Uses of Class
com.irurueta.geometry.TriangulatorException
Packages that use TriangulatorException
Package
Description
This package contains classes to work with basic geometric entities such as
2D or 3D points, lines, planes, 2D or 3D triangles or polygons, circles,
spheres, rotations, transformations etc.
-
Uses of TriangulatorException in com.irurueta.geometry
Methods in com.irurueta.geometry that throw TriangulatorExceptionModifier and TypeMethodDescriptionPolygon2D.getTriangles()Returns a list of triangles forming this polygon.Polygon3D.getTriangles()Returns a list of triangles forming this polygon.private static List<Triangle2D> VanGoghTriangulator2D.internalTriangulate(List<Point2D> verticesCopy, List<int[]> indices, List<Point2D> originalVertices) Internal method that computes the actual triangulation.private static List<Triangle3D> VanGoghTriangulator3D.internalTriangulate(List<Point3D> verticesCopy, List<int[]> indices, List<Point3D> originalVertices) Internal method that computes the actual triangulation.booleanDetermines if provided point lies within the region defined by this polygon.booleanDetermines if provided point lies within the region defined by this polygon.booleanDetermines if provided point lies within the region defined by this polygon.booleanDetermines if provided point lies within the region defined by this polygon.voidPolygon2D.triangulate()Triangulates this polygon using this polygon's triangulator method.voidPolygon3D.triangulate()Triangulates this polygon using this polygon's triangulator method.abstract List<Triangle2D> Triangulator2D.triangulate(Polygon2D polygon) Triangulates provided polygon by dividing it into a set of triangles.abstract List<Triangle2D> Triangulator2D.triangulate(List<Point2D> vertices) Triangulates a polygon formed by provided vertices.abstract List<Triangle2D> Triangulator2D.triangulate(List<Point2D> vertices, List<int[]> indices) Triangulates a polygon formed by provided vertices.abstract List<Triangle3D> Triangulator3D.triangulate(Polygon3D polygon) Triangulates provided polygon by dividing it into a set of triangles.abstract List<Triangle3D> Triangulator3D.triangulate(List<Point3D> vertices) Triangulates a polygon formed by provided vertices.abstract List<Triangle3D> Triangulator3D.triangulate(List<Point3D> vertices, List<int[]> indices) Triangulates a polygon formed by provided vertices.VanGoghTriangulator2D.triangulate(Polygon2D polygon) Triangulates provided polygon by dividing it into a set of triangles.VanGoghTriangulator2D.triangulate(List<Point2D> vertices) Triangulates a polygon formed by provided vertices.VanGoghTriangulator2D.triangulate(List<Point2D> vertices, List<int[]> indices) Triangulates a polygon formed by provided vertices.VanGoghTriangulator3D.triangulate(Polygon3D polygon) Triangulates provided polygon by dividing it into a set of triangles.VanGoghTriangulator3D.triangulate(List<Point3D> vertices) Triangulates a polygon formed by provided vertices.VanGoghTriangulator3D.triangulate(List<Point3D> vertices, List<int[]> indices) Triangulates a polygon formed by provided vertices.