CFx SDK Documentation  2023 SP0
Public Types | Public Member Functions | List of all members
OdGiToneOperatorParameters Class Reference

#include <GiViewportTraits.h>

Inheritance diagram for OdGiToneOperatorParameters:
OdRxObject OdStaticRxObject< OdGiToneOperatorParameters > OdGiPhotographicExposureParameters OdGiToneOperatorParametersStatic OdStaticRxObject< OdGiPhotographicExposureParameters > OdGiPhotographicExposureParametersStatic

Public Types

enum  ExteriorDaylightMode { kDaylightOff = 0 , kDaylightOn = 1 , kDaylightAuto = 2 }
 

Public Member Functions

 ODRX_DECLARE_MEMBERS (OdGiToneOperatorParameters)
 
 OdGiToneOperatorParameters ()
 
 OdGiToneOperatorParameters (const OdGiToneOperatorParameters &params)
 
virtual ~OdGiToneOperatorParameters ()
 
bool operator== (const OdGiToneOperatorParameters &params) const
 
bool operator!= (const OdGiToneOperatorParameters &params) const
 
OdGiToneOperatorParametersoperator= (const OdGiToneOperatorParameters &params)
 
virtual void setIsActive (bool bActive)
 
virtual bool isActive () const
 
virtual void setChromaticAdaptation (bool bEnable)
 
virtual bool chromaticAdaptation () const
 
virtual void setColorDifferentiation (bool bEnable)
 
virtual bool colorDifferentiation () const
 
virtual void setWhiteColor (const OdCmEntityColor &color)
 
virtual const OdCmEntityColorwhiteColor () const
 
virtual void setProcessBackground (bool bProcessBg)
 
virtual bool processBackground () const
 
virtual bool setBrightness (double fBrightness)
 
virtual double brightness () const
 
virtual bool setContrast (double fContrast)
 
virtual double contrast () const
 
virtual bool setMidTones (double fMidTones)
 
virtual double midTones () const
 
virtual bool setExteriorDaylight (ExteriorDaylightMode mode)
 
virtual ExteriorDaylightMode exteriorDaylight () const
 
- Public Member Functions inherited from OdRxObject
 ODRX_HEAP_OPERATORS ()
 
 OdRxObject ()
 
virtual ~OdRxObject ()
 
virtual OdRxObjectqueryX (const OdRxClass *pClass) const
 
virtual OdRxObjectx (const OdRxClass *pClass) const
 
virtual OdRxClassisA () const
 
virtual void addRef ()=0
 
virtual void release ()=0
 
virtual long numRefs () const
 
bool isKindOf (const OdRxClass *pClass) const
 
virtual OdRxObjectPtr clone () const
 
virtual void copyFrom (const OdRxObject *pSource)
 
virtual OdRx::Ordering comparedTo (const OdRxObject *pOther) const
 
virtual bool isEqualTo (const OdRxObject *pOther) const
 

Additional Inherited Members

- Static Public Member Functions inherited from OdRxObject
static OdRxObjectPtr cast (const OdRxObject *pointer)
 
static OdRxClassdesc ()
 

Detailed Description

Corresponding C++ library: TD_Gi <group OdGi_Classes>

Definition at line 39 of file GiViewportTraits.h.

Member Enumeration Documentation

◆ ExteriorDaylightMode

Enumerator
kDaylightOff 
kDaylightOn 
kDaylightAuto 

Definition at line 42 of file GiViewportTraits.h.

Constructor & Destructor Documentation

◆ OdGiToneOperatorParameters() [1/2]

OdGiToneOperatorParameters::OdGiToneOperatorParameters ( )

◆ OdGiToneOperatorParameters() [2/2]

OdGiToneOperatorParameters::OdGiToneOperatorParameters ( const OdGiToneOperatorParameters params)

◆ ~OdGiToneOperatorParameters()

virtual OdGiToneOperatorParameters::~OdGiToneOperatorParameters ( )
inlinevirtual

Definition at line 56 of file GiViewportTraits.h.

Member Function Documentation

◆ brightness()

virtual double OdGiToneOperatorParameters::brightness ( ) const
virtual

◆ chromaticAdaptation()

virtual bool OdGiToneOperatorParameters::chromaticAdaptation ( ) const
virtual

◆ colorDifferentiation()

virtual bool OdGiToneOperatorParameters::colorDifferentiation ( ) const
virtual

◆ contrast()

virtual double OdGiToneOperatorParameters::contrast ( ) const
virtual

◆ exteriorDaylight()

virtual ExteriorDaylightMode OdGiToneOperatorParameters::exteriorDaylight ( ) const
virtual

◆ isActive()

virtual bool OdGiToneOperatorParameters::isActive ( ) const
virtual

◆ midTones()

virtual double OdGiToneOperatorParameters::midTones ( ) const
virtual

◆ ODRX_DECLARE_MEMBERS()

OdGiToneOperatorParameters::ODRX_DECLARE_MEMBERS ( OdGiToneOperatorParameters  )

◆ operator!=()

bool OdGiToneOperatorParameters::operator!= ( const OdGiToneOperatorParameters params) const

◆ operator=()

OdGiToneOperatorParameters& OdGiToneOperatorParameters::operator= ( const OdGiToneOperatorParameters params)

◆ operator==()

bool OdGiToneOperatorParameters::operator== ( const OdGiToneOperatorParameters params) const

◆ processBackground()

virtual bool OdGiToneOperatorParameters::processBackground ( ) const
virtual

◆ setBrightness()

virtual bool OdGiToneOperatorParameters::setBrightness ( double  fBrightness)
virtual

◆ setChromaticAdaptation()

virtual void OdGiToneOperatorParameters::setChromaticAdaptation ( bool  bEnable)
virtual

◆ setColorDifferentiation()

virtual void OdGiToneOperatorParameters::setColorDifferentiation ( bool  bEnable)
virtual

◆ setContrast()

virtual bool OdGiToneOperatorParameters::setContrast ( double  fContrast)
virtual

◆ setExteriorDaylight()

virtual bool OdGiToneOperatorParameters::setExteriorDaylight ( ExteriorDaylightMode  mode)
virtual

◆ setIsActive()

virtual void OdGiToneOperatorParameters::setIsActive ( bool  bActive)
virtual

◆ setMidTones()

virtual bool OdGiToneOperatorParameters::setMidTones ( double  fMidTones)
virtual

◆ setProcessBackground()

virtual void OdGiToneOperatorParameters::setProcessBackground ( bool  bProcessBg)
virtual

◆ setWhiteColor()

virtual void OdGiToneOperatorParameters::setWhiteColor ( const OdCmEntityColor color)
virtual

◆ whiteColor()

virtual const OdCmEntityColor& OdGiToneOperatorParameters::whiteColor ( ) const
virtual

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