LineSegLikeDbl6

ostrat.geom.LineSegLikeDbl6
trait LineSegLikeDbl6[VT <: ElemDbl3] extends LineSegLikeDblN[VT] with ElemDbl6

A line segment where the start and end points are defined in ElemDbl3 vertices. Theis will be the case for 3D space line segment and 3D line segment specified in metres.

Attributes

Graph
Supertypes
trait ElemDbl6
trait LineSegLikeDblN[VT]
trait ElemDblN
trait LineSegLike[VT]
trait SpecialT
class Object
trait Matchable
class Any
Known subtypes
class LineSeg3

Members list

Concise view

Value members

Inherited methods

Attributes

Inherited from:
ElemDbl6

Attributes

Inherited from:
ElemDbl6

Attributes

Inherited from:
ElemDbl6

Attributes

Inherited from:
ElemDbl6

Attributes

Inherited from:
ElemDbl6

Attributes

Inherited from:
ElemDbl6
override def dblForeach(f: Double => 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:
ElemDbl6
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 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