LineSegLL

ostrat.geom.pglobe.LineSegLL
See theLineSegLL companion object
final case class LineSegLL(dbl1: Double, dbl2: Double, dbl3: Double, dbl4: Double) extends LineSegLikeDbl4[LatLong]

A 2 dimensional line segment defined in units of latitude and longitude rather than scalars in X and Y. A line on the service of the earth.

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Dbl4Elem
trait DblNElem
trait SpecialT
class Object
trait Matchable
class Any

Members list

Concise view

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 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

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 methods

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

Attributes

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

Attributes

Inherited from:
LineSegLike

Attributes

Inherited from:
Product

Attributes

Inherited from:
Product