Class to provide access to DRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModule.  
 More...
#include <mlDcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface.h>
 | 
|   | DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface () | 
|   | 
|   | DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface (std::vector< DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface::Item > dcmSequence) | 
|   | Default Constructor.  
  | 
|   | 
|   | DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface (DCMTree::TreePtrVector treePtrSeq) | 
|   | 
| virtual  | ~DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface () | 
|   | Default virtual Destructor.  
  | 
|   | 
| bool  | getIsocenterToLateralSpreadingDeviceDistance (unsigned long idx, float ¶meter) const | 
|   | 
| bool  | getIsocenterToLateralSpreadingDeviceDistance (DCMTree::TreePtr item, float ¶meter) const | 
|   | 
| std::string  | getIsocenterToLateralSpreadingDeviceDistanceTag () const | 
|   | 
| bool  | setIsocenterToLateralSpreadingDeviceDistance (unsigned long idx, float parameter) | 
|   | 
| bool  | getLateralSpreadingDeviceSetting (unsigned long idx, std::string ¶meter) const | 
|   | 
| bool  | getLateralSpreadingDeviceSetting (DCMTree::TreePtr item, std::string ¶meter) const | 
|   | 
| std::string  | getLateralSpreadingDeviceSettingTag () const | 
|   | 
| bool  | setLateralSpreadingDeviceSetting (unsigned long idx, std::string parameter) | 
|   | 
| bool  | getLateralSpreadingDeviceWaterEquivalentThickness (unsigned long idx, float ¶meter) const | 
|   | 
| bool  | getLateralSpreadingDeviceWaterEquivalentThickness (DCMTree::TreePtr item, float ¶meter) const | 
|   | 
| std::string  | getLateralSpreadingDeviceWaterEquivalentThicknessTag () const | 
|   | 
| bool  | setLateralSpreadingDeviceWaterEquivalentThickness (unsigned long idx, float parameter) | 
|   | 
| bool  | getReferencedLateralSpreadingDeviceNumber (unsigned long idx, std::string ¶meter) const | 
|   | 
| bool  | getReferencedLateralSpreadingDeviceNumber (DCMTree::TreePtr item, std::string ¶meter) const | 
|   | 
| std::string  | getReferencedLateralSpreadingDeviceNumberTag () const | 
|   | 
| bool  | setReferencedLateralSpreadingDeviceNumber (unsigned long idx, std::string parameter) | 
|   | 
| void  | setSequence (std::vector< DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface::Item > dcmSequence) | 
|   | Set the DRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModule this interface class provides access to.  
  | 
|   | 
| std::vector< DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface::Item >  | getSequence () const | 
|   | Return the DRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModule this interface class provides access to.  
  | 
|   | 
| bool  | hasSequence () const | 
|   | Check if the DRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModule is set.  
  | 
|   | 
| MLint  | getNumberOfItems () const | 
|   | Return number of items the internal sequence consists of.  
  | 
|   | 
| DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface::Item  | getItem (const size_t idx) const | 
|   | Gets the item at the indicated position.  
  | 
|   | 
| DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface::Item &  | addItem () | 
|   | Adds a new item to the sequence.  
  | 
|   | 
| void  | addItem (DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface::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 DRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModule. 
Definition at line 43 of file mlDcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface.h.
 
◆ DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface() [1/3]
  
  
      
        
          | ml::DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface::DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface() [2/3]
◆ DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface() [3/3]
  
  
      
        
          | ml::DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface::DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface  | 
          ( | 
          DCMTree::TreePtrVector |           treePtrSeq | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ ~DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface()
  
  
      
        
          | virtual ml::DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface::~DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
◆ addItem() [1/2]
◆ addItem() [2/2]
◆ getIsocenterToLateralSpreadingDeviceDistance() [1/2]
      
        
          | bool ml::DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface::getIsocenterToLateralSpreadingDeviceDistance  | 
          ( | 
          DCMTree::TreePtr |           item,  | 
        
        
           | 
           | 
          float & |           parameter ) const | 
        
      
 
 
◆ getIsocenterToLateralSpreadingDeviceDistance() [2/2]
      
        
          | bool ml::DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface::getIsocenterToLateralSpreadingDeviceDistance  | 
          ( | 
          unsigned long |           idx,  | 
        
        
           | 
           | 
          float & |           parameter ) const | 
        
      
 
 
◆ getIsocenterToLateralSpreadingDeviceDistanceTag()
  
  
      
        
          | std::string ml::DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface::getIsocenterToLateralSpreadingDeviceDistanceTag  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getItem()
◆ getLateralSpreadingDeviceSetting() [1/2]
      
        
          | bool ml::DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface::getLateralSpreadingDeviceSetting  | 
          ( | 
          DCMTree::TreePtr |           item,  | 
        
        
           | 
           | 
          std::string & |           parameter ) const | 
        
      
 
 
◆ getLateralSpreadingDeviceSetting() [2/2]
      
        
          | bool ml::DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface::getLateralSpreadingDeviceSetting  | 
          ( | 
          unsigned long |           idx,  | 
        
        
           | 
           | 
          std::string & |           parameter ) const | 
        
      
 
 
◆ getLateralSpreadingDeviceSettingTag()
  
  
      
        
          | std::string ml::DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface::getLateralSpreadingDeviceSettingTag  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getLateralSpreadingDeviceWaterEquivalentThickness() [1/2]
      
        
          | bool ml::DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface::getLateralSpreadingDeviceWaterEquivalentThickness  | 
          ( | 
          DCMTree::TreePtr |           item,  | 
        
        
           | 
           | 
          float & |           parameter ) const | 
        
      
 
 
◆ getLateralSpreadingDeviceWaterEquivalentThickness() [2/2]
      
        
          | bool ml::DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface::getLateralSpreadingDeviceWaterEquivalentThickness  | 
          ( | 
          unsigned long |           idx,  | 
        
        
           | 
           | 
          float & |           parameter ) const | 
        
      
 
 
◆ getLateralSpreadingDeviceWaterEquivalentThicknessTag()
  
  
      
        
          | std::string ml::DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface::getLateralSpreadingDeviceWaterEquivalentThicknessTag  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getNumberOfItems()
  
  
      
        
          | MLint ml::DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface::getNumberOfItems  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getReferencedLateralSpreadingDeviceNumber() [1/2]
      
        
          | bool ml::DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface::getReferencedLateralSpreadingDeviceNumber  | 
          ( | 
          DCMTree::TreePtr |           item,  | 
        
        
           | 
           | 
          std::string & |           parameter ) const | 
        
      
 
 
◆ getReferencedLateralSpreadingDeviceNumber() [2/2]
      
        
          | bool ml::DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface::getReferencedLateralSpreadingDeviceNumber  | 
          ( | 
          unsigned long |           idx,  | 
        
        
           | 
           | 
          std::string & |           parameter ) const | 
        
      
 
 
◆ getReferencedLateralSpreadingDeviceNumberTag()
  
  
      
        
          | std::string ml::DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface::getReferencedLateralSpreadingDeviceNumberTag  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getSequence()
◆ hasSequence()
  
  
      
        
          | bool ml::DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface::hasSequence  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ insertItem()
  
  
      
        
          | bool ml::DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface::insertItem  | 
          ( | 
          const size_t |           idx | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ removeItem()
  
  
      
        
          | bool ml::DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface::removeItem  | 
          ( | 
          const size_t |           idx | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ setIsocenterToLateralSpreadingDeviceDistance()
      
        
          | bool ml::DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface::setIsocenterToLateralSpreadingDeviceDistance  | 
          ( | 
          unsigned long |           idx,  | 
        
        
           | 
           | 
          float |           parameter ) | 
        
      
 
 
◆ setLateralSpreadingDeviceSetting()
      
        
          | bool ml::DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface::setLateralSpreadingDeviceSetting  | 
          ( | 
          unsigned long |           idx,  | 
        
        
           | 
           | 
          std::string |           parameter ) | 
        
      
 
 
◆ setLateralSpreadingDeviceWaterEquivalentThickness()
      
        
          | bool ml::DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface::setLateralSpreadingDeviceWaterEquivalentThickness  | 
          ( | 
          unsigned long |           idx,  | 
        
        
           | 
           | 
          float |           parameter ) | 
        
      
 
 
◆ setReferencedLateralSpreadingDeviceNumber()
      
        
          | bool ml::DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface::setReferencedLateralSpreadingDeviceNumber  | 
          ( | 
          unsigned long |           idx,  | 
        
        
           | 
           | 
          std::string |           parameter ) | 
        
      
 
 
◆ setSequence()
◆ _itemVec
The documentation for this class was generated from the following file: