26 #include "vtkPVVTKExtensionsDefaultModule.h" 28 class VTKPVVTKEXTENSIONSDEFAULT_EXPORT
vtkPVBox :
public vtkBox
33 void PrintSelf(ostream& os, vtkIndent indent);
41 double pos[3] = { x, y, z };
42 this->SetPosition(pos);
44 void SetPosition(
const double pos[3]);
45 vtkGetVector3Macro(Position,
double);
54 double pos[3] = { x, y, z };
55 this->SetRotation(pos);
57 void SetRotation(
const double pos[3]);
58 vtkGetVector3Macro(Rotation,
double);
67 double pos[3] = { x, y, z };
70 void SetScale(
const double pos[3]);
71 vtkGetVector3Macro(Scale,
double);
77 void UpdateTransform();
85 void operator=(const
vtkPVBox&) VTK_DELETE_FUNCTION;
extends vtkBox to add ParaView specific API.
void SetRotation(double x, double y, double z)
Get/Set Rotation for the box.
void SetPosition(double x, double y, double z)
Get/Set Position of the box.
void SetScale(double x, double y, double z)
Get/Set Scale for the box.