Go to the documentation of this file.
34 #ifndef vtkDEMReader_h
35 #define vtkDEMReader_h
54 enum {REFERENCE_SEA_LEVEL=0,REFERENCE_ELEVATION_BOUNDS};
62 REFERENCE_ELEVATION_BOUNDS);
65 {this->SetElevationReference(REFERENCE_SEA_LEVEL);}
67 {this->SetElevationReference(REFERENCE_ELEVATION_BOUNDS);}
172 float ProjectionParameters[15];
176 float GroundCoords[4][2];
177 float ElevationBounds[2];
180 float SpatialResolution[3];
181 int ProfileDimension[2];
GLsizei GLsizei GLenum GLenum const GLvoid * data
void SetElevationReferenceToSeaLevel()
record modification and/or execution time
#define vtkTypeMacro(thisClass, superclass)
vtkTimeStamp ReadHeaderTime
static vtkDEMReader * New()
#define VTKIOIMAGE_EXPORT
void ComputeExtentOriginAndSpacing(int extent[6], double origin[6], double spacing[6])
void PrintSelf(ostream &os, vtkIndent indent)
Generic algorithm superclass for image algs.
#define vtkGetVectorMacro(name, type, count)
virtual int RequestInformation(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
int ReadProfiles(vtkImageData *data)
int ElevationUnitOfMeasure
#define vtkSetClampMacro(name, type, min, max)
topologically and geometrically regular array of data
a simple class to control print indentation
#define vtkSetStringMacro(name)
const char * GetElevationReferenceAsString(void)
#define vtkGetMacro(name, type)
vtkGetStringMacro(ExtensionsString)
read a digital elevation model (DEM) file
void SetElevationReferenceToElevationBounds()
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)