| 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 |