OKVIS
|
Book-keeping of the ordering. More...
#include <MarginalizationError.hpp>
Public Member Functions | |
ParameterBlockInfo () | |
ParameterBlockInfo (uint64_t parameterBlockId, std::shared_ptr< ParameterBlock > parameterBlockPtr, size_t orderingIdx, bool isLandmark) | |
void | resetLinearizationPoint (std::shared_ptr< ParameterBlock > parameterBlockPtr) |
Reset the linearisation point. Use with caution. More... | |
Public Attributes | |
uint64_t | parameterBlockId |
std::shared_ptr< ParameterBlock > | parameterBlockPtr |
size_t | orderingIdx |
size_t | dimension |
size_t | minimalDimension |
size_t | localDimension |
std::shared_ptr< double > | linearizationPoint |
bool | isLandmark |
Book-keeping of the ordering.
|
inline |
|
inline |
|
inline |
Reset the linearisation point. Use with caution.
size_t okvis::ceres::MarginalizationError::ParameterBlockInfo::dimension |
bool okvis::ceres::MarginalizationError::ParameterBlockInfo::isLandmark |
std::shared_ptr<double> okvis::ceres::MarginalizationError::ParameterBlockInfo::linearizationPoint |
size_t okvis::ceres::MarginalizationError::ParameterBlockInfo::localDimension |
size_t okvis::ceres::MarginalizationError::ParameterBlockInfo::minimalDimension |
size_t okvis::ceres::MarginalizationError::ParameterBlockInfo::orderingIdx |
uint64_t okvis::ceres::MarginalizationError::ParameterBlockInfo::parameterBlockId |
std::shared_ptr<ParameterBlock> okvis::ceres::MarginalizationError::ParameterBlockInfo::parameterBlockPtr |