Remove unused curve_dir

This commit is contained in:
Kp 2014-10-02 03:02:36 +00:00
parent 07be2e3951
commit ad562e14a4
2 changed files with 0 additions and 16 deletions

View file

@ -347,8 +347,6 @@ extern vms_vector evaluate_curve(vms_equation *coeffs, int degree, fix t);
fix curve_dist(vms_equation *coeffs, int degree, fix t0, const vms_vector &p0, fix dist);
extern void curve_dir(vms_equation *coeffs, int degree, fix t0, vms_vector *dir);
extern void plot_parametric(vms_equation *coeffs, fix min_t, fix max_t, fix del_t);
// Curve generation routine.

View file

@ -101,20 +101,6 @@ fix curve_dist(vms_equation *coeffs, int degree, fix t0, const vms_vector &p0, f
}
void curve_dir(vms_equation *coeffs, int degree, fix t0, vms_vector *dir) {
fix t2;
if (degree!=3) con_printf(CON_CRITICAL," for Hermite Curves degree must be 3");
t2 = fixmul(t0,t0);
dir->x = fixmul(3*F1_0,fixmul(coeffs->n.x3,t2)) + fixmul(2*F1_0,fixmul(coeffs->n.x2,t0)) + coeffs->n.x1;
dir->y = fixmul(3*F1_0,fixmul(coeffs->n.y3,t2)) + fixmul(2*F1_0,fixmul(coeffs->n.y2,t0)) + coeffs->n.y1;
dir->z = fixmul(3*F1_0,fixmul(coeffs->n.z3,t2)) + fixmul(2*F1_0,fixmul(coeffs->n.z2,t0)) + coeffs->n.z1;
vm_vec_normalize(*dir);
}
void plot_parametric(vms_equation *coeffs, fix min_t, fix max_t, fix del_t) {
vms_vector coord, dcoord;
fix t, dt;