LatLongDirn

ostrat.geom.pglobe.LatLongDirn
See theLatLongDirn companion object
class LatLongDirn(val latMilliSecs: Double, val longMilliSecs: Double, val dirn: Boolean) extends LatLongBase

A Latitude and Longitude class with a binary north / south direction.

Attributes

Companion
object
Graph
Supertypes
trait LatLongBase
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

override def addLat(delta: AngleVec): LatLongDirn

Moves the value northward from this LatLong. This may involve crossing the North Pole or South Pole if the operand is a negative value. When moving across a globe it will often be done using radians as the values come from 3d vector manipulation.

Moves the value northward from this LatLong. This may involve crossing the North Pole or South Pole if the operand is a negative value. When moving across a globe it will often be done using radians as the values come from 3d vector manipulation.

Attributes

Definition Classes
def addLongDegs(degsDelta: Double): LatLongDirn

Add the delta parameter to the longitude.

Add the delta parameter to the longitude.

Attributes

Add the AngleVec delta parameter to the longitude.

Add the AngleVec delta parameter to the longitude.

Attributes

def str: String
def subLat(delta: AngleVec): LatLongDirn

Subtract the AngleVec delta parameter from the latitude.

Subtract the AngleVec delta parameter from the latitude.

Attributes

Subtract the AngleVec delta parameter from the longitude.

Subtract the AngleVec delta parameter from the longitude.

Attributes

def subLongDegs(degsDelta: Double): LatLongDirn

Inherited methods

Attributes

Inherited from:
LatLongBase

Attributes

Inherited from:
LatLongBase

Attributes

Inherited from:
LatLongBase
final def lat: Latitude

Attributes

Inherited from:
LatLongBase
final def latCos: Double

The cosine of the latitude, where North is a positive latitude.

The cosine of the latitude, where North is a positive latitude.

Attributes

Inherited from:
LatLongBase

Attributes

Inherited from:
LatLongBase

Attributes

Inherited from:
LatLongBase
final def latDegs: Double

Attributes

Inherited from:
LatLongBase

Attributes

Inherited from:
LatLongBase
final def latMins: Double

Attributes

Inherited from:
LatLongBase
final def latRadians: Double

Attributes

Inherited from:
LatLongBase
final def latSecs: Double

Attributes

Inherited from:
LatLongBase
final def latSine: Double

The sine of the latitude, where North is a positive latitude.

The sine of the latitude, where North is a positive latitude.

Attributes

Inherited from:
LatLongBase

Attributes

Inherited from:
LatLongBase
final def long: Longitude

Attributes

Inherited from:
LatLongBase
final def longCos: Double

The cosine of the longitude, where East is a positive longitude.

The cosine of the longitude, where East is a positive longitude.

Attributes

Inherited from:
LatLongBase

Attributes

Inherited from:
LatLongBase

Attributes

Inherited from:
LatLongBase
final def longDegs: Double

Attributes

Inherited from:
LatLongBase

Attributes

Inherited from:
LatLongBase
final def longMins: Double

Attributes

Inherited from:
LatLongBase
final def longRadians: Double

Attributes

Inherited from:
LatLongBase
final def longSecs: Double

Attributes

Inherited from:
LatLongBase
final def longSine: Double

The sine of the longitude, where East is a positive longitude.

The sine of the longitude, where East is a positive longitude.

Attributes

Inherited from:
LatLongBase

Attributes

Inherited from:
LatLongBase
def name1: String

Attributes

Inherited from:
LatLongBase
def name2: String

Attributes

Inherited from:
LatLongBase

Attributes

Inherited from:
LatLongBase

Concrete fields

val dirn: Boolean