package zcurve
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- zcurve
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- final class Z2 extends AnyVal
-
case class
Z2Range(min: Z2, max: Z2) extends Product with Serializable
Represents a rectangle in defined by min and max as two opposing points
Represents a rectangle in defined by min and max as two opposing points
- min
The lower-left point
- max
The upper-right point
- final class Z3 extends AnyVal
-
case class
Z3Range(min: Z3, max: Z3) extends Product with Serializable
Represents a cube in defined by min and max as two opposing points
- class ZSpaceTimeKeyIndex extends KeyIndex[SpaceTimeKey]
- class ZSpatialKeyIndex extends KeyIndex[SpatialKey]
Value Members
-
def
zdiv(load: (Long, Long, Int, Int) ⇒ Long, dims: Int)(xd: Long, rmin: Long, rmax: Long): (Long, Long)
Implements the the algorithm defined in: Tropf paper to find: LITMAX: maximum z-index in query range smaller than current point, xd BIGMIN: minimum z-index in query range greater than current point, xd
Implements the the algorithm defined in: Tropf paper to find: LITMAX: maximum z-index in query range smaller than current point, xd BIGMIN: minimum z-index in query range greater than current point, xd
- returns
(LITMAX, BIGMIN)
- object Z2
- object Z3
- object ZSpaceTimeKeyIndex extends Serializable