backProject(const Eigen::Vector2d &imagePoint, Eigen::Vector3d *direction) const | okvis::cameras::PinholeCamera< DISTORTION_T > | inlinevirtual |
backProject(const Eigen::Vector2d &imagePoint, Eigen::Vector3d *direction, Eigen::Matrix< double, 3, 2 > *pointJacobian) const | okvis::cameras::PinholeCamera< DISTORTION_T > | inlinevirtual |
backProjectBatch(const Eigen::Matrix2Xd &imagePoints, Eigen::Matrix3Xd *directions, std::vector< bool > *success) const | okvis::cameras::PinholeCamera< DISTORTION_T > | inlinevirtual |
backProjectHomogeneous(const Eigen::Vector2d &imagePoint, Eigen::Vector4d *direction) const | okvis::cameras::PinholeCamera< DISTORTION_T > | inlinevirtual |
backProjectHomogeneous(const Eigen::Vector2d &imagePoint, Eigen::Vector4d *direction, Eigen::Matrix< double, 4, 2 > *pointJacobian) const | okvis::cameras::PinholeCamera< DISTORTION_T > | inlinevirtual |
backProjectHomogeneousBatch(const Eigen::Matrix2Xd &imagePoints, Eigen::Matrix4Xd *directions, std::vector< bool > *success) const | okvis::cameras::PinholeCamera< DISTORTION_T > | inlinevirtual |
CameraBase() | okvis::cameras::CameraBase | inline |
CameraBase(int imageWidth, int imageHeight, uint64_t id=0) | okvis::cameras::CameraBase | inline |
createRandomImagePoint() const | okvis::cameras::CameraBase | virtual |
createRandomVisibleHomogeneousPoint(double minDist=0.0, double maxDist=10.0) const | okvis::cameras::CameraBase | virtual |
createRandomVisiblePoint(double minDist=0.0, double maxDist=10.0) const | okvis::cameras::CameraBase | virtual |
createTestObject() | okvis::cameras::PinholeCamera< DISTORTION_T > | inlinestatic |
cu_ | okvis::cameras::PinholeCamera< DISTORTION_T > | protected |
cv_ | okvis::cameras::PinholeCamera< DISTORTION_T > | protected |
distortion_ | okvis::cameras::PinholeCamera< DISTORTION_T > | protected |
distortion_t | okvis::cameras::PinholeCamera< DISTORTION_T > | |
distortionType() const | okvis::cameras::PinholeCamera< DISTORTION_T > | inlinevirtual |
focalLengthU() const | okvis::cameras::PinholeCamera< DISTORTION_T > | inline |
focalLengthV() const | okvis::cameras::PinholeCamera< DISTORTION_T > | inline |
fu_ | okvis::cameras::PinholeCamera< DISTORTION_T > | protected |
fu_over_fv_ | okvis::cameras::PinholeCamera< DISTORTION_T > | protected |
fv_ | okvis::cameras::PinholeCamera< DISTORTION_T > | protected |
getIntrinsics(Eigen::VectorXd &intrinsics) const | okvis::cameras::PinholeCamera< DISTORTION_T > | inlinevirtual |
hasMask() const | okvis::cameras::CameraBase | inline |
id() const | okvis::cameras::CameraBase | inline |
id_ | okvis::cameras::CameraBase | protected |
imageCenterU() const | okvis::cameras::PinholeCamera< DISTORTION_T > | inline |
imageCenterV() const | okvis::cameras::PinholeCamera< DISTORTION_T > | inline |
imageHeight() const | okvis::cameras::CameraBase | inline |
imageHeight_ | okvis::cameras::CameraBase | protected |
imageWidth() const | okvis::cameras::CameraBase | inline |
imageWidth_ | okvis::cameras::CameraBase | protected |
intrinsics_ | okvis::cameras::PinholeCamera< DISTORTION_T > | protected |
isInImage(const Eigen::Vector2d &imagePoint) const | okvis::cameras::CameraBase | inlineprotected |
isMasked(const Eigen::Vector2d &imagePoint) const | okvis::cameras::CameraBase | inlineprotected |
mask() const | okvis::cameras::CameraBase | inline |
mask_ | okvis::cameras::CameraBase | protected |
noIntrinsicsParameters() const | okvis::cameras::PinholeCamera< DISTORTION_T > | inlinevirtual |
NumIntrinsics | okvis::cameras::PinholeCamera< DISTORTION_T > | static |
NumProjectionIntrinsics | okvis::cameras::PinholeCamera< DISTORTION_T > | static |
one_over_fu_ | okvis::cameras::PinholeCamera< DISTORTION_T > | protected |
one_over_fv_ | okvis::cameras::PinholeCamera< DISTORTION_T > | protected |
PinholeCamera(int imageWidth, int imageHeight, double focalLengthU, double focalLengthV, double imageCenterU, double imageCenterV, const distortion_t &distortion, uint64_t id=-1) | okvis::cameras::PinholeCamera< DISTORTION_T > | |
PinholeCamera()=delete | okvis::cameras::PinholeCamera< DISTORTION_T > | protected |
project(const Eigen::Vector3d &point, Eigen::Vector2d *imagePoint) const | okvis::cameras::PinholeCamera< DISTORTION_T > | inlinevirtual |
project(const Eigen::Vector3d &point, Eigen::Vector2d *imagePoint, Eigen::Matrix< double, 2, 3 > *pointJacobian, Eigen::Matrix2Xd *intrinsicsJacobian=NULL) const | okvis::cameras::PinholeCamera< DISTORTION_T > | inlinevirtual |
projectBatch(const Eigen::Matrix3Xd &points, Eigen::Matrix2Xd *imagePoints, std::vector< CameraBase::ProjectionStatus > *stati) const | okvis::cameras::PinholeCamera< DISTORTION_T > | inline |
okvis::cameras::CameraBase::projectBatch(const Eigen::Matrix3Xd &points, Eigen::Matrix2Xd *imagePoints, std::vector< ProjectionStatus > *stati) const =0 | okvis::cameras::CameraBase | pure virtual |
projectHomogeneous(const Eigen::Vector4d &point, Eigen::Vector2d *imagePoint) const | okvis::cameras::PinholeCamera< DISTORTION_T > | inlinevirtual |
projectHomogeneous(const Eigen::Vector4d &point, Eigen::Vector2d *imagePoint, Eigen::Matrix< double, 2, 4 > *pointJacobian, Eigen::Matrix2Xd *intrinsicsJacobian=NULL) const | okvis::cameras::PinholeCamera< DISTORTION_T > | inlinevirtual |
projectHomogeneousBatch(const Eigen::Matrix4Xd &points, Eigen::Matrix2Xd *imagePoints, std::vector< CameraBase::ProjectionStatus > *stati) const | okvis::cameras::PinholeCamera< DISTORTION_T > | inline |
okvis::cameras::CameraBase::projectHomogeneousBatch(const Eigen::Matrix4Xd &points, Eigen::Matrix2Xd *imagePoints, std::vector< ProjectionStatus > *stati) const =0 | okvis::cameras::CameraBase | pure virtual |
projectHomogeneousWithExternalParameters(const Eigen::Vector4d &point, const Eigen::VectorXd ¶meters, Eigen::Vector2d *imagePoint, Eigen::Matrix< double, 2, 4 > *pointJacobian=NULL, Eigen::Matrix2Xd *intrinsicsJacobian=NULL) const | okvis::cameras::PinholeCamera< DISTORTION_T > | inlinevirtual |
ProjectionStatus enum name | okvis::cameras::CameraBase | |
projectWithExternalParameters(const Eigen::Vector3d &point, const Eigen::VectorXd ¶meters, Eigen::Vector2d *imagePoint, Eigen::Matrix< double, 2, 3 > *pointJacobian, Eigen::Matrix2Xd *intrinsicsJacobian=NULL) const | okvis::cameras::PinholeCamera< DISTORTION_T > | inlinevirtual |
removeMask() | okvis::cameras::CameraBase | inline |
setId(uint64_t id) | okvis::cameras::CameraBase | inline |
setIntrinsics(const Eigen::VectorXd &intrinsics) | okvis::cameras::PinholeCamera< DISTORTION_T > | inlinevirtual |
setMask(const cv::Mat &mask) | okvis::cameras::CameraBase | inline |
testObject() | okvis::cameras::PinholeCamera< DISTORTION_T > | inlinestatic |
type() const | okvis::cameras::PinholeCamera< DISTORTION_T > | inlinevirtual |
~CameraBase() | okvis::cameras::CameraBase | inlinevirtual |
~PinholeCamera() | okvis::cameras::PinholeCamera< DISTORTION_T > | inline |