OfESide

class OfESide[TileT <: TileAncient, SideT <: TileSideAncient](val eg: EarthGuiOld, val eGrid: EGridAncient[TileT, SideT], val side: SideT) extends OfHexSide[TileT, SideT, EGridAncient[TileT, SideT]] with OfEElem[TileT, SideT]
trait OfEElem[TileT, SideT]
trait OfHexSide[TileT, SideT, EGridAncient[TileT, SideT]]
trait OfSide[TileT, SideT, EGridAncient[TileT, SideT]]
trait OfGridElem[TileT, SideT, EGridAncient[TileT, SideT]]
class Object
trait Matchable
class Any

Value members

Concrete methods

Inherited methods

final def cood: Cood
Inherited from:
OfSide
override def coodToDispVec2(inp: Cood): Pt2
Definition Classes
Inherited from:
OfEElem
Inherited from:
OfSide
Inherited from:
OfEElem
Inherited from:
OfEElem
override def grid: EGridAncient[TileT, SideT]
Definition Classes
Inherited from:
OfEElem
Inherited from:
OfEElem
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
override def psc: Double
Definition Classes
Inherited from:
OfEElem

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

Concrete fields

val eGrid: EGridAncient[TileT, SideT]
val side: SideT