MeshKit
1.0
|
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 }//end namespace QM 00018 #endif 00019