#include <OptimizeStage.hpp>

Public Member Functions | |
| virtual void | firstStep () |
| virtual void | lastStep () |
| OptimizeStage (Options *options) | |
| virtual 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 | |
| size_t | bounding_counter |
| size_t | mesh_count_ |
| MeshBufferPtr | meshBufferPtr |
| MeshPtr | optiMesh_ |
| Options * | options_ |
| size_t | pic_count_ |
| size_t | texture_counter |
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 63 of file OptimizeStage.hpp.
| OptimizeStage::OptimizeStage | ( | Options * | options | ) |
Definition at line 42 of file OptimizeStage.cpp.
|
virtual |
Implements AbstractStage.
Definition at line 49 of file OptimizeStage.cpp.
|
virtual |
Implements AbstractStage.
Definition at line 107 of file OptimizeStage.cpp.
|
virtual |
|
private |
Definition at line 81 of file OptimizeStage.hpp.
|
private |
Definition at line 76 of file OptimizeStage.hpp.
|
private |
Definition at line 80 of file OptimizeStage.hpp.
|
private |
Definition at line 77 of file OptimizeStage.hpp.
|
private |
Definition at line 78 of file OptimizeStage.hpp.
|
private |
Definition at line 81 of file OptimizeStage.hpp.
|
private |
Definition at line 81 of file OptimizeStage.hpp.