Functions

eg2hsplgraphf.c File Reference

#include <math.h>
#include <stdlib.h>
#include <string.h>
#include <stdio.h>
#include "pkvaria.h"
#include "pknum.h"
#include "pkgeom.h"
#include "multibs.h"
#include "eg2holef.h"
#include "eg2hprivatef.h"
#include "eg2herror.h"
Include dependency graph for eg2hsplgraphf.c:

Functions

void g2h_DrawSplBasFuncNumf (GHoleDomainf *domain, int *nfunc_a, int *nfunc_b, int *nfunc_c, int *nfunc_d)
void g2h_DrawSplBasAuxPatchesf (GHoleDomainf *domain, int fn, void(*drawpatch)(int n, int lknu, const float *knu, int m, int lknv, const float *knv, const point3f *cp))
void g2h_DrawSplBasFunctionf (GHoleDomainf *domain, int fn, void(*drawpatch)(int n, int lknu, const float *knu, int m, int lknv, const float *knv, const point3f *cp))
void g2h_DrawSplBFAomcf (GHoleDomainf *domain, int fn, void(*drawpoly)(int degree, int lastknot, const float *knots, const float *coeff))
void g2h_DrawSplBFBomcf (GHoleDomainf *domain, int fn, void(*drawpoly)(int degree, int lastknot, const float *knots, const float *coeff))
void g2h_DrawSplBFDomcf (GHoleDomainf *domain, int fn, void(*drawpoly)(int degree, int lastknot, const float *knots, const float *coeff))
void g2h_DrawSplFinalSurfBCf (GHoleDomainf *domain, int spdimen, const float *hole_cp, const float *acoeff, void(*drawcurve)(int degree, int spdimen, int lastknot, const float *knots, const float *cp))
void g2h_DrawSplMatricesf (GHoleDomainf *domain, void(*drawmatrix)(int k, int r, int s, int t, float *A, float *B))

Function Documentation

void g2h_DrawSplBasAuxPatchesf ( GHoleDomainf domain,
int  fn,
void(*)(int n, int lknu, const float *knu, int m, int lknv, const float *knv, const point3f *cp)  drawpatch 
)
void g2h_DrawSplBasFuncNumf ( GHoleDomainf domain,
int *  nfunc_a,
int *  nfunc_b,
int *  nfunc_c,
int *  nfunc_d 
)
void g2h_DrawSplBasFunctionf ( GHoleDomainf domain,
int  fn,
void(*)(int n, int lknu, const float *knu, int m, int lknv, const float *knv, const point3f *cp)  drawpatch 
)
void g2h_DrawSplBFAomcf ( GHoleDomainf domain,
int  fn,
void(*)(int degree, int lastknot, const float *knots, const float *coeff)  drawpoly 
)
void g2h_DrawSplBFBomcf ( GHoleDomainf domain,
int  fn,
void(*)(int degree, int lastknot, const float *knots, const float *coeff)  drawpoly 
)
void g2h_DrawSplBFDomcf ( GHoleDomainf domain,
int  fn,
void(*)(int degree, int lastknot, const float *knots, const float *coeff)  drawpoly 
)
void g2h_DrawSplFinalSurfBCf ( GHoleDomainf domain,
int  spdimen,
const float *  hole_cp,
const float *  acoeff,
void(*)(int degree, int spdimen, int lastknot, const float *knots, const float *cp)  drawcurve 
)
void g2h_DrawSplMatricesf ( GHoleDomainf domain,
void(*)(int k, int r, int s, int t, float *A, float *B)  drawmatrix 
)