eVision C++ API 26.10.0-beta.2.dev
Loading...
Searching...
No Matches
eVision::ELinearToneMapperParameters Class Reference

Container holding the parameters for a linear tone-mapper algorithm. More...

#include <eVision/EasyImage/ELinearToneMapperParameters.h>

Inheritance diagram for eVision::ELinearToneMapperParameters:
Collaboration diagram for eVision::ELinearToneMapperParameters:

Public Member Functions

 ELinearToneMapperParameters (const eVision::ELinearToneMapperParameters &other)
 Copy operator.
 ELinearToneMapperParameters ()
 Copy operator.
virtual ~ELinearToneMapperParameters () throw ()
eVision::ELinearToneMapperParameters & operator= (const eVision::ELinearToneMapperParameters &other)
 Copy operator.
 ELinearToneMapperParameters (CppWrapperInternal::InternalConstructor)
Public Member Functions inherited from eVision::EToneMapperParameters
 EToneMapperParameters (const eVision::EToneMapperParameters &other)
 Copy operator.
 EToneMapperParameters ()
 Copy operator.
virtual ~EToneMapperParameters () throw ()
bool operator== (const eVision::EToneMapperParameters &rhs) const
 Checks if this EToneMapperParameters instance is strictly equal to another.
eVision::EToneMapperParameters & operator= (const eVision::EToneMapperParameters &other)
 Copy operator.
float GetGamma () const
 Gets gamma parameter.
void SetGamma (float gamma)
 Sets the gamma parameter. Controls the gamma correction applied on the input image.
eVision::EToneMapperType GetToneMapperType () const
 Return the type of the tone-mapper defined by this set of parameters.
 EToneMapperParameters (CppWrapperInternal::InternalConstructor)

Additional Inherited Members

Public Attributes inherited from eVision::EToneMapperParameters
CppWrapperInternal::WrappedClass wrappedClass_

Detailed Description

Container holding the parameters for a linear tone-mapper algorithm.

License(s): EasyImage

Constructor & Destructor Documentation

◆ ELinearToneMapperParameters() [1/3]

eVision::ELinearToneMapperParameters::ELinearToneMapperParameters ( const eVision::ELinearToneMapperParameters & other)

Copy operator.

Parameters
otherOther parameters container to copy from.

◆ ELinearToneMapperParameters() [2/3]

eVision::ELinearToneMapperParameters::ELinearToneMapperParameters ( )

Copy operator.

◆ ~ELinearToneMapperParameters()

eVision::ELinearToneMapperParameters::~ELinearToneMapperParameters ( )
throw ( )
virtual

◆ ELinearToneMapperParameters() [3/3]

eVision::ELinearToneMapperParameters::ELinearToneMapperParameters ( CppWrapperInternal::InternalConstructor )

Member Function Documentation

◆ operator=()

eVision::ELinearToneMapperParameters & eVision::ELinearToneMapperParameters::operator= ( const eVision::ELinearToneMapperParameters & other)

Copy operator.

Parameters
otherOther parameters container to copy from.