VTK
|
Render opaque objects with the vtkValuePainter. More...
#include <vtkValuePass.h>
Public Types | |
typedef vtkOpaquePass | Superclass |
Public Member Functions | |
virtual int | IsA (const char *type) |
vtkValuePass * | NewInstance () const |
void | PrintSelf (ostream &os, vtkIndent indent) |
virtual void | Render (const vtkRenderState *s) |
void | SetInputArrayToProcess (int fieldAssociation, const char *name) |
void | SetInputArrayToProcess (int fieldAssociation, int fieldAttributeType) |
void | SetInputComponentToProcess (int comp) |
void | SetScalarRange (double min, double max) |
Static Public Member Functions | |
static vtkValuePass * | New () |
static int | IsTypeOf (const char *type) |
static vtkValuePass * | SafeDownCast (vtkObjectBase *o) |
Protected Member Functions | |
virtual vtkObjectBase * | NewInstanceInternal () const |
vtkValuePass () | |
virtual | ~vtkValuePass () |
Render opaque objects with the vtkValuePainter.
This is a render pass draws polygonal data with the vtkValuePainter.
Definition at line 30 of file vtkValuePass.h.
Reimplemented from vtkOpaquePass.
Definition at line 34 of file vtkValuePass.h.
vtkValuePass::vtkValuePass | ( | ) | [protected] |
Default constructor.
virtual vtkValuePass::~vtkValuePass | ( | ) | [protected, virtual] |
Destructor.
static vtkValuePass* vtkValuePass::New | ( | ) | [static] |
Create an object with Debug turned off, modified time initialized to zero, and reference counting on.
Reimplemented from vtkOpaquePass.
static int vtkValuePass::IsTypeOf | ( | const char * | name | ) | [static] |
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 vtkOpaquePass.
virtual int vtkValuePass::IsA | ( | const char * | name | ) | [virtual] |
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 vtkOpaquePass.
static vtkValuePass* vtkValuePass::SafeDownCast | ( | vtkObjectBase * | o | ) | [static] |
Reimplemented from vtkOpaquePass.
virtual vtkObjectBase* vtkValuePass::NewInstanceInternal | ( | ) | const [protected, virtual] |
Reimplemented from vtkOpaquePass.
vtkValuePass* vtkValuePass::NewInstance | ( | ) | const |
Reimplemented from vtkOpaquePass.
void vtkValuePass::PrintSelf | ( | ostream & | os, |
vtkIndent | indent | ||
) | [virtual] |
Methods invoked by print to print information about the object including superclasses. Typically not called by the user (use Print() instead) but used in the hierarchical print process to combine the output of several classes.
Reimplemented from vtkOpaquePass.
void vtkValuePass::SetInputArrayToProcess | ( | int | fieldAssociation, |
const char * | name | ||
) |
Set the array to be drawn.
void vtkValuePass::SetInputArrayToProcess | ( | int | fieldAssociation, |
int | fieldAttributeType | ||
) |
Set the array to be drawn.
void vtkValuePass::SetInputComponentToProcess | ( | int | comp | ) |
Set the array to be drawn.
void vtkValuePass::SetScalarRange | ( | double | min, |
double | max | ||
) |
Set the array to be drawn.
virtual void vtkValuePass::Render | ( | const vtkRenderState * | s | ) | [virtual] |
Render.
Reimplemented from vtkOpaquePass.