LineSegLikeInt4

ostrat.geom.LineSegLikeInt4
trait LineSegLikeInt4[VT <: Int2Elem] extends LineSegLikeIntN[VT] with Int4Elem

Attributes

Graph
Supertypes
trait Int4Elem
trait LineSegLikeIntN[VT]
trait IntNElem
trait LineSegLike[VT]
trait SpecialT
class Object
trait Matchable
class Any
Known subtypes
class LineSegHC
class LineSegSC

Members list

Concise view

Value members

Inherited methods

def endPt: VT

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

Inherited from:
LineSegLike
def int1: Int

Attributes

Inherited from:
Int4Elem
def int2: Int

Attributes

Inherited from:
Int4Elem
def int3: Int

Attributes

Inherited from:
Int4Elem
def int4: Int

Attributes

Inherited from:
Int4Elem
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:
Int4Elem
def map[VB, LB <: LineSegLike[VB]](f: VT => VB)(implicit build: LineSegLikeMapBuilder[VB, LB]): LB

Attributes

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

Attributes

Inherited from:
LineSegLike
def startPt: VT

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

Inherited from:
LineSegLike