Class to provide access to DRTBrachyControlPointSequence.  
 More...
#include <mlDcmDRTBrachyControlPointSequenceInterface.h>
 | 
|   | DcmDRTBrachyControlPointSequenceInterface () | 
|   | 
|   | DcmDRTBrachyControlPointSequenceInterface (std::vector< DcmDRTBrachyControlPointSequenceInterface::Item > dcmSequence) | 
|   | Default Constructor.  
  | 
|   | 
|   | DcmDRTBrachyControlPointSequenceInterface (DCMTree::TreePtrVector treePtrSeq) | 
|   | 
| virtual  | ~DcmDRTBrachyControlPointSequenceInterface () | 
|   | Default virtual Destructor.  
  | 
|   | 
| bool  | getControlPoint3DPosition (unsigned long idx, std::string ¶meter) const | 
|   | 
| bool  | getControlPoint3DPosition (DCMTree::TreePtr item, std::string ¶meter) const | 
|   | 
| std::string  | getControlPoint3DPositionTag () const | 
|   | 
| bool  | setControlPoint3DPosition (unsigned long idx, std::string parameter) | 
|   | 
| bool  | getControlPointIndex (unsigned long idx, std::string ¶meter) const | 
|   | 
| bool  | getControlPointIndex (DCMTree::TreePtr item, std::string ¶meter) const | 
|   | 
| std::string  | getControlPointIndexTag () const | 
|   | 
| bool  | setControlPointIndex (unsigned long idx, std::string parameter) | 
|   | 
| bool  | getControlPointRelativePosition (unsigned long idx, std::string ¶meter) const | 
|   | 
| bool  | getControlPointRelativePosition (DCMTree::TreePtr item, std::string ¶meter) const | 
|   | 
| std::string  | getControlPointRelativePositionTag () const | 
|   | 
| bool  | setControlPointRelativePosition (unsigned long idx, std::string parameter) | 
|   | 
| bool  | getCumulativeTimeWeight (unsigned long idx, std::string ¶meter) const | 
|   | 
| bool  | getCumulativeTimeWeight (DCMTree::TreePtr item, std::string ¶meter) const | 
|   | 
| std::string  | getCumulativeTimeWeightTag () const | 
|   | 
| bool  | setCumulativeTimeWeight (unsigned long idx, std::string parameter) | 
|   | 
| DcmDRTBrachyReferencedDoseReferenceSequenceInterface  | getBrachyReferencedDoseReferenceSequence (unsigned long idx) const | 
|   | 
| std::string  | getBrachyReferencedDoseReferenceSequenceTag () const | 
|   | 
| void  | setBrachyReferencedDoseReferenceSequence (DcmDRTBrachyReferencedDoseReferenceSequenceInterface seq, unsigned long idx) | 
|   | 
| void  | setSequence (std::vector< DcmDRTBrachyControlPointSequenceInterface::Item > dcmSequence) | 
|   | Set the DRTBrachyControlPointSequence this interface class provides access to.  
  | 
|   | 
| std::vector< DcmDRTBrachyControlPointSequenceInterface::Item >  | getSequence () const | 
|   | Return the DRTBrachyControlPointSequence this interface class provides access to.  
  | 
|   | 
| bool  | hasSequence () const | 
|   | Check if the DRTBrachyControlPointSequence is set.  
  | 
|   | 
| MLint  | getNumberOfItems () const | 
|   | Return number of items the internal sequence consists of.  
  | 
|   | 
| DcmDRTBrachyControlPointSequenceInterface::Item  | getItem (const size_t idx) const | 
|   | Gets the item at the indicated position.  
  | 
|   | 
| DcmDRTBrachyControlPointSequenceInterface::Item &  | addItem () | 
|   | Adds a new item to the sequence.  
  | 
