Package gov.nih.mipav.model.structures
Class Delaunator.DelaunatorStruct
java.lang.Object
gov.nih.mipav.model.structures.Delaunator.DelaunatorStruct
- Enclosing class:
Delaunator
-
Field Summary
FieldsModifier and TypeFieldDescriptionintprivate doubleprivate doubleprivate int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) intadd_triangle(int i0, int i1, int i2, int a, int b, int c) (package private) double(package private) inthash_key(double x, double y) (package private) intlegalize(int a) (package private) voidlink(int a, int b)
-
Field Details
-
coords
-
triangles
-
halfedges
-
hull_prev
-
hull_next
-
hull_tri
-
hull_start
public int hull_start -
m_hash
-
m_center_x
private double m_center_x -
m_center_y
private double m_center_y -
m_hash_size
private int m_hash_size -
m_edge_stack
-
hash_key
-
-
Constructor Details
-
DelaunatorStruct
-
-
Method Details
-
get_hull_area
double get_hull_area() -
legalize
int legalize(int a) -
hash_key
int hash_key(double x, double y) -
add_triangle
int add_triangle(int i0, int i1, int i2, int a, int b, int c) -
link
void link(int a, int b)
-