| 
| void  | SetSphereRadius (double) | 
|   | 
| double  | GetSphereRadius () | 
|   | 
| virtual void  | SetHandleSize (double size) | 
|   | 
| void  | Highlight (int highlight) | 
|   | 
 | 
| virtual void  | SetWorldPosition (double p[3]) | 
|   | 
| virtual void  | SetDisplayPosition (double p[3]) | 
|   | 
 | 
| virtual void  | SetTranslationMode (int) | 
|   | 
| virtual int  | GetTranslationMode () | 
|   | 
| virtual void  | TranslationModeOn () | 
|   | 
| virtual void  | TranslationModeOff () | 
|   | 
 | 
| void  | SetProperty (vtkProperty *) | 
|   | 
| void  | SetSelectedProperty (vtkProperty *) | 
|   | 
| virtual vtkProperty *  | GetProperty () | 
|   | 
| virtual vtkProperty *  | GetSelectedProperty () | 
|   | 
 | 
| virtual void  | SetHotSpotSize (double) | 
|   | 
| virtual double  | GetHotSpotSize () | 
|   | 
 | 
| virtual double *  | GetBounds () | 
|   | 
| virtual void  | BuildRepresentation () | 
|   | 
| virtual void  | StartWidgetInteraction (double eventPos[2]) | 
|   | 
| virtual void  | WidgetInteraction (double eventPos[2]) | 
|   | 
| virtual int  | ComputeInteractionState (int X, int Y, int modify=0) | 
|   | 
| virtual void  | PlaceWidget (double bounds[6]) | 
|   | 
 | 
| virtual void  | ShallowCopy (vtkProp *prop) | 
|   | 
| virtual void  | DeepCopy (vtkProp *prop) | 
|   | 
| virtual void  | GetActors (vtkPropCollection *) | 
|   | 
| virtual void  | ReleaseGraphicsResources (vtkWindow *) | 
|   | 
| virtual int  | RenderOpaqueGeometry (vtkViewport *viewport) | 
|   | 
| virtual int  | RenderTranslucentPolygonalGeometry (vtkViewport *viewport) | 
|   | 
| virtual int  | HasTranslucentPolygonalGeometry () | 
|   | 
  Public Member Functions inherited from vtkHandleRepresentation | 
