In file ./include/vob/trans/DisablablePrimitives.hxx:

class Vob::Cull

Culling transform can decide not to be drawn when its parents' boxes do not intersect

Documentation

Culling transform can decide not to be drawn when its parents' boxes do not intersect

Inheritance:

Cull - DisablableIdentity - Box - PrimitiveTransform

Cull - DependentPrimitiveTransform


Public Methods

[more]static bool cullShouldBeDrawn (const Transform* test, const Transform* clip)
Cull transforms' shouldBeDrawn() returns true always when boxes of its test and clip coordinate systems do intersect.


Inherited from DisablableIdentity:

Public Fields

obool enabled


Inherited from Box:


Inherited from PrimitiveTransform:


Inherited from GLPerformablePrimitiveTransform:


Inherited from BoxPrimitiveTransform:


Inherited from DisablablePrimitiveTransform:


Inherited from DependentPrimitiveTransform:

ostatic bool cullShouldBeDrawn(const Transform* test, const Transform* clip)
Cull transforms' shouldBeDrawn() returns true always when boxes of its test and clip coordinate systems do intersect. When the boxes don't intersect, it should retun false.


This class has no child classes.

Alphabetic index Hierarchy of classes



This page was generated with the help of DOC++.