LineSegHVAndOffset

ostrat.prid.phex.LineSegHVAndOffset
See theLineSegHVAndOffset companion object
class LineSegHVAndOffset(val int1: Int, val int2: Int, val int3: Int, val int4: Int, val int5: Int, val int6: Int) extends LineSegLikeInt6[HVAndOffset]

A Line segment where the vertices of specified in HVAndOffsets.

Attributes

Companion:
object
Graph
Supertypes
trait Int6Elem
trait IntNElem
trait SpecialT
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

override def endPt: HVAndOffset

The end point of the LineSeglike. The type of start point will depend on the VT vertex type. For example a Pt2 for a LineSeg a PtM2 for a LineSegM2.

The end point of the LineSeglike. The type of start point will depend on the VT vertex type. For example a Pt2 for a LineSeg a PtM2 for a LineSegM2.

Attributes

Definition Classes
override def startPt: HVAndOffset

The start point of the LineSeglike. The type of start point will depend on the VT vertex type. For example a Pt2 for a LineSeg a PtM2 for a LineSegM2.

The start point of the LineSeglike. The type of start point will depend on the VT vertex type. For example a Pt2 for a LineSeg a PtM2 for a LineSegM2.

Attributes

Definition Classes

Inherited methods

override def intForeach(f: Int => Unit): Unit

Performs the side effecting function on each Double in this Product element.

Performs the side effecting function on each Double in this Product element.

Attributes

Definition Classes
Inherited from:
Int6Elem
def map[VB, LB <: LineSegLike[VB]](f: HVAndOffset => VB)(implicit build: LineSegLikeMapBuilder[VB, LB]): LB

Attributes

Inherited from:
LineSegLike
def mapOpt[VB, LB <: LineSegLike[VB]](f: HVAndOffset => Option[VB])(implicit build: LineSegLikeMapBuilder[VB, LB]): Option[LB]

Attributes

Inherited from:
LineSegLike

Concrete fields

val int1: Int
val int2: Int
val int3: Int
val int4: Int
val int5: Int
val int6: Int