| checkScalarValued() const | PiecewiseFunction | protected |
| CoefficientMatrix typedef | PiecewisePolynomial< CoefficientType > | |
| CoefficientMatrixRef typedef | PiecewisePolynomial< CoefficientType > | |
| cols() const | PiecewisePolynomial< CoefficientType > | virtual |
| derivative(int derivative_order=1) const | PiecewisePolynomial< CoefficientType > | |
| getDuration(int segment_number) const | PiecewiseFunction | |
| getEndTime(int segment_number) const | PiecewiseFunction | |
| getEndTime() const | PiecewiseFunction | |
| getNumberOfCoefficients(int segment_number, Eigen::Index row=0, Eigen::Index col=0) const | PiecewisePolynomialBase | |
| getNumberOfSegments() const | PiecewiseFunction | |
| getPolynomial(int segment_index, Eigen::Index row=0, Eigen::Index col=0) const | PiecewisePolynomial< CoefficientType > | |
| getPolynomialMatrix(int segment_index) const | PiecewisePolynomial< CoefficientType > | |
| getSegmentIndex(double t) const | PiecewiseFunction | |
| getSegmentPolynomialDegree(int segment_index, Eigen::Index row=0, Eigen::Index col=0) const | PiecewisePolynomial< CoefficientType > | virtual |
| getSegmentTimes() const | PiecewiseFunction | |
| getStartTime(int segment_number) const | PiecewiseFunction | |
| getStartTime() const | PiecewiseFunction | |
| getTotalNumberOfCoefficients(Eigen::Index row=0, Eigen::Index col=0) const | PiecewisePolynomialBase | |
| integral(double value_at_start_time=0.0) const | PiecewisePolynomial< CoefficientType > | |
| integral(const CoefficientMatrixRef &value_at_start_time) const | PiecewisePolynomial< CoefficientType > | |
| isApprox(const PiecewisePolynomial &other, double tol) const | PiecewisePolynomial< CoefficientType > | |
| operator*(const PiecewisePolynomial &other) const | PiecewisePolynomial< CoefficientType > | |
| operator*=(const PiecewisePolynomial &other) | PiecewisePolynomial< CoefficientType > | |
| operator+(const PiecewisePolynomial &other) const | PiecewisePolynomial< CoefficientType > | |
| operator+(const CoefficientMatrix &offset) const | PiecewisePolynomial< CoefficientType > | |
| operator+=(const PiecewisePolynomial &other) | PiecewisePolynomial< CoefficientType > | |
| operator+=(const CoefficientMatrix &offset) | PiecewisePolynomial< CoefficientType > | |
| operator-(const PiecewisePolynomial &other) const | PiecewisePolynomial< CoefficientType > | |
| operator-(const CoefficientMatrix &offset) const | PiecewisePolynomial< CoefficientType > | |
| operator-=(const PiecewisePolynomial &other) | PiecewisePolynomial< CoefficientType > | |
| operator-=(const CoefficientMatrix &offset) | PiecewisePolynomial< CoefficientType > | |
| PiecewiseFunction(std::vector< double > const &segment_times) | PiecewiseFunction | explicit |
| PiecewiseFunction() | PiecewiseFunction | protected |
| PiecewisePolynomial() | PiecewisePolynomial< CoefficientType > | |
| PiecewisePolynomial(const Eigen::MatrixBase< Derived > &value) | PiecewisePolynomial< CoefficientType > | inlineexplicit |
| PiecewisePolynomial(std::vector< PolynomialMatrix > const &polynomials, std::vector< double > const &segment_times) | PiecewisePolynomial< CoefficientType > | |
| PiecewisePolynomial(std::vector< PolynomialType > const &polynomials, std::vector< double > const &segment_times) | PiecewisePolynomial< CoefficientType > | |
| PiecewisePolynomialBase(std::vector< double > const &segment_times) | PiecewisePolynomialBase | explicit |
| PiecewisePolynomialBase() | PiecewisePolynomialBase | protected |
| PolynomialMatrix typedef | PiecewisePolynomial< CoefficientType > | |
| PolynomialType typedef | PiecewisePolynomial< CoefficientType > | |
| random(Eigen::Index rows, Eigen::Index cols, Eigen::Index num_coefficients_per_polynomial, const std::vector< double > &segment_times) | PiecewisePolynomial< CoefficientType > | static |
| randomSegmentTimes(int num_segments, std::default_random_engine &generator) | PiecewiseFunction | static |
| rows() const | PiecewisePolynomial< CoefficientType > | virtual |
| scalarValue(double t, Eigen::Index row=0, Eigen::Index col=0) | PiecewisePolynomial< CoefficientType > | |
| segment_times | PiecewiseFunction | protected |
| segmentNumberRangeCheck(int segment_number) const | PiecewiseFunction | |
| segmentTimesEqual(const PiecewiseFunction &b, double tol) const | PiecewiseFunction | protected |
| segmentValueAtGlobalAbscissa(int segment_index, double t, Eigen::Index row, Eigen::Index col) const | PiecewisePolynomial< CoefficientType > | protected |
| setPolynomialMatrixBlock(const PolynomialMatrix &replacement, int segment_number, Eigen::Index row_start=0, Eigen::Index col_start=0) | PiecewisePolynomial< CoefficientType > | |
| shiftRight(double offset) | PiecewisePolynomial< CoefficientType > | |
| slice(int start_segment_index, int num_segments) | PiecewisePolynomial< CoefficientType > | |
| value(double t) const | PiecewisePolynomial< CoefficientType > | |
| ~PiecewiseFunction() | PiecewiseFunction | virtual |
| ~PiecewisePolynomial() | PiecewisePolynomial< CoefficientType > | inlinevirtual |
| ~PiecewisePolynomialBase() | PiecewisePolynomialBase | virtual |