An OSG Drawable representing a terrain heightmap.
More...
An OSG Drawable representing a terrain heightmap.
/ingroup vrvOsg
| virtual makVrv::DtHeightMapDrawable::~DtHeightMapDrawable |
( |
| ) |
|
|
virtual |
CTOR. Only creator can createe.
| makVrv::DtHeightMapDrawable::DtHeightMapDrawable |
( |
| ) |
|
|
privatedelete |
Default Constructor not implemented.
Copy Constructor not implemented - Copy not allowed.
Assignment Operator not implemented - Assignment not allowed.
| virtual bool makVrv::DtHeightMapDrawable::isSameKindAs |
( |
const Object * |
obj | ) |
const |
|
virtual |
osg overridden functions for creating a derived class
| virtual Object* makVrv::DtHeightMapDrawable::cloneType |
( |
| ) |
const |
|
virtual |
osg overridden functions for creating a derived class
| virtual Object* makVrv::DtHeightMapDrawable::clone |
( |
const osg::CopyOp & |
copyop | ) |
const |
|
virtual |
osg overridden functions for creating a derived class
| virtual void makVrv::DtHeightMapDrawable::drawImplementation |
( |
osg::RenderInfo & |
renderInfo | ) |
const |
|
virtual |
Perform drawing of the Ocean from the render thread.
| virtual void makVrv::DtHeightMapDrawable::releaseGLObjects |
( |
osg::State * |
state = 0 | ) |
const |
|
virtual |
Destroy the openGL objects.
| virtual DtHeightMapManager* makVrv::DtHeightMapDrawable::getOrCreateHeightMapManager |
( |
osg::RenderInfo & |
renderInfo | ) |
|
|
virtual |
get or create the height map manager for the current camera based on the renderInfo
| virtual void makVrv::DtHeightMapDrawable::cleanup |
( |
void |
| ) |
|
|
protectedvirtual |
called by the destructor or releaseGL objects to cleanup this drawable's state
| virtual void makVrv::DtHeightMapDrawable::flushInvalidCameras |
( |
| ) |
|
|
protectedvirtual |
check if the osg::Camera still is valid. If not then destroy the corrisponding triton camera
| friend makVrv::DtHeightMapDrawable::DtHeightMapDrawableCreator |
The documentation for this class was generated from the following file: