CFx SDK Documentation  2023 SP0
Public Member Functions | Static Public Member Functions | List of all members
OdGiViewportTraitsData Class Reference

#include <GiViewportTraitsData.h>

Public Member Functions

 OdGiViewportTraitsData ()
 
OdGiDrawable::DrawableType type () const
 
void setBackground (OdDbStub *backgroundId)
 
OdDbStub * background () const
 
void setDefaultLightingOn (bool on)
 
bool isDefaultLightingOn () const
 
void setDefaultLightingType (OdGiViewportTraits::DefaultLightingType typ)
 
OdGiViewportTraits::DefaultLightingType defaultLightingType () const
 
OdGeVector3d userDefinedLightDirection () const
 
void setUserDefinedLightDirection (const OdGeVector3d &lightDirection)
 
double defaultLightingIntensity () const
 
void setDefaultLightingIntensity (double dIntensity)
 
const OdCmEntityColordefaultLightingColor () const
 
void setDefaultLightingColor (const OdCmEntityColor &color)
 
const OdGiShadowParametersdefaultLightingShadowParameters () const
 
void setDefaultLightingShadowParameters (const OdGiShadowParameters &params)
 
void setAmbientLightColor (const OdCmEntityColor &clr)
 
const OdCmEntityColorambientLightColor () const
 
void setBrightness (double brightness)
 
double brightness () const
 
void setContrast (double contrast)
 
double contrast () const
 
void setRenderEnvironment (OdDbStub *renderEnvId)
 
OdDbStub * renderEnvironment () const
 
void setRenderSettings (OdDbStub *renderSettingsId)
 
OdDbStub * renderSettings () const
 
void setVisualStyle (OdDbStub *visualStyleId)
 
OdDbStub * visualStyle () const
 
void setToneOperatorParameters (const OdGiToneOperatorParameters &params)
 
void toneOperatorParameters (OdGiToneOperatorParameters &params) const
 
const OdGiToneOperatorParameterstoneOperatorParameters () const
 
bool operator== (const OdGiViewportTraitsData &data2) const
 
bool operator!= (const OdGiViewportTraitsData &data2) const
 

Static Public Member Functions

static bool compareToneOps (const OdGiToneOperatorParametersPtr &op1, const OdGiToneOperatorParametersPtr &op2)
 

Detailed Description

Corresponding C++ library: TD_Gi <group OdGi_Classes>

Definition at line 37 of file GiViewportTraitsData.h.

Constructor & Destructor Documentation

◆ OdGiViewportTraitsData()

OdGiViewportTraitsData::OdGiViewportTraitsData ( )
inline

Definition at line 56 of file GiViewportTraitsData.h.

Member Function Documentation

◆ ambientLightColor()

const OdCmEntityColor& OdGiViewportTraitsData::ambientLightColor ( ) const
inline

Definition at line 144 of file GiViewportTraitsData.h.

◆ background()

OdDbStub* OdGiViewportTraitsData::background ( ) const
inline

Definition at line 81 of file GiViewportTraitsData.h.

◆ brightness()

double OdGiViewportTraitsData::brightness ( ) const
inline

Definition at line 153 of file GiViewportTraitsData.h.

◆ compareToneOps()

static bool OdGiViewportTraitsData::compareToneOps ( const OdGiToneOperatorParametersPtr op1,
const OdGiToneOperatorParametersPtr op2 
)
inlinestatic

Definition at line 222 of file GiViewportTraitsData.h.

◆ contrast()

double OdGiViewportTraitsData::contrast ( ) const
inline

Definition at line 162 of file GiViewportTraitsData.h.

◆ defaultLightingColor()

const OdCmEntityColor& OdGiViewportTraitsData::defaultLightingColor ( ) const
inline

Definition at line 122 of file GiViewportTraitsData.h.

◆ defaultLightingIntensity()

double OdGiViewportTraitsData::defaultLightingIntensity ( ) const
inline

Definition at line 113 of file GiViewportTraitsData.h.

◆ defaultLightingShadowParameters()

const OdGiShadowParameters& OdGiViewportTraitsData::defaultLightingShadowParameters ( ) const
inline

Definition at line 131 of file GiViewportTraitsData.h.

◆ defaultLightingType()

OdGiViewportTraits::DefaultLightingType OdGiViewportTraitsData::defaultLightingType ( ) const
inline

Definition at line 99 of file GiViewportTraitsData.h.

◆ isDefaultLightingOn()

bool OdGiViewportTraitsData::isDefaultLightingOn ( ) const
inline

Definition at line 90 of file GiViewportTraitsData.h.

