The set of flags that tell what is handled by an A3DMkpView. In a view, several components may be defined, such as camera, annotations, cross-sections and explosion. You may query a view to know which component is set by using A3DMkpViewGetFlags. For instance, dealing with cross-section , the behaviors are as follow: More...
Data Fields | |
A3DBool | m_bIsCameraSet |
A3DBool | m_bIsCombineState |
A3DBool | m_bIsCrossSectionSet |
A3DBool | m_bIsExplosionSet |
A3DBool | m_bIsGeomFilteringSet |
A3DBool | m_bIsPMIFilteringSet |
A3DUns16 | m_usStructSize |
Detailed Description
The set of flags that tell what is handled by an A3DMkpView. In a view, several components may be defined, such as camera, annotations, cross-sections and explosion. You may query a view to know which component is set by using A3DMkpViewGetFlags. For instance, dealing with cross-section , the behaviors are as follow:
VIEW TO ACTIVATE | Cross-section set in current state | Cross-section in Resulting view | |
---|---|---|---|
Flag set | Cross-section set in view | ||
YES | NO | NO | NO |
NO | YES | NO | |
YES | NO | YES (view cross-section) | |
YES | YES | YES (view cross-section) | |
NO | NO | NO | NO |
NO | YES | YES (current cross-section) | |
YES | NO | NO | |
YES | YES | YES (current cross-section) |
It's the same method for all components, to change the camera, you need a view with a camera set, if it's not the case the current camera have to be kept...
- Version
- 7.1
Field Documentation
A3DUns16 A3DMkpViewFlagsData::m_usStructSize |
Reserved; must be initialized with A3D_INITIALIZE_DATA.
A3DBool A3DMkpViewFlagsData::m_bIsCameraSet |
This field tells if a camera is set
A3DBool A3DMkpViewFlagsData::m_bIsPMIFilteringSet |
This field tells if there's some PMI filtering
A3DBool A3DMkpViewFlagsData::m_bIsGeomFilteringSet |
This field tells if there's some geometry filtering
A3DBool A3DMkpViewFlagsData::m_bIsCrossSectionSet |
This field tells if there's a cross section defined
A3DBool A3DMkpViewFlagsData::m_bIsExplosionSet |
This field tells if there's an exploded view
A3DBool A3DMkpViewFlagsData::m_bIsCombineState |
This field tells if there's a combine state