Represents a service containing useful functions related to an operation. More...
#include <OperationService.h>
Public Member Functions | |
OperationService ()=delete | |
< No Constructor More... | |
~OperationService ()=delete | |
Snaps the given featureSets to themselves using the appropriated precison. More... | |
Static Public Member Functions | |
static std::unique_ptr< te::sam::rtree::Index< std::size_t > > | CreateIndex (const te::vp::FeatureSet &inputFeatureSet) |
static te::gm::GeometryPtr | RobustDifference (const te::gm::Geometry *g1, const te::gm::Geometry *g2) |
static te::gm::GeometryPtr | RobustIntersection (const te::gm::Geometry *g1, const te::gm::Geometry *g2) |
static std::unique_ptr< GeometryPair > | RobustMakeValid (const te::gm::Geometry *g1, const te::gm::Geometry *g2) |
static std::vector< te::vp::FeatureSet > | SnapGeometries (const std::vector< te::vp::FeatureSet > &vecInput) |
Creates an index based on the given featureSet. More... | |
Represents a service containing useful functions related to an operation.
Definition at line 57 of file OperationService.h.
|
delete |
< No Constructor
No Destructor
|
delete |
Snaps the given featureSets to themselves using the appropriated precison.
|
static |
|
static |
|
static |
|
static |
|
static |
Creates an index based on the given featureSet.