# A3DRWParamsCreoData

struct `A3DRWParamsCreoData`

  Describes reading parameters specific to Pro/ENGINEER CAD files.

  ## Index

  Variables

  - `m_pcCodePageName`
  - `m_bDisplayTolerance`
  - `m_bDisplaySubpartAnnotations`
  - `m_eSessionColorType`
  - `m_eFamilyTables`
  - `m_bBoolOpUseGenericIfNoTess`
  - `m_bFlexCompUseGenericIfNoTess`
  - `m_bHideSkeletons`
  - `m_bReadExplodeStateAsView`
  - `m_bReadSimplifiedRepresentationAsView`
  - `m_bDisplayVisibleDatum`
  - `m_eReadConstructEntities`
  - `m_bComputeHomeView`
  - `m_bHandlePMIScreenLocation`
  - `m_bIsometricDefaultView`

Variables

A3DUTF8Char *`A3DRWParamsCreoData.``m_pcCodePageName`
  `A3DUTF8Char`*

  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 `A3DRWParamsCreoData.``m_bDisplayTolerance`
  `A3DBool`

  With a value of `A3D_TRUE`, read and display the tolerances for dimensions.

A3DBool `A3DRWParamsCreoData.``m_bDisplaySubpartAnnotations`
  `A3DBool`

  With a value of `A3D_TRUE`, access to the PMIs in subparts in an assembly.

A3DECreoSessionColorType `A3DRWParamsCreoData.``m_eSessionColorType`
  `A3DECreoSessionColorType`

  Defines the default PMI color type.

A3DECreoFamilyTables `A3DRWParamsCreoData.``m_eFamilyTables`
  `A3DECreoFamilyTables`

  How to read family tables.

A3DBool `A3DRWParamsCreoData.``m_bBoolOpUseGenericIfNoTess`
  `A3DBool`

  With a value of `A3D_TRUE`, display the generic form of the element if boolean operation and no tessellation to represent it.

A3DBool `A3DRWParamsCreoData.``m_bFlexCompUseGenericIfNoTess`
  `A3DBool`

  With a value of `A3D_TRUE`, display the generic form of the element if flexible component and no tessellation to represent it.

A3DBool `A3DRWParamsCreoData.``m_bHideSkeletons`
  `A3DBool`

  With a value of `A3D_TRUE`, hides all skeleton type elements from the file.

A3DBool `A3DRWParamsCreoData.``m_bReadExplodeStateAsView`
  `A3DBool`

  With a value of `A3D_TRUE`, create a view for each explode state.

A3DBool `A3DRWParamsCreoData.``m_bReadSimplifiedRepresentationAsView`
  `A3DBool`

  With a value of `A3D_TRUE`, create a view for each simplified representation.

A3DBool `A3DRWParamsCreoData.``m_bDisplayVisibleDatum`
  `A3DBool`

  Manage the visibility of datum entities.

A3DECreoReadConstructEntities `A3DRWParamsCreoData.``m_eReadConstructEntities`
  `A3DECreoReadConstructEntities`

  Control the sketch reading.

A3DBool `A3DRWParamsCreoData.``m_bComputeHomeView`
  `A3DBool`

  With a value of `A3D_TRUE`, there will be an additional view that reflects the current states (orientation, explode, …).

A3DBool `A3DRWParamsCreoData.``m_bHandlePMIScreenLocation`
  `A3DBool`

  With a value of `A3D_TRUE`, process screen location in markup reading.

A3DBool `A3DRWParamsCreoData.``m_bIsometricDefaultView`
  `A3DBool`

  If `A3D_TRUE`, default is isometric else it’s trimetric.

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