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

Public Member Functions | |
| virtual ViewInfo::CullingPos | cull (const Bounds &bounds, const SO< ViewInfo const > &viewInfo) const =0 |
| ! Returns whether the given volume is eather indide, outside or both relatvie to this culling object. | |
| ViewInfo::CullingPos | cull (const Vector &pos, const SO< ViewInfo const > &viewInfo) const |
| ! Create a degenerated volumen from pos and calls above method. | |
| virtual ID | category () const |
| ! Inherited from PolyAttribute. | |
| VRS_TYPEINFO (CullingAttribute, PolyAttribute) | |
Culling attributes inserted into the scene graph will affect the result of any subsequent calls to ViewInfo::culling.
| virtual ViewInfo::CullingPos VRS::CullingAttribute::cull | ( | const Bounds & | bounds, | |
| const SO< ViewInfo const > & | viewInfo | |||
| ) | const [pure virtual] |
! Returns whether the given volume is eather indide, outside or both relatvie to this culling object.
Implemented in VRS::FarPlaneCullingAttribute, VRS::SceneSpaceCullingAttribute, and VRS::SphericalCullingAttribute.
| ViewInfo::CullingPos VRS::CullingAttribute::cull | ( | const Vector & | pos, | |
| const SO< ViewInfo const > & | viewInfo | |||
| ) | const |
! Create a degenerated volumen from pos and calls above method.
| virtual ID VRS::CullingAttribute::category | ( | ) | const [virtual] |
| VRS::CullingAttribute::VRS_TYPEINFO | ( | CullingAttribute | , | |
| PolyAttribute | ||||
| ) |