OfTile

trait OfTile[TileT <: TileAncient, SideT <: TileSideAncient, GridT <: TileGridAncient[TileT, SideT]] extends OfGridElem[TileT, SideT, GridT]

I am happy with the fundamental concept behind the OfTile traits, documentation later

trait OfGridElem[TileT, SideT, GridT]
class Object
trait Matchable
class Any
trait OfHex[TileT, SideT, GridT]
class OfETile[TileT, SideT]

Value members

Abstract methods

def cen: Pt2
def tile: TileT

Concrete methods

final def cood: Cood

Inherited methods

def coodToDispVec2(inp: Cood): Pt2
Inherited from
OfGridElem
def grid: GridT
Inherited from
OfGridElem
def ifScaleCObj(ifScale: Double, cObj: GraphicElem*): GraphicElems
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
def ifScaleIfCObj(ifScale: Double, b: Boolean, cObjs: GraphicElem*): GraphicElems
Inherited from
OfGridElem
def ifScaleOptObjs[A >: Null <: AnyRef](ifScale: Double, eA: OptRef[A])(f: A => GraphicElems): GraphicElems
Inherited from
OfGridElem
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 tScale: Double

The number of pixels per tile, centre to centre

The number of pixels per tile, centre to centre

Inherited from
OfGridElem
def xyStr: String
Inherited from
OfGridElem
def yxStr: String
Inherited from
OfGridElem