te::gm::SpatialIndex Class Reference

#include <GeometryFunctions.h>

Static Public Member Functions

static void getCoordinates (const te::gm::Geometry *geometry, std::vector< te::gm::Coord2D > &vecCoords)
 
static void populateCoordinateIndex (const te::gm::Geometry *geometry, te::gm::KdTreeSingle &spatialIndex)
 
static void populateCoordinateIndex (const te::gm::GeometryVectorConst &geometryVector, te::gm::KdTreeSingle &spatialIndex)
 

Static Protected Member Functions

static void buildIndex (const std::vector< te::gm::Coord2D > &vecCoords, te::gm::KdTreeSingle &spatialIndex)
 

Detailed Description

Definition at line 205 of file GeometryFunctions.h.

Member Function Documentation

◆ buildIndex()

static void te::gm::SpatialIndex::buildIndex ( const std::vector< te::gm::Coord2D > &  vecCoords,
te::gm::KdTreeSingle spatialIndex 
)
staticprotected

◆ getCoordinates()

static void te::gm::SpatialIndex::getCoordinates ( const te::gm::Geometry geometry,
std::vector< te::gm::Coord2D > &  vecCoords 
)
static

◆ populateCoordinateIndex() [1/2]

static void te::gm::SpatialIndex::populateCoordinateIndex ( const te::gm::Geometry geometry,
te::gm::KdTreeSingle spatialIndex 
)
static

◆ populateCoordinateIndex() [2/2]

static void te::gm::SpatialIndex::populateCoordinateIndex ( const te::gm::GeometryVectorConst geometryVector,
te::gm::KdTreeSingle spatialIndex 
)
static

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