|
MeVisLab Toolbox Reference
|
Class to provide access to DRTPatientSetupSequence. More...
#include <mlDcmDRTPatientSetupSequenceInterface.h>
Classes | |
| class | Item |
Public Member Functions | |
| DcmDRTPatientSetupSequenceInterface () | |
| DcmDRTPatientSetupSequenceInterface (std::vector< DcmDRTPatientSetupSequenceInterface::Item > dcmSequence) | |
| Default Constructor. | |
| DcmDRTPatientSetupSequenceInterface (DCMTree::TreePtrVector treePtrSeq) | |
| virtual | ~DcmDRTPatientSetupSequenceInterface () |
| Default virtual Destructor. | |
| bool | getPatientAdditionalPosition (unsigned long idx, std::string ¶meter) const |
| bool | getPatientAdditionalPosition (DCMTree::TreePtr item, std::string ¶meter) const |
| std::string | getPatientAdditionalPositionTag () const |
| bool | setPatientAdditionalPosition (unsigned long idx, std::string parameter) |
| bool | getPatientPosition (unsigned long idx, std::string ¶meter) const |
| bool | getPatientPosition (DCMTree::TreePtr item, std::string ¶meter) const |
| std::string | getPatientPositionTag () const |
| bool | setPatientPosition (unsigned long idx, std::string parameter) |
| bool | getPatientSetupLabel (unsigned long idx, std::string ¶meter) const |
| bool | getPatientSetupLabel (DCMTree::TreePtr item, std::string ¶meter) const |
| std::string | getPatientSetupLabelTag () const |
| bool | setPatientSetupLabel (unsigned long idx, std::string parameter) |
| bool | getPatientSetupNumber (unsigned long idx, std::string ¶meter) const |
| bool | getPatientSetupNumber (DCMTree::TreePtr item, std::string ¶meter) const |
| std::string | getPatientSetupNumberTag () const |
| bool | setPatientSetupNumber (unsigned long idx, std::string parameter) |
| bool | getSetupTechnique (unsigned long idx, std::string ¶meter) const |
| bool | getSetupTechnique (DCMTree::TreePtr item, std::string ¶meter) const |
| std::string | getSetupTechniqueTag () const |
| bool | setSetupTechnique (unsigned long idx, std::string parameter) |
| bool | getSetupTechniqueDescription (unsigned long idx, std::string ¶meter) const |
| bool | getSetupTechniqueDescription (DCMTree::TreePtr item, std::string ¶meter) const |
| std::string | getSetupTechniqueDescriptionTag () const |
| bool | setSetupTechniqueDescription (unsigned long idx, std::string parameter) |
| bool | getTableTopLateralSetupDisplacement (unsigned long idx, std::string ¶meter) const |
| bool | getTableTopLateralSetupDisplacement (DCMTree::TreePtr item, std::string ¶meter) const |
| std::string | getTableTopLateralSetupDisplacementTag () const |
| bool | setTableTopLateralSetupDisplacement (unsigned long idx, std::string parameter) |
| bool | getTableTopLongitudinalSetupDisplacement (unsigned long idx, std::string ¶meter) const |
| bool | getTableTopLongitudinalSetupDisplacement (DCMTree::TreePtr item, std::string ¶meter) const |
| std::string | getTableTopLongitudinalSetupDisplacementTag () const |
| bool | setTableTopLongitudinalSetupDisplacement (unsigned long idx, std::string parameter) |
| bool | getTableTopVerticalSetupDisplacement (unsigned long idx, std::string ¶meter) const |
| bool | getTableTopVerticalSetupDisplacement (DCMTree::TreePtr item, std::string ¶meter) const |
| std::string | getTableTopVerticalSetupDisplacementTag () const |
| bool | setTableTopVerticalSetupDisplacement (unsigned long idx, std::string parameter) |
| DcmDRTFixationDeviceSequenceInterface | getFixationDeviceSequence (unsigned long idx) const |
| std::string | getFixationDeviceSequenceTag () const |
| void | setFixationDeviceSequence (DcmDRTFixationDeviceSequenceInterface seq, unsigned long idx) |
| DcmDRTMotionSynchronizationSequenceInterface | getMotionSynchronizationSequence (unsigned long idx) const |
| std::string | getMotionSynchronizationSequenceTag () const |
| void | setMotionSynchronizationSequence (DcmDRTMotionSynchronizationSequenceInterface seq, unsigned long idx) |
| DcmDRTReferencedSetupImageSequenceInterface | getReferencedSetupImageSequence (unsigned long idx) const |
| std::string | getReferencedSetupImageSequenceTag () const |
| void | setReferencedSetupImageSequence (DcmDRTReferencedSetupImageSequenceInterface seq, unsigned long idx) |
| DcmDRTSetupDeviceSequenceInterface | getSetupDeviceSequence (unsigned long idx) const |
| std::string | getSetupDeviceSequenceTag () const |
| void | setSetupDeviceSequence (DcmDRTSetupDeviceSequenceInterface seq, unsigned long idx) |
| DcmDRTShieldingDeviceSequenceInterface | getShieldingDeviceSequence (unsigned long idx) const |
| std::string | getShieldingDeviceSequenceTag () const |
| void | setShieldingDeviceSequence (DcmDRTShieldingDeviceSequenceInterface seq, unsigned long idx) |
| void | setSequence (std::vector< DcmDRTPatientSetupSequenceInterface::Item > dcmSequence) |
| Set the DRTPatientSetupSequence this interface class provides access to. | |
| std::vector< DcmDRTPatientSetupSequenceInterface::Item > | getSequence () const |
| Return the DRTPatientSetupSequence this interface class provides access to. | |
| bool | hasSequence () const |
| Check if the DRTPatientSetupSequence is set. | |
| MLint | getNumberOfItems () const |
| Return number of items the internal sequence consists of. | |
| DcmDRTPatientSetupSequenceInterface::Item | getItem (const size_t idx) const |
| Gets the item at the indicated position. | |
| DcmDRTPatientSetupSequenceInterface::Item & | addItem () |
| Adds a new item to the sequence. | |
| void | addItem (DcmDRTPatientSetupSequenceInterface::Item newItem) |
| bool | insertItem (const size_t idx) |
| Insert an item at the indicated position. | |
| bool | removeItem (const size_t idx) |
| Removes the indicated item from the sequence. | |
Protected Attributes | |
| std::vector< DcmDRTPatientSetupSequenceInterface::Item > | _itemVec |
| Reference to the wrapped DICOM tree pointer vector. | |
Class to provide access to DRTPatientSetupSequence.
Definition at line 48 of file mlDcmDRTPatientSetupSequenceInterface.h.
|
inline |
Definition at line 148 of file mlDcmDRTPatientSetupSequenceInterface.h.
|
inline |
Default Constructor.
Definition at line 151 of file mlDcmDRTPatientSetupSequenceInterface.h.
|
inline |
Definition at line 153 of file mlDcmDRTPatientSetupSequenceInterface.h.
|
inlinevirtual |
Default virtual Destructor.
Definition at line 161 of file mlDcmDRTPatientSetupSequenceInterface.h.
|
inline |
Adds a new item to the sequence.
Definition at line 277 of file mlDcmDRTPatientSetupSequenceInterface.h.
|
inline |
Definition at line 282 of file mlDcmDRTPatientSetupSequenceInterface.h.
| DcmDRTFixationDeviceSequenceInterface ml::DcmDRTPatientSetupSequenceInterface::getFixationDeviceSequence | ( | unsigned long | idx | ) | const |
|
inline |
Definition at line 218 of file mlDcmDRTPatientSetupSequenceInterface.h.
Referenced by DRTPatientSetupSequenceWrapper::getFixationDeviceSequenceTag().
|
inline |
Gets the item at the indicated position.
Definition at line 268 of file mlDcmDRTPatientSetupSequenceInterface.h.
| DcmDRTMotionSynchronizationSequenceInterface ml::DcmDRTPatientSetupSequenceInterface::getMotionSynchronizationSequence | ( | unsigned long | idx | ) | const |
|
inline |
Definition at line 223 of file mlDcmDRTPatientSetupSequenceInterface.h.
Referenced by DRTPatientSetupSequenceWrapper::getMotionSynchronizationSequenceTag().
|
inline |
Return number of items the internal sequence consists of.
Definition at line 262 of file mlDcmDRTPatientSetupSequenceInterface.h.
| bool ml::DcmDRTPatientSetupSequenceInterface::getPatientAdditionalPosition | ( | DCMTree::TreePtr | item, |
| std::string & | parameter | ||
| ) | const |
| bool ml::DcmDRTPatientSetupSequenceInterface::getPatientAdditionalPosition | ( | unsigned long | idx, |
| std::string & | parameter | ||
| ) | const |
|
inline |
Definition at line 165 of file mlDcmDRTPatientSetupSequenceInterface.h.
Referenced by DRTPatientSetupSequenceWrapper::getPatientAdditionalPositionTag().
| bool ml::DcmDRTPatientSetupSequenceInterface::getPatientPosition | ( | DCMTree::TreePtr | item, |
| std::string & | parameter | ||
| ) | const |
| bool ml::DcmDRTPatientSetupSequenceInterface::getPatientPosition | ( | unsigned long | idx, |
| std::string & | parameter | ||
| ) | const |
|
inline |
Definition at line 171 of file mlDcmDRTPatientSetupSequenceInterface.h.
Referenced by DRTPatientSetupSequenceWrapper::getPatientPositionTag().
| bool ml::DcmDRTPatientSetupSequenceInterface::getPatientSetupLabel | ( | DCMTree::TreePtr | item, |
| std::string & | parameter | ||
| ) | const |
| bool ml::DcmDRTPatientSetupSequenceInterface::getPatientSetupLabel | ( | unsigned long | idx, |
| std::string & | parameter | ||
| ) | const |
|
inline |
Definition at line 177 of file mlDcmDRTPatientSetupSequenceInterface.h.
Referenced by DRTPatientSetupSequenceWrapper::getPatientSetupLabelTag().
| bool ml::DcmDRTPatientSetupSequenceInterface::getPatientSetupNumber | ( | DCMTree::TreePtr | item, |
| std::string & | parameter | ||
| ) | const |
| bool ml::DcmDRTPatientSetupSequenceInterface::getPatientSetupNumber | ( | unsigned long | idx, |
| std::string & | parameter | ||
| ) | const |
|
inline |
Definition at line 183 of file mlDcmDRTPatientSetupSequenceInterface.h.
Referenced by DRTPatientSetupSequenceWrapper::getPatientSetupNumberTag().
| DcmDRTReferencedSetupImageSequenceInterface ml::DcmDRTPatientSetupSequenceInterface::getReferencedSetupImageSequence | ( | unsigned long | idx | ) | const |
|
inline |
Definition at line 228 of file mlDcmDRTPatientSetupSequenceInterface.h.
Referenced by DRTPatientSetupSequenceWrapper::getReferencedSetupImageSequenceTag().
|
inline |
Return the DRTPatientSetupSequence this interface class provides access to.
| dcmSequence | Pointer to DRTPatientSetupSequence |
Definition at line 250 of file mlDcmDRTPatientSetupSequenceInterface.h.
Referenced by DRTPatientSetupSequenceWrapper::DRTPatientSetupSequenceWrapper(), and DRTPatientSetupSequenceWrapper::operator=().
| DcmDRTSetupDeviceSequenceInterface ml::DcmDRTPatientSetupSequenceInterface::getSetupDeviceSequence | ( | unsigned long | idx | ) | const |
|
inline |
Definition at line 233 of file mlDcmDRTPatientSetupSequenceInterface.h.
Referenced by DRTPatientSetupSequenceWrapper::getSetupDeviceSequenceTag().
| bool ml::DcmDRTPatientSetupSequenceInterface::getSetupTechnique | ( | DCMTree::TreePtr | item, |
| std::string & | parameter | ||
| ) | const |
| bool ml::DcmDRTPatientSetupSequenceInterface::getSetupTechnique | ( | unsigned long | idx, |
| std::string & | parameter | ||
| ) | const |
| bool ml::DcmDRTPatientSetupSequenceInterface::getSetupTechniqueDescription | ( | DCMTree::TreePtr | item, |
| std::string & | parameter | ||
| ) | const |
| bool ml::DcmDRTPatientSetupSequenceInterface::getSetupTechniqueDescription | ( | unsigned long | idx, |
| std::string & | parameter | ||
| ) | const |
|
inline |
Definition at line 195 of file mlDcmDRTPatientSetupSequenceInterface.h.
Referenced by DRTPatientSetupSequenceWrapper::getSetupTechniqueDescriptionTag().
|
inline |
Definition at line 189 of file mlDcmDRTPatientSetupSequenceInterface.h.
Referenced by DRTPatientSetupSequenceWrapper::getSetupTechniqueTag().
| DcmDRTShieldingDeviceSequenceInterface ml::DcmDRTPatientSetupSequenceInterface::getShieldingDeviceSequence | ( | unsigned long | idx | ) | const |
|
inline |
Definition at line 238 of file mlDcmDRTPatientSetupSequenceInterface.h.
Referenced by DRTPatientSetupSequenceWrapper::getShieldingDeviceSequenceTag().
| bool ml::DcmDRTPatientSetupSequenceInterface::getTableTopLateralSetupDisplacement | ( | DCMTree::TreePtr | item, |
| std::string & | parameter | ||
| ) | const |
| bool ml::DcmDRTPatientSetupSequenceInterface::getTableTopLateralSetupDisplacement | ( | unsigned long | idx, |
| std::string & | parameter | ||
| ) | const |
|
inline |
Definition at line 201 of file mlDcmDRTPatientSetupSequenceInterface.h.
Referenced by DRTPatientSetupSequenceWrapper::getTableTopLateralSetupDisplacementTag().
| bool ml::DcmDRTPatientSetupSequenceInterface::getTableTopLongitudinalSetupDisplacement | ( | DCMTree::TreePtr | item, |
| std::string & | parameter | ||
| ) | const |
| bool ml::DcmDRTPatientSetupSequenceInterface::getTableTopLongitudinalSetupDisplacement | ( | unsigned long | idx, |
| std::string & | parameter | ||
| ) | const |
|
inline |
Definition at line 207 of file mlDcmDRTPatientSetupSequenceInterface.h.
Referenced by DRTPatientSetupSequenceWrapper::getTableTopLongitudinalSetupDisplacementTag().
| bool ml::DcmDRTPatientSetupSequenceInterface::getTableTopVerticalSetupDisplacement | ( | DCMTree::TreePtr | item, |
| std::string & | parameter | ||
| ) | const |
| bool ml::DcmDRTPatientSetupSequenceInterface::getTableTopVerticalSetupDisplacement | ( | unsigned long | idx, |
| std::string & | parameter | ||
| ) | const |
|
inline |
Definition at line 213 of file mlDcmDRTPatientSetupSequenceInterface.h.
Referenced by DRTPatientSetupSequenceWrapper::getTableTopVerticalSetupDisplacementTag().
|
inline |
Check if the DRTPatientSetupSequence is set.
Definition at line 256 of file mlDcmDRTPatientSetupSequenceInterface.h.
|
inline |
Insert an item at the indicated position.
Definition at line 288 of file mlDcmDRTPatientSetupSequenceInterface.h.
|
inline |
Removes the indicated item from the sequence.
Definition at line 300 of file mlDcmDRTPatientSetupSequenceInterface.h.
| void ml::DcmDRTPatientSetupSequenceInterface::setFixationDeviceSequence | ( | DcmDRTFixationDeviceSequenceInterface | seq, |
| unsigned long | idx | ||
| ) |
| void ml::DcmDRTPatientSetupSequenceInterface::setMotionSynchronizationSequence | ( | DcmDRTMotionSynchronizationSequenceInterface | seq, |
| unsigned long | idx | ||
| ) |
| bool ml::DcmDRTPatientSetupSequenceInterface::setPatientAdditionalPosition | ( | unsigned long | idx, |
| std::string | parameter | ||
| ) |
| bool ml::DcmDRTPatientSetupSequenceInterface::setPatientPosition | ( | unsigned long | idx, |
| std::string | parameter | ||
| ) |
| bool ml::DcmDRTPatientSetupSequenceInterface::setPatientSetupLabel | ( | unsigned long | idx, |
| std::string | parameter | ||
| ) |
| bool ml::DcmDRTPatientSetupSequenceInterface::setPatientSetupNumber | ( | unsigned long | idx, |
| std::string | parameter | ||
| ) |
| void ml::DcmDRTPatientSetupSequenceInterface::setReferencedSetupImageSequence | ( | DcmDRTReferencedSetupImageSequenceInterface | seq, |
| unsigned long | idx | ||
| ) |
|
inline |
Set the DRTPatientSetupSequence this interface class provides access to.
| dcmSequence | Pointer to DRTPatientSetupSequence |
Definition at line 244 of file mlDcmDRTPatientSetupSequenceInterface.h.
Referenced by DRTPatientSetupSequenceWrapper::DRTPatientSetupSequenceWrapper(), and DRTPatientSetupSequenceWrapper::operator=().
| void ml::DcmDRTPatientSetupSequenceInterface::setSetupDeviceSequence | ( | DcmDRTSetupDeviceSequenceInterface | seq, |
| unsigned long | idx | ||
| ) |
| bool ml::DcmDRTPatientSetupSequenceInterface::setSetupTechnique | ( | unsigned long | idx, |
| std::string | parameter | ||
| ) |
| bool ml::DcmDRTPatientSetupSequenceInterface::setSetupTechniqueDescription | ( | unsigned long | idx, |
| std::string | parameter | ||
| ) |
| void ml::DcmDRTPatientSetupSequenceInterface::setShieldingDeviceSequence | ( | DcmDRTShieldingDeviceSequenceInterface | seq, |
| unsigned long | idx | ||
| ) |
| bool ml::DcmDRTPatientSetupSequenceInterface::setTableTopLateralSetupDisplacement | ( | unsigned long | idx, |
| std::string | parameter | ||
| ) |
| bool ml::DcmDRTPatientSetupSequenceInterface::setTableTopLongitudinalSetupDisplacement | ( | unsigned long | idx, |
| std::string | parameter | ||
| ) |
| bool ml::DcmDRTPatientSetupSequenceInterface::setTableTopVerticalSetupDisplacement | ( | unsigned long | idx, |
| std::string | parameter | ||
| ) |
|
protected |
Reference to the wrapped DICOM tree pointer vector.
Definition at line 312 of file mlDcmDRTPatientSetupSequenceInterface.h.