OfHexSide

trait OfHexSide[TileT <: TileAncient, SideT <: TileSideAncient, GridT <: HexGridAncient[TileT, SideT]] extends OfSide[TileT, SideT, GridT]
trait OfSide[TileT, SideT, GridT]
trait OfGridElem[TileT, SideT, GridT]
class Object
trait Matchable
class Any
class OfESide[TileT, SideT]

Value members

Inherited methods

final def cood: Cood
Inherited from:
OfSide
Inherited from:
OfGridElem
Inherited from:
OfSide
def grid: GridT
Inherited from:
OfGridElem
Inherited from:
OfGridElem
def ifScaleCObjs(ifScale: Double, cObjs: => GraphicElems): GraphicElems

If the scale is equal or greater than the parameter value return the GraphicElems of the second parameter else return an empty Arr.

If the scale is equal or greater than the parameter value return the GraphicElems of the second parameter else return an empty Arr.

Inherited from:
OfGridElem
Inherited from:
OfGridElem
def ifScaleOptObjs[A >: Null <: AnyRef](ifScale: Double, eA: OptRef[A])(f: A => GraphicElems): GraphicElems
Inherited from:
OfGridElem
def ifTiles[A <: AnyRef](f: (TileT, TileT) => Boolean, fA: (TileT, TileT) => A)(implicit ct: ClassTag[A]): Arr[A]
Inherited from:
OfSide
def psc: Double

The number of pixels grid unit. The number of pixels per X Cood. Called pSc so it doesn't class with pScale from another class when the OfTile object's members are imported

The number of pixels grid unit. The number of pixels per X Cood. Called pSc so it doesn't class with pScale from another class when the OfTile object's members are imported

Inherited from:
OfGridElem
def side: SideT
Inherited from:
OfSide

The number of pixels per tile, centre to centre

The number of pixels per tile, centre to centre

Inherited from:
OfGridElem
Inherited from:
OfSide
Inherited from:
OfGridElem
Inherited from:
OfGridElem