|
MeVisLab Toolbox Reference
|
Class to provide access to DRTIonRangeCompensatorSequence. More...
#include <mlDcmDRTIonRangeCompensatorSequenceInterface.h>
Classes | |
| class | Item |
Public Member Functions | |
| DcmDRTIonRangeCompensatorSequenceInterface () | |
| DcmDRTIonRangeCompensatorSequenceInterface (std::vector< DcmDRTIonRangeCompensatorSequenceInterface::Item > dcmSequence) | |
| Default Constructor. | |
| DcmDRTIonRangeCompensatorSequenceInterface (DCMTree::TreePtrVector treePtrSeq) | |
| virtual | ~DcmDRTIonRangeCompensatorSequenceInterface () |
| Default virtual Destructor. | |
| bool | getAccessoryCode (unsigned long idx, std::string ¶meter) const |
| bool | getAccessoryCode (DCMTree::TreePtr item, std::string ¶meter) const |
| std::string | getAccessoryCodeTag () const |
| bool | setAccessoryCode (unsigned long idx, std::string parameter) |
| bool | getCompensatorColumnOffset (unsigned long idx, float ¶meter) const |
| bool | getCompensatorColumnOffset (DCMTree::TreePtr item, float ¶meter) const |
| std::string | getCompensatorColumnOffsetTag () const |
| bool | setCompensatorColumnOffset (unsigned long idx, float parameter) |
| bool | getCompensatorColumns (unsigned long idx, std::string ¶meter) const |
| bool | getCompensatorColumns (DCMTree::TreePtr item, std::string ¶meter) const |
| std::string | getCompensatorColumnsTag () const |
| bool | setCompensatorColumns (unsigned long idx, std::string parameter) |
| bool | getCompensatorDivergence (unsigned long idx, std::string ¶meter) const |
| bool | getCompensatorDivergence (DCMTree::TreePtr item, std::string ¶meter) const |
| std::string | getCompensatorDivergenceTag () const |
| bool | setCompensatorDivergence (unsigned long idx, std::string parameter) |
| bool | getCompensatorID (unsigned long idx, std::string ¶meter) const |
| bool | getCompensatorID (DCMTree::TreePtr item, std::string ¶meter) const |
| std::string | getCompensatorIDTag () const |
| bool | setCompensatorID (unsigned long idx, std::string parameter) |
| bool | getCompensatorMillingToolDiameter (unsigned long idx, float ¶meter) const |
| bool | getCompensatorMillingToolDiameter (DCMTree::TreePtr item, float ¶meter) const |
| std::string | getCompensatorMillingToolDiameterTag () const |
| bool | setCompensatorMillingToolDiameter (unsigned long idx, float parameter) |
| bool | getCompensatorMountingPosition (unsigned long idx, std::string ¶meter) const |
| bool | getCompensatorMountingPosition (DCMTree::TreePtr item, std::string ¶meter) const |
| std::string | getCompensatorMountingPositionTag () const |
| bool | setCompensatorMountingPosition (unsigned long idx, std::string parameter) |
| bool | getCompensatorNumber (unsigned long idx, std::string ¶meter) const |
| bool | getCompensatorNumber (DCMTree::TreePtr item, std::string ¶meter) const |
| std::string | getCompensatorNumberTag () const |
| bool | setCompensatorNumber (unsigned long idx, std::string parameter) |
| bool | getCompensatorPixelSpacing (unsigned long idx, std::string ¶meter) const |
| bool | getCompensatorPixelSpacing (DCMTree::TreePtr item, std::string ¶meter) const |
| std::string | getCompensatorPixelSpacingTag () const |
| bool | setCompensatorPixelSpacing (unsigned long idx, std::string parameter) |
| bool | getCompensatorPosition (unsigned long idx, std::string ¶meter) const |
| bool | getCompensatorPosition (DCMTree::TreePtr item, std::string ¶meter) const |
| std::string | getCompensatorPositionTag () const |
| bool | setCompensatorPosition (unsigned long idx, std::string parameter) |
| bool | getCompensatorRelativeStoppingPowerRatio (unsigned long idx, float ¶meter) const |
| bool | getCompensatorRelativeStoppingPowerRatio (DCMTree::TreePtr item, float ¶meter) const |
| std::string | getCompensatorRelativeStoppingPowerRatioTag () const |
| bool | setCompensatorRelativeStoppingPowerRatio (unsigned long idx, float parameter) |
| bool | getCompensatorRows (unsigned long idx, std::string ¶meter) const |
| bool | getCompensatorRows (DCMTree::TreePtr item, std::string ¶meter) const |
| std::string | getCompensatorRowsTag () const |
| bool | setCompensatorRows (unsigned long idx, std::string parameter) |
| bool | getCompensatorThicknessData (unsigned long idx, std::string ¶meter) const |
| bool | getCompensatorThicknessData (DCMTree::TreePtr item, std::string ¶meter) const |
| std::string | getCompensatorThicknessDataTag () const |
| bool | setCompensatorThicknessData (unsigned long idx, std::string parameter) |
| bool | getIsocenterToCompensatorDistances (unsigned long idx, float ¶meter) const |
| bool | getIsocenterToCompensatorDistances (DCMTree::TreePtr item, float ¶meter) const |
| std::string | getIsocenterToCompensatorDistancesTag () const |
| bool | setIsocenterToCompensatorDistances (unsigned long idx, float parameter) |
| bool | getIsocenterToCompensatorTrayDistance (unsigned long idx, float ¶meter) const |
| bool | getIsocenterToCompensatorTrayDistance (DCMTree::TreePtr item, float ¶meter) const |
| std::string | getIsocenterToCompensatorTrayDistanceTag () const |
| bool | setIsocenterToCompensatorTrayDistance (unsigned long idx, float parameter) |
| bool | getMaterialID (unsigned long idx, std::string ¶meter) const |
| bool | getMaterialID (DCMTree::TreePtr item, std::string ¶meter) const |
| std::string | getMaterialIDTag () const |
| bool | setMaterialID (unsigned long idx, std::string parameter) |
| void | setSequence (std::vector< DcmDRTIonRangeCompensatorSequenceInterface::Item > dcmSequence) |
| Set the DRTIonRangeCompensatorSequence this interface class provides access to. | |
| std::vector< DcmDRTIonRangeCompensatorSequenceInterface::Item > | getSequence () const |
| Return the DRTIonRangeCompensatorSequence this interface class provides access to. | |
| bool | hasSequence () const |
| Check if the DRTIonRangeCompensatorSequence is set. | |
| MLint | getNumberOfItems () const |
| Return number of items the internal sequence consists of. | |
| DcmDRTIonRangeCompensatorSequenceInterface::Item | getItem (const size_t idx) const |
| Gets the item at the indicated position. | |
| DcmDRTIonRangeCompensatorSequenceInterface::Item & | addItem () |
| Adds a new item to the sequence. | |
| void | addItem (DcmDRTIonRangeCompensatorSequenceInterface::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< DcmDRTIonRangeCompensatorSequenceInterface::Item > | _itemVec |
| Reference to the wrapped DICOM tree pointer vector. | |
Class to provide access to DRTIonRangeCompensatorSequence.
Definition at line 43 of file mlDcmDRTIonRangeCompensatorSequenceInterface.h.
|
inline |
Definition at line 153 of file mlDcmDRTIonRangeCompensatorSequenceInterface.h.
|
inline |
Default Constructor.
Definition at line 156 of file mlDcmDRTIonRangeCompensatorSequenceInterface.h.
|
inline |
Definition at line 158 of file mlDcmDRTIonRangeCompensatorSequenceInterface.h.
|
inlinevirtual |
Default virtual Destructor.
Definition at line 166 of file mlDcmDRTIonRangeCompensatorSequenceInterface.h.
|
inline |
Adds a new item to the sequence.
Definition at line 299 of file mlDcmDRTIonRangeCompensatorSequenceInterface.h.
|
inline |
Definition at line 304 of file mlDcmDRTIonRangeCompensatorSequenceInterface.h.
| bool ml::DcmDRTIonRangeCompensatorSequenceInterface::getAccessoryCode | ( | DCMTree::TreePtr | item, |
| std::string & | parameter | ||
| ) | const |
| bool ml::DcmDRTIonRangeCompensatorSequenceInterface::getAccessoryCode | ( | unsigned long | idx, |
| std::string & | parameter | ||
| ) | const |
|
inline |
Definition at line 170 of file mlDcmDRTIonRangeCompensatorSequenceInterface.h.
Referenced by DRTIonRangeCompensatorSequenceWrapper::getAccessoryCodeTag().
| bool ml::DcmDRTIonRangeCompensatorSequenceInterface::getCompensatorColumnOffset | ( | DCMTree::TreePtr | item, |
| float & | parameter | ||
| ) | const |
| bool ml::DcmDRTIonRangeCompensatorSequenceInterface::getCompensatorColumnOffset | ( | unsigned long | idx, |
| float & | parameter | ||
| ) | const |
|
inline |
Definition at line 176 of file mlDcmDRTIonRangeCompensatorSequenceInterface.h.
Referenced by DRTIonRangeCompensatorSequenceWrapper::getCompensatorColumnOffsetTag().
| bool ml::DcmDRTIonRangeCompensatorSequenceInterface::getCompensatorColumns | ( | DCMTree::TreePtr | item, |
| std::string & | parameter | ||
| ) | const |
| bool ml::DcmDRTIonRangeCompensatorSequenceInterface::getCompensatorColumns | ( | unsigned long | idx, |
| std::string & | parameter | ||
| ) | const |
|
inline |
Definition at line 182 of file mlDcmDRTIonRangeCompensatorSequenceInterface.h.
Referenced by DRTIonRangeCompensatorSequenceWrapper::getCompensatorColumnsTag().
| bool ml::DcmDRTIonRangeCompensatorSequenceInterface::getCompensatorDivergence | ( | DCMTree::TreePtr | item, |
| std::string & | parameter | ||
| ) | const |
| bool ml::DcmDRTIonRangeCompensatorSequenceInterface::getCompensatorDivergence | ( | unsigned long | idx, |
| std::string & | parameter | ||
| ) | const |
|
inline |
Definition at line 188 of file mlDcmDRTIonRangeCompensatorSequenceInterface.h.
Referenced by DRTIonRangeCompensatorSequenceWrapper::getCompensatorDivergenceTag().
| bool ml::DcmDRTIonRangeCompensatorSequenceInterface::getCompensatorID | ( | DCMTree::TreePtr | item, |
| std::string & | parameter | ||
| ) | const |
| bool ml::DcmDRTIonRangeCompensatorSequenceInterface::getCompensatorID | ( | unsigned long | idx, |
| std::string & | parameter | ||
| ) | const |
|
inline |
Definition at line 194 of file mlDcmDRTIonRangeCompensatorSequenceInterface.h.
Referenced by DRTIonRangeCompensatorSequenceWrapper::getCompensatorIDTag().
| bool ml::DcmDRTIonRangeCompensatorSequenceInterface::getCompensatorMillingToolDiameter | ( | DCMTree::TreePtr | item, |
| float & | parameter | ||
| ) | const |
| bool ml::DcmDRTIonRangeCompensatorSequenceInterface::getCompensatorMillingToolDiameter | ( | unsigned long | idx, |
| float & | parameter | ||
| ) | const |
|
inline |
Definition at line 200 of file mlDcmDRTIonRangeCompensatorSequenceInterface.h.
Referenced by DRTIonRangeCompensatorSequenceWrapper::getCompensatorMillingToolDiameterTag().
| bool ml::DcmDRTIonRangeCompensatorSequenceInterface::getCompensatorMountingPosition | ( | DCMTree::TreePtr | item, |
| std::string & | parameter | ||
| ) | const |
| bool ml::DcmDRTIonRangeCompensatorSequenceInterface::getCompensatorMountingPosition | ( | unsigned long | idx, |
| std::string & | parameter | ||
| ) | const |
|
inline |
Definition at line 206 of file mlDcmDRTIonRangeCompensatorSequenceInterface.h.
Referenced by DRTIonRangeCompensatorSequenceWrapper::getCompensatorMountingPositionTag().
| bool ml::DcmDRTIonRangeCompensatorSequenceInterface::getCompensatorNumber | ( | DCMTree::TreePtr | item, |
| std::string & | parameter | ||
| ) | const |
| bool ml::DcmDRTIonRangeCompensatorSequenceInterface::getCompensatorNumber | ( | unsigned long | idx, |
| std::string & | parameter | ||
| ) | const |
|
inline |
Definition at line 212 of file mlDcmDRTIonRangeCompensatorSequenceInterface.h.
Referenced by DRTIonRangeCompensatorSequenceWrapper::getCompensatorNumberTag().
| bool ml::DcmDRTIonRangeCompensatorSequenceInterface::getCompensatorPixelSpacing | ( | DCMTree::TreePtr | item, |
| std::string & | parameter | ||
| ) | const |
| bool ml::DcmDRTIonRangeCompensatorSequenceInterface::getCompensatorPixelSpacing | ( | unsigned long | idx, |
| std::string & | parameter | ||
| ) | const |
|
inline |
Definition at line 218 of file mlDcmDRTIonRangeCompensatorSequenceInterface.h.
Referenced by DRTIonRangeCompensatorSequenceWrapper::getCompensatorPixelSpacingTag().
| bool ml::DcmDRTIonRangeCompensatorSequenceInterface::getCompensatorPosition | ( | DCMTree::TreePtr | item, |
| std::string & | parameter | ||
| ) | const |
| bool ml::DcmDRTIonRangeCompensatorSequenceInterface::getCompensatorPosition | ( | unsigned long | idx, |
| std::string & | parameter | ||
| ) | const |
|
inline |
Definition at line 224 of file mlDcmDRTIonRangeCompensatorSequenceInterface.h.
Referenced by DRTIonRangeCompensatorSequenceWrapper::getCompensatorPositionTag().
| bool ml::DcmDRTIonRangeCompensatorSequenceInterface::getCompensatorRelativeStoppingPowerRatio | ( | DCMTree::TreePtr | item, |
| float & | parameter | ||
| ) | const |
| bool ml::DcmDRTIonRangeCompensatorSequenceInterface::getCompensatorRelativeStoppingPowerRatio | ( | unsigned long | idx, |
| float & | parameter | ||
| ) | const |
|
inline |
Definition at line 230 of file mlDcmDRTIonRangeCompensatorSequenceInterface.h.
Referenced by DRTIonRangeCompensatorSequenceWrapper::getCompensatorRelativeStoppingPowerRatioTag().
| bool ml::DcmDRTIonRangeCompensatorSequenceInterface::getCompensatorRows | ( | DCMTree::TreePtr | item, |
| std::string & | parameter | ||
| ) | const |
| bool ml::DcmDRTIonRangeCompensatorSequenceInterface::getCompensatorRows | ( | unsigned long | idx, |
| std::string & | parameter | ||
| ) | const |
|
inline |
Definition at line 236 of file mlDcmDRTIonRangeCompensatorSequenceInterface.h.
Referenced by DRTIonRangeCompensatorSequenceWrapper::getCompensatorRowsTag().
| bool ml::DcmDRTIonRangeCompensatorSequenceInterface::getCompensatorThicknessData | ( | DCMTree::TreePtr | item, |
| std::string & | parameter | ||
| ) | const |
| bool ml::DcmDRTIonRangeCompensatorSequenceInterface::getCompensatorThicknessData | ( | unsigned long | idx, |
| std::string & | parameter | ||
| ) | const |
|
inline |
Definition at line 242 of file mlDcmDRTIonRangeCompensatorSequenceInterface.h.
Referenced by DRTIonRangeCompensatorSequenceWrapper::getCompensatorThicknessDataTag().
| bool ml::DcmDRTIonRangeCompensatorSequenceInterface::getIsocenterToCompensatorDistances | ( | DCMTree::TreePtr | item, |
| float & | parameter | ||
| ) | const |
| bool ml::DcmDRTIonRangeCompensatorSequenceInterface::getIsocenterToCompensatorDistances | ( | unsigned long | idx, |
| float & | parameter | ||
| ) | const |
|
inline |
Definition at line 248 of file mlDcmDRTIonRangeCompensatorSequenceInterface.h.
Referenced by DRTIonRangeCompensatorSequenceWrapper::getIsocenterToCompensatorDistancesTag().
| bool ml::DcmDRTIonRangeCompensatorSequenceInterface::getIsocenterToCompensatorTrayDistance | ( | DCMTree::TreePtr | item, |
| float & | parameter | ||
| ) | const |
| bool ml::DcmDRTIonRangeCompensatorSequenceInterface::getIsocenterToCompensatorTrayDistance | ( | unsigned long | idx, |
| float & | parameter | ||
| ) | const |
|
inline |
Definition at line 254 of file mlDcmDRTIonRangeCompensatorSequenceInterface.h.
Referenced by DRTIonRangeCompensatorSequenceWrapper::getIsocenterToCompensatorTrayDistanceTag().
|
inline |
Gets the item at the indicated position.
Definition at line 290 of file mlDcmDRTIonRangeCompensatorSequenceInterface.h.
| bool ml::DcmDRTIonRangeCompensatorSequenceInterface::getMaterialID | ( | DCMTree::TreePtr | item, |
| std::string & | parameter | ||
| ) | const |
| bool ml::DcmDRTIonRangeCompensatorSequenceInterface::getMaterialID | ( | unsigned long | idx, |
| std::string & | parameter | ||
| ) | const |
|
inline |
Definition at line 260 of file mlDcmDRTIonRangeCompensatorSequenceInterface.h.
Referenced by DRTIonRangeCompensatorSequenceWrapper::getMaterialIDTag().
|
inline |
Return number of items the internal sequence consists of.
Definition at line 284 of file mlDcmDRTIonRangeCompensatorSequenceInterface.h.
|
inline |
Return the DRTIonRangeCompensatorSequence this interface class provides access to.
| dcmSequence | Pointer to DRTIonRangeCompensatorSequence |
Definition at line 272 of file mlDcmDRTIonRangeCompensatorSequenceInterface.h.
Referenced by DRTIonRangeCompensatorSequenceWrapper::DRTIonRangeCompensatorSequenceWrapper(), and DRTIonRangeCompensatorSequenceWrapper::operator=().
|
inline |
Check if the DRTIonRangeCompensatorSequence is set.
Definition at line 278 of file mlDcmDRTIonRangeCompensatorSequenceInterface.h.
|
inline |
Insert an item at the indicated position.
Definition at line 310 of file mlDcmDRTIonRangeCompensatorSequenceInterface.h.
|
inline |
Removes the indicated item from the sequence.
Definition at line 322 of file mlDcmDRTIonRangeCompensatorSequenceInterface.h.
| bool ml::DcmDRTIonRangeCompensatorSequenceInterface::setAccessoryCode | ( | unsigned long | idx, |
| std::string | parameter | ||
| ) |
| bool ml::DcmDRTIonRangeCompensatorSequenceInterface::setCompensatorColumnOffset | ( | unsigned long | idx, |
| float | parameter | ||
| ) |
| bool ml::DcmDRTIonRangeCompensatorSequenceInterface::setCompensatorColumns | ( | unsigned long | idx, |
| std::string | parameter | ||
| ) |
| bool ml::DcmDRTIonRangeCompensatorSequenceInterface::setCompensatorDivergence | ( | unsigned long | idx, |
| std::string | parameter | ||
| ) |
| bool ml::DcmDRTIonRangeCompensatorSequenceInterface::setCompensatorID | ( | unsigned long | idx, |
| std::string | parameter | ||
| ) |
| bool ml::DcmDRTIonRangeCompensatorSequenceInterface::setCompensatorMillingToolDiameter | ( | unsigned long | idx, |
| float | parameter | ||
| ) |
| bool ml::DcmDRTIonRangeCompensatorSequenceInterface::setCompensatorMountingPosition | ( | unsigned long | idx, |
| std::string | parameter | ||
| ) |
| bool ml::DcmDRTIonRangeCompensatorSequenceInterface::setCompensatorNumber | ( | unsigned long | idx, |
| std::string | parameter | ||
| ) |
| bool ml::DcmDRTIonRangeCompensatorSequenceInterface::setCompensatorPixelSpacing | ( | unsigned long | idx, |
| std::string | parameter | ||
| ) |
| bool ml::DcmDRTIonRangeCompensatorSequenceInterface::setCompensatorPosition | ( | unsigned long | idx, |
| std::string | parameter | ||
| ) |
| bool ml::DcmDRTIonRangeCompensatorSequenceInterface::setCompensatorRelativeStoppingPowerRatio | ( | unsigned long | idx, |
| float | parameter | ||
| ) |
| bool ml::DcmDRTIonRangeCompensatorSequenceInterface::setCompensatorRows | ( | unsigned long | idx, |
| std::string | parameter | ||
| ) |
| bool ml::DcmDRTIonRangeCompensatorSequenceInterface::setCompensatorThicknessData | ( | unsigned long | idx, |
| std::string | parameter | ||
| ) |
| bool ml::DcmDRTIonRangeCompensatorSequenceInterface::setIsocenterToCompensatorDistances | ( | unsigned long | idx, |
| float | parameter | ||
| ) |
| bool ml::DcmDRTIonRangeCompensatorSequenceInterface::setIsocenterToCompensatorTrayDistance | ( | unsigned long | idx, |
| float | parameter | ||
| ) |
| bool ml::DcmDRTIonRangeCompensatorSequenceInterface::setMaterialID | ( | unsigned long | idx, |
| std::string | parameter | ||
| ) |
|
inline |
Set the DRTIonRangeCompensatorSequence this interface class provides access to.
| dcmSequence | Pointer to DRTIonRangeCompensatorSequence |
Definition at line 266 of file mlDcmDRTIonRangeCompensatorSequenceInterface.h.
Referenced by DRTIonRangeCompensatorSequenceWrapper::DRTIonRangeCompensatorSequenceWrapper(), and DRTIonRangeCompensatorSequenceWrapper::operator=().
|
protected |
Reference to the wrapped DICOM tree pointer vector.
Definition at line 334 of file mlDcmDRTIonRangeCompensatorSequenceInterface.h.