PICCANTE  0.4
The hottest HDR imaging library!
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
pic::ToneMappingOperatorGL Class Reference

The ToneMappingOperator class. More...

#include <tone_mapping_operator.hpp>

Public Member Functions

 ToneMappingOperator ()
 ToneMappingOperator. More...
 
virtual void releaseAux ()
 
void release ()
 release More...
 
void updateImage (ImageGL *imgIn)
 updateImage More...
 
bool checkInput (ImageGL *imgIn)
 checkInput More...
 
ImageGLexecute (ImageGL *imgIn, ImageGL *imgOut=NULL)
 execute More...
 

Protected Member Functions

virtual ImageGLProcess (ImageGL *imgIn, ImageGL *imgOut)
 Process. More...
 

Protected Attributes

ImageGLVec images
 

Detailed Description

The ToneMappingOperator class.

Member Function Documentation

◆ checkInput()

bool pic::ToneMappingOperatorGL::checkInput ( ImageGL imgIn)
inline

checkInput

Parameters
imgIn
Returns

◆ execute()

ImageGL* pic::ToneMappingOperatorGL::execute ( ImageGL imgIn,
ImageGL imgOut = NULL 
)
inline

execute

Parameters
imgIn
imgOut
Returns

◆ Process()

virtual ImageGL* pic::ToneMappingOperatorGL::Process ( ImageGL imgIn,
ImageGL imgOut 
)
inlineprotectedvirtual

Process.

Parameters
imgIn
imgOut

◆ release()

void pic::ToneMappingOperatorGL::release ( )
inline

release

◆ releaseAux()

virtual void pic::ToneMappingOperatorGL::releaseAux ( )
inlinevirtual

◆ ToneMappingOperator()

pic::ToneMappingOperatorGL::ToneMappingOperator ( )
inline

◆ updateImage()

void pic::ToneMappingOperatorGL::updateImage ( ImageGL imgIn)
inline

updateImage

Parameters
imgIn

Member Data Documentation

◆ images

ImageGLVec pic::ToneMappingOperatorGL::images
protected

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