uk.ac.ed.computational_geometry.algorithm
Class Hoppe
java.lang.Object
uk.ac.ed.computational_geometry.algorithm.Hoppe
public class Hoppe
- extends Object
Constructor Summary |
Hoppe()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_TANGENT_PLANE_RADIUS
public static double DEFAULT_TANGENT_PLANE_RADIUS
Hoppe
public Hoppe()
initialSurfaceEstimation
public List<javax.vecmath.Point3d> initialSurfaceEstimation(List<javax.vecmath.Point3d> points)
buildTangetPlanes
protected List<Plane3d> buildTangetPlanes(List<javax.vecmath.Point3d> points)
buildTangetPlane
protected Plane3d buildTangetPlane(javax.vecmath.Point3d point,
BSPTree points_tree)
buildRiemannianGraph
protected UndirectedGraph buildRiemannianGraph(List<Plane3d> tangent_planes)
buildMinimalSpanningTree
protected MinimalSpanningTree buildMinimalSpanningTree(List<Plane3d> tangent_planes,
UndirectedGraph riemannian_graph)
testBSPTree
protected void testBSPTree(ArrayList<javax.vecmath.Point3d> points)