Uses of Class
org.jdelaunay.delaunay.geometries.DTriangle

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.
 



Copyright © 2014 IRSTV CNRS-FR-2488. All Rights Reserved.