Defines | Functions | Variables

bookg1holef.c File Reference

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

Defines

#define EPS   1.0e-5
#define EPS   1.0e-5

Functions

boolean FillG1Holef (int hole_k, point3f *(*GetBezp)(int i, int j), float beta1, float beta2, point3f *hpcp)

Variables

void(* G1OutCentralPointf )(point3f *p) = NULL
void(* G1OutAuxCurvesf )(int ncurves, int degree, const point3f *accp, float t) = NULL
void(* G1OutStarCurvesf )(int ncurves, int degree, const point3f *sccp) = NULL
void(* G1OutAuxPatchesf )(int npatches, int degu, int degv, const point3f *apcp) = NULL

Define Documentation

#define EPS   1.0e-5
#define EPS   1.0e-5

Function Documentation

boolean FillG1Holef ( int  hole_k,
point3f *(*)(int i, int j)  GetBezp,
float  beta1,
float  beta2,
point3f hpcp 
)

Variable Documentation

void(* G1OutAuxCurvesf)(int ncurves, int degree, const point3f *accp, float t) = NULL
void(* G1OutAuxPatchesf)(int npatches, int degu, int degv, const point3f *apcp) = NULL
void(* G1OutCentralPointf)(point3f *p) = NULL
void(* G1OutStarCurvesf)(int ncurves, int degree, const point3f *sccp) = NULL