#include <MRRenderVolumeObject.h>
◆ RenderVolumeObject()
MR::RenderVolumeObject::RenderVolumeObject |
( |
const VisualObject & | visObj | ) |
|
◆ ~RenderVolumeObject()
MR::RenderVolumeObject::~RenderVolumeObject |
( |
| ) |
|
◆ forceBindAll()
virtual void MR::RenderVolumeObject::forceBindAll |
( |
| ) |
|
|
overridevirtual |
binds all data for this render object, not to bind ever again (until object becomes dirty)
Reimplemented from MR::IRenderObject.
◆ glBytes()
virtual size_t MR::RenderVolumeObject::glBytes |
( |
| ) |
const |
|
overridevirtual |
returns the amount of memory this object allocated in OpenGL
Implements MR::IRenderObject.
◆ heapBytes()
virtual size_t MR::RenderVolumeObject::heapBytes |
( |
| ) |
const |
|
overridevirtual |
returns the amount of memory this object occupies on heap
Implements MR::IRenderObject.
◆ render()
◆ renderPicker()
virtual void MR::RenderVolumeObject::renderPicker |
( |
const ModelBaseRenderParams & | params, |
|
|
unsigned | geomId ) |
|
overridevirtual |
The documentation for this class was generated from the following file: