#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "pkvaria.h"
#include "pknum.h"
#include "bsmesh.h"
#include "bsmprivate.h"
Defines | |
#define | PREVIFAC_HEDGE(fn, en) |
Functions | |
boolean | bsm_Doublingd (int spdimen, int inv, BSMvertex *imv, int *imvhei, double *ivc, int inhe, BSMhalfedge *imhe, int infac, BSMfacet *imfac, int *imfhei, int *onv, BSMvertex *omv, int *omvhei, double *ovc, int *onhe, BSMhalfedge *omhe, int *onfac, BSMfacet *omfac, int *omfhei) |
#define PREVIFAC_HEDGE | ( | fn, | ||
en | ||||
) |
((int)(en) > 0 ? \ imfhei[imfac[fn].firsthalfedge+(int)(en)-1] : \ imfhei[imfac[fn].firsthalfedge+imfac[fn].degree-1])
boolean bsm_Doublingd | ( | int | spdimen, | |
int | inv, | |||
BSMvertex * | imv, | |||
int * | imvhei, | |||
double * | ivc, | |||
int | inhe, | |||
BSMhalfedge * | imhe, | |||
int | infac, | |||
BSMfacet * | imfac, | |||
int * | imfhei, | |||
int * | onv, | |||
BSMvertex * | omv, | |||
int * | omvhei, | |||
double * | ovc, | |||
int * | onhe, | |||
BSMhalfedge * | omhe, | |||
int * | onfac, | |||
BSMfacet * | omfac, | |||
int * | omfhei | |||
) |