31 void SetOffset(
double offset);
32 vtkGetMacro(Offset,
double);
39 void SetOrigin(
double x,
double y,
double z)
override;
42 this->
SetOrigin(origin[0], origin[1], origin[2]);
50 void SetNormal(
double x,
double y,
double z)
override;
53 this->
SetNormal(normal[0], normal[1], normal[2]);
61 void SetAxisAligned(
bool axisAligned);
62 vtkGetMacro(AxisAligned,
bool);
98 void InternalPlaneUpdate();
void SetOrigin(const double origin[3]) override
sets axis to the nearest canonical axis.
virtual double EvaluateFunction(double x[3])=0
virtual void SetTransform(vtkAbstractTransform *)
virtual void SetNormal(double, double, double)
double EvaluateFunction(double x[3])
void PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDE
void SetNormal(const double normal[3]) override
If AxisAligned is true, sets axis to the nearest canonical axis.
#define VTKPVVTKEXTENSIONSMISC_EXPORT
void EvaluateGradient(double x[3], double g[3])
extends vtkPlane to add Offset parameter.
virtual void SetOrigin(double, double, double)
void operator=(const vtkObjectBase &)