int dir
Definition: side.hpp:88
edge * b
Definition: side.hpp:32
TRANSACTION_SAFE void initialize(edge *e, point *pt, int d)
Definition: side.cpp:78
point * ap
Definition: side.hpp:33
void initialize(point *pt, int d)
Definition: side.cpp:56
#define TRANSACTION_SAFE
Definition: common.hpp:87
void reinitialize(edge *e, point *pt, int d)
Definition: side.cpp:105
point * bp
Definition: side.hpp:86
void update(edge *mid, int d)
Definition: side.cpp:90
int ai
Definition: side.hpp:35
int dir
Definition: side.hpp:37
point * p
Definition: side.hpp:84
edge * move(point *o)
Definition: side.cpp:114
TRANSACTION_SAFE edge * hull_edge(point *p, int dir)
Definition: side.cpp:22
int bi
Definition: side.hpp:87
int bi
Definition: side.hpp:36
point * find_candidate(edge *bottom, point *o)
Definition: side.cpp:170
edge * conditional_move(point *o, int seam)
Definition: side.cpp:144
point * bp
Definition: side.hpp:34
point * p
Definition: side.hpp:30
TRANSACTION_SAFE edge * move(point *o)
Definition: side.cpp:127
edge * b
Definition: side.hpp:85
edge * a
Definition: side.hpp:31