#include <stdlib.h>
#include <math.h>
#include <string.h>
#include <stdio.h>
#include "pkvaria.h"
#include "pkgeom.h"
#include "multibs.h"
#include "msgpool.h"
Defines | |
#define | EPS 1.0e-6 |
Functions | |
boolean | mbs_FindPolynomialZerosd (int degree, const double *coeff, int *nzeros, double *zeros, double eps) |
void | mbs_ClipBC2d (int ncplanes, const vector3d *cplanes, int degree, const point2d *cpoints, void(*output)(int degree, const point2d *cpoints)) |
void | mbs_ClipBC2Rd (int ncplanes, const vector3d *cplanes, int degree, const point3d *cpoints, void(*output)(int degree, const point3d *cpoints)) |
void | mbs_ClipBC3d (int ncplanes, const vector4d *cplanes, int degree, const point3d *cpoints, void(*output)(int degree, const point3d *cpoints)) |
void | mbs_ClipBC3Rd (int ncplanes, const vector4d *cplanes, int degree, const point4d *cpoints, void(*output)(int degree, const point4d *cpoints)) |
#define EPS 1.0e-6 |
void mbs_ClipBC2d | ( | int | ncplanes, | |
const vector3d * | cplanes, | |||
int | degree, | |||
const point2d * | cpoints, | |||
void(*)(int degree, const point2d *cpoints) | output | |||
) |
void mbs_ClipBC2Rd | ( | int | ncplanes, | |
const vector3d * | cplanes, | |||
int | degree, | |||
const point3d * | cpoints, | |||
void(*)(int degree, const point3d *cpoints) | output | |||
) |
void mbs_ClipBC3d | ( | int | ncplanes, | |
const vector4d * | cplanes, | |||
int | degree, | |||
const point3d * | cpoints, | |||
void(*)(int degree, const point3d *cpoints) | output | |||
) |
void mbs_ClipBC3Rd | ( | int | ncplanes, | |
const vector4d * | cplanes, | |||
int | degree, | |||
const point4d * | cpoints, | |||
void(*)(int degree, const point4d *cpoints) | output | |||
) |
boolean mbs_FindPolynomialZerosd | ( | int | degree, | |
const double * | coeff, | |||
int * | nzeros, | |||
double * | zeros, | |||
double | eps | |||
) |