| VRS - The Virtual Rendering System |
| version 3.3 |
#include <vrs/opengl/primitivequadtreeareagl.h>

Public Member Functions | |
| VRS_TYPEINFO (PrimitiveQuadTreeAreaGL, Shape) | |
| VRS_SERIALIZABLE (PrimitiveQuadTreeAreaGL) | |
| PrimitiveQuadTreeAreaGL (const Bounds &area=Bounds()) | |
| void | setActiveArea (const Bounds &area) |
| const Bounds & | getActiveArea () const |
| virtual Bounds | boundingBox () const |
| Shapes define their bounding box in model coordinates. | |
Constructs a PrimitveQuadTreeAreaGL instance. By default, the whole active PrimitiveQuadTreeGL object will be rendered.
| VRS::PrimitiveQuadTreeAreaGL::VRS_TYPEINFO | ( | PrimitiveQuadTreeAreaGL | , | |
| Shape | ||||
| ) |
| VRS::PrimitiveQuadTreeAreaGL::VRS_SERIALIZABLE | ( | PrimitiveQuadTreeAreaGL | ) |
| void VRS::PrimitiveQuadTreeAreaGL::setActiveArea | ( | const Bounds & | area | ) |
Every leaf node of the active PrimitiveQuadTreeGL object which intersects the given area will be enabled for rendering. If the given area is undefined, all leaf nodes are enabled.
| const Bounds& VRS::PrimitiveQuadTreeAreaGL::getActiveArea | ( | ) | const |
Returns the active area that will be enabled for rendering.
| virtual Bounds VRS::PrimitiveQuadTreeAreaGL::boundingBox | ( | ) | const [virtual] |