package spatial
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- case class AboveHyperplane [A](a: A, dim: Int) extends Region[A] with Product with Serializable
- case class BelowHyperplane [A](a: A, dim: Int) extends Region[A] with Product with Serializable
-
trait
DimensionalOrdering
[A] extends Serializable
DimensionalOrdering is a trait whose instances each represent a strategy for ordering instances of a multidimensional type by a projection on a given dimension.
- case class EntireSpace [A]() extends Region[A] with Product with Serializable
- class KDTree [A] extends Iterable[A] with IterableLike[A, KDTree[A]] with Serializable
- case class KDTreeEmpty [A, B]() extends KDTreeNode[A, B] with Serializable with Product
- case class KDTreeInnerNode [A, B](dim: Int, key: A, value: B, below: KDTreeNode[A, B], above: KDTreeNode[A, B])(ordering: Ordering[A]) extends KDTreeNode[A, B] with Serializable with Product
- class KDTreeMap [A, B] extends Map[A, B] with MapLike[A, B, KDTreeMap[A, B]] with Serializable
- sealed trait KDTreeNode [A, B] extends Serializable
-
trait
Metric
[A, R] extends AnyRef
Metric is a trait whose instances each represent a way to measure distances between instances of a type.
Metric is a trait whose instances each represent a way to measure distances between instances of a type.
Arepresents the type of the points andRrepresents the metric value. - sealed trait Region [A] extends AnyRef
- class RegionBuilder [A] extends AnyRef
- case class RegionIntersection [A](regions: Seq[Region[A]]) extends Region[A] with Product with Serializable