Package ch.ivyteam.ivy.location
Class Longitude
java.lang.Object
ch.ivyteam.ivy.location.Longitude
Longitude of a
geo-position.- See Also:
- API:
- This is a public API.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumLongitude EitherLongitude.Direction.WESTorLongitude.Direction.EAST -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetAngle()static LongitudeinDegrees(double degrees) Creates a Longitude in degreesstatic LongitudeinDegrees(double degrees, Longitude.Direction direction) Creates a Longitude in degrees and a directionstatic LongitudeinRadians(double radians) Creates a Longitude in radiansstatic LongitudeinRadians(double radians, Longitude.Direction direction) Creates a Longitude in radians and a direction
-
Constructor Details
-
Longitude
Creates a longitude with an angle- Parameters:
angle- (west) -180.0d..+180.0d (east)- API:
- This public API is available in Java.
-
-
Method Details
-
getAngle
- Returns:
- (west) -180.0d .. +180.0d (east)
- API:
- This public API is available in Java.
-
getDirection
- Returns:
Longitude.Direction.WESTorLongitude.Direction.EAST- API:
- This public API is available in Java.
-
inDegrees
Creates a Longitude in degrees- Parameters:
degrees- (west) -180.0d..+180.0d (east)- Returns:
- longitude
- API:
- This public API is available in Java.
-
inDegrees
Creates a Longitude in degrees and a direction- Parameters:
degrees- 0.0d..180.0ddirection- east or west- Returns:
- longitude
- API:
- This public API is available in Java.
-
inRadians
Creates a Longitude in radians- Parameters:
radians- (west) -Math.PI..+Math.PI (east)- Returns:
- longitude
- API:
- This public API is available in Java.
-
inRadians
Creates a Longitude in radians and a direction- Parameters:
radians- 0.0d..Math.PIdirection- east or west- Returns:
- longitude
- API:
- This public API is available in Java.
-