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.vtkGeoInteractorStyle Class Reference

vtkGeoInteractorStyle - Interaction for a globe More...

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

List of all members.

Public Member Functions

 vtkGeoInteractorStyle (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
 vtkGeoInteractorStyle ()
 Undocumented Block.
override void Dolly ()
 Event bindings.
vtkGeoCamera GetGeoCamera ()
 Used for updating the terrain.
virtual bool GetLockHeading ()
 Whether to lock the heading a particular value during pan.
int GetRayIntersection (IntPtr origin, IntPtr direction, IntPtr intersection)
 Set/Get the Interactor wrapper being controlled by this object. (Satisfy superclass API.)
override int IsA (string type)
 Undocumented Block.
virtual void LockHeadingOff ()
 Whether to lock the heading a particular value during pan.
virtual void LockHeadingOn ()
 Whether to lock the heading a particular value during pan.
new vtkGeoInteractorStyle NewInstance ()
 Undocumented Block.
override void OnChar ()
 Event bindings.
override void OnEnter ()
 Event bindings.
override void OnLeave ()
 Event bindings.
override void OnLeftButtonDown ()
 Event bindings.
override void OnLeftButtonUp ()
 Event bindings.
override void OnMiddleButtonDown ()
 Event bindings.
override void OnMiddleButtonUp ()
 Event bindings.
override void OnMouseMove ()
 Event bindings.
override void OnRightButtonDown ()
 Event bindings.
override void OnRightButtonUp ()
 Event bindings.
override void Pan ()
 Event bindings.
void RedrawRectangle ()
 Public for render callback.
void ResetCamera ()
 This can be used to set the camera to the standard view of the earth.
void ResetCameraClippingRange ()
 Called after camera properties are modified.
virtual void RubberBandZoom ()
 Event bindings.
override void SetCurrentRenderer (vtkRenderer arg0)
 Override to make the renderer use this camera subclass.
override void SetInteractor (vtkRenderWindowInteractor interactor)
 Set/Get the Interactor wrapper being controlled by this object. (Satisfy superclass API.)
virtual void SetLockHeading (bool _arg)
 Whether to lock the heading a particular value during pan.
override void StartState (int newstate)
 See cxx for description of why we need this method.
void ViewportToLongLat (double x, double y, ref double lon, ref double lat)
 Set/Get the Interactor wrapper being controlled by this object. (Satisfy superclass API.)
int ViewportToWorld (double x, double y, ref double wx, ref double wy, ref double wz)
 Set/Get the Interactor wrapper being controlled by this object. (Satisfy superclass API.)
void WidgetInteraction (vtkObject caller)
 Called when the sub widgets have an interaction.
void WorldToLongLat (double wx, double wy, double wz, ref double lon, ref double lat)
 Set/Get the Interactor wrapper being controlled by this object. (Satisfy superclass API.)

Static Public Member Functions

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

Public Attributes

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

Static Public Attributes

static new readonly string MRClassNameKey = "21vtkGeoInteractorStyle"
 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 vtkGeoInteractorStyle_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkGeoInteractorStyle_Dolly_01 (HandleRef pThis)
static internal IntPtr vtkGeoInteractorStyle_GetGeoCamera_02 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal byte vtkGeoInteractorStyle_GetLockHeading_03 (HandleRef pThis)
static internal int vtkGeoInteractorStyle_GetRayIntersection_04 (HandleRef pThis, IntPtr origin, IntPtr direction, IntPtr intersection)
static internal int vtkGeoInteractorStyle_IsA_05 (HandleRef pThis, string type)
static internal int vtkGeoInteractorStyle_IsTypeOf_06 (string type)
static internal void vtkGeoInteractorStyle_LockHeadingOff_07 (HandleRef pThis)
static internal void vtkGeoInteractorStyle_LockHeadingOn_08 (HandleRef pThis)
static internal IntPtr vtkGeoInteractorStyle_NewInstance_10 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkGeoInteractorStyle_OnChar_11 (HandleRef pThis)
static internal void vtkGeoInteractorStyle_OnEnter_12 (HandleRef pThis)
static internal void vtkGeoInteractorStyle_OnLeave_13 (HandleRef pThis)
static internal void vtkGeoInteractorStyle_OnLeftButtonDown_14 (HandleRef pThis)
static internal void vtkGeoInteractorStyle_OnLeftButtonUp_15 (HandleRef pThis)
static internal void vtkGeoInteractorStyle_OnMiddleButtonDown_16 (HandleRef pThis)
static internal void vtkGeoInteractorStyle_OnMiddleButtonUp_17 (HandleRef pThis)
static internal void vtkGeoInteractorStyle_OnMouseMove_18 (HandleRef pThis)
static internal void vtkGeoInteractorStyle_OnRightButtonDown_19 (HandleRef pThis)
static internal void vtkGeoInteractorStyle_OnRightButtonUp_20 (HandleRef pThis)
static internal void vtkGeoInteractorStyle_Pan_21 (HandleRef pThis)
static internal void vtkGeoInteractorStyle_RedrawRectangle_22 (HandleRef pThis)
static internal void vtkGeoInteractorStyle_ResetCamera_23 (HandleRef pThis)
static internal void vtkGeoInteractorStyle_ResetCameraClippingRange_24 (HandleRef pThis)
static internal void vtkGeoInteractorStyle_RubberBandZoom_25 (HandleRef pThis)
static internal IntPtr vtkGeoInteractorStyle_SafeDownCast_26 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkGeoInteractorStyle_SetCurrentRenderer_27 (HandleRef pThis, HandleRef arg0)
static internal void vtkGeoInteractorStyle_SetInteractor_28 (HandleRef pThis, HandleRef interactor)
static internal void vtkGeoInteractorStyle_SetLockHeading_29 (HandleRef pThis, byte _arg)
static internal void vtkGeoInteractorStyle_StartState_30 (HandleRef pThis, int newstate)
static internal void vtkGeoInteractorStyle_ViewportToLongLat_31 (HandleRef pThis, double x, double y, ref double lon, ref double lat)
static internal int vtkGeoInteractorStyle_ViewportToWorld_32 (HandleRef pThis, double x, double y, ref double wx, ref double wy, ref double wz)
static internal void vtkGeoInteractorStyle_WidgetInteraction_33 (HandleRef pThis, HandleRef caller)
static internal void vtkGeoInteractorStyle_WorldToLongLat_34 (HandleRef pThis, double wx, double wy, double wz, ref double lon, ref double lat)

Static Private Member Functions

static vtkGeoInteractorStyle ()
 Automatically generated type registration mechanics.

Detailed Description

vtkGeoInteractorStyle - Interaction for a globe

Description vtkGeoInteractorStyle contains interaction capabilities for a geographic view including orbit, zoom, and tilt. It also includes a compass widget for changing view parameters.

vtkCompassWidget vtkInteractorStyle


Constructor & Destructor Documentation

Automatically generated type registration mechanics.

Kitware.VTK.vtkGeoInteractorStyle.vtkGeoInteractorStyle ( 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.vtkGeoInteractorStyle.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.vtkInteractorStyleTrackballCamera.

override void Kitware.VTK.vtkGeoInteractorStyle.Dolly ( ) [virtual]

Event bindings.

Reimplemented from Kitware.VTK.vtkInteractorStyleTrackballCamera.

Used for updating the terrain.

Here is the call graph for this function:

Whether to lock the heading a particular value during pan.

int Kitware.VTK.vtkGeoInteractorStyle.GetRayIntersection ( IntPtr  origin,
IntPtr  direction,
IntPtr  intersection 
)

Set/Get the Interactor wrapper being controlled by this object. (Satisfy superclass API.)

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkInteractorStyleTrackballCamera.

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkInteractorStyleTrackballCamera.

Whether to lock the heading a particular value during pan.

Whether to lock the heading a particular value during pan.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkInteractorStyleTrackballCamera.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkInteractorStyleTrackballCamera.

override void Kitware.VTK.vtkGeoInteractorStyle.OnChar ( ) [virtual]

Event bindings.

Reimplemented from Kitware.VTK.vtkInteractorStyle.

override void Kitware.VTK.vtkGeoInteractorStyle.OnEnter ( ) [virtual]

Event bindings.

Reimplemented from Kitware.VTK.vtkInteractorStyle.

override void Kitware.VTK.vtkGeoInteractorStyle.OnLeave ( ) [virtual]

Event bindings.

Reimplemented from Kitware.VTK.vtkInteractorStyle.

Event bindings.

Reimplemented from Kitware.VTK.vtkInteractorStyleTrackballCamera.

Event bindings.

Reimplemented from Kitware.VTK.vtkInteractorStyleTrackballCamera.

Event bindings.

Reimplemented from Kitware.VTK.vtkInteractorStyleTrackballCamera.

Event bindings.

Reimplemented from Kitware.VTK.vtkInteractorStyleTrackballCamera.

override void Kitware.VTK.vtkGeoInteractorStyle.OnMouseMove ( ) [virtual]

Event bindings.

Reimplemented from Kitware.VTK.vtkInteractorStyleTrackballCamera.

Event bindings.

Reimplemented from Kitware.VTK.vtkInteractorStyleTrackballCamera.

Event bindings.

Reimplemented from Kitware.VTK.vtkInteractorStyleTrackballCamera.

override void Kitware.VTK.vtkGeoInteractorStyle.Pan ( ) [virtual]

Event bindings.

Reimplemented from Kitware.VTK.vtkInteractorStyleTrackballCamera.

Public for render callback.

This can be used to set the camera to the standard view of the earth.

Called after camera properties are modified.

Event bindings.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkInteractorStyleTrackballCamera.

Here is the call graph for this function:

Override to make the renderer use this camera subclass.

Reimplemented from Kitware.VTK.vtkInteractorObserver.

Set/Get the Interactor wrapper being controlled by this object. (Satisfy superclass API.)

Reimplemented from Kitware.VTK.vtkInteractorStyle.

virtual void Kitware.VTK.vtkGeoInteractorStyle.SetLockHeading ( bool  _arg) [virtual]

Whether to lock the heading a particular value during pan.

override void Kitware.VTK.vtkGeoInteractorStyle.StartState ( int  newstate) [virtual]

See cxx for description of why we need this method.

Reimplemented from Kitware.VTK.vtkInteractorStyle.

void Kitware.VTK.vtkGeoInteractorStyle.ViewportToLongLat ( double  x,
double  y,
ref double  lon,
ref double  lat 
)

Set/Get the Interactor wrapper being controlled by this object. (Satisfy superclass API.)

int Kitware.VTK.vtkGeoInteractorStyle.ViewportToWorld ( double  x,
double  y,
ref double  wx,
ref double  wy,
ref double  wz 
)

Set/Get the Interactor wrapper being controlled by this object. (Satisfy superclass API.)

static internal void Kitware.VTK.vtkGeoInteractorStyle.vtkGeoInteractorStyle_Dolly_01 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkGeoInteractorStyle.vtkGeoInteractorStyle_GetGeoCamera_02 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal byte Kitware.VTK.vtkGeoInteractorStyle.vtkGeoInteractorStyle_GetLockHeading_03 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkGeoInteractorStyle.vtkGeoInteractorStyle_GetRayIntersection_04 ( HandleRef  pThis,
IntPtr  origin,
IntPtr  direction,
IntPtr  intersection 
) [private]
static internal int Kitware.VTK.vtkGeoInteractorStyle.vtkGeoInteractorStyle_IsA_05 ( HandleRef  pThis,
string  type 
) [private]
static internal int Kitware.VTK.vtkGeoInteractorStyle.vtkGeoInteractorStyle_IsTypeOf_06 ( string  type) [private]
static internal void Kitware.VTK.vtkGeoInteractorStyle.vtkGeoInteractorStyle_LockHeadingOff_07 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkGeoInteractorStyle.vtkGeoInteractorStyle_LockHeadingOn_08 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkGeoInteractorStyle.vtkGeoInteractorStyle_New ( ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkGeoInteractorStyle.vtkGeoInteractorStyle_NewInstance_10 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkGeoInteractorStyle.vtkGeoInteractorStyle_OnChar_11 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkGeoInteractorStyle.vtkGeoInteractorStyle_OnEnter_12 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkGeoInteractorStyle.vtkGeoInteractorStyle_OnLeave_13 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkGeoInteractorStyle.vtkGeoInteractorStyle_OnLeftButtonDown_14 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkGeoInteractorStyle.vtkGeoInteractorStyle_OnLeftButtonUp_15 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkGeoInteractorStyle.vtkGeoInteractorStyle_OnMiddleButtonDown_16 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkGeoInteractorStyle.vtkGeoInteractorStyle_OnMiddleButtonUp_17 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkGeoInteractorStyle.vtkGeoInteractorStyle_OnMouseMove_18 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkGeoInteractorStyle.vtkGeoInteractorStyle_OnRightButtonDown_19 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkGeoInteractorStyle.vtkGeoInteractorStyle_OnRightButtonUp_20 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkGeoInteractorStyle.vtkGeoInteractorStyle_Pan_21 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkGeoInteractorStyle.vtkGeoInteractorStyle_RedrawRectangle_22 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkGeoInteractorStyle.vtkGeoInteractorStyle_ResetCamera_23 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkGeoInteractorStyle.vtkGeoInteractorStyle_RubberBandZoom_25 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkGeoInteractorStyle.vtkGeoInteractorStyle_SafeDownCast_26 ( HandleRef  o,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkGeoInteractorStyle.vtkGeoInteractorStyle_SetCurrentRenderer_27 ( HandleRef  pThis,
HandleRef  arg0 
) [private]
static internal void Kitware.VTK.vtkGeoInteractorStyle.vtkGeoInteractorStyle_SetInteractor_28 ( HandleRef  pThis,
HandleRef  interactor 
) [private]
static internal void Kitware.VTK.vtkGeoInteractorStyle.vtkGeoInteractorStyle_SetLockHeading_29 ( HandleRef  pThis,
byte  _arg 
) [private]
static internal void Kitware.VTK.vtkGeoInteractorStyle.vtkGeoInteractorStyle_StartState_30 ( HandleRef  pThis,
int  newstate 
) [private]
static internal void Kitware.VTK.vtkGeoInteractorStyle.vtkGeoInteractorStyle_ViewportToLongLat_31 ( HandleRef  pThis,
double  x,
double  y,
ref double  lon,
ref double  lat 
) [private]
static internal int Kitware.VTK.vtkGeoInteractorStyle.vtkGeoInteractorStyle_ViewportToWorld_32 ( HandleRef  pThis,
double  x,
double  y,
ref double  wx,
ref double  wy,
ref double  wz 
) [private]
static internal void Kitware.VTK.vtkGeoInteractorStyle.vtkGeoInteractorStyle_WidgetInteraction_33 ( HandleRef  pThis,
HandleRef  caller 
) [private]
static internal void Kitware.VTK.vtkGeoInteractorStyle.vtkGeoInteractorStyle_WorldToLongLat_34 ( HandleRef  pThis,
double  wx,
double  wy,
double  wz,
ref double  lon,
ref double  lat 
) [private]

Called when the sub widgets have an interaction.

void Kitware.VTK.vtkGeoInteractorStyle.WorldToLongLat ( double  wx,
double  wy,
double  wz,
ref double  lon,
ref double  lat 
)

Set/Get the Interactor wrapper being controlled by this object. (Satisfy superclass API.)


Member Data Documentation

new readonly string Kitware.VTK.vtkGeoInteractorStyle.MRClassNameKey = "21vtkGeoInteractorStyle" [static]

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkInteractorStyleTrackballCamera.

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

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkInteractorStyleTrackballCamera.


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