contrib/rpl/rgrl/rgrl_evaluator_ssd.h
Go to the documentation of this file.
00001 #ifndef rgrl_evaluator_ssd_h_
00002 #define rgrl_evaluator_ssd_h_
00003 
00004 //:
00005 // \file
00006 // \author Lee, Ying-Lin (Bess)
00007 //
00008 // \verbatim
00009 // \endverbatim
00010 
00011 #include <rgrl/rgrl_evaluator.h>
00012 #include <vcl_vector.h>
00013 
00014 class rgrl_evaluator_ssd
00015   : public rgrl_evaluator
00016 {
00017 public:
00018   rgrl_evaluator_ssd() {}
00019   ~rgrl_evaluator_ssd() {}
00020   
00021   double evaluate( vcl_vector< double > const& a, 
00022                    vcl_vector< double > const& b,
00023                    vcl_vector< double > const& weight ) const;
00024 
00025   // Defines type-related functions
00026   rgrl_type_macro( rgrl_evaluator_ssd, rgrl_evaluator );
00027 
00028 };
00029 #endif