template<typename _LieGroup>
CeresObjectiveFunctor class
Constructors, destructors, conversion operators
-
template<typename... Args>CeresObjectiveFunctor(Args && ... args)
- CeresObjectiveFunctor(const LieGroup& target_state, const double weight = 1)
- ~CeresObjectiveFunctor() defaulted virtual
Public functions
-
template<typename T>auto operator()(const T*const state_raw, T* residuals_raw) const -> bool
- auto getTargetState() const -> LieGroup
- void setTargetState(const LieGroup& target_state) const
- void weight(const double weight)
- auto weight() const -> double noexcept
Protected variables
- double weight_
- LieGroup target_state_