#include <testlib/testlib_register.h>

DECLARE( test_proj_camera );
DECLARE( test_perspective_camera );
DECLARE( test_affine_camera );
DECLARE( test_fundamental_matrix );
DECLARE( test_essential_matrix );
DECLARE( test_calibration_matrix );
DECLARE( test_rational_camera );
DECLARE( test_local_rational_camera );
DECLARE( test_generic_camera );

void register_tests()
{
  REGISTER( test_proj_camera );
  REGISTER( test_perspective_camera );
  REGISTER( test_affine_camera );
  REGISTER( test_fundamental_matrix );
  REGISTER( test_essential_matrix );
  REGISTER( test_calibration_matrix );
  REGISTER( test_rational_camera );
  REGISTER( test_local_rational_camera );
  REGISTER( test_generic_camera );
}

DEFINE_MAIN;
