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.