routing::Routing Class Reference

#include <Routing.h>

Inheritance diagram for routing::Routing:
Inheritance graph
[legend]
Collaboration diagram for routing::Routing:
Collaboration graph
[legend]

Public Member Functions

 Routing ()
virtual ~Routing ()
void renderSolid (Renderer &renderer, const VolumeTest &volume) const
void renderWireframe (Renderer &renderer, const VolumeTest &volume) const
void renderComponents (Renderer &, const VolumeTest &)
void updateRouting (const std::string &bspFileName)
void setShowAllLowerLevels (bool showAllLowerLevels)
void setShowIn2D (bool showIn2D)
void setShowPathfinding (bool showPathfinding)

Private Attributes

RoutingRenderable _renderable
RoutingLumpLoader _loader
bool _showPathfinding
bool _showIn2D

Detailed Description

Definition at line 9 of file Routing.h.


Constructor & Destructor Documentation

routing::Routing::Routing (  ) 
virtual routing::Routing::~Routing (  )  [virtual]

Member Function Documentation

void routing::Routing::renderComponents ( Renderer ,
const VolumeTest  
)
void routing::Routing::renderSolid ( Renderer renderer,
const VolumeTest volume 
) const [virtual]

Submit renderable geometry when rendering takes place in Solid mode.

Implements Renderable.

void routing::Routing::renderWireframe ( Renderer renderer,
const VolumeTest volume 
) const [virtual]

Submit renderable geometry when rendering takes place in Wireframe mode

Implements Renderable.

void routing::Routing::setShowAllLowerLevels ( bool  showAllLowerLevels  )  [inline]

Definition at line 31 of file Routing.h.

void routing::Routing::setShowIn2D ( bool  showIn2D  )  [inline]

Definition at line 36 of file Routing.h.

References _renderable, and routing::RoutingRenderable::setShowAllLowerLevels().

void routing::Routing::setShowPathfinding ( bool  showPathfinding  )  [inline]

Definition at line 41 of file Routing.h.

References _showIn2D.

void routing::Routing::updateRouting ( const std::string bspFileName  ) 

Field Documentation

Definition at line 12 of file Routing.h.

Definition at line 11 of file Routing.h.

Referenced by setShowIn2D().

Definition at line 14 of file Routing.h.

Referenced by setShowPathfinding().

Definition at line 13 of file Routing.h.


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

Generated by  doxygen 1.6.2