te::vp::OperationService Class Reference

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 std::vector< te::vp::FeatureSetSnapGeometries (const std::vector< te::vp::FeatureSet > &vecInput)
 Creates an index based on the given featureSet. More...
 

Detailed Description

Represents a service containing useful functions related to an operation.

Definition at line 57 of file OperationService.h.

Constructor & Destructor Documentation

◆ OperationService()

te::vp::OperationService::OperationService ( )
delete

< No Constructor

No Destructor

◆ ~OperationService()

te::vp::OperationService::~OperationService ( )
delete

Snaps the given featureSets to themselves using the appropriated precison.

Member Function Documentation

◆ CreateIndex()

static std::unique_ptr< te::sam::rtree::Index<std::size_t> > te::vp::OperationService::CreateIndex ( const te::vp::FeatureSet inputFeatureSet)
static

◆ SnapGeometries()

static std::vector<te::vp::FeatureSet> te::vp::OperationService::SnapGeometries ( const std::vector< te::vp::FeatureSet > &  vecInput)
static

Creates an index based on the given featureSet.


The documentation for this class was generated from the following file: