proj home

Files   Classes   Functions   Hierarchy  

d3meshpartition.h

Go to the documentation of this file.
00001 #ifndef D3MESHPARTITION_H
00002 #define D3MESHPARTITION_H
00003 
00004 #include <partitionspace.h>
00005 #include <d3tess.h>
00006 
00007 typedef point2<double> pt2;
00008 typedef point2<double> const pt2c;
00009 typedef point3<double> pt3;
00010 typedef point3<double> const pt3c;
00011 
00022 class d3meshpartition : public partitionspace<pt3,double>
00023 {
00024 public:
00025 
00026   d3tess & meshB;
00027 
00028   d3meshpartition(d3tess & meshB_)
00029     : meshB(meshB_) {}
00030 
00031   
00032   bool const isInside(pt3c & x) const;
00033   bool const intersection(pt3 & x, pt3c & w, pt3c & b) const;
00034 
00036   bool const isOnBoundary(pt3c & w, double const zero) const;
00037 
00038 };
00039 
00040 
00041 #endif
00042 
00043 

Generated on Fri Mar 4 00:49:26 2011 for Chelton Evans Source by  doxygen 1.5.8