A B C D E F G H I L M N O P R S T U V W

A

add(ConstrainedMesh) - Method in class org.jdelaunay.delaunay.display.MeshDrawer
Set thhe mesh to be displayed by this frame.
addConstraintEdge(DEdge) - Method in class org.jdelaunay.delaunay.ConstrainedMesh
Add an edge to the list of constraint edges.
addEdge(DEdge) - Method in class org.jdelaunay.delaunay.ConstrainedMesh
Add an edge to the list of edges.
addEdge(DEdge) - Method in class org.jdelaunay.delaunay.VerticalList
Add an edge to the list of constraints that are considered to be linked to the boundary of the current mesh.
addEdges(List<DEdge>) - Method in class org.jdelaunay.delaunay.VerticalList
Add each of the edge in the list given in argument in this vertical list.
addPoint(DPoint) - Method in class org.jdelaunay.delaunay.ConstrainedMesh
Add a new point in the list that will be used to perform the triangulation.
addProperty(int) - Method in class org.jdelaunay.delaunay.geometries.DEdge
Overrides the default method.
addProperty(int) - Method in class org.jdelaunay.delaunay.geometries.Element
add property value.
addToSortedList(T, List<T>, Comparator<T>) - Static method in class org.jdelaunay.delaunay.tools.Tools
Add an element to the list.
addTriangle(DTriangle) - Method in class org.jdelaunay.delaunay.ConstrainedMesh
Add a triangle to the current constrained mesh
alterBox(double, double, double) - Method in class org.jdelaunay.delaunay.geometries.BoundaryBox
alter box coordinates according to the new point
alterBox(Coordinate) - Method in class org.jdelaunay.delaunay.geometries.BoundaryBox
alter box coordinates according to the new point
alterBox(DPoint) - Method in class org.jdelaunay.delaunay.geometries.BoundaryBox
alter box coordinates according to the new point

B

belongsTo(DPoint) - Method in class org.jdelaunay.delaunay.geometries.DTriangle
Check if the point is an apex of the triangle
BIT_LEVEL - Static variable in class org.jdelaunay.delaunay.tools.Tools
 
BIT_LOCKED - Static variable in class org.jdelaunay.delaunay.tools.Tools
 
BIT_MARKED - Static variable in class org.jdelaunay.delaunay.tools.Tools
 
BIT_OUTSIDE - Static variable in class org.jdelaunay.delaunay.tools.Tools
 
BIT_POLYGON - Static variable in class org.jdelaunay.delaunay.tools.Tools
 
BIT_ZUSED - Static variable in class org.jdelaunay.delaunay.tools.Tools
 
BoundaryBox - Class in org.jdelaunay.delaunay.geometries
A parallepiped defined by two points.
BoundaryBox() - Constructor for class org.jdelaunay.delaunay.geometries.BoundaryBox
generate an empty box centered on 0,0,0
BoundaryBox(double, double, double, double, double, double) - Constructor for class org.jdelaunay.delaunay.geometries.BoundaryBox
set a box according to coordinates
BoundaryBox(BoundaryBox) - Constructor for class org.jdelaunay.delaunay.geometries.BoundaryBox
set a box according to another existing box.

C

checkTopology() - Method in class org.jdelaunay.delaunay.geometries.DTriangle
Check if triangle topology is correct or not
closedTo(DPoint, double) - Method in class org.jdelaunay.delaunay.geometries.DPoint
Check if the point is closed to the current point, ie if the distance between this and aPoint is inferior to tolerence.
COLINEAR - Static variable in class org.jdelaunay.delaunay.geometries.DEdge
Value returned by the intersects method when the two edges are colinear and don't intersect
compare(DEdge, DEdge) - Method in class org.jdelaunay.delaunay.VerticalComparator
This comparison method is a vertical sorting test : Sort two edges (edge1 and edge2, indeed), and sort them according to their intersection point with the line l of equation x=abs.
compareTo(DEdge) - Method in class org.jdelaunay.delaunay.geometries.DEdge
Realization of Compare.
compareTo(DPoint) - Method in class org.jdelaunay.delaunay.geometries.DPoint
Compare this and p in two dimensions.
compareTo(DTriangle) - Method in class org.jdelaunay.delaunay.geometries.DTriangle
Implements the Comparable interface.
compareTo2D(DPoint) - Method in class org.jdelaunay.delaunay.geometries.DPoint
Compare this and p in two dimensions.
computeIntersection(DPoint, DPoint, DPoint, DPoint) - Static method in class org.jdelaunay.delaunay.tools.Tools
Calcule le point d'intersection de 2 droites coplanaires
ConstrainedMesh - Class in org.jdelaunay.delaunay
This class is used to compute the constrained delaunay triangulation on a set of points and constraint edges.
ConstrainedMesh() - Constructor for class org.jdelaunay.delaunay.ConstrainedMesh
Build a new, empty, ConstrainedMesh.
ConstraintPolygon - Class in org.jdelaunay.delaunay.geometries
Delaunay Package.
ConstraintPolygon(Polygon) - Constructor for class org.jdelaunay.delaunay.geometries.ConstraintPolygon
Generate a polygon.
ConstraintPolygon(Polygon, boolean) - Constructor for class org.jdelaunay.delaunay.geometries.ConstraintPolygon
Generate a polygon.
ConstraintPolygon(Polygon, int) - Constructor for class org.jdelaunay.delaunay.geometries.ConstraintPolygon
Generate a polygon with property.
ConstraintPolygon(Polygon, int, boolean) - Constructor for class org.jdelaunay.delaunay.geometries.ConstraintPolygon
Generate a polygon with property.
ConstraintPolygon(Polygon, int, boolean, boolean) - Constructor for class org.jdelaunay.delaunay.geometries.ConstraintPolygon
Generate a polygon with property.
contains(DPoint) - Method in class org.jdelaunay.delaunay.geometries.ConstraintPolygon
Check if this polygon contain the point given in argument.
contains(DEdge) - Method in class org.jdelaunay.delaunay.geometries.ConstraintPolygon
 
contains(Coordinate) - Method in class org.jdelaunay.delaunay.geometries.ConstraintPolygon
check if this polygon contain the point given in argument.
contains(DPoint) - Method in class org.jdelaunay.delaunay.geometries.DEdge
 
contains(Coordinate) - Method in class org.jdelaunay.delaunay.geometries.DEdge
 
