All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups 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 floatgetCurve (int comp) const
floatgetCurveForWrite (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: