Drake Designer
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros Pages
Public Member Functions | Static Public Member Functions | Protected Types | Protected Member Functions | Static Protected Member Functions | Protected Attributes | List of all members
vtkFrameWidget Class Reference

#include <src/vtk/DRCFilters/vtkFrameWidget.h>

Inheritance diagram for vtkFrameWidget:
Inheritance graph
[legend]

Public Member Functions

 vtkTypeMacro (vtkFrameWidget, vtkAbstractWidget)
 
void PrintSelf (ostream &os, vtkIndent indent)
 
void CreateDefaultRepresentation ()
 
 vtkBooleanMacro (HandleRotationEnabled, bool)
 
 vtkSetMacro (HandleRotationEnabled, bool)
 
 vtkGetMacro (HandleRotationEnabled, bool)
 

Static Public Member Functions

static vtkFrameWidgetNew ()
 

Protected Types

enum  _WidgetState { Start =0, Active }
 

Protected Member Functions

 vtkFrameWidget ()
 
 ~vtkFrameWidget ()
 
void OnEndInteraction ()
 
void OnMouseMove ()
 
void OnTranslate ()
 
void OnRotate ()
 
void UpdateMouseHover ()
 

Static Protected Member Functions

static void TranslateAction (vtkAbstractWidget *)
 
static void EndTranslateAction (vtkAbstractWidget *)
 
static void RotateAction (vtkAbstractWidget *)
 
static void EndRotateAction (vtkAbstractWidget *)
 
static void MoveAction (vtkAbstractWidget *)
 

Protected Attributes

bool HandleRotationEnabled
 
int WidgetState
 

Detailed Description

Definition at line 30 of file vtkFrameWidget.h.

Member Enumeration Documentation

Enumerator
Start 
Active 

Definition at line 66 of file vtkFrameWidget.h.

Constructor & Destructor Documentation

vtkFrameWidget::vtkFrameWidget ( )
protected
vtkFrameWidget::~vtkFrameWidget ( )
protected

Member Function Documentation

void vtkFrameWidget::CreateDefaultRepresentation ( )
static void vtkFrameWidget::EndRotateAction ( vtkAbstractWidget *  )
staticprotected
static void vtkFrameWidget::EndTranslateAction ( vtkAbstractWidget *  )
staticprotected
static void vtkFrameWidget::MoveAction ( vtkAbstractWidget *  )
staticprotected
static vtkFrameWidget* vtkFrameWidget::New ( )
static
void vtkFrameWidget::OnEndInteraction ( )
protected
void vtkFrameWidget::OnMouseMove ( )
protected
void vtkFrameWidget::OnRotate ( )
protected
void vtkFrameWidget::OnTranslate ( )
protected
void vtkFrameWidget::PrintSelf ( ostream &  os,
vtkIndent  indent 
)
static void vtkFrameWidget::RotateAction ( vtkAbstractWidget *  )
staticprotected
static void vtkFrameWidget::TranslateAction ( vtkAbstractWidget *  )
staticprotected
void vtkFrameWidget::UpdateMouseHover ( )
protected
vtkFrameWidget::vtkBooleanMacro ( HandleRotationEnabled  ,
bool   
)
vtkFrameWidget::vtkGetMacro ( HandleRotationEnabled  ,
bool   
)
vtkFrameWidget::vtkSetMacro ( HandleRotationEnabled  ,
bool   
)
vtkFrameWidget::vtkTypeMacro ( vtkFrameWidget  ,
vtkAbstractWidget   
)

Member Data Documentation

bool vtkFrameWidget::HandleRotationEnabled
protected

Definition at line 64 of file vtkFrameWidget.h.

int vtkFrameWidget::WidgetState
protected

Definition at line 65 of file vtkFrameWidget.h.


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