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