26 #ifndef __TERRALIB_VP_INTERNAL_MAKEVALIDOPERATION_H 27 #define __TERRALIB_VP_INTERNAL_MAKEVALIDOPERATION_H 58 virtual std::unique_ptr<te::vp::AbstractOperationCapabilities> getCapabilities()
const override;
60 std::vector<te::vp::FeatureSet> executeImpl(
const std::vector<te::vp::FeatureSet>& vecInput)
override;
79 #endif // __TERRALIB_VP_INTERNAL_MAKEVALIDOPERATION_H #define TEVPEXPORT
You can use this macro in order to export/import classes and functions from this module.
Represents a make valid operation which analyses and fixes features of a set.
Abstract class used to define an operation.
Abstract factory used to create Operations.
Abstract Class to represent an abstract vector operation.
Configuration flags for the Terrralib Vector Processing module.