24 #ifndef __FIREVISION_PROJECTIVE_CAM_H__ 25 #define __FIREVISION_PROJECTIVE_CAM_H__ 27 #include <fvmodels/camera/calibration.h> 28 #include <geometry/hom_transform.h> 29 #include <fvutils/base/types.h> 31 #include <core/exception.h> 58 virtual ProjectiveCam& set_location(
float roll,
float pitch,
float yaw,
float height,
float x = 0,
float y = 0);
63 virtual void print_info (
const char* name = 0,
const char *col_sep = 0,
const char *row_sep = 0)
const;
77 float *__gpa_inv_data;
82 #endif // __FIREVISION_PROJECTIVE_CAM_H__ Cartesian coordinates (2D).
The point that should be calculated lies above the horizon.
A Calibration matrix for a finite camera.
Abstract class for projective cameras.
Base class for exceptions in Fawkes.
AboveHorizonException(const char *msg, const center_in_roi_t img_pt)
Constructor.
const center_in_roi_t & get_img_pt() const