Class SerializerSettings¶
Defined in File GeometrySerializer.h
Inheritance Relationships¶
Base Type¶
public IfcGeom::IteratorSettings
(Class IteratorSettings)
Class Documentation¶
-
class
SerializerSettings
: public IfcGeom::IteratorSettings¶ Public Types
-
enum
Setting
¶ Values:
-
enumerator
USE_ELEMENT_NAMES
¶ Use entity names instead of unique IDs for naming elements. Applicable for OBJ, DAE, and SVG output.
-
enumerator
USE_ELEMENT_GUIDS
¶ Use entity GUIDs instead of unique IDs for naming elements. Applicable for OBJ, DAE, and SVG output.
-
enumerator
USE_MATERIAL_NAMES
¶ Use material names instead of unique IDs for naming materials. Applicable for OBJ and DAE output.
-
enumerator
USE_ELEMENT_TYPES
¶ Use element types instead of unique IDs for naming elements. Applicable for DAE output.
-
enumerator
USE_ELEMENT_HIERARCHY
¶ Order the elements using their IfcBuildingStorey parent Applicable for DAE output
-
enumerator
USE_ELEMENT_STEPIDS
¶ Use step ids for naming elements. Applicable for OBJ, DAE, and SVG output.
-
enumerator
USE_Y_UP
¶ Use Y UP . Applicable for OBJ output.
-
enumerator
NUM_SETTINGS
¶ Number of different setting flags.
-
enumerator
Public Functions
-
SerializerSettings
()¶
Public Members
-
short
precision
¶ Sets the precision used to format floating-point values, 15 by default. Use a negative value to use the system’s default precision (should be 6 typically).
-
enum