Package gov.nih.mipav.model.structures
Class ComputationalGeometry._TriangulatePoints
- java.lang.Object
-
- gov.nih.mipav.model.structures.ComputationalGeometry._TriangulatePoints
-
- Enclosing class:
- ComputationalGeometry
public class ComputationalGeometry._TriangulatePoints extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description _TriangulatePoints()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.HashSet<ComputationalGeometry.Triangle2>PointsOnConvexHull(java.util.ArrayList<ComputationalGeometry.MyVector2> pointsOnConvexHull, boolean addColinearPoints)java.util.HashSet<ComputationalGeometry.Triangle2>PointsOnConvexHull(java.util.List<ComputationalGeometry.MyVector2> pointsOnConvexHull, ComputationalGeometry.MyVector2 insidePoint)java.util.HashSet<ComputationalGeometry.Triangle2>TriangleSplitting(java.util.HashSet<ComputationalGeometry.MyVector2> points, boolean addColinearPoints)java.util.HashSet<ComputationalGeometry.Triangle2>VisibleEdgesTriangulation(java.util.HashSet<ComputationalGeometry.MyVector2> points)
-
-
-
Method Detail
-
TriangleSplitting
public java.util.HashSet<ComputationalGeometry.Triangle2> TriangleSplitting(java.util.HashSet<ComputationalGeometry.MyVector2> points, boolean addColinearPoints)
-
VisibleEdgesTriangulation
public java.util.HashSet<ComputationalGeometry.Triangle2> VisibleEdgesTriangulation(java.util.HashSet<ComputationalGeometry.MyVector2> points)
-
PointsOnConvexHull
public java.util.HashSet<ComputationalGeometry.Triangle2> PointsOnConvexHull(java.util.ArrayList<ComputationalGeometry.MyVector2> pointsOnConvexHull, boolean addColinearPoints)
-
PointsOnConvexHull
public java.util.HashSet<ComputationalGeometry.Triangle2> PointsOnConvexHull(java.util.List<ComputationalGeometry.MyVector2> pointsOnConvexHull, ComputationalGeometry.MyVector2 insidePoint)
-
-