Package org.orekit.forces
Class BoxAndSolarArraySpacecraft.Facet
- java.lang.Object
-
- org.orekit.forces.BoxAndSolarArraySpacecraft.Facet
-
- Enclosing class:
- BoxAndSolarArraySpacecraft
public static class BoxAndSolarArraySpacecraft.Facet extends Object
Class representing a single facet of a convex spacecraft body.Instance of this class are guaranteed to be immutable.
- Author:
- Luc Maisonobe
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description double
getArea()
Get facet area.Vector3D
getNormal()
Get unit normal vector.
-
-
-
Constructor Detail
-
Facet
public Facet(Vector3D normal, double area)
Simple constructor.- Parameters:
normal
- vector normal to the facet, pointing outward (will be normalized)area
- facet area in m²
-
-
Method Detail
-
getNormal
public Vector3D getNormal()
Get unit normal vector.- Returns:
- unit normal vector
-
getArea
public double getArea()
Get facet area.- Returns:
- facet area
-
-