|
ActiViz .NET
5.8.0
|
vtkGeoView - A 3D geospatial view. More...
Public Member Functions | |
| vtkGeoView (IntPtr rawCppThis, bool callDisposalMethod, bool strong) | |
| Automatically generated constructor - called from generated code. DO NOT call directly. | |
| vtkGeoView () | |
| Undocumented Block. | |
| vtkGeoAlignedImageRepresentation | AddDefaultImageRepresentation (vtkImageData image) |
| Adds an image representation with a simple terrain model using the image in the specified file as the globe terrain. | |
| void | BuildLowResEarth (IntPtr origin) |
| Rebuild low-res earth source; call after (re)setting origin. | |
| vtkGeoInteractorStyle | GetGeoInteractorStyle () |
| Convenience method for obtaining the internal interactor style. | |
| virtual bool | GetLockHeading () |
| Whether the view locks the heading when panning. Default is off. | |
| virtual vtkGeoTerrain | GetTerrain () |
| The terrain (geometry) model for this earth view. | |
| override int | IsA (string type) |
| Undocumented Block. | |
| virtual void | LockHeadingOff () |
| Whether the view locks the heading when panning. Default is off. | |
| virtual void | LockHeadingOn () |
| Whether the view locks the heading when panning. Default is off. | |
| new vtkGeoView | NewInstance () |
| Undocumented Block. | |
| virtual void | PrepareForRendering () |
| Decsription: Prepares the view for rendering. | |
| override void | Render () |
| Update and render the view. | |
| virtual void | SetGeoInteractorStyle (vtkGeoInteractorStyle style) |
| Method to change the interactor style. | |
| virtual void | SetLockHeading (bool arg0) |
| Whether the view locks the heading when panning. Default is off. | |
| virtual void | SetTerrain (vtkGeoTerrain terrain) |
| The terrain (geometry) model for this earth view. | |
Static Public Member Functions | |
| static new vtkGeoView | New () |
| Undocumented Block. | |
| static new int | IsTypeOf (string type) |
| Undocumented Block. | |
| static new vtkGeoView | SafeDownCast (vtkObjectBase o) |
| Undocumented Block. | |
Public Attributes | |
| new const string | MRFullTypeName = "Kitware.VTK.vtkGeoView" |
| Automatically generated type registration mechanics. | |
Static Public Attributes | |
| static new readonly string | MRClassNameKey = "10vtkGeoView" |
| 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 | vtkGeoView_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
| static internal IntPtr | vtkGeoView_AddDefaultImageRepresentation_01 (HandleRef pThis, HandleRef image, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
| static internal void | vtkGeoView_BuildLowResEarth_02 (HandleRef pThis, IntPtr origin) |
| static internal IntPtr | vtkGeoView_GetGeoInteractorStyle_03 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
| static internal byte | vtkGeoView_GetLockHeading_04 (HandleRef pThis) |
| static internal IntPtr | vtkGeoView_GetTerrain_05 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
| static internal int | vtkGeoView_IsA_06 (HandleRef pThis, string type) |
| static internal int | vtkGeoView_IsTypeOf_07 (string type) |
| static internal void | vtkGeoView_LockHeadingOff_08 (HandleRef pThis) |
| static internal void | vtkGeoView_LockHeadingOn_09 (HandleRef pThis) |
| static internal IntPtr | vtkGeoView_NewInstance_11 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
| static internal void | vtkGeoView_PrepareForRendering_12 (HandleRef pThis) |
| static internal void | vtkGeoView_Render_13 (HandleRef pThis) |
| static internal IntPtr | vtkGeoView_SafeDownCast_14 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
| static internal void | vtkGeoView_SetGeoInteractorStyle_15 (HandleRef pThis, HandleRef style) |
| static internal void | vtkGeoView_SetLockHeading_16 (HandleRef pThis, byte arg0) |
| static internal void | vtkGeoView_SetTerrain_17 (HandleRef pThis, HandleRef terrain) |
Static Private Member Functions | |
| static | vtkGeoView () |
| Automatically generated type registration mechanics. | |
vtkGeoView - A 3D geospatial view.
Description vtkGeoView is a 3D globe view. The globe may contain a multi-resolution geometry source (vtkGeoTerrain), multiple multi-resolution image sources (vtkGeoAlignedImageRepresentation), as well as other representations such as vtkRenderedGraphRepresentation. At a minimum, the view must have a terrain and one image representation. The view uses vtkGeoInteractorStyle to orbit, zoom, and tilt the view, and contains a vtkCompassWidget for manipulating the camera.
Each terrain or image representation contains a vtkGeoSource subclass which generates geometry or imagery at multiple resolutions. As the camera position changes, the terrain and/or image representations may ask its vtkGeoSource to refine the geometry. This refinement is performed on a separate thread, and the data is added to the view when it becomes available.
| static Kitware.VTK.vtkGeoView.vtkGeoView | ( | ) | [static, private] |
Automatically generated type registration mechanics.
| Kitware.VTK.vtkGeoView.vtkGeoView | ( | IntPtr | rawCppThis, |
| bool | callDisposalMethod, | ||
| bool | strong | ||
| ) |
Automatically generated constructor - called from generated code. DO NOT call directly.
Undocumented Block.
| vtkGeoAlignedImageRepresentation Kitware.VTK.vtkGeoView.AddDefaultImageRepresentation | ( | vtkImageData | image | ) |
Adds an image representation with a simple terrain model using the image in the specified file as the globe terrain.
| void Kitware.VTK.vtkGeoView.BuildLowResEarth | ( | IntPtr | origin | ) |
Rebuild low-res earth source; call after (re)setting origin.
| override void Kitware.VTK.vtkGeoView.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.vtkRenderView.
Convenience method for obtaining the internal interactor style.
| virtual bool Kitware.VTK.vtkGeoView.GetLockHeading | ( | ) | [virtual] |
Whether the view locks the heading when panning. Default is off.
| virtual vtkGeoTerrain Kitware.VTK.vtkGeoView.GetTerrain | ( | ) | [virtual] |
The terrain (geometry) model for this earth view.
| override int Kitware.VTK.vtkGeoView.IsA | ( | string | type | ) | [virtual] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkRenderView.
| static new int Kitware.VTK.vtkGeoView.IsTypeOf | ( | string | type | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkRenderView.
| virtual void Kitware.VTK.vtkGeoView.LockHeadingOff | ( | ) | [virtual] |
Whether the view locks the heading when panning. Default is off.
| virtual void Kitware.VTK.vtkGeoView.LockHeadingOn | ( | ) | [virtual] |
Whether the view locks the heading when panning. Default is off.
| static new vtkGeoView Kitware.VTK.vtkGeoView.New | ( | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkRenderView.
Undocumented Block.
Reimplemented from Kitware.VTK.vtkRenderView.
| virtual void Kitware.VTK.vtkGeoView.PrepareForRendering | ( | ) | [virtual] |
Decsription: Prepares the view for rendering.
| override void Kitware.VTK.vtkGeoView.Render | ( | ) | [virtual] |
Update and render the view.
Reimplemented from Kitware.VTK.vtkRenderView.
| static new vtkGeoView Kitware.VTK.vtkGeoView.SafeDownCast | ( | vtkObjectBase | o | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkRenderView.
| virtual void Kitware.VTK.vtkGeoView.SetGeoInteractorStyle | ( | vtkGeoInteractorStyle | style | ) | [virtual] |
Method to change the interactor style.
| virtual void Kitware.VTK.vtkGeoView.SetLockHeading | ( | bool | arg0 | ) | [virtual] |
Whether the view locks the heading when panning. Default is off.
| virtual void Kitware.VTK.vtkGeoView.SetTerrain | ( | vtkGeoTerrain | terrain | ) | [virtual] |
The terrain (geometry) model for this earth view.
| static internal IntPtr Kitware.VTK.vtkGeoView.vtkGeoView_AddDefaultImageRepresentation_01 | ( | HandleRef | pThis, |
| HandleRef | image, | ||
| ref uint | mteStatus, | ||
| ref uint | mteIndex, | ||
| ref uint | rawRefCount | ||
| ) | [private] |
| static internal void Kitware.VTK.vtkGeoView.vtkGeoView_BuildLowResEarth_02 | ( | HandleRef | pThis, |
| IntPtr | origin | ||
| ) | [private] |
| static internal IntPtr Kitware.VTK.vtkGeoView.vtkGeoView_GetGeoInteractorStyle_03 | ( | HandleRef | pThis, |
| ref uint | mteStatus, | ||
| ref uint | mteIndex, | ||
| ref uint | rawRefCount | ||
| ) | [private] |
| static internal byte Kitware.VTK.vtkGeoView.vtkGeoView_GetLockHeading_04 | ( | HandleRef | pThis | ) | [private] |
| static internal IntPtr Kitware.VTK.vtkGeoView.vtkGeoView_GetTerrain_05 | ( | HandleRef | pThis, |
| ref uint | mteStatus, | ||
| ref uint | mteIndex, | ||
| ref uint | rawRefCount | ||
| ) | [private] |
| static internal int Kitware.VTK.vtkGeoView.vtkGeoView_IsA_06 | ( | HandleRef | pThis, |
| string | type | ||
| ) | [private] |
| static internal int Kitware.VTK.vtkGeoView.vtkGeoView_IsTypeOf_07 | ( | string | type | ) | [private] |
| static internal void Kitware.VTK.vtkGeoView.vtkGeoView_LockHeadingOff_08 | ( | HandleRef | pThis | ) | [private] |
| static internal void Kitware.VTK.vtkGeoView.vtkGeoView_LockHeadingOn_09 | ( | HandleRef | pThis | ) | [private] |
| static internal IntPtr Kitware.VTK.vtkGeoView.vtkGeoView_New | ( | ref uint | mteStatus, |
| ref uint | mteIndex, | ||
| ref uint | rawRefCount | ||
| ) | [private] |
| static internal IntPtr Kitware.VTK.vtkGeoView.vtkGeoView_NewInstance_11 | ( | HandleRef | pThis, |
| ref uint | mteStatus, | ||
| ref uint | mteIndex, | ||
| ref uint | rawRefCount | ||
| ) | [private] |
| static internal void Kitware.VTK.vtkGeoView.vtkGeoView_PrepareForRendering_12 | ( | HandleRef | pThis | ) | [private] |
| static internal void Kitware.VTK.vtkGeoView.vtkGeoView_Render_13 | ( | HandleRef | pThis | ) | [private] |
| static internal IntPtr Kitware.VTK.vtkGeoView.vtkGeoView_SafeDownCast_14 | ( | HandleRef | o, |
| ref uint | mteStatus, | ||
| ref uint | mteIndex, | ||
| ref uint | rawRefCount | ||
| ) | [private] |
| static internal void Kitware.VTK.vtkGeoView.vtkGeoView_SetGeoInteractorStyle_15 | ( | HandleRef | pThis, |
| HandleRef | style | ||
| ) | [private] |
| static internal void Kitware.VTK.vtkGeoView.vtkGeoView_SetLockHeading_16 | ( | HandleRef | pThis, |
| byte | arg0 | ||
| ) | [private] |
| static internal void Kitware.VTK.vtkGeoView.vtkGeoView_SetTerrain_17 | ( | HandleRef | pThis, |
| HandleRef | terrain | ||
| ) | [private] |
new readonly string Kitware.VTK.vtkGeoView.MRClassNameKey = "10vtkGeoView" [static] |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkRenderView.
| new const string Kitware.VTK.vtkGeoView.MRFullTypeName = "Kitware.VTK.vtkGeoView" |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkRenderView.
1.7.6.1