tlp::GlColorScale Class Reference
#include <GlColorScale.h>
List of all members.
Public Types
Public Member Functions
Protected Member Functions
- void update (std::set< Observable * >::iterator begin, std::set< Observable * >::iterator end)
- void observableDestroyed (Observable *)
Member Enumeration Documentation
Constructor & Destructor Documentation
tlp::GlColorScale::GlColorScale |
( |
ColorScale * |
colorScale, |
|
|
const Coord & |
baseCoord, |
|
|
const float |
length, |
|
|
const float |
thickness, |
|
|
Orientation |
orientation | |
|
) |
| | |
tlp::GlColorScale::~GlColorScale |
( |
|
) |
|
Member Function Documentation
void tlp::GlColorScale::draw |
( |
float |
lod, |
|
|
Camera * |
camera | |
|
) |
| | [virtual] |
Coord tlp::GlColorScale::getBaseCoord |
( |
|
) |
const [inline] |
Color tlp::GlColorScale::getColorAtPos |
( |
Coord |
pos |
) |
|
ColorScale* tlp::GlColorScale::getColorScale |
( |
|
) |
[inline] |
GlPolyQuad* tlp::GlColorScale::getColorScalePolyQuad |
( |
|
) |
const [inline] |
float tlp::GlColorScale::getLength |
( |
|
) |
const [inline] |
float tlp::GlColorScale::getThickness |
( |
|
) |
const [inline] |
void tlp::GlColorScale::getXML |
( |
xmlNodePtr |
rootNode |
) |
[inline, virtual] |
void tlp::GlColorScale::observableDestroyed |
( |
Observable * |
|
) |
[inline, protected] |
void tlp::GlColorScale::setColorScale |
( |
ColorScale * |
scale |
) |
|
void tlp::GlColorScale::setWithXML |
( |
xmlNodePtr |
rootNode |
) |
[inline, virtual] |
void tlp::GlColorScale::translate |
( |
const Coord & |
|
) |
[virtual] |
virtual fucntion : Translate entity of vector translation
Reimplemented from tlp::GlSimpleEntity.
void tlp::GlColorScale::update |
( |
std::set< Observable * >::iterator |
begin, |
|
|
std::set< Observable * >::iterator |
end | |
|
) |
| | [protected] |