Compute an interpolating basis. More...


Go to the source code of this file.
Classes | |
| class | gtsam::Basis< DERIVED > |
| class | gtsam::Basis< DERIVED >::ComponentDerivativeFunctor |
| class | gtsam::Basis< DERIVED >::DerivativeFunctor |
| class | gtsam::Basis< DERIVED >::DerivativeFunctorBase |
| Base class for functors below that calculate derivative weights. More... | |
| class | gtsam::Basis< DERIVED >::EvaluationFunctor |
| class | gtsam::Basis< DERIVED >::ManifoldEvaluationFunctor< T > |
| class | gtsam::Basis< DERIVED >::VectorComponentFunctor |
| class | gtsam::Basis< DERIVED >::VectorDerivativeFunctor |
| class | gtsam::Basis< DERIVED >::VectorEvaluationFunctor |
Namespaces | |
| gtsam | |
| traits | |
Typedefs | |
| using | gtsam::Weights = Eigen::Matrix< double, 1, -1 > |
Functions | |
| Matrix | gtsam::kroneckerProductIdentity (size_t M, const Weights &w) |
Function for computing the kronecker product of the 1*N Weight vector w with the MxM identity matrix I efficiently. The main reason for this is so we don't need to use Eigen's Unsupported library. More... | |