VR-Forces 4.0.4 Class Documentation
Public Member Functions | Protected Types | Static Protected Member Functions | Static Protected Attributes
makVrv::DtGeoTiffHeaderParser Class Reference

DtGeoTiffHeaderParser parses geo tiff files for their extents. More...

Inheritance diagram for makVrv::DtGeoTiffHeaderParser:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DtGeoTiffHeaderParser (DtDe &de, const std::string &filePath)
 CTOR.
virtual ~DtGeoTiffHeaderParser ()
 DTOR.
virtual bool isValid ()
 Returns true if the file was loaded and the extent can be discovered.
virtual bool geotiffExtent (const char *filename, double *sw_x, double *sw_y, double *ne_x, double *ne_y)
 Returns corners of geotiff (in radians) of supplied geotiff file.

Protected Types

typedef const char *(* CSVFileCallbackFP )(const char *)

Static Protected Member Functions

static const char * csvFileCallback (const char *)
 Custom callback for geotiff to load csv files from our own directory.

Static Protected Attributes

static std::string theCsvFilePath
 Path to csv directory; needs to be set according to the de's appdata.

Detailed Description

DtGeoTiffHeaderParser parses geo tiff files for their extents.


Member Typedef Documentation

typedef const char*(* makVrv::DtGeoTiffHeaderParser::CSVFileCallbackFP)(const char *) [protected]

Constructor & Destructor Documentation

makVrv::DtGeoTiffHeaderParser::DtGeoTiffHeaderParser ( DtDe de,
const std::string &  filePath 
)

CTOR.

DTOR.


Member Function Documentation

Returns true if the file was loaded and the extent can be discovered.

Reimplemented from makVrv::DtImageHeaderParser.

virtual bool makVrv::DtGeoTiffHeaderParser::geotiffExtent ( const char *  filename,
double *  sw_x,
double *  sw_y,
double *  ne_x,
double *  ne_y 
) [virtual]

Returns corners of geotiff (in radians) of supplied geotiff file.

static const char* makVrv::DtGeoTiffHeaderParser::csvFileCallback ( const char *  ) [static, protected]

Custom callback for geotiff to load csv files from our own directory.


Member Data Documentation

std::string makVrv::DtGeoTiffHeaderParser::theCsvFilePath [static, protected]

Path to csv directory; needs to be set according to the de's appdata.


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

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)