EGridLongMan

ostrat.egrid.EGridLongMan
case class EGridLongMan(thisInd: Int, sys: EGridLongMulti) extends EGridMan

Manages an EGridLong.

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait EGridMan
trait HGridMan
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

final override def indexStart: Int

The tile data array index start for this grid manager.

The tile data array index start for this grid manager.

Attributes

Definition Classes
override def innerRowInnerSidesForeach(r: Int)(f: HSide => Unit): Unit

Attributes

Definition Classes
final override def offset: Vec2

Attributes

Definition Classes
final override def outSteps(r: Int, c: Int): HStepCenArr

Attributes

Definition Classes
override def outerSidesForeach(f: HSide => Unit): Unit

Attributes

Definition Classes
override def sideArrIndex(r: Int, c: Int): Int

Attributes

Definition Classes
override def sidesForeach(f: HSide => Unit): Unit

Attributes

Definition Classes

Inherited methods

Default implementation may need removal.

Default implementation may need removal.

Attributes

Inherited from:
HGridMan
def findStep(startHC: HCen, endHC: HCen): Option[HDirn]

Attributes

Inherited from:
HGridMan
def findStepEnd(startHC: HCen, step: HDirn): Option[HCen]

Attributes

Inherited from:
HGridMan
def hCenSteps(hCen: HCen): HDirnArr

Attributes

Inherited from:
HGridMan
final def innerSidesForeach(f: HSide => Unit): Unit

Attributes

Inherited from:
EGridMan

Attributes

Inherited from:
HGridMan

Attributes

Inherited from:
HGridMan
final def outSteps(hCen: HCen): HStepCenArr

Attributes

Inherited from:
HGridMan

Attributes

Inherited from:
Product

Attributes

Inherited from:
Product
def sidesFold[A](f: (A, HSide) => A)(implicit ev: DefaultValue[A]): A

Attributes

Inherited from:
HGridMan
def sidesFold[A](init: A)(f: (A, HSide) => A): A

Attributes

Inherited from:
HGridMan

Concrete fields

final lazy override val grid: EGridLong

The grid that this object manages for the HGridMulti.

The grid that this object manages for the HGridMulti.

Attributes

Array of indexes for Side data Arrs giving the index value for the start of each side row.

Array of indexes for Side data Arrs giving the index value for the start of each side row.

Attributes

Inherited fields

Attributes

Inherited from:
HGridMan