MeVisLab Toolbox Reference
ml::DcmDRTDoseReferenceSequenceInterface::Item Class Reference

#include <mlDcmDRTDoseReferenceSequenceInterface.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 getConstraintWeight (std::string &parameter) const
 
std::string getConstraintWeightTag () const
 
bool setConstraintWeight (std::string parameter)
 
bool getDeliveryMaximumDose (std::string &parameter) const
 
std::string getDeliveryMaximumDoseTag () const
 
bool setDeliveryMaximumDose (std::string parameter)
 
bool getDeliveryWarningDose (std::string &parameter) const
 
std::string getDeliveryWarningDoseTag () const
 
bool setDeliveryWarningDose (std::string parameter)
 
bool getDoseReferenceDescription (std::string &parameter) const
 
std::string getDoseReferenceDescriptionTag () const
 
bool setDoseReferenceDescription (std::string parameter)
 
bool getDoseReferenceNumber (std::string &parameter) const
 
std::string getDoseReferenceNumberTag () const
 
bool setDoseReferenceNumber (std::string parameter)
 
bool getDoseReferencePointCoordinates (std::string &parameter) const
 
std::string getDoseReferencePointCoordinatesTag () const
 
bool setDoseReferencePointCoordinates (std::string parameter)
 
bool getDoseReferenceStructureType (std::string &parameter) const
 
std::string getDoseReferenceStructureTypeTag () const
 
bool setDoseReferenceStructureType (std::string parameter)
 
bool getDoseReferenceType (std::string &parameter) const
 
std::string getDoseReferenceTypeTag () const
 
bool setDoseReferenceType (std::string parameter)
 
bool getDoseReferenceUID (std::string &parameter) const
 
std::string getDoseReferenceUIDTag () const
 
bool setDoseReferenceUID (std::string parameter)
 
bool getNominalPriorDose (std::string &parameter) const
 
std::string getNominalPriorDoseTag () const
 
bool setNominalPriorDose (std::string parameter)
 
bool getOrganAtRiskFullVolumeDose (std::string &parameter) const
 
std::string getOrganAtRiskFullVolumeDoseTag () const
 
bool setOrganAtRiskFullVolumeDose (std::string parameter)
 
bool getOrganAtRiskLimitDose (std::string &parameter) const
 
std::string getOrganAtRiskLimitDoseTag () const
 
bool setOrganAtRiskLimitDose (std::string parameter)
 
bool getOrganAtRiskMaximumDose (std::string &parameter) const
 
std::string getOrganAtRiskMaximumDoseTag () const
 
bool setOrganAtRiskMaximumDose (std::string parameter)
 
bool getOrganAtRiskOverdoseVolumeFraction (std::string &parameter) const
 
std::string getOrganAtRiskOverdoseVolumeFractionTag () const
 
bool setOrganAtRiskOverdoseVolumeFraction (std::string parameter)
 
bool getReferencedROINumber (std::string &parameter) const
 
std::string getReferencedROINumberTag () const
 
bool setReferencedROINumber (std::string parameter)
 
bool getTargetMaximumDose (std::string &parameter) const
 
std::string getTargetMaximumDoseTag () const
 
bool setTargetMaximumDose (std::string parameter)
 
bool getTargetMinimumDose (std::string &parameter) const
 
std::string getTargetMinimumDoseTag () const
 
bool setTargetMinimumDose (std::string parameter)
 
bool getTargetPrescriptionDose (std::string &parameter) const
 
std::string getTargetPrescriptionDoseTag () const
 
bool setTargetPrescriptionDose (std::string parameter)
 
bool getTargetUnderdoseVolumeFraction (std::string &parameter) const
 
std::string getTargetUnderdoseVolumeFractionTag () const
 
bool setTargetUnderdoseVolumeFraction (std::string parameter)
 

Detailed Description

Definition at line 47 of file mlDcmDRTDoseReferenceSequenceInterface.h.

Constructor & Destructor Documentation

◆ Item() [1/3]

ml::DcmDRTDoseReferenceSequenceInterface::Item::Item ( )
inline

Definition at line 51 of file mlDcmDRTDoseReferenceSequenceInterface.h.

◆ Item() [2/3]

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

