VR-Forces 4.7 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Types | Public Member Functions | Private Attributes
DtGeoidGrid Class Reference

Public Types

typedef double value_type
typedef unsigned int index_type

Public Member Functions

 DtGeoidGrid ()
 DtGeoidGrid (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

Constructor & Destructor Documentation

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

Member Function Documentation

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

Member Data Documentation

value_type DtGeoidGrid::minlat_
private
value_type DtGeoidGrid::maxlat_
private
value_type DtGeoidGrid::minlon_
private
value_type DtGeoidGrid::maxlon_
private
value_type DtGeoidGrid::latspacing_
private
value_type DtGeoidGrid::lonspacing_
private
index_type DtGeoidGrid::latbands_
private
index_type DtGeoidGrid::lonbands_
private
std::vector<value_type> DtGeoidGrid::data_
private

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

Document ID: Generated on Fri Apr 26 21:53:14 EDT 2019 from SVN revision 197883
Copyright © 2005-2019 VT MAK. All Rights Reserved (www.mak.com)