|
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::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 181 of file chartdbs.h.
|
inline |
Definition at line 182 of file chartdbs.h.
| ChartTableEntry::ChartTableEntry | ( | ChartBase & | theChart, |
| wxString & | utf8Path ) |
Definition at line 164 of file chartdbs.cpp.
| ChartTableEntry::~ChartTableEntry | ( | ) |
Definition at line 380 of file chartdbs.cpp.
|
inline |
Definition at line 232 of file chartdbs.h.
| void ChartTableEntry::Clear | ( | ) |
Definition at line 872 of file chartdbs.cpp.
|
inline |
Definition at line 231 of file chartdbs.h.
| void ChartTableEntry::Disable | ( | ) |
Definition at line 893 of file chartdbs.cpp.
|
inline |
Definition at line 203 of file chartdbs.h.
|
inline |
Definition at line 211 of file chartdbs.h.
|
inline |
Definition at line 224 of file chartdbs.h.
|
inline |
Definition at line 196 of file chartdbs.h.
|
inline |
Definition at line 220 of file chartdbs.h.
|
inline |
Definition at line 221 of file chartdbs.h.
|
inline |
Definition at line 222 of file chartdbs.h.
|
inline |
Definition at line 219 of file chartdbs.h.
|
inline |
Definition at line 195 of file chartdbs.h.
|
inline |
Definition at line 228 of file chartdbs.h.
|
inline |
Definition at line 230 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 214 of file chartdbs.h.
|
inline |
Definition at line 215 of file chartdbs.h.
|
inline |
Definition at line 201 of file chartdbs.h.
|
inline |
Definition at line 205 of file chartdbs.h.
|
inline |
Definition at line 209 of file chartdbs.h.
|
inline |
Definition at line 198 of file chartdbs.h.
|
inline |
Definition at line 202 of file chartdbs.h.
|
inline |
Definition at line 226 of file chartdbs.h.
|
inline |
Definition at line 213 of file chartdbs.h.
|
inline |
Definition at line 206 of file chartdbs.h.
|
inline |
Definition at line 199 of file chartdbs.h.
|
inline |
Definition at line 227 of file chartdbs.h.
| std::vector< float > ChartTableEntry::GetReducedAuxPlyPoints | ( | int | iTable | ) |
Definition at line 972 of file chartdbs.cpp.
| std::vector< float > ChartTableEntry::GetReducedPlyPoints | ( | ) |
Definition at line 908 of file chartdbs.cpp.
|
inline |
Definition at line 218 of file chartdbs.h.
| bool ChartTableEntry::IsEarlierThan | ( | const ChartTableEntry & | cte | ) | const |
Definition at line 402 of file chartdbs.cpp.
| bool ChartTableEntry::IsEqualTo | ( | const ChartTableEntry & | cte | ) | const |
Definition at line 412 of file chartdbs.cpp.
| bool ChartTableEntry::Read | ( | const ChartDatabase * | pDb, |
| wxInputStream & | is ) |
Definition at line 471 of file chartdbs.cpp.
| void ChartTableEntry::ReEnable | ( | ) |
Definition at line 901 of file chartdbs.cpp.
|
inline |
Definition at line 241 of file chartdbs.h.
|
inline |
Definition at line 242 of file chartdbs.h.
|
inline |
Definition at line 243 of file chartdbs.h.
|
inline |
Definition at line 233 of file chartdbs.h.
|
inline |
Definition at line 225 of file chartdbs.h.
| void ChartTableEntry::SetScale | ( | int | scale | ) |
Definition at line 157 of file chartdbs.cpp.
|
inline |
Definition at line 194 of file chartdbs.h.
| bool ChartTableEntry::Write | ( | const ChartDatabase * | pDb, |
| wxOutputStream & | os ) |
Definition at line 808 of file chartdbs.cpp.
| LLRegion ChartTableEntry::quilt_candidate_region |
Definition at line 238 of file chartdbs.h.