MeVisLab Toolbox Reference
|
Class to provide access to DRTIonRangeCompensatorSequence. More...
#include <mlDcmDRTIonRangeCompensatorSequenceInterface.h>
Classes | |
class | Item |
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.
References mlrange_cast().
|
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.
References mlrange_cast().
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.
References mlrange_cast().
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 DRTIonRangeCompensatorSequenceItemWrapper::DRTIonRangeCompensatorSequenceItemWrapper(), and DRTIonRangeCompensatorSequenceItemWrapper::operator=().
|
inline |
Check if the DRTIonRangeCompensatorSequence is set.
Definition at line 278 of file mlDcmDRTIonRangeCompensatorSequenceInterface.h.
Insert an item at the indicated position.
Definition at line 310 of file mlDcmDRTIonRangeCompensatorSequenceInterface.h.
References mlrange_cast().
Removes the indicated item from the sequence.
Definition at line 322 of file mlDcmDRTIonRangeCompensatorSequenceInterface.h.
References mlrange_cast().
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.
References mlrange_cast().
Referenced by DRTIonRangeCompensatorSequenceWrapper::DRTIonRangeCompensatorSequenceWrapper(), and DRTIonRangeCompensatorSequenceWrapper::operator=().
|
protected |
Reference to the wrapped DICOM tree pointer vector.
Definition at line 334 of file mlDcmDRTIonRangeCompensatorSequenceInterface.h.