26#ifndef __TERRALIB_VP_INTERNAL_NOGROUPINGDATAHANDLER_H 
   27#define __TERRALIB_VP_INTERNAL_NOGROUPINGDATAHANDLER_H 
An Envelope defines a 2D rectangular region.
 
This abstract class represents handler to help reading and writing data from/to a dataSource by divid...
 
An alias for a set of Features.
 
virtual te::vp::AbstractDataHandler * build() override
Concrete factories (derived from this one) must implement this method in order to create objects.
 
virtual ~NoGroupingDataHandlerFactory()
 
NoGroupingDataHandlerFactory()
 
This class represents handler to help reading and writing data from/to a dataSource using one group o...
 
NoGroupingDataHandler()
Default constructor.
 
virtual std::size_t getGroupCount() const override
Returns the inputIndex-th featureSet og the groupIndex-th group considering the given filter.
 
virtual void addFeatureSet(std::size_t groupIndex, std::size_t outputIndex, const te::vp::FeatureSet &featureSet) override
 
virtual ~NoGroupingDataHandler()=default
Virtual destructor.
 
virtual te::vp::FeatureSet getFeatureSet(std::size_t groupIndex, std::size_t inputIndex, const te::gm::Envelope &filter) override
Adds a featureSet related to groupIndex-th group the to be added to the outputIndex-th output data ac...
 
#define TEVPEXPORT
You can use this macro in order to export/import classes and functions from this module.
 
Proxy configuration file for TerraView (see terraview_config.h).