|
NorMIT-nav
22.09
An IGT application
|
Go to the documentation of this file.
13 #include <QDomElement>
40 std::map<QString, DataPtr> retval;
47 std::map<QString, DataPtr> retval;
54 return boost::shared_ptr<Landmarks>();
61 return std::map<QString, LandmarkProperty>();
88 return std::map<QString, VideoSourcePtr>();
132 return Vector3D::Zero();
161 void PatientModelServiceNull::printWarning()
const
virtual ActiveDataPtr getActiveData() const
virtual void setClinicalApplication(CLINICAL_VIEW application)
virtual std::map< QString, DataPtr > getDatas(DataFilter filter) const
virtual QString addLandmark()
Namespace for all CustusX production code.
virtual void removeData(QString uid)
virtual LandmarksPtr getPatientLandmarks() const
landmark defined in patient space
virtual void deleteLandmarks()
virtual std::map< QString, LandmarkProperty > getLandmarkProperties() const
virtual PresetTransferFunctions3DPtr getPresetTransferFunctions3D() const
virtual std::map< QString, cx::VideoSourcePtr > getStreams() const
virtual std::map< QString, DataPtr > getChildren(QString parent_uid, QString of_type="") const
virtual void exportPatient(PATIENT_COORDINATE_SYSTEM externalSpace)
virtual void makeAvailable(const QString &uid, bool available)
Exclude this data from getDatas()
static RegistrationHistoryPtr getNullObject()
boost::shared_ptr< class RegistrationHistory > RegistrationHistoryPtr
virtual CLINICAL_VIEW getClinicalApplication() const
boost::shared_ptr< class Data > DataPtr
boost::shared_ptr< class TransferFunctions3DPresets > PresetTransferFunctions3DPtr
virtual DataPtr importData(QString fileName, QString &infoText)
virtual DataPtr createData(QString type, QString uid, QString name="")
virtual void insertData(DataPtr data, bool overWrite=false)
static ActiveDataPtr getNullObject()
virtual Vector3D getCenter() const
current common center point for user viewing.
virtual void setLandmarkActive(QString uid, bool active)
boost::shared_ptr< class Landmarks > LandmarksPtr
virtual RegistrationHistoryPtr get_rMpr_History() const
The OperatingTable class.
virtual QString getActivePatientFolder() const
boost::shared_ptr< class ActiveData > ActiveDataPtr
virtual bool isPatientValid() const
void setOperatingTable(const OperatingTable &ot)
virtual void setLandmarkName(QString uid, QString name)
Eigen::Vector3d Vector3D
Vector3D is a representation of a point or vector in 3D.
virtual void setCenter(const Vector3D ¢er)
OperatingTable getOperatingTable() const
PatientModelServiceNull()