vtkContinuousValueWidgetRepresentation Class Reference

#include <vtkContinuousValueWidgetRepresentation.h>

Inheritance diagram for vtkContinuousValueWidgetRepresentation:

Inheritance graph
[legend]
Collaboration diagram for vtkContinuousValueWidgetRepresentation:

Collaboration graph
[legend]

List of all members.


Detailed Description

provide the representation for a continuous value

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

Definition at line 34 of file vtkContinuousValueWidgetRepresentation.h.

typedef vtkWidgetRepresentation Superclass
virtual const char * GetClassName ()
virtual int IsA (const char *type)
void PrintSelf (ostream &os, vtkIndent indent)
static int IsTypeOf (const char *type)
static
vtkContinuousValueWidgetRepresentation
SafeDownCast (vtkObject *o)

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

Member Typedef Documentation

Standard methods for the class.

Reimplemented from vtkWidgetRepresentation.

Reimplemented in vtkCompassRepresentation.

Definition at line 41 of file vtkContinuousValueWidgetRepresentation.h.


Member Enumeration Documentation

Enumerator:
Outside 
Inside 
Adjusting 

Reimplemented in vtkCompassRepresentation.

Definition at line 58 of file vtkContinuousValueWidgetRepresentation.h.


Constructor & Destructor Documentation

vtkContinuousValueWidgetRepresentation::vtkContinuousValueWidgetRepresentation (  )  [protected]

vtkContinuousValueWidgetRepresentation::~vtkContinuousValueWidgetRepresentation (  )  [protected]


Member Function Documentation

virtual const char* vtkContinuousValueWidgetRepresentation::GetClassName (  )  [virtual]

Standard methods for the class.

Reimplemented from vtkWidgetRepresentation.

Reimplemented in vtkCompassRepresentation.

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.

static vtkContinuousValueWidgetRepresentation* vtkContinuousValueWidgetRepresentation::SafeDownCast ( vtkObject o  )  [static]

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.

virtual void vtkContinuousValueWidgetRepresentation::BuildRepresentation (  )  [inline, 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.

Implements vtkWidgetRepresentation.

Reimplemented in vtkCompassRepresentation.

Definition at line 50 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]

virtual double vtkContinuousValueWidgetRepresentation::GetValue (  )  [inline, virtual]

Definition at line 68 of file vtkContinuousValueWidgetRepresentation.h.


Member Data Documentation

Definition at line 74 of file vtkContinuousValueWidgetRepresentation.h.


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

Generated on Wed Aug 24 11:32:17 2011 for VTK by  doxygen 1.5.6