#include <targetable.h>
Public Member Functions | |
void | attach (TargetableInstance &instance) |
void | detach (TargetableInstance &instance) |
void | renderSolid (Renderer &renderer, const VolumeTest &volume) const |
void | renderWireframe (Renderer &renderer, const VolumeTest &volume) const |
Private Types | |
typedef std::set < TargetableInstance * > | TargetableInstances |
Private Attributes | |
TargetableInstances | m_instances |
Definition at line 379 of file targetable.h.
typedef std::set<TargetableInstance*> RenderableConnectionLines::TargetableInstances [private] |
Definition at line 381 of file targetable.h.
void RenderableConnectionLines::attach | ( | TargetableInstance & | instance | ) | [inline] |
Definition at line 384 of file targetable.h.
References m_instances.
void RenderableConnectionLines::detach | ( | TargetableInstance & | instance | ) | [inline] |
Definition at line 389 of file targetable.h.
References m_instances.
void RenderableConnectionLines::renderSolid | ( | Renderer & | renderer, | |
const VolumeTest & | volume | |||
) | const [inline, virtual] |
Submit renderable geometry when rendering takes place in Solid mode.
Implements Renderable.
Definition at line 395 of file targetable.h.
References i, and m_instances.
Referenced by renderWireframe().
void RenderableConnectionLines::renderWireframe | ( | Renderer & | renderer, | |
const VolumeTest & | volume | |||
) | const [inline, virtual] |
Submit renderable geometry when rendering takes place in Wireframe mode
Implements Renderable.
Definition at line 403 of file targetable.h.
References renderSolid().
Definition at line 382 of file targetable.h.
Referenced by attach(), detach(), and renderSolid().