A3DRWParamsStepData
-
struct
A3DRWParamsStepData Describes reading parameters specific to STEP files.
Variables
-
A3DBool
A3DRWParamsStepData.m_bPreferProductName -
With a value of``A3D_TRUE``, the name of the occurrence is the one defined by PRODUCT.
ENTITY product<Otherwise it is the one defined by NEXT_ASSEMBLY_USAGE_OCCURRENCE (NAUO).
-
A3DBool
A3DRWParamsStepData.m_bPreferFirstColor -
In case a geometry has several colors (with STYLED_ITEM), prefer the first one.
-
A3DEStepNameFromNAUO
A3DRWParamsStepData.m_eNameFromNAUO -
In case:c:member:m_bPreferProductName <A3DRWParamsStepData.m_bPreferProductName>=``A3D_FALSE``, indicate which name to use from NEXT_ASSEMBLY_USAGE_OCCURRENCE.
-
A3DUTF8Char *
A3DRWParamsStepData.m_pcCodePageName -
Code page to use for text conversion to Unicode.
The values for CodePageName are those usable in the iconv GNU Package Example: EUC-JP for Japanese files.
-
A3DBool
A3DRWParamsStepData.m_bSplitSHELL_BASED_SURFACE_MODEL -
If``A3D_TRUE``, split SHELL_BASED_SURFACE_MODEL with several OPEN_SHELLs into several bodies.
-
A3DBool
A3DRWParamsStepData.m_bHealOrientations -
If``A3D_TRUE``, activate orientation healing on the modelfile.
Reading time will be longer.
-
A3DBool
A3DRWParamsStepData.m_bReadValidationProperties -
Read validation properties from the file.
-
A3DBool
A3DRWParamsStepData.m_bComputeValidationProperties -
If``A3D_TRUE``and m_bReadValidationProperties is``A3D_TRUE``Exchange will compute validation properties and compare them with the ones read from the file.
Only available with AP242.
-
A3DBool
A3DRWParamsStepData.m_bAddResultToName -
If``A3D_TRUE``and m_bComputeValidationProperties``A3D_TRUE``Exchange will add (OK) or (FAIL) to the name of the item that has validation properties.
-
A3DRWValidationPropertiesThresholdData
A3DRWParamsStepData.m_sValidationPropertiesThreshold -
if m_bComputeValidationProperties is``A3D_TRUE``, m_sValidationPropertiesThreshold will give the precision to use for compare.