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 176 of file chartdbs.cpp.
ChartTableEntry::~ChartTableEntry | ( | ) |
Definition at line 392 of file chartdbs.cpp.
|
inline |
Definition at line 232 of file chartdbs.h.
void ChartTableEntry::Clear | ( | ) |
Definition at line 884 of file chartdbs.cpp.
|
inline |
Definition at line 231 of file chartdbs.h.
void ChartTableEntry::Disable | ( | ) |
Definition at line 905 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 984 of file chartdbs.cpp.
std::vector< float > ChartTableEntry::GetReducedPlyPoints | ( | ) |
Definition at line 920 of file chartdbs.cpp.
|
inline |
Definition at line 218 of file chartdbs.h.
bool ChartTableEntry::IsEarlierThan | ( | const ChartTableEntry & | cte | ) | const |
Definition at line 414 of file chartdbs.cpp.
bool ChartTableEntry::IsEqualTo | ( | const ChartTableEntry & | cte | ) | const |
Definition at line 424 of file chartdbs.cpp.
bool ChartTableEntry::Read | ( | const ChartDatabase * | pDb, |
wxInputStream & | is | ||
) |
Definition at line 483 of file chartdbs.cpp.
void ChartTableEntry::ReEnable | ( | ) |
Definition at line 913 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 169 of file chartdbs.cpp.
|
inline |
Definition at line 194 of file chartdbs.h.
bool ChartTableEntry::Write | ( | const ChartDatabase * | pDb, |
wxOutputStream & | os | ||
) |
Definition at line 820 of file chartdbs.cpp.
LLRegion ChartTableEntry::quilt_candidate_region |
Definition at line 238 of file chartdbs.h.