Class to provide access to DRTRangeModulatorSettingsSequenceInRTIonBeamsModule.  
 More...
#include <mlDcmDRTRangeModulatorSettingsSequenceInRTIonBeamsModuleInterface.h>
 | 
|   | DcmDRTRangeModulatorSettingsSequenceInRTIonBeamsModuleInterface () | 
|   | 
|   | DcmDRTRangeModulatorSettingsSequenceInRTIonBeamsModuleInterface (std::vector< DcmDRTRangeModulatorSettingsSequenceInRTIonBeamsModuleInterface::Item > dcmSequence) | 
|   | Default Constructor.  
  | 
|   | 
|   | DcmDRTRangeModulatorSettingsSequenceInRTIonBeamsModuleInterface (DCMTree::TreePtrVector treePtrSeq) | 
|   | 
| virtual  | ~DcmDRTRangeModulatorSettingsSequenceInRTIonBeamsModuleInterface () | 
|   | Default virtual Destructor.  
  | 
|   | 
| bool  | getIsocenterToRangeModulatorDistance (unsigned long idx, float ¶meter) const | 
|   | 
| bool  | getIsocenterToRangeModulatorDistance (DCMTree::TreePtr item, float ¶meter) const | 
|   | 
| std::string  | getIsocenterToRangeModulatorDistanceTag () const | 
|   | 
| bool  | setIsocenterToRangeModulatorDistance (unsigned long idx, float parameter) | 
|   | 
| bool  | getRangeModulatorGatingStartValue (unsigned long idx, float ¶meter) const | 
|   | 
| bool  | getRangeModulatorGatingStartValue (DCMTree::TreePtr item, float ¶meter) const | 
|   | 
| std::string  | getRangeModulatorGatingStartValueTag () const | 
|   | 
| bool  | setRangeModulatorGatingStartValue (unsigned long idx, float parameter) | 
|   | 
| bool  | getRangeModulatorGatingStartWaterEquivalentThickness (unsigned long idx, float ¶meter) const | 
|   | 
| bool  | getRangeModulatorGatingStartWaterEquivalentThickness (DCMTree::TreePtr item, float ¶meter) const | 
|   | 
| std::string  | getRangeModulatorGatingStartWaterEquivalentThicknessTag () const | 
|   | 
| bool  | setRangeModulatorGatingStartWaterEquivalentThickness (unsigned long idx, float parameter) | 
|   | 
| bool  | getRangeModulatorGatingStopValue (unsigned long idx, float ¶meter) const | 
|   | 
| bool  | getRangeModulatorGatingStopValue (DCMTree::TreePtr item, float ¶meter) const | 
|   | 
| std::string  | getRangeModulatorGatingStopValueTag () const | 
|   | 
| bool  | setRangeModulatorGatingStopValue (unsigned long idx, float parameter) | 
|   | 
| bool  | getRangeModulatorGatingStopWaterEquivalentThickness (unsigned long idx, float ¶meter) const | 
|   | 
| bool  | getRangeModulatorGatingStopWaterEquivalentThickness (DCMTree::TreePtr item, float ¶meter) const | 
|   | 
| std::string  | getRangeModulatorGatingStopWaterEquivalentThicknessTag () const | 
|   | 
| bool  | setRangeModulatorGatingStopWaterEquivalentThickness (unsigned long idx, float parameter) | 
|   | 
| bool  | getReferencedRangeModulatorNumber (unsigned long idx, std::string ¶meter) const | 
|   | 
| bool  | getReferencedRangeModulatorNumber (DCMTree::TreePtr item, std::string ¶meter) const | 
|   | 
| std::string  | getReferencedRangeModulatorNumberTag () const | 
|   | 
| bool  | setReferencedRangeModulatorNumber (unsigned long idx, std::string parameter) | 
|   | 
| void  | setSequence (std::vector< DcmDRTRangeModulatorSettingsSequenceInRTIonBeamsModuleInterface::Item > dcmSequence) | 
|   | Set the DRTRangeModulatorSettingsSequenceInRTIonBeamsModule this interface class provides access to.  
  | 
