#include <FactoryOptions.h>
|
enum | NormalGenerationModel { e_flat
, e_smooth
} |
|
enum class | IncludeProperties : uint01 {
e_ignore = 0
, e_include_default_precision = 1
, e_include_high_precision = 2
, e_generate_default_precision = 3
,
e_generate_high_precision = 4
, e_not_supported
} |
|
enum class | ImportMergeProperties {
e_duplicate
, e_ignore_import
, e_replace
, e_remap_imported
,
e_merge_and_replace_from_file
, e_merge_and_ignore_from_file
} |
|
enum class | GeoReferenceProperties {
e_data_geo_referenced
, e_user_place_with_cursor
, e_user_geo_reference_dialog
, e_prompt_user_all
,
e_prompt_user_no_existing_reference
} |
|
◆ GeoReferenceProperties
Enumerator |
---|
e_data_geo_referenced | |
e_user_place_with_cursor | |
e_user_geo_reference_dialog | |
e_prompt_user_all | |
e_prompt_user_no_existing_reference | |
◆ ImportMergeProperties
Enumerator |
---|
e_duplicate | |
e_ignore_import | |
e_replace | |
e_remap_imported | |
e_merge_and_replace_from_file | |
e_merge_and_ignore_from_file | |
◆ IncludeProperties
Enumerator |
---|
e_ignore | |
e_include_default_precision | |
e_include_high_precision | |
e_generate_default_precision | |
e_generate_high_precision | |
e_not_supported | |
◆ NormalGenerationModel
Enumerator |
---|
e_flat | |
e_smooth | |
◆ FactoryOptions()
◆ ~FactoryOptions()
◆ canPostProcessVertices()
bool canPostProcessVertices |
( |
| ) |
const |
|
protected |
◆ finishReadingINI()
◆ generateValue() [1/2]
◆ generateValue() [2/2]
◆ getINI()
◆ operator!=()
◆ operator==()
◆ postProcess()
◆ prepareForINI()
◆ setToDefaultUnits()
void setToDefaultUnits |
( |
| ) |
|
◆ setupDefaultMaterial()
◆ useHighPrecision() [1/2]
◆ useHighPrecision() [2/2]
◆ useValue() [1/2]
◆ useValue() [2/2]
◆ application_locked
bool application_locked = false |
◆ ascii
◆ center_model
bool center_model = false |
◆ combine_mesh_instances
bool combine_mesh_instances = false |
◆ compression_mode
◆ convert_degenerates
bool convert_degenerates = false |
◆ custom_options
◆ default_color
◆ default_coord_projection
◆ default_line_thickness
fltp04 default_line_thickness = 1.0 |
◆ default_mesh_thickness
fltp04 default_mesh_thickness = 1.0 |
◆ default_point_size
fltp04 default_point_size = 20.0 |
◆ DefaultExportOnlyVisible
◆ duplicate_name_behavior
◆ duplicate_uuid_behavior
◆ exclusion_model_types
Initial value:= {
"scanner"
, "bounding_box"
, "grips_model"
, "camera"
, "boretrak_model"
, "deployment_models"
, "calibration_ring"
, "text"
, "void_scanner"
, "cals_scanner"
, "qt_bounding_box"
, "station_decoration"
, "image_model"
}
◆ find_invalid_data
bool find_invalid_data = false |
◆ fix_inward_normals
bool fix_inward_normals = false |
◆ flatten_model
bool flatten_model = false |
◆ flip_UV_coordinates
bool flip_UV_coordinates = false |
◆ generate_trees
bool generate_trees = true |
◆ generate_UV_mappings
bool generate_UV_mappings = false |
◆ geo_reference_behavior
◆ geometry_properties
◆ icon
◆ ignore_invisible
bool ignore_invisible = false |
◆ is_auto_save
bool is_auto_save = false |
◆ join_identical_vertices
bool join_identical_vertices = false |
◆ multithread
◆ name
◆ normal_generation_mode
◆ normal_smooth_angle
◆ optimize_meshes
bool optimize_meshes = false |
◆ optimize_model_heirarchy
bool optimize_model_heirarchy = false |
◆ owner_password
◆ preserve_high_precision_values
bool preserve_high_precision_values = false |
◆ transform
◆ tree_is_visible
bool tree_is_visible = true |
◆ triangulate
◆ two_sided
◆ units
◆ use_cameras
◆ user_password
◆ validitate_geometry
bool validitate_geometry = false |
◆ vector_properties
◆ wind_triangles
◆ wireframe
The documentation for this class was generated from the following files: