GeometryLocationAccumulator (struct)

Helpers & types for accumulating and sorting multiple GeometryLocations

GeometryLocationAccumulator GeometryLocationAccumulator GeometryLocationAccumulator

Members

GeometryLocation[] locations  
QueryHeap heap  

Methods

  GeometryLocationAccumulator ( in GeometryLocationAccumulator other )
  GeometryLocationAccumulator ()
GeometryLocationAccumulator clone ? ()
Scalar getSortedDistance ? ( in Size index )
GeometryLocation getSortedLocation ? ( in Size index )
  markAsDuplicate ! ( in Size index )
  push ! ( in GeometryLocation location, in Scalar distFactor )
  removeDuplicates ! ()
  reset ! ()
Size size ? ()
  sort ! ()
  sortAndFilterAccumulatedLocations ! ( in Ref<SpatialQueryable> owner, in Scalar duplicateDistEps )

Methods in detail

GeometryLocationAccumulator ( in GeometryLocationAccumulator other )

copy constructor


GeometryLocationAccumulator ()

default constructor


GeometryLocationAccumulator GeometryLocationAccumulator.clone? ()

clone method


Scalar GeometryLocationAccumulator.getSortedDistance? ( in Size index )


GeometryLocation GeometryLocationAccumulator.getSortedLocation? ( in Size index )


GeometryLocationAccumulator.markAsDuplicate! ( in Size index )


GeometryLocationAccumulator.push! ( in GeometryLocation location, in Scalar distFactor )


GeometryLocationAccumulator.removeDuplicates! ()


GeometryLocationAccumulator.reset! ()


Size GeometryLocationAccumulator.size? ()


GeometryLocationAccumulator.sort! ()


GeometryLocationAccumulator.sortAndFilterAccumulatedLocations! ( in Ref<SpatialQueryable> owner, in Scalar duplicateDistEps )