# A3DRWParamsLoadData

struct `A3DRWParamsLoadData`

  Lists the 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.

  > `A3DAsmModelFileLoadFromFile`

  > `A3DAsmModelFileLoadFromMultiplePrcFile`

  > `A3DAsmModelFileLoadFromPRCFiles`

  > `A3DAsmModelFileLoadFromXMLFile`

  > `A3DAsmModelFileLoadFromXMLStream`

  > `A3DPkPartsTranslateToA3DAsmModelFile`

  > `A3DRWParamsGeneralData`

  ## Index

  Variables

  - `m_sGeneral`
  - `m_sPmi`
  - `m_sTessellation`
  - `m_sAssembly`
  - `m_sMultiEntries`
  - `m_sSpecifics`
  - `m_sIncremental`

Variables

A3DRWParamsGeneralData `A3DRWParamsLoadData.``m_sGeneral`
  `A3DRWParamsGeneralData`

  The general reading parameters.

A3DRWParamsPmiData `A3DRWParamsLoadData.``m_sPmi`
  `A3DRWParamsPmiData`

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

A3DRWParamsTessellationData `A3DRWParamsLoadData.``m_sTessellation`
  `A3DRWParamsTessellationData`

  The tessellation reading parameters.

A3DRWParamsAssemblyData `A3DRWParamsLoadData.``m_sAssembly`
  `A3DRWParamsAssemblyData`

  The reading parameters used to load Assembly files.

A3DRWParamsMultiEntriesData `A3DRWParamsLoadData.``m_sMultiEntries`
  `A3DRWParamsMultiEntriesData`

  The parameters used when reading multiple models.

A3DRWParamsSpecificLoadData `A3DRWParamsLoadData.``m_sSpecifics`
  `A3DRWParamsSpecificLoadData`

  The parameters specific to each CAD format.

A3DRWParamsIncrementalLoadData `A3DRWParamsLoadData.``m_sIncremental`
  `A3DRWParamsIncrementalLoadData`

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

Conversation saved
HOOPSY BETA

### Hello! I'm HOOPSY

Your multilingual generative AI assistant for documentation. Ask me anything about HOOPS Exchange in your own language, or choose a sample question below to start a conversation:

What is HOOPS Exchange?
What are the latest release notes for HOOPS Exchange?
How do I start evaluating HOOPS Exchange?
How do I write my first sample application?
How can I get assistance?

HOOPSY may store conversations according to OpenAI's policy. Responses may not always be accurate.

HOOPSY is thinking...