Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

ColorVal Class Reference

#include <ColorMap.H>

List of all members.

Public Methods

 ColorVal (double val, Color c)
 ColorVal (double val, Color left, Color right)
 ColorVal (double val, Color center, Color left, Color right)
virtual ~ColorVal ()
double val () const
void setVal (const double v)
Color col () const
void setCol (const Color c)
Color leftCol () const
void setLeftCol (const Color c)
Color rightCol () const
void setRightCol (const Color c)
bool equals (ColorVal *const val)
ColorVal * getCopy ()

Protected Attributes

double _val
Color _col
Color _rcol
Color _lcol


Constructor & Destructor Documentation

ColorVal::ColorVal (  double    val,
Color    c
)  [inline]
 

ColorVal::ColorVal (  double    val,
Color    left,
Color    right
)  [inline]
 

ColorVal::ColorVal (  double    val,
Color    center,
Color    left,
Color    right
)  [inline]
 

virtual ColorVal::~ColorVal (    )  [inline, virtual]
 


Member Function Documentation

Color ColorVal::col (    )  const [inline]
 

bool ColorVal::equals (  ColorVal *const    val )  [inline]
 

ColorVal* ColorVal::getCopy (    )  [inline]
 

Color ColorVal::leftCol (    )  const [inline]
 

Color ColorVal::rightCol (    )  const [inline]
 

void ColorVal::setCol (  const Color    c )  [inline]
 

void ColorVal::setLeftCol (  const Color    c )  [inline]
 

void ColorVal::setRightCol (  const Color    c )  [inline]
 

void ColorVal::setVal (  const double    v )  [inline]
 

double ColorVal::val (    )  const [inline]
 


Member Data Documentation

Color ColorVal::_col [protected]
 

Color ColorVal::_lcol [protected]
 

Color ColorVal::_rcol [protected]
 

double ColorVal::_val [protected]
 


The documentation for this class was generated from the following file:
Generated on Mon Sep 15 16:27:57 2003 for inspace by doxygen1.2.18