HDK
 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 17 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 29 of file TIL_ColorCurves.h.

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

Definition at line 35 of file TIL_ColorCurves.h.

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

Definition at line 34 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: