|
CFx SDK Documentation
2022 SP0
|
#include <TrVisViewportDef.h>
Public Types | |
| enum | ViewportDefFlags { kPSOverallViewport = (1 << 0) , kPSModelViewport = (1 << 1) , kPSHelperViewport = (1 << 2) } |
| enum | KindOfModification { kViewportModVisibility = (1 << 0) , kViewportModOrientation = (1 << 1) , kViewportModPersistent = (1 << 2) , kViewportModContextual = (1 << 3) , kViewportModRect = (1 << 4) , kViewportModNrcClip = (1 << 5) , kViewportModLineweights = (1 << 6) , kViewportModShader = (1 << 7) , kViewportModBorder = (1 << 8) , kViewportModAll } |
Public Member Functions | |
| void | resetViewportFlags (OdUInt16 vptFlags=0) |
| bool | isPSOverallViewport () const |
| void | setPSOverallViewport (bool bSet) |
| bool | isPSModelViewport () const |
| void | setPSModelViewport (bool bSet) |
| bool | isPSHelperViewport () const |
| void | setPSHelperViewport (bool bSet) |
| void | setDefault () |
| void | applyChanges (const OdTrVisViewportDef &applyFrom, OdUInt32 nChanges) |
Static Public Member Functions | |
| static void | viewportDefApplyChanges (OdTrVisViewportDef &applyTo, const OdTrVisViewportDef &applyFrom, OdUInt32 nChanges) |
<group ExRender_Windows_Classes>
Definition at line 41 of file TrVisViewportDef.h.
Definition at line 52 of file TrVisViewportDef.h.
| Enumerator | |
|---|---|
| kPSOverallViewport | |
| kPSModelViewport | |
| kPSHelperViewport | |
Definition at line 44 of file TrVisViewportDef.h.
|
inline |
Definition at line 145 of file TrVisViewportDef.h.
|
inline |
Definition at line 119 of file TrVisViewportDef.h.
|
inline |
Definition at line 115 of file TrVisViewportDef.h.
|
inline |
Definition at line 111 of file TrVisViewportDef.h.
Definition at line 108 of file TrVisViewportDef.h.
|
inline |
Definition at line 123 of file TrVisViewportDef.h.
|
inline |
Definition at line 120 of file TrVisViewportDef.h.
|
inline |
Definition at line 116 of file TrVisViewportDef.h.
|
inline |
Definition at line 112 of file TrVisViewportDef.h.
|
inlinestatic |
Definition at line 152 of file TrVisViewportDef.h.
| bool OdTrVisViewportDef::m_bBorder |
Definition at line 101 of file TrVisViewportDef.h.
| ODCOLORREF OdTrVisViewportDef::m_borderColor |
Definition at line 102 of file TrVisViewportDef.h.
| OdIntArray OdTrVisViewportDef::m_borderCounts |
Definition at line 104 of file TrVisViewportDef.h.
| OdFloatArray OdTrVisViewportDef::m_borderPoints |
Definition at line 105 of file TrVisViewportDef.h.
| int OdTrVisViewportDef::m_borderWeight |
Definition at line 103 of file TrVisViewportDef.h.
| bool OdTrVisViewportDef::m_bVisible |
Definition at line 78 of file TrVisViewportDef.h.
| ODCOLORREF OdTrVisViewportDef::m_faceFillColor |
Definition at line 99 of file TrVisViewportDef.h.
| ODCOLORREF OdTrVisViewportDef::m_fadingConfig |
Definition at line 86 of file TrVisViewportDef.h.
| ODCOLORREF OdTrVisViewportDef::m_lineStyleConfig |
Definition at line 85 of file TrVisViewportDef.h.
| double OdTrVisViewportDef::m_lineweightsCoef |
Definition at line 94 of file TrVisViewportDef.h.
| OdUInt8Array OdTrVisViewportDef::m_lineweightsEnum |
Definition at line 93 of file TrVisViewportDef.h.
| OdIntArray OdTrVisViewportDef::m_nrcCounts |
Definition at line 90 of file TrVisViewportDef.h.
| OdFloatArray OdTrVisViewportDef::m_nrcPoints |
Definition at line 91 of file TrVisViewportDef.h.
| OdTrVisViewportId OdTrVisViewportDef::m_overallViewportId |
Definition at line 83 of file TrVisViewportDef.h.
| OdTrVisRenderMode OdTrVisViewportDef::m_renderMode |
Definition at line 98 of file TrVisViewportDef.h.
| OdTrVisProgramId OdTrVisViewportDef::m_rmShader |
Definition at line 96 of file TrVisViewportDef.h.
| OdGsDCRectDouble OdTrVisViewportDef::m_screenRect |
Definition at line 88 of file TrVisViewportDef.h.
| OdTrVisViewParamsDef OdTrVisViewportDef::m_viewParams |
Definition at line 80 of file TrVisViewportDef.h.
| OdTrVisVisualStyleId OdTrVisViewportDef::m_visualStyle |
Definition at line 97 of file TrVisViewportDef.h.
| OdUInt16 OdTrVisViewportDef::m_vptFlags |
Definition at line 82 of file TrVisViewportDef.h.