MeVisLab Toolbox Reference
ml::DcmDRTFractionGroupSequenceInterface::Item Class Reference

#include <mlDcmDRTFractionGroupSequenceInterface.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 getFractionGroupDescription (std::string &parameter) const
 
std::string getFractionGroupDescriptionTag () const
 
bool setFractionGroupDescription (std::string parameter)
 
bool getFractionGroupNumber (std::string &parameter) const
 
std::string getFractionGroupNumberTag () const
 
bool setFractionGroupNumber (std::string parameter)
 
bool getFractionPattern (std::string &parameter) const
 
std::string getFractionPatternTag () const
 
bool setFractionPattern (std::string parameter)
 
bool getNumberOfBeams (std::string &parameter) const
 
std::string getNumberOfBeamsTag () const
 
bool setNumberOfBeams (std::string parameter)
 
bool getNumberOfBrachyApplicationSetups (std::string &parameter) const
 
std::string getNumberOfBrachyApplicationSetupsTag () const
 
bool setNumberOfBrachyApplicationSetups (std::string parameter)
 
bool getNumberOfFractionPatternDigitsPerDay (std::string &parameter) const
 
std::string getNumberOfFractionPatternDigitsPerDayTag () const
 
bool setNumberOfFractionPatternDigitsPerDay (std::string parameter)
 
bool getNumberOfFractionsPlanned (std::string &parameter) const
 
std::string getNumberOfFractionsPlannedTag () const
 
bool setNumberOfFractionsPlanned (std::string parameter)
 
bool getRepeatFractionCycleLength (std::string &parameter) const
 
std::string getRepeatFractionCycleLengthTag () const
 
bool setRepeatFractionCycleLength (std::string parameter)
 
DcmDRTReferencedBeamSequenceInRTFractionSchemeModuleInterface getReferencedBeamSequence () const
 
std::string getReferencedBeamSequenceTag () const
 
void setReferencedBeamSequence (DcmDRTReferencedBeamSequenceInRTFractionSchemeModuleInterface seq)
 
DcmDRTReferencedBrachyApplicationSetupSequenceInRTFractionSchemeModuleInterface getReferencedBrachyApplicationSetupSequence () const
 
std::string getReferencedBrachyApplicationSetupSequenceTag () const
 
void setReferencedBrachyApplicationSetupSequence (DcmDRTReferencedBrachyApplicationSetupSequenceInRTFractionSchemeModuleInterface seq)
 
DcmDRTReferencedDoseReferenceSequenceInRTFractionSchemeModuleInterface getReferencedDoseReferenceSequence () const
 
std::string getReferencedDoseReferenceSequenceTag () const
 
void setReferencedDoseReferenceSequence (DcmDRTReferencedDoseReferenceSequenceInRTFractionSchemeModuleInterface seq)
 
DcmDRTReferencedDoseSequenceInterface getReferencedDoseSequence () const
 
std::string getReferencedDoseSequenceTag () const
 
void setReferencedDoseSequence (DcmDRTReferencedDoseSequenceInterface seq)
 

Detailed Description

Definition at line 51 of file mlDcmDRTFractionGroupSequenceInterface.h.

Constructor & Destructor Documentation

◆ Item() [1/3]

ml::DcmDRTFractionGroupSequenceInterface::Item::Item ( )
inline

Definition at line 55 of file mlDcmDRTFractionGroupSequenceInterface.h.

◆ Item() [2/3]

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

Definition at line 57 of file mlDcmDRTFractionGroupSequenceInterface.h.

◆ Item() [3/3]

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

Definition at line 59 of file mlDcmDRTFractionGroupSequenceInterface.h.

◆ ~Item()

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

Definition at line 63 of file mlDcmDRTFractionGroupSequenceInterface.h.

Member Function Documentation

◆ getFractionGroupDescription()

bool ml::DcmDRTFractionGroupSequenceInterface::Item::getFractionGroupDescription ( std::string & parameter) const

◆ getFractionGroupDescriptionTag()

std::string ml::DcmDRTFractionGroupSequenceInterface::Item::getFractionGroupDescriptionTag ( ) const
inline

Definition at line 72 of file mlDcmDRTFractionGroupSequenceInterface.h.

◆ getFractionGroupNumber()

bool ml::DcmDRTFractionGroupSequenceInterface::Item::getFractionGroupNumber ( std::string & parameter) const

◆ getFractionGroupNumberTag()

std::string ml::DcmDRTFractionGroupSequenceInterface::Item::getFractionGroupNumberTag ( ) const
inline

Definition at line 77 of file mlDcmDRTFractionGroupSequenceInterface.h.

◆ getFractionPattern()

bool ml::DcmDRTFractionGroupSequenceInterface::Item::getFractionPattern ( std::string & parameter) const

◆ getFractionPatternTag()

std::string ml::DcmDRTFractionGroupSequenceInterface::Item::getFractionPatternTag ( ) const
inline

Definition at line 82 of file mlDcmDRTFractionGroupSequenceInterface.h.

◆ getNumberOfBeams()

bool ml::DcmDRTFractionGroupSequenceInterface::Item::getNumberOfBeams ( std::string & parameter) const

◆ getNumberOfBeamsTag()

std::string ml::DcmDRTFractionGroupSequenceInterface::Item::getNumberOfBeamsTag ( ) const
inline

Definition at line 87 of file mlDcmDRTFractionGroupSequenceInterface.h.

◆ getNumberOfBrachyApplicationSetups()

bool ml::DcmDRTFractionGroupSequenceInterface::Item::getNumberOfBrachyApplicationSetups ( std::string & parameter) const

◆ getNumberOfBrachyApplicationSetupsTag()

std::string ml::DcmDRTFractionGroupSequenceInterface::Item::getNumberOfBrachyApplicationSetupsTag ( ) const
inline

Definition at line 92 of file mlDcmDRTFractionGroupSequenceInterface.h.

◆ getNumberOfFractionPatternDigitsPerDay()

bool ml::DcmDRTFractionGroupSequenceInterface::Item::getNumberOfFractionPatternDigitsPerDay ( std::string & parameter) const

◆ getNumberOfFractionPatternDigitsPerDayTag()

std::string ml::DcmDRTFractionGroupSequenceInterface::Item::getNumberOfFractionPatternDigitsPerDayTag ( ) const
inline

Definition at line 97 of file mlDcmDRTFractionGroupSequenceInterface.h.

◆ getNumberOfFractionsPlanned()

bool ml::DcmDRTFractionGroupSequenceInterface::Item::getNumberOfFractionsPlanned ( std::string & parameter) const

◆ getNumberOfFractionsPlannedTag()

std::string ml::DcmDRTFractionGroupSequenceInterface::Item::getNumberOfFractionsPlannedTag ( ) const
inline

Definition at line 102 of file mlDcmDRTFractionGroupSequenceInterface.h.

◆ getReferencedBeamSequence()

DcmDRTReferencedBeamSequenceInRTFractionSchemeModuleInterface ml::DcmDRTFractionGroupSequenceInterface::Item::getReferencedBeamSequence ( ) const

◆ getReferencedBeamSequenceTag()

std::string ml::DcmDRTFractionGroupSequenceInterface::Item::getReferencedBeamSequenceTag ( ) const
inline

Definition at line 112 of file mlDcmDRTFractionGroupSequenceInterface.h.

◆ getReferencedBrachyApplicationSetupSequence()

DcmDRTReferencedBrachyApplicationSetupSequenceInRTFractionSchemeModuleInterface ml::DcmDRTFractionGroupSequenceInterface::Item::getReferencedBrachyApplicationSetupSequence ( ) const

◆ getReferencedBrachyApplicationSetupSequenceTag()

std::string ml::DcmDRTFractionGroupSequenceInterface::Item::getReferencedBrachyApplicationSetupSequenceTag ( ) const
inline

Definition at line 117 of file mlDcmDRTFractionGroupSequenceInterface.h.

◆ getReferencedDoseReferenceSequence()

DcmDRTReferencedDoseReferenceSequenceInRTFractionSchemeModuleInterface ml::DcmDRTFractionGroupSequenceInterface::Item::getReferencedDoseReferenceSequence ( ) const

