NURBS curve object. More...
#include <ayam.h>
Data Fields | |
int | type |
curve type (AY_CTOPEN, AY_CTCLOSED, AY_CTPERIODIC) | |
int | length |
curve length | |
int | order |
curve order | |
int | knot_type |
knot type (AY_KT*) | |
int | is_rat |
is any weight != 1.0 | |
double * | controlv |
control points [length * 4] | |
double * | knotv |
knot vector [length + order] | |
double | glu_sampling_tolerance |
drawing quality | |
int | display_mode |
drawing mode | |
GLUnurbsObj * | no |
GLU NURBS object. | |
int | tesslen |
number of points in tesselation | |
double * | tessv |
cached tesselation [tesslen*3] | |
int | tessqf |
cached tesselation quality | |
int | createmp |
create multiple points? | |
ay_mpoint * | mpoints |
multiple points |
NURBS curve object.