#include <MCBProgressCallback.h>
Inheritance diagram for MCBProgressCallback:
Public Member Functions | |
virtual void | SetText (const char *txt)=0 |
virtual void | Start ()=0 |
virtual void | Update (int val)=0 |
virtual void | End ()=0 |
This callback is used when ever MarchingCubesBase want's to indicate a progress.
The idea
The idea behind this mechanism is to provide an interface to a callback object that is offered to MarchingCubesBase. Whenever MarchingCubesBase wants to indicate a progress. The class that want's to be called can either implement the interface itself or it can use a decorator class that translates the requests to the corresponding class member functions.
Definition at line 30 of file MCBProgressCallback.h.
|
Implemented in vuMCMCBProgressCallback. Referenced by MCMesh::_compileData(), and MarchingCubesBase::EndProgress(). |
|
Implemented in vuMCMCBProgressCallback. Referenced by MCMesh::_compileData(), and MarchingCubesBase::SetProgressText(). |
|
Implemented in vuMCMCBProgressCallback. Referenced by MCMesh::_compileData(), and MarchingCubesBase::StartProgress(). |
|
Implemented in vuMCMCBProgressCallback. Referenced by MCMesh::_compileData(), and MarchingCubesBase::UpdateProgress(). |