80 _glu_dprintf(
"makeobj\n" );
88 _glu_dprintf(
"closeobj\n" );
96 _glu_dprintf(
"bgnrender\n" );
104 _glu_dprintf(
"endrender\n" );
273 for(
O_curve *curve =
trim->o_curve; curve; curve = curve->next ) {
280 Quilt *quilt = curve->curve.o_nurbscurve->bezier_curves;
284 for( ; cpts != cptsend; cpts += qspec->
order*qspec->
stride )
319 for(
O_curve *curve = o_trim->o_curve; curve; ) {
322 curve = next_o_curve;
325 o_trim = next_o_trim;
330 next_nurbss = nurbss->
next;
331 if( nurbss->
save == 0 )
348 next_ncurve = ncurve->
next;
349 if( ncurve->
save == 0 )
357 next_pcurve = pcurve->
next;
358 if( pcurve->
save == 0 )
364 if( curve->
save == 0 )
472 if( o_pwlcurve->
save == 0 )
482 if( o_pwlcurve->
used ) {
487 o_pwlcurve->
used = 1;
541 if( o_nurbscurve->
used ) {
547 o_nurbscurve->
used = 1;
569 if( o_nurbscurve->
owner == 0 )
605 if( o_nurbssurface->
used ) {
611 o_nurbssurface->
used = 1;
652 if( prop->
save == 0 )
662 if( prop->
save == 0 )
O_nurbscurve ** nextNurbscurve
void addArc(REAL *, Quilt *, long)
void do_freebgncurve(O_curve *)
void do_freenurbsproperty(Property *)
void do_freenurbssurface(O_nurbssurface *)
void do_bgncurve(O_curve *)
void do_pwlcurve(O_pwlcurve *)
void set_is_domain_distance_sampling(int flag)
void do_bgntrim(O_trim *)
O_surface * currentSurface
void do_setnurbsproperty2(Property *)
virtual void closeobj(void)
virtual void makeobj(int n)
void do_freepwlcurve(O_pwlcurve *)
void set_domain_distance_u_rate(REAL u_rate)
O_nurbssurface * o_nurbssurface
void do_nurbscurve(O_nurbscurve *)
void setProperty(long, REAL)
virtual void endrender(void)
O_pwlcurve ** nextPwlcurve
void set_domain_distance_u_rate(REAL u_rate)
O_nurbscurve * o_nurbscurve
void do_bgnsurface(O_surface *)
virtual void bgnrender(void)
void set_domain_distance_v_rate(REAL v_rate)
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
void do_freebgnsurface(O_surface *)
union O_curve::@281 curve
void do_setnurbsproperty(Property *)
void setProperty(long, REAL)
void set_domain_distance_v_rate(REAL v_rate)
void do_freenurbscurve(O_nurbscurve *)
void set_is_domain_distance_sampling(int flag)
int do_check_knots(Knotvector *, const char *)
char * trim(char *str, char **last_chr, BOOL strip_quotes)
void do_nurbssurface(O_nurbssurface *)
static SERVICE_STATUS status
void do_freebgntrim(O_trim *)
void do_freecurveall(O_curve *)
virtual void errorHandler(int)
O_nurbssurface ** nextNurbssurface