49 #include <visp/vpBasicFeature.h>
50 #include <visp/vpFeatureDepth.h>
53 #include <visp/vpException.h>
54 #include <visp/vpMatrixException.h>
55 #include <visp/vpFeatureException.h>
58 #include <visp/vpDebug.h>
61 #include <visp/vpMath.h>
63 #include <visp/vpFeatureDisplay.h>
115 s[0] = LogZoverZstar ;
217 const double LogZoverZstar)
257 if (
flags[i] ==
false)
261 vpTRACE(
"Warning !!! The interaction matrix is computed but x was not set yet");
264 vpTRACE(
"Warning !!! The interaction matrix is computed but y was not set yet");
267 vpTRACE(
"Warning !!! The interaction matrix is computed but z was not set yet");
270 vpTRACE(
"Problem during the reading of the variable flags");
286 std::cout <<
"Z = " << Z << std::endl ;
289 "Point is behind the camera ")) ;
295 std::cout <<
"Z = " << Z << std::endl ;
298 "Point Z coordinates is null")) ;
353 const unsigned int select)
360 "s* should be zero !")) ;
392 std::cout <<
"Point: x=" <<
get_x() ;
393 std::cout <<
" Point: y=" <<
get_y() ;
394 std::cout <<
" Point: Z=" <<
get_Z() ;
398 std::cout <<std::endl ;
415 s[0] = LogZoverZstar;
424 std::cout <<
"Z = " << Z << std::endl ;
427 "Point is behind the camera ")) ;
433 std::cout <<
"Z = " << Z << std::endl ;
436 "Point Z coordinates is null")) ;
472 static int firsttime =0 ;
493 static int firsttime =0 ;