MeVisLab Toolbox Reference
ml::DcmDRTPatientSetupSequenceInterface::Item Class Reference

#include <mlDcmDRTPatientSetupSequenceInterface.h>

Public Member Functions

 Item ()
 
 Item (DCMTree::TreePtr dcmItem)
 
 Item (const Item &copyDcmItem)
 
Itemoperator= (const Item &copyDcmItem)
 
virtual ~Item ()
 
DCMTree::TreePtr getTreePtr () const
 
bool isValid () const
 
bool getPatientAdditionalPosition (std::string &parameter) const
 
std::string getPatientAdditionalPositionTag () const
 
bool setPatientAdditionalPosition (std::string parameter)
 
bool getPatientPosition (std::string &parameter) const
 
std::string getPatientPositionTag () const
 
bool setPatientPosition (std::string parameter)
 
bool getPatientSetupLabel (std::string &parameter) const
 
std::string getPatientSetupLabelTag () const
 
bool setPatientSetupLabel (std::string parameter)
 
bool getPatientSetupNumber (std::string &parameter) const
 
std::string getPatientSetupNumberTag () const
 
bool setPatientSetupNumber (std::string parameter)
 
bool getSetupTechnique (std::string &parameter) const
 
std::string getSetupTechniqueTag () const
 
bool setSetupTechnique (std::string parameter)
 
bool getSetupTechniqueDescription (std::string &parameter) const
 
std::string getSetupTechniqueDescriptionTag () const
 
bool setSetupTechniqueDescription (std::string parameter)
 
bool getTableTopLateralSetupDisplacement (std::string &parameter) const
 
std::string getTableTopLateralSetupDisplacementTag () const
 
bool setTableTopLateralSetupDisplacement (std::string parameter)
 
bool getTableTopLongitudinalSetupDisplacement (std::string &parameter) const
 
std::string getTableTopLongitudinalSetupDisplacementTag () const
 
bool setTableTopLongitudinalSetupDisplacement (std::string parameter)
 
bool getTableTopVerticalSetupDisplacement (std::string &parameter) const
 
std::string getTableTopVerticalSetupDisplacementTag () const
 
bool setTableTopVerticalSetupDisplacement (std::string parameter)
 
DcmDRTFixationDeviceSequenceInterface getFixationDeviceSequence () const
 
std::string getFixationDeviceSequenceTag () const
 
void setFixationDeviceSequence (DcmDRTFixationDeviceSequenceInterface seq)
 
DcmDRTMotionSynchronizationSequenceInterface getMotionSynchronizationSequence () const
 
std::string getMotionSynchronizationSequenceTag () const
 
void setMotionSynchronizationSequence (DcmDRTMotionSynchronizationSequenceInterface seq)
 
DcmDRTReferencedSetupImageSequenceInterface getReferencedSetupImageSequence () const
 
std::string getReferencedSetupImageSequenceTag () const
 
void setReferencedSetupImageSequence (DcmDRTReferencedSetupImageSequenceInterface seq)
 
DcmDRTSetupDeviceSequenceInterface getSetupDeviceSequence () const
 
std::string getSetupDeviceSequenceTag () const
 
void setSetupDeviceSequence (DcmDRTSetupDeviceSequenceInterface seq)
 
DcmDRTShieldingDeviceSequenceInterface getShieldingDeviceSequence () const
 
std::string getShieldingDeviceSequenceTag () const
 
void setShieldingDeviceSequence (DcmDRTShieldingDeviceSequenceInterface seq)
 

Detailed Description

Definition at line 52 of file mlDcmDRTPatientSetupSequenceInterface.h.

Constructor & Destructor Documentation

◆ Item() [1/3]

ml::DcmDRTPatientSetupSequenceInterface::Item::Item ( )
inline

Definition at line 56 of file mlDcmDRTPatientSetupSequenceInterface.h.

◆ Item() [2/3]

ml::DcmDRTPatientSetupSequenceInterface::Item::Item ( DCMTree::TreePtr dcmItem)
inline

Definition at line 58 of file mlDcmDRTPatientSetupSequenceInterface.h.

◆ Item() [3/3]

ml::DcmDRTPatientSetupSequenceInterface::Item::Item ( const Item & copyDcmItem)
inline

Definition at line 60 of file mlDcmDRTPatientSetupSequenceInterface.h.

◆ ~Item()

virtual ml::DcmDRTPatientSetupSequenceInterface::Item::~Item ( )
inlinevirtual

Definition at line 64 of file mlDcmDRTPatientSetupSequenceInterface.h.

Member Function Documentation

◆ getFixationDeviceSequence()

DcmDRTFixationDeviceSequenceInterface ml::DcmDRTPatientSetupSequenceInterface::Item::getFixationDeviceSequence ( ) const

