Hugin trunk 0.1
Loading...
Searching...
No Matches
Public Member Functions | Private Attributes | List of all members
RangeCompression Struct Reference

Public Member Functions

 RangeCompression (double rangeCompression)
 
vigra::RGBValue< floatoperator() (vigra::RGBValue< float > const &v) const
 

Private Attributes

double m_rangeCompression
 
double m_logM1
 

Detailed Description

Definition at line 208 of file PreviewPanel.cpp.

Constructor & Destructor Documentation

◆ RangeCompression()

RangeCompression::RangeCompression ( double  rangeCompression)
inline

Definition at line 211 of file PreviewPanel.cpp.

References m_logM1, m_rangeCompression, and threshold().

Member Function Documentation

◆ operator()()

vigra::RGBValue< float > RangeCompression::operator() ( vigra::RGBValue< float > const v) const
inline

Definition at line 217 of file PreviewPanel.cpp.

References m_logM1, m_rangeCompression, and threshold().

Member Data Documentation

◆ m_logM1

double RangeCompression::m_logM1
private

Definition at line 226 of file PreviewPanel.cpp.

Referenced by operator()(), and RangeCompression().

◆ m_rangeCompression

double RangeCompression::m_rangeCompression
private

Definition at line 225 of file PreviewPanel.cpp.

Referenced by operator()(), and RangeCompression().


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