HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
TIL_ColorCurves Class Reference

#include <TIL_ColorCurves.h>

Public Member Functions

 TIL_ColorCurves (int curve_size=256)
 
 ~TIL_ColorCurves ()
 
void setValid (bool valid)
 
void setValid (int comp, bool valid)
 
void setCurveSize (int size)
 
int getCurveSize () const
 
const float * getCurve (int comp) const
 
float * getCurveForWrite (int comp)
 
void setDomain (float start, float end)
 
void getDomain (float &start, float &end) const
 
void clampRange (float minr, float maxr)
 

Detailed Description

Definition at line 16 of file TIL_ColorCurves.h.

Constructor & Destructor Documentation

TIL_ColorCurves::TIL_ColorCurves ( int  curve_size = 256)
TIL_ColorCurves::~TIL_ColorCurves ( )

Member Function Documentation

void TIL_ColorCurves::clampRange ( float  minr,
float  maxr 
)
const float* TIL_ColorCurves::getCurve ( int  comp) const
float* TIL_ColorCurves::getCurveForWrite ( int  comp)
int TIL_ColorCurves::getCurveSize ( ) const
inline

Definition at line 26 of file TIL_ColorCurves.h.

void TIL_ColorCurves::getDomain ( float &  start,
float &  end 
) const
inline

Definition at line 32 of file TIL_ColorCurves.h.

void TIL_ColorCurves::setCurveSize ( int  size)
void TIL_ColorCurves::setDomain ( float  start,
float  end 
)
inline

Definition at line 31 of file TIL_ColorCurves.h.

void TIL_ColorCurves::setValid ( bool  valid)
void TIL_ColorCurves::setValid ( int  comp,
bool  valid 
)

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