VR-Forces 4.0.4 Class Documentation
Public Types | Public Member Functions | Private Attributes
Dt_geoid_grid Class Reference

List of all members.

Public Types

typedef double value_type
typedef unsigned int index_type

Public Member Functions

 Dt_geoid_grid ()
 Dt_geoid_grid (std::string const &filename)
bool load (std::string const &filename)
void unload ()
bool loaded () const
bool load_ascii_grid (std::string const &filename)
value_type value_at_index (index_type ilat, index_type ilon) const
value_type get_value (value_type lat, value_type lon) const
std::string print_values (value_type lat, value_type lon) const
index_type lat_index (value_type lat) const
index_type lon_index (value_type lon) const

Private Attributes

value_type minlat_
value_type maxlat_
value_type minlon_
value_type maxlon_
value_type latspacing_
value_type lonspacing_
index_type latbands_
index_type lonbands_
std::vector< value_typedata_

Member Typedef Documentation

typedef double Dt_geoid_grid::value_type
typedef unsigned int Dt_geoid_grid::index_type

Constructor & Destructor Documentation

Dt_geoid_grid::Dt_geoid_grid ( std::string const &  filename)

Member Function Documentation

bool Dt_geoid_grid::load ( std::string const &  filename)
bool Dt_geoid_grid::load_ascii_grid ( std::string const &  filename)
std::string Dt_geoid_grid::print_values ( value_type  lat,
value_type  lon 
) const

Member Data Documentation

std::vector<value_type> Dt_geoid_grid::data_ [private]

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)