Go to the documentation of this file.00001 #ifndef SHEWCHUK_H
00002 #define SHEWCHUK_H
00003
00004 namespace QM{
00005 void exactinit();
00006
00007 double orient2d(double *pa, double *pb, double *pc);
00008 double orient2dfast(double *pa, double *pb, double *pc);
00009 double orient3d(double *pa, double *pb, double *pc, double *pd);
00010 double orient3dfast(double *pa, double *pb, double *pc, double *pd);
00011
00012 double incircle(double *pa, double *pb, double *pc, double *pd);
00013 double incirclefast(double *pa, double *pb, double *pc, double *pd);
00014
00015 double insphere(double *pa, double *pb, double *pc, double *pd, double *pe);
00016 double inspherefast(double *pa, double *pb, double *pc, double *pd, double *pe);
00017 }
00018 #endif
00019