00001 00002 00003 #ifndef FPLANE_H_ 00004 #define FPLANE_H_ 00005 00006 #include "sfunctions.h" 00010 class FPlane: public Function3D 00011 { 00012 double m_a,m_b,m_c,m_d; 00013 public: 00014 FPlane(double a,double b,double c,double d); 00015 virtual double operator() (const VecDouble &p, const unsigned int component=0) const; 00016 00017 virtual ~FPlane(); 00018 }; 00019 00020 #endif /* FPLANE_H_ */