Defines | Functions

mbs45f.c File Reference

#include <stdlib.h>
#include <math.h>
#include <string.h>
#include <stdio.h>
#include "pkvaria.h"
#include "pkgeom.h"
#include "multibs.h"
#include "msgpool.h"
Include dependency graph for mbs45f.c:

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 Documentation

#define EPS   1.0e-6

Function Documentation

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 
)