#include <math.h>
#include <string.h>
#include <stdio.h>
#include "pkvaria.h"
#include "pkgeom.h"
#include "multibs.h"
Functions | |
int | mbs_NumKnotIntervalsd (int degree, int lastknot, const double *knots) |
int | mbs_BSProdRepSized (int degree1, int lastknot1, const double *knots1, int degree2, int lastknot2, const double *knots2) |
int | mbs_NumMaxKnotsd (int degree, int lastknot, const double *knots) |
void | mbs_SetBSProdKnotsd (int degree1, int lastknot1, const double *knots1, int degree2, int lastknot2, const double *knots2, int *degree, int *lastknot, double *knots) |
void | mbs_SetKnotPatternd (int lastinknot, const double *inknots, int multipl, int *lastoutknot, double *outknots) |
void | mbs_multiBezScaled (int degree, int narcs, int ncurves, int spdimen, int pitch, double *ctlpoints) |
void | mbs_multiBezUnscaled (int degree, int narcs, int ncurves, int spdimen, int pitch, double *ctlpoints) |
int mbs_BSProdRepSized | ( | int | degree1, | |
int | lastknot1, | |||
const double * | knots1, | |||
int | degree2, | |||
int | lastknot2, | |||
const double * | knots2 | |||
) |
void mbs_multiBezScaled | ( | int | degree, | |
int | narcs, | |||
int | ncurves, | |||
int | spdimen, | |||
int | pitch, | |||
double * | ctlpoints | |||
) |
void mbs_multiBezUnscaled | ( | int | degree, | |
int | narcs, | |||
int | ncurves, | |||
int | spdimen, | |||
int | pitch, | |||
double * | ctlpoints | |||
) |
int mbs_NumKnotIntervalsd | ( | int | degree, | |
int | lastknot, | |||
const double * | knots | |||
) |
int mbs_NumMaxKnotsd | ( | int | degree, | |
int | lastknot, | |||
const double * | knots | |||
) |
void mbs_SetBSProdKnotsd | ( | int | degree1, | |
int | lastknot1, | |||
const double * | knots1, | |||
int | degree2, | |||
int | lastknot2, | |||
const double * | knots2, | |||
int * | degree, | |||
int * | lastknot, | |||
double * | knots | |||
) |
void mbs_SetKnotPatternd | ( | int | lastinknot, | |
const double * | inknots, | |||
int | multipl, | |||
int * | lastoutknot, | |||
double * | outknots | |||
) |