A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/doxyhtml/classCLatLonMap__Base.html below:

NCBI C++ ToolKit: CLatLonMap_Base Class Reference

Search Toolkit Book for CLatLonMap_Base

#include <objects/seqfeat/SubSource.hpp>

  CLatLonMap_Base (bool is_water)     ~CLatLonMap_Base (void)   bool  IsCountryInLatLon (const string &country, double lat, double lon) const   const CCountryExtremeGuessRegionForLatLon (double lat, double lon, const string &country=kEmptyStr, const string &province=kEmptyStr) const   const CCountryExtremeFindClosestToLatLon (double lat, double lon, double range, double &distance)   bool  IsClosestToLatLon (const string &country, double lat, double lon, double range, double &distance) const   bool  HaveLatLonForRegion (const string &country) const   bool  DoCountryBoxesOverlap (const string &country1, const string &country2) const   const CCountryExtremeIsNearLatLon (double lat, double lon, double range, double &distance, const string &country, const string &province=kEmptyStr) const   double  GetScale (void) const   int  AdjustAndRoundDistance (double distance) const  

Definition at line 476 of file SubSource.hpp.

◆ TCountryExtremeList ◆ TCountryExtremeList_iter ◆ TCountryLineList ◆ TCountryLineList_iter ◆ TLatLonAdjustFlags

Bitwise OR of "ELatLonAdjustFlags".

Definition at line 505 of file SubSource.hpp.

◆ ELatLonAdjustFlags Enumerator fNone  fFlip  fNegateLat  fNegateLon 

Definition at line 499 of file SubSource.hpp.

◆ CLatLonMap_Base() CLatLonMap_Base::CLatLonMap_Base ( bool  is_water )

Definition at line 5792 of file SubSource.cpp.

References BEGIN_COMMA_END, copy(), NStr::EndsWith(), NStr::Equal(), i, ITERATE, k_NumLatLonCountryText, k_NumLatLonWaterText, m_CountryExtremes, m_CountryLineList, m_LatLonSortedList, NON_CONST_ITERATE, s_CompareTwoLinesByLatLonOnly(), s_CompareTwoLinesByLatLonThenCountry(), ct::sort(), string, x_InitFromDefaultList(), and x_InitFromFile().

◆ ~CLatLonMap_Base() CLatLonMap_Base::~CLatLonMap_Base ( void  ) ◆ AdjustAndRoundDistance() [1/2] int CLatLonMap_Base::AdjustAndRoundDistance ( double  distance ) const ◆ AdjustAndRoundDistance() [2/2] int CLatLonMap_Base::AdjustAndRoundDistance ( double  distance, double  scale  ) static ◆ DoCountryBoxesOverlap() ◆ FindClosestToLatLon() const CCountryExtreme * CLatLonMap_Base::FindClosestToLatLon ( double  lat, double  lon, double  range, double &  distance  )

Definition at line 6101 of file SubSource.cpp.

References CCountryLine::ConvertLon(), DistanceOnGlobe(), EPSILON, CCountryExtreme::GetArea(), CCountryExtreme::GetLevel1(), int, NStr::IsBlank(), m_LatLonSortedList, m_Scale, NULL, and x_GetLatStartIndex().

Referenced by CSubSource::x_CalculateLatLonId().

◆ GetScale() double CLatLonMap_Base::GetScale ( void  ) const inline ◆ GuessRegionForLatLon() ◆ HaveLatLonForRegion() ◆ IsClosestToLatLon() bool CLatLonMap_Base::IsClosestToLatLon ( const stringcountry, double  lat, double  lon, double  range, double &  distance  ) const

Definition at line 6151 of file SubSource.cpp.

References CCountryLine::ConvertLon(), DistanceOnGlobe(), EPSILON, NStr::Equal(), CCountryExtreme::GetArea(), int, NStr::IsBlank(), m_LatLonSortedList, m_Scale, x_FindCountryExtreme(), and x_GetLatStartIndex().

◆ IsCountryInLatLon() bool CLatLonMap_Base::IsCountryInLatLon ( const stringcountry, double  lat, double  lon  ) const ◆ IsNearLatLon()

Definition at line 6211 of file SubSource.cpp.

References CCountryLine::ConvertLat(), CCountryLine::ConvertLon(), DistanceOnGlobe(), EPSILON, NStr::EqualNocase(), int, NStr::IsBlank(), m_LatLonSortedList, m_Scale, NULL, and x_GetLatStartIndex().

Referenced by CSubSource::x_CalculateLatLonId().

◆ s_CompareTwoLinesByCountry() ◆ s_CompareTwoLinesByLatLonOnly() ◆ s_CompareTwoLinesByLatLonThenCountry() ◆ x_FindCountryExtreme() ◆ x_GetLatStartIndex() size_t CLatLonMap_Base::x_GetLatStartIndex ( int  y ) const private ◆ x_InitFromDefaultList() void CLatLonMap_Base::x_InitFromDefaultList ( const char *constlist, int  num  ) private ◆ x_InitFromFile()

Definition at line 5660 of file SubSource.cpp.

References CTempString::data(), ERR_POST, CTempString::find(), g_FindDataFile(), isalpha(), NStr::IsBlank(), isdigit(), CTempString::length(), lr(), m_CountryLineList, m_Scale, ILineReader::New(), Note, NPOS, and NStr::StringToDouble().

Referenced by CLatLonMap_Base().

◆ m_CountryExtremes ◆ m_CountryLineList ◆ m_LatLonSortedList ◆ m_Scale double CLatLonMap_Base::m_Scale private

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


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4