Package org.orekit.bodies
Class FieldTimeStampedGeodeticPoint<T extends CalculusFieldElement<T>>
- java.lang.Object
-
- org.orekit.bodies.FieldGeodeticPoint<T>
-
- org.orekit.bodies.FieldTimeStampedGeodeticPoint<T>
-
- All Implemented Interfaces:
FieldTimeStamped<T>
public class FieldTimeStampedGeodeticPoint<T extends CalculusFieldElement<T>> extends FieldGeodeticPoint<T> implements FieldTimeStamped<T>
Implements a time-stampedFieldGeodeticPoint.- Since:
- 13.1
- Author:
- Romain Serra
-
-
Constructor Summary
Constructors Constructor Description FieldTimeStampedGeodeticPoint(Field<T> field, TimeStampedGeodeticPoint timeStampedGeodeticPoint)Build a new instance from aTimeStampedGeodeticPoint.FieldTimeStampedGeodeticPoint(FieldAbsoluteDate<T> date, FieldGeodeticPoint<T> point)Build a new instance from aFieldGeodeticPoint.FieldTimeStampedGeodeticPoint(FieldAbsoluteDate<T> date, T latitude, T longitude, T altitude)Build a new instance from geodetic coordinates.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object object)FieldAbsoluteDate<T>getDate()Get the date.inthashCode()-
Methods inherited from class org.orekit.bodies.FieldGeodeticPoint
getAltitude, getEast, getLatitude, getLongitude, getNadir, getNorth, getSouth, getWest, getZenith, toGeodeticPoint, toString
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.orekit.time.FieldTimeStamped
durationFrom, durationFrom
-
-
-
-
Constructor Detail
-
FieldTimeStampedGeodeticPoint
public FieldTimeStampedGeodeticPoint(FieldAbsoluteDate<T> date, T latitude, T longitude, T altitude)
Build a new instance from geodetic coordinates.- Parameters:
date- date of the pointlatitude- geodetic latitude (rad)longitude- geodetic longitude (rad)altitude- altitude above ellipsoid (m)
-
FieldTimeStampedGeodeticPoint
public FieldTimeStampedGeodeticPoint(FieldAbsoluteDate<T> date, FieldGeodeticPoint<T> point)
Build a new instance from aFieldGeodeticPoint.- Parameters:
date- date of the pointpoint- geodetic point
-
FieldTimeStampedGeodeticPoint
public FieldTimeStampedGeodeticPoint(Field<T> field, TimeStampedGeodeticPoint timeStampedGeodeticPoint)
Build a new instance from aTimeStampedGeodeticPoint.- Parameters:
field- fieldtimeStampedGeodeticPoint- non-Field point
-
-
Method Detail
-
equals
public boolean equals(Object object)
- Overrides:
equalsin classFieldGeodeticPoint<T extends CalculusFieldElement<T>>
-
hashCode
public int hashCode()
- Overrides:
hashCodein classFieldGeodeticPoint<T extends CalculusFieldElement<T>>
-
getDate
public FieldAbsoluteDate<T> getDate()
Description copied from interface:FieldTimeStampedGet the date.- Specified by:
getDatein interfaceFieldTimeStamped<T extends CalculusFieldElement<T>>- Returns:
- date attached to the object
-
-