| virtual int  | CheckConstraint (vtkRenderer *renderer, double pos[2]) | 
|   | 
| virtual unsigned long  | GetMTime () | 
|   | 
| virtual void  | GetDisplayPosition (double pos[3]) | 
|   | 
| virtual double *  | GetDisplayPosition () | 
|   | 
| virtual void  | GetWorldPosition (double pos[3]) | 
|   | 
| virtual double *  | GetWorldPosition () | 
|   | 
| virtual void  | SetTolerance (int) | 
|   | 
| virtual int  | GetTolerance () | 
|   | 
| virtual void  | SetActiveRepresentation (int) | 
|   | 
| virtual int  | GetActiveRepresentation () | 
|   | 
| virtual void  | ActiveRepresentationOn () | 
|   | 
| virtual void  | ActiveRepresentationOff () | 
|   | 
| virtual void  | SetInteractionState (int) | 
|   | 
| virtual void  | SetConstrained (int) | 
|   | 
| virtual int  | GetConstrained () | 
|   | 
| virtual void  | ConstrainedOn () | 
|   | 
| virtual void  | ConstrainedOff () | 
|   | 
| virtual void  | SetRenderer (vtkRenderer *ren) | 
|   | 
| virtual void  | SetPointPlacer (vtkPointPlacer *) | 
|   | 
| virtual vtkPointPlacer *  | GetPointPlacer () | 
|   | 
| vtkHandleRepresentation *  | NewInstance () const  | 
|   | 
| virtual void  | PickingManagedOn () | 
|   | 
| virtual void  | PickingManagedOff () | 
|   | 
| virtual void  | SetPickingManaged (bool) | 
|   | 
| virtual bool  | GetPickingManaged () | 
|   | 
| virtual vtkRenderer *  | GetRenderer () | 
|   | 
| virtual void  | PlaceWidget (double *vtkNotUsed(bounds[6])) | 
|   | 
| virtual void  | EndWidgetInteraction (double newEventPos[2]) | 
|   | 
| virtual int  | GetInteractionState () | 
|   | 
| virtual void  | Highlight (int vtkNotUsed(highlightOn)) | 
|   | 
| virtual void  | SetPlaceFactor (double) | 
|   | 
| virtual double  | GetPlaceFactor () | 
|   | 
| virtual double  | GetHandleSize () | 
|   | 
| virtual int  | GetNeedToRender () | 
|   | 
| virtual void  | SetNeedToRender (int) | 
|   | 
| virtual void  | NeedToRenderOn () | 
|   | 
| virtual void  | NeedToRenderOff () | 
|   | 
| virtual void  | GetActors2D (vtkPropCollection *) | 
|   | 
| virtual void  | GetVolumes (vtkPropCollection *) | 
|   | 
| virtual int  | RenderOverlay (vtkViewport *vtkNotUsed(viewport)) | 
|   | 
| virtual int  | RenderOpaqueGeometry (vtkViewport *vtkNotUsed(viewport)) | 
|   | 
| virtual int  | RenderTranslucentPolygonalGeometry (vtkViewport *vtkNotUsed(viewport)) | 
|   | 
| virtual int  | RenderVolumetricGeometry (vtkViewport *vtkNotUsed(viewport)) | 
|   | 
| vtkWidgetRepresentation *  | NewInstance () const  | 
|   | 
| void  | PrintSelf (ostream &os, vtkIndent indent) | 
|   | 
| vtkProp *  | NewInstance () const  | 
|   | 
| void  | PrintSelf (ostream &os, vtkIndent indent) | 
|   | 
| virtual void  | Pick () | 
|   | 
| virtual bool  | HasKeys (vtkInformation *requiredKeys) | 
|   | 
| virtual void  | BuildPaths (vtkAssemblyPaths *paths, vtkAssemblyPath *path) | 
|   | 
| virtual void  | SetVisibility (int) | 
|   | 
| virtual int  | GetVisibility () | 
|   | 
| virtual void  | VisibilityOn () | 
|   | 
| virtual void  | VisibilityOff () | 
|   | 
| virtual void  | SetPickable (int) | 
|   | 
| virtual int  | GetPickable () | 
|   | 
| virtual void  | PickableOn () | 
|   | 
| virtual void  | PickableOff () | 
|   | 
| virtual void  | SetDragable (int) | 
|   | 
| virtual int  | GetDragable () | 
|   | 
| virtual void  | DragableOn () | 
|   | 
| virtual void  | DragableOff () | 
|   | 
| virtual unsigned long  | GetRedrawMTime () | 
|   | 
| virtual void  | SetUseBounds (bool) | 
|   | 
| virtual bool  | GetUseBounds () | 
|   | 
| virtual void  | UseBoundsOn () | 
|   | 
| virtual void  | UseBoundsOff () | 
|   | 
| virtual void  | InitPathTraversal () | 
|   | 
| virtual vtkAssemblyPath *  | GetNextPath () | 
|   | 
| virtual int  | GetNumberOfPaths () | 
|   | 
| virtual void  | PokeMatrix (vtkMatrix4x4 *vtkNotUsed(matrix)) | 
|   | 
| virtual vtkMatrix4x4 *  | GetMatrix () | 
|   | 
| virtual vtkInformation *  | GetPropertyKeys () | 
|   | 
| virtual void  | SetPropertyKeys (vtkInformation *keys) | 
|   | 
| virtual int  | RenderVolumetricGeometry (vtkViewport *) | 
|   | 
| virtual int  | RenderOverlay (vtkViewport *) | 
|   | 
| virtual bool  | RenderFilteredOpaqueGeometry (vtkViewport *v, vtkInformation *requiredKeys) | 
|   | 
| virtual bool  | RenderFilteredTranslucentPolygonalGeometry (vtkViewport *v, vtkInformation *requiredKeys) | 
|   | 
| virtual bool  | RenderFilteredVolumetricGeometry (vtkViewport *v, vtkInformation *requiredKeys) | 
|   | 
| virtual bool  | RenderFilteredOverlay (vtkViewport *v, vtkInformation *requiredKeys) | 
|   | 
| virtual double  | GetEstimatedRenderTime (vtkViewport *) | 
|   | 
| virtual double  | GetEstimatedRenderTime () | 
|   | 
| virtual void  | SetEstimatedRenderTime (double t) | 
|   | 
| virtual void  | RestoreEstimatedRenderTime () | 
|   | 
| virtual void  | AddEstimatedRenderTime (double t, vtkViewport *vtkNotUsed(vp)) | 
|   | 
| virtual void  | SetAllocatedRenderTime (double t, vtkViewport *vtkNotUsed(v)) | 
|   | 
| virtual double  | GetAllocatedRenderTime () | 
|   | 
| void  | SetRenderTimeMultiplier (double t) | 
|   | 
| virtual double  | GetRenderTimeMultiplier () | 
|   | 
| virtual bool  | GetSupportsSelection () | 
|   | 
| virtual int  | GetNumberOfConsumers () | 
|   | 
| void  | AddConsumer (vtkObject *c) | 
|   | 
| void  | RemoveConsumer (vtkObject *c) | 
|   | 
| vtkObject *  | GetConsumer (int i) | 
|   | 
| int  | IsConsumer (vtkObject *c) | 
|   | 
| vtkObject *  | NewInstance () const  | 
|   | 
| virtual void  | DebugOn () | 
|   | 
| virtual void  | DebugOff () | 
|   | 
| bool  | GetDebug () | 
|   | 
| void  | SetDebug (bool debugFlag) | 
|   | 
| virtual void  | Modified () | 
|   | 
| unsigned long  | AddObserver (unsigned long event, vtkCommand *, float priority=0.0f) | 
|   | 
| unsigned long  | AddObserver (const char *event, vtkCommand *, float priority=0.0f) | 
|   | 
| vtkCommand *  | GetCommand (unsigned long tag) | 
|   | 
| void  | RemoveObserver (vtkCommand *) | 
|   | 
| void  | RemoveObservers (unsigned long event, vtkCommand *) | 
|   | 
| void  | RemoveObservers (const char *event, vtkCommand *) | 
|   | 
| int  | HasObserver (unsigned long event, vtkCommand *) | 
|   | 
| int  | HasObserver (const char *event, vtkCommand *) | 
|   | 
| void  | RemoveObserver (unsigned long tag) | 
|   | 
| void  | RemoveObservers (unsigned long event) | 
|   | 
| void  | RemoveObservers (const char *event) | 
|   | 
| void  | RemoveAllObservers () | 
|   | 
| int  | HasObserver (unsigned long event) | 
|   | 
| int  | HasObserver (const char *event) | 
|   | 
| template<class U , class T >  | 
| unsigned long  | AddObserver (unsigned long event, U observer, void(T::*callback)(), float priority=0.0f) | 
|   | 
| template<class U , class T >  | 
| unsigned long  | AddObserver (unsigned long event, U observer, void(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) | 
|   | 
| template<class U , class T >  | 
| unsigned long  | AddObserver (unsigned long event, U observer, bool(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) | 
|   | 
| int  | InvokeEvent (unsigned long event, void *callData) | 
|   | 
| int  | InvokeEvent (const char *event, void *callData) | 
|   | 
| int  | InvokeEvent (unsigned long event) | 
|   | 
| int  | InvokeEvent (const char *event) | 
|   | 
| const char *  | GetClassName () const  | 
|   | 
| virtual void  | Delete () | 
|   | 
| virtual void  | FastDelete () | 
|   | 
| void  | Print (ostream &os) | 
|   | 
| virtual void  | Register (vtkObjectBase *o) | 
|   | 
| virtual void  | UnRegister (vtkObjectBase *o) | 
|   | 
| void  | SetReferenceCount (int) | 
|   | 
| void  | PrintRevisions (ostream &) | 
|   | 
| virtual void  | PrintHeader (ostream &os, vtkIndent indent) | 
|   | 
| virtual void  | PrintTrailer (ostream &os, vtkIndent indent) | 
|   | 
| int  | GetReferenceCount () | 
|   | 
 | 
|   | vtkSphereHandleRepresentation () | 
|   | 
|   | ~vtkSphereHandleRepresentation () | 
|   | 
| virtual void  | RegisterPickers () | 
|   | 
| void  | Translate (double *p1, double *p2) | 
|   | 
| void  | Scale (double *p1, double *p2, double eventPos[2]) | 
|   | 
| void  | MoveFocus (double *p1, double *p2) | 
|   | 
| void  | SizeBounds () | 
|   | 
| void  | CreateDefaultProperties () | 
|   | 
| int  | DetermineConstraintAxis (int constraint, double *x) | 
|   | 
  Protected Member Functions inherited from vtkHandleRepresentation | 
|   | vtkHandleRepresentation () | 
|   | 
|   | ~vtkHandleRepresentation () | 
|   | 
|   | vtkWidgetRepresentation () | 
|   | 
|   | ~vtkWidgetRepresentation () | 
|   | 
| void  | AdjustBounds (double bounds[6], double newBounds[6], double center[3]) | 
|   | 
| virtual void  | UnRegisterPickers () | 
|   | 
| virtual void  | PickersModified () | 
|   | 
| vtkPickingManager *  | GetPickingManager () | 
|   | 
| double  | SizeHandlesRelativeToViewport (double factor, double pos[3]) | 
|   | 
| double  | SizeHandlesInPixels (double factor, double pos[3]) | 
|   | 
| vtkAssemblyPath *  | GetAssemblyPath (double X, double Y, double Z, vtkAbstractPropPicker *picker) | 
|   | 
|   | vtkProp () | 
|   | 
|   | ~vtkProp () | 
|   | 
|   | vtkObject () | 
|   | 
| virtual  | ~vtkObject () | 
|   | 
| virtual void  | RegisterInternal (vtkObjectBase *, int check) | 
|   | 
| virtual void  | UnRegisterInternal (vtkObjectBase *, int check) | 
|   | 
| void  | InternalGrabFocus (vtkCommand *mouseEvents, vtkCommand *keypressEvents=NULL) | 
|   | 
| void  | InternalReleaseFocus () | 
|   | 
|   | vtkObjectBase () | 
|   | 
| virtual  | ~vtkObjectBase () | 
|   | 
| virtual void  | CollectRevisions (ostream &) | 
|   | 
| virtual void  | ReportReferences (vtkGarbageCollector *) | 
|   | 
|   | vtkObjectBase (const vtkObjectBase &) | 
|   | 
| void  | operator= (const vtkObjectBase &) | 
|   | 
A spherical rendition of point in 3D space. 
This class is a concrete implementation of vtkHandleRepresentation. It renders handles as spherical blobs in 3D space.
- See also
 - vtkHandleRepresentation vtkHandleWidget vtkSphereSource
 
- Tests:
 - vtkSphereHandleRepresentation (Tests) 
 
Definition at line 42 of file vtkSphereHandleRepresentation.h.