contains(DPoint) - Method in class org.jdelaunay.delaunay.geometries.DPoint
Check if aPoint can be considered as equal to this.
contains(Coordinate) - Method in class org.jdelaunay.delaunay.geometries.DPoint
 
contains(DPoint) - Method in class org.jdelaunay.delaunay.geometries.DTriangle
 
contains(Coordinate) - Method in class org.jdelaunay.delaunay.geometries.DTriangle
 
contains(DPoint) - Method in class org.jdelaunay.delaunay.geometries.Element
Check if the point is inside the element
contains(Coordinate) - Method in class org.jdelaunay.delaunay.geometries.Element
Check if the coordinate is inside the element
containsTriangle(DTriangle) - Method in class org.jdelaunay.delaunay.ConstrainedMesh
Return true if tri is one of the triangles of this mesh.

D

dataQualification(double) - Method in class org.jdelaunay.delaunay.ConstrainedMesh
Ensure points are at least at epsilon from other points NB : points are supposed to be already sorted
DEdge - Class in org.jdelaunay.delaunay.geometries
An edge in the tringulation.
DEdge() - Constructor for class org.jdelaunay.delaunay.geometries.DEdge
Generate a new edge.
DEdge(DPoint, DPoint) - Constructor for class org.jdelaunay.delaunay.geometries.DEdge
Generate an edge from two points.
DEdge(DEdge) - Constructor for class org.jdelaunay.delaunay.geometries.DEdge
Generate an edge from another edge.
DEdge(double, double, double, double, double, double) - Constructor for class org.jdelaunay.delaunay.geometries.DEdge
Create a new edge given the coordinates of its two extremities
deepSwap() - Method in class org.jdelaunay.delaunay.geometries.DEdge
Perform a "deep swap" on this edge.
DEFAULT_QUALITY - Static variable in class org.jdelaunay.delaunay.evaluator.TriangleQuality
 
DELAUNAY_ERROR_CAN_NOT_CONNECT_POINT - Static variable in exception org.jdelaunay.delaunay.error.DelaunayError
Failed at connecting the point to the mesh.
DELAUNAY_ERROR_CAN_NOT_SPLIT_BP - Static variable in exception org.jdelaunay.delaunay.error.DelaunayError
Failed at splitting a boundary part.
DELAUNAY_ERROR_ERROR_POINT_XYZ - Static variable in exception org.jdelaunay.delaunay.error.DelaunayError
 
DELAUNAY_ERROR_GENERATED - Static variable in exception org.jdelaunay.delaunay.error.DelaunayError
The mesh has been generated, and it shouldn't.
DELAUNAY_ERROR_INCORRECT_TOPOLOGY - Static variable in exception org.jdelaunay.delaunay.error.DelaunayError
The topology is wrong.
DELAUNAY_ERROR_INTERNAL_ERROR - Static variable in exception org.jdelaunay.delaunay.error.DelaunayError
Inner error.
DELAUNAY_ERROR_INVALID_CALL - Static variable in exception org.jdelaunay.delaunay.error.DelaunayError
Bad call to a method
DELAUNAY_ERROR_MESH_ALREADY_EXISTS - Static variable in exception org.jdelaunay.delaunay.error.DelaunayError
Failed at splitting a boundary part.
DELAUNAY_ERROR_MISC - Static variable in exception org.jdelaunay.delaunay.error.DelaunayError
Other error
DELAUNAY_ERROR_NO_ERROR - Static variable in exception org.jdelaunay.delaunay.error.DelaunayError
An error has been thrown, but it shouldn't happen...
DELAUNAY_ERROR_NO_MESH - Static variable in exception org.jdelaunay.delaunay.error.DelaunayError
There is no mesh to work with.
DELAUNAY_ERROR_NON_INSERTED_POINT - Static variable in exception org.jdelaunay.delaunay.error.DelaunayError
The point has not been inserted during the triangulation.
DELAUNAY_ERROR_NOT_ENOUGH_POINTS_FOUND - Static variable in exception org.jdelaunay.delaunay.error.DelaunayError
We haven't found enough points to process our operation.
DELAUNAY_ERROR_NOT_GENERATED - Static variable in exception org.jdelaunay.delaunay.error.DelaunayError
The mesh has not been generated, and it should have.
DELAUNAY_ERROR_OUTSIDE_TRIANGLE - Static variable in exception org.jdelaunay.delaunay.error.DelaunayError
 
DELAUNAY_ERROR_POINT_NOT_FOUND - Static variable in exception org.jdelaunay.delaunay.error.DelaunayError
can't find the asked point.
DELAUNAY_ERROR_PROXIMITY - Static variable in exception org.jdelaunay.delaunay.error.DelaunayError
The points are too close.
DELAUNAY_ERROR_REMOVING_EDGE - Static variable in exception org.jdelaunay.delaunay.error.DelaunayError
Failed at removing an edge.
DelaunayError - Exception in org.jdelaunay.delaunay.error
The exception that is used to describe the kind of errors that can happen when building or using a ConstrainedMesh or its elements in this library.
DelaunayError() - Constructor for exception org.jdelaunay.delaunay.error.DelaunayError
Default constructor, the associated message is DELAUNAY_INTERNAL_ERROR
DelaunayError(String) - Constructor for exception org.jdelaunay.delaunay.error.DelaunayError
DelaunayError instanciated with a custom message.
DelaunayError(int) - Constructor for exception org.jdelaunay.delaunay.error.DelaunayError
DelaunayError created with the wanted error code.
DelaunayError(int, String) - Constructor for exception org.jdelaunay.delaunay.error.DelaunayError
DelaunayError created with both a custom message and a given error code.
displayObject(Graphics) - Method in class org.jdelaunay.delaunay.ConstrainedMesh
Draw Mesh in the JPanel : triangles and edges.
displayObject(Graphics, int, int, double, double, double, double) - Method in class org.jdelaunay.delaunay.geometries.DEdge
Display the edge in a JPanel
displayObject(Graphics, int, int, double, double, double, double) - Method in class org.jdelaunay.delaunay.geometries.DPoint
Display the point in a JPanel Must be used only when using package drawing
displayObject(Graphics, int, int, double, double, double, double) - Method in class org.jdelaunay.delaunay.geometries.DTriangle
Display the triangle in a JPanel Must be used only when using package drawing
displayObjectCircles(Graphics, int, int) - Method in class org.jdelaunay.delaunay.geometries.DTriangle
Display the triangle in a JPanel Must be used only when using package drawing
DOWNSLOPE - Static variable in class org.jdelaunay.delaunay.geometries.DEdge
 
DPoint - Class in org.jdelaunay.delaunay.geometries
The smallest geometric element of a mesh.
DPoint() - Constructor for class org.jdelaunay.delaunay.geometries.DPoint
Build a point at the origin
DPoint(double, double, double) - Constructor for class org.jdelaunay.delaunay.geometries.DPoint
Build a point at coordinates x, y, z with no type
DPoint(DPoint) - Constructor for class org.jdelaunay.delaunay.geometries.DPoint
Build a point as a copy of another point
DPoint(Coordinate) - Constructor for class org.jdelaunay.delaunay.geometries.DPoint
Build a point as a copy of jts Coordinates
DTriangle - Class in org.jdelaunay.delaunay.geometries
This is the class representing a Triangle in the DelaunayTriangulation.
DTriangle(DEdge, DEdge, DEdge) - Constructor for class org.jdelaunay.delaunay.geometries.DTriangle
Create a new triangle with the three given edges as a basis.
DTriangle(DPoint, DPoint, DPoint) - Constructor for class org.jdelaunay.delaunay.geometries.DTriangle
Create a new triangle with three input points.
DTriangle(DTriangle) - Constructor for class org.jdelaunay.delaunay.geometries.DTriangle
Create a DTriangle from another triangle
NB : it doesn't update edges connection - topology is not preserved.

E

Element - Class in org.jdelaunay.delaunay.geometries
Abstract container for all the geometric elements that are used during the triangulation
Element() - Constructor for class org.jdelaunay.delaunay.geometries.Element
default constructor
Element(Element) - Constructor for class org.jdelaunay.delaunay.geometries.Element
Constructor
Element(int) - Constructor for class org.jdelaunay.delaunay.geometries.Element
Constructor
EPSILON - Static variable in class org.jdelaunay.delaunay.tools.Tools
 
EPSILON2 - Static variable in class org.jdelaunay.delaunay.tools.Tools
 
equals(Object) - Method in class org.jdelaunay.delaunay.geometries.DEdge
Two edges are supposed to be equals if the points they are defined by are the same.
equals(Object) - Method in class org.jdelaunay.delaunay.geometries.DPoint
We override the equals method, as two points can be said equal when their coordinate are exactly the same
equals(Object) - Method in class org.jdelaunay.delaunay.geometries.DTriangle
Used to check if this is equal to other.
equals2D(DPoint) - Method in class org.jdelaunay.delaunay.geometries.DPoint
Check if this==y, considering only the first two coordinates.
evaluate(DTriangle) - Method in interface org.jdelaunay.delaunay.evaluator.InsertionEvaluator
Returns true if the circumcenter of dt must be inserted.
evaluate(DTriangle) - Method in class org.jdelaunay.delaunay.evaluator.SkinnyEvaluator
 
evaluate(DTriangle) - Method in class org.jdelaunay.delaunay.evaluator.TriangleQuality
 

F

FLATSLOPE - Static variable in class org.jdelaunay.delaunay.geometries.DEdge
 
forceCoherenceWithEdges() - Method in class org.jdelaunay.delaunay.geometries.DTriangle
This method force the link between this and its edges, and ensure that edges are not pointing to duplicates of this triangle.
forceConstraintIntegrity() - Method in class org.jdelaunay.delaunay.ConstrainedMesh
This method will force the integrity of the constraints used to compute the delaunay triangulation.
forceTopographicOrientation() - Method in class org.jdelaunay.delaunay.geometries.DEdge
This method wil force the point marked as the end of the edge to be the point with the lower altitude.
forceTriangleSide() - Method in class org.jdelaunay.delaunay.geometries.DEdge
This method takes care to ensure that the left and right triangles are actually on the left and on the right, and not on the right and on the left.

G

get(int) - Method in class org.jdelaunay.delaunay.VerticalList
retrieve the element at position i in the list.
get2DLength() - Method in class org.jdelaunay.delaunay.geometries.DEdge
get 2D length
get3DLength() - Method in class org.jdelaunay.delaunay.geometries.DEdge
get 3D length
getAbs() - Method in class org.jdelaunay.delaunay.VerticalComparator
get the absciss where we are currently working.
getAbs() - Method in class org.jdelaunay.delaunay.VerticalList
get the absciss where the comparison is currently performed.
getAlterPoint(DPoint, DPoint) - Method in class org.jdelaunay.delaunay.geometries.DTriangle
Get the point of the triangle that is not one of the 2 points given in argument.
getAngle(int) - Method in class org.jdelaunay.delaunay.geometries.DTriangle
Retrieve the angle, in degrees, at vertex number k.
getArea() - Method in class org.jdelaunay.delaunay.geometries.DTriangle
Compute triangle area
getBarycenter() - Method in class org.jdelaunay.delaunay.geometries.DEdge
Get the barycenter of the DEdge.
getBarycenter() - Method in class org.jdelaunay.delaunay.geometries.DTriangle
Get the barycenter of the triangle as a DPoint
getBoundingBox() - Method in class org.jdelaunay.delaunay.ConstrainedMesh
Get the bounding box of this mesh.
getBoundingBox() - Method in class org.jdelaunay.delaunay.geometries.ConstraintPolygon
Get the minimum boundary of this element.
getBoundingBox() - Method in class org.jdelaunay.delaunay.geometries.DEdge
 
getBoundingBox() - Method in class org.jdelaunay.delaunay.geometries.DPoint
 
getBoundingBox() - Method in class org.jdelaunay.delaunay.geometries.DTriangle
 
getBoundingBox() - Method in class org.jdelaunay.delaunay.geometries.Element
Computed bounding box
getCircumCenter() - Method in class org.jdelaunay.delaunay.geometries.DTriangle
Get the center of the CircumCircle
getCircumCenterContainer() - Method in class org.jdelaunay.delaunay.geometries.DTriangle
Return the triangle of the mesh that contains the center of this DTriangle.
getCircumCenterContainerSafe() - Method in class org.jdelaunay.delaunay.geometries.DTriangle
Return the triangle of the mesh that contains the center of this DTriangle.
getConstraintEdges() - Method in class org.jdelaunay.delaunay.ConstrainedMesh
Get the list of edges that are used as constraints during the triangulation
getConstraintFromLPVertical(DPoint) - Method in class org.jdelaunay.delaunay.ConstrainedMesh
Get the list of constraint edges whose left point is left, vertically sorted.
getConstraintsFromLeftPoint(DPoint) - Method in class org.jdelaunay.delaunay.ConstrainedMesh
Get the list of constraint edges whose left point is left.
getContainingEdge(DPoint) - Method in class org.jdelaunay.delaunay.geometries.DTriangle
Get the edge that contains pt (if any, and the first found if pt is an apex)
getCoordinate() - Method in class org.jdelaunay.delaunay.geometries.DPoint
return jts Coordinate
getCounterSteepestIntersection(DPoint) - Method in class org.jdelaunay.delaunay.geometries.DTriangle
Compute the intersection point according to the vector opposite to the steepest vector.
getDirectionVector() - Method in class org.jdelaunay.delaunay.geometries.DEdge
Get the direction vector of the associated line.
getDistance2D(DPoint) - Method in class org.jdelaunay.delaunay.geometries.DEdge
Get the euclidean distance between p and the line defined by this edge.
getEdge(int) - Method in class org.jdelaunay.delaunay.geometries.DTriangle
Get the ith edge i must be equal to 0, 1 or 2.
getEdgeFromPoints(DPoint, DPoint) - Method in class org.jdelaunay.delaunay.geometries.DTriangle
Get the edge of the triangle that includes the two point
getEdgeIndex(DEdge) - Method in class org.jdelaunay.delaunay.geometries.DTriangle
Get the index of the edge in the triangle.
getEdges() - Method in class org.jdelaunay.delaunay.ConstrainedMesh
Get the list of edges
getEdges() - Method in class org.jdelaunay.delaunay.geometries.ConstraintPolygon
Get the edges structure.
getEdges() - Method in class org.jdelaunay.delaunay.geometries.DTriangle
Return the edges that form this triangle in an array.
getEndPoint() - Method in class org.jdelaunay.delaunay.geometries.DEdge
 
getExtensionPoints() - Method in class org.jdelaunay.delaunay.ConstrainedMesh
Get the extension points that would be added to the mesh while computing DT or CDT with the current set of points.
getExternalGID() - Method in class org.jdelaunay.delaunay.geometries.Element
get the external GID associated to the object (-1 if it has not been set)
getGID() - Method in class org.jdelaunay.delaunay.geometries.Element
get GID value
getGradient() - Method in class org.jdelaunay.delaunay.geometries.DEdge
 
getHeight() - Method in class org.jdelaunay.delaunay.geometries.Element
Get the height of the element.
getIntersection(DPoint, DPoint) - Method in class org.jdelaunay.delaunay.geometries.DEdge
intersects two edges returns null if there is no intersection
getIntersection(DPoint, DPoint, boolean) - Method in class org.jdelaunay.delaunay.geometries.DEdge
intersects two edges returns null if there is no intersection if the two edgse are colinear, returns the minimum intersection point, if such a point exists.
getIntersection(DEdge) - Method in class org.jdelaunay.delaunay.geometries.DEdge
intersects two edges returns null if there is no intersection
getIntersection(DEdge, Map<Integer, Integer>) - Method in class org.jdelaunay.delaunay.geometries.DEdge
Get the intersection, using the weights given in argument to compute the z : we will use the z from the edge with the highest weight.
getLastEdge(DEdge, DEdge) - Method in class org.jdelaunay.delaunay.geometries.DTriangle
Get the last edge that form, with e1 and e2, this triangle.
getLastLowerEd() - Method in class org.jdelaunay.delaunay.VerticalList
get the last evaluated lower edge
getLastLowerPt() - Method in class org.jdelaunay.delaunay.VerticalList
get the last point evaluated to perform the getLowerPoint operation
getLastUpperEd() - Method in class org.jdelaunay.delaunay.VerticalList
Get the last evaluated upper edge
getLastUpperPt() - Method in class org.jdelaunay.delaunay.VerticalList
Get the last evaluated upper point
getLeft() - Method in class org.jdelaunay.delaunay.geometries.DEdge
 
getLeftMost() - Method in class org.jdelaunay.delaunay.geometries.DTriangle
Get the leftmost point of this triangle.
getLowerEdge(DPoint) - Method in class org.jdelaunay.delaunay.VerticalList
Get the edge that is directly lower to the point in the sorted list.
getMaxAngle() - Method in class org.jdelaunay.delaunay.geometries.DTriangle
Return the maximal angle of this triangle.
getMaxWeight(Map<Integer, Integer>) - Method in class org.jdelaunay.delaunay.geometries.Element
Get the weight of this DEdge.
getMessage() - Method in exception org.jdelaunay.delaunay.error.DelaunayError
 
getMiddle() - Method in class org.jdelaunay.delaunay.geometries.BoundaryBox
 
getMiddle() - Method in class org.jdelaunay.delaunay.geometries.DEdge
Get the middle of the segment, in 3 dimensions.
getMinAngle() - Method in class org.jdelaunay.delaunay.evaluator.SkinnyEvaluator
Get the angle that is used to determine if triangles are skinny or not.
getMinAngle() - Method in class org.jdelaunay.delaunay.geometries.DTriangle
Return the maximal angle og this triangle.
getMinSquareDistance(DPoint) - Method in class org.jdelaunay.delaunay.geometries.DTriangle
Return the square of the minimal distance between pt and the apex of this triangle.
getNormalVector() - Method in class org.jdelaunay.delaunay.geometries.DTriangle
Get the normal vector to this triangle, of length 1.
getOppositeEdge(DPoint) - Method in class org.jdelaunay.delaunay.geometries.DTriangle
Return the edge that is not linked to pt, or null if pt is not a point of this triangle.
getOppositePoint(DEdge) - Method in class org.jdelaunay.delaunay.geometries.DTriangle
Get the point of the triangle that does not belong to the edge
getOtherTriangle(DTriangle) - Method in class org.jdelaunay.delaunay.geometries.DEdge
Return the left triangle if tri is the right one, the right triangle if tri is the left one, and null otherwise.
getPoint(double, double, double) - Method in class org.jdelaunay.delaunay.ConstrainedMesh
Try to retrieve the point (x,y,z) in the points' structure.
getPoint(int) - Method in class org.jdelaunay.delaunay.geometries.DTriangle
Get the ith point. i must be equal to 0, 1 or 2.
getPointFromItsX(double) - Method in class org.jdelaunay.delaunay.geometries.DEdge
This method retrieves the point that would stand on the line defined by this edge, and whose absciss is abs.
getPointLeft() - Method in class org.jdelaunay.delaunay.geometries.DEdge
Get the point of this edge that is on the left from the other.
getPointRight() - Method in class org.jdelaunay.delaunay.geometries.DEdge
Get the point of this edge that is on the left from the other.
getPoints() - Method in class org.jdelaunay.delaunay.ConstrainedMesh
Get the points contained in this mesh
getPoints() - Method in class org.jdelaunay.delaunay.geometries.BoundaryBox
Get the list of points that define this boundary box.
getPoints() - Method in class org.jdelaunay.delaunay.geometries.ConstraintPolygon
Get points.
getPoints() - Method in class org.jdelaunay.delaunay.geometries.DTriangle
Get a list of points containing the DPoint that define this triangle.
getPolygon() - Method in class org.jdelaunay.delaunay.geometries.ConstraintPolygon
 
