OpenCPN Partial API docs
TCMgr Class Reference

Public Member Functions

TC_Error_Code LoadDataSources (std::vector< std::string > &sources)
 
std::vector< std::string > GetDataSet (void)
 
bool IsReady (void)
 
bool GetTideOrCurrent (time_t t, int idx, float &value, float &dir)
 
bool GetTideOrCurrent15 (time_t t, int idx, float &tcvalue, float &dir, bool &bnew_val)
 
bool GetTideFlowSens (time_t t, int sch_step, int idx, float &tcvalue_now, float &tcvalue_prev, bool &w_t)
 
void GetHightOrLowTide (time_t t, int sch_step_1, int sch_step_2, float tide_val, bool w_t, int idx, float &tcvalue, time_t &tctime)
 
int GetStationTimeOffset (IDX_entry *pIDX)
 
int GetNextBigEvent (time_t *tm, int idx)
 
double GetStationLat (IDX_entry *pIDX)
 
double GetStationLon (IDX_entry *pIDX)
 
const IDX_entryGetIDX_entry (int index) const
 
int Get_max_IDX () const
 
std::map< double, const IDX_entry * > GetStationsForLL (double xlat, double xlon) const
 
int GetStationIDXbyName (const wxString &prefix, double xlat, double xlon) const
 
int GetStationIDXbyNameType (const wxString &prefix, double xlat, double xlon, char type) const
 
void ScrubCurrentDepths ()
 

Detailed Description

Definition at line 86 of file tcmgr.h.


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