Class MomentsOfInertia


  • public class MomentsOfInertia
    extends java.lang.Object
    Author:
    Peter
    • Constructor Detail

      • MomentsOfInertia

        public MomentsOfInertia()
        Creates a new instance of MomentsOfInertia
    • Method Detail

      • addPoint

        public void addPoint​(javax.vecmath.Point3d point,
                             double mass)
      • centerOfMass

        public javax.vecmath.Point3d centerOfMass()
      • getPrincipalMomentsOfInertia

        public double[] getPrincipalMomentsOfInertia()
      • getPrincipalAxes

        public javax.vecmath.Vector3d[] getPrincipalAxes()
      • getElipsisRadii

        public double[] getElipsisRadii()
      • getRadiusOfGyration

        public double getRadiusOfGyration()
      • symmetryCoefficient

        public double symmetryCoefficient()
      • getAsymmetryParameter

        public double getAsymmetryParameter​(double threshold)
      • getInertiaTensor

        public double[][] getInertiaTensor()