tlp::GlCircle Class Reference#include <GlCircle.h>
List of all members.
Detailed Description
General class used to render circles as GlEntity.
This class is a generic class to render circles as GlEntity. Public Member Functions
- GlCircle (const Coord ¢er=Coord(0, 0, 0), float radius=1., const Color &outlineColor=Color(255, 0, 0, 255), const Color &fillColor=Color(0, 0, 255, 255), bool filled=false, bool outlined=true, float startAngle=0.0, unsigned int segments=10)
- void set (const Coord ¢er, float radius, float startAngle)
- virtual void getXML (xmlNodePtr rootNode)
Constructor & Destructor Documentation
| tlp::GlCircle::GlCircle |
( |
const Coord & |
center = Coord(0, 0, 0), |
|
|
float |
radius = 1., |
|
|
const Color & |
outlineColor = Color(255, 0, 0, 255), |
|
|
const Color & |
fillColor = Color(0, 0, 255, 255), |
|
|
bool |
filled = false, |
|
|
bool |
outlined = true, |
|
|
float |
startAngle = 0.0, |
|
|
unsigned int |
segments = 10 | |
|
) |
| | |
Member Function Documentation
| void tlp::GlCircle::set |
( |
const Coord & |
center, |
|
|
float |
radius, |
|
|
float |
startAngle | |
|
) |
| | |
Accessor in writing to the center, the radius and the startAngle of the circle
| virtual void tlp::GlCircle::getXML |
( |
xmlNodePtr |
rootNode |
) |
[virtual] |
|