Package inra.ijpb.measure.region3d
Class InertiaEllipsoid.InertiaMoments3D
java.lang.Object
inra.ijpb.measure.region3d.InertiaEllipsoid.InertiaMoments3D
- Enclosing class:
- InertiaEllipsoid
public class InertiaEllipsoid.InertiaMoments3D
extends java.lang.Object
Inner class for storing result if moments computation.
-
Constructor Summary
Constructors Constructor Description InertiaMoments3D()
-
Method Summary
Modifier and Type Method Description java.util.ArrayList<Vector3D>
eigenVectors()
Ellipsoid
equivalentEllipsoid()
Computes ellipsoid with same moments as those stored in this class.Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
InertiaMoments3D
public InertiaMoments3D()
-
-
Method Details
-
equivalentEllipsoid
Computes ellipsoid with same moments as those stored in this class.- Returns:
- the equivalent ellipsoid with same moments.
-
eigenVectors
- Returns:
- The eigen vectors of the moment matrix, as an ArrayList of Vector3D with three elements.
-