Package | Description |
---|---|
fr.inria.zvtm.layout.delaunay |
Algorithms for computing geometrical information about sets of points, such as the Delaunay triangulation and Voronoi tessellation.
|
Modifier and Type | Method and Description |
---|---|
Pnt |
Pnt.add(Pnt p)
Add.
|
Pnt |
Pnt.bisector(Pnt point)
Perpendicular bisector of two Pnts.
|
static Pnt |
Pnt.circumcenter(Pnt[] simplex)
Circumcenter of a simplex.
|
static Pnt |
Pnt.cross(Pnt[] matrix)
Compute generalized cross-product of the rows of a matrix.
|
Pnt |
Pnt.extend(double... coords)
Create a new Pnt by adding additional coordinates to this Pnt.
|
Pnt |
Pnt.isOn(Pnt[] simplex)
Test if this Pnt is on a simplex.
|
Pnt |
Pnt.isOutside(Pnt[] simplex)
Test if this Pnt is outside of simplex.
|
Pnt |
Pnt.subtract(Pnt p)
Subtract.
|
Modifier and Type | Method and Description |
---|---|
Set<Simplex<Pnt>> |
DelaunayTriangulation.delaunayPlace(Pnt site)
Place a new point site into the DT.
|
Simplex<Pnt> |
DelaunayTriangulation.locate(Pnt point)
Locate the triangle with point (a Pnt) inside (or on) it.
|
Modifier and Type | Method and Description |
---|---|
Pnt |
Pnt.add(Pnt p)
Add.
|
double |
Pnt.angle(Pnt p)
Angle (in radians) between two Pnts (treated as vectors).
|
Pnt |
Pnt.bisector(Pnt point)
Perpendicular bisector of two Pnts.
|
static Pnt |
Pnt.circumcenter(Pnt[] simplex)
Circumcenter of a simplex.
|
static double |
Pnt.content(Pnt[] simplex)
Determine the signed content (i.e., area or volume, etc.) of a simplex.
|
static Pnt |
Pnt.cross(Pnt[] matrix)
Compute generalized cross-product of the rows of a matrix.
|
Set<Simplex<Pnt>> |
DelaunayTriangulation.delaunayPlace(Pnt site)
Place a new point site into the DT.
|
static double |
Pnt.determinant(Pnt[] matrix)
Compute the determinant of a matrix (array of Pnts).
|
int |
Pnt.dimCheck(Pnt p)
Check that dimensions match.
|
double |
Pnt.dot(Pnt p)
Dot product.
|
boolean |
Pnt.isInside(Pnt[] simplex)
Test if this Pnt is inside a simplex.
|
Pnt |
Pnt.isOn(Pnt[] simplex)
Test if this Pnt is on a simplex.
|
Pnt |
Pnt.isOutside(Pnt[] simplex)
Test if this Pnt is outside of simplex.
|
Simplex<Pnt> |
DelaunayTriangulation.locate(Pnt point)
Locate the triangle with point (a Pnt) inside (or on) it.
|
int[] |
Pnt.relation(Pnt[] simplex)
Relation between this Pnt and a simplex (represented as an array of Pnts).
|
Pnt |
Pnt.subtract(Pnt p)
Subtract.
|
static String |
Pnt.toString(Pnt[] matrix)
Create a String for a matrix.
|
int |
Pnt.vsCircumcircle(Pnt[] simplex)
Test relation between this Pnt and circumcircle of a simplex.
|
Constructor and Description |
---|
DelaunayTriangulation(Simplex<Pnt> triangle)
Constructor.
|
Copyright © 2000-2002 Xerox Corporation. All Rights Reserved
Copyright © 2003 World Wide Web Consortium. All Rights Reserved
Copyright © 2004-2015 INRIA. All Rights Reserved
Licensed under the GNU LGPL. For full terms see the file COPYING.