28 #ifndef vtkReflectionFilter_h 29 #define vtkReflectionFilter_h 32 #include "vtkFiltersGeneralModule.h" 62 vtkSetClampMacro(Plane,
int, 0, 8);
63 vtkGetMacro(Plane,
int);
81 vtkGetMacro(Center,
double);
90 vtkGetMacro(CopyInput,
int);
103 vtkGetMacro(FlipAllInputArrays,
bool);
129 virtual int ComputeBounds(
vtkDataObject* input,
double bounds[6]);
140 void FlipTuple(
double* tuple,
int* mirrorDir,
int nComp);
virtual int RequestDataObject(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
This is called by the superclass.
void SetPlaneToYMin()
Set the normal of the plane to use as mirror.
reflects a data set across a plane
void SetPlaneToXMax()
Set the normal of the plane to use as mirror.
void SetPlaneToY()
Set the normal of the plane to use as mirror.
abstract class to specify dataset behavior
static vtkDataObjectAlgorithm * New()
void SetPlaneToZMax()
Set the normal of the plane to use as mirror.
a simple class to control print indentation
void SetPlaneToXMin()
Set the normal of the plane to use as mirror.
dataset represents arbitrary combinations of all possible cell types
void SetPlaneToZMin()
Set the normal of the plane to use as mirror.
void SetPlaneToYMax()
Set the normal of the plane to use as mirror.
vtkSetMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.
void SetPlaneToX()
Set the normal of the plane to use as mirror.
Superclass for algorithms that produce only data object as output.
void SetPlaneToZ()
Set the normal of the plane to use as mirror.
virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
int FillInputPortInformation(int port, vtkInformation *info) override
Fill the input port information objects for this algorithm.
vtkBooleanMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.
general representation of visualization data
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.