|
OKVIS
|
This is the complete list of members for okvis::cameras::CameraBase, including all inherited members.
| backProject(const Eigen::Vector2d &imagePoint, Eigen::Vector3d *direction) const =0 | okvis::cameras::CameraBase | pure virtual |
| backProject(const Eigen::Vector2d &imagePoint, Eigen::Vector3d *direction, Eigen::Matrix< double, 3, 2 > *pointJacobian) const =0 | okvis::cameras::CameraBase | pure virtual |
| backProjectBatch(const Eigen::Matrix2Xd &imagePoints, Eigen::Matrix3Xd *directions, std::vector< bool > *success) const =0 | okvis::cameras::CameraBase | pure virtual |
| backProjectHomogeneous(const Eigen::Vector2d &imagePoint, Eigen::Vector4d *direction) const =0 | okvis::cameras::CameraBase | pure virtual |
| backProjectHomogeneous(const Eigen::Vector2d &imagePoint, Eigen::Vector4d *direction, Eigen::Matrix< double, 4, 2 > *pointJacobian) const =0 | okvis::cameras::CameraBase | pure virtual |
| backProjectHomogeneousBatch(const Eigen::Matrix2Xd &imagePoints, Eigen::Matrix4Xd *directions, std::vector< bool > *success) const =0 | okvis::cameras::CameraBase | pure virtual |
| 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 |
| distortionType() const =0 | okvis::cameras::CameraBase | pure virtual |
| getIntrinsics(Eigen::VectorXd &intrinsics) const =0 | okvis::cameras::CameraBase | pure virtual |
| hasMask() const | okvis::cameras::CameraBase | inline |
| id() const | okvis::cameras::CameraBase | inline |
| id_ | okvis::cameras::CameraBase | protected |
| imageHeight() const | okvis::cameras::CameraBase | inline |
| imageHeight_ | okvis::cameras::CameraBase | protected |
| imageWidth() const | okvis::cameras::CameraBase | inline |
| imageWidth_ | okvis::cameras::CameraBase | 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 =0 | okvis::cameras::CameraBase | pure virtual |
| project(const Eigen::Vector3d &point, Eigen::Vector2d *imagePoint) const =0 | okvis::cameras::CameraBase | pure virtual |
| project(const Eigen::Vector3d &point, Eigen::Vector2d *imagePoint, Eigen::Matrix< double, 2, 3 > *pointJacobian, Eigen::Matrix2Xd *intrinsicsJacobian=NULL) const =0 | okvis::cameras::CameraBase | pure virtual |
| 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 =0 | okvis::cameras::CameraBase | pure virtual |
| projectHomogeneous(const Eigen::Vector4d &point, Eigen::Vector2d *imagePoint, Eigen::Matrix< double, 2, 4 > *pointJacobian, Eigen::Matrix2Xd *intrinsicsJacobian=NULL) const =0 | okvis::cameras::CameraBase | pure virtual |
| 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 =0 | okvis::cameras::CameraBase | pure virtual |
| ProjectionStatus enum name | okvis::cameras::CameraBase | |
| projectWithExternalParameters(const Eigen::Vector3d &point, const Eigen::VectorXd ¶meters, Eigen::Vector2d *imagePoint, Eigen::Matrix< double, 2, 3 > *pointJacobian=NULL, Eigen::Matrix2Xd *intrinsicsJacobian=NULL) const =0 | okvis::cameras::CameraBase | pure virtual |
| removeMask() | okvis::cameras::CameraBase | inline |
| setId(uint64_t id) | okvis::cameras::CameraBase | inline |
| setIntrinsics(const Eigen::VectorXd &intrinsics)=0 | okvis::cameras::CameraBase | pure virtual |
| setMask(const cv::Mat &mask) | okvis::cameras::CameraBase | inline |
| type() const =0 | okvis::cameras::CameraBase | pure virtual |
| ~CameraBase() | okvis::cameras::CameraBase | inlinevirtual |
1.8.6