getPrecision() - Method in class org.jdelaunay.delaunay.ConstrainedMesh
Get the precision
getProperty() - Method in class org.jdelaunay.delaunay.geometries.Element
get property value
getRadius() - Method in class org.jdelaunay.delaunay.geometries.DTriangle
Get the radius of the CircumCircle
getRefTriangle() - Method in class org.jdelaunay.delaunay.geometries.ConstraintPolygon
 
getRight() - Method in class org.jdelaunay.delaunay.geometries.DEdge
 
getSlope() - Method in class org.jdelaunay.delaunay.geometries.DEdge
Get the slope of the edge
getSlope() - Method in class org.jdelaunay.delaunay.geometries.DTriangle
Get the slope of this DTriangle.
getSlopeAspect() - Method in class org.jdelaunay.delaunay.geometries.DEdge
Compute the aspect of an edge.
getSlopeAspect() - Method in class org.jdelaunay.delaunay.geometries.DTriangle
Compute the azimut of the triangle in degrees between north and steeepest vector.
getSlopeInDegree() - Method in class org.jdelaunay.delaunay.geometries.DEdge
Get the slope of the edge in degree.
getSlopeInDegree() - Method in class org.jdelaunay.delaunay.geometries.DTriangle
get the slope of this DTriangle, in degrees.
getSlopeInPercent() - Method in class org.jdelaunay.delaunay.geometries.DTriangle
Compute the slope of the triangle in percent
getSquared2DLength() - Method in class org.jdelaunay.delaunay.geometries.DEdge
get squared 2D length
getSquared3DLength() - Method in class org.jdelaunay.delaunay.geometries.DEdge
get squared 3D length
getStartPoint() - Method in class org.jdelaunay.delaunay.geometries.DEdge
 
getSteepestIntersectionPoint(DPoint) - Method in class org.jdelaunay.delaunay.geometries.DTriangle
Compute the intersection point according the steepest vector.
getSteepestVector() - Method in class org.jdelaunay.delaunay.geometries.DTriangle
Get the vector with the highest down slope in the plan associated to this triangle.
getTolerance() - Method in class org.jdelaunay.delaunay.ConstrainedMesh
Get the value used to compute the minimum distance between two points
getTriangleList() - Method in class org.jdelaunay.delaunay.ConstrainedMesh
Get the list of triangles already computed and added in this mesh
getUpperEdge(DPoint) - Method in class org.jdelaunay.delaunay.VerticalList
Search the edge that will be just upper to the point in the sorted list.
getUpperPoint() - Method in class org.jdelaunay.delaunay.geometries.DEdge
return the point of the edge that have the greatest Z coordinate.
getVerticallySortedEdges() - Method in class org.jdelaunay.delaunay.VerticalList
Get the list of constraints linked to the boundary of the current mesh.
getWeights() - Method in class org.jdelaunay.delaunay.ConstrainedMesh
Get the table that currently contains the weights used to attribute the Z value when processing the intersection.
getX() - Method in class org.jdelaunay.delaunay.geometries.DPoint
Get X coordinate
getY() - Method in class org.jdelaunay.delaunay.geometries.DPoint
Get Y coordinate
getZ() - Method in class org.jdelaunay.delaunay.geometries.DPoint
Get Z coordinate
getZOnEdge(DPoint) - Method in class org.jdelaunay.delaunay.geometries.DEdge
Make a linear interpolation for the points that lie on the edge.

H

hashCode() - Method in class org.jdelaunay.delaunay.geometries.DEdge
Get edge hashCode as min hashCode of its points
hashCode() - Method in class org.jdelaunay.delaunay.geometries.DPoint
Generate an hashcode based on the coordinates of the point.
hashCode() - Method in class org.jdelaunay.delaunay.geometries.DTriangle
 
hasProperty(int) - Method in class org.jdelaunay.delaunay.geometries.Element
check for a specific type value
haveSamePoint(DEdge) - Method in class org.jdelaunay.delaunay.geometries.DEdge
Check if two edges have the same points.

I

inCircle(DPoint) - Method in class org.jdelaunay.delaunay.geometries.DTriangle
Check if the aPoint is in or on the circumcircle of this triangle.
insertEdgeVerticalList(DEdge, List<DEdge>, double) - Method in class org.jdelaunay.delaunay.ConstrainedMesh
This method will insert a new DEdge in a vertically sorted list, as described in sortEdgesVertically.
insertIfNotEncroached(DPoint, DTriangle, double) - Method in class org.jdelaunay.delaunay.ConstrainedMesh
Insert pt in container only if it does not create a new encroached edge in the mesh.
InsertionEvaluator - Interface in org.jdelaunay.delaunay.evaluator
Instances of evaluator are used to decide if we need, when refining the mesh, to insert the circumcenter of a triangle in the mesh.
insertPointInTriangle(DPoint, DTriangle, double) - Method in class org.jdelaunay.delaunay.ConstrainedMesh
Insert the point pt in the triangle container.
insertTriangleCircumCenter(DTriangle, boolean, double) - Method in class org.jdelaunay.delaunay.ConstrainedMesh
Insert the circumcenter of the given triangle in the mesh.
interpolateZ(DPoint) - Method in class org.jdelaunay.delaunay.geometries.DTriangle
Get Z value of a specific point in the triangle
INTERSECT - Static variable in class org.jdelaunay.delaunay.geometries.DEdge
Value returned by the intersects method when the two edges intersect in one point
intersects(DEdge) - Method in class org.jdelaunay.delaunay.geometries.DEdge
Check if this and other intersect.
intersects(DPoint, DPoint) - Method in class org.jdelaunay.delaunay.geometries.DEdge
check if two edges intersect
intersectsExistingEdges(DEdge) - Method in class org.jdelaunay.delaunay.ConstrainedMesh
Checks that edge does not intersect the existing edges of the mesh.
intersectsUpperOrLower(DPoint, DEdge) - Method in class org.jdelaunay.delaunay.VerticalList
Checks if the edges that are upper and lower than pRef in the list of constraints that are linked to the boundary intersect the edge ed given in parameter.
isCloser(DPoint, double) - Method in class org.jdelaunay.delaunay.geometries.DTriangle
Returns true if the minimal distance between pt and one of the apex is smaller than threshold.
isColinear(DPoint) - Method in class org.jdelaunay.delaunay.geometries.DEdge
check if the point is colinear to the edge
isColinear(DPoint, DPoint) - Static method in class org.jdelaunay.delaunay.tools.Tools
Checks that the vectors resulting from v1 and v2 are colinear.
isColinear2D(DPoint) - Method in class org.jdelaunay.delaunay.geometries.DEdge
check if the point is colinear to the edge in the XY plane, ie if it lies on the line defined by this edge.
isDegenerated() - Method in class org.jdelaunay.delaunay.geometries.DEdge
Checks if this edge is "degenerated" or not.
isEdgeOf(DEdge) - Method in class org.jdelaunay.delaunay.geometries.DTriangle
Returns true if ed is equals to one of the edges that form this triangle.
isEmpty() - Method in class org.jdelaunay.delaunay.geometries.ConstraintPolygon
 
