Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020 #include <industrial_extrinsic_cal/camera_definition.h>
00021
00022 namespace industrial_extrinsic_cal
00023 {
00024
00025 using std::string;
00026 using boost::shared_ptr;
00027
00028 using ceres::CostFunction;
00029 Camera::Camera()
00030 {
00031 camera_name_ = "NONE";
00032 is_moving_ = false;
00033 }
00034
00035 Camera::Camera(string name, CameraParameters camera_parameters, bool is_moving) :
00036 camera_name_(name), camera_parameters_(camera_parameters), is_moving_(is_moving),
00037 fixed_intrinsics_(true), fixed_extrinsics_(false)
00038 {
00039 }
00040
00041 Camera::~Camera()
00042 {
00043 }
00044
00045 bool Camera::isMoving()
00046 {
00047 return (is_moving_);
00048 }
00049
00050 }
00051
00052
00053