Go to the documentation of this file.
18 #ifndef vtkThreeSliceFilter_h
19 #define vtkThreeSliceFilter_h
22 #include "vtkRemotingViewsModule.h"
54 void SetCutNormal(
int cutIndex,
double normal[3]);
59 void SetCutOrigin(
int cutIndex,
double origin[3]);
64 void SetCutValue(
int cutIndex,
int index,
double value);
69 void SetNumberOfSlice(
int cutIndex,
int size);
77 void SetToDefaultSettings();
82 void SetCutOrigins(
double origin[3]);
85 double xyz[] = { x, y, z };
86 this->SetCutOrigins(xyz);
92 void EnableProbe(
int enable);
97 bool GetProbedPointData(
const char* arrayName,
double& value);
void operator=(const vtkObjectBase &)
vtkAppendPolyData * CombinedFilteredInput
vtkPointSource * PointToProbe
virtual int FillInputPortInformation(int port, vtkInformation *info)
vtkTypeUInt64 vtkMTimeType
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
virtual vtkMTimeType GetMTime()
void SetCutOrigins(double x, double y, double z)
static vtkPolyDataAlgorithm * New()
Cut vtkDataSet along 3 planes.
void PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDE