Package gov.nih.mipav.model.structures
Class ComputationalGeometry._TriangulatePoints
java.lang.Object
gov.nih.mipav.model.structures.ComputationalGeometry._TriangulatePoints
- Enclosing class:
ComputationalGeometry
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionPointsOnConvexHull(ArrayList<ComputationalGeometry.MyVector2> pointsOnConvexHull, boolean addColinearPoints) PointsOnConvexHull(List<ComputationalGeometry.MyVector2> pointsOnConvexHull, ComputationalGeometry.MyVector2 insidePoint) TriangleSplitting(HashSet<ComputationalGeometry.MyVector2> points, boolean addColinearPoints)
-
Constructor Details
-
_TriangulatePoints
public _TriangulatePoints()
-
-
Method Details
-
TriangleSplitting
public HashSet<ComputationalGeometry.Triangle2> TriangleSplitting(HashSet<ComputationalGeometry.MyVector2> points, boolean addColinearPoints) -
VisibleEdgesTriangulation
public HashSet<ComputationalGeometry.Triangle2> VisibleEdgesTriangulation(HashSet<ComputationalGeometry.MyVector2> points) -
PointsOnConvexHull
public HashSet<ComputationalGeometry.Triangle2> PointsOnConvexHull(ArrayList<ComputationalGeometry.MyVector2> pointsOnConvexHull, boolean addColinearPoints) -
PointsOnConvexHull
public HashSet<ComputationalGeometry.Triangle2> PointsOnConvexHull(List<ComputationalGeometry.MyVector2> pointsOnConvexHull, ComputationalGeometry.MyVector2 insidePoint)
-