Interpolating curve object.
#include <ayam.h>
Data Fields | |
int | type |
curve type (AY_CTOPEN, AY_CTCLOSED) | |
int | length |
number of data points | |
int | order |
desired order of NURBS curve | |
int | param_type |
parameterization (chordal or centripetal) | |
double | sdlen |
length of auto generated start derivative | |
double | edlen |
length of auto generated end derivative | |
double * | controlv |
data points [length * 3] | |
int | derivs |
have end derivatives? | |
double | sderiv [3] |
start derivative | |
double | ederiv [3] |
end derivative | |
ay_object * | ncurve |
cached NURBS curve representation | |
double | glu_sampling_tolerance |
drawing quality | |
int | display_mode |
drawing mode |