MeVisLab Toolbox Reference
|
Class to provide access to DRTBeamSequence. More...
#include <mlDcmDRTBeamSequenceInterface.h>
Classes | |
class | Item |
Public Member Functions | |
DcmDRTBeamSequenceInterface () | |
DcmDRTBeamSequenceInterface (std::vector< DcmDRTBeamSequenceInterface::Item > dcmSequence) | |
Default Constructor. More... | |
DcmDRTBeamSequenceInterface (DCMTree::TreePtrVector treePtrSeq) | |
virtual | ~DcmDRTBeamSequenceInterface () |
Default virtual Destructor. More... | |
bool | getBeamDescription (unsigned long idx, std::string ¶meter) const |
bool | getBeamDescription (DCMTree::TreePtr item, std::string ¶meter) const |
std::string | getBeamDescriptionTag () const |
bool | setBeamDescription (unsigned long idx, std::string parameter) |
bool | getBeamName (unsigned long idx, std::string ¶meter) const |
bool | getBeamName (DCMTree::TreePtr item, std::string ¶meter) const |
std::string | getBeamNameTag () const |
bool | setBeamName (unsigned long idx, std::string parameter) |
bool | getBeamNumber (unsigned long idx, std::string ¶meter) const |
bool | getBeamNumber (DCMTree::TreePtr item, std::string ¶meter) const |
std::string | getBeamNumberTag () const |
bool | setBeamNumber (unsigned long idx, std::string parameter) |
bool | getBeamType (unsigned long idx, std::string ¶meter) const |
bool | getBeamType (DCMTree::TreePtr item, std::string ¶meter) const |
std::string | getBeamTypeTag () const |
bool | setBeamType (unsigned long idx, std::string parameter) |
bool | getDeviceSerialNumber (unsigned long idx, std::string ¶meter) const |
bool | getDeviceSerialNumber (DCMTree::TreePtr item, std::string ¶meter) const |
std::string | getDeviceSerialNumberTag () const |
bool | setDeviceSerialNumber (unsigned long idx, std::string parameter) |
bool | getFinalCumulativeMetersetWeight (unsigned long idx, std::string ¶meter) const |
bool | getFinalCumulativeMetersetWeight (DCMTree::TreePtr item, std::string ¶meter) const |
std::string | getFinalCumulativeMetersetWeightTag () const |
bool | setFinalCumulativeMetersetWeight (unsigned long idx, std::string parameter) |
bool | getHighDoseTechniqueType (unsigned long idx, std::string ¶meter) const |
bool | getHighDoseTechniqueType (DCMTree::TreePtr item, std::string ¶meter) const |
std::string | getHighDoseTechniqueTypeTag () const |
bool | setHighDoseTechniqueType (unsigned long idx, std::string parameter) |
bool | getInstitutionAddress (unsigned long idx, std::string ¶meter) const |
bool | getInstitutionAddress (DCMTree::TreePtr item, std::string ¶meter) const |
std::string | getInstitutionAddressTag () const |
bool | setInstitutionAddress (unsigned long idx, std::string parameter) |
bool | getInstitutionName (unsigned long idx, std::string ¶meter) const |
bool | getInstitutionName (DCMTree::TreePtr item, std::string ¶meter) const |
std::string | getInstitutionNameTag () const |
bool | setInstitutionName (unsigned long idx, std::string parameter) |
bool | getInstitutionalDepartmentName (unsigned long idx, std::string ¶meter) const |
bool | getInstitutionalDepartmentName (DCMTree::TreePtr item, std::string ¶meter) const |
std::string | getInstitutionalDepartmentNameTag () const |
bool | setInstitutionalDepartmentName (unsigned long idx, std::string parameter) |
bool | getManufacturer (unsigned long idx, std::string ¶meter) const |
bool | getManufacturer (DCMTree::TreePtr item, std::string ¶meter) const |
std::string | getManufacturerTag () const |
bool | setManufacturer (unsigned long idx, std::string parameter) |
bool | getManufacturerModelName (unsigned long idx, std::string ¶meter) const |
bool | getManufacturerModelName (DCMTree::TreePtr item, std::string ¶meter) const |
std::string | getManufacturerModelNameTag () const |
bool | setManufacturerModelName (unsigned long idx, std::string parameter) |
bool | getNumberOfBlocks (unsigned long idx, std::string ¶meter) const |
bool | getNumberOfBlocks (DCMTree::TreePtr item, std::string ¶meter) const |
std::string | getNumberOfBlocksTag () const |
bool | setNumberOfBlocks (unsigned long idx, std::string parameter) |
bool | getNumberOfBoli (unsigned long idx, std::string ¶meter) const |
bool | getNumberOfBoli (DCMTree::TreePtr item, std::string ¶meter) const |
std::string | getNumberOfBoliTag () const |
bool | setNumberOfBoli (unsigned long idx, std::string parameter) |
bool | getNumberOfCompensators (unsigned long idx, std::string ¶meter) const |
bool | getNumberOfCompensators (DCMTree::TreePtr item, std::string ¶meter) const |
std::string | getNumberOfCompensatorsTag () const |
bool | setNumberOfCompensators (unsigned long idx, std::string parameter) |
bool | getNumberOfControlPoints (unsigned long idx, std::string ¶meter) const |
bool | getNumberOfControlPoints (DCMTree::TreePtr item, std::string ¶meter) const |
std::string | getNumberOfControlPointsTag () const |
bool | setNumberOfControlPoints (unsigned long idx, std::string parameter) |
bool | getNumberOfWedges (unsigned long idx, std::string ¶meter) const |
bool | getNumberOfWedges (DCMTree::TreePtr item, std::string ¶meter) const |
std::string | getNumberOfWedgesTag () const |
bool | setNumberOfWedges (unsigned long idx, std::string parameter) |
bool | getPrimaryDosimeterUnit (unsigned long idx, std::string ¶meter) const |
bool | getPrimaryDosimeterUnit (DCMTree::TreePtr item, std::string ¶meter) const |
std::string | getPrimaryDosimeterUnitTag () const |
bool | setPrimaryDosimeterUnit (unsigned long idx, std::string parameter) |
bool | getRadiationType (unsigned long idx, std::string ¶meter) const |
bool | getRadiationType (DCMTree::TreePtr item, std::string ¶meter) const |
std::string | getRadiationTypeTag () const |
bool | setRadiationType (unsigned long idx, std::string parameter) |
bool | getReferencedPatientSetupNumber (unsigned long idx, std::string ¶meter) const |
bool | getReferencedPatientSetupNumber (DCMTree::TreePtr item, std::string ¶meter) const |
std::string | getReferencedPatientSetupNumberTag () const |
bool | setReferencedPatientSetupNumber (unsigned long idx, std::string parameter) |
bool | getReferencedToleranceTableNumber (unsigned long idx, std::string ¶meter) const |
bool | getReferencedToleranceTableNumber (DCMTree::TreePtr item, std::string ¶meter) const |
std::string | getReferencedToleranceTableNumberTag () const |
bool | setReferencedToleranceTableNumber (unsigned long idx, std::string parameter) |
bool | getSourceAxisDistance (unsigned long idx, std::string ¶meter) const |
bool | getSourceAxisDistance (DCMTree::TreePtr item, std::string ¶meter) const |
std::string | getSourceAxisDistanceTag () const |
bool | setSourceAxisDistance (unsigned long idx, std::string parameter) |
bool | getTotalBlockTrayFactor (unsigned long idx, std::string ¶meter) const |
bool | getTotalBlockTrayFactor (DCMTree::TreePtr item, std::string ¶meter) const |
std::string | getTotalBlockTrayFactorTag () const |
bool | setTotalBlockTrayFactor (unsigned long idx, std::string parameter) |
bool | getTotalCompensatorTrayFactor (unsigned long idx, std::string ¶meter) const |
bool | getTotalCompensatorTrayFactor (DCMTree::TreePtr item, std::string ¶meter) const |
std::string | getTotalCompensatorTrayFactorTag () const |
bool | setTotalCompensatorTrayFactor (unsigned long idx, std::string parameter) |
bool | getTreatmentDeliveryType (unsigned long idx, std::string ¶meter) const |
bool | getTreatmentDeliveryType (DCMTree::TreePtr item, std::string ¶meter) const |
std::string | getTreatmentDeliveryTypeTag () const |
bool | setTreatmentDeliveryType (unsigned long idx, std::string parameter) |
bool | getTreatmentMachineName (unsigned long idx, std::string ¶meter) const |
bool | getTreatmentMachineName (DCMTree::TreePtr item, std::string ¶meter) const |
std::string | getTreatmentMachineNameTag () const |
bool | setTreatmentMachineName (unsigned long idx, std::string parameter) |
DcmDRTApplicatorSequenceInRTBeamsModuleInterface | getApplicatorSequence (unsigned long idx) const |
std::string | getApplicatorSequenceTag () const |
void | setApplicatorSequence (DcmDRTApplicatorSequenceInRTBeamsModuleInterface seq, unsigned long idx) |
DcmDRTBeamLimitingDeviceSequenceInRTBeamsModuleInterface | getBeamLimitingDeviceSequence (unsigned long idx) const |
std::string | getBeamLimitingDeviceSequenceTag () const |
void | setBeamLimitingDeviceSequence (DcmDRTBeamLimitingDeviceSequenceInRTBeamsModuleInterface seq, unsigned long idx) |
DcmDRTBlockSequenceInRTBeamsModuleInterface | getBlockSequence (unsigned long idx) const |
std::string | getBlockSequenceTag () const |
void | setBlockSequence (DcmDRTBlockSequenceInRTBeamsModuleInterface seq, unsigned long idx) |
DcmDRTCompensatorSequenceInterface | getCompensatorSequence (unsigned long idx) const |
std::string | getCompensatorSequenceTag () const |
void | setCompensatorSequence (DcmDRTCompensatorSequenceInterface seq, unsigned long idx) |
DcmDRTControlPointSequenceInterface | getControlPointSequence (unsigned long idx) const |
std::string | getControlPointSequenceTag () const |
void | setControlPointSequence (DcmDRTControlPointSequenceInterface seq, unsigned long idx) |
DcmDRTPlannedVerificationImageSequenceInterface | getPlannedVerificationImageSequence (unsigned long idx) const |
std::string | getPlannedVerificationImageSequenceTag () const |
void | setPlannedVerificationImageSequence (DcmDRTPlannedVerificationImageSequenceInterface seq, unsigned long idx) |
DcmDRTReferencedBolusSequenceInRTBeamsModuleInterface | getReferencedBolusSequence (unsigned long idx) const |
std::string | getReferencedBolusSequenceTag () const |
void | setReferencedBolusSequence (DcmDRTReferencedBolusSequenceInRTBeamsModuleInterface seq, unsigned long idx) |
DcmDRTReferencedDoseSequenceInterface | getReferencedDoseSequence (unsigned long idx) const |
std::string | getReferencedDoseSequenceTag () const |
void | setReferencedDoseSequence (DcmDRTReferencedDoseSequenceInterface seq, unsigned long idx) |
DcmDRTReferencedReferenceImageSequenceInRTBeamsModuleInterface | getReferencedReferenceImageSequence (unsigned long idx) const |
std::string | getReferencedReferenceImageSequenceTag () const |
void | setReferencedReferenceImageSequence (DcmDRTReferencedReferenceImageSequenceInRTBeamsModuleInterface seq, unsigned long idx) |
DcmDRTWedgeSequenceInterface | getWedgeSequence (unsigned long idx) const |
std::string | getWedgeSequenceTag () const |
void | setWedgeSequence (DcmDRTWedgeSequenceInterface seq, unsigned long idx) |
void | setSequence (std::vector< DcmDRTBeamSequenceInterface::Item > dcmSequence) |
Set the DRTBeamSequence this interface class provides access to. More... | |
std::vector< DcmDRTBeamSequenceInterface::Item > | getSequence () const |
Return the DRTBeamSequence this interface class provides access to. More... | |
bool | hasSequence () const |
Check if the DRTBeamSequence is set. More... | |
MLint | getNumberOfItems () const |
Return number of items the internal sequence consists of. More... | |
DcmDRTBeamSequenceInterface::Item | getItem (const size_t idx) const |
Gets the item at the indicated position. More... | |
DcmDRTBeamSequenceInterface::Item & | addItem () |
Adds a new item to the sequence. More... | |
void | addItem (DcmDRTBeamSequenceInterface::Item newItem) |
bool | insertItem (const size_t idx) |
Insert an item at the indicated position. More... | |
bool | removeItem (const size_t idx) |
Removes the indicated item from the sequence. More... | |
Protected Attributes | |
std::vector< DcmDRTBeamSequenceInterface::Item > | _itemVec |
Reference to the wrapped DICOM tree pointer vector. More... | |
Class to provide access to DRTBeamSequence.
Definition at line 53 of file mlDcmDRTBeamSequenceInterface.h.
|
inline |
Definition at line 263 of file mlDcmDRTBeamSequenceInterface.h.
|
inline |
Default Constructor.
Definition at line 266 of file mlDcmDRTBeamSequenceInterface.h.
|
inline |
Definition at line 268 of file mlDcmDRTBeamSequenceInterface.h.
|
inlinevirtual |
Default virtual Destructor.
Definition at line 276 of file mlDcmDRTBeamSequenceInterface.h.
|
inline |
Adds a new item to the sequence.
Definition at line 519 of file mlDcmDRTBeamSequenceInterface.h.
|
inline |
Definition at line 524 of file mlDcmDRTBeamSequenceInterface.h.
DcmDRTApplicatorSequenceInRTBeamsModuleInterface ml::DcmDRTBeamSequenceInterface::getApplicatorSequence | ( | unsigned long | idx | ) | const |
|
inline |
Definition at line 435 of file mlDcmDRTBeamSequenceInterface.h.
Referenced by DRTBeamSequenceWrapper::getApplicatorSequenceTag().
bool ml::DcmDRTBeamSequenceInterface::getBeamDescription | ( | DCMTree::TreePtr | item, |
std::string & | parameter | ||
) | const |
bool ml::DcmDRTBeamSequenceInterface::getBeamDescription | ( | unsigned long | idx, |
std::string & | parameter | ||
) | const |
|
inline |
Definition at line 280 of file mlDcmDRTBeamSequenceInterface.h.
Referenced by DRTBeamSequenceWrapper::getBeamDescriptionTag().
DcmDRTBeamLimitingDeviceSequenceInRTBeamsModuleInterface ml::DcmDRTBeamSequenceInterface::getBeamLimitingDeviceSequence | ( | unsigned long | idx | ) | const |
|
inline |
Definition at line 440 of file mlDcmDRTBeamSequenceInterface.h.
Referenced by DRTBeamSequenceWrapper::getBeamLimitingDeviceSequenceTag().
bool ml::DcmDRTBeamSequenceInterface::getBeamName | ( | DCMTree::TreePtr | item, |
std::string & | parameter | ||
) | const |
bool ml::DcmDRTBeamSequenceInterface::getBeamName | ( | unsigned long | idx, |
std::string & | parameter | ||
) | const |
|
inline |
Definition at line 286 of file mlDcmDRTBeamSequenceInterface.h.
Referenced by DRTBeamSequenceWrapper::getBeamNameTag().
bool ml::DcmDRTBeamSequenceInterface::getBeamNumber | ( | DCMTree::TreePtr | item, |
std::string & | parameter | ||
) | const |
bool ml::DcmDRTBeamSequenceInterface::getBeamNumber | ( | unsigned long | idx, |
std::string & | parameter | ||
) | const |
|
inline |
Definition at line 292 of file mlDcmDRTBeamSequenceInterface.h.
Referenced by DRTBeamSequenceWrapper::getBeamNumberTag().
bool ml::DcmDRTBeamSequenceInterface::getBeamType | ( | DCMTree::TreePtr | item, |
std::string & | parameter | ||
) | const |
bool ml::DcmDRTBeamSequenceInterface::getBeamType | ( | unsigned long | idx, |
std::string & | parameter | ||
) | const |
|
inline |
Definition at line 298 of file mlDcmDRTBeamSequenceInterface.h.
Referenced by DRTBeamSequenceWrapper::getBeamTypeTag().
DcmDRTBlockSequenceInRTBeamsModuleInterface ml::DcmDRTBeamSequenceInterface::getBlockSequence | ( | unsigned long | idx | ) | const |
|
inline |
Definition at line 445 of file mlDcmDRTBeamSequenceInterface.h.
Referenced by DRTBeamSequenceWrapper::getBlockSequenceTag().
DcmDRTCompensatorSequenceInterface ml::DcmDRTBeamSequenceInterface::getCompensatorSequence | ( | unsigned long | idx | ) | const |
|
inline |
Definition at line 450 of file mlDcmDRTBeamSequenceInterface.h.
Referenced by DRTBeamSequenceWrapper::getCompensatorSequenceTag().
DcmDRTControlPointSequenceInterface ml::DcmDRTBeamSequenceInterface::getControlPointSequence | ( | unsigned long | idx | ) | const |
|
inline |
Definition at line 455 of file mlDcmDRTBeamSequenceInterface.h.
Referenced by DRTBeamSequenceWrapper::getControlPointSequenceTag().
bool ml::DcmDRTBeamSequenceInterface::getDeviceSerialNumber | ( | DCMTree::TreePtr | item, |
std::string & | parameter | ||
) | const |
bool ml::DcmDRTBeamSequenceInterface::getDeviceSerialNumber | ( | unsigned long | idx, |
std::string & | parameter | ||
) | const |
|
inline |
Definition at line 304 of file mlDcmDRTBeamSequenceInterface.h.
Referenced by DRTBeamSequenceWrapper::getDeviceSerialNumberTag().
bool ml::DcmDRTBeamSequenceInterface::getFinalCumulativeMetersetWeight | ( | DCMTree::TreePtr | item, |
std::string & | parameter | ||
) | const |
bool ml::DcmDRTBeamSequenceInterface::getFinalCumulativeMetersetWeight | ( | unsigned long | idx, |
std::string & | parameter | ||
) | const |
|
inline |
Definition at line 310 of file mlDcmDRTBeamSequenceInterface.h.
Referenced by DRTBeamSequenceWrapper::getFinalCumulativeMetersetWeightTag().
bool ml::DcmDRTBeamSequenceInterface::getHighDoseTechniqueType | ( | DCMTree::TreePtr | item, |
std::string & | parameter | ||
) | const |
bool ml::DcmDRTBeamSequenceInterface::getHighDoseTechniqueType | ( | unsigned long | idx, |
std::string & | parameter | ||
) | const |
|
inline |
Definition at line 316 of file mlDcmDRTBeamSequenceInterface.h.
Referenced by DRTBeamSequenceWrapper::getHighDoseTechniqueTypeTag().
bool ml::DcmDRTBeamSequenceInterface::getInstitutionAddress | ( | DCMTree::TreePtr | item, |
std::string & | parameter | ||
) | const |
bool ml::DcmDRTBeamSequenceInterface::getInstitutionAddress | ( | unsigned long | idx, |
std::string & | parameter | ||
) | const |
|
inline |
Definition at line 322 of file mlDcmDRTBeamSequenceInterface.h.
Referenced by DRTBeamSequenceWrapper::getInstitutionAddressTag().
bool ml::DcmDRTBeamSequenceInterface::getInstitutionalDepartmentName | ( | DCMTree::TreePtr | item, |
std::string & | parameter | ||
) | const |
bool ml::DcmDRTBeamSequenceInterface::getInstitutionalDepartmentName | ( | unsigned long | idx, |
std::string & | parameter | ||
) | const |
|
inline |
Definition at line 334 of file mlDcmDRTBeamSequenceInterface.h.
Referenced by DRTBeamSequenceWrapper::getInstitutionalDepartmentNameTag().
bool ml::DcmDRTBeamSequenceInterface::getInstitutionName | ( | DCMTree::TreePtr | item, |
std::string & | parameter | ||
) | const |
bool ml::DcmDRTBeamSequenceInterface::getInstitutionName | ( | unsigned long | idx, |
std::string & | parameter | ||
) | const |
|
inline |
Definition at line 328 of file mlDcmDRTBeamSequenceInterface.h.
Referenced by DRTBeamSequenceWrapper::getInstitutionNameTag().
|
inline |
Gets the item at the indicated position.
Definition at line 510 of file mlDcmDRTBeamSequenceInterface.h.
bool ml::DcmDRTBeamSequenceInterface::getManufacturer | ( | DCMTree::TreePtr | item, |
std::string & | parameter | ||
) | const |
bool ml::DcmDRTBeamSequenceInterface::getManufacturer | ( | unsigned long | idx, |
std::string & | parameter | ||
) | const |
bool ml::DcmDRTBeamSequenceInterface::getManufacturerModelName | ( | DCMTree::TreePtr | item, |
std::string & | parameter | ||
) | const |
bool ml::DcmDRTBeamSequenceInterface::getManufacturerModelName | ( | unsigned long | idx, |
std::string & | parameter | ||
) | const |
|
inline |
Definition at line 346 of file mlDcmDRTBeamSequenceInterface.h.
Referenced by DRTBeamSequenceWrapper::getManufacturerModelNameTag().
|
inline |
Definition at line 340 of file mlDcmDRTBeamSequenceInterface.h.
Referenced by DRTBeamSequenceWrapper::getManufacturerTag().
bool ml::DcmDRTBeamSequenceInterface::getNumberOfBlocks | ( | DCMTree::TreePtr | item, |
std::string & | parameter | ||
) | const |
bool ml::DcmDRTBeamSequenceInterface::getNumberOfBlocks | ( | unsigned long | idx, |
std::string & | parameter | ||
) | const |
|
inline |
Definition at line 352 of file mlDcmDRTBeamSequenceInterface.h.
Referenced by DRTBeamSequenceWrapper::getNumberOfBlocksTag().
bool ml::DcmDRTBeamSequenceInterface::getNumberOfBoli | ( | DCMTree::TreePtr | item, |
std::string & | parameter | ||
) | const |
bool ml::DcmDRTBeamSequenceInterface::getNumberOfBoli | ( | unsigned long | idx, |
std::string & | parameter | ||
) | const |
|
inline |
Definition at line 358 of file mlDcmDRTBeamSequenceInterface.h.
Referenced by DRTBeamSequenceWrapper::getNumberOfBoliTag().
bool ml::DcmDRTBeamSequenceInterface::getNumberOfCompensators | ( | DCMTree::TreePtr | item, |
std::string & | parameter | ||
) | const |
bool ml::DcmDRTBeamSequenceInterface::getNumberOfCompensators | ( | unsigned long | idx, |
std::string & | parameter | ||
) | const |
|
inline |
Definition at line 364 of file mlDcmDRTBeamSequenceInterface.h.
Referenced by DRTBeamSequenceWrapper::getNumberOfCompensatorsTag().
bool ml::DcmDRTBeamSequenceInterface::getNumberOfControlPoints | ( | DCMTree::TreePtr | item, |
std::string & | parameter | ||
) | const |
bool ml::DcmDRTBeamSequenceInterface::getNumberOfControlPoints | ( | unsigned long | idx, |
std::string & | parameter | ||
) | const |
|
inline |
Definition at line 370 of file mlDcmDRTBeamSequenceInterface.h.
Referenced by DRTBeamSequenceWrapper::getNumberOfControlPointsTag().
|
inline |
Return number of items the internal sequence consists of.
Definition at line 504 of file mlDcmDRTBeamSequenceInterface.h.
bool ml::DcmDRTBeamSequenceInterface::getNumberOfWedges | ( | DCMTree::TreePtr | item, |
std::string & | parameter | ||
) | const |
bool ml::DcmDRTBeamSequenceInterface::getNumberOfWedges | ( | unsigned long | idx, |
std::string & | parameter | ||
) | const |
|
inline |
Definition at line 376 of file mlDcmDRTBeamSequenceInterface.h.
Referenced by DRTBeamSequenceWrapper::getNumberOfWedgesTag().
DcmDRTPlannedVerificationImageSequenceInterface ml::DcmDRTBeamSequenceInterface::getPlannedVerificationImageSequence | ( | unsigned long | idx | ) | const |
|
inline |
Definition at line 460 of file mlDcmDRTBeamSequenceInterface.h.
Referenced by DRTBeamSequenceWrapper::getPlannedVerificationImageSequenceTag().
bool ml::DcmDRTBeamSequenceInterface::getPrimaryDosimeterUnit | ( | DCMTree::TreePtr | item, |
std::string & | parameter | ||
) | const |
bool ml::DcmDRTBeamSequenceInterface::getPrimaryDosimeterUnit | ( | unsigned long | idx, |
std::string & | parameter | ||
) | const |
|
inline |
Definition at line 382 of file mlDcmDRTBeamSequenceInterface.h.
Referenced by DRTBeamSequenceWrapper::getPrimaryDosimeterUnitTag().
bool ml::DcmDRTBeamSequenceInterface::getRadiationType | ( | DCMTree::TreePtr | item, |
std::string & | parameter | ||
) | const |
bool ml::DcmDRTBeamSequenceInterface::getRadiationType | ( | unsigned long | idx, |
std::string & | parameter | ||
) | const |
|
inline |
Definition at line 388 of file mlDcmDRTBeamSequenceInterface.h.
Referenced by DRTBeamSequenceWrapper::getRadiationTypeTag().
DcmDRTReferencedBolusSequenceInRTBeamsModuleInterface ml::DcmDRTBeamSequenceInterface::getReferencedBolusSequence | ( | unsigned long | idx | ) | const |
|
inline |
Definition at line 465 of file mlDcmDRTBeamSequenceInterface.h.
Referenced by DRTBeamSequenceWrapper::getReferencedBolusSequenceTag().
DcmDRTReferencedDoseSequenceInterface ml::DcmDRTBeamSequenceInterface::getReferencedDoseSequence | ( | unsigned long | idx | ) | const |
|
inline |
Definition at line 470 of file mlDcmDRTBeamSequenceInterface.h.
Referenced by DRTBeamSequenceWrapper::getReferencedDoseSequenceTag().
bool ml::DcmDRTBeamSequenceInterface::getReferencedPatientSetupNumber | ( | DCMTree::TreePtr | item, |
std::string & | parameter | ||
) | const |
bool ml::DcmDRTBeamSequenceInterface::getReferencedPatientSetupNumber | ( | unsigned long | idx, |
std::string & | parameter | ||
) | const |
|
inline |
Definition at line 394 of file mlDcmDRTBeamSequenceInterface.h.
Referenced by DRTBeamSequenceWrapper::getReferencedPatientSetupNumberTag().
DcmDRTReferencedReferenceImageSequenceInRTBeamsModuleInterface ml::DcmDRTBeamSequenceInterface::getReferencedReferenceImageSequence | ( | unsigned long | idx | ) | const |
|
inline |
Definition at line 475 of file mlDcmDRTBeamSequenceInterface.h.
Referenced by DRTBeamSequenceWrapper::getReferencedReferenceImageSequenceTag().
bool ml::DcmDRTBeamSequenceInterface::getReferencedToleranceTableNumber | ( | DCMTree::TreePtr | item, |
std::string & | parameter | ||
) | const |
bool ml::DcmDRTBeamSequenceInterface::getReferencedToleranceTableNumber | ( | unsigned long | idx, |
std::string & | parameter | ||
) | const |
|
inline |
Definition at line 400 of file mlDcmDRTBeamSequenceInterface.h.
Referenced by DRTBeamSequenceWrapper::getReferencedToleranceTableNumberTag().
|
inline |
Return the DRTBeamSequence this interface class provides access to.
dcmSequence | Pointer to DRTBeamSequence |
Definition at line 492 of file mlDcmDRTBeamSequenceInterface.h.
Referenced by DRTBeamSequenceWrapper::DRTBeamSequenceWrapper(), and DRTBeamSequenceWrapper::operator=().
bool ml::DcmDRTBeamSequenceInterface::getSourceAxisDistance | ( | DCMTree::TreePtr | item, |
std::string & | parameter | ||
) | const |
bool ml::DcmDRTBeamSequenceInterface::getSourceAxisDistance | ( | unsigned long | idx, |
std::string & | parameter | ||
) | const |
|
inline |
Definition at line 406 of file mlDcmDRTBeamSequenceInterface.h.
Referenced by DRTBeamSequenceWrapper::getSourceAxisDistanceTag().
bool ml::DcmDRTBeamSequenceInterface::getTotalBlockTrayFactor | ( | DCMTree::TreePtr | item, |
std::string & | parameter | ||
) | const |
bool ml::DcmDRTBeamSequenceInterface::getTotalBlockTrayFactor | ( | unsigned long | idx, |
std::string & | parameter | ||
) | const |
|
inline |
Definition at line 412 of file mlDcmDRTBeamSequenceInterface.h.
Referenced by DRTBeamSequenceWrapper::getTotalBlockTrayFactorTag().
bool ml::DcmDRTBeamSequenceInterface::getTotalCompensatorTrayFactor | ( | DCMTree::TreePtr | item, |
std::string & | parameter | ||
) | const |
bool ml::DcmDRTBeamSequenceInterface::getTotalCompensatorTrayFactor | ( | unsigned long | idx, |
std::string & | parameter | ||
) | const |
|
inline |
Definition at line 418 of file mlDcmDRTBeamSequenceInterface.h.
Referenced by DRTBeamSequenceWrapper::getTotalCompensatorTrayFactorTag().
bool ml::DcmDRTBeamSequenceInterface::getTreatmentDeliveryType | ( | DCMTree::TreePtr | item, |
std::string & | parameter | ||
) | const |
bool ml::DcmDRTBeamSequenceInterface::getTreatmentDeliveryType | ( | unsigned long | idx, |
std::string & | parameter | ||
) | const |
|
inline |
Definition at line 424 of file mlDcmDRTBeamSequenceInterface.h.
Referenced by DRTBeamSequenceWrapper::getTreatmentDeliveryTypeTag().
bool ml::DcmDRTBeamSequenceInterface::getTreatmentMachineName | ( | DCMTree::TreePtr | item, |
std::string & | parameter | ||
) | const |
bool ml::DcmDRTBeamSequenceInterface::getTreatmentMachineName | ( | unsigned long | idx, |
std::string & | parameter | ||
) | const |
|
inline |
Definition at line 430 of file mlDcmDRTBeamSequenceInterface.h.
Referenced by DRTBeamSequenceWrapper::getTreatmentMachineNameTag().
DcmDRTWedgeSequenceInterface ml::DcmDRTBeamSequenceInterface::getWedgeSequence | ( | unsigned long | idx | ) | const |
|
inline |
Definition at line 480 of file mlDcmDRTBeamSequenceInterface.h.
Referenced by DRTBeamSequenceWrapper::getWedgeSequenceTag().
|
inline |
Check if the DRTBeamSequence is set.
Definition at line 498 of file mlDcmDRTBeamSequenceInterface.h.
|
inline |
Insert an item at the indicated position.
Definition at line 530 of file mlDcmDRTBeamSequenceInterface.h.
|
inline |
Removes the indicated item from the sequence.
Definition at line 542 of file mlDcmDRTBeamSequenceInterface.h.
void ml::DcmDRTBeamSequenceInterface::setApplicatorSequence | ( | DcmDRTApplicatorSequenceInRTBeamsModuleInterface | seq, |
unsigned long | idx | ||
) |
bool ml::DcmDRTBeamSequenceInterface::setBeamDescription | ( | unsigned long | idx, |
std::string | parameter | ||
) |
void ml::DcmDRTBeamSequenceInterface::setBeamLimitingDeviceSequence | ( | DcmDRTBeamLimitingDeviceSequenceInRTBeamsModuleInterface | seq, |
unsigned long | idx | ||
) |
bool ml::DcmDRTBeamSequenceInterface::setBeamName | ( | unsigned long | idx, |
std::string | parameter | ||
) |
bool ml::DcmDRTBeamSequenceInterface::setBeamNumber | ( | unsigned long | idx, |
std::string | parameter | ||
) |
bool ml::DcmDRTBeamSequenceInterface::setBeamType | ( | unsigned long | idx, |
std::string | parameter | ||
) |
void ml::DcmDRTBeamSequenceInterface::setBlockSequence | ( | DcmDRTBlockSequenceInRTBeamsModuleInterface | seq, |
unsigned long | idx | ||
) |
void ml::DcmDRTBeamSequenceInterface::setCompensatorSequence | ( | DcmDRTCompensatorSequenceInterface | seq, |
unsigned long | idx | ||
) |
void ml::DcmDRTBeamSequenceInterface::setControlPointSequence | ( | DcmDRTControlPointSequenceInterface | seq, |
unsigned long | idx | ||
) |
bool ml::DcmDRTBeamSequenceInterface::setDeviceSerialNumber | ( | unsigned long | idx, |
std::string | parameter | ||
) |
bool ml::DcmDRTBeamSequenceInterface::setFinalCumulativeMetersetWeight | ( | unsigned long | idx, |
std::string | parameter | ||
) |
bool ml::DcmDRTBeamSequenceInterface::setHighDoseTechniqueType | ( | unsigned long | idx, |
std::string | parameter | ||
) |
bool ml::DcmDRTBeamSequenceInterface::setInstitutionAddress | ( | unsigned long | idx, |
std::string | parameter | ||
) |
bool ml::DcmDRTBeamSequenceInterface::setInstitutionalDepartmentName | ( | unsigned long | idx, |
std::string | parameter | ||
) |
bool ml::DcmDRTBeamSequenceInterface::setInstitutionName | ( | unsigned long | idx, |
std::string | parameter | ||
) |
bool ml::DcmDRTBeamSequenceInterface::setManufacturer | ( | unsigned long | idx, |
std::string | parameter | ||
) |
bool ml::DcmDRTBeamSequenceInterface::setManufacturerModelName | ( | unsigned long | idx, |
std::string | parameter | ||
) |
bool ml::DcmDRTBeamSequenceInterface::setNumberOfBlocks | ( | unsigned long | idx, |
std::string | parameter | ||
) |
bool ml::DcmDRTBeamSequenceInterface::setNumberOfBoli | ( | unsigned long | idx, |
std::string | parameter | ||
) |
bool ml::DcmDRTBeamSequenceInterface::setNumberOfCompensators | ( | unsigned long | idx, |
std::string | parameter | ||
) |
bool ml::DcmDRTBeamSequenceInterface::setNumberOfControlPoints | ( | unsigned long | idx, |
std::string | parameter | ||
) |
bool ml::DcmDRTBeamSequenceInterface::setNumberOfWedges | ( | unsigned long | idx, |
std::string | parameter | ||
) |
void ml::DcmDRTBeamSequenceInterface::setPlannedVerificationImageSequence | ( | DcmDRTPlannedVerificationImageSequenceInterface | seq, |
unsigned long | idx | ||
) |
bool ml::DcmDRTBeamSequenceInterface::setPrimaryDosimeterUnit | ( | unsigned long | idx, |
std::string | parameter | ||
) |
bool ml::DcmDRTBeamSequenceInterface::setRadiationType | ( | unsigned long | idx, |
std::string | parameter | ||
) |
void ml::DcmDRTBeamSequenceInterface::setReferencedBolusSequence | ( | DcmDRTReferencedBolusSequenceInRTBeamsModuleInterface | seq, |
unsigned long | idx | ||
) |
void ml::DcmDRTBeamSequenceInterface::setReferencedDoseSequence | ( | DcmDRTReferencedDoseSequenceInterface | seq, |
unsigned long | idx | ||
) |
bool ml::DcmDRTBeamSequenceInterface::setReferencedPatientSetupNumber | ( | unsigned long | idx, |
std::string | parameter | ||
) |
void ml::DcmDRTBeamSequenceInterface::setReferencedReferenceImageSequence | ( | DcmDRTReferencedReferenceImageSequenceInRTBeamsModuleInterface | seq, |
unsigned long | idx | ||
) |
bool ml::DcmDRTBeamSequenceInterface::setReferencedToleranceTableNumber | ( | unsigned long | idx, |
std::string | parameter | ||
) |
|
inline |
Set the DRTBeamSequence this interface class provides access to.
dcmSequence | Pointer to DRTBeamSequence |
Definition at line 486 of file mlDcmDRTBeamSequenceInterface.h.
Referenced by DRTBeamSequenceWrapper::DRTBeamSequenceWrapper(), and DRTBeamSequenceWrapper::operator=().
bool ml::DcmDRTBeamSequenceInterface::setSourceAxisDistance | ( | unsigned long | idx, |
std::string | parameter | ||
) |
bool ml::DcmDRTBeamSequenceInterface::setTotalBlockTrayFactor | ( | unsigned long | idx, |
std::string | parameter | ||
) |
bool ml::DcmDRTBeamSequenceInterface::setTotalCompensatorTrayFactor | ( | unsigned long | idx, |
std::string | parameter | ||
) |
bool ml::DcmDRTBeamSequenceInterface::setTreatmentDeliveryType | ( | unsigned long | idx, |
std::string | parameter | ||
) |
bool ml::DcmDRTBeamSequenceInterface::setTreatmentMachineName | ( | unsigned long | idx, |
std::string | parameter | ||
) |
void ml::DcmDRTBeamSequenceInterface::setWedgeSequence | ( | DcmDRTWedgeSequenceInterface | seq, |
unsigned long | idx | ||
) |
|
protected |
Reference to the wrapped DICOM tree pointer vector.
Definition at line 554 of file mlDcmDRTBeamSequenceInterface.h.