Definition at line 53 of file mlDcmDRTDoseReferenceSequenceInterface.h.

◆ Item() [3/3]

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

Definition at line 55 of file mlDcmDRTDoseReferenceSequenceInterface.h.

◆ ~Item()

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

Definition at line 59 of file mlDcmDRTDoseReferenceSequenceInterface.h.

Member Function Documentation

◆ getConstraintWeight()

bool ml::DcmDRTDoseReferenceSequenceInterface::Item::getConstraintWeight ( std::string & parameter) const

◆ getConstraintWeightTag()

std::string ml::DcmDRTDoseReferenceSequenceInterface::Item::getConstraintWeightTag ( ) const
inline

Definition at line 68 of file mlDcmDRTDoseReferenceSequenceInterface.h.

◆ getDeliveryMaximumDose()

bool ml::DcmDRTDoseReferenceSequenceInterface::Item::getDeliveryMaximumDose ( std::string & parameter) const

◆ getDeliveryMaximumDoseTag()

std::string ml::DcmDRTDoseReferenceSequenceInterface::Item::getDeliveryMaximumDoseTag ( ) const
inline

Definition at line 73 of file mlDcmDRTDoseReferenceSequenceInterface.h.

◆ getDeliveryWarningDose()

bool ml::DcmDRTDoseReferenceSequenceInterface::Item::getDeliveryWarningDose ( std::string & parameter) const

◆ getDeliveryWarningDoseTag()

std::string ml::DcmDRTDoseReferenceSequenceInterface::Item::getDeliveryWarningDoseTag ( ) const
inline

Definition at line 78 of file mlDcmDRTDoseReferenceSequenceInterface.h.

◆ getDoseReferenceDescription()

bool ml::DcmDRTDoseReferenceSequenceInterface::Item::getDoseReferenceDescription ( std::string & parameter) const

◆ getDoseReferenceDescriptionTag()

std::string ml::DcmDRTDoseReferenceSequenceInterface::Item::getDoseReferenceDescriptionTag ( ) const
inline

Definition at line 83 of file mlDcmDRTDoseReferenceSequenceInterface.h.

◆ getDoseReferenceNumber()

bool ml::DcmDRTDoseReferenceSequenceInterface::Item::getDoseReferenceNumber ( std::string & parameter) const

◆ getDoseReferenceNumberTag()

std::string ml::DcmDRTDoseReferenceSequenceInterface::Item::getDoseReferenceNumberTag ( ) const
inline

Definition at line 88 of file mlDcmDRTDoseReferenceSequenceInterface.h.

◆ getDoseReferencePointCoordinates()

bool ml::DcmDRTDoseReferenceSequenceInterface::Item::getDoseReferencePointCoordinates ( std::string & parameter) const

◆ getDoseReferencePointCoordinatesTag()

std::string ml::DcmDRTDoseReferenceSequenceInterface::Item::getDoseReferencePointCoordinatesTag ( ) const
inline

Definition at line 93 of file mlDcmDRTDoseReferenceSequenceInterface.h.

◆ getDoseReferenceStructureType()

bool ml::DcmDRTDoseReferenceSequenceInterface::Item::getDoseReferenceStructureType ( std::string & parameter) const

◆ getDoseReferenceStructureTypeTag()

std::string ml::DcmDRTDoseReferenceSequenceInterface::Item::getDoseReferenceStructureTypeTag ( ) const
inline

Definition at line 98 of file mlDcmDRTDoseReferenceSequenceInterface.h.

◆ getDoseReferenceType()

bool ml::DcmDRTDoseReferenceSequenceInterface::Item::getDoseReferenceType ( std::string & parameter) const

◆ getDoseReferenceTypeTag()

std::string ml::DcmDRTDoseReferenceSequenceInterface::Item::getDoseReferenceTypeTag ( ) const
inline

Definition at line 103 of file mlDcmDRTDoseReferenceSequenceInterface.h.

◆ getDoseReferenceUID()

bool ml::DcmDRTDoseReferenceSequenceInterface::Item::getDoseReferenceUID ( std::string & parameter) const

◆ getDoseReferenceUIDTag()

std::string ml::DcmDRTDoseReferenceSequenceInterface::Item::getDoseReferenceUIDTag ( ) const
inline

Definition at line 108 of file mlDcmDRTDoseReferenceSequenceInterface.h.

◆ getNominalPriorDose()

bool ml::DcmDRTDoseReferenceSequenceInterface::Item::getNominalPriorDose ( std::string & parameter) const

◆ getNominalPriorDoseTag()

std::string ml::DcmDRTDoseReferenceSequenceInterface::Item::getNominalPriorDoseTag ( ) const
inline

Definition at line 113 of file mlDcmDRTDoseReferenceSequenceInterface.h.

◆ getOrganAtRiskFullVolumeDose()

bool ml::DcmDRTDoseReferenceSequenceInterface::Item::getOrganAtRiskFullVolumeDose ( std::string & parameter) const

◆ getOrganAtRiskFullVolumeDoseTag()

std::string ml::DcmDRTDoseReferenceSequenceInterface::Item::getOrganAtRiskFullVolumeDoseTag ( ) const
inline

Definition at line 118 of file mlDcmDRTDoseReferenceSequenceInterface.h.

◆ getOrganAtRiskLimitDose()

bool ml::DcmDRTDoseReferenceSequenceInterface::Item::getOrganAtRiskLimitDose ( std::string & parameter) const

◆ getOrganAtRiskLimitDoseTag()

std::string ml::DcmDRTDoseReferenceSequenceInterface::Item::getOrganAtRiskLimitDoseTag ( ) const
inline

Definition at line 123 of file mlDcmDRTDoseReferenceSequenceInterface.h.

◆ getOrganAtRiskMaximumDose()

bool ml::DcmDRTDoseReferenceSequenceInterface::Item::getOrganAtRiskMaximumDose ( std::string & parameter) const

◆ getOrganAtRiskMaximumDoseTag()

std::string ml::DcmDRTDoseReferenceSequenceInterface::Item::getOrganAtRiskMaximumDoseTag ( ) const
inline

Definition at line 128 of file mlDcmDRTDoseReferenceSequenceInterface.h.

◆ getOrganAtRiskOverdoseVolumeFraction()

bool ml::DcmDRTDoseReferenceSequenceInterface::Item::getOrganAtRiskOverdoseVolumeFraction ( std::string & parameter) const

◆ getOrganAtRiskOverdoseVolumeFractionTag()

std::string ml::DcmDRTDoseReferenceSequenceInterface::Item::getOrganAtRiskOverdoseVolumeFractionTag ( ) const
inline

Definition at line 133 of file mlDcmDRTDoseReferenceSequenceInterface.h.

◆ getReferencedROINumber()

bool ml::DcmDRTDoseReferenceSequenceInterface::Item::getReferencedROINumber ( std::string & parameter) const

◆ getReferencedROINumberTag()

std::string ml::DcmDRTDoseReferenceSequenceInterface::Item::getReferencedROINumberTag ( ) const
inline

Definition at line 138 of file mlDcmDRTDoseReferenceSequenceInterface.h.

◆ getTargetMaximumDose()

bool ml::DcmDRTDoseReferenceSequenceInterface::Item::getTargetMaximumDose ( std::string & parameter) const

◆ getTargetMaximumDoseTag()

std::string ml::DcmDRTDoseReferenceSequenceInterface::Item::getTargetMaximumDoseTag ( ) const
inline

Definition at line 143 of file mlDcmDRTDoseReferenceSequenceInterface.h.

◆ getTargetMinimumDose()

bool ml::DcmDRTDoseReferenceSequenceInterface::Item::getTargetMinimumDose ( std::string & parameter) const

◆ getTargetMinimumDoseTag()

std::string ml::DcmDRTDoseReferenceSequenceInterface::Item::getTargetMinimumDoseTag ( ) const
inline

Definition at line 148 of file mlDcmDRTDoseReferenceSequenceInterface.h.

◆ getTargetPrescriptionDose()

bool ml::DcmDRTDoseReferenceSequenceInterface::Item::getTargetPrescriptionDose ( std::string & parameter) const

◆ getTargetPrescriptionDoseTag()

std::string ml::DcmDRTDoseReferenceSequenceInterface::Item::getTargetPrescriptionDoseTag ( ) const
inline

Definition at line 153 of file mlDcmDRTDoseReferenceSequenceInterface.h.

