Defines | Functions | Variables

bookg1holed.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 "bookg1holed.h"
Include dependency graph for bookg1holed.c:

Defines

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

Functions

boolean FillG1Holed (int hole_k, point3d *(*GetBezp)(int i, int j), double beta1, double beta2, point3d *hpcp)

Variables

void(* G1OutCentralPointd )(point3d *p) = NULL
void(* G1OutAuxCurvesd )(int ncurves, int degree, const point3d *accp, double t) = NULL
void(* G1OutStarCurvesd )(int ncurves, int degree, const point3d *sccp) = NULL
void(* G1OutAuxPatchesd )(int npatches, int degu, int degv, const point3d *apcp) = NULL

Define Documentation

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

Function Documentation

boolean FillG1Holed ( int  hole_k,
point3d *(*)(int i, int j)  GetBezp,
double  beta1,
double  beta2,
point3d hpcp 
)

Variable Documentation

void(* G1OutAuxCurvesd)(int ncurves, int degree, const point3d *accp, double t) = NULL
void(* G1OutAuxPatchesd)(int npatches, int degu, int degv, const point3d *apcp) = NULL
void(* G1OutCentralPointd)(point3d *p) = NULL
void(* G1OutStarCurvesd)(int ncurves, int degree, const point3d *sccp) = NULL