26 #ifndef __TERRALIB_VP_INTERNAL_DISSOLVECELLSUBDIVISION_H
27 #define __TERRALIB_VP_INTERNAL_DISSOLVECELLSUBDIVISION_H
32 #include "../geometry/CommonDataStructures.h"
33 #include "../geometry/Enums.h"
Algorithm dedicated to dissolve the borders of a cell subdivision.
static te::gm::GeometryVector GetGeometryUnionNoOverlaps(const te::gm::GeometryVectorConst &vecGeometries)
static te::vp::FeatureSet GetGeometryUnionNoOverlaps(const te::vp::FeatureSet &fs)
DissolveCellSubdivision()=delete
< Constructor
~DissolveCellSubdivision()=delete
static te::vp::FeatureSet Dissolve(const te::vp::FeatureSet &fs, std::size_t rowIndex, std::size_t columnIndex, bool dissolveCoordinateSubdivision)
An alias for a set of Features.
std::vector< te::gm::Geometry * > GeometryVector
std::vector< const te::gm::Geometry * > GeometryVectorConst
#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).