#include <DissolveSubdivideDataHandler.h>
 | 
| virtual void  | initGroups () override | 
|   | 
| virtual void  | setGroupInfo (const std::vector< te::vp::SubdivideKey > &vecGroups, const std::vector< std::vector< std::string > > &vecSubdivideColumns, const std::vector< std::vector< std::string > > &vecMergeColumns) | 
|   | 
◆ DissolveSubdivideDataHandler()
      
        
          | te::vp::DissolveSubdivideDataHandler::DissolveSubdivideDataHandler  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ ~DissolveSubdivideDataHandler()
  
  
      
        
          | virtual te::vp::DissolveSubdivideDataHandler::~DissolveSubdivideDataHandler  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ addFeatureSet()
  
  
      
        
          | virtual void te::vp::SubdivideDataHandler::addFeatureSet  | 
          ( | 
          std::size_t  | 
          groupIndex,  | 
         
        
           | 
           | 
          std::size_t  | 
          outputIndex,  | 
         
        
           | 
           | 
          const te::vp::FeatureSet &  | 
          featureSet  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
overridevirtualinherited   | 
  
 
 
◆ 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::SubdivideDataHandler::getGroupCount  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
overridevirtualinherited   | 
  
 
 
◆ 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. 
 
 
◆ initGroups()
  
  
      
        
          | virtual void te::vp::DissolveSubdivideDataHandler::initGroups  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
overrideprotectedvirtual   | 
  
 
 
◆ initialize()
◆ setGroupInfo()
  
  
      
        
          | virtual void te::vp::SubdivideDataHandler::setGroupInfo  | 
          ( | 
          const std::vector< te::vp::SubdivideKey > &  | 
          vecGroups,  | 
         
        
           | 
           | 
          const std::vector< std::vector< std::string > > &  | 
          vecSubdivideColumns,  | 
         
        
           | 
           | 
          const std::vector< std::vector< std::string > > &  | 
          vecMergeColumns  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
protectedvirtualinherited   | 
  
 
 
◆ m_impl
  
  
      
        
          | std::unique_ptr<SubdivideDataHandlerImpl> te::vp::SubdivideDataHandler::m_impl | 
         
       
   | 
  
protectedinherited   | 
  
 
 
◆ 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: