CircleGeometry
is used for drawing a circle in the scene.
Public Types
|
| enum |
{
kDirtyControlPoints = Geometry::kLastDirty,
kDirtyColor,
kLastDirty } |
Public Member Functions
|
| |
CircleGeometry () |
| virtual
void |
accept (NodeVisitor &) |
| void |
setControlPoints (const awLinear::Point &p0, const
awLinear::Point &p1, const awLinear::Point &p2) |
| void |
getControlPoints (awLinear::Point &p0, awLinear::Point
&p1, awLinear::Point &p2) const |
| void |
setColor (float r, float g, float b) |
| void |
getColor (float &r, float &g, float &b) const |
| virtual
void |
setAllDirty (bool dirty) |
Protected Member Functions
|
|
virtual |
~CircleGeometry () |
| |
Reference counted objects shouldn't exist on
the stack.
|