_gotError | covise::Triangulator | |
_segsize | covise::Triangulator | private |
add_segment(int segnum) | covise::Triangulator | private |
chain_idx | covise::Triangulator | private |
choose_idx | covise::Triangulator | private |
choose_segment() | covise::Triangulator | private |
construct_trapezoids(int nseg) | covise::Triangulator | private |
find_new_roots(int segnum) | covise::Triangulator | private |
generate_random_ordering(int n) | covise::Triangulator | private |
get_angle(const point_t &vp0, const point_t &vpnext, const point_t &vp1) | covise::Triangulator | private |
get_vertex_positions(int v0, int v1, int &ip, int &iq) | covise::Triangulator | private |
getQSize() | covise::Triangulator | inlineprivate |
getSegSize() | covise::Triangulator | inlineprivate |
getTriangles(int numVert, float *x, float *y, int(*triangles)[3]) | covise::Triangulator | static |
getTRSize() | covise::Triangulator | inlineprivate |
init_query_structure(int segnum) | covise::Triangulator | private |
initialize(int n) | covise::Triangulator | private |
inserted(int segnum, int whichpt) | covise::Triangulator | private |
inside_polygon(trap_t &t) | covise::Triangulator | private |
is_left_of(int segnum, point_t &v) | covise::Triangulator | private |
isCCW(int size, double(*vertices)[2]) | covise::Triangulator | private |
locate_endpoint(point_t &v, point_t &vo, int r) | covise::Triangulator | private |
make_new_monotone_poly(int mcur, int v0, int v1) | covise::Triangulator | private |
makeCCW(int size, double(*vertices)[2]) | covise::Triangulator | private |
makeCW(int size, double(*vertices)[2]) | covise::Triangulator | private |
mchain | covise::Triangulator | private |
merge_trapezoids(int segnum, int tfirst, int tlast, int side) | covise::Triangulator | private |
mon | covise::Triangulator | private |
mon_idx | covise::Triangulator | private |
monotonate_trapezoids(int n) | covise::Triangulator | private |
new_chain_element() | covise::Triangulator | private |
newmon() | covise::Triangulator | private |
newnode() | covise::Triangulator | private |
newtrap() | covise::Triangulator | private |
op_idx | covise::Triangulator | private |
permute | covise::Triangulator | private |
q_idx | covise::Triangulator | private |
qs | covise::Triangulator | private |
revert(int size, double(*vertices)[2]) | covise::Triangulator | private |
seg | covise::Triangulator | private |
tr | covise::Triangulator | private |
tr_idx | covise::Triangulator | private |
traverse_polygon(int mcur, int trnum, int from, int dir) | covise::Triangulator | private |
triangulate_monotone_polygons(int nvert, int nmonpoly, int op[][3]) | covise::Triangulator | private |
triangulate_polygon(int ncontours, int cntr[], double(*vertices)[2], int(*triangles)[3]) | covise::Triangulator | |
triangulate_single_polygon(int nvert, int posmax, int side, int op[][3]) | covise::Triangulator | private |
Triangulator(int size) | covise::Triangulator | |
vert | covise::Triangulator | private |
visited | covise::Triangulator | private |
~Triangulator() | covise::Triangulator | |