HGridMan

ostrat.prid.phex.HGridMan
trait HGridMan

HGrid manager.

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Members list

Concise view

Value members

Abstract methods

def grid: HGrid

The grid that this object manages for the HGridMulti.

The grid that this object manages for the HGridMulti.

Attributes

The tile data array index start for this grid manager.

The tile data array index start for this grid manager.

Attributes

The position of this grid manager and grid within the grid sequence of the HGridMulti.

The position of this grid manager and grid within the grid sequence of the HGridMulti.

Attributes

Concrete methods

Default implementation may need removal.

Default implementation may need removal.

Attributes

def findStep(startHC: HCen, endHC: HCen): Option[HDirn]
def findStepEnd(startHC: HCen, step: HDirn): Option[HCen]
def hCenSteps(hCen: HCen): HDirnArr
final def outSteps(hCen: HCen): HStepCenArr
def sideArrIndex(r: Int, c: Int): Int
def sidesFold[A](init: A)(f: (A, HSide) => A): A
def sidesFold[A](f: (A, HSide) => A)(implicit ev: DefaultValue[A]): A

Concrete fields