API Documentation
|
A definition of data that is logically stored in the Model heirarchy. Data could be a property of a Model, Geometry, Vertex, Shape, or Material. More...
#include <DesignParameter.h>
Public Types | |
enum | SpecialParameter { e_undefined , e_design_property , e_geometry_property , e_model_property , e_vertex_property , e_offset , e_rotation , e_scale , e_surface_area , e_volume , e_length , e_grade , e_h_length , e_v_length , e_geo_orientation , e_model_index , e_vertex_index , e_deployment_bottom , e_parent_path , e_metadata , e_transformed_vertex_metadata } |
Protected Member Functions | |
void | autoSetSpecialParameter () |
A definition of data that is logically stored in the Model heirarchy. Data could be a property of a Model, Geometry, Vertex, Shape, or Material.
enum SpecialParameter |
DesignParameter | ( | ) |
|
explicit |
|
explicit |
|
explicit |
|
explicit |
|
explicit |
DesignParameter | ( | SpecialParameter | property, |
const String & | data_label ) |
DesignParameter | ( | SpecialParameter | property, |
const String & | data_label, | ||
uint04 | sub_section ) |
|
explicit |
DesignParameter | ( | const String & | column_name, |
uint04 | vertex_index_a, | ||
uint04 | vertex_index_b ) |
|
protected |
TypeInfo defaultType | ( | ) | const |
ConstPointer< Unit > defaultUnit | ( | ) | const |
TranslatedString displayName | ( | ) | const |
bool isIgnored | ( | ) | const |
bool operator!= | ( | const DesignParameter & | params | ) | const |
bool operator< | ( | const DesignParameter & | params | ) | const |
bool operator== | ( | const DesignParameter & | params | ) | const |
bool operator> | ( | const DesignParameter & | params | ) | const |
void setCustomDisplayName | ( | const TranslatedString & | custom_display_name | ) |
String stringID | ( | ) | const |
String column_name |
TranslatedString custom_display_name |
String default_value |
SpecialParameter special_parameter |
ConstPointer<Unit> unit |