#include <vtkCuller.h>
Inheritance diagram for vtkCuller:
Public Methods | |
virtual const char * | GetClassName () |
virtual int | IsA (const char *type) |
virtual float | Cull (vtkRenderer *ren, vtkProp **propList, int &listLength, int &initialized)=0 |
Static Public Methods | |
int | IsTypeOf (const char *type) |
vtkCuller * | SafeDownCast (vtkObject *o) |
Protected Methods | |
vtkCuller () | |
~vtkCuller () | |
vtkCuller (const vtkCuller &) | |
void | operator= (const vtkCuller &) |
A culler has a cull method called by the vtkRenderer. The cull method is called before any rendering is performed, and it allows the culler to do some processing on the props and to modify their AllocatedRenderTime and re-order them in the prop list.
Definition at line 62 of file vtkCuller.h.
|
Definition at line 72 of file vtkCuller.h. |
|
Definition at line 73 of file vtkCuller.h. |
|
Definition at line 74 of file vtkCuller.h. |
|
Return the class name as a string. This method is defined in all subclasses of vtkObject with the vtkTypeMacro found in vtkSetGet.h. Reimplemented from vtkObject. Reimplemented in vtkFrustumCoverageCuller. |
|
Return 1 if this class type is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeMacro found in vtkSetGet.h. Reimplemented from vtkObject. Reimplemented in vtkFrustumCoverageCuller. |
|
Return 1 if this class is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeMacro found in vtkSetGet.h. Reimplemented from vtkObject. Reimplemented in vtkFrustumCoverageCuller. |
|
Will cast the supplied object to vtkObject* is this is a safe operation (i.e., a safe downcast); otherwise NULL is returned. This method is defined in all subclasses of vtkObject with the vtkTypeMacro found in vtkSetGet.h. Reimplemented from vtkObject. Reimplemented in vtkFrustumCoverageCuller. Referenced by vtkCullerCollection::GetLastItem(), and vtkCullerCollection::GetNextItem().
|
|
This is called outside the render loop by vtkRenderer Reimplemented in vtkFrustumCoverageCuller. |
|
Definition at line 75 of file vtkCuller.h. |