BendExtra

ostrat.egrid.WTerrSetter.BendExtra
See theBendExtra companion object
class BendExtra(val c: Int, val dirn: HVDirn, val magIn: Int, val magOut: Int, val leftTerr: WSepSome, val rightTerr: WSepSome) extends VRowElem, BendInOutExtraBase

So I think this is only useful on edge of a grid where it meets a second grid. Bend at junction of 2 HSeps, with extra separator vertex. Sets the HSep terrains and the 3 HCorners of the HVert.

Attributes

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

Members list

Value members

Inherited methods

final def run(row: Int): Unit

Attributes

Inherited from:
BendBase
override def setCorners(row: Int): Unit

Attributes

Definition Classes
Inherited from:
BendInOutExtraBase
def setSeparators(row: Int): Unit

Attributes

Inherited from:
BendBase

Concrete fields

val c: Int

The C coordinate of the vertex.

The C coordinate of the vertex.

Attributes

val dirn: HVDirn

The direction of the HCen at the inside of the bend from the HVert.

The direction of the HCen at the inside of the bend from the HVert.

Attributes

The terrain of the left HSep of the junction as seen from the inside of the bend.

The terrain of the left HSep of the junction as seen from the inside of the bend.

Attributes

val magIn: Int

The magnitude of the offset for inside of the bend.

The magnitude of the offset for inside of the bend.

Attributes

val magOut: Int

The magnitude of the offset for the outside of bend.

The magnitude of the offset for the outside of bend.

Attributes

The terrain of the right HSep of the junction as seen from the inside of the bend.

The terrain of the right HSep of the junction as seen from the inside of the bend.

Attributes