38 #ifndef vtkFrustumCoverageCuller_h 
   39 #define vtkFrustumCoverageCuller_h 
   41 #include "vtkRenderingCoreModule.h"  
   44 #define VTK_CULLER_SORT_NONE          0 
   45 #define VTK_CULLER_SORT_FRONT_TO_BACK 1 
   46 #define VTK_CULLER_SORT_BACK_TO_FRONT 2 
   64   vtkGetMacro( MinimumCoverage, 
double );
 
   73   vtkGetMacro( MaximumCoverage, 
double );
 
   81   vtkSetClampMacro( SortingStyle, 
int,
 
   83   vtkGetMacro(SortingStyle,
int);
 
   90   const char *GetSortingStyleAsString(
void);
 
  101               int& listLength, 
int& initialized );
 
abstract superclass for all actors, volumes and annotations 
 
void SetSortingStyleToBackToFront()
Set the sorting style - none, front-to-back or back-to-front The default is none. ...
 
#define VTK_CULLER_SORT_NONE
 
abstract specification for renderers 
 
cull props based on frustum coverage 
 
void SetSortingStyleToFrontToBack()
Set the sorting style - none, front-to-back or back-to-front The default is none. ...
 
#define VTK_CULLER_SORT_FRONT_TO_BACK
 
a superclass for prop cullers 
 
a simple class to control print indentation 
 
~vtkFrustumCoverageCuller()
 
vtkSetMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection. 
 
static vtkObject * New()
Create an object with Debug turned off, modified time initialized to zero, and reference counting on...
 
#define VTK_CULLER_SORT_BACK_TO_FRONT
 
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses. 
 
virtual double Cull(vtkRenderer *ren, vtkProp **propList, int &listLength, int &initialized)=0
This is called outside the render loop by vtkRenderer. 
 
void SetSortingStyleToNone()
Set the sorting style - none, front-to-back or back-to-front The default is none. ...