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 | |
1.6.3