A3DRWParamsIFCData
-
struct
A3DRWParamsIFCData Reading parameters specific to IFC files.
When set,``m_pcCodePageName``expects a page name compatible with the ICONV GNU library. For example: “EUC-JP” for Japanese files.
By default, the*IFCOWNERHISTORY*is set on all entities. This behavior can be changed by setting``m_bIFCOWNERHISTORYOptimized``to``A3D_TRUE``. In this case, the attribute is only set when necessary in order to avoid redundancy.
When``m_bFACETED_BREPAsOneFace``is``A3D_TRUE``(default), FACETEDBREP faces are gathered if all of them contain only one triangle. In this case, we create one face by style attributes.
Variables
-
A3DUTF8Char *
A3DRWParamsIFCData.m_pcCodePageName -
Code page to use for text conversion to Unicode.
-
A3DUTF8Char *
A3DRWParamsIFCData.m_pcXMLFilePathForAttributes -
If set and m_bReadAttributes is``A3D_TRUE``, attributes will be saved to this external XML file.
-
A3DBool
A3DRWParamsIFCData.m_bIFCOWNERHISTORYOptimized -
If``A3D_TRUE``, IFCOWNERHISTORY is set only when necessary.
-
A3DBool
A3DRWParamsIFCData.m_bFACETED_BREPAsOneFace -
if``A3D_TRUE``, FACETEDBREP faces are gathered.
-
A3DBool
A3DRWParamsIFCData.m_bAttributesOnlyGlobalId -
If``A3D_TRUE``, write only GlobalId as attribute.
-
A3DBool
A3DRWParamsIFCData.m_bHideWireframes -
If``A3D_TRUE``and m_bReadWireframes is``A3D_TRUE``, hide wireframe .
-
A3DBool
A3DRWParamsIFCData.m_bReadRelationships -
Allow reading of relationships.
-
A3DBool
A3DRWParamsIFCData.m_bReadOpeningElements -
Allow reading of opening elements.