ActiViz .NET  5.8.0
Public Member Functions | Static Public Member Functions | Public Attributes | Static Public Attributes | Protected Member Functions | Private Member Functions | Static Private Member Functions
Kitware.VTK.vtkContextInteractorStyle Class Reference

vtkContextInteractorStyle - An interactor for chart views It observes the user events (mouse events) and propagates them to the scene. If the scene doesn't eat the event, it is propagated to the interactor style superclass. More...

Inheritance diagram for Kitware.VTK.vtkContextInteractorStyle:
[legend]
Collaboration diagram for Kitware.VTK.vtkContextInteractorStyle:
[legend]

List of all members.

Public Member Functions

 vtkContextInteractorStyle (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
 vtkContextInteractorStyle ()
 Undocumented Block.
virtual vtkContextScene GetScene ()
 Return the observed scene.
override int IsA (string type)
 Undocumented Block.
new vtkContextInteractorStyle NewInstance ()
 Undocumented Block.
override void OnLeftButtonDown ()
 Called when the user clicks the mouse left button. Default behavior forwards the event to the observed scene.
override void OnLeftButtonUp ()
 Called when the user releases the mouse left button. Default behavior forwards the event to the observed scene.
override void OnMiddleButtonDown ()
 Called when the user clicks the mouse middle button. Default behavior forwards the event to the observed scene.
override void OnMiddleButtonUp ()
 Called when the user releases the mouse middle button. Default behavior forwards the event to the observed scene.
override void OnMouseMove ()
 Called when the user moves the mouse Default behavior forwards the event to the observed scene.
override void OnMouseWheelBackward ()
 Called when the user moves the mouse wheel backward. Default behavior forwards the event to the observed scene.
override void OnMouseWheelForward ()
 Called when the user moves the mouse wheel forward. Default behavior forwards the event to the observed scene.
override void OnRightButtonDown ()
 Called when the user clicks the mouse right button. Default behavior forwards the event to the observed scene.
override void OnRightButtonUp ()
 Called when the user releases the mouse right button. Default behavior forwards the event to the observed scene.
virtual void OnSceneModified ()
 Called when the scene is modified. Refresh the scene if needed.
virtual void OnSelection (IntPtr rect)
 Place holder for future implementation. Default behavior forwards the event to the observed scene.
void SetScene (vtkContextScene scene)
 Set the scene to forward user events to. Refresh the view when the scene is dirty and no event is being processed. The scene is observed (vtkCommand::ModifiedEvent) and a refresh on the view is called appropriately: scene is dirty and no event is being processed.

Static Public Member Functions

static new
vtkContextInteractorStyle 
New ()
 Undocumented Block.
static new int IsTypeOf (string type)
 Undocumented Block.
static new
vtkContextInteractorStyle 
SafeDownCast (vtkObjectBase o)
 Undocumented Block.

Public Attributes

new const string MRFullTypeName = "Kitware.VTK.vtkContextInteractorStyle"
 Automatically generated type registration mechanics.

Static Public Attributes

static new readonly string MRClassNameKey = "25vtkContextInteractorStyle"
 Automatically generated type registration mechanics.

Protected Member Functions

override void Dispose (bool disposing)
 Automatically generated protected Dispose method - called from public Dispose or the C# destructor. DO NOT call directly.

Private Member Functions

static internal IntPtr vtkContextInteractorStyle_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkContextInteractorStyle_GetScene_01 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal int vtkContextInteractorStyle_IsA_02 (HandleRef pThis, string type)
static internal int vtkContextInteractorStyle_IsTypeOf_03 (string type)
static internal IntPtr vtkContextInteractorStyle_NewInstance_05 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkContextInteractorStyle_OnLeftButtonDown_06 (HandleRef pThis)
static internal void vtkContextInteractorStyle_OnLeftButtonUp_07 (HandleRef pThis)
static internal void vtkContextInteractorStyle_OnMiddleButtonDown_08 (HandleRef pThis)
static internal void vtkContextInteractorStyle_OnMiddleButtonUp_09 (HandleRef pThis)
static internal void vtkContextInteractorStyle_OnMouseMove_10 (HandleRef pThis)
static internal void vtkContextInteractorStyle_OnMouseWheelBackward_11 (HandleRef pThis)
static internal void vtkContextInteractorStyle_OnMouseWheelForward_12 (HandleRef pThis)
static internal void vtkContextInteractorStyle_OnRightButtonDown_13 (HandleRef pThis)
static internal void vtkContextInteractorStyle_OnRightButtonUp_14 (HandleRef pThis)
static internal void vtkContextInteractorStyle_OnSceneModified_15 (HandleRef pThis)
static internal void vtkContextInteractorStyle_OnSelection_16 (HandleRef pThis, IntPtr rect)
static internal IntPtr vtkContextInteractorStyle_SafeDownCast_17 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkContextInteractorStyle_SetScene_18 (HandleRef pThis, HandleRef scene)

Static Private Member Functions

static vtkContextInteractorStyle ()
 Automatically generated type registration mechanics.

Detailed Description

vtkContextInteractorStyle - An interactor for chart views It observes the user events (mouse events) and propagates them to the scene. If the scene doesn't eat the event, it is propagated to the interactor style superclass.

Description


Constructor & Destructor Documentation

Automatically generated type registration mechanics.

Kitware.VTK.vtkContextInteractorStyle.vtkContextInteractorStyle ( IntPtr  rawCppThis,
bool  callDisposalMethod,
bool  strong 
)

Automatically generated constructor - called from generated code. DO NOT call directly.

Undocumented Block.


Member Function Documentation

override void Kitware.VTK.vtkContextInteractorStyle.Dispose ( bool  disposing) [protected]

Automatically generated protected Dispose method - called from public Dispose or the C# destructor. DO NOT call directly.

Reimplemented from Kitware.VTK.vtkInteractorStyle.

Return the observed scene.

Here is the call graph for this function:

override int Kitware.VTK.vtkContextInteractorStyle.IsA ( string  type) [virtual]

Undocumented Block.

Reimplemented from Kitware.VTK.vtkInteractorStyle.

static new int Kitware.VTK.vtkContextInteractorStyle.IsTypeOf ( string  type) [static]

Undocumented Block.

Reimplemented from Kitware.VTK.vtkInteractorStyle.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkInteractorStyle.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkInteractorStyle.

Called when the user clicks the mouse left button. Default behavior forwards the event to the observed scene.

Reimplemented from Kitware.VTK.vtkInteractorStyle.

Called when the user releases the mouse left button. Default behavior forwards the event to the observed scene.

Reimplemented from Kitware.VTK.vtkInteractorStyle.

Called when the user clicks the mouse middle button. Default behavior forwards the event to the observed scene.

Reimplemented from Kitware.VTK.vtkInteractorStyle.

Called when the user releases the mouse middle button. Default behavior forwards the event to the observed scene.

Reimplemented from Kitware.VTK.vtkInteractorStyle.

Called when the user moves the mouse Default behavior forwards the event to the observed scene.

Reimplemented from Kitware.VTK.vtkInteractorStyle.

Called when the user moves the mouse wheel backward. Default behavior forwards the event to the observed scene.

Reimplemented from Kitware.VTK.vtkInteractorStyle.

Called when the user moves the mouse wheel forward. Default behavior forwards the event to the observed scene.

Reimplemented from Kitware.VTK.vtkInteractorStyle.

Called when the user clicks the mouse right button. Default behavior forwards the event to the observed scene.

Reimplemented from Kitware.VTK.vtkInteractorStyle.

Called when the user releases the mouse right button. Default behavior forwards the event to the observed scene.

Reimplemented from Kitware.VTK.vtkInteractorStyle.

Called when the scene is modified. Refresh the scene if needed.

virtual void Kitware.VTK.vtkContextInteractorStyle.OnSelection ( IntPtr  rect) [virtual]

Place holder for future implementation. Default behavior forwards the event to the observed scene.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkInteractorStyle.

Here is the call graph for this function:

Set the scene to forward user events to. Refresh the view when the scene is dirty and no event is being processed. The scene is observed (vtkCommand::ModifiedEvent) and a refresh on the view is called appropriately: scene is dirty and no event is being processed.

static internal IntPtr Kitware.VTK.vtkContextInteractorStyle.vtkContextInteractorStyle_GetScene_01 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal int Kitware.VTK.vtkContextInteractorStyle.vtkContextInteractorStyle_IsA_02 ( HandleRef  pThis,
string  type 
) [private]
static internal IntPtr Kitware.VTK.vtkContextInteractorStyle.vtkContextInteractorStyle_New ( ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkContextInteractorStyle.vtkContextInteractorStyle_NewInstance_05 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkContextInteractorStyle.vtkContextInteractorStyle_OnLeftButtonUp_07 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkContextInteractorStyle.vtkContextInteractorStyle_OnMouseMove_10 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkContextInteractorStyle.vtkContextInteractorStyle_OnSelection_16 ( HandleRef  pThis,
IntPtr  rect 
) [private]
static internal IntPtr Kitware.VTK.vtkContextInteractorStyle.vtkContextInteractorStyle_SafeDownCast_17 ( HandleRef  o,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkContextInteractorStyle.vtkContextInteractorStyle_SetScene_18 ( HandleRef  pThis,
HandleRef  scene 
) [private]

Member Data Documentation

new readonly string Kitware.VTK.vtkContextInteractorStyle.MRClassNameKey = "25vtkContextInteractorStyle" [static]

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkInteractorStyle.

new const string Kitware.VTK.vtkContextInteractorStyle.MRFullTypeName = "Kitware.VTK.vtkContextInteractorStyle"

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkInteractorStyle.


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