00001
00002
00003 #ifndef LOCALIZER_TSAI2D_HPP
00004 #define LOCALIZER_TSAI2D_HPP
00005
00006 #include "kernel/jafarException.hpp"
00007 #include "jmath/jblas.hpp"
00008 #include "localizer/tsai.hpp"
00009
00010 namespace jafar {
00011
00012 namespace localizer {
00019 class Tsai2dLocalizer : public TsaiLocalizer{
00020
00021 public:
00022
00023 Tsai2dLocalizer(const double& _alphaU,
00024 const double& _alphaV,
00025 const double& _u0,
00026 const double& _v0,
00027 const ReferenceType& type = TsaiLocalizer::JAFAR) :
00028 TsaiLocalizer(_alphaU, _alphaV, _u0, _v0, type){};
00029
00030 void localize();
00031
00032 ~Tsai2dLocalizer(){};
00033 };
00034
00035 }
00036
00037 }
00038 #endif