golib  0.5
goTransferFunction< IN_T, OUT_T > Class Template Reference

Public Member Functions

void initialise ()
 
OUT_T operator[] (IN_T) const
 
OUT_T get (IN_T in)
 
void addSegment (IN_T in1, OUT_T out1, IN_T in2, OUT_T out2)
 
void operator= (goTransferFunction< IN_T, OUT_T > &other)
 
goArray< IN_T > & getMin ()
 
goArray< IN_T > & getMax ()
 
goArray< OUT_T > & getStart ()
 
goArray< goDouble > & getSlope ()
 

Protected Attributes

goArray< IN_T > * min
 
goArray< IN_T > * max
 
goArray< OUT_T > * start
 
goArray< goDouble > * slope
 

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