gtsam
Loading...
Searching...
No Matches
gtsam::PiecewisePolynomial< Order, Pieces >::Parameters Struct Reference

Detailed Description

template<size_t Order, size_t Pieces>
struct gtsam::PiecewisePolynomial< Order, Pieces >::Parameters

Coefficients, interval boundaries, and center defining the kernel.

Public Member Functions

 Parameters (std::initializer_list< double > coefficientValues, std::initializer_list< double > intervalValues, double centerValue)
 Construct from row-major coefficients and ascending boundaries.

Public Attributes

std::array< std::array< double, order+1 >, pieces > coefficients {}
 Polynomial coefficients indexed by piece, then ascending power.
std::array< double, pieces+1 > intervals {}
 Monotonically increasing boundaries for the polynomial pieces.
double center = 0.0
 Representative center of the complete kernel support.

The documentation for this struct was generated from the following file: