CustusX  2023.01.05-dev+develop.0da12
An IGT application
cx::Landmark Class Reference

One landmark, or fiducial, coordinate. More...

#include <cxLandmark.h>

Public Member Functions

 Landmark (QString uid="", Vector3D coord=Vector3D(0, 0, 0))
 
 ~Landmark ()
 
QString getUid () const
 
Vector3D getCoord () const
 
QDateTime getTimestamp () const
 
void addXml (QDomNode &dataNode) const
 
void parseXml (QDomNode &dataNode)
 

Detailed Description

One landmark, or fiducial, coordinate.

The ssc Landmark concept is one point with an unique uid that can exist in several coordinate spaces. This class represent the coordinate in one of these spaces.

Definition at line 40 of file cxLandmark.h.

Constructor & Destructor Documentation

cx::Landmark::Landmark ( QString  uid = "",
Vector3D  coord = Vector3D(0, 0, 0) 
)
explicit

Definition at line 23 of file cxLandmark.cpp.

cx::Landmark::~Landmark ( )

Definition at line 29 of file cxLandmark.cpp.

Member Function Documentation

void cx::Landmark::addXml ( QDomNode &  dataNode) const

Definition at line 47 of file cxLandmark.cpp.

Vector3D cx::Landmark::getCoord ( ) const

Definition at line 38 of file cxLandmark.cpp.

QDateTime cx::Landmark::getTimestamp ( ) const

Definition at line 42 of file cxLandmark.cpp.

QString cx::Landmark::getUid ( ) const

Definition at line 33 of file cxLandmark.cpp.

void cx::Landmark::parseXml ( QDomNode &  dataNode)

Definition at line 61 of file cxLandmark.cpp.


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