OKVIS
|
This is the complete list of members for okvis::ceres::MarginalizationError, including all inherited members.
addResidualBlock(::ceres::ResidualBlockId residualBlockId, bool keepResidualBlock=false) | okvis::ceres::MarginalizationError | |
addResidualBlocks(const std::vector< ::ceres::ResidualBlockId > &residualBlockIds, const std::vector< bool > &keepResidualBlocks=std::vector< bool >()) | okvis::ceres::MarginalizationError | |
b0_ | okvis::ceres::MarginalizationError | protected |
base_t | okvis::ceres::MarginalizationError | |
blockPinverse(const Eigen::MatrixBase< Derived > &M_in, const Eigen::MatrixBase< Derived > &M_out, double epsilon=std::numeric_limits< typename Derived::Scalar >::epsilon()) | okvis::ceres::MarginalizationError | static |
blockPinverseSqrt(const Eigen::MatrixBase< Derived > &M_in, const Eigen::MatrixBase< Derived > &M_out, double epsilon=std::numeric_limits< typename Derived::Scalar >::epsilon()) | okvis::ceres::MarginalizationError | static |
check() | okvis::ceres::MarginalizationError | protected |
computeDeltaChi(Eigen::VectorXd &DeltaChi) const | okvis::ceres::MarginalizationError | protected |
computeDeltaChi(double const *const *parameters, Eigen::VectorXd &DeltaChi) const | okvis::ceres::MarginalizationError | protected |
denseIndices_ | okvis::ceres::MarginalizationError | protected |
e0_ | okvis::ceres::MarginalizationError | protected |
errorComputationValid_ | okvis::ceres::MarginalizationError | protected |
ErrorInterface() | okvis::ceres::ErrorInterface | inline |
Evaluate(double const *const *parameters, double *residuals, double **jacobians) const | okvis::ceres::MarginalizationError | virtual |
EvaluateWithMinimalJacobians(double const *const *parameters, double *residuals, double **jacobians, double **jacobiansMinimal) const | okvis::ceres::MarginalizationError | virtual |
getParameterBlockPtrs(std::vector< std::shared_ptr< okvis::ceres::ParameterBlock > > ¶meterBlockPtrs) | okvis::ceres::MarginalizationError | |
H_ | okvis::ceres::MarginalizationError | protected |
isParameterBlockConnected(uint64_t parameterBlockId) | okvis::ceres::MarginalizationError | |
J_ | okvis::ceres::MarginalizationError | protected |
mapPtr_ | okvis::ceres::MarginalizationError | protected |
MarginalizationError() | okvis::ceres::MarginalizationError | |
MarginalizationError(Map &map) | okvis::ceres::MarginalizationError | |
MarginalizationError(Map &map, std::vector< ::ceres::ResidualBlockId > &residualBlockIds) | okvis::ceres::MarginalizationError | |
marginalizeOut(const std::vector< uint64_t > ¶meterBlockIds, const std::vector< bool > &keepParameterBlocks=std::vector< bool >()) | okvis::ceres::MarginalizationError | |
p_ | okvis::ceres::MarginalizationError | protected |
p_inv_ | okvis::ceres::MarginalizationError | protected |
parameterBlockDim(size_t parameterBlockId) const | okvis::ceres::MarginalizationError | inlinevirtual |
parameterBlockId2parameterBlockInfoIdx_ | okvis::ceres::MarginalizationError | protected |
parameterBlockInfos_ | okvis::ceres::MarginalizationError | protected |
parameterBlocks() const | okvis::ceres::MarginalizationError | inlinevirtual |
pseudoInverseSymm(const Eigen::MatrixBase< Derived > &a, const Eigen::MatrixBase< Derived > &result, double epsilon=std::numeric_limits< typename Derived::Scalar >::epsilon(), int *rank=0) | okvis::ceres::MarginalizationError | static |
pseudoInverseSymmSqrt(const Eigen::MatrixBase< Derived > &a, const Eigen::MatrixBase< Derived > &result, double epsilon=std::numeric_limits< typename Derived::Scalar >::epsilon(), int *rank=NULL) | okvis::ceres::MarginalizationError | static |
residualBlockId_ | okvis::ceres::MarginalizationError | protected |
residualDim() const | okvis::ceres::MarginalizationError | inlinevirtual |
S_ | okvis::ceres::MarginalizationError | protected |
S_pinv_ | okvis::ceres::MarginalizationError | protected |
S_pinv_sqrt_ | okvis::ceres::MarginalizationError | protected |
S_sqrt_ | okvis::ceres::MarginalizationError | protected |
setMap(Map &map) | okvis::ceres::MarginalizationError | |
splitSymmetricMatrix(const std::vector< std::pair< int, int > > &marginalizationStartIdxAndLengthPairs, const Eigen::MatrixBase< Derived_A > &A, const Eigen::MatrixBase< Derived_U > &U, const Eigen::MatrixBase< Derived_W > &W, const Eigen::MatrixBase< Derived_V > &V) | okvis::ceres::MarginalizationError | protectedstatic |
splitVector(const std::vector< std::pair< int, int > > &marginalizationStartIdxAndLengthPairs, const Eigen::MatrixBase< Derived_b > &b, const Eigen::MatrixBase< Derived_b_a > &b_a, const Eigen::MatrixBase< Derived_b_b > &b_b) | okvis::ceres::MarginalizationError | protectedstatic |
typeInfo() const | okvis::ceres::MarginalizationError | inlinevirtual |
U_ | okvis::ceres::MarginalizationError | protected |
updateErrorComputation() | okvis::ceres::MarginalizationError | |
~ErrorInterface() | okvis::ceres::ErrorInterface | inlinevirtual |
~MarginalizationError() | okvis::ceres::MarginalizationError | inlinevirtual |