A3DMkpViewData
-
struct
A3DMkpViewData View structure.
2.0The type of children must be
kA3DTypeMkpAnnotationSetand must point to existing annotation entities.
Variables
-
A3DUns32
A3DMkpViewData.m_uiAnnotationsSize -
Size of the m_ppAnnotations array.
-
A3DMkpAnnotationEntity **
A3DMkpViewData.m_ppAnnotations -
Contains references to annotations.
In an assembly context, if the annotation belongs to a child level of the assembly it is necessary to use linked items to redefine visibility (see
m_ppLinkedItemsbelow).
-
A3DSurfPlane *
A3DMkpViewData.m_pPlane -
View plane.
-
A3DGraphSceneDisplayParameters *
A3DMkpViewData.m_pSceneDisplayParameters -
Scene display parameters.
-
A3DBool
A3DMkpViewData.m_bIsAnnotationView -
This view is used only to group markups.
-
A3DBool
A3DMkpViewData.m_bIsDefaultView -
If true, the parameters of this view are used when loading the 3D scene.
-
A3DUns32
A3DMkpViewData.m_uiLinkedItemsSize -
Size of m_ppLinkedItems array.
-
A3DMiscMarkupLinkedItem **
A3DMkpViewData.m_ppLinkedItems -
Array of pointers to
A3DMiscMarkupLinkedItementities, each of which redefines special display parameters for the View.Elements in this array are not owned by the View: they are only referenced by the View, and the
A3DMiscMarkupLinkedItemDatamemberm_pTargetProductOccurrenceindicates which Product Occurrence actually owns the linked entity.
-
A3DUns32
A3DMkpViewData.m_uiDisplayFilterSize -
Size of m_ppDisplayFilters array.
-
A3DAsmFilter **
A3DMkpViewData.m_ppDisplayFilters -
Filters for display settings.
Several filters are possible, but only one filter is active at a time.