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

#include <cxAcquisitionData.h>

Inheritance diagram for cx::AcquisitionData:

Signals

void recordedSessionsChanged ()
 

Public Member Functions

 AcquisitionData ()
 
 AcquisitionData (VisServicesPtr services, UsReconstructionServicePtr reconstructer)
 
virtual ~AcquisitionData ()
 
void addRecordSession (RecordSessionPtr session)
 
void removeRecordSession (RecordSessionPtr session)
 
std::vector< RecordSessionPtrgetRecordSessions ()
 
RecordSessionPtr getRecordSession (QString uid)
 
int getNewSessionId ()
 
VisServicesPtr getServices ()
 
UsReconstructionServicePtr getReconstructer ()
 
void addXml (QDomNode &dataNode)
 
void parseXml (QDomNode &dataNode)
 
void clear ()
 

Detailed Description

Shared Data and resources for the Acquisition Plugin

Date
Jun 9, 2011
Author
christiana

Definition at line 41 of file cxAcquisitionData.h.

Constructor & Destructor Documentation

cx::AcquisitionData::AcquisitionData ( )

Definition at line 30 of file cxAcquisitionData.cpp.

cx::AcquisitionData::AcquisitionData ( VisServicesPtr  services,
UsReconstructionServicePtr  reconstructer 
)

Definition at line 33 of file cxAcquisitionData.cpp.

cx::AcquisitionData::~AcquisitionData ( )
virtual

Definition at line 40 of file cxAcquisitionData.cpp.

Member Function Documentation

void cx::AcquisitionData::addRecordSession ( RecordSessionPtr  session)

Definition at line 50 of file cxAcquisitionData.cpp.

void cx::AcquisitionData::addXml ( QDomNode &  dataNode)

Definition at line 83 of file cxAcquisitionData.cpp.

void cx::AcquisitionData::clear ( )

Definition at line 44 of file cxAcquisitionData.cpp.

int cx::AcquisitionData::getNewSessionId ( )

generate a unique uid for use with a recordsession

Definition at line 116 of file cxAcquisitionData.cpp.

UsReconstructionServicePtr cx::AcquisitionData::getReconstructer ( )
inline

Definition at line 58 of file cxAcquisitionData.h.

RecordSessionPtr cx::AcquisitionData::getRecordSession ( QString  uid)

Definition at line 71 of file cxAcquisitionData.cpp.

std::vector< RecordSessionPtr > cx::AcquisitionData::getRecordSessions ( )

Definition at line 66 of file cxAcquisitionData.cpp.

VisServicesPtr cx::AcquisitionData::getServices ( )
inline

Definition at line 57 of file cxAcquisitionData.h.

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

Definition at line 100 of file cxAcquisitionData.cpp.

void cx::AcquisitionData::recordedSessionsChanged ( )
signal
void cx::AcquisitionData::removeRecordSession ( RecordSessionPtr  session)

Definition at line 56 of file cxAcquisitionData.cpp.


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