Uses of Class
toxi.geom.mesh2d.DelaunayVertex
-
Uses of DelaunayVertex in toxi.geom.mesh2d
Modifier and TypeMethodDescriptionDelaunayVertex.add
(DelaunayVertex p) Add.DelaunayVertex.bisector
(DelaunayVertex point) Perpendicular bisector of two Pnts.static DelaunayVertex
DelaunayVertex.circumcenter
(DelaunayVertex[] simplex) Circumcenter of a simplex.static DelaunayVertex
DelaunayVertex.cross
(DelaunayVertex[] matrix) Compute generalized cross-product of the rows of a matrix.DelaunayVertex.extend
(double... coords) Create a new DelaunayVertex by adding additional coordinates to this DelaunayVertex.DelaunayTriangle.getCircumcenter()
DelaunayTriangle.getVertexButNot
(DelaunayVertex... badVertices) Get arbitrary vertex of this triangle, but not any of the bad vertices.DelaunayVertex.isOn
(DelaunayVertex[] simplex) Test if this DelaunayVertex is on a simplex.DelaunayVertex.isOutside
(DelaunayVertex[] simplex) Test if this DelaunayVertex is outside of simplex.DelaunayVertex.subtract
(DelaunayVertex p) Subtract.Modifier and TypeMethodDescriptionDelaunayTriangle.facetOpposite
(DelaunayVertex vertex) Report the facet opposite vertex.DelaunayTriangle.iterator()
Modifier and TypeMethodDescriptionboolean
DelaunayTriangle.add
(DelaunayVertex vertex) DelaunayVertex.add
(DelaunayVertex p) Add.double
DelaunayVertex.angle
(DelaunayVertex p) Angle (in radians) between two Pnts (treated as vectors).DelaunayVertex.bisector
(DelaunayVertex point) Perpendicular bisector of two Pnts.static DelaunayVertex
DelaunayVertex.circumcenter
(DelaunayVertex[] simplex) Circumcenter of a simplex.static double
DelaunayVertex.content
(DelaunayVertex[] simplex) Determine the signed content (i.e., area or volume, etc.) of a simplex.static DelaunayVertex
DelaunayVertex.cross
(DelaunayVertex[] matrix) Compute generalized cross-product of the rows of a matrix.void
DelaunayTriangulation.delaunayPlace
(DelaunayVertex site) Place a new site into the DT.static double
DelaunayVertex.determinant
(DelaunayVertex[] matrix) Compute the determinant of a matrix (array of Pnts).int
DelaunayVertex.dimCheck
(DelaunayVertex p) Check that dimensions match.double
DelaunayVertex.dot
(DelaunayVertex p) Dot product.DelaunayTriangle.facetOpposite
(DelaunayVertex vertex) Report the facet opposite vertex.DelaunayTriangle.getVertexButNot
(DelaunayVertex... badVertices) Get arbitrary vertex of this triangle, but not any of the bad vertices.boolean
DelaunayVertex.isInside
(DelaunayVertex[] simplex) Test if this DelaunayVertex is inside a simplex.DelaunayVertex.isOn
(DelaunayVertex[] simplex) Test if this DelaunayVertex is on a simplex.DelaunayVertex.isOutside
(DelaunayVertex[] simplex) Test if this DelaunayVertex is outside of simplex.DelaunayTriangulation.locate
(DelaunayVertex point) Locate the triangle with point inside it or on its boundary.DelaunayTriangulation.neighborOpposite
(DelaunayVertex site, DelaunayTriangle triangle) Report neighbor opposite the given vertex of triangle.int[]
DelaunayVertex.relation
(DelaunayVertex[] simplex) Relation between this DelaunayVertex and a simplex (represented as an array of Pnts).DelaunayVertex.subtract
(DelaunayVertex p) Subtract.DelaunayTriangulation.surroundingTriangles
(DelaunayVertex site, DelaunayTriangle triangle) Report triangles surrounding site in order (cw or ccw).static String
DelaunayVertex.toString
(DelaunayVertex[] matrix) Create a String for a matrix.int
DelaunayVertex.vsCircumcircle
(DelaunayVertex[] simplex) Test relation between this DelaunayVertex and circumcircle of a simplex.