Reading options to filter the types of information that are read when CAD files are loaded.
m_bRead*fields are boolean options defaulted to
A3D_FALSE, which means the related entity is skipped upon reading.
Even if these options are very common among CAD formats, some of them may be irrelevant to a specific format.
Allows reading of non-geometric information linked to entities and files.
Attributes linked to solids and entities, such as material and density, are always read, even if
Allows reading of representation items which are marked as hidden in the CAD file. Default is
A3D_TRUE. When set to
A3D_FALSE, representation items considered hidden in the CAD file won’t be kept in the resulting PRC. This can be useful when the objective is to observe the visible appearance of the resulting PRC.
This option only impacts representation items. Reading of assembly-level entities (parts and product occurrences) is not affected, may the CAD file identify them as hidden or not.
falsewhen reading PMIs, Views or complex assemblies may lead to unexpected behavior due to the potential for removal of bodies referenced by residual PMI or Views.
Allows reading of construction entities, such as planes and axes.
Allows reading of only data stored in the active filter or on layers corresponding to the active filter.
If applicable, choose whether reading 2D drawing, 3D model or both. For IGES format,
kA3DRead_Bothis not available and will default to
Select between reading geometry, tessellation or both.
DefaultUnit option restricted to those formats where unit never exists or is unreliable (U3D, CGR, STL, VRML)
If it is different than kA3DUnitUnknown, the default unit used is the one defined with this enum
If it is set to kA3DUnitUnknown, the default unit is considered unknown and the value is 1.0.
The size of m_ppcSearchTextureDirectories array.
Additional search directories for texture files.