A3DRWParamsLoadData Struct Reference

A set of options for loading a new model file with A3DAsmModelFileLoadFromFile. More...

Data Fields

A3DRWParamsAssemblyData m_sAssembly
 
A3DRWParamsGeneralData m_sGeneral
 
A3DRWParamsIncrementalLoadData m_sIncremental
 
A3DRWParamsMultiEntriesData m_sMultiEntries
 
A3DRWParamsPmiData m_sPmi
 
A3DRWParamsSpecificLoadData m_sSpecifics
 
A3DRWParamsTessellationData m_sTessellation
 

Detailed Description

A set of options for loading a new model file with A3DAsmModelFileLoadFromFile.

The structure is a composition of other options structures. Most options in m_sGeneral are flags that toggle on or off the reading of specific entities from the input model file. It may be geometric data (surfaces, solids) or non geometric data (PMIs, attributes). By default, they are all disabled (A3D_FALSE).

If m_sGeneral.m_bReadPmis is A3D_TRUE, m_sPmi is used by the reader. This field is not read otherwise.

Some options are only relevant when reading a specific format. m_sSpecifics can be used to set them. Each field of this structure is tied to a specific format (such as A3DRWParamsJTData) and will only be read upon reading an input of the corresponding type.

Version
3.0
See also
A3DAsmModelFileLoadFromFile
A3DAsmModelFileLoadFromMultiplePrcFile
A3DAsmModelFileLoadFromPRCFiles
A3DAsmModelFileLoadFromXMLFile
A3DAsmModelFileLoadFromXMLStream
A3DPkPartsTranslateToA3DAsmModelFile
A3DRWParamsGeneralData

Field Documentation

◆ m_sGeneral

A3DRWParamsGeneralData A3DRWParamsLoadData::m_sGeneral

The general reading parameters.

◆ m_sPmi

A3DRWParamsPmiData A3DRWParamsLoadData::m_sPmi

The parameters for PMI reading. Used when m_sGeneral.m_bReadPmis is A3D_TRUE.

◆ m_sTessellation

A3DRWParamsTessellationData A3DRWParamsLoadData::m_sTessellation

The tessellation reading parameters.

◆ m_sAssembly

A3DRWParamsAssemblyData A3DRWParamsLoadData::m_sAssembly

The reading parameters used to load Assembly files.

◆ m_sMultiEntries

A3DRWParamsMultiEntriesData A3DRWParamsLoadData::m_sMultiEntries

The parameters used when reading multiple models.

◆ m_sSpecifics

A3DRWParamsSpecificLoadData A3DRWParamsLoadData::m_sSpecifics

The paremeters specific to each CAD format.

◆ m_sIncremental

A3DRWParamsIncrementalLoadData A3DRWParamsLoadData::m_sIncremental

The reading parameters used to load specific parts of an assembly.