#include <GridStage.hpp>

Public Member Functions | |
| void | firstStep () |
| GridStage (double voxel_size=3.0/512.0, Options *options=NULL) | |
| void | lastStep () |
| void | step () |
Public Member Functions inherited from AbstractStage | |
| AbstractStage () | |
| bool | done () const |
| void | done (bool val) |
| boost::shared_ptr< BlockingQueue > | getInQueue () const |
| boost::shared_ptr< BlockingQueue > | getOutQueue () const |
| void | InitQueues (boost::shared_ptr< BlockingQueue > inQueue, boost::shared_ptr< BlockingQueue > outQueue) |
| void | Run () |
Private Attributes | |
| BoundingBox< cVertex > | bbox_ |
| size_t | grid_count_ |
| queue< TGrid * > | last_grid_queue_ |
| bool | last_shift |
| double | voxel_size_ |
Additional Inherited Members | |
Protected Attributes inherited from AbstractStage | |
| bool | m_done |
| boost::shared_ptr< BlockingQueue > | m_inQueue |
| boost::shared_ptr< BlockingQueue > | m_outQueue |
Definition at line 70 of file GridStage.hpp.
Definition at line 42 of file GridStage.cpp.
|
virtual |
Implements AbstractStage.
Definition at line 51 of file GridStage.cpp.
|
virtual |
Implements AbstractStage.
Definition at line 82 of file GridStage.cpp.
|
virtual |
Implements AbstractStage.
Definition at line 53 of file GridStage.cpp.
|
private |
Definition at line 83 of file GridStage.hpp.
|
private |
Definition at line 82 of file GridStage.hpp.
|
private |
Definition at line 85 of file GridStage.hpp.
|
private |
Definition at line 86 of file GridStage.hpp.
|
private |
Definition at line 84 of file GridStage.hpp.