36#ifndef __glusubdivider_h_
37#define __glusubdivider_h_
REAL domain_distance_u_rate
void classify_tailonright_s(Bin &, Bin &, Bin &, REAL)
static int ccw(TrimVertex *, TrimVertex *, TrimVertex *)
void classify_tailonleft_s(Bin &, Bin &, Bin &, REAL)
int ccwTurn_sr(Arc_ptr, Arc_ptr)
void classify_tailonleft_t(Bin &, Bin &, Bin &, REAL)
void samplingSplit(Curvelist &, int)
void check_t(Arc_ptr, Arc_ptr)
int is_domain_distance_sampling
void split(Bin &, int, const REAL *, int, int)
void join_s(Bin &, Bin &, Arc_ptr, Arc_ptr)
void set_domain_distance_u_rate(REAL u_rate)
void splitInT(Bin &, int, int)
void set_is_domain_distance_sampling(int flag)
int decompose(Bin &, REAL)
void monosplitInT(Bin &, int, int)
void makeBorderTrim(const REAL *, const REAL *)
Renderhints & renderhints
ArcTessellator arctessellator
int ccwTurn_tl(Arc_ptr, Arc_ptr)
Bin * makePatchBoundary(const REAL *from, const REAL *to)
void check_s(Arc_ptr, Arc_ptr)
void classify_tailonright_t(Bin &, Bin &, Bin &, REAL)
void partition(Bin &, Bin &, Bin &, Bin &, Bin &, int, REAL)
REAL domain_distance_v_rate
void classify_headonleft_t(Bin &, Bin &, Bin &, REAL)
int isBezierArcType(void)
int showingDegenerate(void)
void setNonDegenerate(void)
void findIrregularT(Bin &)
void set_domain_distance_v_rate(REAL v_rate)
void tessellate(Arc_ptr, REAL)
void classify_headonleft_s(Bin &, Bin &, Bin &, REAL)
void tessellation(Bin &, Patchlist &)
void monosplitInS(Bin &, int, int)
void classify_headonright_s(Bin &, Bin &, Bin &, REAL)
int arc_split(Arc_ptr, int, REAL, int)
void join_t(Bin &, Bin &, Arc_ptr, Arc_ptr)
void addArc(REAL *, Quilt *, long)
void splitInS(Bin &, int, int)
void monotonize(Arc_ptr, Bin &)
void nonSamplingSplit(Bin &, Patchlist &, int, int)
void simple_link(Arc_ptr, Arc_ptr)
void split(Bin &, Bin &, Bin &, int, REAL)
void setJumpbuffer(JumpBuffer *)
int ccwTurn_sl(Arc_ptr, Arc_ptr)
TrimVertexPool trimvertexpool
void findIrregularS(Bin &)
int ccwTurn_tr(Arc_ptr, Arc_ptr)
void classify_headonright_t(Bin &, Bin &, Bin &, REAL)
void setArcTypeBezier(void)
GLsizei GLenum const GLvoid GLsizei GLenum GLbyte GLbyte GLbyte GLdouble GLdouble GLdouble GLfloat GLfloat GLfloat GLint GLint GLint GLshort GLshort GLshort GLubyte GLubyte GLubyte GLuint GLuint GLuint GLushort GLushort GLushort GLbyte GLbyte GLbyte GLbyte GLdouble GLdouble GLdouble GLdouble GLfloat GLfloat GLfloat GLfloat GLint GLint GLint GLint GLshort GLshort GLshort GLshort GLubyte GLubyte GLubyte GLubyte GLuint GLuint GLuint GLuint GLushort GLushort GLushort GLushort GLboolean flag