Go to the documentation of this file.
41 #ifndef vtkTransformTextureCoords_h
42 #define vtkTransformTextureCoords_h
44 #include "vtkFiltersTextureModule.h"
64 vtkSetVector3Macro(Position,
double);
65 vtkGetVectorMacro(Position,
double,3);
73 void AddPosition(
double deltaR,
double deltaS,
double deltaT);
82 vtkSetVector3Macro(Scale,
double);
83 vtkGetVectorMacro(Scale,
double,3);
93 vtkSetVector3Macro(Origin,
double);
94 vtkGetVectorMacro(Origin,
double,3);
103 vtkGetMacro(FlipR,
int);
113 vtkGetMacro(FlipS,
int);
123 vtkGetMacro(FlipT,
int);
static vtkTransformTextureCoords * New()
Create instance with Origin (0.5,0.5,0.5); Position (0,0,0); and Scale set to (1,1,...
~vtkTransformTextureCoords()
void PrintSelf(ostream &os, vtkIndent indent)
Methods invoked by print to print information about the object including superclasses.
vtkTransformTextureCoords()
int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
This is called within ProcessRequest when a request asks the algorithm to do its work.
Superclass for algorithms that produce output of the same type as input.
a simple class to control print indentation
vtkBooleanMacro(IgnoreDriverBugs, bool)
Updates the extensions string.
vtkSetMacro(IgnoreDriverBugs, bool)
Updates the extensions string.
void AddPosition(double deltaR, double deltaS, double deltaT)
Incrementally change the position of the texture map (i.e., does a translate or shift of the texture ...
transform (scale, rotate, translate) texture coordinates
void AddPosition(double deltaPosition[3])