VTK
|
parallel version of vtkReflectionFilter More...
#include <vtkPReflectionFilter.h>
Public Types | |
typedef vtkReflectionFilter | Superclass |
![]() | |
enum | ReflectionPlane { USE_X_MIN = 0, USE_Y_MIN = 1, USE_Z_MIN = 2, USE_X_MAX = 3, USE_Y_MAX = 4, USE_Z_MAX = 5, USE_X = 6, USE_Y = 7, USE_Z = 8 } |
typedef vtkDataObjectAlgorithm | Superclass |
Public Member Functions | |
virtual int | IsA (const char *type) |
vtkPReflectionFilter * | NewInstance () const |
void | PrintSelf (ostream &os, vtkIndent indent) |
void | SetController (vtkMultiProcessController *) |
virtual vtkMultiProcessController * | GetController () |
![]() | |
vtkReflectionFilter * | NewInstance () const |
void | PrintSelf (ostream &os, vtkIndent indent) |
virtual void | SetPlane (int) |
virtual int | GetPlane () |
void | SetPlaneToX () |
void | SetPlaneToY () |
void | SetPlaneToZ () |
void | SetPlaneToXMin () |
void | SetPlaneToYMin () |
void | SetPlaneToZMin () |
void | SetPlaneToXMax () |
void | SetPlaneToYMax () |
void | SetPlaneToZMax () |
virtual void | SetCenter (double) |
virtual double | GetCenter () |
virtual void | SetCopyInput (int) |
virtual int | GetCopyInput () |
virtual void | CopyInputOn () |
virtual void | CopyInputOff () |
Static Public Member Functions | |
static vtkPReflectionFilter * | New () |
static int | IsTypeOf (const char *type) |
static vtkPReflectionFilter * | SafeDownCast (vtkObjectBase *o) |
![]() | |
static vtkReflectionFilter * | New () |
static int | IsTypeOf (const char *type) |
static vtkReflectionFilter * | SafeDownCast (vtkObjectBase *o) |
Protected Member Functions | |
virtual vtkObjectBase * | NewInstanceInternal () const |
vtkPReflectionFilter () | |
~vtkPReflectionFilter () | |
virtual int | ComputeBounds (vtkDataObject *input, double bounds[6]) |
![]() | |
vtkReflectionFilter () | |
~vtkReflectionFilter () | |
virtual int | RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) |
virtual int | FillInputPortInformation (int port, vtkInformation *info) |
void | FlipVector (double tuple[3], int mirrorDir[3]) |
virtual int | RequestDataObject (vtkInformation *, vtkInformationVector **, vtkInformationVector *) |
virtual int | RequestDataInternal (vtkDataSet *input, vtkUnstructuredGrid *output, double bounds[6]) |
Protected Attributes | |
vtkMultiProcessController * | Controller |
![]() | |
int | Plane |
double | Center |
int | CopyInput |
parallel version of vtkReflectionFilter
vtkPReflectionFilter is a parallel version of vtkReflectionFilter which takes into consideration the full dataset bounds for performing the reflection.
Definition at line 30 of file vtkPReflectionFilter.h.
Definition at line 34 of file vtkPReflectionFilter.h.
|
protected |
|
protected |
|
static |
|
static |
|
virtual |
Reimplemented from vtkReflectionFilter.
|
static |
|
protectedvirtual |
Reimplemented from vtkReflectionFilter.
vtkPReflectionFilter* vtkPReflectionFilter::NewInstance | ( | ) | const |
void vtkPReflectionFilter::PrintSelf | ( | ostream & | os, |
vtkIndent | indent | ||
) |
void vtkPReflectionFilter::SetController | ( | vtkMultiProcessController * | ) |
Get/Set the parallel controller.
|
virtual |
Get/Set the parallel controller.
|
protectedvirtual |
Internal method to compute bounds.
Reimplemented from vtkReflectionFilter.
|
protected |
Definition at line 51 of file vtkPReflectionFilter.h.