|
OpenCPN Partial API docs
|
Represents an entry in the chart table, containing information about a single chart. More...
#include <chartdbs.h>
Public Member Functions | |
| ChartTableEntry (ChartBase &theChart, wxString &utf8Path) | |
| bool | IsEqualTo (const ChartTableEntry &cte) const |
| bool | IsEarlierThan (const ChartTableEntry &cte) const |
| bool | Read (const ChartDatabase *pDb, wxInputStream &is) |
| bool | Write (const ChartDatabase *pDb, wxOutputStream &os) |
| void | Clear () |
| void | Disable () |
| void | ReEnable () |
| void | SetValid (bool valid) |
| time_t | GetFileTime () const |
| time_t | GetChartEditionDate () const |
| int | GetnPlyEntries () const |
| float * | GetpPlyTable () const |
| int | GetnAuxPlyEntries () const |
| float * | GetpAuxPlyTableEntry (int index) const |
| int | GetAuxCntTableEntry (int index) const |
| int | GetnNoCovrPlyEntries () const |
| float * | GetpNoCovrPlyTableEntry (int index) const |
| int | GetNoCovrCntTableEntry (int index) const |
| const LLBBox & | GetBBox () const |
| char * | GetpFullPath () const |
| float | GetLonMax () const |
| float | GetLonMin () const |
| float | GetLatMax () const |
| float | GetLatMin () const |
| int | GetScale () const |
| int | GetChartType () const |
| int | GetChartFamily () const |
| int | GetChartProjectionType () const |
| float | GetChartSkew () const |
| bool | GetbValid () |
| void | SetEntryOffset (int n) |
| const wxString * | GetpFileName (void) const |
| wxString * | GetpsFullPath (void) const |
| wxString | GetFullSystemPath () const |
| const std::string & | GetFullPath () const |
| const std::vector< int > & | GetGroupArray (void) const |
| void | ClearGroupArray (void) |
| void | AddIntToGroupArray (int val) |
| void | SetAvailable (bool avail) |
| std::vector< float > | GetReducedPlyPoints () |
| std::vector< float > | GetReducedAuxPlyPoints (int iTable) |
| void | SetScale (int scale) |
| bool | Scale_eq (int b) const |
| bool | Scale_ge (int b) const |
| bool | Scale_gt (int b) const |
Public Attributes | |
| LLRegion | quilt_candidate_region |
Represents an entry in the chart table, containing information about a single chart.
Definition at line 183 of file chartdbs.h.
|
inline |
Definition at line 184 of file chartdbs.h.
| ChartTableEntry::ChartTableEntry | ( | ChartBase & | theChart, |
| wxString & | utf8Path | ||
| ) |
Definition at line 161 of file chartdbs.cpp.
| ChartTableEntry::~ChartTableEntry | ( | ) |
Definition at line 378 of file chartdbs.cpp.
|
inline |
Definition at line 235 of file chartdbs.h.
| void ChartTableEntry::Clear | ( | ) |
Definition at line 873 of file chartdbs.cpp.
|
inline |
Definition at line 234 of file chartdbs.h.
| void ChartTableEntry::Disable | ( | ) |
Definition at line 894 of file chartdbs.cpp.
|
inline |
Definition at line 205 of file chartdbs.h.
|
inline |
Definition at line 213 of file chartdbs.h.
|
inline |
Definition at line 226 of file chartdbs.h.
|
inline |
Definition at line 198 of file chartdbs.h.
|
inline |
Definition at line 222 of file chartdbs.h.
|
inline |
Definition at line 223 of file chartdbs.h.
|
inline |
Definition at line 224 of file chartdbs.h.
|
inline |
Definition at line 221 of file chartdbs.h.
|
inline |
Definition at line 197 of file chartdbs.h.
|
inline |
Definition at line 231 of file chartdbs.h.
|
inline |
Definition at line 230 of file chartdbs.h.
|
inline |
Definition at line 233 of file chartdbs.h.
|
inline |
Definition at line 218 of file chartdbs.h.
|
inline |
Definition at line 219 of file chartdbs.h.
|
inline |
Definition at line 216 of file chartdbs.h.
|
inline |
Definition at line 217 of file chartdbs.h.
|
inline |
Definition at line 203 of file chartdbs.h.
|
inline |
Definition at line 207 of file chartdbs.h.
|
inline |
Definition at line 211 of file chartdbs.h.
|
inline |
Definition at line 200 of file chartdbs.h.
|
inline |
Definition at line 204 of file chartdbs.h.
|
inline |
Definition at line 228 of file chartdbs.h.
|
inline |
Definition at line 215 of file chartdbs.h.
|
inline |
Definition at line 208 of file chartdbs.h.
|
inline |
Definition at line 201 of file chartdbs.h.
|
inline |
Definition at line 229 of file chartdbs.h.
| std::vector< float > ChartTableEntry::GetReducedAuxPlyPoints | ( | int | iTable | ) |
Definition at line 973 of file chartdbs.cpp.
| std::vector< float > ChartTableEntry::GetReducedPlyPoints | ( | ) |
Definition at line 909 of file chartdbs.cpp.
|
inline |
Definition at line 220 of file chartdbs.h.
| bool ChartTableEntry::IsEarlierThan | ( | const ChartTableEntry & | cte | ) | const |
Definition at line 400 of file chartdbs.cpp.
| bool ChartTableEntry::IsEqualTo | ( | const ChartTableEntry & | cte | ) | const |
Definition at line 410 of file chartdbs.cpp.
| bool ChartTableEntry::Read | ( | const ChartDatabase * | pDb, |
| wxInputStream & | is | ||
| ) |
Definition at line 469 of file chartdbs.cpp.
| void ChartTableEntry::ReEnable | ( | ) |
Definition at line 902 of file chartdbs.cpp.
|
inline |
Definition at line 244 of file chartdbs.h.
|
inline |
Definition at line 245 of file chartdbs.h.
|
inline |
Definition at line 246 of file chartdbs.h.
|
inline |
Definition at line 236 of file chartdbs.h.
|
inline |
Definition at line 227 of file chartdbs.h.
| void ChartTableEntry::SetScale | ( | int | scale | ) |
Definition at line 154 of file chartdbs.cpp.
|
inline |
Definition at line 196 of file chartdbs.h.
| bool ChartTableEntry::Write | ( | const ChartDatabase * | pDb, |
| wxOutputStream & | os | ||
| ) |
Definition at line 809 of file chartdbs.cpp.
| LLRegion ChartTableEntry::quilt_candidate_region |
Definition at line 241 of file chartdbs.h.