|   | 
| std::vector< DcmDRTRangeModulatorSettingsSequenceInRTIonBeamsModuleInterface::Item >  | getSequence () const | 
|   | Return the DRTRangeModulatorSettingsSequenceInRTIonBeamsModule this interface class provides access to.  
  | 
|   | 
| bool  | hasSequence () const | 
|   | Check if the DRTRangeModulatorSettingsSequenceInRTIonBeamsModule is set.  
  | 
|   | 
| MLint  | getNumberOfItems () const | 
|   | Return number of items the internal sequence consists of.  
  | 
|   | 
| DcmDRTRangeModulatorSettingsSequenceInRTIonBeamsModuleInterface::Item  | getItem (const size_t idx) const | 
|   | Gets the item at the indicated position.  
  | 
|   | 
| DcmDRTRangeModulatorSettingsSequenceInRTIonBeamsModuleInterface::Item &  | addItem () | 
|   | Adds a new item to the sequence.  
  | 
|   | 
| void  | addItem (DcmDRTRangeModulatorSettingsSequenceInRTIonBeamsModuleInterface::Item newItem) | 
|   | 
| bool  | insertItem (const size_t idx) | 
|   | Insert an item at the indicated position.  
  | 
|   | 
| bool  | removeItem (const size_t idx) | 
|   | Removes the indicated item from the sequence.  
  | 
|   | 
Class to provide access to DRTRangeModulatorSettingsSequenceInRTIonBeamsModule. 
Definition at line 43 of file mlDcmDRTRangeModulatorSettingsSequenceInRTIonBeamsModuleInterface.h.
 
◆ DcmDRTRangeModulatorSettingsSequenceInRTIonBeamsModuleInterface() [1/3]
  
  
      
        
          | ml::DcmDRTRangeModulatorSettingsSequenceInRTIonBeamsModuleInterface::DcmDRTRangeModulatorSettingsSequenceInRTIonBeamsModuleInterface  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ DcmDRTRangeModulatorSettingsSequenceInRTIonBeamsModuleInterface() [2/3]
