#include <camera_parameters.h>

Public Member Functions | |
| class_camera_parameters (void) | |
| int | set_distortion (double k1, double k2, double p1, double p2, double k3) |
| int | set_distortion_spherical (double calibration_width, double calibration_height, double cx, double cy, double param, double image_scale=1) |
| int | set_extrinsic (tf::Transform *t) |
| int | set_extrinsic (tf::StampedTransform *t) |
| int | set_extrinsic (double p11, double p12, double p13, double p14, double p21, double p22, double p23, double p24, double p31, double p32, double p33, double p34) |
| sets extrinsic parameters | |
| int | set_intrinsic (double fx, double fy, double cx, double cy) |
| sets intrinsic parameters from a 3x3 CvMat | |
| int | set_width_height_num_channels (int w, int h, int nc) |
| ~class_camera_parameters (void) | |
Public Attributes | |
| tf::StampedTransform | camera_6dof_position |
| cv::Mat | distortion |
| cv::Mat | extrinsic |
| cv::Mat | extrinsic_inverse |
| int | height |
| cv::Mat | intrinsic |
| int | num_channels |
| std::vector< pcl::PointXY > | pixels_canvas |
| struct { | |
| double calibration_height | |
| double calibration_width | |
| double cx | |
| double cy | |
| double param | |
| double scale | |
| } | spherical_distortion_params |
| ros::Time | stamp |
| cv::Mat | transformation |
| int | width |
Definition at line 54 of file camera_parameters.h.
| class_camera_parameters::class_camera_parameters | ( | void | ) | [inline] |
Definition at line 62 of file camera_parameters.h.
| class_camera_parameters::~class_camera_parameters | ( | void | ) | [inline] |
Definition at line 71 of file camera_parameters.h.
| int class_camera_parameters::set_distortion | ( | double | k1, | |
| double | k2, | |||
| double | p1, | |||
| double | p2, | |||
| double | k3 | |||
| ) | [inline] |
Definition at line 83 of file camera_parameters.h.
| int class_camera_parameters::set_distortion_spherical | ( | double | calibration_width, | |
| double | calibration_height, | |||
| double | cx, | |||
| double | cy, | |||
| double | param, | |||
| double | image_scale = 1 | |||
| ) | [inline] |
Definition at line 90 of file camera_parameters.h.
| int class_camera_parameters::set_width_height_num_channels | ( | int | w, | |
| int | h, | |||
| int | nc | |||
| ) | [inline] |
Definition at line 101 of file camera_parameters.h.
Definition at line 124 of file camera_parameters.h.
Definition at line 123 of file camera_parameters.h.
| tf::StampedTransform class_camera_parameters::camera_6dof_position |
Definition at line 119 of file camera_parameters.h.
| double class_camera_parameters::cx |
Definition at line 125 of file camera_parameters.h.
| double class_camera_parameters::cy |
Definition at line 125 of file camera_parameters.h.
Definition at line 109 of file camera_parameters.h.
Definition at line 111 of file camera_parameters.h.
Definition at line 112 of file camera_parameters.h.
Definition at line 117 of file camera_parameters.h.
Definition at line 110 of file camera_parameters.h.
Definition at line 118 of file camera_parameters.h.
Definition at line 125 of file camera_parameters.h.
| std::vector<pcl::PointXY> class_camera_parameters::pixels_canvas |
Definition at line 114 of file camera_parameters.h.
Definition at line 126 of file camera_parameters.h.
| struct { ... } class_camera_parameters::spherical_distortion_params |
| ros::Time class_camera_parameters::stamp |
Definition at line 115 of file camera_parameters.h.
Definition at line 113 of file camera_parameters.h.
Definition at line 116 of file camera_parameters.h.