Contains the base camera parameter. More...
#include <camera.h>

Public Member Functions | |
| virtual | ~BaseCameraParameter ()=default |
| BaseCameraParameter () | |
| BaseCameraParameter (const std::string &name, int width, int height, bool world2cam, const Eigen::Matrix4f &intrinsic, const Eigen::Matrix3f &extrinsic_r, const Eigen::Vector3f &extrinsic_t, const std::string &convention) | |
| BaseCameraParameter (const Eigen::Matrix4f &intrinsic, const Eigen::Matrix3f &extrinsic_r, const Eigen::Vector3f &extrinsic_t) | |
| void | set_intrinsic (int width, int height, double fx, double fy, double cx, double cy, bool perspective=true) |
| void | set_intrinsic (const Eigen::Matrix3f &mat, bool perspective=true) |
| Eigen::Matrix3f | intrinsic33 () const |
| virtual std::string | ClassName () const =0 |
| virtual bool | SaveFile (const std::string &filename) const =0 |
| virtual bool | LoadFile (const std::string &filename)=0 |
Public Attributes | |
| std::string | name_ |
| Eigen::Matrix4f | intrinsic_ |
| Eigen::Matrix3f | extrinsic_r_ |
| Eigen::Vector3f | extrinsic_t_ |
| int | width_ |
| int | height_ |
| bool | world2cam_ |
| std::string | convention_ |
Contains the base camera parameter.
|
virtualdefault |
|
inline |
|
inline |
|
inline |
|
pure virtual |
| Eigen::Matrix3f BaseCameraParameter::intrinsic33 | ( | ) | const |
|
pure virtual |
|
pure virtual |
| void BaseCameraParameter::set_intrinsic | ( | int | width, |
| int | height, | ||
| double | fx, | ||
| double | fy, | ||
| double | cx, | ||
| double | cy, | ||
| bool | perspective = true |
||
| ) |
| void BaseCameraParameter::set_intrinsic | ( | const Eigen::Matrix3f & | mat, |
| bool | perspective = true |
||
| ) |
| std::string BaseCameraParameter::convention_ |
| Eigen::Matrix3f BaseCameraParameter::extrinsic_r_ |
| Eigen::Vector3f BaseCameraParameter::extrinsic_t_ |
| int BaseCameraParameter::height_ |
| Eigen::Matrix4f BaseCameraParameter::intrinsic_ |
| std::string BaseCameraParameter::name_ |
| int BaseCameraParameter::width_ |
| bool BaseCameraParameter::world2cam_ |