◆ getReferencedDoseReferenceSequenceTag()

std::string ml::DcmDRTFractionGroupSequenceInterface::Item::getReferencedDoseReferenceSequenceTag ( ) const
inline

Definition at line 122 of file mlDcmDRTFractionGroupSequenceInterface.h.

◆ getReferencedDoseSequence()

DcmDRTReferencedDoseSequenceInterface ml::DcmDRTFractionGroupSequenceInterface::Item::getReferencedDoseSequence ( ) const

◆ getReferencedDoseSequenceTag()

std::string ml::DcmDRTFractionGroupSequenceInterface::Item::getReferencedDoseSequenceTag ( ) const
inline

Definition at line 127 of file mlDcmDRTFractionGroupSequenceInterface.h.

◆ getRepeatFractionCycleLength()

bool ml::DcmDRTFractionGroupSequenceInterface::Item::getRepeatFractionCycleLength ( std::string & parameter) const

◆ getRepeatFractionCycleLengthTag()

std::string ml::DcmDRTFractionGroupSequenceInterface::Item::getRepeatFractionCycleLengthTag ( ) const
inline

Definition at line 107 of file mlDcmDRTFractionGroupSequenceInterface.h.

◆ getTreePtr()

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

Definition at line 65 of file mlDcmDRTFractionGroupSequenceInterface.h.

Referenced by operator=().

◆ isValid()

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

Definition at line 67 of file mlDcmDRTFractionGroupSequenceInterface.h.

◆ operator=()

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

Definition at line 61 of file mlDcmDRTFractionGroupSequenceInterface.h.

References getTreePtr(), and mlrange_cast().

◆ setFractionGroupDescription()

bool ml::DcmDRTFractionGroupSequenceInterface::Item::setFractionGroupDescription ( std::string parameter)

◆ setFractionGroupNumber()

bool ml::DcmDRTFractionGroupSequenceInterface::Item::setFractionGroupNumber ( std::string parameter)

◆ setFractionPattern()

bool ml::DcmDRTFractionGroupSequenceInterface::Item::setFractionPattern ( std::string parameter)

◆ setNumberOfBeams()

bool ml::DcmDRTFractionGroupSequenceInterface::Item::setNumberOfBeams ( std::string parameter)

◆ setNumberOfBrachyApplicationSetups()

bool ml::DcmDRTFractionGroupSequenceInterface::Item::setNumberOfBrachyApplicationSetups ( std::string parameter)

◆ setNumberOfFractionPatternDigitsPerDay()

bool ml::DcmDRTFractionGroupSequenceInterface::Item::setNumberOfFractionPatternDigitsPerDay ( std::string parameter)

◆ setNumberOfFractionsPlanned()

bool ml::DcmDRTFractionGroupSequenceInterface::Item::setNumberOfFractionsPlanned ( std::string parameter)

◆ setReferencedBeamSequence()

void ml::DcmDRTFractionGroupSequenceInterface::Item::setReferencedBeamSequence ( DcmDRTReferencedBeamSequenceInRTFractionSchemeModuleInterface seq)

◆ setReferencedBrachyApplicationSetupSequence()

void ml::DcmDRTFractionGroupSequenceInterface::Item::setReferencedBrachyApplicationSetupSequence ( DcmDRTReferencedBrachyApplicationSetupSequenceInRTFractionSchemeModuleInterface seq)

◆ setReferencedDoseReferenceSequence()

void ml::DcmDRTFractionGroupSequenceInterface::Item::setReferencedDoseReferenceSequence ( DcmDRTReferencedDoseReferenceSequenceInRTFractionSchemeModuleInterface seq)

◆ setReferencedDoseSequence()

void ml::DcmDRTFractionGroupSequenceInterface::Item::setReferencedDoseSequence ( DcmDRTReferencedDoseSequenceInterface seq)

◆ setRepeatFractionCycleLength()

bool ml::DcmDRTFractionGroupSequenceInterface::Item::setRepeatFractionCycleLength ( std::string parameter)

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