NURBS patch object. More...
#include <ayam.h>
Data Fields | |
int | width |
width of patch (U) | |
int | height |
height of patch (V) | |
int | uorder |
order in U direction | |
int | vorder |
order in V direction | |
int | uknot_type |
U knot type (AY_KT*). | |
int | vknot_type |
V knot type (AY_KT*). | |
int | is_rat |
is any weight != 1.0 | |
double * | controlv |
control points [width * height * 4] | |
double * | uknotv |
u knot vector [width + uorder] | |
double * | vknotv |
v knot vector [height + vorder] | |
GLUnurbsObj * | no |
GLU NURBS object. | |
double | glu_sampling_tolerance |
drawing quality | |
int | display_mode |
drawing mode | |
int | tessqf |
cached tesselation quality | |
ay_stess * | stess |
cached tesselation | |
int | createmp |
create multiple points? | |
ay_mpoint * | mpoints |
multiple points |
NURBS patch object.