00001 #ifndef POL_LOCATOR_H 00002 #define POL_LOCATOR_H 00003 00004 #include "pol_match.h" 00005 00006 namespace mimas { 00007 class pol_match; 00008 00015 class pol_locator: public object 00016 { 00017 public: 00018 virtual void init( int numdims, ...)=0; 00019 virtual void addEntry( double weight, ... )=0; 00020 virtual pol_match_ptr_list getMatches()=0; 00021 }; 00022 } 00023 00024 #endif