ThreeUpBase

ostrat.prid.phex.HSetter.ThreeUpBase
trait ThreeUpBase 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 ThreeUp
class ThreeUp

Members list

Value members

Abstract methods

def downLeftTerr: SST

Separator terrain for HSep down-left from the HVert.

Separator terrain for HSep down-left from the HVert.

Attributes

def downRightTerr: SST

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

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

Attributes

def magDn: Int

The magnitude of the HVDn down offset.

The magnitude of the HVDn down offset.

Attributes

def magUL: Int

The magnitude of the HVUL up-left offset.

The magnitude of the HVUL up-left offset.

Attributes

def magUR: Int

The magnitude of the HVUR up-right offset.

The magnitude of the HVUR up-right offset.

Attributes

def upTerr: SST

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

Separator terrain for the HSep that is up 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