

Public Member Functions | |
| cRadialGrid () | |
| virtual | ~cRadialGrid () |
| void | Listener_Notify (cListenable *pTarget, const size_t eventcode, void *param, void *userdata) |
| void | UpdateCircles () |
| void | Step () |
Public Attributes | |
| cRobSimpleRenderable | mpCircles |
| cRobSimpleRenderable | mpLines |
| std::vector< cCircle > | mlCircle |
Classes | |
| class | cCircle |
Definition at line 103 of file lugre_gfx3D.cpp.
| Lugre::cRadialGrid::cRadialGrid | ( | ) | [inline] |
Definition at line 113 of file lugre_gfx3D.cpp.
References Lugre::cTimer::GetSingletonPtr(), mlCircle, mpCircles, mpLines, PROFILE, Lugre::cTimer::RegisterFrameIntervalListener(), and UpdateCircles().
| virtual Lugre::cRadialGrid::~cRadialGrid | ( | ) | [inline, virtual] |
Definition at line 133 of file lugre_gfx3D.cpp.
| void Lugre::cRadialGrid::Listener_Notify | ( | cListenable * | pTarget, | |
| const size_t | eventcode, | |||
| void * | param, | |||
| void * | userdata | |||
| ) | [inline, virtual] |
| void Lugre::cRadialGrid::UpdateCircles | ( | ) | [inline] |
Definition at line 136 of file lugre_gfx3D.cpp.
References Lugre::cRobRenderOp::Begin(), Lugre::cRadialGrid::cCircle::col, Lugre::cRobRenderOp::End(), Lugre::cRadialGrid::cCircle::mfRad, Lugre::cRadialGrid::cCircle::miSegments, mlCircle, mpCircles, and Lugre::cRobRenderOp::Vertex().
Referenced by cRadialGrid().
| void Lugre::cRadialGrid::Step | ( | ) | [inline] |
Definition at line 154 of file lugre_gfx3D.cpp.
References Lugre::cRobRenderOp::Begin(), Lugre::cRobRenderOp::End(), mpLines, PROFILE, and Lugre::cRobRenderOp::Vertex().
Referenced by Listener_Notify().
Definition at line 104 of file lugre_gfx3D.cpp.
Referenced by cRadialGrid(), Lugre::cGfx3D::SetRadialGrid(), and UpdateCircles().
Definition at line 105 of file lugre_gfx3D.cpp.
Referenced by cRadialGrid(), Lugre::cGfx3D::SetRadialGrid(), and Step().
| std::vector<cCircle> Lugre::cRadialGrid::mlCircle |
1.5.6