#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"
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 EPS 1.0e-5 |
#define EPS 1.0e-5 |
boolean FillG1Holef | ( | int | hole_k, | |
point3f *(*)(int i, int j) | GetBezp, | |||
float | beta1, | |||
float | beta2, | |||
point3f * | hpcp | |||
) |
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 |