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