sealed trait TwoDim extends Space[TwoDim]
Linear Supertypes
Known Subclasses
Ordering
- Alphabetic
- By Inheritance
Inherited
- TwoDim
- Space
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- type HyperCube = IntSquare
-
type
HyperCubeLike = IntSquareLike
The square or hypercube in the space.
- type Point = IntPoint2D
-
type
PointLike = IntPoint2DLike
The point in the space
Abstract Value Members
-
abstract
def
dim: Int
The number of dimensions in the space.
The number of dimensions in the space.
- Definition Classes
- Space
-
implicit abstract
def
hyperCubeSerializer: ImmutableSerializer[HyperCube]
- Definition Classes
- Space
-
implicit abstract
def
lexicalOrder: Ordering[PointLike]
- Definition Classes
- Space
-
abstract
def
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
- Space
-
implicit abstract
def
pointSerializer: ImmutableSerializer[Point]
- Definition Classes
- Space
Concrete Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )