CFx SDK Documentation 2024 SP0
|
#include <TrVisFogDef.h>
Public Types | |
enum | Flags { kEnableFog = (1 << 0) , kFogBackground = (1 << 1) } |
Public Member Functions | |
void | resetFlags (OdUInt16 nFlags=0) |
void | setDefault () |
void | enableFog (bool bSet) |
bool | isFogEnabled () const |
void | enableFogAtBackground (bool bSet) |
bool | isFogAtBackgroundEnabled () const |
void | setColor (ODCOLORREF color) |
ODCOLORREF | color () const |
void | setDistances (double fNear, double fFar) |
double | nearDistance () const |
double | farDistance () const |
double | depthRange () const |
void | setDensities (double fNear, double fFar) |
double | nearDensity () const |
double | farDensity () const |
double | densityRange () const |
bool | operator== (const OdTrVisFogDef &fog) const |
bool | operator!= (const OdTrVisFogDef &fog) const |
Public Attributes | |
OdUInt16 | m_flags |
ODCOLORREF | m_color |
double | m_fDistNear |
double | m_fDistFar |
double | m_fDensNear |
double | m_fDensFar |
<group ExRender_Windows_Classes>
Definition at line 33 of file TrVisFogDef.h.
enum OdTrVisFogDef::Flags |
Enumerator | |
---|---|
kEnableFog | |
kFogBackground |
Definition at line 36 of file TrVisFogDef.h.
|
inline |
Definition at line 71 of file TrVisFogDef.h.
|
inline |
Definition at line 81 of file TrVisFogDef.h.
|
inline |
Definition at line 76 of file TrVisFogDef.h.
|
inline |
Definition at line 64 of file TrVisFogDef.h.
|
inline |
Definition at line 67 of file TrVisFogDef.h.
|
inline |
Definition at line 80 of file TrVisFogDef.h.
|
inline |
Definition at line 75 of file TrVisFogDef.h.
|
inline |
Definition at line 68 of file TrVisFogDef.h.
|
inline |
Definition at line 65 of file TrVisFogDef.h.
|
inline |
Definition at line 79 of file TrVisFogDef.h.
|
inline |
Definition at line 74 of file TrVisFogDef.h.
|
inline |
Definition at line 94 of file TrVisFogDef.h.
|
inline |
Definition at line 83 of file TrVisFogDef.h.
Definition at line 52 of file TrVisFogDef.h.
|
inline |
Definition at line 70 of file TrVisFogDef.h.
|
inline |
Definition at line 56 of file TrVisFogDef.h.
|
inline |
Definition at line 78 of file TrVisFogDef.h.
|
inline |
Definition at line 73 of file TrVisFogDef.h.
ODCOLORREF OdTrVisFogDef::m_color |
Definition at line 46 of file TrVisFogDef.h.
double OdTrVisFogDef::m_fDensFar |
Definition at line 50 of file TrVisFogDef.h.
double OdTrVisFogDef::m_fDensNear |
Definition at line 50 of file TrVisFogDef.h.
double OdTrVisFogDef::m_fDistFar |
Definition at line 48 of file TrVisFogDef.h.
double OdTrVisFogDef::m_fDistNear |
Definition at line 48 of file TrVisFogDef.h.
OdUInt16 OdTrVisFogDef::m_flags |
Definition at line 44 of file TrVisFogDef.h.