29 #ifndef vtkSphereHandleRepresentation_h 30 #define vtkSphereHandleRepresentation_h 77 void SetSphereRadius(
double);
78 double GetSphereRadius();
136 double LastPickPosition[3];
137 double LastEventPosition[2];
144 void Translate(
double *p1,
double *p2);
145 void Scale(
double *p1,
double *p2,
double eventPos[2]);
146 void MoveFocus(
double *p1,
double *p2);
153 void CreateDefaultProperties();
157 int DetermineConstraintAxis(
int constraint,
double *
x);
abstract superclass for all actors, volumes and annotations
vtkCellPicker * CursorPicker
virtual void SetWorldPosition(double pos[3])
represents an object (geometry & properties) in a rendered scene
abstract class for representing widget handles
abstract specification for Viewports
represent surface properties of a geometric object
#define vtkGetMacro(name, type)
vtkPolyDataMapper * Mapper
#define vtkSetClampMacro(name, type, min, max)
#define vtkTypeMacro(thisClass, superclass)
virtual void ShallowCopy(vtkProp *prop)
window superclass for vtkRenderWindow
GLint GLint GLint GLint GLint x
create a polygonal sphere centered at the origin
a simple class to control print indentation
#define vtkGetObjectMacro(name, type)
vtkProperty * SelectedProperty
void PrintSelf(ostream &os, vtkIndent indent)
virtual void DeepCopy(vtkProp *prop)
map vtkPolyData to graphics primitives
ray-cast cell picker for all kinds of Prop3Ds
A spherical rendition of point in 3D space.
#define vtkBooleanMacro(name, type)
virtual void SetDisplayPosition(double pos[3])
#define vtkSetMacro(name, type)