|   | 
| void  | addItem (DcmDRTBrachyControlPointSequenceInterface::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 DRTBrachyControlPointSequence. 
Definition at line 44 of file mlDcmDRTBrachyControlPointSequenceInterface.h.
 
◆ DcmDRTBrachyControlPointSequenceInterface() [1/3]
  
  
      
        
          | ml::DcmDRTBrachyControlPointSequenceInterface::DcmDRTBrachyControlPointSequenceInterface  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ DcmDRTBrachyControlPointSequenceInterface() [2/3]
◆ DcmDRTBrachyControlPointSequenceInterface() [3/3]
  
  
      
        
          | ml::DcmDRTBrachyControlPointSequenceInterface::DcmDRTBrachyControlPointSequenceInterface  | 
          ( | 
          DCMTree::TreePtrVector |           treePtrSeq | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ ~DcmDRTBrachyControlPointSequenceInterface()
  
  
      
        
          | virtual ml::DcmDRTBrachyControlPointSequenceInterface::~DcmDRTBrachyControlPointSequenceInterface  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
◆ addItem() [1/2]
◆ addItem() [2/2]
◆ getBrachyReferencedDoseReferenceSequence()
◆ getBrachyReferencedDoseReferenceSequenceTag()
  
  
      
        
          | std::string ml::DcmDRTBrachyControlPointSequenceInterface::getBrachyReferencedDoseReferenceSequenceTag  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getControlPoint3DPosition() [1/2]
      
        
          | bool ml::DcmDRTBrachyControlPointSequenceInterface::getControlPoint3DPosition  | 
          ( | 
          DCMTree::TreePtr |           item,  | 
        
        
           | 
           | 
          std::string & |           parameter ) const | 
        
      
 
 
◆ getControlPoint3DPosition() [2/2]
      
        
          | bool ml::DcmDRTBrachyControlPointSequenceInterface::getControlPoint3DPosition  | 
          ( | 
          unsigned long |           idx,  | 
        
        
           | 
           | 
          std::string & |           parameter ) const | 
        
      
 
 
◆ getControlPoint3DPositionTag()
  
  
      
        
          | std::string ml::DcmDRTBrachyControlPointSequenceInterface::getControlPoint3DPositionTag  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getControlPointIndex() [1/2]
      
        
          | bool ml::DcmDRTBrachyControlPointSequenceInterface::getControlPointIndex  | 
          ( | 
          DCMTree::TreePtr |           item,  | 
        
        
           | 
           | 
          std::string & |           parameter ) const | 
        
      
 
 
◆ getControlPointIndex() [2/2]
      
        
          | bool ml::DcmDRTBrachyControlPointSequenceInterface::getControlPointIndex  | 
          ( | 
          unsigned long |           idx,  | 
        
        
           | 
           | 
          std::string & |           parameter ) const | 
        
      
 
 
◆ getControlPointIndexTag()
  
  
      
        
          | std::string ml::DcmDRTBrachyControlPointSequenceInterface::getControlPointIndexTag  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getControlPointRelativePosition() [1/2]
      
        
          | bool ml::DcmDRTBrachyControlPointSequenceInterface::getControlPointRelativePosition  | 
          ( | 
          DCMTree::TreePtr |           item,  | 
        
        
           | 
           | 
          std::string & |           parameter ) const | 
        
      
 
 
◆ getControlPointRelativePosition() [2/2]
      
        
          | bool ml::DcmDRTBrachyControlPointSequenceInterface::getControlPointRelativePosition  | 
          ( | 
          unsigned long |           idx,  | 
        
        
           | 
           | 
          std::string & |           parameter ) const | 
        
      
 
 
◆ getControlPointRelativePositionTag()
  
  
      
        
          | std::string ml::DcmDRTBrachyControlPointSequenceInterface::getControlPointRelativePositionTag  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getCumulativeTimeWeight() [1/2]
      
        
          | bool ml::DcmDRTBrachyControlPointSequenceInterface::getCumulativeTimeWeight  | 
          ( | 
          DCMTree::TreePtr |           item,  | 
        
        
           | 
           | 
          std::string & |           parameter ) const | 
        
      
 
 
◆ getCumulativeTimeWeight() [2/2]
      
        
          | bool ml::DcmDRTBrachyControlPointSequenceInterface::getCumulativeTimeWeight  | 
          ( | 
          unsigned long |           idx,  | 
        
        
           | 
           | 
          std::string & |           parameter ) const | 
        
      
 
 
◆ getCumulativeTimeWeightTag()
  
  
      
        
          | std::string ml::DcmDRTBrachyControlPointSequenceInterface::getCumulativeTimeWeightTag  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getItem()
◆ getNumberOfItems()
  
  
      
        
          | MLint ml::DcmDRTBrachyControlPointSequenceInterface::getNumberOfItems  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getSequence()
◆ hasSequence()
  
  
      
        
          | bool ml::DcmDRTBrachyControlPointSequenceInterface::hasSequence  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ insertItem()
  
  
      
        
          | bool ml::DcmDRTBrachyControlPointSequenceInterface::insertItem  | 
          ( | 
          const size_t |           idx | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ removeItem()
  
  
      
        
          | bool ml::DcmDRTBrachyControlPointSequenceInterface::removeItem  | 
          ( | 
          const size_t |           idx | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ setBrachyReferencedDoseReferenceSequence()
◆ setControlPoint3DPosition()
      
        
          | bool ml::DcmDRTBrachyControlPointSequenceInterface::setControlPoint3DPosition  | 
          ( | 
          unsigned long |           idx,  | 
        
        
           | 
           | 
          std::string |           parameter ) | 
        
      
 
 
◆ setControlPointIndex()
      
        
          | bool ml::DcmDRTBrachyControlPointSequenceInterface::setControlPointIndex  | 
          ( | 
          unsigned long |           idx,  | 
        
        
           | 
           | 
          std::string |           parameter ) | 
        
      
 
 
◆ setControlPointRelativePosition()
      
        
          | bool ml::DcmDRTBrachyControlPointSequenceInterface::setControlPointRelativePosition  | 
          ( | 
          unsigned long |           idx,  | 
        
        
           | 
           | 
          std::string |           parameter ) | 
        
      
 
 
◆ setCumulativeTimeWeight()
      
        
          | bool ml::DcmDRTBrachyControlPointSequenceInterface::setCumulativeTimeWeight  | 
          ( | 
          unsigned long |           idx,  | 
        
        
           | 
           | 
          std::string |           parameter ) | 
        
      
 
 
◆ setSequence()
◆ _itemVec
The documentation for this class was generated from the following file: