CustusX  18.04
An IGT application
cx::PatientLandmarksSource Class Reference

#include <cxLandmarkRep.h>

Inheritance diagram for cx::PatientLandmarksSource:
cx::LandmarksSource

Public Member Functions

 PatientLandmarksSource (PatientModelServicePtr dataManager)
 
virtual ~PatientLandmarksSource ()
 
virtual LandmarkMap getLandmarks () const
 
virtual Transform3D get_rMl () const
 
virtual Vector3D getTextPos (Vector3D p_l) const
 
- Public Member Functions inherited from cx::LandmarksSource
virtual ~LandmarksSource ()
 

Static Public Member Functions

static PatientLandmarksSourcePtr New (PatientModelServicePtr dataManager)
 

Additional Inherited Members

- Signals inherited from cx::LandmarksSource
void changed ()
 

Detailed Description

Definition at line 55 of file cxLandmarkRep.h.

Constructor & Destructor Documentation

cx::PatientLandmarksSource::PatientLandmarksSource ( PatientModelServicePtr  dataManager)

Definition at line 36 of file cxLandmarkRep.cpp.

virtual cx::PatientLandmarksSource::~PatientLandmarksSource ( )
inlinevirtual

Definition at line 60 of file cxLandmarkRep.h.

Member Function Documentation

Transform3D cx::PatientLandmarksSource::get_rMl ( ) const
virtual

Implements cx::LandmarksSource.

Definition at line 46 of file cxLandmarkRep.cpp.

LandmarkMap cx::PatientLandmarksSource::getLandmarks ( ) const
virtual

Implements cx::LandmarksSource.

Definition at line 42 of file cxLandmarkRep.cpp.

Vector3D cx::PatientLandmarksSource::getTextPos ( Vector3D  p_l) const
virtual

Implements cx::LandmarksSource.

Definition at line 51 of file cxLandmarkRep.cpp.

static PatientLandmarksSourcePtr cx::PatientLandmarksSource::New ( PatientModelServicePtr  dataManager)
inlinestatic

Definition at line 58 of file cxLandmarkRep.h.


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