public class BodyShapeFitter extends Object
This class offers an optimal internal caching strategy to improve speed, by storing in cache the fitted ellipsoid computed. Each of them is thus computed once.
This class implements the interface BodyShape
| Modifier and Type | Class and Description |
|---|---|
static class |
BodyShapeFitter.EllipsoidType
Type of ellipsoid to apply transformation methods on.
|
| Constructor and Description |
|---|
BodyShapeFitter(BodyShape bodyShape)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
<T extends AbstractEllipsoidBodyShape> |
getEllipsoid(BodyShapeFitter.EllipsoidType ellipsoidTypeIn)
Getter for the ellipsoid of the desired type.
|
public BodyShapeFitter(BodyShape bodyShape)
bodyShape - bodyShape to fit ellipsoids topublic <T extends AbstractEllipsoidBodyShape> T getEllipsoid(BodyShapeFitter.EllipsoidType ellipsoidTypeIn)
ellipsoidTypeIn - the type of the ellipsoid to be returnedCopyright © 2024 CNES. All rights reserved.