#include <math.h>
#include <string.h>
#include <stdio.h>
#include "pkvaria.h"
#include "pkgeom.h"
#include "multibs.h"
Functions | |
void | mbs_BCFrenetC2d (int degree, const point2d *ctlpoints, double t, point2d *cpoint, vector2d *fframe, double *curvature) |
void | mbs_BCFrenetC2Rd (int degree, const point3d *ctlpoints, double t, point2d *cpoint, vector2d *fframe, double *curvature) |
void | mbs_BCFrenetC3d (int degree, const point3d *ctlpoints, double t, point3d *cpoint, vector3d *fframe, double *curvatures) |
void | mbs_BCFrenetC3Rd (int degree, const point4d *ctlpoints, double t, point3d *cpoint, vector3d *fframe, double *curvatures) |
void mbs_BCFrenetC2d | ( | int | degree, | |
const point2d * | ctlpoints, | |||
double | t, | |||
point2d * | cpoint, | |||
vector2d * | fframe, | |||
double * | curvature | |||
) |
void mbs_BCFrenetC2Rd | ( | int | degree, | |
const point3d * | ctlpoints, | |||
double | t, | |||
point2d * | cpoint, | |||
vector2d * | fframe, | |||
double * | curvature | |||
) |
void mbs_BCFrenetC3d | ( | int | degree, | |
const point3d * | ctlpoints, | |||
double | t, | |||
point3d * | cpoint, | |||
vector3d * | fframe, | |||
double * | curvatures | |||
) |