◆ operator!=()

bool OdGiViewportTraitsData::operator!= ( const OdGiViewportTraitsData data2) const
inline

Definition at line 247 of file GiViewportTraitsData.h.

◆ operator==()

bool OdGiViewportTraitsData::operator== ( const OdGiViewportTraitsData data2) const
inline

Definition at line 233 of file GiViewportTraitsData.h.

◆ renderEnvironment()

OdDbStub* OdGiViewportTraitsData::renderEnvironment ( ) const
inline

Definition at line 171 of file GiViewportTraitsData.h.

◆ renderSettings()

OdDbStub* OdGiViewportTraitsData::renderSettings ( ) const
inline

Definition at line 180 of file GiViewportTraitsData.h.

◆ setAmbientLightColor()

void OdGiViewportTraitsData::setAmbientLightColor ( const OdCmEntityColor clr)
inline

Definition at line 140 of file GiViewportTraitsData.h.

◆ setBackground()

void OdGiViewportTraitsData::setBackground ( OdDbStub *  backgroundId)
inline

Definition at line 77 of file GiViewportTraitsData.h.

◆ setBrightness()

void OdGiViewportTraitsData::setBrightness ( double  brightness)
inline

Definition at line 149 of file GiViewportTraitsData.h.

◆ setContrast()

void OdGiViewportTraitsData::setContrast ( double  contrast)
inline

Definition at line 158 of file GiViewportTraitsData.h.

◆ setDefaultLightingColor()

void OdGiViewportTraitsData::setDefaultLightingColor ( const OdCmEntityColor color)
inline

Definition at line 126 of file GiViewportTraitsData.h.

◆ setDefaultLightingIntensity()

void OdGiViewportTraitsData::setDefaultLightingIntensity ( double  dIntensity)
inline

Definition at line 117 of file GiViewportTraitsData.h.

◆ setDefaultLightingOn()

void OdGiViewportTraitsData::setDefaultLightingOn ( bool  on)
inline

Definition at line 86 of file GiViewportTraitsData.h.

◆ setDefaultLightingShadowParameters()

void OdGiViewportTraitsData::setDefaultLightingShadowParameters ( const OdGiShadowParameters params)
inline

Definition at line 135 of file GiViewportTraitsData.h.

◆ setDefaultLightingType()

void OdGiViewportTraitsData::setDefaultLightingType ( OdGiViewportTraits::DefaultLightingType  typ)
inline

Definition at line 95 of file GiViewportTraitsData.h.

◆ setRenderEnvironment()

void OdGiViewportTraitsData::setRenderEnvironment ( OdDbStub *  renderEnvId)
inline

Definition at line 167 of file GiViewportTraitsData.h.

◆ setRenderSettings()

void OdGiViewportTraitsData::setRenderSettings ( OdDbStub *  renderSettingsId)
inline

Definition at line 176 of file GiViewportTraitsData.h.

◆ setToneOperatorParameters()

void OdGiViewportTraitsData::setToneOperatorParameters ( const OdGiToneOperatorParameters params)
inline

Definition at line 194 of file GiViewportTraitsData.h.

◆ setUserDefinedLightDirection()

void OdGiViewportTraitsData::setUserDefinedLightDirection ( const OdGeVector3d lightDirection)
inline

Definition at line 108 of file GiViewportTraitsData.h.

◆ setVisualStyle()

void OdGiViewportTraitsData::setVisualStyle ( OdDbStub *  visualStyleId)
inline

Definition at line 185 of file GiViewportTraitsData.h.

◆ toneOperatorParameters() [1/2]

const OdGiToneOperatorParameters& OdGiViewportTraitsData::toneOperatorParameters ( ) const
inline

Definition at line 217 of file GiViewportTraitsData.h.

◆ toneOperatorParameters() [2/2]

void OdGiViewportTraitsData::toneOperatorParameters ( OdGiToneOperatorParameters params) const
inline

Definition at line 209 of file GiViewportTraitsData.h.

◆ type()

OdGiDrawable::DrawableType OdGiViewportTraitsData::type ( ) const
inline

Definition at line 75 of file GiViewportTraitsData.h.

◆ userDefinedLightDirection()

OdGeVector3d OdGiViewportTraitsData::userDefinedLightDirection ( ) const
inline

Definition at line 104 of file GiViewportTraitsData.h.

◆ visualStyle()

OdDbStub* OdGiViewportTraitsData::visualStyle ( ) const
inline

Definition at line 189 of file GiViewportTraitsData.h.


The documentation for this class was generated from the following file: