MeVisLab Toolbox Reference
ml::DcmDRTDVHSequenceInterface::Item Class Reference

#include <mlDcmDRTDVHSequenceInterface.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 getDVHData (std::string &parameter) const
 
std::string getDVHDataTag () const
 
bool setDVHData (std::string parameter)
 
bool getDVHDoseScaling (std::string &parameter) const
 
std::string getDVHDoseScalingTag () const
 
bool setDVHDoseScaling (std::string parameter)
 
bool getDVHMaximumDose (std::string &parameter) const
 
std::string getDVHMaximumDoseTag () const
 
bool setDVHMaximumDose (std::string parameter)
 
bool getDVHMeanDose (std::string &parameter) const
 
std::string getDVHMeanDoseTag () const
 
bool setDVHMeanDose (std::string parameter)
 
bool getDVHMinimumDose (std::string &parameter) const
 
std::string getDVHMinimumDoseTag () const
 
bool setDVHMinimumDose (std::string parameter)
 
bool getDVHNumberOfBins (std::string &parameter) const
 
std::string getDVHNumberOfBinsTag () const
 
bool setDVHNumberOfBins (std::string parameter)
 
bool getDVHType (std::string &parameter) const
 
std::string getDVHTypeTag () const
 
bool setDVHType (std::string parameter)
 
bool getDVHVolumeUnits (std::string &parameter) const
 
std::string getDVHVolumeUnitsTag () const
 
bool setDVHVolumeUnits (std::string parameter)
 
bool getDoseType (std::string &parameter) const
 
std::string getDoseTypeTag () const
 
bool setDoseType (std::string parameter)
 
bool getDoseUnits (std::string &parameter) const
 
std::string getDoseUnitsTag () const
 
bool setDoseUnits (std::string parameter)
 
DcmDRTDVHReferencedROISequenceInterface getDVHReferencedROISequence () const
 
std::string getDVHReferencedROISequenceTag () const
 
void setDVHReferencedROISequence (DcmDRTDVHReferencedROISequenceInterface seq)
 

Detailed Description

Definition at line 48 of file mlDcmDRTDVHSequenceInterface.h.

Constructor & Destructor Documentation

◆ Item() [1/3]

ml::DcmDRTDVHSequenceInterface::Item::Item ( )
inline

Definition at line 52 of file mlDcmDRTDVHSequenceInterface.h.

◆ Item() [2/3]

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

Definition at line 54 of file mlDcmDRTDVHSequenceInterface.h.

◆ Item() [3/3]

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

Definition at line 56 of file mlDcmDRTDVHSequenceInterface.h.

◆ ~Item()

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

Definition at line 60 of file mlDcmDRTDVHSequenceInterface.h.

Member Function Documentation

◆ getDoseType()

bool ml::DcmDRTDVHSequenceInterface::Item::getDoseType ( std::string & parameter) const

◆ getDoseTypeTag()

std::string ml::DcmDRTDVHSequenceInterface::Item::getDoseTypeTag ( ) const
inline

Definition at line 109 of file mlDcmDRTDVHSequenceInterface.h.

◆ getDoseUnits()

bool ml::DcmDRTDVHSequenceInterface::Item::getDoseUnits ( std::string & parameter) const

◆ getDoseUnitsTag()

std::string ml::DcmDRTDVHSequenceInterface::Item::getDoseUnitsTag ( ) const
inline

Definition at line 114 of file mlDcmDRTDVHSequenceInterface.h.

◆ getDVHData()

bool ml::DcmDRTDVHSequenceInterface::Item::getDVHData ( std::string & parameter) const

◆ getDVHDataTag()

std::string ml::DcmDRTDVHSequenceInterface::Item::getDVHDataTag ( ) const
inline

Definition at line 69 of file mlDcmDRTDVHSequenceInterface.h.

◆ getDVHDoseScaling()

bool ml::DcmDRTDVHSequenceInterface::Item::getDVHDoseScaling ( std::string & parameter) const

◆ getDVHDoseScalingTag()

std::string ml::DcmDRTDVHSequenceInterface::Item::getDVHDoseScalingTag ( ) const
inline

Definition at line 74 of file mlDcmDRTDVHSequenceInterface.h.

◆ getDVHMaximumDose()

bool ml::DcmDRTDVHSequenceInterface::Item::getDVHMaximumDose ( std::string & parameter) const

◆ getDVHMaximumDoseTag()

std::string ml::DcmDRTDVHSequenceInterface::Item::getDVHMaximumDoseTag ( ) const
inline

Definition at line 79 of file mlDcmDRTDVHSequenceInterface.h.

◆ getDVHMeanDose()

bool ml::DcmDRTDVHSequenceInterface::Item::getDVHMeanDose ( std::string & parameter) const

◆ getDVHMeanDoseTag()

std::string ml::DcmDRTDVHSequenceInterface::Item::getDVHMeanDoseTag ( ) const
inline

Definition at line 84 of file mlDcmDRTDVHSequenceInterface.h.

◆ getDVHMinimumDose()

bool ml::DcmDRTDVHSequenceInterface::Item::getDVHMinimumDose ( std::string & parameter) const

◆ getDVHMinimumDoseTag()

std::string ml::DcmDRTDVHSequenceInterface::Item::getDVHMinimumDoseTag ( ) const
inline

Definition at line 89 of file mlDcmDRTDVHSequenceInterface.h.

◆ getDVHNumberOfBins()

bool ml::DcmDRTDVHSequenceInterface::Item::getDVHNumberOfBins ( std::string & parameter) const

◆ getDVHNumberOfBinsTag()

std::string ml::DcmDRTDVHSequenceInterface::Item::getDVHNumberOfBinsTag ( ) const
inline

Definition at line 94 of file mlDcmDRTDVHSequenceInterface.h.

◆ getDVHReferencedROISequence()

DcmDRTDVHReferencedROISequenceInterface ml::DcmDRTDVHSequenceInterface::Item::getDVHReferencedROISequence ( ) const

◆ getDVHReferencedROISequenceTag()

std::string ml::DcmDRTDVHSequenceInterface::Item::getDVHReferencedROISequenceTag ( ) const
inline

Definition at line 119 of file mlDcmDRTDVHSequenceInterface.h.

◆ getDVHType()

bool ml::DcmDRTDVHSequenceInterface::Item::getDVHType ( std::string & parameter) const

◆ getDVHTypeTag()

std::string ml::DcmDRTDVHSequenceInterface::Item::getDVHTypeTag ( ) const
inline

Definition at line 99 of file mlDcmDRTDVHSequenceInterface.h.

◆ getDVHVolumeUnits()

bool ml::DcmDRTDVHSequenceInterface::Item::getDVHVolumeUnits ( std::string & parameter) const

◆ getDVHVolumeUnitsTag()

std::string ml::DcmDRTDVHSequenceInterface::Item::getDVHVolumeUnitsTag ( ) const
inline

Definition at line 104 of file mlDcmDRTDVHSequenceInterface.h.

◆ getTreePtr()

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

Definition at line 62 of file mlDcmDRTDVHSequenceInterface.h.

Referenced by operator=().

◆ isValid()

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

Definition at line 64 of file mlDcmDRTDVHSequenceInterface.h.

◆ operator=()

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

Definition at line 58 of file mlDcmDRTDVHSequenceInterface.h.

References getTreePtr(), and mlrange_cast().

◆ setDoseType()

bool ml::DcmDRTDVHSequenceInterface::Item::setDoseType ( std::string parameter)

◆ setDoseUnits()

bool ml::DcmDRTDVHSequenceInterface::Item::setDoseUnits ( std::string parameter)

◆ setDVHData()

bool ml::DcmDRTDVHSequenceInterface::Item::setDVHData ( std::string parameter)

◆ setDVHDoseScaling()

bool ml::DcmDRTDVHSequenceInterface::Item::setDVHDoseScaling ( std::string parameter)

◆ setDVHMaximumDose()

bool ml::DcmDRTDVHSequenceInterface::Item::setDVHMaximumDose ( std::string parameter)

◆ setDVHMeanDose()

bool ml::DcmDRTDVHSequenceInterface::Item::setDVHMeanDose ( std::string parameter)

◆ setDVHMinimumDose()

bool ml::DcmDRTDVHSequenceInterface::Item::setDVHMinimumDose ( std::string parameter)

◆ setDVHNumberOfBins()

bool ml::DcmDRTDVHSequenceInterface::Item::setDVHNumberOfBins ( std::string parameter)

◆ setDVHReferencedROISequence()

void ml::DcmDRTDVHSequenceInterface::Item::setDVHReferencedROISequence ( DcmDRTDVHReferencedROISequenceInterface seq)

◆ setDVHType()

bool ml::DcmDRTDVHSequenceInterface::Item::setDVHType ( std::string parameter)

◆ setDVHVolumeUnits()

bool ml::DcmDRTDVHSequenceInterface::Item::setDVHVolumeUnits ( std::string parameter)

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