Namespace Elements.Search
Classes
DirectionComparer
A comparer used to order collections of vectors according to their "sameness" with the provided vector.
DistanceComparer
A comparer used to order collections of points based on their distance from a provided point.
DoubleToleranceComparer
Double comparer that treats all numbers within tolerance as the same. This comparer doesn't use hash code as it is impossible to create a hashing algorithm that consistently returns identical values for any two points within tolerance of each other. Note that any item that is not within tolerance of other key is set as a new key. This mean that keys are not always whole number in the middle of a range.
LocalEdge
Provides graph edge info
Network<T>
A network composed of nodes and edges with associated data. A network does not store spatial information. A network can index into another collection of entities which have a spatial context.
PointOctree<T>
A Dynamic Octree for storing any objects that can be described as a single point. This is a thin wrapper around the PointOctree class from NetOctree (https://github.com/mcserep/NetOctree).