| 
    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.