Class Geometry


  • public class Geometry
    extends java.lang.Object
    • Field Detail

      • RAND_MAX

        int RAND_MAX
    • Constructor Detail

      • Geometry

        public Geometry()
    • Method Detail

      • Random

        public float Random()
      • RandomBallPoint

        public Point3D RandomBallPoint()
      • RandomSpherePoint

        public Point3D RandomSpherePoint()
      • SquareLength

        public double SquareLength​(Point3D p)
      • Length

        public double Length​(Point3D p)
      • SquareDistance

        public double SquareDistance​(Point3D p1,
                                     Point3D p2)
      • EdgeCollapse

        public void EdgeCollapse​(float edgeRatio,
                                 java.util.Vector<TriangleIndex> triangles,
                                 java.util.Vector<Point3D> positions,
                                 java.util.Vector<Point3D> normals)
      • TriangleCollapse

        public void TriangleCollapse​(float edgeRatio,
                                     java.util.Vector<TriangleIndex> triangles,
                                     java.util.Vector<Point3D> positions,
                                     java.util.Vector<Point3D> normals)