HSepLayer

ostrat.prid.phex.HSepLayer
See theHSepLayer companion object
class HSepLayer[A](val unsafeArray: Array[A]) extends HSepLayerAny[A]

Data layer for HSeps of an HGridSys.

Attributes

Companion
object
Graph
Supertypes
trait HSepLayerAny[A]
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def apply(hs: HSep)(implicit gridSys: HGridSys): A

apply index method returns the data from this layer for the given HSep.

apply index method returns the data from this layer for the given HSep.

Attributes

def apply(r: Int, c: Int)(implicit gridSys: HGridSys): A

apply index method returns the data from this layer for the given HSep.

apply index method returns the data from this layer for the given HSep.

Attributes

def somesPolyMap(proj: HSysProjection, corners: HCornerLayer)(f: (HSep, Polygon) => GraphicElem)(implicit gridSys: HGridSys): GraphicElems
def somesPolyMapAlt(proj: HSysProjection, corners: HCornerLayer)(f: (HSep, Polygon, A) => GraphicElem)(implicit gridSys: HGridSys): GraphicElems
def spawn(parentGridSys: HGridSys, childGridSys: HGridSys)(implicit ct: ClassTag[A]): HSepLayer[A]

Spawns a new HSepLayer data layer for the child HGridSys from this HSepLayer.

Spawns a new HSepLayer data layer for the child HGridSys from this HSepLayer.

Attributes

Inherited methods

def set(grid: HGridSys, hs: HSep, value: A): Unit

Attributes

Inherited from:
HSepLayerAny
def set(r: Int, c: Int, value: A)(implicit grid: HGridSys): Unit

Attributes

Inherited from:
HSepLayerAny
def set(hs: HSep, value: A)(implicit grid: HGridSys): Unit

Attributes

Inherited from:
HSepLayerAny
def setIf(r: Int, c: Int, value: A)(implicit grid: HGrid): Unit

Attributes

Inherited from:
HSepLayerAny
def setIf(hs: HSep, value: A)(implicit grid: HGrid): Unit

Attributes

Inherited from:
HSepLayerAny
def setSomeRC(value: A, hSeps: Int*)(implicit grid: HGridSys): Unit

Sets multiple HSeps specified by their r and c Int components parameters to the same given value.

Sets multiple HSeps specified by their r and c Int components parameters to the same given value.

Attributes

Inherited from:
HSepLayerAny

Concrete fields

val unsafeArray: Array[A]