#include "../geometry/Geometry.h"
#include "../maptools/AbstractLayer.h"
#include "../memory/DataSet.h"
#include "../memory/DataSetItem.h"
#include <map>
#include <string>
Go to the source code of this file.
Namespaces | |
te | |
URI C++ Library. | |
te::vp | |
Namespace for Vector Processing module of TerraLib. | |
Functions | |
te::gm::Geometry * | te::vp::GetGeometryUnion (const std::vector< te::mem::DataSetItem * > &items, size_t geomIdx, te::gm::GeomType outGeoType) |
It returns the union of a geometry vector. More... | |
te::gm::Geometry * | te::vp::GetGeometryUnion (const std::vector< te::mem::DataSetItem * > &items, size_t geomIdx) |
std::string | te::vp::GetSimpleTableName (std::string fullName) |
te::gm::GeomType | te::vp::GetSimpleType (te::gm::GeomType geomType) |
bool | te::vp::IsMultiType (te::gm::GeomType geomType) |
void | te::vp::Multi2Single (te::gm::Geometry *g, std::vector< te::gm::Geometry * > &geoms) |
void | te::vp::Save (te::da::DataSource *source, te::da::DataSet *result, te::da::DataSetType *outDsType) |
void | te::vp::SplitGeometryCollection (te::gm::GeometryCollection *geomIn, te::gm::GeometryCollection *gcOut) |