MeVisLab Toolbox Reference
|
Class to provide access to DRTTreatmentSessionIonBeamSequence. More...
#include <mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h>
Classes | |
class | Item |
Protected Attributes | |
std::vector< DcmDRTTreatmentSessionIonBeamSequenceInterface::Item > | _itemVec |
Reference to the wrapped DICOM tree pointer vector. | |
Class to provide access to DRTTreatmentSessionIonBeamSequence.
Definition at line 57 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.
|
inline |
Definition at line 332 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.
|
inline |
Default Constructor.
Definition at line 335 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.
|
inline |
Definition at line 337 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.
References mlrange_cast().
|
inlinevirtual |
Default virtual Destructor.
Definition at line 345 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.
|
inline |
Adds a new item to the sequence.
Definition at line 662 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.
|
inline |
Definition at line 667 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.
References mlrange_cast().
DcmDRTApplicatorSequenceInRTIonBeamsSessionRecordModuleInterface ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getApplicatorSequence | ( | unsigned long | idx | ) | const |
|
inline |
Definition at line 558 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.
Referenced by DRTTreatmentSessionIonBeamSequenceWrapper::getApplicatorSequenceTag().
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getBeamDescription | ( | DCMTree::TreePtr | item, |
std::string & | parameter ) const |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getBeamDescription | ( | unsigned long | idx, |
std::string & | parameter ) const |
|
inline |
Definition at line 349 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.
Referenced by DRTTreatmentSessionIonBeamSequenceWrapper::getBeamDescriptionTag().
DcmDRTBeamLimitingDeviceLeafPairsSequenceInterface ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getBeamLimitingDeviceLeafPairsSequence | ( | unsigned long | idx | ) | const |
|
inline |
Definition at line 563 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.
Referenced by DRTTreatmentSessionIonBeamSequenceWrapper::getBeamLimitingDeviceLeafPairsSequenceTag().
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getBeamName | ( | DCMTree::TreePtr | item, |
std::string & | parameter ) const |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getBeamName | ( | unsigned long | idx, |
std::string & | parameter ) const |
|
inline |
Definition at line 355 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.
Referenced by DRTTreatmentSessionIonBeamSequenceWrapper::getBeamNameTag().
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getBeamType | ( | DCMTree::TreePtr | item, |
std::string & | parameter ) const |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getBeamType | ( | unsigned long | idx, |
std::string & | parameter ) const |
|
inline |
Definition at line 361 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.
Referenced by DRTTreatmentSessionIonBeamSequenceWrapper::getBeamTypeTag().
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getCurrentFractionNumber | ( | DCMTree::TreePtr | item, |
std::string & | parameter ) const |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getCurrentFractionNumber | ( | unsigned long | idx, |
std::string & | parameter ) const |
|
inline |
Definition at line 367 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.
Referenced by DRTTreatmentSessionIonBeamSequenceWrapper::getCurrentFractionNumberTag().
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getDeliveredPrimaryMeterset | ( | DCMTree::TreePtr | item, |
std::string & | parameter ) const |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getDeliveredPrimaryMeterset | ( | unsigned long | idx, |
std::string & | parameter ) const |
|
inline |
Definition at line 373 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.
Referenced by DRTTreatmentSessionIonBeamSequenceWrapper::getDeliveredPrimaryMetersetTag().
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getDeliveredSecondaryMeterset | ( | DCMTree::TreePtr | item, |
std::string & | parameter ) const |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getDeliveredSecondaryMeterset | ( | unsigned long | idx, |
std::string & | parameter ) const |
|
inline |
Definition at line 379 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.
Referenced by DRTTreatmentSessionIonBeamSequenceWrapper::getDeliveredSecondaryMetersetTag().
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getDeliveredTreatmentTime | ( | DCMTree::TreePtr | item, |
std::string & | parameter ) const |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getDeliveredTreatmentTime | ( | unsigned long | idx, |
std::string & | parameter ) const |
|
inline |
Definition at line 385 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.
Referenced by DRTTreatmentSessionIonBeamSequenceWrapper::getDeliveredTreatmentTimeTag().
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getFixationLightAzimuthalAngle | ( | DCMTree::TreePtr | item, |
float & | parameter ) const |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getFixationLightAzimuthalAngle | ( | unsigned long | idx, |
float & | parameter ) const |
|
inline |
Definition at line 391 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.
Referenced by DRTTreatmentSessionIonBeamSequenceWrapper::getFixationLightAzimuthalAngleTag().
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getFixationLightPolarAngle | ( | DCMTree::TreePtr | item, |
float & | parameter ) const |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getFixationLightPolarAngle | ( | unsigned long | idx, |
float & | parameter ) const |
|
inline |
Definition at line 397 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.
Referenced by DRTTreatmentSessionIonBeamSequenceWrapper::getFixationLightPolarAngleTag().
DcmDRTIonControlPointDeliverySequenceInterface ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getIonControlPointDeliverySequence | ( | unsigned long | idx | ) | const |
|
inline |
Definition at line 568 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.
Referenced by DRTTreatmentSessionIonBeamSequenceWrapper::getIonControlPointDeliverySequenceTag().
|
inline |
Gets the item at the indicated position.
Definition at line 653 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.
References mlrange_cast().
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getNumberOfBlocks | ( | DCMTree::TreePtr | item, |
std::string & | parameter ) const |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getNumberOfBlocks | ( | unsigned long | idx, |
std::string & | parameter ) const |
|
inline |
Definition at line 403 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.
Referenced by DRTTreatmentSessionIonBeamSequenceWrapper::getNumberOfBlocksTag().
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getNumberOfBoli | ( | DCMTree::TreePtr | item, |
std::string & | parameter ) const |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getNumberOfBoli | ( | unsigned long | idx, |
std::string & | parameter ) const |
|
inline |
Definition at line 409 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.
Referenced by DRTTreatmentSessionIonBeamSequenceWrapper::getNumberOfBoliTag().
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getNumberOfCompensators | ( | DCMTree::TreePtr | item, |
std::string & | parameter ) const |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getNumberOfCompensators | ( | unsigned long | idx, |
std::string & | parameter ) const |
|
inline |
Definition at line 415 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.
Referenced by DRTTreatmentSessionIonBeamSequenceWrapper::getNumberOfCompensatorsTag().
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getNumberOfControlPoints | ( | DCMTree::TreePtr | item, |
std::string & | parameter ) const |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getNumberOfControlPoints | ( | unsigned long | idx, |
std::string & | parameter ) const |
|
inline |
Definition at line 421 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.
Referenced by DRTTreatmentSessionIonBeamSequenceWrapper::getNumberOfControlPointsTag().
|
inline |
Return number of items the internal sequence consists of.
Definition at line 647 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getNumberOfLateralSpreadingDevices | ( | DCMTree::TreePtr | item, |
std::string & | parameter ) const |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getNumberOfLateralSpreadingDevices | ( | unsigned long | idx, |
std::string & | parameter ) const |
|
inline |
Definition at line 427 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.
Referenced by DRTTreatmentSessionIonBeamSequenceWrapper::getNumberOfLateralSpreadingDevicesTag().
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getNumberOfRangeModulators | ( | DCMTree::TreePtr | item, |
std::string & | parameter ) const |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getNumberOfRangeModulators | ( | unsigned long | idx, |
std::string & | parameter ) const |
|
inline |
Definition at line 433 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.
Referenced by DRTTreatmentSessionIonBeamSequenceWrapper::getNumberOfRangeModulatorsTag().
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getNumberOfRangeShifters | ( | DCMTree::TreePtr | item, |
std::string & | parameter ) const |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getNumberOfRangeShifters | ( | unsigned long | idx, |
std::string & | parameter ) const |
|
inline |
Definition at line 439 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.
Referenced by DRTTreatmentSessionIonBeamSequenceWrapper::getNumberOfRangeShiftersTag().
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getNumberOfWedges | ( | DCMTree::TreePtr | item, |
std::string & | parameter ) const |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getNumberOfWedges | ( | unsigned long | idx, |
std::string & | parameter ) const |
|
inline |
Definition at line 445 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.
Referenced by DRTTreatmentSessionIonBeamSequenceWrapper::getNumberOfWedgesTag().
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getPatientSupportAccessoryCode | ( | DCMTree::TreePtr | item, |
std::string & | parameter ) const |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getPatientSupportAccessoryCode | ( | unsigned long | idx, |
std::string & | parameter ) const |
|
inline |
Definition at line 451 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.
Referenced by DRTTreatmentSessionIonBeamSequenceWrapper::getPatientSupportAccessoryCodeTag().
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getPatientSupportID | ( | DCMTree::TreePtr | item, |
std::string & | parameter ) const |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getPatientSupportID | ( | unsigned long | idx, |
std::string & | parameter ) const |
|
inline |
Definition at line 457 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.
Referenced by DRTTreatmentSessionIonBeamSequenceWrapper::getPatientSupportIDTag().
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getPatientSupportType | ( | DCMTree::TreePtr | item, |
std::string & | parameter ) const |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getPatientSupportType | ( | unsigned long | idx, |
std::string & | parameter ) const |
|
inline |
Definition at line 463 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.
Referenced by DRTTreatmentSessionIonBeamSequenceWrapper::getPatientSupportTypeTag().
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getRadiationAtomicNumber | ( | DCMTree::TreePtr | item, |
std::string & | parameter ) const |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getRadiationAtomicNumber | ( | unsigned long | idx, |
std::string & | parameter ) const |
|
inline |
Definition at line 469 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.
Referenced by DRTTreatmentSessionIonBeamSequenceWrapper::getRadiationAtomicNumberTag().
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getRadiationChargeState | ( | DCMTree::TreePtr | item, |
int & | parameter ) const |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getRadiationChargeState | ( | unsigned long | idx, |
int & | parameter ) const |
|
inline |
Definition at line 475 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.
Referenced by DRTTreatmentSessionIonBeamSequenceWrapper::getRadiationChargeStateTag().
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getRadiationMassNumber | ( | DCMTree::TreePtr | item, |
std::string & | parameter ) const |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getRadiationMassNumber | ( | unsigned long | idx, |
std::string & | parameter ) const |
|
inline |
Definition at line 481 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.
Referenced by DRTTreatmentSessionIonBeamSequenceWrapper::getRadiationMassNumberTag().
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getRadiationType | ( | DCMTree::TreePtr | item, |
std::string & | parameter ) const |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getRadiationType | ( | unsigned long | idx, |
std::string & | parameter ) const |
|
inline |
Definition at line 487 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.
Referenced by DRTTreatmentSessionIonBeamSequenceWrapper::getRadiationTypeTag().
DcmDRTRecordedBlockSequenceInterface ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getRecordedBlockSequence | ( | unsigned long | idx | ) | const |
|
inline |
Definition at line 573 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.
Referenced by DRTTreatmentSessionIonBeamSequenceWrapper::getRecordedBlockSequenceTag().
DcmDRTRecordedCompensatorSequenceInterface ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getRecordedCompensatorSequence | ( | unsigned long | idx | ) | const |
|
inline |
Definition at line 578 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.
Referenced by DRTTreatmentSessionIonBeamSequenceWrapper::getRecordedCompensatorSequenceTag().
DcmDRTRecordedLateralSpreadingDeviceSequenceInterface ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getRecordedLateralSpreadingDeviceSequence | ( | unsigned long | idx | ) | const |
|
inline |
Definition at line 583 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.
Referenced by DRTTreatmentSessionIonBeamSequenceWrapper::getRecordedLateralSpreadingDeviceSequenceTag().
DcmDRTRecordedRangeModulatorSequenceInterface ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getRecordedRangeModulatorSequence | ( | unsigned long | idx | ) | const |
|
inline |
Definition at line 588 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.
Referenced by DRTTreatmentSessionIonBeamSequenceWrapper::getRecordedRangeModulatorSequenceTag().
DcmDRTRecordedRangeShifterSequenceInterface ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getRecordedRangeShifterSequence | ( | unsigned long | idx | ) | const |
|
inline |
Definition at line 593 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.
Referenced by DRTTreatmentSessionIonBeamSequenceWrapper::getRecordedRangeShifterSequenceTag().
DcmDRTRecordedSnoutSequenceInterface ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getRecordedSnoutSequence | ( | unsigned long | idx | ) | const |
|
inline |
Definition at line 598 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.
Referenced by DRTTreatmentSessionIonBeamSequenceWrapper::getRecordedSnoutSequenceTag().
DcmDRTRecordedWedgeSequenceInterface ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getRecordedWedgeSequence | ( | unsigned long | idx | ) | const |
|
inline |
Definition at line 603 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.
Referenced by DRTTreatmentSessionIonBeamSequenceWrapper::getRecordedWedgeSequenceTag().
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getReferencedBeamNumber | ( | DCMTree::TreePtr | item, |
std::string & | parameter ) const |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getReferencedBeamNumber | ( | unsigned long | idx, |
std::string & | parameter ) const |
|
inline |
Definition at line 493 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.
Referenced by DRTTreatmentSessionIonBeamSequenceWrapper::getReferencedBeamNumberTag().
DcmDRTReferencedBolusSequenceInRTIonBeamsSessionRecordModuleInterface ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getReferencedBolusSequence | ( | unsigned long | idx | ) | const |
|
inline |
Definition at line 608 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.
Referenced by DRTTreatmentSessionIonBeamSequenceWrapper::getReferencedBolusSequenceTag().
DcmDRTReferencedCalculatedDoseReferenceSequenceInterface ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getReferencedCalculatedDoseReferenceSequence | ( | unsigned long | idx | ) | const |
|
inline |
Definition at line 613 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.
Referenced by DRTTreatmentSessionIonBeamSequenceWrapper::getReferencedCalculatedDoseReferenceSequenceTag().
DcmDRTReferencedMeasuredDoseReferenceSequenceInterface ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getReferencedMeasuredDoseReferenceSequence | ( | unsigned long | idx | ) | const |
|
inline |
Definition at line 618 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.
Referenced by DRTTreatmentSessionIonBeamSequenceWrapper::getReferencedMeasuredDoseReferenceSequenceTag().
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getReferencedPatientSetupNumber | ( | DCMTree::TreePtr | item, |
std::string & | parameter ) const |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getReferencedPatientSetupNumber | ( | unsigned long | idx, |
std::string & | parameter ) const |
|
inline |
Definition at line 499 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.
Referenced by DRTTreatmentSessionIonBeamSequenceWrapper::getReferencedPatientSetupNumberTag().
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getReferencedToleranceTableNumber | ( | DCMTree::TreePtr | item, |
std::string & | parameter ) const |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getReferencedToleranceTableNumber | ( | unsigned long | idx, |
std::string & | parameter ) const |
|
inline |
Definition at line 505 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.
Referenced by DRTTreatmentSessionIonBeamSequenceWrapper::getReferencedToleranceTableNumberTag().
DcmDRTReferencedVerificationImageSequenceInterface ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getReferencedVerificationImageSequence | ( | unsigned long | idx | ) | const |
|
inline |
Definition at line 623 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.
Referenced by DRTTreatmentSessionIonBeamSequenceWrapper::getReferencedVerificationImageSequenceTag().
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getScanMode | ( | DCMTree::TreePtr | item, |
std::string & | parameter ) const |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getScanMode | ( | unsigned long | idx, |
std::string & | parameter ) const |
|
inline |
Definition at line 511 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.
Referenced by DRTTreatmentSessionIonBeamSequenceWrapper::getScanModeTag().
|
inline |
Return the DRTTreatmentSessionIonBeamSequence this interface class provides access to.
dcmSequence | Pointer to DRTTreatmentSessionIonBeamSequence |
Definition at line 635 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.
Referenced by DRTTreatmentSessionIonBeamSequenceItemWrapper::DRTTreatmentSessionIonBeamSequenceItemWrapper(), and DRTTreatmentSessionIonBeamSequenceItemWrapper::operator=().
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getSpecifiedPrimaryMeterset | ( | DCMTree::TreePtr | item, |
std::string & | parameter ) const |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getSpecifiedPrimaryMeterset | ( | unsigned long | idx, |
std::string & | parameter ) const |
|
inline |
Definition at line 517 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.
Referenced by DRTTreatmentSessionIonBeamSequenceWrapper::getSpecifiedPrimaryMetersetTag().
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getSpecifiedSecondaryMeterset | ( | DCMTree::TreePtr | item, |
std::string & | parameter ) const |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getSpecifiedSecondaryMeterset | ( | unsigned long | idx, |
std::string & | parameter ) const |
|
inline |
Definition at line 523 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.
Referenced by DRTTreatmentSessionIonBeamSequenceWrapper::getSpecifiedSecondaryMetersetTag().
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getSpecifiedTreatmentTime | ( | DCMTree::TreePtr | item, |
std::string & | parameter ) const |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getSpecifiedTreatmentTime | ( | unsigned long | idx, |
std::string & | parameter ) const |
|
inline |
Definition at line 529 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.
Referenced by DRTTreatmentSessionIonBeamSequenceWrapper::getSpecifiedTreatmentTimeTag().
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getTreatmentDeliveryType | ( | DCMTree::TreePtr | item, |
std::string & | parameter ) const |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getTreatmentDeliveryType | ( | unsigned long | idx, |
std::string & | parameter ) const |
|
inline |
Definition at line 535 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.
Referenced by DRTTreatmentSessionIonBeamSequenceWrapper::getTreatmentDeliveryTypeTag().
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getTreatmentTerminationCode | ( | DCMTree::TreePtr | item, |
std::string & | parameter ) const |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getTreatmentTerminationCode | ( | unsigned long | idx, |
std::string & | parameter ) const |
|
inline |
Definition at line 541 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.
Referenced by DRTTreatmentSessionIonBeamSequenceWrapper::getTreatmentTerminationCodeTag().
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getTreatmentTerminationStatus | ( | DCMTree::TreePtr | item, |
std::string & | parameter ) const |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getTreatmentTerminationStatus | ( | unsigned long | idx, |
std::string & | parameter ) const |
|
inline |
Definition at line 547 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.
Referenced by DRTTreatmentSessionIonBeamSequenceWrapper::getTreatmentTerminationStatusTag().
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getTreatmentVerificationStatus | ( | DCMTree::TreePtr | item, |
std::string & | parameter ) const |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::getTreatmentVerificationStatus | ( | unsigned long | idx, |
std::string & | parameter ) const |
|
inline |
Definition at line 553 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.
Referenced by DRTTreatmentSessionIonBeamSequenceWrapper::getTreatmentVerificationStatusTag().
|
inline |
Check if the DRTTreatmentSessionIonBeamSequence is set.
Definition at line 641 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.
Insert an item at the indicated position.
Definition at line 673 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.
References mlrange_cast().
Removes the indicated item from the sequence.
Definition at line 685 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.
References mlrange_cast().
void ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::setApplicatorSequence | ( | DcmDRTApplicatorSequenceInRTIonBeamsSessionRecordModuleInterface | seq, |
unsigned long | idx ) |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::setBeamDescription | ( | unsigned long | idx, |
std::string | parameter ) |
void ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::setBeamLimitingDeviceLeafPairsSequence | ( | DcmDRTBeamLimitingDeviceLeafPairsSequenceInterface | seq, |
unsigned long | idx ) |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::setBeamName | ( | unsigned long | idx, |
std::string | parameter ) |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::setBeamType | ( | unsigned long | idx, |
std::string | parameter ) |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::setCurrentFractionNumber | ( | unsigned long | idx, |
std::string | parameter ) |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::setDeliveredPrimaryMeterset | ( | unsigned long | idx, |
std::string | parameter ) |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::setDeliveredSecondaryMeterset | ( | unsigned long | idx, |
std::string | parameter ) |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::setDeliveredTreatmentTime | ( | unsigned long | idx, |
std::string | parameter ) |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::setFixationLightAzimuthalAngle | ( | unsigned long | idx, |
float | parameter ) |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::setFixationLightPolarAngle | ( | unsigned long | idx, |
float | parameter ) |
void ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::setIonControlPointDeliverySequence | ( | DcmDRTIonControlPointDeliverySequenceInterface | seq, |
unsigned long | idx ) |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::setNumberOfBlocks | ( | unsigned long | idx, |
std::string | parameter ) |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::setNumberOfBoli | ( | unsigned long | idx, |
std::string | parameter ) |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::setNumberOfCompensators | ( | unsigned long | idx, |
std::string | parameter ) |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::setNumberOfControlPoints | ( | unsigned long | idx, |
std::string | parameter ) |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::setNumberOfLateralSpreadingDevices | ( | unsigned long | idx, |
std::string | parameter ) |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::setNumberOfRangeModulators | ( | unsigned long | idx, |
std::string | parameter ) |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::setNumberOfRangeShifters | ( | unsigned long | idx, |
std::string | parameter ) |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::setNumberOfWedges | ( | unsigned long | idx, |
std::string | parameter ) |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::setPatientSupportAccessoryCode | ( | unsigned long | idx, |
std::string | parameter ) |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::setPatientSupportID | ( | unsigned long | idx, |
std::string | parameter ) |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::setPatientSupportType | ( | unsigned long | idx, |
std::string | parameter ) |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::setRadiationAtomicNumber | ( | unsigned long | idx, |
std::string | parameter ) |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::setRadiationChargeState | ( | unsigned long | idx, |
int | parameter ) |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::setRadiationMassNumber | ( | unsigned long | idx, |
std::string | parameter ) |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::setRadiationType | ( | unsigned long | idx, |
std::string | parameter ) |
void ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::setRecordedBlockSequence | ( | DcmDRTRecordedBlockSequenceInterface | seq, |
unsigned long | idx ) |
void ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::setRecordedCompensatorSequence | ( | DcmDRTRecordedCompensatorSequenceInterface | seq, |
unsigned long | idx ) |
void ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::setRecordedLateralSpreadingDeviceSequence | ( | DcmDRTRecordedLateralSpreadingDeviceSequenceInterface | seq, |
unsigned long | idx ) |
void ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::setRecordedRangeModulatorSequence | ( | DcmDRTRecordedRangeModulatorSequenceInterface | seq, |
unsigned long | idx ) |
void ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::setRecordedRangeShifterSequence | ( | DcmDRTRecordedRangeShifterSequenceInterface | seq, |
unsigned long | idx ) |
void ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::setRecordedSnoutSequence | ( | DcmDRTRecordedSnoutSequenceInterface | seq, |
unsigned long | idx ) |
void ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::setRecordedWedgeSequence | ( | DcmDRTRecordedWedgeSequenceInterface | seq, |
unsigned long | idx ) |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::setReferencedBeamNumber | ( | unsigned long | idx, |
std::string | parameter ) |
void ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::setReferencedBolusSequence | ( | DcmDRTReferencedBolusSequenceInRTIonBeamsSessionRecordModuleInterface | seq, |
unsigned long | idx ) |
void ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::setReferencedCalculatedDoseReferenceSequence | ( | DcmDRTReferencedCalculatedDoseReferenceSequenceInterface | seq, |
unsigned long | idx ) |
void ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::setReferencedMeasuredDoseReferenceSequence | ( | DcmDRTReferencedMeasuredDoseReferenceSequenceInterface | seq, |
unsigned long | idx ) |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::setReferencedPatientSetupNumber | ( | unsigned long | idx, |
std::string | parameter ) |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::setReferencedToleranceTableNumber | ( | unsigned long | idx, |
std::string | parameter ) |
void ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::setReferencedVerificationImageSequence | ( | DcmDRTReferencedVerificationImageSequenceInterface | seq, |
unsigned long | idx ) |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::setScanMode | ( | unsigned long | idx, |
std::string | parameter ) |
|
inline |
Set the DRTTreatmentSessionIonBeamSequence this interface class provides access to.
dcmSequence | Pointer to DRTTreatmentSessionIonBeamSequence |
Definition at line 629 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.
References mlrange_cast().
Referenced by DRTTreatmentSessionIonBeamSequenceWrapper::DRTTreatmentSessionIonBeamSequenceWrapper(), and DRTTreatmentSessionIonBeamSequenceWrapper::operator=().
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::setSpecifiedPrimaryMeterset | ( | unsigned long | idx, |
std::string | parameter ) |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::setSpecifiedSecondaryMeterset | ( | unsigned long | idx, |
std::string | parameter ) |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::setSpecifiedTreatmentTime | ( | unsigned long | idx, |
std::string | parameter ) |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::setTreatmentDeliveryType | ( | unsigned long | idx, |
std::string | parameter ) |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::setTreatmentTerminationCode | ( | unsigned long | idx, |
std::string | parameter ) |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::setTreatmentTerminationStatus | ( | unsigned long | idx, |
std::string | parameter ) |
bool ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::setTreatmentVerificationStatus | ( | unsigned long | idx, |
std::string | parameter ) |
|
protected |
Reference to the wrapped DICOM tree pointer vector.
Definition at line 697 of file mlDcmDRTTreatmentSessionIonBeamSequenceInterface.h.