ThreeDownBase

ostrat.prid.phex.HSetter.ThreeDownBase
trait ThreeDownBase extends VertSetBase

Used for setting a vertex where 3 HSep terrains meet. Also sets the left most HSep. This trait is provided to model real world geographic / terrain features and is probably superfluous for created worlds / terrain.

Attributes

Graph
Supertypes
trait VertSetBase
class Object
trait Matchable
class Any
Known subtypes
class ThreeDown
class ThreeDown

Members list

Value members

Abstract methods

def downTerr: SST

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

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

Attributes

def magDL: Int

The magnitude of the HVDL down-left offset.

The magnitude of the HVDL down-left offset.

Attributes

def magDR: Int

The magnitude of the HVDR down-right offset.

The magnitude of the HVDR down-right offset.

Attributes

def magUp: Int

The magnitude of the HVUp up offset.

The magnitude of the HVUp up offset.

Attributes

def upLeftTerr: SST

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

def upRightTerr: SST

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

Concrete methods

def run(row: Int): Unit

Inherited methods

def c: Int

The C coordinate of the vertex.

The C coordinate of the vertex.

Attributes

Inherited from:
VertSetBase