Man Page for vtkTransformPolyDataFilter
Table of Contents

NAME

vtkTransformPolyDataFilter - transform points and associated normals and vectors for polygonal dataset

SYNOPSIS


#include "/opt/vtk-c++/graphics/vtkTransformPolyDataFilter.h"

class VTK_EXPORT vtkTransformPolyDataFilter : public vtkPolyDataToPolyDataFilter

vtkTransformPolyDataFilter() : Transform(NULL) {};
static vtkTransformPolyDataFilter *New() {return new vtkTransformPolyDataFilter;};
const char *GetClassName() {return "vtkTransformPolyDataFilter";};
void PrintSelf(ostream& os, vtkIndent indent);
unsigned long int GetMTime();
void SetTransform(vtkTransform*);
void SetTransform(vtkTransform& );
vtkTransform *GetTransform();

DESCRIPTION

vtkTransformPolyDataFilter is a filter to transform point coordinates and associated point normals and vectors. Other point data is passed through the filter. This filter is specialized for polygonal data. See vtkTransformFilter for more
general data.

An alternative method of transformation is to use vtkActor's methods to scale, rotate, and translate objects. The difference between the two methods is that vtkActor's transformation simply effects where objects are rendered (via the graphics pipeline), whereas vtkTransformPolyDataFilter actually modifies point coordinates in the visualization pipeline. This is necessary for some objects (e.g., vtkProbeFilter) that require point coordinates as input.

SEE ALSO

vtkTransform vtkTransformFilter vtkActor

SUMMARY

void SetTransform(vtkTransform*)
void SetTransform(vtkTransform& )
Specify the transform object used to transform points.


Table of Contents