| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tlp::GlRect Class Reference
|
tlp::GlRect::GlRect | ( | const Coord & | topLeftPos, | |
const Coord & | bottomRightPos, | |||
const Color & | topLeftCol, | |||
const Color & | bottomRightCol, | |||
bool | filled = true , |
|||
bool | outlined = false | |||
) |
Constructor : with topLeft/bottomRight coords, topLeft/bottomRight colors and if GlRect is filled/outlined
tlp::GlRect::GlRect | ( | const Coord & | center, | |
const Size & | size, | |||
const Color & | fillColor, | |||
const Color & | outlineColor | |||
) |
Constructor : with center coords and size, fill color and outline color
tlp::GlRect::GlRect | ( | bool | filled = true , |
|
bool | outlined = false | |||
) |
Constructor : with GlRect is filled/outlined
virtual tlp::GlRect::~GlRect | ( | ) | [virtual] |
Destructor
virtual void tlp::GlRect::draw | ( | float | lod, | |
Camera * | camera | |||
) | [virtual] |
virtual Color tlp::GlRect::getBottomRightColor | ( | ) | [virtual] |
Accessor in reading to the Bottom Right Corner Color of the Rectangle
virtual Coord tlp::GlRect::getBottomRightPos | ( | ) | [virtual] |
Accessor in reading to the Bottom Right Corner of the rectangle
virtual Coord tlp::GlRect::getCenter | ( | ) | [virtual] |
Accessor in reading to the Top Left Corner of the rectangle
virtual Color tlp::GlRect::getTopLeftColor | ( | ) | [virtual] |
Accessor in reading to the Top Left Corner Color of the rectangle
virtual Coord tlp::GlRect::getTopLeftPos | ( | ) | [virtual] |
Accessor in reading to the Top Left Corner of the rectangle
virtual void tlp::GlRect::getXML | ( | xmlNodePtr | rootNode | ) | [virtual] |
Function to export data in XML
Reimplemented from tlp::GlAbstractPolygon.
Reimplemented in tlp::Gl2DRect.
bool tlp::GlRect::inRect | ( | double | x, | |
double | y | |||
) |
Is the point in the rectangle ?
virtual void tlp::GlRect::setBottomRightColor | ( | const Color & | bottomRightCol | ) | [virtual] |
Accessor in writing to the Bottom Right Corner Color of the rectangle
virtual void tlp::GlRect::setBottomRightPos | ( | const Coord & | bottomRightPos | ) | [virtual] |
Accessor in writing to the Bottom Right Corner Color of the rectangle
void tlp::GlRect::setCenterAndSize | ( | const Coord & | center, | |
const Size & | size | |||
) |
Set the center and the size of the GlRect
virtual void tlp::GlRect::setTopLeftColor | ( | const Color & | topLeftCol | ) | [virtual] |
Accessor in writing to the Top Left Corner of the rectangle
virtual void tlp::GlRect::setTopLeftPos | ( | const Coord & | topLeftPos | ) | [virtual] |
Accessor in writing to the Top Left Corner of the rectangle
virtual void tlp::GlRect::setWithXML | ( | xmlNodePtr | rootNode | ) | [virtual] |
Function to set data with XML
Reimplemented from tlp::GlAbstractPolygon.
Reimplemented in tlp::Gl2DRect.
Tulip Software by LaBRI Visualization Team 2001 - 2011 |