A 2 dimensional line segment measured in metres, equivalent of the LineSeg class. A straight line between two points on a 2 dimensional flat surface.
Attributes
- Companion
- object
- Graph
-
- Supertypes
-
trait LineSegLikeDbl4[PtM2]trait Dbl4Elemtrait LineSegLikeDblN[PtM2]trait DblNElemtrait LineSegLength2[PtM2]trait LineSegLike[PtM2]trait ValueNElemtrait SpecialTclass Objecttrait Matchableclass AnyShow all
Members list
Value members
Concrete methods
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 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
Attributes
- Definition Classes
Attributes
- Definition Classes
Attributes
- Definition Classes
Attributes
- Definition Classes
Attributes
- Definition Classes
Attributes
- Definition Classes
Attributes
- Definition Classes
Inherited methods
Utility method to append this as an element to an ArrayBuffer[Double]. End users should rarely need to use this method.
Transforms this LineSegLike into a LineSegLike of type LB, by mapping the vertices to vertices of type VB.
Transforms this LineSegLike into a LineSegLike of type LB, by mapping the vertices to vertices of type VB.
Attributes
- Inherited from:
- LineSegLike
Optionally Transforms this LineSegLike into a LineSegLike of type LB, by mapping the vertices to vertices of type VB, as long as both vertices map to a Some result.
Optionally Transforms this LineSegLike into a LineSegLike of type LB, by mapping the vertices to vertices of type VB, as long as both vertices map to a Some result.
Attributes
- Inherited from:
- LineSegLike