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

Definition at line 26 of file TIL_ColorCurves.h.

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

Definition at line 32 of file TIL_ColorCurves.h.

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

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: