VTK
|
A filter that slices on the GPU. More...
#include <vtkPistonSlice.h>
Public Types | |
typedef vtkPistonAlgorithm | Superclass |
![]() | |
typedef vtkAlgorithm | Superclass |
Public Member Functions | |
virtual int | IsA (const char *type) |
vtkPistonSlice * | NewInstance () const |
void | PrintSelf (ostream &os, vtkIndent indent) |
void | SetClippingPlane (vtkPlane *plane) |
virtual void | SetOffset (float) |
virtual float | GetOffset () |
![]() | |
vtkPistonAlgorithm * | NewInstance () const |
void | PrintSelf (ostream &os, vtkIndent indent) |
vtkPistonDataObject * | GetPistonDataObjectOutput (int port) |
virtual int | ProcessRequest (vtkInformation *, vtkInformationVector **, vtkInformationVector *) |
void | SetInputData (int num, vtkDataObject *input) |
void | SetInputData (vtkDataObject *input) |
Static Public Member Functions | |
static int | IsTypeOf (const char *type) |
static vtkPistonSlice * | SafeDownCast (vtkObjectBase *o) |
static vtkPistonSlice * | New () |
![]() | |
static vtkPistonAlgorithm * | New () |
static int | IsTypeOf (const char *type) |
static vtkPistonAlgorithm * | SafeDownCast (vtkObjectBase *o) |
Protected Attributes | |
float | Offset |
vtkPlane * | Plane |
A filter that slices on the GPU.
This filter uses LANL's Piston library to slice on the GPU.
Definition at line 31 of file vtkPistonSlice.h.
Definition at line 34 of file vtkPistonSlice.h.
|
protected |
|
protected |
|
static |
|
virtual |
Reimplemented from vtkPistonAlgorithm.
|
static |
|
protectedvirtual |
Reimplemented from vtkPistonAlgorithm.
vtkPistonSlice* vtkPistonSlice::NewInstance | ( | ) | const |
|
static |
void vtkPistonSlice::PrintSelf | ( | ostream & | os, |
vtkIndent | indent | ||
) |
|
virtual |
An offset from the plane to slice at.
|
virtual |
An offset from the plane to slice at.
void vtkPistonSlice::SetClippingPlane | ( | vtkPlane * | plane | ) |
Set the clipping plane.
|
protectedvirtual |
|
protectedvirtual |
Method that does the actual calculation.
Reimplemented from vtkPistonAlgorithm.
|
protected |
Definition at line 63 of file vtkPistonSlice.h.
|
protected |
Definition at line 64 of file vtkPistonSlice.h.