◆ DcmDRTRangeModulatorSettingsSequenceInRTIonBeamsModuleInterface() [3/3]
  
  
      
        
          | ml::DcmDRTRangeModulatorSettingsSequenceInRTIonBeamsModuleInterface::DcmDRTRangeModulatorSettingsSequenceInRTIonBeamsModuleInterface  | 
          ( | 
          DCMTree::TreePtrVector |           treePtrSeq | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ ~DcmDRTRangeModulatorSettingsSequenceInRTIonBeamsModuleInterface()
  
  
      
        
          | virtual ml::DcmDRTRangeModulatorSettingsSequenceInRTIonBeamsModuleInterface::~DcmDRTRangeModulatorSettingsSequenceInRTIonBeamsModuleInterface  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
◆ addItem() [1/2]
◆ addItem() [2/2]
◆ getIsocenterToRangeModulatorDistance() [1/2]
      
        
          | bool ml::DcmDRTRangeModulatorSettingsSequenceInRTIonBeamsModuleInterface::getIsocenterToRangeModulatorDistance  | 
          ( | 
          DCMTree::TreePtr |           item,  | 
        
        
           | 
           | 
          float & |           parameter ) const | 
        
      
 
 
◆ getIsocenterToRangeModulatorDistance() [2/2]
      
        
          | bool ml::DcmDRTRangeModulatorSettingsSequenceInRTIonBeamsModuleInterface::getIsocenterToRangeModulatorDistance  | 
          ( | 
          unsigned long |           idx,  | 
        
        
           | 
           | 
          float & |           parameter ) const | 
        
      
 
 
◆ getIsocenterToRangeModulatorDistanceTag()
  
  
      
        
          | std::string ml::DcmDRTRangeModulatorSettingsSequenceInRTIonBeamsModuleInterface::getIsocenterToRangeModulatorDistanceTag  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getItem()
◆ getNumberOfItems()
  
  
      
        
          | MLint ml::DcmDRTRangeModulatorSettingsSequenceInRTIonBeamsModuleInterface::getNumberOfItems  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getRangeModulatorGatingStartValue() [1/2]
      
        
          | bool ml::DcmDRTRangeModulatorSettingsSequenceInRTIonBeamsModuleInterface::getRangeModulatorGatingStartValue  | 
          ( | 
          DCMTree::TreePtr |           item,  | 
        
        
           | 
           | 
          float & |           parameter ) const | 
        
      
 
 
◆ getRangeModulatorGatingStartValue() [2/2]
      
        
          | bool ml::DcmDRTRangeModulatorSettingsSequenceInRTIonBeamsModuleInterface::getRangeModulatorGatingStartValue  | 
          ( | 
          unsigned long |           idx,  | 
        
        
           | 
           | 
          float & |           parameter ) const | 
        
      
 
 
◆ getRangeModulatorGatingStartValueTag()
  
  
      
        
          | std::string ml::DcmDRTRangeModulatorSettingsSequenceInRTIonBeamsModuleInterface::getRangeModulatorGatingStartValueTag  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getRangeModulatorGatingStartWaterEquivalentThickness() [1/2]
      
        
          | bool ml::DcmDRTRangeModulatorSettingsSequenceInRTIonBeamsModuleInterface::getRangeModulatorGatingStartWaterEquivalentThickness  | 
          ( | 
          DCMTree::TreePtr |           item,  | 
        
        
           | 
           | 
          float & |           parameter ) const | 
        
      
 
 
◆ getRangeModulatorGatingStartWaterEquivalentThickness() [2/2]
      
        
          | bool ml::DcmDRTRangeModulatorSettingsSequenceInRTIonBeamsModuleInterface::getRangeModulatorGatingStartWaterEquivalentThickness  | 
          ( | 
          unsigned long |           idx,  | 
        
        
           | 
           | 
          float & |           parameter ) const | 
        
      
 
 
◆ getRangeModulatorGatingStartWaterEquivalentThicknessTag()
  
  
      
        
          | std::string ml::DcmDRTRangeModulatorSettingsSequenceInRTIonBeamsModuleInterface::getRangeModulatorGatingStartWaterEquivalentThicknessTag  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getRangeModulatorGatingStopValue() [1/2]
      
        
          | bool ml::DcmDRTRangeModulatorSettingsSequenceInRTIonBeamsModuleInterface::getRangeModulatorGatingStopValue  | 
          ( | 
          DCMTree::TreePtr |           item,  | 
        
        
           | 
           | 
          float & |           parameter ) const | 
        
      
 
 
◆ getRangeModulatorGatingStopValue() [2/2]
      
        
          | bool ml::DcmDRTRangeModulatorSettingsSequenceInRTIonBeamsModuleInterface::getRangeModulatorGatingStopValue  | 
          ( | 
          unsigned long |           idx,  | 
        
        
           | 
           | 
          float & |           parameter ) const | 
        
      
 
 
◆ getRangeModulatorGatingStopValueTag()
  
  
      
        
          | std::string ml::DcmDRTRangeModulatorSettingsSequenceInRTIonBeamsModuleInterface::getRangeModulatorGatingStopValueTag  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getRangeModulatorGatingStopWaterEquivalentThickness() [1/2]
      
        
          | bool ml::DcmDRTRangeModulatorSettingsSequenceInRTIonBeamsModuleInterface::getRangeModulatorGatingStopWaterEquivalentThickness  | 
          ( | 
          DCMTree::TreePtr |           item,  | 
        
        
           | 
           | 
          float & |           parameter ) const | 
        
      
 
 
◆ getRangeModulatorGatingStopWaterEquivalentThickness() [2/2]
      
        
          | bool ml::DcmDRTRangeModulatorSettingsSequenceInRTIonBeamsModuleInterface::getRangeModulatorGatingStopWaterEquivalentThickness  | 
          ( | 
          unsigned long |           idx,  | 
        
        
           | 
           | 
          float & |           parameter ) const | 
        
      
 
 
◆ getRangeModulatorGatingStopWaterEquivalentThicknessTag()
  
  
      
        
          | std::string ml::DcmDRTRangeModulatorSettingsSequenceInRTIonBeamsModuleInterface::getRangeModulatorGatingStopWaterEquivalentThicknessTag  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getReferencedRangeModulatorNumber() [1/2]
      
        
          | bool ml::DcmDRTRangeModulatorSettingsSequenceInRTIonBeamsModuleInterface::getReferencedRangeModulatorNumber  | 
          ( | 
          DCMTree::TreePtr |           item,  | 
        
        
           | 
           | 
          std::string & |           parameter ) const | 
        
      
 
 
◆ getReferencedRangeModulatorNumber() [2/2]
      
        
          | bool ml::DcmDRTRangeModulatorSettingsSequenceInRTIonBeamsModuleInterface::getReferencedRangeModulatorNumber  | 
          ( | 
          unsigned long |           idx,  | 
        
        
           | 
           | 
          std::string & |           parameter ) const | 
        
      
 
 
◆ getReferencedRangeModulatorNumberTag()
  
  
      
        
          | std::string ml::DcmDRTRangeModulatorSettingsSequenceInRTIonBeamsModuleInterface::getReferencedRangeModulatorNumberTag  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getSequence()
◆ hasSequence()
  
  
      
        
          | bool ml::DcmDRTRangeModulatorSettingsSequenceInRTIonBeamsModuleInterface::hasSequence  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ insertItem()
  
  
      
        
          | bool ml::DcmDRTRangeModulatorSettingsSequenceInRTIonBeamsModuleInterface::insertItem  | 
          ( | 
          const size_t |           idx | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ removeItem()
  
  
      
        
          | bool ml::DcmDRTRangeModulatorSettingsSequenceInRTIonBeamsModuleInterface::removeItem  | 
          ( | 
          const size_t |           idx | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ setIsocenterToRangeModulatorDistance()
      
        
          | bool ml::DcmDRTRangeModulatorSettingsSequenceInRTIonBeamsModuleInterface::setIsocenterToRangeModulatorDistance  | 
          ( | 
          unsigned long |           idx,  | 
        
        
           | 
           | 
          float |           parameter ) | 
        
      
 
 
◆ setRangeModulatorGatingStartValue()
      
        
          | bool ml::DcmDRTRangeModulatorSettingsSequenceInRTIonBeamsModuleInterface::setRangeModulatorGatingStartValue  | 
          ( | 
          unsigned long |           idx,  | 
        
        
           | 
           | 
          float |           parameter ) | 
        
      
 
 
◆ setRangeModulatorGatingStartWaterEquivalentThickness()
      
        
          | bool ml::DcmDRTRangeModulatorSettingsSequenceInRTIonBeamsModuleInterface::setRangeModulatorGatingStartWaterEquivalentThickness  | 
          ( | 
          unsigned long |           idx,  | 
        
        
           | 
           | 
          float |           parameter ) | 
        
      
 
 
◆ setRangeModulatorGatingStopValue()
      
        
          | bool ml::DcmDRTRangeModulatorSettingsSequenceInRTIonBeamsModuleInterface::setRangeModulatorGatingStopValue  | 
          ( | 
          unsigned long |           idx,  | 
        
        
           | 
           | 
          float |           parameter ) | 
        
      
 
 
◆ setRangeModulatorGatingStopWaterEquivalentThickness()
      
        
          | bool ml::DcmDRTRangeModulatorSettingsSequenceInRTIonBeamsModuleInterface::setRangeModulatorGatingStopWaterEquivalentThickness  | 
          ( | 
          unsigned long |           idx,  | 
        
        
           | 
           | 
          float |           parameter ) | 
        
      
 
 
◆ setReferencedRangeModulatorNumber()
      
        
          | bool ml::DcmDRTRangeModulatorSettingsSequenceInRTIonBeamsModuleInterface::setReferencedRangeModulatorNumber  | 
          ( | 
          unsigned long |           idx,  | 
        
        
           | 
           | 
          std::string |           parameter ) | 
        
      
 
 
◆ setSequence()
◆ _itemVec
The documentation for this class was generated from the following file: