MeVisLab Toolbox Reference
ml::DcmDRTIonBeamSequenceInterface::Item Class Reference

#include <mlDcmDRTIonBeamSequenceInterface.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 getBeamDescription (std::string &parameter) const
 
std::string getBeamDescriptionTag () const
 
bool setBeamDescription (std::string parameter)
 
bool getBeamName (std::string &parameter) const
 
std::string getBeamNameTag () const
 
bool setBeamName (std::string parameter)
 
bool getBeamNumber (std::string &parameter) const
 
std::string getBeamNumberTag () const
 
bool setBeamNumber (std::string parameter)
 
bool getBeamType (std::string &parameter) const
 
std::string getBeamTypeTag () const
 
bool setBeamType (std::string parameter)
 
bool getDeviceSerialNumber (std::string &parameter) const
 
std::string getDeviceSerialNumberTag () const
 
bool setDeviceSerialNumber (std::string parameter)
 
bool getFinalCumulativeMetersetWeight (std::string &parameter) const
 
std::string getFinalCumulativeMetersetWeightTag () const
 
bool setFinalCumulativeMetersetWeight (std::string parameter)
 
bool getFixationLightAzimuthalAngle (float &parameter) const
 
std::string getFixationLightAzimuthalAngleTag () const
 
bool setFixationLightAzimuthalAngle (float parameter)
 
bool getFixationLightPolarAngle (float &parameter) const
 
std::string getFixationLightPolarAngleTag () const
 
bool setFixationLightPolarAngle (float parameter)
 
bool getInstitutionAddress (std::string &parameter) const
 
std::string getInstitutionAddressTag () const
 
bool setInstitutionAddress (std::string parameter)
 
bool getInstitutionName (std::string &parameter) const
 
std::string getInstitutionNameTag () const
 
bool setInstitutionName (std::string parameter)
 
bool getInstitutionalDepartmentName (std::string &parameter) const
 
std::string getInstitutionalDepartmentNameTag () const
 
bool setInstitutionalDepartmentName (std::string parameter)
 
bool getManufacturer (std::string &parameter) const
 
std::string getManufacturerTag () const
 
bool setManufacturer (std::string parameter)
 
bool getManufacturerModelName (std::string &parameter) const
 
std::string getManufacturerModelNameTag () const
 
bool setManufacturerModelName (std::string parameter)
 
bool getNumberOfBlocks (std::string &parameter) const
 
std::string getNumberOfBlocksTag () const
 
bool setNumberOfBlocks (std::string parameter)
 
bool getNumberOfBoli (std::string &parameter) const
 
std::string getNumberOfBoliTag () const
 
bool setNumberOfBoli (std::string parameter)
 
bool getNumberOfCompensators (std::string &parameter) const
 
std::string getNumberOfCompensatorsTag () const
 
bool setNumberOfCompensators (std::string parameter)
 
bool getNumberOfControlPoints (std::string &parameter) const
 
std::string getNumberOfControlPointsTag () const
 
bool setNumberOfControlPoints (std::string parameter)
 
bool getNumberOfLateralSpreadingDevices (std::string &parameter) const
 
std::string getNumberOfLateralSpreadingDevicesTag () const
 
bool setNumberOfLateralSpreadingDevices (std::string parameter)
 
bool getNumberOfRangeModulators (std::string &parameter) const
 
std::string getNumberOfRangeModulatorsTag () const
 
bool setNumberOfRangeModulators (std::string parameter)
 
bool getNumberOfRangeShifters (std::string &parameter) const
 
std::string getNumberOfRangeShiftersTag () const
 
bool setNumberOfRangeShifters (std::string parameter)
 
bool getNumberOfWedges (std::string &parameter) const
 
std::string getNumberOfWedgesTag () const
 
bool setNumberOfWedges (std::string parameter)
 
bool getPatientSupportAccessoryCode (std::string &parameter) const
 
std::string getPatientSupportAccessoryCodeTag () const
 
bool setPatientSupportAccessoryCode (std::string parameter)
 
bool getPatientSupportID (std::string &parameter) const
 
std::string getPatientSupportIDTag () const
 
bool setPatientSupportID (std::string parameter)
 
bool getPatientSupportType (std::string &parameter) const
 
std::string getPatientSupportTypeTag () const
 
bool setPatientSupportType (std::string parameter)
 
bool getPrimaryDosimeterUnit (std::string &parameter) const
 
std::string getPrimaryDosimeterUnitTag () const
 
bool setPrimaryDosimeterUnit (std::string parameter)
 
bool getRadiationAtomicNumber (std::string &parameter) const
 
std::string getRadiationAtomicNumberTag () const
 
bool setRadiationAtomicNumber (std::string parameter)
 
bool getRadiationChargeState (int &parameter) const
 
std::string getRadiationChargeStateTag () const
 
bool setRadiationChargeState (int parameter)
 
bool getRadiationMassNumber (std::string &parameter) const
 
std::string getRadiationMassNumberTag () const
 
bool setRadiationMassNumber (std::string parameter)
 
bool getRadiationType (std::string &parameter) const
 
std::string getRadiationTypeTag () const
 
bool setRadiationType (std::string parameter)
 
bool getReferencedPatientSetupNumber (std::string &parameter) const
 
std::string getReferencedPatientSetupNumberTag () const
 
bool setReferencedPatientSetupNumber (std::string parameter)
 
bool getReferencedToleranceTableNumber (std::string &parameter) const
 
std::string getReferencedToleranceTableNumberTag () const
 
bool setReferencedToleranceTableNumber (std::string parameter)
 
bool getScanMode (std::string &parameter) const
 
std::string getScanModeTag () const
 
bool setScanMode (std::string parameter)
 
bool getTotalBlockTrayWaterEquivalentThickness (float &parameter) const
 
std::string getTotalBlockTrayWaterEquivalentThicknessTag () const
 
bool setTotalBlockTrayWaterEquivalentThickness (float parameter)
 
bool getTotalCompensatorTrayWaterEquivalentThickness (float &parameter) const
 
std::string getTotalCompensatorTrayWaterEquivalentThicknessTag () const
 
bool setTotalCompensatorTrayWaterEquivalentThickness (float parameter)
 
bool getTotalWedgeTrayWaterEquivalentThickness (float &parameter) const
 
std::string getTotalWedgeTrayWaterEquivalentThicknessTag () const
 
bool setTotalWedgeTrayWaterEquivalentThickness (float parameter)
 
bool getTreatmentDeliveryType (std::string &parameter) const
 
std::string getTreatmentDeliveryTypeTag () const
 
bool setTreatmentDeliveryType (std::string parameter)
 
bool getTreatmentMachineName (std::string &parameter) const
 
std::string getTreatmentMachineNameTag () const
 
bool setTreatmentMachineName (std::string parameter)
 
bool getVirtualSourceAxisDistances (float &parameter) const
 
std::string getVirtualSourceAxisDistancesTag () const
 
bool setVirtualSourceAxisDistances (float parameter)
 
DcmDRTApplicatorSequenceInRTIonBeamsModuleInterface getApplicatorSequence () const
 
std::string getApplicatorSequenceTag () const
 
void setApplicatorSequence (DcmDRTApplicatorSequenceInRTIonBeamsModuleInterface seq)
 
DcmDRTIonBeamLimitingDeviceSequenceInterface getIonBeamLimitingDeviceSequence () const
 
std::string getIonBeamLimitingDeviceSequenceTag () const
 
void setIonBeamLimitingDeviceSequence (DcmDRTIonBeamLimitingDeviceSequenceInterface seq)
 
DcmDRTIonBlockSequenceInterface getIonBlockSequence () const
 
std::string getIonBlockSequenceTag () const
 
void setIonBlockSequence (DcmDRTIonBlockSequenceInterface seq)
 
DcmDRTIonControlPointSequenceInterface getIonControlPointSequence () const
 
std::string getIonControlPointSequenceTag () const
 
void setIonControlPointSequence (DcmDRTIonControlPointSequenceInterface seq)
 
DcmDRTIonRangeCompensatorSequenceInterface getIonRangeCompensatorSequence () const
 
std::string getIonRangeCompensatorSequenceTag () const
 
void setIonRangeCompensatorSequence (DcmDRTIonRangeCompensatorSequenceInterface seq)
 
DcmDRTIonWedgeSequenceInterface getIonWedgeSequence () const
 
std::string getIonWedgeSequenceTag () const
 
void setIonWedgeSequence (DcmDRTIonWedgeSequenceInterface seq)
 
DcmDRTLateralSpreadingDeviceSequenceInterface getLateralSpreadingDeviceSequence () const
 
std::string getLateralSpreadingDeviceSequenceTag () const
 
void setLateralSpreadingDeviceSequence (DcmDRTLateralSpreadingDeviceSequenceInterface seq)
 
DcmDRTRangeModulatorSequenceInterface getRangeModulatorSequence () const
 
std::string getRangeModulatorSequenceTag () const
 
void setRangeModulatorSequence (DcmDRTRangeModulatorSequenceInterface seq)
 
DcmDRTRangeShifterSequenceInterface getRangeShifterSequence () const
 
std::string getRangeShifterSequenceTag () const
 
void setRangeShifterSequence (DcmDRTRangeShifterSequenceInterface seq)
 
DcmDRTReferencedBolusSequenceInRTIonBeamsModuleInterface getReferencedBolusSequence () const
 
std::string getReferencedBolusSequenceTag () const
 
void setReferencedBolusSequence (DcmDRTReferencedBolusSequenceInRTIonBeamsModuleInterface seq)
 
DcmDRTReferencedDoseSequenceInterface getReferencedDoseSequence () const
 
std::string getReferencedDoseSequenceTag () const
 
void setReferencedDoseSequence (DcmDRTReferencedDoseSequenceInterface seq)
 
DcmDRTReferencedReferenceImageSequenceInRTIonBeamsModuleInterface getReferencedReferenceImageSequence () const
 
std::string getReferencedReferenceImageSequenceTag () const
 
void setReferencedReferenceImageSequence (DcmDRTReferencedReferenceImageSequenceInRTIonBeamsModuleInterface seq)
 
DcmDRTSnoutSequenceInterface getSnoutSequence () const
 
std::string getSnoutSequenceTag () const
 
void setSnoutSequence (DcmDRTSnoutSequenceInterface seq)
 

Detailed Description

Definition at line 60 of file mlDcmDRTIonBeamSequenceInterface.h.

Constructor & Destructor Documentation

◆ Item() [1/3]

ml::DcmDRTIonBeamSequenceInterface::Item::Item ( )
inline

Definition at line 64 of file mlDcmDRTIonBeamSequenceInterface.h.

◆ Item() [2/3]

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

Definition at line 66 of file mlDcmDRTIonBeamSequenceInterface.h.

◆ Item() [3/3]

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

Definition at line 68 of file mlDcmDRTIonBeamSequenceInterface.h.

◆ ~Item()

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

Definition at line 72 of file mlDcmDRTIonBeamSequenceInterface.h.

Member Function Documentation

◆ getApplicatorSequence()

DcmDRTApplicatorSequenceInRTIonBeamsModuleInterface ml::DcmDRTIonBeamSequenceInterface::Item::getApplicatorSequence ( ) const

◆ getApplicatorSequenceTag()

std::string ml::DcmDRTIonBeamSequenceInterface::Item::getApplicatorSequenceTag ( ) const
inline

Definition at line 271 of file mlDcmDRTIonBeamSequenceInterface.h.

◆ getBeamDescription()

bool ml::DcmDRTIonBeamSequenceInterface::Item::getBeamDescription ( std::string & parameter) const

◆ getBeamDescriptionTag()

std::string ml::DcmDRTIonBeamSequenceInterface::Item::getBeamDescriptionTag ( ) const
inline

Definition at line 81 of file mlDcmDRTIonBeamSequenceInterface.h.

◆ getBeamName()

bool ml::DcmDRTIonBeamSequenceInterface::Item::getBeamName ( std::string & parameter) const

◆ getBeamNameTag()

std::string ml::DcmDRTIonBeamSequenceInterface::Item::getBeamNameTag ( ) const
inline

Definition at line 86 of file mlDcmDRTIonBeamSequenceInterface.h.

◆ getBeamNumber()

bool ml::DcmDRTIonBeamSequenceInterface::Item::getBeamNumber ( std::string & parameter) const

◆ getBeamNumberTag()

std::string ml::DcmDRTIonBeamSequenceInterface::Item::getBeamNumberTag ( ) const
inline

Definition at line 91 of file mlDcmDRTIonBeamSequenceInterface.h.

◆ getBeamType()

bool ml::DcmDRTIonBeamSequenceInterface::Item::getBeamType ( std::string & parameter) const

◆ getBeamTypeTag()

std::string ml::DcmDRTIonBeamSequenceInterface::Item::getBeamTypeTag ( ) const
inline

Definition at line 96 of file mlDcmDRTIonBeamSequenceInterface.h.

◆ getDeviceSerialNumber()

bool ml::DcmDRTIonBeamSequenceInterface::Item::getDeviceSerialNumber ( std::string & parameter) const

◆ getDeviceSerialNumberTag()

std::string ml::DcmDRTIonBeamSequenceInterface::Item::getDeviceSerialNumberTag ( ) const
inline

Definition at line 101 of file mlDcmDRTIonBeamSequenceInterface.h.

◆ getFinalCumulativeMetersetWeight()

bool ml::DcmDRTIonBeamSequenceInterface::Item::getFinalCumulativeMetersetWeight ( std::string & parameter) const

◆ getFinalCumulativeMetersetWeightTag()

std::string ml::DcmDRTIonBeamSequenceInterface::Item::getFinalCumulativeMetersetWeightTag ( ) const
inline

Definition at line 106 of file mlDcmDRTIonBeamSequenceInterface.h.

◆ getFixationLightAzimuthalAngle()

bool ml::DcmDRTIonBeamSequenceInterface::Item::getFixationLightAzimuthalAngle ( float & parameter) const

◆ getFixationLightAzimuthalAngleTag()

std::string ml::DcmDRTIonBeamSequenceInterface::Item::getFixationLightAzimuthalAngleTag ( ) const
inline

Definition at line 111 of file mlDcmDRTIonBeamSequenceInterface.h.

◆ getFixationLightPolarAngle()

bool ml::DcmDRTIonBeamSequenceInterface::Item::getFixationLightPolarAngle ( float & parameter) const

◆ getFixationLightPolarAngleTag()

std::string ml::DcmDRTIonBeamSequenceInterface::Item::getFixationLightPolarAngleTag ( ) const
inline

Definition at line 116 of file mlDcmDRTIonBeamSequenceInterface.h.

◆ getInstitutionAddress()

bool ml::DcmDRTIonBeamSequenceInterface::Item::getInstitutionAddress ( std::string & parameter) const

◆ getInstitutionAddressTag()

std::string ml::DcmDRTIonBeamSequenceInterface::Item::getInstitutionAddressTag ( ) const
inline

Definition at line 121 of file mlDcmDRTIonBeamSequenceInterface.h.

◆ getInstitutionalDepartmentName()

bool ml::DcmDRTIonBeamSequenceInterface::Item::getInstitutionalDepartmentName ( std::string & parameter) const

◆ getInstitutionalDepartmentNameTag()

std::string ml::DcmDRTIonBeamSequenceInterface::Item::getInstitutionalDepartmentNameTag ( ) const
inline

Definition at line 131 of file mlDcmDRTIonBeamSequenceInterface.h.

◆ getInstitutionName()

bool ml::DcmDRTIonBeamSequenceInterface::Item::getInstitutionName ( std::string & parameter) const

◆ getInstitutionNameTag()

std::string ml::DcmDRTIonBeamSequenceInterface::Item::getInstitutionNameTag ( ) const
inline

Definition at line 126 of file mlDcmDRTIonBeamSequenceInterface.h.

◆ getIonBeamLimitingDeviceSequence()

DcmDRTIonBeamLimitingDeviceSequenceInterface ml::DcmDRTIonBeamSequenceInterface::Item::getIonBeamLimitingDeviceSequence ( ) const

◆ getIonBeamLimitingDeviceSequenceTag()

std::string ml::DcmDRTIonBeamSequenceInterface::Item::getIonBeamLimitingDeviceSequenceTag ( ) const
inline

Definition at line 276 of file mlDcmDRTIonBeamSequenceInterface.h.

◆ getIonBlockSequence()

DcmDRTIonBlockSequenceInterface ml::DcmDRTIonBeamSequenceInterface::Item::getIonBlockSequence ( ) const

◆ getIonBlockSequenceTag()

std::string ml::DcmDRTIonBeamSequenceInterface::Item::getIonBlockSequenceTag ( ) const
inline

Definition at line 281 of file mlDcmDRTIonBeamSequenceInterface.h.

◆ getIonControlPointSequence()

DcmDRTIonControlPointSequenceInterface ml::DcmDRTIonBeamSequenceInterface::Item::getIonControlPointSequence ( ) const

◆ getIonControlPointSequenceTag()

std::string ml::DcmDRTIonBeamSequenceInterface::Item::getIonControlPointSequenceTag ( ) const
inline

Definition at line 286 of file mlDcmDRTIonBeamSequenceInterface.h.

◆ getIonRangeCompensatorSequence()

DcmDRTIonRangeCompensatorSequenceInterface ml::DcmDRTIonBeamSequenceInterface::Item::getIonRangeCompensatorSequence ( ) const

◆ getIonRangeCompensatorSequenceTag()

std::string ml::DcmDRTIonBeamSequenceInterface::Item::getIonRangeCompensatorSequenceTag ( ) const
inline

Definition at line 291 of file mlDcmDRTIonBeamSequenceInterface.h.

◆ getIonWedgeSequence()

DcmDRTIonWedgeSequenceInterface ml::DcmDRTIonBeamSequenceInterface::Item::getIonWedgeSequence ( ) const

◆ getIonWedgeSequenceTag()

std::string ml::DcmDRTIonBeamSequenceInterface::Item::getIonWedgeSequenceTag ( ) const
inline

Definition at line 296 of file mlDcmDRTIonBeamSequenceInterface.h.

◆ getLateralSpreadingDeviceSequence()

DcmDRTLateralSpreadingDeviceSequenceInterface ml::DcmDRTIonBeamSequenceInterface::Item::getLateralSpreadingDeviceSequence ( ) const

◆ getLateralSpreadingDeviceSequenceTag()

std::string ml::DcmDRTIonBeamSequenceInterface::Item::getLateralSpreadingDeviceSequenceTag ( ) const
inline

Definition at line 301 of file mlDcmDRTIonBeamSequenceInterface.h.

◆ getManufacturer()

bool ml::DcmDRTIonBeamSequenceInterface::Item::getManufacturer ( std::string & parameter) const

◆ getManufacturerModelName()

bool ml::DcmDRTIonBeamSequenceInterface::Item::getManufacturerModelName ( std::string & parameter) const

◆ getManufacturerModelNameTag()

std::string ml::DcmDRTIonBeamSequenceInterface::Item::getManufacturerModelNameTag ( ) const
inline

Definition at line 141 of file mlDcmDRTIonBeamSequenceInterface.h.

◆ getManufacturerTag()

std::string ml::DcmDRTIonBeamSequenceInterface::Item::getManufacturerTag ( ) const
inline

Definition at line 136 of file mlDcmDRTIonBeamSequenceInterface.h.

◆ getNumberOfBlocks()

bool ml::DcmDRTIonBeamSequenceInterface::Item::getNumberOfBlocks ( std::string & parameter) const

◆ getNumberOfBlocksTag()

std::string ml::DcmDRTIonBeamSequenceInterface::Item::getNumberOfBlocksTag ( ) const
inline

Definition at line 146 of file mlDcmDRTIonBeamSequenceInterface.h.

◆ getNumberOfBoli()

bool ml::DcmDRTIonBeamSequenceInterface::Item::getNumberOfBoli ( std::string & parameter) const

◆ getNumberOfBoliTag()

std::string ml::DcmDRTIonBeamSequenceInterface::Item::getNumberOfBoliTag ( ) const
inline

Definition at line 151 of file mlDcmDRTIonBeamSequenceInterface.h.

◆ getNumberOfCompensators()

bool ml::DcmDRTIonBeamSequenceInterface::Item::getNumberOfCompensators ( std::string & parameter) const

◆ getNumberOfCompensatorsTag()

std::string ml::DcmDRTIonBeamSequenceInterface::Item::getNumberOfCompensatorsTag ( ) const
inline

Definition at line 156 of file mlDcmDRTIonBeamSequenceInterface.h.

◆ getNumberOfControlPoints()

bool ml::DcmDRTIonBeamSequenceInterface::Item::getNumberOfControlPoints ( std::string & parameter) const

◆ getNumberOfControlPointsTag()

std::string ml::DcmDRTIonBeamSequenceInterface::Item::getNumberOfControlPointsTag ( ) const
inline

Definition at line 161 of file mlDcmDRTIonBeamSequenceInterface.h.

◆ getNumberOfLateralSpreadingDevices()

bool ml::DcmDRTIonBeamSequenceInterface::Item::getNumberOfLateralSpreadingDevices ( std::string & parameter) const

◆ getNumberOfLateralSpreadingDevicesTag()

std::string ml::DcmDRTIonBeamSequenceInterface::Item::getNumberOfLateralSpreadingDevicesTag ( ) const
inline

Definition at line 166 of file mlDcmDRTIonBeamSequenceInterface.h.

◆ getNumberOfRangeModulators()

bool ml::DcmDRTIonBeamSequenceInterface::Item::getNumberOfRangeModulators ( std::string & parameter) const

◆ getNumberOfRangeModulatorsTag()

std::string ml::DcmDRTIonBeamSequenceInterface::Item::getNumberOfRangeModulatorsTag ( ) const
inline

Definition at line 171 of file mlDcmDRTIonBeamSequenceInterface.h.

◆ getNumberOfRangeShifters()

bool ml::DcmDRTIonBeamSequenceInterface::Item::getNumberOfRangeShifters ( std::string & parameter) const

◆ getNumberOfRangeShiftersTag()

std::string ml::DcmDRTIonBeamSequenceInterface::Item::getNumberOfRangeShiftersTag ( ) const
inline

Definition at line 176 of file mlDcmDRTIonBeamSequenceInterface.h.

◆ getNumberOfWedges()

bool ml::DcmDRTIonBeamSequenceInterface::Item::getNumberOfWedges ( std::string & parameter) const

◆ getNumberOfWedgesTag()

std::string ml::DcmDRTIonBeamSequenceInterface::Item::getNumberOfWedgesTag ( ) const
inline

Definition at line 181 of file mlDcmDRTIonBeamSequenceInterface.h.

◆ getPatientSupportAccessoryCode()

bool ml::DcmDRTIonBeamSequenceInterface::Item::getPatientSupportAccessoryCode ( std::string & parameter) const

◆ getPatientSupportAccessoryCodeTag()

std::string ml::DcmDRTIonBeamSequenceInterface::Item::getPatientSupportAccessoryCodeTag ( ) const
inline

Definition at line 186 of file mlDcmDRTIonBeamSequenceInterface.h.

◆ getPatientSupportID()

bool ml::DcmDRTIonBeamSequenceInterface::Item::getPatientSupportID ( std::string & parameter) const

◆ getPatientSupportIDTag()

std::string ml::DcmDRTIonBeamSequenceInterface::Item::getPatientSupportIDTag ( ) const
inline

Definition at line 191 of file mlDcmDRTIonBeamSequenceInterface.h.

◆ getPatientSupportType()

bool ml::DcmDRTIonBeamSequenceInterface::Item::getPatientSupportType ( std::string & parameter) const

◆ getPatientSupportTypeTag()

std::string ml::DcmDRTIonBeamSequenceInterface::Item::getPatientSupportTypeTag ( ) const
inline

Definition at line 196 of file mlDcmDRTIonBeamSequenceInterface.h.

◆ getPrimaryDosimeterUnit()

bool ml::DcmDRTIonBeamSequenceInterface::Item::getPrimaryDosimeterUnit ( std::string & parameter) const

◆ getPrimaryDosimeterUnitTag()

std::string ml::DcmDRTIonBeamSequenceInterface::Item::getPrimaryDosimeterUnitTag ( ) const
inline

Definition at line 201 of file mlDcmDRTIonBeamSequenceInterface.h.

◆ getRadiationAtomicNumber()

bool ml::DcmDRTIonBeamSequenceInterface::Item::getRadiationAtomicNumber ( std::string & parameter) const

◆ getRadiationAtomicNumberTag()

std::string ml::DcmDRTIonBeamSequenceInterface::Item::getRadiationAtomicNumberTag ( ) const
inline

Definition at line 206 of file mlDcmDRTIonBeamSequenceInterface.h.

◆ getRadiationChargeState()

bool ml::DcmDRTIonBeamSequenceInterface::Item::getRadiationChargeState ( int & parameter) const

◆ getRadiationChargeStateTag()

std::string ml::DcmDRTIonBeamSequenceInterface::Item::getRadiationChargeStateTag ( ) const
inline

Definition at line 211 of file mlDcmDRTIonBeamSequenceInterface.h.

◆ getRadiationMassNumber()

bool ml::DcmDRTIonBeamSequenceInterface::Item::getRadiationMassNumber ( std::string & parameter) const

◆ getRadiationMassNumberTag()

std::string ml::DcmDRTIonBeamSequenceInterface::Item::getRadiationMassNumberTag ( ) const
inline

Definition at line 216 of file mlDcmDRTIonBeamSequenceInterface.h.

◆ getRadiationType()

bool ml::DcmDRTIonBeamSequenceInterface::Item::getRadiationType ( std::string & parameter) const

◆ getRadiationTypeTag()

std::string ml::DcmDRTIonBeamSequenceInterface::Item::getRadiationTypeTag ( ) const
inline

Definition at line 221 of file mlDcmDRTIonBeamSequenceInterface.h.

◆ getRangeModulatorSequence()

DcmDRTRangeModulatorSequenceInterface ml::DcmDRTIonBeamSequenceInterface::Item::getRangeModulatorSequence ( ) const

◆ getRangeModulatorSequenceTag()

std::string ml::DcmDRTIonBeamSequenceInterface::Item::getRangeModulatorSequenceTag ( ) const
inline

Definition at line 306 of file mlDcmDRTIonBeamSequenceInterface.h.

◆ getRangeShifterSequence()

DcmDRTRangeShifterSequenceInterface ml::DcmDRTIonBeamSequenceInterface::Item::getRangeShifterSequence ( ) const

◆ getRangeShifterSequenceTag()

std::string ml::DcmDRTIonBeamSequenceInterface::Item::getRangeShifterSequenceTag ( ) const
inline

Definition at line 311 of file mlDcmDRTIonBeamSequenceInterface.h.

◆ getReferencedBolusSequence()

DcmDRTReferencedBolusSequenceInRTIonBeamsModuleInterface ml::DcmDRTIonBeamSequenceInterface::Item::getReferencedBolusSequence ( ) const

◆ getReferencedBolusSequenceTag()

std::string ml::DcmDRTIonBeamSequenceInterface::Item::getReferencedBolusSequenceTag ( ) const
inline

Definition at line 316 of file mlDcmDRTIonBeamSequenceInterface.h.

◆ getReferencedDoseSequence()

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

◆ getReferencedDoseSequenceTag()

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

Definition at line 321 of file mlDcmDRTIonBeamSequenceInterface.h.

◆ getReferencedPatientSetupNumber()

bool ml::DcmDRTIonBeamSequenceInterface::Item::getReferencedPatientSetupNumber ( std::string & parameter) const

◆ getReferencedPatientSetupNumberTag()

std::string ml::DcmDRTIonBeamSequenceInterface::Item::getReferencedPatientSetupNumberTag ( ) const
inline

Definition at line 226 of file mlDcmDRTIonBeamSequenceInterface.h.

◆ getReferencedReferenceImageSequence()

DcmDRTReferencedReferenceImageSequenceInRTIonBeamsModuleInterface ml::DcmDRTIonBeamSequenceInterface::Item::getReferencedReferenceImageSequence ( ) const

◆ getReferencedReferenceImageSequenceTag()

std::string ml::DcmDRTIonBeamSequenceInterface::Item::getReferencedReferenceImageSequenceTag ( ) const
inline

Definition at line 326 of file mlDcmDRTIonBeamSequenceInterface.h.

◆ getReferencedToleranceTableNumber()

bool ml::DcmDRTIonBeamSequenceInterface::Item::getReferencedToleranceTableNumber ( std::string & parameter) const

◆ getReferencedToleranceTableNumberTag()

std::string ml::DcmDRTIonBeamSequenceInterface::Item::getReferencedToleranceTableNumberTag ( ) const
inline

Definition at line 231 of file mlDcmDRTIonBeamSequenceInterface.h.

◆ getScanMode()

bool ml::DcmDRTIonBeamSequenceInterface::Item::getScanMode ( std::string & parameter) const

◆ getScanModeTag()

std::string ml::DcmDRTIonBeamSequenceInterface::Item::getScanModeTag ( ) const
inline

Definition at line 236 of file mlDcmDRTIonBeamSequenceInterface.h.

◆ getSnoutSequence()

DcmDRTSnoutSequenceInterface ml::DcmDRTIonBeamSequenceInterface::Item::getSnoutSequence ( ) const

◆ getSnoutSequenceTag()

std::string ml::DcmDRTIonBeamSequenceInterface::Item::getSnoutSequenceTag ( ) const
inline

Definition at line 331 of file mlDcmDRTIonBeamSequenceInterface.h.

◆ getTotalBlockTrayWaterEquivalentThickness()

bool ml::DcmDRTIonBeamSequenceInterface::Item::getTotalBlockTrayWaterEquivalentThickness ( float & parameter) const

◆ getTotalBlockTrayWaterEquivalentThicknessTag()

std::string ml::DcmDRTIonBeamSequenceInterface::Item::getTotalBlockTrayWaterEquivalentThicknessTag ( ) const
inline

Definition at line 241 of file mlDcmDRTIonBeamSequenceInterface.h.

◆ getTotalCompensatorTrayWaterEquivalentThickness()

bool ml::DcmDRTIonBeamSequenceInterface::Item::getTotalCompensatorTrayWaterEquivalentThickness ( float & parameter) const

◆ getTotalCompensatorTrayWaterEquivalentThicknessTag()

std::string ml::DcmDRTIonBeamSequenceInterface::Item::getTotalCompensatorTrayWaterEquivalentThicknessTag ( ) const
inline

Definition at line 246 of file mlDcmDRTIonBeamSequenceInterface.h.

◆ getTotalWedgeTrayWaterEquivalentThickness()

bool ml::DcmDRTIonBeamSequenceInterface::Item::getTotalWedgeTrayWaterEquivalentThickness ( float & parameter) const

◆ getTotalWedgeTrayWaterEquivalentThicknessTag()

std::string ml::DcmDRTIonBeamSequenceInterface::Item::getTotalWedgeTrayWaterEquivalentThicknessTag ( ) const
inline

Definition at line 251 of file mlDcmDRTIonBeamSequenceInterface.h.

◆ getTreatmentDeliveryType()

bool ml::DcmDRTIonBeamSequenceInterface::Item::getTreatmentDeliveryType ( std::string & parameter) const

◆ getTreatmentDeliveryTypeTag()

std::string ml::DcmDRTIonBeamSequenceInterface::Item::getTreatmentDeliveryTypeTag ( ) const
inline

Definition at line 256 of file mlDcmDRTIonBeamSequenceInterface.h.

◆ getTreatmentMachineName()

bool ml::DcmDRTIonBeamSequenceInterface::Item::getTreatmentMachineName ( std::string & parameter) const

◆ getTreatmentMachineNameTag()

std::string ml::DcmDRTIonBeamSequenceInterface::Item::getTreatmentMachineNameTag ( ) const
inline

Definition at line 261 of file mlDcmDRTIonBeamSequenceInterface.h.

◆ getTreePtr()

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

Definition at line 74 of file mlDcmDRTIonBeamSequenceInterface.h.

Referenced by operator=().

◆ getVirtualSourceAxisDistances()

bool ml::DcmDRTIonBeamSequenceInterface::Item::getVirtualSourceAxisDistances ( float & parameter) const

◆ getVirtualSourceAxisDistancesTag()

std::string ml::DcmDRTIonBeamSequenceInterface::Item::getVirtualSourceAxisDistancesTag ( ) const
inline

Definition at line 266 of file mlDcmDRTIonBeamSequenceInterface.h.

◆ isValid()

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

Definition at line 76 of file mlDcmDRTIonBeamSequenceInterface.h.

◆ operator=()

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

Definition at line 70 of file mlDcmDRTIonBeamSequenceInterface.h.

References getTreePtr(), and mlrange_cast().

◆ setApplicatorSequence()

void ml::DcmDRTIonBeamSequenceInterface::Item::setApplicatorSequence ( DcmDRTApplicatorSequenceInRTIonBeamsModuleInterface seq)

◆ setBeamDescription()

bool ml::DcmDRTIonBeamSequenceInterface::Item::setBeamDescription ( std::string parameter)

◆ setBeamName()

bool ml::DcmDRTIonBeamSequenceInterface::Item::setBeamName ( std::string parameter)

◆ setBeamNumber()

bool ml::DcmDRTIonBeamSequenceInterface::Item::setBeamNumber ( std::string parameter)

◆ setBeamType()

bool ml::DcmDRTIonBeamSequenceInterface::Item::setBeamType ( std::string parameter)

◆ setDeviceSerialNumber()

bool ml::DcmDRTIonBeamSequenceInterface::Item::setDeviceSerialNumber ( std::string parameter)

◆ setFinalCumulativeMetersetWeight()

bool ml::DcmDRTIonBeamSequenceInterface::Item::setFinalCumulativeMetersetWeight ( std::string parameter)

◆ setFixationLightAzimuthalAngle()

bool ml::DcmDRTIonBeamSequenceInterface::Item::setFixationLightAzimuthalAngle ( float parameter)

◆ setFixationLightPolarAngle()

bool ml::DcmDRTIonBeamSequenceInterface::Item::setFixationLightPolarAngle ( float parameter)

◆ setInstitutionAddress()

bool ml::DcmDRTIonBeamSequenceInterface::Item::setInstitutionAddress ( std::string parameter)

◆ setInstitutionalDepartmentName()

bool ml::DcmDRTIonBeamSequenceInterface::Item::setInstitutionalDepartmentName ( std::string parameter)

◆ setInstitutionName()

bool ml::DcmDRTIonBeamSequenceInterface::Item::setInstitutionName ( std::string parameter)

◆ setIonBeamLimitingDeviceSequence()

void ml::DcmDRTIonBeamSequenceInterface::Item::setIonBeamLimitingDeviceSequence ( DcmDRTIonBeamLimitingDeviceSequenceInterface seq)

◆ setIonBlockSequence()

void ml::DcmDRTIonBeamSequenceInterface::Item::setIonBlockSequence ( DcmDRTIonBlockSequenceInterface seq)

◆ setIonControlPointSequence()

void ml::DcmDRTIonBeamSequenceInterface::Item::setIonControlPointSequence ( DcmDRTIonControlPointSequenceInterface seq)

◆ setIonRangeCompensatorSequence()

void ml::DcmDRTIonBeamSequenceInterface::Item::setIonRangeCompensatorSequence ( DcmDRTIonRangeCompensatorSequenceInterface seq)

◆ setIonWedgeSequence()

void ml::DcmDRTIonBeamSequenceInterface::Item::setIonWedgeSequence ( DcmDRTIonWedgeSequenceInterface seq)

◆ setLateralSpreadingDeviceSequence()

void ml::DcmDRTIonBeamSequenceInterface::Item::setLateralSpreadingDeviceSequence ( DcmDRTLateralSpreadingDeviceSequenceInterface seq)

◆ setManufacturer()

bool ml::DcmDRTIonBeamSequenceInterface::Item::setManufacturer ( std::string parameter)

◆ setManufacturerModelName()

bool ml::DcmDRTIonBeamSequenceInterface::Item::setManufacturerModelName ( std::string parameter)

◆ setNumberOfBlocks()

bool ml::DcmDRTIonBeamSequenceInterface::Item::setNumberOfBlocks ( std::string parameter)

◆ setNumberOfBoli()

bool ml::DcmDRTIonBeamSequenceInterface::Item::setNumberOfBoli ( std::string parameter)

◆ setNumberOfCompensators()

bool ml::DcmDRTIonBeamSequenceInterface::Item::setNumberOfCompensators ( std::string parameter)

◆ setNumberOfControlPoints()

bool ml::DcmDRTIonBeamSequenceInterface::Item::setNumberOfControlPoints ( std::string parameter)

◆ setNumberOfLateralSpreadingDevices()

bool ml::DcmDRTIonBeamSequenceInterface::Item::setNumberOfLateralSpreadingDevices ( std::string parameter)

◆ setNumberOfRangeModulators()

bool ml::DcmDRTIonBeamSequenceInterface::Item::setNumberOfRangeModulators ( std::string parameter)

◆ setNumberOfRangeShifters()

bool ml::DcmDRTIonBeamSequenceInterface::Item::setNumberOfRangeShifters ( std::string parameter)

◆ setNumberOfWedges()

bool ml::DcmDRTIonBeamSequenceInterface::Item::setNumberOfWedges ( std::string parameter)

◆ setPatientSupportAccessoryCode()

bool ml::DcmDRTIonBeamSequenceInterface::Item::setPatientSupportAccessoryCode ( std::string parameter)

◆ setPatientSupportID()

bool ml::DcmDRTIonBeamSequenceInterface::Item::setPatientSupportID ( std::string parameter)

◆ setPatientSupportType()

bool ml::DcmDRTIonBeamSequenceInterface::Item::setPatientSupportType ( std::string parameter)

◆ setPrimaryDosimeterUnit()

bool ml::DcmDRTIonBeamSequenceInterface::Item::setPrimaryDosimeterUnit ( std::string parameter)

◆ setRadiationAtomicNumber()

bool ml::DcmDRTIonBeamSequenceInterface::Item::setRadiationAtomicNumber ( std::string parameter)

◆ setRadiationChargeState()

bool ml::DcmDRTIonBeamSequenceInterface::Item::setRadiationChargeState ( int parameter)

◆ setRadiationMassNumber()

bool ml::DcmDRTIonBeamSequenceInterface::Item::setRadiationMassNumber ( std::string parameter)

◆ setRadiationType()

bool ml::DcmDRTIonBeamSequenceInterface::Item::setRadiationType ( std::string parameter)

◆ setRangeModulatorSequence()

void ml::DcmDRTIonBeamSequenceInterface::Item::setRangeModulatorSequence ( DcmDRTRangeModulatorSequenceInterface seq)

◆ setRangeShifterSequence()

void ml::DcmDRTIonBeamSequenceInterface::Item::setRangeShifterSequence ( DcmDRTRangeShifterSequenceInterface seq)

◆ setReferencedBolusSequence()

void ml::DcmDRTIonBeamSequenceInterface::Item::setReferencedBolusSequence ( DcmDRTReferencedBolusSequenceInRTIonBeamsModuleInterface seq)

◆ setReferencedDoseSequence()

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

◆ setReferencedPatientSetupNumber()

bool ml::DcmDRTIonBeamSequenceInterface::Item::setReferencedPatientSetupNumber ( std::string parameter)

◆ setReferencedReferenceImageSequence()

void ml::DcmDRTIonBeamSequenceInterface::Item::setReferencedReferenceImageSequence ( DcmDRTReferencedReferenceImageSequenceInRTIonBeamsModuleInterface seq)

◆ setReferencedToleranceTableNumber()

bool ml::DcmDRTIonBeamSequenceInterface::Item::setReferencedToleranceTableNumber ( std::string parameter)

◆ setScanMode()

bool ml::DcmDRTIonBeamSequenceInterface::Item::setScanMode ( std::string parameter)

◆ setSnoutSequence()

void ml::DcmDRTIonBeamSequenceInterface::Item::setSnoutSequence ( DcmDRTSnoutSequenceInterface seq)

◆ setTotalBlockTrayWaterEquivalentThickness()

bool ml::DcmDRTIonBeamSequenceInterface::Item::setTotalBlockTrayWaterEquivalentThickness ( float parameter)

◆ setTotalCompensatorTrayWaterEquivalentThickness()

bool ml::DcmDRTIonBeamSequenceInterface::Item::setTotalCompensatorTrayWaterEquivalentThickness ( float parameter)

◆ setTotalWedgeTrayWaterEquivalentThickness()

bool ml::DcmDRTIonBeamSequenceInterface::Item::setTotalWedgeTrayWaterEquivalentThickness ( float parameter)

◆ setTreatmentDeliveryType()

bool ml::DcmDRTIonBeamSequenceInterface::Item::setTreatmentDeliveryType ( std::string parameter)

◆ setTreatmentMachineName()

bool ml::DcmDRTIonBeamSequenceInterface::Item::setTreatmentMachineName ( std::string parameter)

◆ setVirtualSourceAxisDistances()

bool ml::DcmDRTIonBeamSequenceInterface::Item::setVirtualSourceAxisDistances ( float parameter)

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