#include <opennurbs_3dm_settings.h>
◆ ON_3dmSettings() [1/2]
  
  | 
        
          | ON_3dmSettings::ON_3dmSettings | ( |  | ) |  |  | default | 
 
 
◆ ~ON_3dmSettings()
  
  | 
        
          | ON_3dmSettings::~ON_3dmSettings | ( |  | ) |  |  | default | 
 
 
◆ ON_3dmSettings() [2/2]
◆ CurrentDimensionStyleId()
      
        
          | ON_UUID ON_3dmSettings::CurrentDimensionStyleId | ( |  | ) | const | 
      
 
 
◆ CurrentDimensionStyleIndex()
      
        
          | int ON_3dmSettings::CurrentDimensionStyleIndex | ( |  | ) | const | 
      
 
 
◆ CurrentHatchPatternId()
      
        
          | ON_UUID ON_3dmSettings::CurrentHatchPatternId | ( |  | ) | const | 
      
 
 
◆ CurrentLayerId()
      
        
          | ON_UUID ON_3dmSettings::CurrentLayerId | ( |  | ) | const | 
      
 
 
◆ CurrentLayerIndex()
      
        
          | int ON_3dmSettings::CurrentLayerIndex | ( |  | ) | const | 
      
 
 
◆ CurrentLinePatternId()
      
        
          | ON_UUID ON_3dmSettings::CurrentLinePatternId | ( |  | ) | const | 
      
 
 
◆ CurrentLinePatternIndex()
      
        
          | int ON_3dmSettings::CurrentLinePatternIndex | ( |  | ) | const | 
      
 
 
◆ CurrentMaterialId()
      
        
          | ON_UUID ON_3dmSettings::CurrentMaterialId | ( |  | ) | const | 
      
 
 
◆ CurrentMaterialIndex()
      
        
          | int ON_3dmSettings::CurrentMaterialIndex | ( |  | ) | const | 
      
 
 
◆ CurrentTextStyleId()
      
        
          | ON_UUID ON_3dmSettings::CurrentTextStyleId | ( |  | ) | const | 
      
 
 
◆ CurrentTextStyleIndex()
      
        
          | int ON_3dmSettings::CurrentTextStyleIndex | ( |  | ) | const | 
      
 
 
◆ Dump()
◆ operator=()
◆ Read()
◆ RenderMeshStyle()
Returns: ON_MeshParameters::render_mesh_fast m_RenderMeshSettings and ON_MeshParameters::FastRenderMesh have the same mesh geometry parameter settings. ON_MeshParameters::render_mesh_quality m_RenderMeshSettings and ON_MeshParameters::QualityRenderMesh have the same mesh geometry parameter settings. ON_MeshParameters::render_mesh_custom m_RenderMeshSettings and m_CustomRenderMeshSettings have the same mesh geometry parameter settings. no_match_found_result otherwise 
 
 
◆ SetCurrentDimensionStyleId()
      
        
          | void ON_3dmSettings::SetCurrentDimensionStyleId | ( | ON_UUID | dimension_style_id | ) |  | 
      
 
 
◆ SetCurrentHatchPatternId()
      
        
          | void ON_3dmSettings::SetCurrentHatchPatternId | ( | ON_UUID | hatch_pattern_id | ) |  | 
      
 
 
◆ SetCurrentLayerId()
      
        
          | void ON_3dmSettings::SetCurrentLayerId | ( | ON_UUID | layer_id | ) |  | 
      
 
These fields determine what layer, material, color, line style, and wire density are used for new objects. 
 
 
◆ SetCurrentLinePatternId()
      
        
          | void ON_3dmSettings::SetCurrentLinePatternId | ( | ON_UUID | line_pattern_id | ) |  | 
      
 
 
◆ SetCurrentMaterialId()
      
        
          | void ON_3dmSettings::SetCurrentMaterialId | ( | ON_UUID | material_id | ) |  | 
      
 
 
◆ SetCurrentTextStyleId()
      
        
          | void ON_3dmSettings::SetCurrentTextStyleId | ( | ON_UUID | text_style_id | ) |  | 
      
 
 
◆ SetV5CurrentLayerIndex()
      
        
          | void ON_3dmSettings::SetV5CurrentLayerIndex | ( | int | V5_current_layer_index | ) |  | 
      
 
 
◆ Write()
◆ Default
◆ m_active_view_id
◆ m_AnalysisMeshSettings
settings used for automatically created analysis meshes 
 
 
◆ m_AnnotationSettings
settings used when annotation objects are created 
 
 
◆ m_current_color
◆ m_current_color_source
◆ m_current_linetype_source
◆ m_current_material_source
◆ m_current_plot_color
◆ m_current_plot_color_source
◆ m_current_wire_density
      
        
          | int ON_3dmSettings::m_current_wire_density = 1 | 
      
 
Surface wireframe density
@untitled table 0 boundary + "knot" wires 1 boundary + "knot" wires + 1 interior wire if no interior "knots" N>=2 boundary + "knot" wires + (N-1) interior wires 
 
 
◆ m_CustomRenderMeshSettings
◆ m_earth_anchor_point
If set, this is the model's location on the earth. This information is used when the model is used with GIS information. 
 
 
◆ m_GridDefaults
default settings for construction plane grids 
 
 
◆ m_IO_settings
◆ m_linetype_display_scale
      
        
          | double ON_3dmSettings::m_linetype_display_scale = 1.0 | 
      
 
World scale factor to apply to non-solid linetypes for model display. For plotting, the linetype settings are used without scaling. 
 
 
◆ m_model_basepoint
Model basepoint is used when the file is read as an instance definition and is the point that is mapped to the origin in the instance definition. 
 
 
◆ m_model_URL
◆ m_ModelUnitsAndTolerances
Model space tolerances and unit system. 
 
 
◆ m_named_cplanes
◆ m_named_views
◆ m_PageUnitsAndTolerances
Page space (printing/paper) tolerances and unit system. 
 
 
◆ m_plugin_list
Plugins that were loaded when the file was saved. 
 
 
◆ m_RenderMeshSettings
settings used for automatically created rendering meshes 
 
 
◆ m_RenderSettings
◆ m_views