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