OpenCPN Partial API docs
Loading...
Searching...
No Matches
covr_set Class Reference

Public Member Functions

 covr_set (cm93chart *parent)
 
bool Init (wxChar scale_char, wxString &prefix)
 
unsigned int GetCoverCount ()
 
M_COVR_DescGetCover (unsigned int im)
 
void Add_MCD (M_COVR_Desc *pmcd)
 
bool Add_Update_MCD (M_COVR_Desc *pmcd)
 
bool IsCovrLoaded (int cell_index)
 
int Find_MCD (M_COVR_Desc *pmcd)
 
M_COVR_DescFind_MCD (int cell_index, int object_id, int sbcell)
 

Public Attributes

cm93chartm_pParent
 
wxChar m_scale_char
 
int m_scale
 
wxString m_cachefile
 
Array_Of_M_COVR_Desc m_covr_array_outlines
 
std::unordered_map< int, int > m_cell_hash
 

Detailed Description

Definition at line 265 of file cm93.cpp.

Constructor & Destructor Documentation

◆ covr_set()

covr_set::covr_set ( cm93chart parent)

Definition at line 293 of file cm93.cpp.

◆ ~covr_set()

covr_set::~covr_set ( )

Definition at line 295 of file cm93.cpp.

Member Function Documentation

◆ Add_MCD()

void covr_set::Add_MCD ( M_COVR_Desc pmcd)

Definition at line 427 of file cm93.cpp.

◆ Add_Update_MCD()

bool covr_set::Add_Update_MCD ( M_COVR_Desc pmcd)

Definition at line 441 of file cm93.cpp.

◆ Find_MCD() [1/2]

M_COVR_Desc * covr_set::Find_MCD ( int  cell_index,
int  object_id,
int  sbcell 
)

Definition at line 497 of file cm93.cpp.

◆ Find_MCD() [2/2]

int covr_set::Find_MCD ( M_COVR_Desc pmcd)

Definition at line 476 of file cm93.cpp.

◆ GetCover()

M_COVR_Desc * covr_set::GetCover ( unsigned int  im)
inline

Definition at line 272 of file cm93.cpp.

◆ GetCoverCount()

unsigned int covr_set::GetCoverCount ( )
inline

Definition at line 271 of file cm93.cpp.

◆ Init()

bool covr_set::Init ( wxChar  scale_char,
wxString &  prefix 
)

Definition at line 320 of file cm93.cpp.

◆ IsCovrLoaded()

bool covr_set::IsCovrLoaded ( int  cell_index)

Definition at line 437 of file cm93.cpp.

Member Data Documentation

◆ m_cachefile

wxString covr_set::m_cachefile

Definition at line 283 of file cm93.cpp.

◆ m_cell_hash

std::unordered_map<int, int> covr_set::m_cell_hash

Definition at line 290 of file cm93.cpp.

◆ m_covr_array_outlines

Array_Of_M_COVR_Desc covr_set::m_covr_array_outlines

Definition at line 286 of file cm93.cpp.

◆ m_pParent

cm93chart* covr_set::m_pParent

Definition at line 279 of file cm93.cpp.

◆ m_scale

int covr_set::m_scale

Definition at line 281 of file cm93.cpp.

◆ m_scale_char

wxChar covr_set::m_scale_char

Definition at line 280 of file cm93.cpp.


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