ParaView
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes
vtkInteractorStyleTransferFunctionEditor Class Reference

an interactor style for the vtkTransferFunctionViewer More...

#include <vtkInteractorStyleTransferFunctionEditor.h>

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

List of all members.

Public Member Functions

virtual const char * GetClassName ()
virtual int IsA (const char *type)
void PrintSelf (ostream &os, vtkIndent indent)
void SetWidget (vtkTransferFunctionEditorWidget *widget)
virtual void OnMouseMove ()
virtual void OnMiddleButtonDown ()
virtual void OnMiddleButtonUp ()
virtual void OnRightButtonDown ()
virtual void OnRightButtonUp ()
virtual void OnConfigure ()
virtual void OnChar ()
virtual void Pan ()
virtual void Zoom ()

Static Public Member Functions

static
vtkInteractorStyleTransferFunctionEditor
New ()
static int IsTypeOf (const char *type)
static
vtkInteractorStyleTransferFunctionEditor
SafeDownCast (vtkObject *o)

Protected Member Functions

 vtkInteractorStyleTransferFunctionEditor ()
 ~vtkInteractorStyleTransferFunctionEditor ()

Protected Attributes

vtkTransferFunctionEditorWidgetWidget
double MotionFactor

Detailed Description

an interactor style for the vtkTransferFunctionViewer

vtkInteractorStyleTransferFunctionEditor is a subclass of vtkInteractorStyle that is designed for use with the vtkTransferFunctionViewer and a vtkTransferFunctionEditorWidget. Instead of modifying the camera or the position of actors in the scene, this interactor style specifies the scalar range to be displayed in the transfer function editor.

Definition at line 32 of file vtkInteractorStyleTransferFunctionEditor.h.


Constructor & Destructor Documentation

vtkInteractorStyleTransferFunctionEditor::vtkInteractorStyleTransferFunctionEditor ( ) [protected]
vtkInteractorStyleTransferFunctionEditor::~vtkInteractorStyleTransferFunctionEditor ( ) [protected]

Member Function Documentation

static vtkInteractorStyleTransferFunctionEditor* vtkInteractorStyleTransferFunctionEditor::New ( ) [static]

Reimplemented from vtkInteractorStyle.

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

Reimplemented from vtkInteractorStyle.

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

Reimplemented from vtkInteractorStyle.

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

Reimplemented from vtkInteractorStyle.

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

Reimplemented from vtkInteractorStyle.

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

Reimplemented from vtkInteractorStyle.

virtual void vtkInteractorStyleTransferFunctionEditor::OnMouseMove ( ) [virtual]

Event bindings controlling the effects of pressing mouse buttons or moving the mouse.

Reimplemented from vtkInteractorStyle.

virtual void vtkInteractorStyleTransferFunctionEditor::OnMiddleButtonDown ( ) [virtual]

Event bindings controlling the effects of pressing mouse buttons or moving the mouse.

Reimplemented from vtkInteractorStyle.

virtual void vtkInteractorStyleTransferFunctionEditor::OnMiddleButtonUp ( ) [virtual]

Event bindings controlling the effects of pressing mouse buttons or moving the mouse.

Reimplemented from vtkInteractorStyle.

virtual void vtkInteractorStyleTransferFunctionEditor::OnRightButtonDown ( ) [virtual]

Event bindings controlling the effects of pressing mouse buttons or moving the mouse.

Reimplemented from vtkInteractorStyle.

virtual void vtkInteractorStyleTransferFunctionEditor::OnRightButtonUp ( ) [virtual]

Event bindings controlling the effects of pressing mouse buttons or moving the mouse.

Reimplemented from vtkInteractorStyle.

virtual void vtkInteractorStyleTransferFunctionEditor::OnConfigure ( ) [virtual]

Event bindings controlling the effects of pressing mouse buttons or moving the mouse.

Reimplemented from vtkInteractorStyle.

virtual void vtkInteractorStyleTransferFunctionEditor::OnChar ( ) [virtual]

Event bindings controlling the effects of pressing mouse buttons or moving the mouse.

Reimplemented from vtkInteractorStyle.

void vtkInteractorStyleTransferFunctionEditor::SetWidget ( vtkTransferFunctionEditorWidget widget)

Set the vtkTransferFunctionEditorWidget. The Pan and Zoom methods determine the scalar range of the widget to be displayed.

virtual void vtkInteractorStyleTransferFunctionEditor::Pan ( ) [virtual]

Overriding Pan and Zoom methods. These methods affect the scalar range of the vtkTransferFunctionEditorWidget, not the vtkCamera.

Reimplemented from vtkInteractorStyle.

virtual void vtkInteractorStyleTransferFunctionEditor::Zoom ( ) [virtual]

Overriding Pan and Zoom methods. These methods affect the scalar range of the vtkTransferFunctionEditorWidget, not the vtkCamera.

Reimplemented from vtkInteractorStyle.


Member Data Documentation

Definition at line 66 of file vtkInteractorStyleTransferFunctionEditor.h.

Definition at line 67 of file vtkInteractorStyleTransferFunctionEditor.h.


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