ostrat.geom.LineSeg3
See theLineSeg3 companion object
A 3 dimensional line segment. A straight line between two points in a 3d space.
Attributes
- Companion
- object
- Graph
-
- Supertypes
-
trait LineSegLikeDbl6[Pt3]trait Dbl6Elemtrait LineSegLikeDblN[Pt3]trait DblNElemtrait LineSegLike[Pt3]trait ValueNElemtrait SpecialTclass Objecttrait Matchableclass AnyShow all
Members list
Value members
Concrete methods
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
def mapOpt[VB, LB <: LineSegLike[VB]](f: Pt3 => Option[VB])(implicit build: LineSegLikeMapBuilder[VB, LB]): Option[LB]
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
In this article