00001
00002
00003 #ifndef LOCALIZER_TSAI3D_HPP
00004 #define LOCALIZER_TSAI3D_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 {
00017 class Tsai3dLocalizer : public TsaiLocalizer {
00018
00019 public:
00020
00021 Tsai3dLocalizer(const double& _alphaU,
00022 const double& _alphaV,
00023 const double& _u0,
00024 const double& _v0,
00025 const ReferenceType& type = TsaiLocalizer::JAFAR) : TsaiLocalizer(_alphaU,
00026 _alphaV,
00027 _u0,
00028 _v0,
00029 type){};
00030
00031 void localize();
00032
00033 ~Tsai3dLocalizer(){};
00034 };
00035
00036 }
00037
00038 }
00039 #endif