Fraxinus  17.12-rc3
An IGT application
cx::Landmarks Class Reference

#include <cxLandmark.h>

Inheritance diagram for cx::Landmarks:

Public Slots

void setLandmark (Landmark landmark)
 
void removeLandmark (QString uid)
 

Signals

void landmarkRemoved (QString uid)
 
void landmarkAdded (QString uid)
 

Public Member Functions

LandmarkMap getLandmarks ()
 
void addXml (QDomNode dataNode) const
 
void parseXml (QDomNode dataNode)
 
void clear ()
 

Static Public Member Functions

static LandmarksPtr create ()
 

Detailed Description

A collection of all landmarks in a given space.

Definition at line 86 of file cxLandmark.h.

Member Function Documentation

void cx::Landmarks::addXml ( QDomNode  dataNode) const

Definition at line 144 of file cxLandmark.cpp.

void cx::Landmarks::clear ( )

Definition at line 138 of file cxLandmark.cpp.

LandmarksPtr cx::Landmarks::create ( )
static

Definition at line 116 of file cxLandmark.cpp.

LandmarkMap cx::Landmarks::getLandmarks ( )

Definition at line 121 of file cxLandmark.cpp.

void cx::Landmarks::landmarkAdded ( QString  uid)
signal
void cx::Landmarks::landmarkRemoved ( QString  uid)
signal
void cx::Landmarks::parseXml ( QDomNode  dataNode)

Definition at line 158 of file cxLandmark.cpp.

void cx::Landmarks::removeLandmark ( QString  uid)
slot

Definition at line 132 of file cxLandmark.cpp.

void cx::Landmarks::setLandmark ( Landmark  landmark)
slot

Definition at line 126 of file cxLandmark.cpp.


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