#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_FindPolynomialZerosf (int degree, const float *coeff, int *nzeros, float *zeros, float eps) |
void | mbs_ClipBC2f (int ncplanes, const vector3f *cplanes, int degree, const point2f *cpoints, void(*output)(int degree, const point2f *cpoints)) |
void | mbs_ClipBC2Rf (int ncplanes, const vector3f *cplanes, int degree, const point3f *cpoints, void(*output)(int degree, const point3f *cpoints)) |
void | mbs_ClipBC3f (int ncplanes, const vector4f *cplanes, int degree, const point3f *cpoints, void(*output)(int degree, const point3f *cpoints)) |
void | mbs_ClipBC3Rf (int ncplanes, const vector4f *cplanes, int degree, const point4f *cpoints, void(*output)(int degree, const point4f *cpoints)) |
#define EPS 1.0e-6 |
void mbs_ClipBC2f | ( | int | ncplanes, | |
const vector3f * | cplanes, | |||
int | degree, | |||
const point2f * | cpoints, | |||
void(*)(int degree, const point2f *cpoints) | output | |||
) |
void mbs_ClipBC2Rf | ( | int | ncplanes, | |
const vector3f * | cplanes, | |||
int | degree, | |||
const point3f * | cpoints, | |||
void(*)(int degree, const point3f *cpoints) | output | |||
) |
void mbs_ClipBC3f | ( | int | ncplanes, | |
const vector4f * | cplanes, | |||
int | degree, | |||
const point3f * | cpoints, | |||
void(*)(int degree, const point3f *cpoints) | output | |||
) |
void mbs_ClipBC3Rf | ( | int | ncplanes, | |
const vector4f * | cplanes, | |||
int | degree, | |||
const point4f * | cpoints, | |||
void(*)(int degree, const point4f *cpoints) | output | |||
) |
boolean mbs_FindPolynomialZerosf | ( | int | degree, | |
const float * | coeff, | |||
int * | nzeros, | |||
float * | zeros, | |||
float | eps | |||
) |