00001
00021 #ifndef __LINK_WITH_RPP__
00022 #define __LINK_WITH_RPP__
00023
00024 #include <ARToolKitPlus/config.h>
00025
00026 typedef double rpp_float;
00027 typedef double rpp_vec[3];
00028 typedef double rpp_mat[3][3];
00029
00030 AR_EXPORT void robustPlanarPose(rpp_float &err, rpp_mat &R, rpp_vec &t, const rpp_float cc[2], const rpp_float fc[2],
00031 const rpp_vec *model, const rpp_vec *iprts, const unsigned int model_iprts_size, const rpp_mat R_init,
00032 const bool estimate_R_init, const rpp_float epsilon, const rpp_float tolerance,
00033 const unsigned int max_iterations);
00034
00035 #endif // __LINK_WITH_RPP__