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

vtkDEMReader - read a digital elevation model (DEM) file More...

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

List of all members.

Public Types

enum  REFERENCE_ELEVATION_BOUNDS_WrapperEnum { REFERENCE_ELEVATION_BOUNDS = 1, REFERENCE_SEA_LEVEL = 0 }
 Specify file name of Digital Elevation Model (DEM) file. More...

Public Member Functions

 vtkDEMReader (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
 vtkDEMReader ()
 Undocumented Block.
virtual int GetAccuracyCode ()
 Accuracy code for elevations. 0=unknown accuracy.
virtual int GetDEMLevel ()
 Code 1=DEM-1, 2=DEM_2, ...
virtual float[] GetElevationBounds ()
 Minimum and maximum elevation for the DEM. The units in the file are in ElevationUnitOfMeasure. This class converts them to meters.
virtual void GetElevationBounds (IntPtr data)
 Minimum and maximum elevation for the DEM. The units in the file are in ElevationUnitOfMeasure. This class converts them to meters.
virtual int GetElevationPattern ()
 Code 1=regular, 2=random, reserved for future use.
virtual int GetElevationReference ()
 Specify the elevation origin to use. By default, the elevation origin is equal to ElevationBounds[0]. A more convenient origin is to use sea level (i.e., a value of 0.0).
string GetElevationReferenceAsString ()
 Specify the elevation origin to use. By default, the elevation origin is equal to ElevationBounds[0]. A more convenient origin is to use sea level (i.e., a value of 0.0).
virtual int GetElevationReferenceMaxValue ()
 Specify the elevation origin to use. By default, the elevation origin is equal to ElevationBounds[0]. A more convenient origin is to use sea level (i.e., a value of 0.0).
virtual int GetElevationReferenceMinValue ()
 Specify the elevation origin to use. By default, the elevation origin is equal to ElevationBounds[0]. A more convenient origin is to use sea level (i.e., a value of 0.0).
virtual int GetElevationUnitOfMeasure ()
 Defining unit of measure for elevation coordinates throughout the file. 1 = feet, 2 = meters.
virtual string GetFileName ()
 Specify file name of Digital Elevation Model (DEM) file.
virtual int GetGroundSystem ()
 Ground planimetric reference system.
virtual int GetGroundZone ()
 Zone in ground planimetric reference system.
virtual float GetLocalRotation ()
 Counterclockwise angle (in radians) from the primary axis of the planimetric reference to the primary axis of the DEM local reference system. IGNORED BY THIS IMPLEMENTATION.
virtual string GetMapLabel ()
 An ASCII description of the map.
virtual int GetPlaneUnitOfMeasure ()
 Defining unit of measure for ground planimetric coordinates throughout the file. 0 = radians, 1 = feet, 2 = meters, 3 = arc-seconds.
virtual int GetPolygonSize ()
 Number of sides in the polygon which defines the coverage of the DEM file. Set to 4.
virtual int[] GetProfileDimension ()
 The number of rows and columns in the DEM.
virtual void GetProfileDimension (IntPtr data)
 The number of rows and columns in the DEM.
virtual float[] GetProjectionParameters ()
 Map Projection parameters. All are zero.
virtual void GetProjectionParameters (IntPtr data)
 Map Projection parameters. All are zero.
virtual float[] GetSpatialResolution ()
 DEM spatial resolution for x,y,z. Values are expressed in units of resolution. Since elevations are read as integers, this permits fractional elevations.
virtual void GetSpatialResolution (IntPtr data)
 DEM spatial resolution for x,y,z. Values are expressed in units of resolution. Since elevations are read as integers, this permits fractional elevations.
override int IsA (string type)
 Undocumented Block.
new vtkDEMReader NewInstance ()
 Undocumented Block.
virtual void SetElevationReference (int _arg)
 Specify the elevation origin to use. By default, the elevation origin is equal to ElevationBounds[0]. A more convenient origin is to use sea level (i.e., a value of 0.0).
void SetElevationReferenceToElevationBounds ()
 Specify the elevation origin to use. By default, the elevation origin is equal to ElevationBounds[0]. A more convenient origin is to use sea level (i.e., a value of 0.0).
void SetElevationReferenceToSeaLevel ()
 Specify the elevation origin to use. By default, the elevation origin is equal to ElevationBounds[0]. A more convenient origin is to use sea level (i.e., a value of 0.0).
virtual void SetFileName (string _arg)
 Specify file name of Digital Elevation Model (DEM) file.

Static Public Member Functions

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

Public Attributes

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

Static Public Attributes

static new readonly string MRClassNameKey = "12vtkDEMReader"
 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 vtkDEMReader_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal int vtkDEMReader_GetAccuracyCode_01 (HandleRef pThis)
static internal int vtkDEMReader_GetDEMLevel_02 (HandleRef pThis)
static internal IntPtr vtkDEMReader_GetElevationBounds_03 (HandleRef pThis)
static internal void vtkDEMReader_GetElevationBounds_04 (HandleRef pThis, IntPtr data)
static internal int vtkDEMReader_GetElevationPattern_05 (HandleRef pThis)
static internal int vtkDEMReader_GetElevationReference_06 (HandleRef pThis)
static internal IntPtr vtkDEMReader_GetElevationReferenceAsString_07 (HandleRef pThis)
static internal int vtkDEMReader_GetElevationReferenceMaxValue_08 (HandleRef pThis)
static internal int vtkDEMReader_GetElevationReferenceMinValue_09 (HandleRef pThis)
static internal int vtkDEMReader_GetElevationUnitOfMeasure_10 (HandleRef pThis)
static internal IntPtr vtkDEMReader_GetFileName_11 (HandleRef pThis)
static internal int vtkDEMReader_GetGroundSystem_12 (HandleRef pThis)
static internal int vtkDEMReader_GetGroundZone_13 (HandleRef pThis)
static internal float vtkDEMReader_GetLocalRotation_14 (HandleRef pThis)
static internal IntPtr vtkDEMReader_GetMapLabel_15 (HandleRef pThis)
static internal int vtkDEMReader_GetPlaneUnitOfMeasure_16 (HandleRef pThis)
static internal int vtkDEMReader_GetPolygonSize_17 (HandleRef pThis)
static internal IntPtr vtkDEMReader_GetProfileDimension_18 (HandleRef pThis)
static internal void vtkDEMReader_GetProfileDimension_19 (HandleRef pThis, IntPtr data)
static internal IntPtr vtkDEMReader_GetProjectionParameters_20 (HandleRef pThis)
static internal void vtkDEMReader_GetProjectionParameters_21 (HandleRef pThis, IntPtr data)
static internal IntPtr vtkDEMReader_GetSpatialResolution_22 (HandleRef pThis)
static internal void vtkDEMReader_GetSpatialResolution_23 (HandleRef pThis, IntPtr data)
static internal int vtkDEMReader_IsA_24 (HandleRef pThis, string type)
static internal int vtkDEMReader_IsTypeOf_25 (string type)
static internal IntPtr vtkDEMReader_NewInstance_27 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkDEMReader_SafeDownCast_28 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkDEMReader_SetElevationReference_29 (HandleRef pThis, int _arg)
static internal void vtkDEMReader_SetElevationReferenceToElevationBounds_30 (HandleRef pThis)
static internal void vtkDEMReader_SetElevationReferenceToSeaLevel_31 (HandleRef pThis)
static internal void vtkDEMReader_SetFileName_32 (HandleRef pThis, string _arg)

Static Private Member Functions

static vtkDEMReader ()
 Automatically generated type registration mechanics.

Detailed Description

vtkDEMReader - read a digital elevation model (DEM) file

Description vtkDEMReader reads digital elevation files and creates image data. Digital elevation files are produced by the <A HREF="http://www.usgs.gov&quot;&gt;US Geological Survey</A>. A complete description of the DEM file is located at the USGS site. The reader reads the entire dem file and create a vtkImageData that contains a single scalar component that is the elevation in meters. The spacing is also expressed in meters. A number of get methods provide access to fields on the header.


Member Enumeration Documentation

Specify file name of Digital Elevation Model (DEM) file.

Enumerator:
REFERENCE_ELEVATION_BOUNDS 

enum member

REFERENCE_SEA_LEVEL 

enum member


Constructor & Destructor Documentation

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

Automatically generated type registration mechanics.

Kitware.VTK.vtkDEMReader.vtkDEMReader ( 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.vtkDEMReader.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.vtkImageAlgorithm.

virtual int Kitware.VTK.vtkDEMReader.GetAccuracyCode ( ) [virtual]

Accuracy code for elevations. 0=unknown accuracy.

virtual int Kitware.VTK.vtkDEMReader.GetDEMLevel ( ) [virtual]

Code 1=DEM-1, 2=DEM_2, ...

virtual float [] Kitware.VTK.vtkDEMReader.GetElevationBounds ( ) [virtual]

Minimum and maximum elevation for the DEM. The units in the file are in ElevationUnitOfMeasure. This class converts them to meters.

virtual void Kitware.VTK.vtkDEMReader.GetElevationBounds ( IntPtr  data) [virtual]

Minimum and maximum elevation for the DEM. The units in the file are in ElevationUnitOfMeasure. This class converts them to meters.

Code 1=regular, 2=random, reserved for future use.

Specify the elevation origin to use. By default, the elevation origin is equal to ElevationBounds[0]. A more convenient origin is to use sea level (i.e., a value of 0.0).

Specify the elevation origin to use. By default, the elevation origin is equal to ElevationBounds[0]. A more convenient origin is to use sea level (i.e., a value of 0.0).

Specify the elevation origin to use. By default, the elevation origin is equal to ElevationBounds[0]. A more convenient origin is to use sea level (i.e., a value of 0.0).

Specify the elevation origin to use. By default, the elevation origin is equal to ElevationBounds[0]. A more convenient origin is to use sea level (i.e., a value of 0.0).

Defining unit of measure for elevation coordinates throughout the file. 1 = feet, 2 = meters.

virtual string Kitware.VTK.vtkDEMReader.GetFileName ( ) [virtual]

Specify file name of Digital Elevation Model (DEM) file.

virtual int Kitware.VTK.vtkDEMReader.GetGroundSystem ( ) [virtual]

Ground planimetric reference system.

virtual int Kitware.VTK.vtkDEMReader.GetGroundZone ( ) [virtual]

Zone in ground planimetric reference system.

virtual float Kitware.VTK.vtkDEMReader.GetLocalRotation ( ) [virtual]

Counterclockwise angle (in radians) from the primary axis of the planimetric reference to the primary axis of the DEM local reference system. IGNORED BY THIS IMPLEMENTATION.

virtual string Kitware.VTK.vtkDEMReader.GetMapLabel ( ) [virtual]

An ASCII description of the map.

Defining unit of measure for ground planimetric coordinates throughout the file. 0 = radians, 1 = feet, 2 = meters, 3 = arc-seconds.

virtual int Kitware.VTK.vtkDEMReader.GetPolygonSize ( ) [virtual]

Number of sides in the polygon which defines the coverage of the DEM file. Set to 4.

virtual int [] Kitware.VTK.vtkDEMReader.GetProfileDimension ( ) [virtual]

The number of rows and columns in the DEM.

virtual void Kitware.VTK.vtkDEMReader.GetProfileDimension ( IntPtr  data) [virtual]

The number of rows and columns in the DEM.

virtual float [] Kitware.VTK.vtkDEMReader.GetProjectionParameters ( ) [virtual]

Map Projection parameters. All are zero.

virtual void Kitware.VTK.vtkDEMReader.GetProjectionParameters ( IntPtr  data) [virtual]

Map Projection parameters. All are zero.

virtual float [] Kitware.VTK.vtkDEMReader.GetSpatialResolution ( ) [virtual]

DEM spatial resolution for x,y,z. Values are expressed in units of resolution. Since elevations are read as integers, this permits fractional elevations.

virtual void Kitware.VTK.vtkDEMReader.GetSpatialResolution ( IntPtr  data) [virtual]

DEM spatial resolution for x,y,z. Values are expressed in units of resolution. Since elevations are read as integers, this permits fractional elevations.

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkImageAlgorithm.

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkImageAlgorithm.

static new vtkDEMReader Kitware.VTK.vtkDEMReader.New ( ) [static]

Undocumented Block.

Reimplemented from Kitware.VTK.vtkAlgorithm.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkImageAlgorithm.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkImageAlgorithm.

Here is the call graph for this function:

virtual void Kitware.VTK.vtkDEMReader.SetElevationReference ( int  _arg) [virtual]

Specify the elevation origin to use. By default, the elevation origin is equal to ElevationBounds[0]. A more convenient origin is to use sea level (i.e., a value of 0.0).

Specify the elevation origin to use. By default, the elevation origin is equal to ElevationBounds[0]. A more convenient origin is to use sea level (i.e., a value of 0.0).

Specify the elevation origin to use. By default, the elevation origin is equal to ElevationBounds[0]. A more convenient origin is to use sea level (i.e., a value of 0.0).

virtual void Kitware.VTK.vtkDEMReader.SetFileName ( string  _arg) [virtual]

Specify file name of Digital Elevation Model (DEM) file.

static internal int Kitware.VTK.vtkDEMReader.vtkDEMReader_GetAccuracyCode_01 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkDEMReader.vtkDEMReader_GetDEMLevel_02 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkDEMReader.vtkDEMReader_GetElevationBounds_03 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkDEMReader.vtkDEMReader_GetElevationBounds_04 ( HandleRef  pThis,
IntPtr  data 
) [private]
static internal int Kitware.VTK.vtkDEMReader.vtkDEMReader_GetElevationPattern_05 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkDEMReader.vtkDEMReader_GetElevationReference_06 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkDEMReader.vtkDEMReader_GetElevationReferenceAsString_07 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkDEMReader.vtkDEMReader_GetElevationReferenceMaxValue_08 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkDEMReader.vtkDEMReader_GetElevationReferenceMinValue_09 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkDEMReader.vtkDEMReader_GetElevationUnitOfMeasure_10 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkDEMReader.vtkDEMReader_GetFileName_11 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkDEMReader.vtkDEMReader_GetGroundSystem_12 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkDEMReader.vtkDEMReader_GetGroundZone_13 ( HandleRef  pThis) [private]
static internal float Kitware.VTK.vtkDEMReader.vtkDEMReader_GetLocalRotation_14 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkDEMReader.vtkDEMReader_GetMapLabel_15 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkDEMReader.vtkDEMReader_GetPlaneUnitOfMeasure_16 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkDEMReader.vtkDEMReader_GetPolygonSize_17 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkDEMReader.vtkDEMReader_GetProfileDimension_18 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkDEMReader.vtkDEMReader_GetProfileDimension_19 ( HandleRef  pThis,
IntPtr  data 
) [private]
static internal IntPtr Kitware.VTK.vtkDEMReader.vtkDEMReader_GetProjectionParameters_20 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkDEMReader.vtkDEMReader_GetProjectionParameters_21 ( HandleRef  pThis,
IntPtr  data 
) [private]
static internal IntPtr Kitware.VTK.vtkDEMReader.vtkDEMReader_GetSpatialResolution_22 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkDEMReader.vtkDEMReader_GetSpatialResolution_23 ( HandleRef  pThis,
IntPtr  data 
) [private]
static internal int Kitware.VTK.vtkDEMReader.vtkDEMReader_IsA_24 ( HandleRef  pThis,
string  type 
) [private]
static internal int Kitware.VTK.vtkDEMReader.vtkDEMReader_IsTypeOf_25 ( string  type) [private]
static internal IntPtr Kitware.VTK.vtkDEMReader.vtkDEMReader_New ( ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkDEMReader.vtkDEMReader_NewInstance_27 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkDEMReader.vtkDEMReader_SafeDownCast_28 ( HandleRef  o,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkDEMReader.vtkDEMReader_SetElevationReference_29 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkDEMReader.vtkDEMReader_SetElevationReferenceToElevationBounds_30 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkDEMReader.vtkDEMReader_SetElevationReferenceToSeaLevel_31 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkDEMReader.vtkDEMReader_SetFileName_32 ( HandleRef  pThis,
string  _arg 
) [private]

Member Data Documentation

new readonly string Kitware.VTK.vtkDEMReader.MRClassNameKey = "12vtkDEMReader" [static]

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkImageAlgorithm.

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

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkImageAlgorithm.


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