◆ getFixationDeviceSequenceTag()

std::string ml::DcmDRTPatientSetupSequenceInterface::Item::getFixationDeviceSequenceTag ( ) const
inline

Definition at line 118 of file mlDcmDRTPatientSetupSequenceInterface.h.

◆ getMotionSynchronizationSequence()

DcmDRTMotionSynchronizationSequenceInterface ml::DcmDRTPatientSetupSequenceInterface::Item::getMotionSynchronizationSequence ( ) const

◆ getMotionSynchronizationSequenceTag()

std::string ml::DcmDRTPatientSetupSequenceInterface::Item::getMotionSynchronizationSequenceTag ( ) const
inline

Definition at line 123 of file mlDcmDRTPatientSetupSequenceInterface.h.

◆ getPatientAdditionalPosition()

bool ml::DcmDRTPatientSetupSequenceInterface::Item::getPatientAdditionalPosition ( std::string & parameter) const

◆ getPatientAdditionalPositionTag()

std::string ml::DcmDRTPatientSetupSequenceInterface::Item::getPatientAdditionalPositionTag ( ) const
inline

Definition at line 73 of file mlDcmDRTPatientSetupSequenceInterface.h.

◆ getPatientPosition()

bool ml::DcmDRTPatientSetupSequenceInterface::Item::getPatientPosition ( std::string & parameter) const

◆ getPatientPositionTag()

std::string ml::DcmDRTPatientSetupSequenceInterface::Item::getPatientPositionTag ( ) const
inline

Definition at line 78 of file mlDcmDRTPatientSetupSequenceInterface.h.

◆ getPatientSetupLabel()

bool ml::DcmDRTPatientSetupSequenceInterface::Item::getPatientSetupLabel ( std::string & parameter) const

◆ getPatientSetupLabelTag()

std::string ml::DcmDRTPatientSetupSequenceInterface::Item::getPatientSetupLabelTag ( ) const
inline

Definition at line 83 of file mlDcmDRTPatientSetupSequenceInterface.h.

◆ getPatientSetupNumber()

bool ml::DcmDRTPatientSetupSequenceInterface::Item::getPatientSetupNumber ( std::string & parameter) const

◆ getPatientSetupNumberTag()

std::string ml::DcmDRTPatientSetupSequenceInterface::Item::getPatientSetupNumberTag ( ) const
inline

Definition at line 88 of file mlDcmDRTPatientSetupSequenceInterface.h.

◆ getReferencedSetupImageSequence()

DcmDRTReferencedSetupImageSequenceInterface ml::DcmDRTPatientSetupSequenceInterface::Item::getReferencedSetupImageSequence ( ) const

◆ getReferencedSetupImageSequenceTag()

std::string ml::DcmDRTPatientSetupSequenceInterface::Item::getReferencedSetupImageSequenceTag ( ) const
inline

Definition at line 128 of file mlDcmDRTPatientSetupSequenceInterface.h.

◆ getSetupDeviceSequence()

DcmDRTSetupDeviceSequenceInterface ml::DcmDRTPatientSetupSequenceInterface::Item::getSetupDeviceSequence ( ) const

◆ getSetupDeviceSequenceTag()

std::string ml::DcmDRTPatientSetupSequenceInterface::Item::getSetupDeviceSequenceTag ( ) const
inline

Definition at line 133 of file mlDcmDRTPatientSetupSequenceInterface.h.

◆ getSetupTechnique()

bool ml::DcmDRTPatientSetupSequenceInterface::Item::getSetupTechnique ( std::string & parameter) const

◆ getSetupTechniqueDescription()

bool ml::DcmDRTPatientSetupSequenceInterface::Item::getSetupTechniqueDescription ( std::string & parameter) const

◆ getSetupTechniqueDescriptionTag()

std::string ml::DcmDRTPatientSetupSequenceInterface::Item::getSetupTechniqueDescriptionTag ( ) const
inline

Definition at line 98 of file mlDcmDRTPatientSetupSequenceInterface.h.

◆ getSetupTechniqueTag()

std::string ml::DcmDRTPatientSetupSequenceInterface::Item::getSetupTechniqueTag ( ) const
inline

Definition at line 93 of file mlDcmDRTPatientSetupSequenceInterface.h.

◆ getShieldingDeviceSequence()

DcmDRTShieldingDeviceSequenceInterface ml::DcmDRTPatientSetupSequenceInterface::Item::getShieldingDeviceSequence ( ) const

◆ getShieldingDeviceSequenceTag()

std::string ml::DcmDRTPatientSetupSequenceInterface::Item::getShieldingDeviceSequenceTag ( ) const
inline

Definition at line 138 of file mlDcmDRTPatientSetupSequenceInterface.h.

◆ getTableTopLateralSetupDisplacement()

