50 double *lowest_Distance);
54 double *lowest_Distance);
bool select_Closest_Point(struct Delaunay_T *delaunay, struct Point_T *p, struct Point_T *q, double *lowest_Distance)
void finalize_Delaunay(struct Delaunay_T *delaunay)
int select_Closest(struct Delaunay_T *delaunay, int index)
int initialize_Delaunay(struct Delaunay_T *delaunay, struct DCEL_T *dcel)
int get_Face_Points(struct Delaunay_T *delaunay, int face_ID, struct Point_T *p, struct Point_T *q, struct Point_T *r)
int insert_Point(struct Delaunay_T *delaunay, double x, double y)
void purge_Delaunay(struct Delaunay_T *delaunay)
void select_Two_Closest(struct Delaunay_T *delaunay, int *first, int *second)
void incremental_Delaunay(struct Delaunay_T *delaunay)
void build_Delaunay_From_Triangulation(struct DCEL_T *dcel)
bool next_Face_Iterator(struct Delaunay_T *delaunay, struct Point_T *p1, struct Point_T *p2, struct Point_T *p3)
bool select_Closest_Point_DCEL(struct DCEL_T *dcel, int nAnchors, struct Point_T *p, struct Point_T *q, double *lowest_Distance)
int create_Delaunay_Triangulation(struct Delaunay_T *delaunay, int createVoronoi)
int init_Delaunay(struct Delaunay_T *delaunay, int nPoints)
void delete_Delaunay(struct Delaunay_T *delaunay)