A3DAsmPartDefinitionData

Fields

A3DBoundingBoxData m_sBoundingBox
A3DUns32 m_uiRepItemsSize
A3DRiRepresentationItem ** m_ppRepItems
A3DUns32 m_uiAnnotationsSize
A3DMkpAnnotationEntity ** m_ppAnnotations
A3DUns32 m_uiViewsSize
A3DMkpView ** m_ppViews
A3DUns32 m_uiDrawingModelsSize
A3DDrawingModel ** m_ppDrawingModels
A3DBool m_bInactivateAnnotations

Detailed Description

struct A3DAsmPartDefinitionData

A structure that specifies the part definition data.

Version
2.0

Public Members

A3DBoundingBoxData m_sBoundingBox

Bounding box.

A3DUns32 m_uiRepItemsSize

The size of m_ppRepItems.

A3DRiRepresentationItem **m_ppRepItems

Representation items stored under current Part definition.

A3DUns32 m_uiAnnotationsSize

The size of m_ppAnnotations.

A3DMkpAnnotationEntity **m_ppAnnotations

Annotation entities stored under current Part definition.

A3DUns32 m_uiViewsSize

The size of m_ppViews.

A3DMkpView **m_ppViews

Views stored under current Part definition.

A3DUns32 m_uiDrawingModelsSize

The size of m_ppDrawingModels.

Must be set to zero.

A3DDrawingModel **m_ppDrawingModels

Drawings stored under current Part definition.

A3DBool m_bInactivateAnnotations

If set to true, annotations are defined but inactivated in the product.

Version
7.0