T
- the type of the field elementsSerializable
public class FieldGeodeticPoint<T extends org.hipparchus.RealFieldElement<T>> extends Object implements Serializable
RealFieldElement
.
Instance of this class are guaranteed to be immutable.
BodyShape
,
Serialized FormConstructor | Description |
---|---|
FieldGeodeticPoint(T latitude,
T longitude,
T altitude) |
Build a new instance.
|
Modifier and Type | Method | Description |
---|---|---|
boolean |
equals(Object object) |
|
T |
getAltitude() |
Get the altitude.
|
org.hipparchus.geometry.euclidean.threed.FieldVector3D<T> |
getEast() |
Get the direction to the east of point, expressed in parent shape frame.
|
T |
getLatitude() |
Get the latitude.
|
T |
getLongitude() |
Get the longitude.
|
org.hipparchus.geometry.euclidean.threed.FieldVector3D<T> |
getNadir() |
Get the direction below the point, expressed in parent shape frame.
|
org.hipparchus.geometry.euclidean.threed.FieldVector3D<T> |
getNorth() |
Get the direction to the north of point, expressed in parent shape frame.
|
org.hipparchus.geometry.euclidean.threed.FieldVector3D<T> |
getSouth() |
Get the direction to the south of point, expressed in parent shape frame.
|
org.hipparchus.geometry.euclidean.threed.FieldVector3D<T> |
getWest() |
Get the direction to the west of point, expressed in parent shape frame.
|
org.hipparchus.geometry.euclidean.threed.FieldVector3D<T> |
getZenith() |
Get the direction above the point, expressed in parent shape frame.
|
int |
hashCode() |
|
String |
toString() |
public FieldGeodeticPoint(T latitude, T longitude, T altitude)
latitude
- latitude of the point (rad)longitude
- longitude of the point (rad)altitude
- altitude of the point (m)public T getLatitude()
public T getLongitude()
public T getAltitude()
public org.hipparchus.geometry.euclidean.threed.FieldVector3D<T> getZenith()
The zenith direction is defined as the normal to local horizontal plane.
getNadir()
public org.hipparchus.geometry.euclidean.threed.FieldVector3D<T> getNadir()
The nadir direction is the opposite of zenith direction.
getZenith()
public org.hipparchus.geometry.euclidean.threed.FieldVector3D<T> getNorth()
The north direction is defined in the horizontal plane (normal to zenith direction) and following the local meridian.
getSouth()
public org.hipparchus.geometry.euclidean.threed.FieldVector3D<T> getSouth()
The south direction is the opposite of north direction.
getNorth()
public org.hipparchus.geometry.euclidean.threed.FieldVector3D<T> getEast()
The east direction is defined in the horizontal plane in order to complete direct triangle (east, north, zenith).
getWest()
public org.hipparchus.geometry.euclidean.threed.FieldVector3D<T> getWest()
The west direction is the opposite of east direction.
getEast()
Copyright © 2002-2019 CS Systèmes d'information. All rights reserved.