| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
BishBosh.Direction.Diagonal
Contents
Description
AUTHOR- Dr. Alistair Ward
DESCRIPTION
- Describes the directional components of a diagonal line.
Synopsis
- data Diagonal
Types
Data-types
Directions at 45 degress to all edges of the board; those in which a Bishop can move.
Instances
| Enum Diagonal Source # | |
Defined in BishBosh.Direction.Diagonal | |
| Eq Diagonal Source # | |
| Ord Diagonal Source # | |
Defined in BishBosh.Direction.Diagonal | |
| Read Diagonal Source # | |
| Show Diagonal Source # | |
| NFData Diagonal Source # | |
Defined in BishBosh.Direction.Diagonal | |
| FixedMembership Diagonal Source # | |
Defined in BishBosh.Direction.Diagonal | |
| Opposable Diagonal Source # | |
Defined in BishBosh.Direction.Diagonal Methods getOpposite :: Diagonal -> Diagonal Source # | |
| Orientated Diagonal Source # | |
Defined in BishBosh.Direction.Diagonal Methods isVertical :: Diagonal -> Bool Source # isHorizontal :: Diagonal -> Bool Source # isParallel :: Diagonal -> Bool Source # isDiagonal :: Diagonal -> Bool Source # isStraight :: Diagonal -> Bool Source # | |
| ReflectableOnY Diagonal Source # | |
Defined in BishBosh.Direction.Diagonal Methods reflectOnY :: Diagonal -> Diagonal Source # | |
| ReflectableOnX Diagonal Source # | |
Defined in BishBosh.Direction.Diagonal Methods reflectOnX :: Diagonal -> Diagonal Source # | |