#include <math.h>
#include <string.h>
#include <stdio.h>
#include "pkvaria.h"
#include "pkgeom.h"
#include "multibs.h"
Functions | |
void | mbs_BCFrenetC2f (int degree, const point2f *ctlpoints, float t, point2f *cpoint, vector2f *fframe, float *curvature) |
void | mbs_BCFrenetC2Rf (int degree, const point3f *ctlpoints, float t, point2f *cpoint, vector2f *fframe, float *curvature) |
void | mbs_BCFrenetC3f (int degree, const point3f *ctlpoints, float t, point3f *cpoint, vector3f *fframe, float *curvatures) |
void | mbs_BCFrenetC3Rf (int degree, const point4f *ctlpoints, float t, point3f *cpoint, vector3f *fframe, float *curvatures) |
void mbs_BCFrenetC2f | ( | int | degree, | |
const point2f * | ctlpoints, | |||
float | t, | |||
point2f * | cpoint, | |||
vector2f * | fframe, | |||
float * | curvature | |||
) |
void mbs_BCFrenetC2Rf | ( | int | degree, | |
const point3f * | ctlpoints, | |||
float | t, | |||
point2f * | cpoint, | |||
vector2f * | fframe, | |||
float * | curvature | |||
) |
void mbs_BCFrenetC3f | ( | int | degree, | |
const point3f * | ctlpoints, | |||
float | t, | |||
point3f * | cpoint, | |||
vector3f * | fframe, | |||
float * | curvatures | |||
) |