MC_potential_implicit.hpp
Go to the documentation of this file.00001
00002 #ifndef _MC_POTENTIAL_IMPLICIT_HPP_
00003 #define _MC_POTENTIAL_IMPLICIT_HPP_
00004
00005 namespace mesh_conv
00006 {
00007 class MC_v3d;
00008
00009 namespace implicit
00010 {
00012 class MC_potential_implicit
00013 {
00014
00015 public:
00016
00017
00018
00019
00020
00021
00022
00024 virtual ~MC_potential_implicit(){}
00025
00027 virtual void clear()=0;
00028
00029
00030
00031
00032
00033
00034
00036 virtual double operator()(const MC_v3d& x) const=0;
00037
00038
00039 private:
00040
00041 };
00042 }
00043 }
00044
00045 #endif