p

com.thesamet

spatial

package spatial

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. case class AboveHyperplane [A](a: A, dim: Int) extends Region[A] with Product with Serializable
  2. case class BelowHyperplane [A](a: A, dim: Int) extends Region[A] with Product with Serializable
  3. 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.

  4. case class EntireSpace [A]() extends Region[A] with Product with Serializable
  5. class KDTree [A] extends Iterable[A] with IterableLike[A, KDTree[A]] with Serializable
  6. case class KDTreeEmpty [A, B]() extends KDTreeNode[A, B] with Serializable with Product
  7. 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
  8. class KDTreeMap [A, B] extends Map[A, B] with MapLike[A, B, KDTreeMap[A, B]] with Serializable
  9. sealed trait KDTreeNode [A, B] extends Serializable
  10. 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.

    A represents the type of the points and R represents the metric value.

  11. sealed trait Region [A] extends AnyRef
  12. class RegionBuilder [A] extends AnyRef
  13. case class RegionIntersection [A](regions: Seq[Region[A]]) extends Region[A] with Product with Serializable

Value Members

  1. object DimensionalOrdering extends Serializable
  2. object KDTree extends Serializable
  3. object KDTreeMap extends Serializable
  4. object KDTreeNode extends Serializable
  5. object Metric
  6. object Region

Ungrouped