Go to the documentation of this file.
37 #ifndef vtkFrustumCoverageCuller_h
38 #define vtkFrustumCoverageCuller_h
43 #define VTK_CULLER_SORT_NONE 0
44 #define VTK_CULLER_SORT_FRONT_TO_BACK 1
45 #define VTK_CULLER_SORT_BACK_TO_FRONT 2
93 int& listLength,
int& initialized );
void PrintSelf(ostream &os, vtkIndent indent)
cull props based on frustum coverage
~vtkFrustumCoverageCuller()
#define VTK_CULLER_SORT_BACK_TO_FRONT
#define vtkTypeMacro(thisClass, superclass)
#define vtkSetClampMacro(name, type, min, max)
void SetSortingStyleToNone()
a superclass for prop cullers
a simple class to control print indentation
void SetSortingStyleToFrontToBack()
void SetSortingStyleToBackToFront()
double Cull(vtkRenderer *ren, vtkProp **propList, int &listLength, int &initialized)
#define vtkGetMacro(name, type)
vtkSetMacro(IgnoreDriverBugs, bool)
abstract superclass for all actors, volumes and annotations
#define VTK_CULLER_SORT_FRONT_TO_BACK
static vtkFrustumCoverageCuller * New()
abstract specification for renderers
#define VTKRENDERINGCORE_EXPORT
const char * GetSortingStyleAsString(void)
vtkFrustumCoverageCuller()
#define VTK_CULLER_SORT_NONE