36 void fill_camera_pos (
float* pos)
const;
43 void fill_camera_translation (
float* trans)
const;
49 void fill_viewing_direction (
float* viewdir)
const;
54 void fill_world_to_cam (
float* mat)
const;
59 void fill_cam_to_world (
float* mat)
const;
65 void fill_world_to_cam_rot (
float* mat)
const;
71 void fill_cam_to_world_rot (
float* mat)
const;
76 void set_transformation (
float const* mat);
93 void fill_calibration (
float* mat,
float width,
float height)
const;
101 void fill_inverse_calibration (
float* mat,
102 float width,
float height)
const;
120 void fill_reprojection (
CameraInfo const& destination,
121 float src_width,
float src_height,
float dst_width,
float dst_height,
122 float* mat,
float* vec)
const;
125 std::string get_rotation_string (
void)
const;
128 std::string get_translation_string (
void)
const;
131 void set_rotation_from_string (std::string
const& rot_string);
134 void set_translation_from_string (std::string
const& trans_string);
139 void fill_gl_viewtrans (
float* mat)
const;
144 void fill_gl_projection (
float* mat,
float width,
float height,
145 float znear,
float zfar)
const;
150 void debug_print (
void)
const;