com
.
github
.
mdr
.
ascii
common
package
common
Visibility
Public
All
Type Members
case class
Dimension
(
height:
Int
,
width:
Int
)
extends
Transposable
[
Dimension
] with
Product
with
Serializable
sealed
trait
Direction
extends
AnyRef
trait
HasRegion
extends
AnyRef
case class
Point
(
row:
Int
,
column:
Int
)
extends
Translatable
[
Point
] with
Transposable
[
Point
] with
Product
with
Serializable
case class
Region
(
topLeft:
Point
,
bottomRight:
Point
)
extends
Translatable
[
Region
] with
Transposable
[
Region
] with
HasRegion
with
Product
with
Serializable
trait
Translatable
[
+Self
]
extends
AnyRef
An object that can be shifted in 2 dimensions.
trait
Transposable
[
+T
]
extends
AnyRef
Value Members
object
Characters
object
Dimension
extends
Serializable
object
Direction
object
Point
extends
Serializable
object
Region
extends
Serializable
Ungrouped