Package

com.github.plokhotnyuk.rtree2d

core

Permalink

package core

Visibility
  1. Public
  2. All

Type Members

  1. trait DistanceCalculator extends AnyRef

    Permalink

    A type class for distance calculations that can be used for nearest requests to an R-tree instances.

  2. sealed trait RTree[A] extends AnyRef

    Permalink

    In-memory immutable r-tree with the minimal bounding rectangle (MBR).

    In-memory immutable r-tree with the minimal bounding rectangle (MBR).

    A

    a type of values being put in the tree

  3. final case class RTreeEntry[A] extends RTree[A] with Product with Serializable

    Permalink

    Create an entry for a rectangle and a value.

    Create an entry for a rectangle and a value.

    A

    a type of th value being put in the tree

  4. class RTreeEntryBinaryHeap[A] extends AnyRef

    Permalink

    A binary heap collection of distance/entry pairs.

    A binary heap collection of distance/entry pairs.

    A

    a type of th value being put in entries

  5. trait Spherical extends AnyRef

    Permalink

Value Members

  1. object EllipsoidalEarth

    Permalink
  2. object EuclideanPlane

    Permalink
  3. object RTree

    Permalink
  4. object SphericalEarth extends Spherical

    Permalink

Ungrouped