OpenCPN Partial API docs
Loading...
Searching...
No Matches
NavObjectCollection1 Class Reference
Inheritance diagram for NavObjectCollection1:
NavObjectChanges

Public Member Functions

bool CreateNavObjGPXPoints (void)
 
bool CreateNavObjGPXRoutes (void)
 
bool CreateNavObjGPXTracks (void)
 
void AddGPXRoutesList (RouteList *pRoutes)
 
void AddGPXTracksList (std::vector< Track * > *pTracks)
 
bool AddGPXPointsList (RoutePointList *pRoutePoints)
 
bool AddGPXRoute (Route *pRoute)
 
bool AddGPXTrack (Track *pTrk)
 
bool AddGPXWaypoint (RoutePoint *pWP)
 
bool CreateAllGPXObjects ()
 
bool LoadAllGPXObjects (bool b_full_viz, int &wpt_duplicates, bool b_compute_bbox=false)
 
int LoadAllGPXObjectsAsLayer (int layer_id, bool b_layerviz, wxCheckBoxState b_namesviz)
 
bool SaveFile (const wxString filename)
 
void SetRootGPXNode (void)
 
bool IsOpenCPN ()
 
LLBBox & GetBBox ()
 

Public Attributes

LLBBox BBox
 
bool m_bSkipChangeSetUpdate
 

Detailed Description

Definition at line 95 of file nav_object_database.h.

Constructor & Destructor Documentation

◆ NavObjectCollection1()

NavObjectCollection1::NavObjectCollection1 ( )

Definition at line 45 of file nav_object_database.cpp.

◆ ~NavObjectCollection1()

NavObjectCollection1::~NavObjectCollection1 ( )
virtual

Definition at line 48 of file nav_object_database.cpp.

Member Function Documentation

◆ AddGPXPointsList()

bool NavObjectCollection1::AddGPXPointsList ( RoutePointList *  pRoutePoints)

Definition at line 1424 of file nav_object_database.cpp.

◆ AddGPXRoute()

bool NavObjectCollection1::AddGPXRoute ( Route pRoute)

Definition at line 1375 of file nav_object_database.cpp.

◆ AddGPXRoutesList()

void NavObjectCollection1::AddGPXRoutesList ( RouteList *  pRoutes)

Definition at line 1405 of file nav_object_database.cpp.

◆ AddGPXTrack()

bool NavObjectCollection1::AddGPXTrack ( Track pTrk)

Definition at line 1385 of file nav_object_database.cpp.

◆ AddGPXTracksList()

void NavObjectCollection1::AddGPXTracksList ( std::vector< Track * > *  pTracks)

Definition at line 1416 of file nav_object_database.cpp.

◆ AddGPXWaypoint()

bool NavObjectCollection1::AddGPXWaypoint ( RoutePoint pWP)

Definition at line 1395 of file nav_object_database.cpp.

◆ CreateAllGPXObjects()

bool NavObjectCollection1::CreateAllGPXObjects ( )

Definition at line 1365 of file nav_object_database.cpp.

◆ CreateNavObjGPXPoints()

bool NavObjectCollection1::CreateNavObjGPXPoints ( void  )

Definition at line 1299 of file nav_object_database.cpp.

◆ CreateNavObjGPXRoutes()

bool NavObjectCollection1::CreateNavObjGPXRoutes ( void  )

Definition at line 1326 of file nav_object_database.cpp.

◆ CreateNavObjGPXTracks()

bool NavObjectCollection1::CreateNavObjGPXTracks ( void  )

Definition at line 1348 of file nav_object_database.cpp.

◆ GetBBox()

LLBBox & NavObjectCollection1::GetBBox ( )
inline

Definition at line 121 of file nav_object_database.h.

◆ IsOpenCPN()

bool NavObjectCollection1::IsOpenCPN ( )

Definition at line 1456 of file nav_object_database.cpp.

◆ LoadAllGPXObjects()

bool NavObjectCollection1::LoadAllGPXObjects ( bool  b_full_viz,
int &  wpt_duplicates,
bool  b_compute_bbox = false 
)

Definition at line 1468 of file nav_object_database.cpp.

◆ LoadAllGPXObjectsAsLayer()

int NavObjectCollection1::LoadAllGPXObjectsAsLayer ( int  layer_id,
bool  b_layerviz,
wxCheckBoxState  b_namesviz 
)

Definition at line 1510 of file nav_object_database.cpp.

◆ SaveFile()

bool NavObjectCollection1::SaveFile ( const wxString  filename)

Definition at line 1464 of file nav_object_database.cpp.

◆ SetRootGPXNode()

void NavObjectCollection1::SetRootGPXNode ( void  )

Definition at line 1437 of file nav_object_database.cpp.

Member Data Documentation

◆ BBox

LLBBox NavObjectCollection1::BBox

Definition at line 123 of file nav_object_database.h.

◆ m_bSkipChangeSetUpdate

bool NavObjectCollection1::m_bSkipChangeSetUpdate

Definition at line 124 of file nav_object_database.h.


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