CustusX  2022.12.01-dev+develop.06fa7
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)


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 65 of file cxLandmark.h.

Member Function Documentation

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

Definition at line 123 of file cxLandmark.cpp.

void cx::Landmarks::clear ( )

Definition at line 117 of file cxLandmark.cpp.

LandmarksPtr cx::Landmarks::create ( )

Definition at line 95 of file cxLandmark.cpp.

LandmarkMap cx::Landmarks::getLandmarks ( )

Definition at line 100 of file cxLandmark.cpp.

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

Definition at line 137 of file cxLandmark.cpp.

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

Definition at line 111 of file cxLandmark.cpp.

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

Definition at line 105 of file cxLandmark.cpp.

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