A3DMkpViewData
-
struct
A3DMkpViewData View structure.
2.0The type of children must be:c:enumerator:~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:c:member:m_ppLinkedItems <A3DMkpViewData.m_ppLinkedItems>below).
-
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:c:type:~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:c:struct:~A3DMiscMarkupLinkedItemDatamember:c:member:m_pTargetProductOccurrence <A3DMiscMarkupLinkedItemData.m_pTargetProductOccurrence>indicates 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.