LineSegLikeDblN

ostrat.geom.LineSegLikeDblN
trait LineSegLikeDblN[VT <: DblNElem] extends LineSegLike[VT] with DblNElem

A line segment where the start and end points are defined in DblNElem vertices.

Attributes

Graph
Supertypes
trait DblNElem
trait LineSegLike[VT]
trait SpecialT
class Object
trait Matchable
class Any
Known subtypes
trait LineSegLikeDbl4[VT]
class LineSeg
class LineSegM2
class LineSegLL
trait LineSegLikeDbl6[VT]
class LineSeg3

Members list

Concise view

Value members

Inherited methods

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

Inherited from:
DblNElem
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 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