Grasshopper2.Geometry.SpatialTreenamespace

Types

Grasshopper2.Geometry.SpatialTree.CommonTrees
Provides easy ways to construct commonly used types of OcTree.
Grasshopper2.Geometry.SpatialTree.Evaluate<T>
Delegate for getting the (x,y,z) coordinates of a spatial tree element.
Grasshopper2.Geometry.SpatialTree.InfinitePlane
Represents an infinite plane in space.
Grasshopper2.Geometry.SpatialTree.LinearSegment
Represents a line by origin and span vector.
Grasshopper2.Geometry.SpatialTree.Locus
Represents an immutable 3D vector or point.
Grasshopper2.Geometry.SpatialTree.LocusDistance
Delegate used in custom near searches.
Grasshopper2.Geometry.SpatialTree.OrthogonalBox
Represents a world-aligned rectangular volume.
Grasshopper2.Geometry.SpatialTree.RegionDistance
Delegate used in custom near searches.
Grasshopper2.Geometry.SpatialTree.SpatialTree<T>
Provides a spatial lookup tree for 3d point-like data. This class uses an adaptive octree-subdivision algorithm. If you're dealing with n-dimensional where n != 3, then you can use the SampleSet class in the Grasshopper2.Geometry.Clustering namespace.
Grasshopper2.Geometry.SpatialTree.SphericalBall
Represents a spherical volume.
Grasshopper2.Geometry.SpatialTree.TreeItem<T>
Represents a single item in an octree.
Grasshopper2.Geometry.SpatialTree.TreeSearchInstruction
Enumerates the possible instructions for a recursive tree search.