#include <Circle.h>

Public Member Functions | |
| Circle (void) | |
| virtual | ~Circle (void) |
| virtual void | createProperties (void) |
| virtual const string | getTypeName (bool ofComponent=false) const |
| virtual void | onInitialize (void) |
| unsigned int | getSubdivision (void) |
| void | setSubdivision (unsigned int subdiv, bool send=true) |
| float | getBegin (void) |
| void | setBegin (float degrees, bool send=true) |
| float | getEnd (void) |
| void | setEnd (float degrees, bool send=true) |
Static Public Member Functions | |
| static PropertyPtr | create (const XMLNodePtr &xml=XMLNodePtr()) |
Protected Attributes | |
| GLfloat * | m_vertices |
| GLfloat * | m_texCoords |
| GLfloat * | m_normals |
| float | m_begin |
| float | m_end |
| unsigned int | m_subdiv |
Definition at line 9 of file Circle.h.
| RenderTools::Circle::Circle | ( | void | ) |
Definition at line 9 of file Circle.cpp.
| RenderTools::Circle::~Circle | ( | void | ) | [virtual] |
Definition at line 36 of file Circle.cpp.
| PropertyPtr RenderTools::Circle::create | ( | const XMLNodePtr & | xml = XMLNodePtr() |
) | [static] |
| void RenderTools::Circle::createProperties | ( | void | ) | [virtual] |
| float RenderTools::Circle::getBegin | ( | void | ) |
Definition at line 95 of file Circle.cpp.
| float RenderTools::Circle::getEnd | ( | void | ) |
Definition at line 104 of file Circle.cpp.
| unsigned int RenderTools::Circle::getSubdivision | ( | void | ) |
Definition at line 86 of file Circle.cpp.
| const string RenderTools::Circle::getTypeName | ( | bool | ofComponent = false |
) | const [virtual] |
| void RenderTools::Circle::onInitialize | ( | void | ) | [virtual] |
| void RenderTools::Circle::setBegin | ( | float | degrees, | |
| bool | send = true | |||
| ) |
Definition at line 99 of file Circle.cpp.
| void RenderTools::Circle::setEnd | ( | float | degrees, | |
| bool | send = true | |||
| ) |
Definition at line 108 of file Circle.cpp.
| void RenderTools::Circle::setSubdivision | ( | unsigned int | subdiv, | |
| bool | send = true | |||
| ) |
Definition at line 90 of file Circle.cpp.
float RenderTools::Circle::m_begin [protected] |
float RenderTools::Circle::m_end [protected] |
GLfloat* RenderTools::Circle::m_normals [protected] |
unsigned int RenderTools::Circle::m_subdiv [protected] |
GLfloat* RenderTools::Circle::m_texCoords [protected] |
GLfloat* RenderTools::Circle::m_vertices [protected] |
1.5.8