◆ getTargetUnderdoseVolumeFraction()

bool ml::DcmDRTDoseReferenceSequenceInterface::Item::getTargetUnderdoseVolumeFraction ( std::string & parameter) const

◆ getTargetUnderdoseVolumeFractionTag()

std::string ml::DcmDRTDoseReferenceSequenceInterface::Item::getTargetUnderdoseVolumeFractionTag ( ) const
inline

Definition at line 158 of file mlDcmDRTDoseReferenceSequenceInterface.h.

◆ getTreePtr()

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

Definition at line 61 of file mlDcmDRTDoseReferenceSequenceInterface.h.

Referenced by operator=().

◆ isValid()

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

Definition at line 63 of file mlDcmDRTDoseReferenceSequenceInterface.h.

◆ operator=()

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

Definition at line 57 of file mlDcmDRTDoseReferenceSequenceInterface.h.

References getTreePtr(), and mlrange_cast().

◆ setConstraintWeight()

bool ml::DcmDRTDoseReferenceSequenceInterface::Item::setConstraintWeight ( std::string parameter)

◆ setDeliveryMaximumDose()

bool ml::DcmDRTDoseReferenceSequenceInterface::Item::setDeliveryMaximumDose ( std::string parameter)

◆ setDeliveryWarningDose()

bool ml::DcmDRTDoseReferenceSequenceInterface::Item::setDeliveryWarningDose ( std::string parameter)

◆ setDoseReferenceDescription()

bool ml::DcmDRTDoseReferenceSequenceInterface::Item::setDoseReferenceDescription ( std::string parameter)

◆ setDoseReferenceNumber()

bool ml::DcmDRTDoseReferenceSequenceInterface::Item::setDoseReferenceNumber ( std::string parameter)

◆ setDoseReferencePointCoordinates()

bool ml::DcmDRTDoseReferenceSequenceInterface::Item::setDoseReferencePointCoordinates ( std::string parameter)

◆ setDoseReferenceStructureType()

bool ml::DcmDRTDoseReferenceSequenceInterface::Item::setDoseReferenceStructureType ( std::string parameter)

◆ setDoseReferenceType()

bool ml::DcmDRTDoseReferenceSequenceInterface::Item::setDoseReferenceType ( std::string parameter)

◆ setDoseReferenceUID()

bool ml::DcmDRTDoseReferenceSequenceInterface::Item::setDoseReferenceUID ( std::string parameter)

◆ setNominalPriorDose()

bool ml::DcmDRTDoseReferenceSequenceInterface::Item::setNominalPriorDose ( std::string parameter)

◆ setOrganAtRiskFullVolumeDose()

bool ml::DcmDRTDoseReferenceSequenceInterface::Item::setOrganAtRiskFullVolumeDose ( std::string parameter)

◆ setOrganAtRiskLimitDose()

bool ml::DcmDRTDoseReferenceSequenceInterface::Item::setOrganAtRiskLimitDose ( std::string parameter)

◆ setOrganAtRiskMaximumDose()

bool ml::DcmDRTDoseReferenceSequenceInterface::Item::setOrganAtRiskMaximumDose ( std::string parameter)

◆ setOrganAtRiskOverdoseVolumeFraction()

bool ml::DcmDRTDoseReferenceSequenceInterface::Item::setOrganAtRiskOverdoseVolumeFraction ( std::string parameter)

◆ setReferencedROINumber()

bool ml::DcmDRTDoseReferenceSequenceInterface::Item::setReferencedROINumber ( std::string parameter)

◆ setTargetMaximumDose()

bool ml::DcmDRTDoseReferenceSequenceInterface::Item::setTargetMaximumDose ( std::string parameter)

◆ setTargetMinimumDose()

bool ml::DcmDRTDoseReferenceSequenceInterface::Item::setTargetMinimumDose ( std::string parameter)

◆ setTargetPrescriptionDose()

bool ml::DcmDRTDoseReferenceSequenceInterface::Item::setTargetPrescriptionDose ( std::string parameter)

◆ setTargetUnderdoseVolumeFraction()

bool ml::DcmDRTDoseReferenceSequenceInterface::Item::setTargetUnderdoseVolumeFraction ( std::string parameter)

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