bool ml::DcmDRTPatientSetupSequenceInterface::Item::getTableTopLateralSetupDisplacement ( std::string & parameter) const

◆ getTableTopLateralSetupDisplacementTag()

std::string ml::DcmDRTPatientSetupSequenceInterface::Item::getTableTopLateralSetupDisplacementTag ( ) const
inline

Definition at line 103 of file mlDcmDRTPatientSetupSequenceInterface.h.

◆ getTableTopLongitudinalSetupDisplacement()

bool ml::DcmDRTPatientSetupSequenceInterface::Item::getTableTopLongitudinalSetupDisplacement ( std::string & parameter) const

◆ getTableTopLongitudinalSetupDisplacementTag()

std::string ml::DcmDRTPatientSetupSequenceInterface::Item::getTableTopLongitudinalSetupDisplacementTag ( ) const
inline

Definition at line 108 of file mlDcmDRTPatientSetupSequenceInterface.h.

◆ getTableTopVerticalSetupDisplacement()

bool ml::DcmDRTPatientSetupSequenceInterface::Item::getTableTopVerticalSetupDisplacement ( std::string & parameter) const

◆ getTableTopVerticalSetupDisplacementTag()

std::string ml::DcmDRTPatientSetupSequenceInterface::Item::getTableTopVerticalSetupDisplacementTag ( ) const
inline

Definition at line 113 of file mlDcmDRTPatientSetupSequenceInterface.h.

◆ getTreePtr()

DCMTree::TreePtr ml::DcmDRTPatientSetupSequenceInterface::Item::getTreePtr ( ) const
inline

Definition at line 66 of file mlDcmDRTPatientSetupSequenceInterface.h.

Referenced by operator=().

◆ isValid()

bool ml::DcmDRTPatientSetupSequenceInterface::Item::isValid ( ) const
inline

Definition at line 68 of file mlDcmDRTPatientSetupSequenceInterface.h.

◆ operator=()

Item & ml::DcmDRTPatientSetupSequenceInterface::Item::operator= ( const Item & copyDcmItem)
inline

Definition at line 62 of file mlDcmDRTPatientSetupSequenceInterface.h.

References getTreePtr(), and mlrange_cast().

◆ setFixationDeviceSequence()

void ml::DcmDRTPatientSetupSequenceInterface::Item::setFixationDeviceSequence ( DcmDRTFixationDeviceSequenceInterface seq)

◆ setMotionSynchronizationSequence()

void ml::DcmDRTPatientSetupSequenceInterface::Item::setMotionSynchronizationSequence ( DcmDRTMotionSynchronizationSequenceInterface seq)

◆ setPatientAdditionalPosition()

bool ml::DcmDRTPatientSetupSequenceInterface::Item::setPatientAdditionalPosition ( std::string parameter)

◆ setPatientPosition()

bool ml::DcmDRTPatientSetupSequenceInterface::Item::setPatientPosition ( std::string parameter)

◆ setPatientSetupLabel()

bool ml::DcmDRTPatientSetupSequenceInterface::Item::setPatientSetupLabel ( std::string parameter)

◆ setPatientSetupNumber()

bool ml::DcmDRTPatientSetupSequenceInterface::Item::setPatientSetupNumber ( std::string parameter)

◆ setReferencedSetupImageSequence()

void ml::DcmDRTPatientSetupSequenceInterface::Item::setReferencedSetupImageSequence ( DcmDRTReferencedSetupImageSequenceInterface seq)

◆ setSetupDeviceSequence()

void ml::DcmDRTPatientSetupSequenceInterface::Item::setSetupDeviceSequence ( DcmDRTSetupDeviceSequenceInterface seq)

◆ setSetupTechnique()

bool ml::DcmDRTPatientSetupSequenceInterface::Item::setSetupTechnique ( std::string parameter)

◆ setSetupTechniqueDescription()

bool ml::DcmDRTPatientSetupSequenceInterface::Item::setSetupTechniqueDescription ( std::string parameter)

◆ setShieldingDeviceSequence()

void ml::DcmDRTPatientSetupSequenceInterface::Item::setShieldingDeviceSequence ( DcmDRTShieldingDeviceSequenceInterface seq)

◆ setTableTopLateralSetupDisplacement()

bool ml::DcmDRTPatientSetupSequenceInterface::Item::setTableTopLateralSetupDisplacement ( std::string parameter)

◆ setTableTopLongitudinalSetupDisplacement()

bool ml::DcmDRTPatientSetupSequenceInterface::Item::setTableTopLongitudinalSetupDisplacement ( std::string parameter)

◆ setTableTopVerticalSetupDisplacement()

bool ml::DcmDRTPatientSetupSequenceInterface::Item::setTableTopVerticalSetupDisplacement ( std::string parameter)

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