|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use DTriangle | |
|---|---|
| org.jdelaunay.delaunay | Contains all the classes needed to build the mesh. |
| org.jdelaunay.delaunay.evaluator | Contains the evaluation methods that can be used while refining the mesh. |
| org.jdelaunay.delaunay.geometries | |
| Uses of DTriangle in org.jdelaunay.delaunay |
|---|
| Methods in org.jdelaunay.delaunay that return types with arguments of type DTriangle | |
|---|---|
List<DTriangle> |
ConstrainedMesh.getTriangleList()
Get the list of triangles already computed and added in this mesh |
| Methods in org.jdelaunay.delaunay with parameters of type DTriangle | |
|---|---|
void |
ConstrainedMesh.addTriangle(DTriangle triangle)
Add a triangle to the current constrained mesh |
boolean |
ConstrainedMesh.containsTriangle(DTriangle tri)
Return true if tri is one of the triangles of this mesh. |
DEdge |
ConstrainedMesh.insertIfNotEncroached(DPoint pt,
DTriangle container,
double minLength)
Insert pt in container only if it does not create a new encroached edge in the mesh. |
void |
ConstrainedMesh.insertPointInTriangle(DPoint pt,
DTriangle container,
double minLength)
Insert the point pt in the triangle container. |
DEdge |
ConstrainedMesh.insertTriangleCircumCenter(DTriangle tri,
boolean revertible,
double minLength)
Insert the circumcenter of the given triangle in the mesh. |
void |
ConstrainedMesh.removeTriangle(DTriangle tri)
Remove a triangle from the list of triangles |
| Uses of DTriangle in org.jdelaunay.delaunay.evaluator |
|---|
| Methods in org.jdelaunay.delaunay.evaluator with parameters of type DTriangle | |
|---|---|
boolean |
TriangleQuality.evaluate(DTriangle dTriangle)
|
boolean |
SkinnyEvaluator.evaluate(DTriangle dt)
|
boolean |
InsertionEvaluator.evaluate(DTriangle dt)
Returns true if the circumcenter of dt must be inserted. |
| Uses of DTriangle in org.jdelaunay.delaunay.geometries |
|---|
| Methods in org.jdelaunay.delaunay.geometries that return DTriangle | |
|---|---|
DTriangle |
DEdge.getLeft()
|
DTriangle |
DEdge.getOtherTriangle(DTriangle tri)
Return the left triangle if tri is the right one, the right triangle if tri is the left one, and null otherwise. |
DTriangle |
ConstraintPolygon.getRefTriangle()
|
DTriangle |
DEdge.getRight()
|
| Methods in org.jdelaunay.delaunay.geometries with parameters of type DTriangle | |
|---|---|
int |
DTriangle.compareTo(DTriangle t)
Implements the Comparable interface. |
DTriangle |
DEdge.getOtherTriangle(DTriangle tri)
Return the left triangle if tri is the right one, the right triangle if tri is the left one, and null otherwise. |
void |
DEdge.setLeft(DTriangle aTriangle)
Set DTriangle at left of edge. |
void |
ConstraintPolygon.setRefTriangle(DTriangle refTriangle)
Set the reference triangle. |
void |
DEdge.setRight(DTriangle aTriangle)
Set DTriangle at right of edge. |
| Constructors in org.jdelaunay.delaunay.geometries with parameters of type DTriangle | |
|---|---|
DTriangle(DTriangle aTriangle)
Create a DTriangle from another triangle NB : it doesn't update edges connection - topology is not preserved. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||