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

vtkGeoTerrain - A 3D terrain model for the globe. More...

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

List of all members.

Public Member Functions

 vtkGeoTerrain (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
 vtkGeoTerrain ()
 Undocumented Block.
void AddActors (vtkRenderer ren, vtkAssembly assembly, vtkCollection imageReps)
 Update the actors in an assembly used to render the globe. ren is the current renderer, and imageReps holds the collection of vtkGeoAlignedImageRepresentations that will be blended together to form the image on the globe.
virtual int GetMaxLevel ()
 The maximum level of the terrain tree.
virtual int GetMaxLevelMaxValue ()
 The maximum level of the terrain tree.
virtual int GetMaxLevelMinValue ()
 The maximum level of the terrain tree.
virtual double[] GetOrigin ()
 The world-coordinate origin offset used to eliminate precision errors when zoomed in to a particular region of the globe.
virtual void GetOrigin (ref double _arg1, ref double _arg2, ref double _arg3)
 The world-coordinate origin offset used to eliminate precision errors when zoomed in to a particular region of the globe.
virtual void GetOrigin (IntPtr _arg)
 The world-coordinate origin offset used to eliminate precision errors when zoomed in to a particular region of the globe.
virtual vtkGeoSource GetSource ()
 The source used to obtain geometry patches.
override int IsA (string type)
 Undocumented Block.
new vtkGeoTerrain NewInstance ()
 Undocumented Block.
void SaveDatabase (string path, int depth)
 Save the set of patches up to a given maximum depth.
virtual void SetMaxLevel (int _arg)
 The maximum level of the terrain tree.
virtual void SetOrigin (double _arg1, double _arg2, double _arg3)
 The world-coordinate origin offset used to eliminate precision errors when zoomed in to a particular region of the globe.
virtual void SetOrigin (IntPtr _arg)
 The world-coordinate origin offset used to eliminate precision errors when zoomed in to a particular region of the globe.
virtual void SetSource (vtkGeoSource source)
 The source used to obtain geometry patches.

Static Public Member Functions

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

Public Attributes

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

Static Public Attributes

static new readonly string MRClassNameKey = "13vtkGeoTerrain"
 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 vtkGeoTerrain_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkGeoTerrain_AddActors_01 (HandleRef pThis, HandleRef ren, HandleRef assembly, HandleRef imageReps)
static internal int vtkGeoTerrain_GetMaxLevel_02 (HandleRef pThis)
static internal int vtkGeoTerrain_GetMaxLevelMaxValue_03 (HandleRef pThis)
static internal int vtkGeoTerrain_GetMaxLevelMinValue_04 (HandleRef pThis)
static internal IntPtr vtkGeoTerrain_GetOrigin_05 (HandleRef pThis)
static internal void vtkGeoTerrain_GetOrigin_06 (HandleRef pThis, ref double _arg1, ref double _arg2, ref double _arg3)
static internal void vtkGeoTerrain_GetOrigin_07 (HandleRef pThis, IntPtr _arg)
static internal IntPtr vtkGeoTerrain_GetSource_08 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal int vtkGeoTerrain_IsA_09 (HandleRef pThis, string type)
static internal int vtkGeoTerrain_IsTypeOf_10 (string type)
static internal IntPtr vtkGeoTerrain_NewInstance_12 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkGeoTerrain_SafeDownCast_13 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkGeoTerrain_SaveDatabase_14 (HandleRef pThis, string path, int depth)
static internal void vtkGeoTerrain_SetMaxLevel_15 (HandleRef pThis, int _arg)
static internal void vtkGeoTerrain_SetOrigin_16 (HandleRef pThis, double _arg1, double _arg2, double _arg3)
static internal void vtkGeoTerrain_SetOrigin_17 (HandleRef pThis, IntPtr _arg)
static internal void vtkGeoTerrain_SetSource_18 (HandleRef pThis, HandleRef source)

Static Private Member Functions

static vtkGeoTerrain ()
 Automatically generated type registration mechanics.

Detailed Description

vtkGeoTerrain - A 3D terrain model for the globe.

Description vtkGeoTerrain contains a multi-resolution tree of geometry representing the globe. It uses a vtkGeoSource subclass to generate the terrain, such as vtkGeoGlobeSource. This source must be set before using the terrain in a vtkGeoView. The terrain also contains an AddActors() method which will update the set of actors representing the globe given the current camera position.


Constructor & Destructor Documentation

static Kitware.VTK.vtkGeoTerrain.vtkGeoTerrain ( ) [static, private]

Automatically generated type registration mechanics.

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

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

Undocumented Block.


Member Function Documentation

void Kitware.VTK.vtkGeoTerrain.AddActors ( vtkRenderer  ren,
vtkAssembly  assembly,
vtkCollection  imageReps 
)

Update the actors in an assembly used to render the globe. ren is the current renderer, and imageReps holds the collection of vtkGeoAlignedImageRepresentations that will be blended together to form the image on the globe.

override void Kitware.VTK.vtkGeoTerrain.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.vtkObject.

Reimplemented in Kitware.VTK.vtkGeoTerrain2D.

virtual int Kitware.VTK.vtkGeoTerrain.GetMaxLevel ( ) [virtual]

The maximum level of the terrain tree.

The maximum level of the terrain tree.

The maximum level of the terrain tree.

virtual double [] Kitware.VTK.vtkGeoTerrain.GetOrigin ( ) [virtual]

The world-coordinate origin offset used to eliminate precision errors when zoomed in to a particular region of the globe.

virtual void Kitware.VTK.vtkGeoTerrain.GetOrigin ( ref double  _arg1,
ref double  _arg2,
ref double  _arg3 
) [virtual]

The world-coordinate origin offset used to eliminate precision errors when zoomed in to a particular region of the globe.

virtual void Kitware.VTK.vtkGeoTerrain.GetOrigin ( IntPtr  _arg) [virtual]

The world-coordinate origin offset used to eliminate precision errors when zoomed in to a particular region of the globe.

The source used to obtain geometry patches.

Here is the call graph for this function:

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkObject.

Reimplemented in Kitware.VTK.vtkGeoTerrain2D.

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkObject.

Reimplemented in Kitware.VTK.vtkGeoTerrain2D.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkObject.

Reimplemented in Kitware.VTK.vtkGeoTerrain2D.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkObject.

Reimplemented in Kitware.VTK.vtkGeoTerrain2D.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkObject.

Reimplemented in Kitware.VTK.vtkGeoTerrain2D.

Here is the call graph for this function:

void Kitware.VTK.vtkGeoTerrain.SaveDatabase ( string  path,
int  depth 
)

Save the set of patches up to a given maximum depth.

virtual void Kitware.VTK.vtkGeoTerrain.SetMaxLevel ( int  _arg) [virtual]

The maximum level of the terrain tree.

virtual void Kitware.VTK.vtkGeoTerrain.SetOrigin ( double  _arg1,
double  _arg2,
double  _arg3 
) [virtual]

The world-coordinate origin offset used to eliminate precision errors when zoomed in to a particular region of the globe.

virtual void Kitware.VTK.vtkGeoTerrain.SetOrigin ( IntPtr  _arg) [virtual]

The world-coordinate origin offset used to eliminate precision errors when zoomed in to a particular region of the globe.

virtual void Kitware.VTK.vtkGeoTerrain.SetSource ( vtkGeoSource  source) [virtual]

The source used to obtain geometry patches.

static internal void Kitware.VTK.vtkGeoTerrain.vtkGeoTerrain_AddActors_01 ( HandleRef  pThis,
HandleRef  ren,
HandleRef  assembly,
HandleRef  imageReps 
) [private]
static internal int Kitware.VTK.vtkGeoTerrain.vtkGeoTerrain_GetMaxLevel_02 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkGeoTerrain.vtkGeoTerrain_GetMaxLevelMaxValue_03 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkGeoTerrain.vtkGeoTerrain_GetMaxLevelMinValue_04 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkGeoTerrain.vtkGeoTerrain_GetOrigin_05 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkGeoTerrain.vtkGeoTerrain_GetOrigin_06 ( HandleRef  pThis,
ref double  _arg1,
ref double  _arg2,
ref double  _arg3 
) [private]
static internal void Kitware.VTK.vtkGeoTerrain.vtkGeoTerrain_GetOrigin_07 ( HandleRef  pThis,
IntPtr  _arg 
) [private]
static internal IntPtr Kitware.VTK.vtkGeoTerrain.vtkGeoTerrain_GetSource_08 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal int Kitware.VTK.vtkGeoTerrain.vtkGeoTerrain_IsA_09 ( HandleRef  pThis,
string  type 
) [private]
static internal int Kitware.VTK.vtkGeoTerrain.vtkGeoTerrain_IsTypeOf_10 ( string  type) [private]
static internal IntPtr Kitware.VTK.vtkGeoTerrain.vtkGeoTerrain_New ( ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkGeoTerrain.vtkGeoTerrain_NewInstance_12 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkGeoTerrain.vtkGeoTerrain_SafeDownCast_13 ( HandleRef  o,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkGeoTerrain.vtkGeoTerrain_SaveDatabase_14 ( HandleRef  pThis,
string  path,
int  depth 
) [private]
static internal void Kitware.VTK.vtkGeoTerrain.vtkGeoTerrain_SetMaxLevel_15 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkGeoTerrain.vtkGeoTerrain_SetOrigin_16 ( HandleRef  pThis,
double  _arg1,
double  _arg2,
double  _arg3 
) [private]
static internal void Kitware.VTK.vtkGeoTerrain.vtkGeoTerrain_SetOrigin_17 ( HandleRef  pThis,
IntPtr  _arg 
) [private]
static internal void Kitware.VTK.vtkGeoTerrain.vtkGeoTerrain_SetSource_18 ( HandleRef  pThis,
HandleRef  source 
) [private]

Member Data Documentation

new readonly string Kitware.VTK.vtkGeoTerrain.MRClassNameKey = "13vtkGeoTerrain" [static]

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkObject.

Reimplemented in Kitware.VTK.vtkGeoTerrain2D.

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

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkObject.

Reimplemented in Kitware.VTK.vtkGeoTerrain2D.


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