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

Public Member Functions | |
| Shape (bool enabled=true) | |
| Per default all shapes are enabled. | |
| virtual Bounds | boundingBox () const =0 |
| Shapes define their bounding box in model coordinates. | |
| VRS_TYPEINFO (Shape, RenderObj) | |
| VRS::Shape::Shape | ( | bool | enabled = true |
) |
Per default all shapes are enabled.
| virtual Bounds VRS::Shape::boundingBox | ( | ) | const [pure virtual] |
Shapes define their bounding box in model coordinates.
Implemented in VRS::Bezier, VRS::BilinearPatch, VRS::Box, VRS::BSpline, VRS::Cache, VRS::Composite, VRS::CompositeCurve, VRS::Cone, VRS::Cylinder, VRS::Disc, EnvironmentRenderer::GreenSpace, EnvironmentRenderer::GreenSpaceComposite, EnvironmentRenderer::PolygonSetWaterSurface, EnvironmentRenderer::SkyDome, EnvironmentRenderer::WaterSurface, VRS::Extrusion, VRS::Facet, VRS::Flare, VRS::Hyperboloid, VRS::Knot, VRS::LODShape, VRS::Note, VRS::Nurbs, VRS::BatchGeometryGL, VRS::BatchTreeGL, VRS::GL2::AttributedShape, VRS::MappedVertexAttributeShapeGL, VRS::ObjectCacheGL, VRS::PointSpritesGL, VRS::PrimitiveQuadTreeAreaGL, VRS::PrimitiveQuadTreeDistanceGL, VRS::TexturedBatchTreeGL, VRS::VertexAttributeIndexGL, VRS::VertexAttributeShapeGL, VRS::Paraboloid, VRS::Plane, VRS::PolygonSet, VRS::ProgressiveMesh, VRS::Sky, VRS::Sphere, VRS::SuperQuad, VRS::TEXT::AbstractText, VRS::TEXT::BaseText, VRS::TEXT::CombinedText, VRS::Text, VRS::TEXT::DisplacedTextureText, VRS::TEXT::FontLodText, VRS::TEXT::SimplePanel, VRS::TEXT::TextureText, VRS::Torus, and VRS::TriangleSet.