isEncroached() - Method in class org.jdelaunay.delaunay.geometries.DEdge
An edge is said to be encroached in a mesh if :
(The edge is a constraint OR an edge of the mesh' boundary)
AND there is a point lying in the circle it is the diameter of.
isEncroachedBy(DPoint) - Method in class org.jdelaunay.delaunay.geometries.DEdge
Test if this edge is encroached by the given point.
isExtremity(DPoint) - Method in class org.jdelaunay.delaunay.geometries.DEdge
check if the point is one of the extremities of the edge (on the xy-plane)
isFlatSlope() - Method in class org.jdelaunay.delaunay.geometries.DEdge
Check if the edge is flat or not
isFlatSlope() - Method in class org.jdelaunay.delaunay.geometries.DTriangle
Check if the triangle is flat or not.
isInside(DPoint) - Method in class org.jdelaunay.delaunay.geometries.DEdge
check if the point is between the extremities of the edge (on the xy-plane)
isInside(DPoint) - Method in class org.jdelaunay.delaunay.geometries.DTriangle
Check if the point is inside the triangle
isIntersect(DEdge) - Method in class org.jdelaunay.delaunay.geometries.ConstraintPolygon
 
isLeft(DPoint) - Method in class org.jdelaunay.delaunay.geometries.DEdge
Check if the point p is on the left
isLeftTriangleGoToEdge() - Method in class org.jdelaunay.delaunay.geometries.DEdge
Returns true if the triangle connected to the left of the edge is pouring into it.
isLocked() - Method in class org.jdelaunay.delaunay.geometries.DEdge
get the mark of the edge
isMeshComputed() - Method in class org.jdelaunay.delaunay.ConstrainedMesh
Can be used to know if the mesh has been computed or not
isOnAnEdge(DPoint) - Method in class org.jdelaunay.delaunay.geometries.DTriangle
Determines if pt lies on one of the edges of this triangle.
isOnEdge(DPoint) - Method in class org.jdelaunay.delaunay.geometries.DEdge
Check if the point p is on edge.
isProcessed() - Method in class org.jdelaunay.delaunay.geometries.DTriangle
If true, the triangle is supposed to be in the structure that stores the already processed triangles.
isRight(DPoint) - Method in class org.jdelaunay.delaunay.geometries.DEdge
Check if the point p is on the right
isRightTriangleGoToEdge() - Method in class org.jdelaunay.delaunay.geometries.DEdge
Returns true if the triangle connected to the right of the edge is pouring into it.
isSeenForFlatRemoval() - Method in class org.jdelaunay.delaunay.geometries.DTriangle
check if this triangle has already been encountered (and marked if flat) during the flat removal operation.
isShared() - Method in class org.jdelaunay.delaunay.geometries.DEdge
An edge is shared when in use by two boundary parts.
isTopoOrientedToEdge(DEdge) - Method in class org.jdelaunay.delaunay.geometries.DTriangle
Returns true if the triangle is turned toward the edge ed.
isUsePolygonZ() - Method in class org.jdelaunay.delaunay.geometries.ConstraintPolygon
 
isVerbose() - Method in class org.jdelaunay.delaunay.ConstrainedMesh
Says if the verbose mode is activated or not
isVertical() - Method in class org.jdelaunay.delaunay.geometries.DEdge
Returns true if the two points of this edge have the same x coordinate.
isVerticallySorted(List<DEdge>, double) - Static method in class org.jdelaunay.delaunay.tools.Tools
Check if the list given in argument is vertically sorted or not.

L

listContainsPoint(DPoint) - Method in class org.jdelaunay.delaunay.ConstrainedMesh
This methods will search the point p in the list.

M

MAX_VALUE - Static variable in class org.jdelaunay.delaunay.evaluator.SkinnyEvaluator
The maximum valule that can be used in a skinny evaluator.
MAXITER - Static variable in class org.jdelaunay.delaunay.ConstrainedMesh
 
MeshDrawer - Class in org.jdelaunay.delaunay.display
Delaunay Package.
MeshDrawer() - Constructor for class org.jdelaunay.delaunay.display.MeshDrawer
Default constructor.
MIN_POINTS_NUMBER - Static variable in class org.jdelaunay.delaunay.ConstrainedMesh
 

N

NO_INTERSECTION - Static variable in class org.jdelaunay.delaunay.geometries.DEdge
Value returned by the intersects method when the two edges don't intersect

O

org.jdelaunay.delaunay - package org.jdelaunay.delaunay
Contains all the classes needed to build the mesh.
org.jdelaunay.delaunay.display - package org.jdelaunay.delaunay.display
Contains basic utilities to have a minimal display of the mesh.
org.jdelaunay.delaunay.error - package org.jdelaunay.delaunay.error
 
org.jdelaunay.delaunay.evaluator - package org.jdelaunay.delaunay.evaluator
Contains the evaluation methods that can be used while refining the mesh.
org.jdelaunay.delaunay.geometries - package org.jdelaunay.delaunay.geometries
 
org.jdelaunay.delaunay.tools - package org.jdelaunay.delaunay.tools
 

P

paint(Graphics) - Method in class org.jdelaunay.delaunay.display.MeshDrawer
Paint the frame
processDelaunay() - Method in class org.jdelaunay.delaunay.ConstrainedMesh
Generate the Delaunay's triangularization with a flip-flap algorithm.
PT_NB - Static variable in class org.jdelaunay.delaunay.geometries.DTriangle
 

R

recomputeCenter() - Method in class org.jdelaunay.delaunay.geometries.DTriangle
Recompute the center of the circle that joins the ptNb points : the CircumCenter
REFINEMENT_MAX_AREA - Static variable in class org.jdelaunay.delaunay.ConstrainedMesh
 
REFINEMENT_MIN_ANGLE - Static variable in class org.jdelaunay.delaunay.ConstrainedMesh
 
REFINEMENT_OBTUSE_ANGLE - Static variable in class org.jdelaunay.delaunay.ConstrainedMesh
 
REFINEMENT_SOFT_INTERPOLATE - Static variable in class org.jdelaunay.delaunay.ConstrainedMesh
 
refineMesh(double, InsertionEvaluator) - Method in class org.jdelaunay.delaunay.ConstrainedMesh
Refine the mesh, using the Ruppert's algorithm.
refineTriangles(double, InsertionEvaluator) - Method in class org.jdelaunay.delaunay.ConstrainedMesh
Refine the mesh, using a derivate of the Ruppert algorithm.
refresh() - Method in class org.jdelaunay.delaunay.display.MeshDrawer
Refresh (redraw) the frame.
remove(int) - Method in class org.jdelaunay.delaunay.VerticalList
Remove the edge at index index in this vertical list.
removeEdge(DEdge) - Method in class org.jdelaunay.delaunay.ConstrainedMesh
Remove an DEdge from the list of edges.
removeEdge(DEdge) - Method in class org.jdelaunay.delaunay.VerticalList
Remove an edge in this vertical list.
removeEdgeFromRightPoint(DPoint) - Method in class org.jdelaunay.delaunay.VerticalList
Sort the list to the x-coordinate of rightPt, and remove the edges of the list whose right point is equal to rightPt.
removeFlatTriangles() - Method in class org.jdelaunay.delaunay.ConstrainedMesh
This operation remove the flat triangles by inserting new points in the mesh, that come from the skeleton of the already computed mesh.
removeProperties() - Method in class org.jdelaunay.delaunay.geometries.Element
Remove all properties of the element
removeTriangle(DTriangle) - Method in class org.jdelaunay.delaunay.ConstrainedMesh
Remove a triangle from the list of triangles

S

searchEdge(DEdge) - Method in class org.jdelaunay.delaunay.ConstrainedMesh
Search an edge in the list of edges.
searchEdge(DEdge) - Method in class org.jdelaunay.delaunay.VerticalList
Search an edge in the constraints linked to the boundary.
searchPointContainer(DPoint) - Method in class org.jdelaunay.delaunay.geometries.DTriangle
This method recursively search for pt in the mesh.
setAbs(double) - Method in class org.jdelaunay.delaunay.VerticalComparator
Set the absciss where we are going to work.
setAbs(double) - Method in class org.jdelaunay.delaunay.VerticalList
Change the absciss where we want our edges to be sorted
setAbs(DPoint) - Method in class org.jdelaunay.delaunay.VerticalList
Change the absciss where we want our edges to be sorted.
setBox(double, double, double, double, double, double) - Method in class org.jdelaunay.delaunay.geometries.BoundaryBox
Set the coordinates of the extremities of this box.
setColor(Graphics) - Method in class org.jdelaunay.delaunay.geometries.DEdge
Set the edge color for the JFrame panel
setColor(Graphics) - Method in class org.jdelaunay.delaunay.geometries.DPoint
Set the point color for the JFrame panel
setConstraintEdges(ArrayList<DEdge>) - Method in class org.jdelaunay.delaunay.ConstrainedMesh
Set the list of edges that are used as constraints during triangulation
setDegenerated(boolean) - Method in class org.jdelaunay.delaunay.geometries.DEdge
Determines if this edge must be considered as degenerated or not.
setEdge(int, DEdge) - Method in class org.jdelaunay.delaunay.geometries.DTriangle
Set the ith edge.
setEdges(List<DEdge>) - Method in class org.jdelaunay.delaunay.ConstrainedMesh
Set the list of edges
setEmpty(boolean) - Method in class org.jdelaunay.delaunay.geometries.ConstraintPolygon
True, if we remove triangle who are inside the polygon.
setEndPoint(DPoint) - Method in class org.jdelaunay.delaunay.geometries.DEdge
Set edge end point.
setExternalGID(int) - Method in class org.jdelaunay.delaunay.geometries.Element
Set an external GID, referencing this object for an external use, and eventually make correspondances with an external attributes table.
setGID(int) - Method in class org.jdelaunay.delaunay.geometries.Element
set GID value
setHeight(double) - Method in class org.jdelaunay.delaunay.geometries.Element
Set the height of the element
setLeft(DTriangle) - Method in class org.jdelaunay.delaunay.geometries.DEdge
Set DTriangle at left of edge.
setLocked(boolean) - Method in class org.jdelaunay.delaunay.geometries.DEdge
set the mark of the edge
setMinAngle(double) - Method in class org.jdelaunay.delaunay.evaluator.SkinnyEvaluator
Set the minimum angle that will be used to determine if triangles are skinny, for this evaluator, or not.
setPoints(List<DPoint>) - Method in class org.jdelaunay.delaunay.ConstrainedMesh
Set the list of points to be used during the triangulation If using this method.
setPrecision(double) - Method in class org.jdelaunay.delaunay.ConstrainedMesh
Set the precision
setProcessed(boolean) - Method in class org.jdelaunay.delaunay.geometries.DTriangle
Set the processed attribute.
setProperty(int) - Method in class org.jdelaunay.delaunay.geometries.Element
set property value
setRefTriangle(DTriangle) - Method in class org.jdelaunay.delaunay.geometries.ConstraintPolygon
Set the reference triangle.
setRight(DTriangle) - Method in class org.jdelaunay.delaunay.geometries.DEdge
Set DTriangle at right of edge.
setSeenForFlatRemoval(boolean) - Method in class org.jdelaunay.delaunay.geometries.DTriangle
Set the value of the seenForFlatRemoval attribute, that is used to process flat triangles only once during the flat tiangles removal operation.
setShared(boolean) - Method in class org.jdelaunay.delaunay.geometries.DEdge
set the shared status of this DEdge.
setStartPoint(DPoint) - Method in class org.jdelaunay.delaunay.geometries.DEdge
Set edge start point.
setTolerance(double) - Method in class org.jdelaunay.delaunay.ConstrainedMesh
Set the value used to compute the minimum distance between two points
setVerbose(boolean) - Method in class org.jdelaunay.delaunay.ConstrainedMesh
Set the verbosity level
setWeights(Map<Integer, Integer>) - Method in class org.jdelaunay.delaunay.ConstrainedMesh
Set the table of weights that are used when processing the intersection between edges, during the call to forceConstraintsIntegrity().
setX(double) - Method in class org.jdelaunay.delaunay.geometries.DPoint
Set X coordinate
setY(double) - Method in class org.jdelaunay.delaunay.geometries.DPoint
Set Y coordinate
setZ(double) - Method in class org.jdelaunay.delaunay.geometries.DPoint
Set Z coordinate
SHARE_EDGE_PART - Static variable in class org.jdelaunay.delaunay.geometries.DEdge
Value returned by the intersects method when the two edges intersect in more than one point (ie they are colinear and do not just share their extremities).
SHARE_EXTREMITY - Static variable in class org.jdelaunay.delaunay.geometries.DEdge
Value returned by the intersects method when the two edges intersect in one point that is an extremity for both of them.
sharedByTwoEdge(DPoint) - Method in class org.jdelaunay.delaunay.geometries.DTriangle
test if pt is an apex of this triangle.
size() - Method in class org.jdelaunay.delaunay.VerticalList
Gets the current size of this vertical list.
SkinnyEvaluator - Class in org.jdelaunay.delaunay.evaluator
Evaluator used to determine if a triangle is skinny (ie if it has an angle inferior to a given value) or not.
SkinnyEvaluator(double) - Constructor for class org.jdelaunay.delaunay.evaluator.SkinnyEvaluator
Instanciate a new SkinnyEvaluator, with the given threshold angle value, in degrees.
softInterpolateZ(DPoint) - Method in class org.jdelaunay.delaunay.geometries.DTriangle
Get Z value of a specific point in the triangle Take into account triangles connected to the edge
sort() - Method in class org.jdelaunay.delaunay.VerticalList
This method will sort the list using the abs of the current comparator.
sortEdgesLeft(List<DEdge>) - Method in class org.jdelaunay.delaunay.ConstrainedMesh
This method will sort the edges using the coordinates of the left point of the edges.
sortEdgesVertically(List<DEdge>, DPoint) - Method in class org.jdelaunay.delaunay.ConstrainedMesh
This method will vertically sort the edges in edgeList, using the absciss of the point p given in parameter.
sortEdgesVertically(List<DEdge>, double) - Method in class org.jdelaunay.delaunay.ConstrainedMesh
This method will sort the edges contained in the ArrayList list by considering their intersection point with the line of equation x=abs, where a is given in parameter.
sortedListContains(List<T>, T, Comparator<T>) - Static method in class org.jdelaunay.delaunay.tools.Tools
Search the element elt in the sorted list sortedList.
sortLeftRight(DEdge) - Method in class org.jdelaunay.delaunay.geometries.DEdge
This method will be used to sort the edges using the following strategy.
squareDistance(DPoint) - Method in class org.jdelaunay.delaunay.geometries.DPoint
square distance to another point
squareDistance(double, double) - Method in class org.jdelaunay.delaunay.geometries.DPoint
plane square distance to another point
squareDistance(double, double, double) - Method in class org.jdelaunay.delaunay.geometries.DPoint
square distance to another point
squareDistance2D(DPoint) - Method in class org.jdelaunay.delaunay.geometries.DPoint
plane square distance to another point
squareDistance2D(double, double) - Method in class org.jdelaunay.delaunay.geometries.DPoint
plane square distance to another point
swap() - Method in class org.jdelaunay.delaunay.geometries.DEdge
Swap the 2 points of the edge also swap connected triangles

T

Tools - Class in org.jdelaunay.delaunay.tools
A set of utility methods
toString() - Method in class org.jdelaunay.delaunay.geometries.BoundaryBox
 
toString() - Method in class org.jdelaunay.delaunay.geometries.DEdge
Gives a string representation of this object.
toString() - Method in class org.jdelaunay.delaunay.geometries.DPoint
Gives a string representation of this object.
toString() - Method in class org.jdelaunay.delaunay.geometries.DTriangle
Gives a rperesentation of this triangle as a String.
TriangleQuality - Class in org.jdelaunay.delaunay.evaluator
Triangle quality evaluation.
TriangleQuality() - Constructor for class org.jdelaunay.delaunay.evaluator.TriangleQuality
Default constructor
TriangleQuality(double) - Constructor for class org.jdelaunay.delaunay.evaluator.TriangleQuality
Constructor with defined quality

U

UPSLOPE - Static variable in class org.jdelaunay.delaunay.geometries.DEdge
 

V

vectorialDiff(DPoint, DPoint) - Static method in class org.jdelaunay.delaunay.tools.Tools
Compute the difference between two vectors.
vectorProduct(DPoint, DPoint) - Static method in class org.jdelaunay.delaunay.tools.Tools
Compute the vector product from the vectors v1 and v2 represented with DPoint
VerticalComparator - Class in org.jdelaunay.delaunay
The VerticalComparator class will be used to perform sorting and searching operations in vertically sorted lists.
VerticalComparator(double) - Constructor for class org.jdelaunay.delaunay.VerticalComparator
Vertical comparator constructor.
VerticalList - Class in org.jdelaunay.delaunay
Store a list that is sorted "vertically", according to an attached VerticalComparator
VerticalList() - Constructor for class org.jdelaunay.delaunay.VerticalList
The default constructor.
VerticalList(double) - Constructor for class org.jdelaunay.delaunay.VerticalList
Public constructor.
VerticalList(DPoint) - Constructor for class org.jdelaunay.delaunay.VerticalList
Public constructor.
verticalSort(DEdge, double) - Method in class org.jdelaunay.delaunay.geometries.DEdge
Sort two edges (this and edge, indeed), and sort them according to their intersection point with the line l of equation x=abs.

W

WEIGHTED_PROPERTIES - Static variable in class org.jdelaunay.delaunay.geometries.Element
The list that will contains the property values that will be used during the intersection.

A B C D E F G H I L M N O P R S T U V W

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