#include <AttributeGroupingDataHandler.h>
◆ AttributeGroupingDataHandler()
      
        
          | te::vp::AttributeGroupingDataHandler::AttributeGroupingDataHandler  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ ~AttributeGroupingDataHandler()
  
  
      
        
          | virtual te::vp::AttributeGroupingDataHandler::~AttributeGroupingDataHandler  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
Virtual destructor. 
Initializes the data handler 
 
 
◆ addFeatureSet()
  
  
      
        
          | virtual void te::vp::AttributeGroupingDataHandler::addFeatureSet  | 
          ( | 
          std::size_t  | 
          groupIndex,  | 
         
        
           | 
           | 
          std::size_t  | 
          outputIndex,  | 
         
        
           | 
           | 
          const te::vp::FeatureSet &  | 
          featureSet  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ finalize()
◆ getFeatureSet() [1/2]
  
  
      
        
          | virtual te::vp::FeatureSet te::vp::AbstractDataHandler::getFeatureSet  | 
          ( | 
          std::size_t  | 
          groupIndex,  | 
         
        
           | 
           | 
          std::size_t  | 
          inputIndex  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
virtualinherited   | 
  
 
Adds a featureSet related to groupIndex-th group the to be added to the outputIndex-th output data access. 
 
 
◆ getFeatureSet() [2/2]
Adds a featureSet related to groupIndex-th group the to be added to the outputIndex-th output data access. 
Implements te::vp::AbstractDataHandler.
 
 
◆ getGroupCount()
  
  
      
        
          | virtual std::size_t te::vp::AttributeGroupingDataHandler::getGroupCount  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ getInputCount()
  
  
      
        
          | virtual std::size_t te::vp::AbstractDataHandler::getInputCount  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
virtualinherited   | 
  
 
Returns the number of output of the data handler. 
 
 
◆ getInputDataAccessVector()
  
  
      
        
          | virtual const std::vector< te::da::DataAccess * > & te::vp::AbstractDataHandler::getInputDataAccessVector  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
virtualinherited   | 
  
 
 
◆ getOutputCount()
  
  
      
        
          | virtual std::size_t te::vp::AbstractDataHandler::getOutputCount  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
virtualinherited   | 
  
 
Returns the inputIndex-th featureSet og the groupIndex-th group considering the given filter. 
 
 
◆ getOutputDataAccessVector()
  
  
      
        
          | virtual const std::vector< te::da::DataAccess * > & te::vp::AbstractDataHandler::getOutputDataAccessVector  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
virtualinherited   | 
  
 
 
◆ getOutputDataType()
Returns the number of groups of the data handler. 
 
 
◆ initialize()
◆ m_impl
  
  
      
        
          | std::unique_ptr<AttributeGroupingDataHandlerImpl> te::vp::AttributeGroupingDataHandler::m_impl | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_maxCoordinates
  
  
      
        
          | std::size_t te::vp::AbstractDataHandler::m_maxCoordinates | 
         
       
   | 
  
protectedinherited   | 
  
 
 
◆ m_vecInputData
◆ m_vecOutputData
The documentation for this class was generated from the following file: