public class FieldData extends Object
FacetCelestialBody
field data. Field data are data related to a FacetCelestialBody
set of triangles at a given date. In particular given a list of visible triangles, it can provides a contour.Constructor and Description |
---|
FieldData(AbsoluteDate date,
List<Triangle> visibleTriangles,
FacetCelestialBody body)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
List<GeodeticPoint> |
getContour()
Returns the contour of the visible surface on the body.
|
AbsoluteDate |
getDate()
Returns the date.
|
double |
getVisibleSurface()
Returns the visible surface.
|
List<Triangle> |
getVisibleTriangles()
Returns the list of visible triangles.
|
public FieldData(AbsoluteDate date, List<Triangle> visibleTriangles, FacetCelestialBody body) throws PatriusException
date
- datevisibleTriangles
- visible triangle listbody
- bodyPatriusException
- thrown if computation failed (should not happen)public AbsoluteDate getDate()
public List<Triangle> getVisibleTriangles()
public double getVisibleSurface()
public List<GeodeticPoint> getContour()
Closest point to each other are next to each other in contour list.
Copyright © 2021 CNES. All rights reserved.