RenderableConnectionLines Class Reference

#include <targetable.h>

Inheritance diagram for RenderableConnectionLines:
Inheritance graph
[legend]
Collaboration diagram for RenderableConnectionLines:
Collaboration graph
[legend]

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

Detailed Description

Definition at line 379 of file targetable.h.


Member Typedef Documentation

Definition at line 381 of file targetable.h.


Member Function Documentation

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().


Field Documentation

Definition at line 382 of file targetable.h.

Referenced by attach(), detach(), and renderSolid().


The documentation for this class was generated from the following file:

Generated by  doxygen 1.6.2