gtsam 4.1.1
gtsam

CRTP Base class for function bases.
Static Public Member Functions  
static Matrix  WeightMatrix (size_t N, const Vector &X) 
Calculate weights for all x in vector X. More...  
static Matrix  WeightMatrix (size_t N, const Vector &X, double a, double b) 
Calculate weights for all x in vector X, with interval [a,b]. More...  
static double  Derivative (double x, const Vector &p, OptionalJacobian< 1, 1 > H=boost::none) 
Classes  
class  ComponentDerivativeFunctor 
Given a M*N Matrix of Mvectors at N polynomial points, an instance of ComponentDerivativeFunctor computes the Nvector derivative for a specific row component of the Mvectors at all the polynomial points. More...  
class  DerivativeFunctor 
An instance of a DerivativeFunctor calculates f'(x;p) at a given x , applied to Parameters p . More...  
class  DerivativeFunctorBase 
Base class for functors below that calculate derivative weights. More...  
class  EvaluationFunctor 
An instance of an EvaluationFunctor calculates f(x;p) at a given x , applied to Parameters p . More...  
class  ManifoldEvaluationFunctor 
Manifold EvaluationFunctor at a given x, applied to ParameterMatrix<M>. More...  
class  VectorComponentFunctor 
Given a M*N Matrix of Mvectors at N polynomial points, an instance of VectorComponentFunctor computes the Nvector value for a specific row component of the Mvectors at all the polynomial points. More...  
class  VectorDerivativeFunctor 
VectorDerivativeFunctor at a given x, applied to ParameterMatrix<M>. More...  
class  VectorEvaluationFunctor 
VectorEvaluationFunctor at a given x, applied to ParameterMatrix<M>. More...  

inlinestatic 
Calculate weights for all x in vector X.
Returns M*N matrix where M is the size of the vector X, and N is the number of basis functions.

inlinestatic 
Calculate weights for all x in vector X, with interval [a,b].
N  The number of basis functions. 
X  The vector for which to compute the weights. 
a  The lower bound for the interval range. 
b  The upper bound for the interval range. 