Functions

mbs33f.c File Reference

#include <math.h>
#include <string.h>
#include <stdio.h>
#include "pkvaria.h"
#include "pkgeom.h"
#include "multibs.h"
Include dependency graph for mbs33f.c:

Functions

void mbs_multiBCHornerDer2f (int degree, int ncurves, int spdimen, int pitch, const float *ctlpoints, float t, float *p, float *d1, float *d2)
void mbs_BCHornerDer2C2Rf (int degree, const point3f *ctlpoints, float t, point2f *p, vector2f *d1, vector2f *d2)
void mbs_BCHornerDer2C3Rf (int degree, const point4f *ctlpoints, float t, point3f *p, vector3f *d1, vector3f *d2)
void mbs_BCHornerDer2Pf (int degreeu, int degreev, int spdimen, const float *ctlpoints, float u, float v, float *p, float *du, float *dv, float *duu, float *duv, float *dvv)
void mbs_BCHornerDer2P3Rf (int degreeu, int degreev, const point4f *ctlpoints, float u, float v, point3f *p, vector3f *du, vector3f *dv, vector3f *duu, vector3f *duv, vector3f *dvv)

Function Documentation

void mbs_BCHornerDer2C2Rf ( int  degree,
const point3f ctlpoints,
float  t,
point2f p,
vector2f d1,
vector2f d2 
)
void mbs_BCHornerDer2C3Rf ( int  degree,
const point4f ctlpoints,
float  t,
point3f p,
vector3f d1,
vector3f d2 
)
void mbs_BCHornerDer2P3Rf ( int  degreeu,
int  degreev,
const point4f ctlpoints,
float  u,
float  v,
point3f p,
vector3f du,
vector3f dv,
vector3f duu,
vector3f duv,
vector3f dvv 
)
void mbs_BCHornerDer2Pf ( int  degreeu,
int  degreev,
int  spdimen,
const float *  ctlpoints,
float  u,
float  v,
float *  p,
float *  du,
float *  dv,
float *  duu,
float *  duv,
float *  dvv 
)
void mbs_multiBCHornerDer2f ( int  degree,
int  ncurves,
int  spdimen,
int  pitch,
const float *  ctlpoints,
float  t,
float *  p,
float *  d1,
float *  d2 
)