VTK
Public Types | Public Member Functions | Protected Member Functions | Protected Attributes
vtkContinuousValueWidgetRepresentation Class Reference

provide the representation for a continuous value More...

#include <vtkContinuousValueWidgetRepresentation.h>

Inheritance diagram for vtkContinuousValueWidgetRepresentation:
Inheritance graph
[legend]
Collaboration diagram for vtkContinuousValueWidgetRepresentation:
Collaboration graph
[legend]

List of all members.

Public Types

enum  _InteractionState { Outside = 0, Inside, Adjusting }

Public Member Functions

virtual void SetValue (double value)
virtual double GetValue ()
virtual void PlaceWidget (double bounds[6])
virtual void BuildRepresentation ()
virtual void StartWidgetInteraction (double eventPos[2])=0
virtual void WidgetInteraction (double eventPos[2])=0

Protected Member Functions

 vtkContinuousValueWidgetRepresentation ()
 ~vtkContinuousValueWidgetRepresentation ()

Protected Attributes

double Value
typedef vtkWidgetRepresentation Superclass
static int IsTypeOf (const char *type)
static
vtkContinuousValueWidgetRepresentation
SafeDownCast (vtkObjectBase *o)
virtual int IsA (const char *type)
vtkContinuousValueWidgetRepresentationNewInstance () const
void PrintSelf (ostream &os, vtkIndent indent)
virtual vtkObjectBaseNewInstanceInternal () const

Detailed Description

provide the representation for a continuous value

This class is used mainly as a superclass for continuous value widgets

Definition at line 35 of file vtkContinuousValueWidgetRepresentation.h.


Member Typedef Documentation

Standard methods for the class.

Reimplemented from vtkWidgetRepresentation.

Reimplemented in vtkCompassRepresentation.

Definition at line 42 of file vtkContinuousValueWidgetRepresentation.h.


Member Enumeration Documentation

Enumerator:
Outside 
Inside 
Adjusting 

Reimplemented in vtkCompassRepresentation.

Definition at line 59 of file vtkContinuousValueWidgetRepresentation.h.


Constructor & Destructor Documentation


Member Function Documentation

static int vtkContinuousValueWidgetRepresentation::IsTypeOf ( const char *  type) [static]

Standard methods for the class.

Reimplemented from vtkWidgetRepresentation.

Reimplemented in vtkCompassRepresentation.

virtual int vtkContinuousValueWidgetRepresentation::IsA ( const char *  type) [virtual]

Standard methods for the class.

Reimplemented from vtkWidgetRepresentation.

Reimplemented in vtkCompassRepresentation.

Standard methods for the class.

Reimplemented from vtkWidgetRepresentation.

Reimplemented in vtkCompassRepresentation.

Standard methods for the class.

Reimplemented from vtkWidgetRepresentation.

Reimplemented in vtkCompassRepresentation.

Standard methods for the class.

Reimplemented from vtkWidgetRepresentation.

Reimplemented in vtkCompassRepresentation.

void vtkContinuousValueWidgetRepresentation::PrintSelf ( ostream &  os,
vtkIndent  indent 
) [virtual]

Standard methods for the class.

Reimplemented from vtkWidgetRepresentation.

Reimplemented in vtkCompassRepresentation.

virtual void vtkContinuousValueWidgetRepresentation::PlaceWidget ( double  bounds[6]) [virtual]

Methods to interface with the vtkSliderWidget. The PlaceWidget() method assumes that the parameter bounds[6] specifies the location in display space where the widget should be placed.

Reimplemented in vtkCompassRepresentation.

Methods to interface with the vtkSliderWidget. The PlaceWidget() method assumes that the parameter bounds[6] specifies the location in display space where the widget should be placed.

Implements vtkWidgetRepresentation.

Reimplemented in vtkCompassRepresentation.

Definition at line 51 of file vtkContinuousValueWidgetRepresentation.h.

virtual void vtkContinuousValueWidgetRepresentation::StartWidgetInteraction ( double  eventPos[2]) [pure virtual]

Methods to interface with the vtkSliderWidget. The PlaceWidget() method assumes that the parameter bounds[6] specifies the location in display space where the widget should be placed.

Reimplemented from vtkWidgetRepresentation.

Implemented in vtkCompassRepresentation.

virtual void vtkContinuousValueWidgetRepresentation::WidgetInteraction ( double  eventPos[2]) [pure virtual]

Methods to interface with the vtkSliderWidget. The PlaceWidget() method assumes that the parameter bounds[6] specifies the location in display space where the widget should be placed.

Reimplemented from vtkWidgetRepresentation.

Implemented in vtkCompassRepresentation.

virtual void vtkContinuousValueWidgetRepresentation::SetValue ( double  value) [virtual]

Definition at line 69 of file vtkContinuousValueWidgetRepresentation.h.


Member Data Documentation

Definition at line 75 of file vtkContinuousValueWidgetRepresentation.h.


The documentation for this class was generated from the following file: