ThreeDown

ostrat.egrid.WTerrSetter.ThreeDown
See theThreeDown companion object
class ThreeDown(val c: Int, val magUp: Int, val magDR: Int, val magDL: Int, val upRightTerr: WSepSome, val downTerr: WSepSome, val upLeftTerr: WSepSome) extends VRowElem, ThreeDownBase

Sets a vertex where 3 HSep terrains meet. Sets the three HCorners and the 3 HSep's terrain.

Attributes

Companion
object
Graph
Supertypes
trait VertSetBase
trait VRowElem
class Object
trait Matchable
class Any
Show all

Members list

Value members

Inherited methods

def run(row: Int): Unit

Will throw on incorrect coordinates.

Will throw on incorrect coordinates.

Attributes

Inherited from:
ThreeDownBase

Concrete fields

val c: Int

The C coordinate of the vertex.

The C coordinate of the vertex.

Attributes

Separator terrain for the HSep that is down from the HVert.

Separator terrain for the HSep that is down from the HVert.

Attributes

val magDL: Int

The magnitude of the HVDL down-left offset.

The magnitude of the HVDL down-left offset.

Attributes

val magDR: Int

The magnitude of the HVDR down-right offset.

The magnitude of the HVDR down-right offset.

Attributes

val magUp: Int

The magnitude of the HVUp up offset.

The magnitude of the HVUp up offset.

Attributes

Separator terrain for the HSep that is up-left from the HVert.

Separator terrain for the HSep that is up-left from the HVert.

Attributes

Separator terrain for the HSep that is up-right from the HVert.

Separator terrain for the HSep that is up-right from the HVert.

Attributes