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

#include <GiViewportTraits.h>

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

Public Member Functions

 ODRX_DECLARE_MEMBERS (OdGiPhotographicExposureParameters)
 
 OdGiPhotographicExposureParameters ()
 
 OdGiPhotographicExposureParameters (const OdGiPhotographicExposureParameters &params)
 
virtual ~OdGiPhotographicExposureParameters ()
 
bool operator== (const OdGiPhotographicExposureParameters &params) const
 
bool operator!= (const OdGiPhotographicExposureParameters &params) const
 
OdGiPhotographicExposureParametersoperator= (const OdGiPhotographicExposureParameters &params)
 
virtual bool setExposure (double fExposure)
 
virtual double exposure () const
 
virtual bool setWhitePoint (double fWhitePoint)
 
virtual double whitePoint () const
 
virtual bool setBrightness (double fBrightness)
 
OdCmEntityColor whitePointToColor () const
 
- Public Member Functions inherited from OdGiToneOperatorParameters
 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 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
 

Static Public Member Functions

static double convertExposureToBrightness (double fExposure)
 
static double convertBrightnessToExposure (double fBrightness)
 
- Static Public Member Functions inherited from OdRxObject
static OdRxObjectPtr cast (const OdRxObject *pointer)
 
static OdRxClassdesc ()
 

Additional Inherited Members

- Public Types inherited from OdGiToneOperatorParameters
enum  ExteriorDaylightMode { kDaylightOff = 0 , kDaylightOn = 1 , kDaylightAuto = 2 }
 

Detailed Description

Corresponding C++ library: TD_Gi <group OdGi_Classes>

Definition at line 122 of file GiViewportTraits.h.

Constructor & Destructor Documentation

◆ OdGiPhotographicExposureParameters() [1/2]

OdGiPhotographicExposureParameters::OdGiPhotographicExposureParameters ( )

◆ OdGiPhotographicExposureParameters() [2/2]

OdGiPhotographicExposureParameters::OdGiPhotographicExposureParameters ( const OdGiPhotographicExposureParameters params)

◆ ~OdGiPhotographicExposureParameters()

virtual OdGiPhotographicExposureParameters::~OdGiPhotographicExposureParameters ( )
inlinevirtual

Definition at line 130 of file GiViewportTraits.h.

Member Function Documentation

◆ convertBrightnessToExposure()

static double OdGiPhotographicExposureParameters::convertBrightnessToExposure ( double  fBrightness)
static

◆ convertExposureToBrightness()

static double OdGiPhotographicExposureParameters::convertExposureToBrightness ( double  fExposure)
static

◆ exposure()

virtual double OdGiPhotographicExposureParameters::exposure ( ) const
virtual

◆ ODRX_DECLARE_MEMBERS()

OdGiPhotographicExposureParameters::ODRX_DECLARE_MEMBERS ( OdGiPhotographicExposureParameters  )

◆ operator!=()

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

◆ operator=()

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

◆ operator==()

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

◆ setBrightness()

virtual bool OdGiPhotographicExposureParameters::setBrightness ( double  fBrightness)
virtual

Reimplemented from OdGiToneOperatorParameters.

◆ setExposure()

virtual bool OdGiPhotographicExposureParameters::setExposure ( double  fExposure)
virtual

◆ setWhitePoint()

virtual bool OdGiPhotographicExposureParameters::setWhitePoint ( double  fWhitePoint)
virtual

◆ whitePoint()

virtual double OdGiPhotographicExposureParameters::whitePoint ( ) const
virtual

◆ whitePointToColor()

OdCmEntityColor OdGiPhotographicExposureParameters::whitePointToColor ( ) const

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