00001 #include "fxyslabid.h" 00002 00003 00004 FXYSlabId::FXYSlabId(double X0,double X1,double tol) 00005 :X0(X0),X1(X1),tol(tol) 00006 { 00007 assert(X1 >= X0); 00008 assert(tol >= 0.0); 00009 } 00010 00011 00012 bool FXYSlabId::isInDomain(const Point3D &p,unsigned component) const 00013 { 00014 assert(component==0); 00015 return (p[0] > (X0-tol)) && (p[0] < (X1 + tol)); 00016 }