Packages

final case class NDim(dim: Int) extends Space[IntPointNLike, IntHyperCubeN] with Product with Serializable

Self Type
NDim
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. NDim
  2. Serializable
  3. Product
  4. Equals
  5. Space
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new NDim(dim: Int)

Type Members

  1. type HyperCube = IntHyperCubeN
  2. type HyperCubeLike = IntHyperCubeNLike
  3. type Point = IntPointN
    Definition Classes
    NDimSpace
  4. type PointLike = IntPointNLike

Value Members

  1. val dim: Int

    The number of dimensions in the space.

    The number of dimensions in the space.

    Definition Classes
    NDimSpace
  2. def hyperCubeFormat: ConstFormat[HyperCube]
    Definition Classes
    NDimSpace
  3. def lexicalOrder: Ordering[PointLike]
    Definition Classes
    NDimSpace
  4. val maxPoint: Point

    Given that the space is limited, this represents the farthest point in the space, typically which each coordinate component equal to Int.MaxValue.

    Given that the space is limited, this represents the farthest point in the space, typically which each coordinate component equal to Int.MaxValue.

    Definition Classes
    NDimSpace
  5. def pointFormat: ConstFormat[Point]
    Definition Classes
    NDimSpace
  6. def productElementNames: Iterator[String]
    Definition Classes
    Product