CFx SDK Documentation
2020SP3
|
#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.