This is the complete list of members for PiecewisePolynomial< T >, including all inherited members.
| AddBreak(const T &new_break) | PiecewisePolynomial< T > | |
| AppendCubicHermiteSegment(const T &time, const Eigen::Ref< const MatrixX< T > > &sample, const Eigen::Ref< const MatrixX< T > > &sample_dot) | PiecewisePolynomial< T > | |
| AppendFirstOrderSegment(const T &time, const Eigen::Ref< const MatrixX< T > > &sample) | PiecewisePolynomial< T > | |
| Block(int start_row, int start_col, int block_rows, int block_cols) const | PiecewisePolynomial< T > | |
| breaks() const | PiecewiseTrajectory< T > | protected |
| Clone() const | Trajectory< T > | |
| cols() const | PiecewisePolynomial< T > | |
| ConcatenateInTime(const PiecewisePolynomial &other) | PiecewisePolynomial< T > | |
| CubicHermite(const std::vector< T > &breaks, const std::vector< MatrixX< T > > &samples, const std::vector< MatrixX< T > > &samples_dot) | PiecewisePolynomial< T > | static |
| CubicHermite(const Eigen::Ref< const VectorX< T > > &breaks, const Eigen::Ref< const MatrixX< T > > &samples, const Eigen::Ref< const MatrixX< T > > &samples_dot) | PiecewisePolynomial< T > | static |
| CubicShapePreserving(const std::vector< T > &breaks, const std::vector< MatrixX< T > > &samples, bool zero_end_point_derivatives=false) | PiecewisePolynomial< T > | static |
| CubicShapePreserving(const Eigen::Ref< const VectorX< T > > &breaks, const Eigen::Ref< const MatrixX< T > > &samples, bool zero_end_point_derivatives=false) | PiecewisePolynomial< T > | static |
| CubicWithContinuousSecondDerivatives(const std::vector< T > &breaks, const std::vector< MatrixX< T > > &samples, const MatrixX< T > &sample_dot_at_start, const MatrixX< T > &sample_dot_at_end) | PiecewisePolynomial< T > | static |
| CubicWithContinuousSecondDerivatives(const Eigen::Ref< const VectorX< T > > &breaks, const Eigen::Ref< const MatrixX< T > > &samples, const Eigen::Ref< const VectorX< T > > &sample_dot_at_start, const Eigen::Ref< const VectorX< T > > &sample_dot_at_end) | PiecewisePolynomial< T > | static |
| CubicWithContinuousSecondDerivatives(const std::vector< T > &breaks, const std::vector< MatrixX< T > > &samples, bool periodic_end_condition=false) | PiecewisePolynomial< T > | static |
| CubicWithContinuousSecondDerivatives(const Eigen::Ref< const VectorX< T > > &breaks, const Eigen::Ref< const MatrixX< T > > &samples, bool periodic_end_condition=false) | PiecewisePolynomial< T > | static |
| derivative(int derivative_order=1) const | PiecewisePolynomial< T > | |
| do_end_time() const override | PiecewiseTrajectory< T > | protectedvirtual |
| do_start_time() const override | PiecewiseTrajectory< T > | protectedvirtual |
| duration(int segment_number) const | PiecewiseTrajectory< T > | |
| empty() const | PiecewisePolynomial< T > | |
| end_time(int segment_number) const | PiecewiseTrajectory< T > | |
| drake::trajectories::Trajectory::end_time() const | Trajectory< T > | |
| EvalDerivative(const T &t, int derivative_order=1) const | Trajectory< T > | |
| FirstOrderHold(const std::vector< T > &breaks, const std::vector< MatrixX< T > > &samples) | PiecewisePolynomial< T > | static |
| FirstOrderHold(const Eigen::Ref< const VectorX< T > > &breaks, const Eigen::Ref< const MatrixX< T > > &samples) | PiecewisePolynomial< T > | static |
| get_mutable_breaks() | PiecewiseTrajectory< T > | protected |
| get_number_of_segments() const | PiecewiseTrajectory< T > | |
| get_segment_index(const T &t) const | PiecewiseTrajectory< T > | |
| get_segment_times() const | PiecewiseTrajectory< T > | |
| getPolynomial(int segment_index, Eigen::Index row=0, Eigen::Index col=0) const | PiecewisePolynomial< T > | |
| getPolynomialMatrix(int segment_index) const | PiecewisePolynomial< T > | |
| getSegmentPolynomialDegree(int segment_index, Eigen::Index row=0, Eigen::Index col=0) const | PiecewisePolynomial< T > | |
| has_derivative() const | Trajectory< T > | |
| integral(const T &value_at_start_time=0.0) const | PiecewisePolynomial< T > | |
| integral(const Eigen::Ref< MatrixX< T > > &value_at_start_time) const | PiecewisePolynomial< T > | |
| is_time_in_range(const T &t) const | PiecewiseTrajectory< T > | |
| isApprox(const PiecewisePolynomial &other, double tol, const ToleranceType &tol_type=ToleranceType::kRelative) const | PiecewisePolynomial< T > | |
| kEpsilonTime | PiecewiseTrajectory< T > | static |
| LagrangeInterpolatingPolynomial(const std::vector< T > ×, const std::vector< MatrixX< T > > &samples) | PiecewisePolynomial< T > | static |
| LagrangeInterpolatingPolynomial(const Eigen::Ref< const VectorX< T > > ×, const Eigen::Ref< const MatrixX< T > > &samples) | PiecewisePolynomial< T > | static |
| MakeDerivative(int derivative_order=1) const | Trajectory< T > | |
| operator*(const PiecewisePolynomial &other) const | PiecewisePolynomial< T > | |
| operator*=(const PiecewisePolynomial &other) | PiecewisePolynomial< T > | |
| operator+(const PiecewisePolynomial &other) const | PiecewisePolynomial< T > | |
| operator+(const MatrixX< T > &coeff) const | PiecewisePolynomial< T > | |
| operator+=(const PiecewisePolynomial &other) | PiecewisePolynomial< T > | |
| operator+=(const MatrixX< T > &coeff) | PiecewisePolynomial< T > | |
| operator-(const PiecewisePolynomial &other) const | PiecewisePolynomial< T > | |
| operator-() const | PiecewisePolynomial< T > | |
| operator-(const MatrixX< T > &coeff) const | PiecewisePolynomial< T > | |
| operator-=(const PiecewisePolynomial &other) | PiecewisePolynomial< T > | |
| operator-=(const MatrixX< T > &coeff) | PiecewisePolynomial< T > | |
| operator=(const PiecewisePolynomial &)=default | PiecewisePolynomial< T > | |
| operator=(PiecewisePolynomial &&)=default | PiecewisePolynomial< T > | |
| drake::trajectories::PiecewiseTrajectory::operator=(const PiecewiseTrajectory &)=default | PiecewiseTrajectory< T > | protected |
| drake::trajectories::PiecewiseTrajectory::operator=(PiecewiseTrajectory &&)=default | PiecewiseTrajectory< T > | protected |
| drake::trajectories::Trajectory::operator=(const Trajectory &)=default | Trajectory< T > | protected |
| drake::trajectories::Trajectory::operator=(Trajectory &&)=default | Trajectory< T > | protected |
| PiecewisePolynomial()=default | PiecewisePolynomial< T > | |
| PiecewisePolynomial(const PiecewisePolynomial &)=default | PiecewisePolynomial< T > | |
| PiecewisePolynomial(PiecewisePolynomial &&)=default | PiecewisePolynomial< T > | |
| PiecewisePolynomial(const Eigen::MatrixBase< Derived > &constant_value) | PiecewisePolynomial< T > | explicit |
| PiecewisePolynomial(const std::vector< PolynomialMatrix > &polynomials_matrix, const std::vector< T > &breaks) | PiecewisePolynomial< T > | |
| PiecewisePolynomial(const std::vector< Polynomial< T > > &polynomials, const std::vector< T > &breaks) | PiecewisePolynomial< T > | |
| PiecewiseTrajectory(const PiecewiseTrajectory &)=default | PiecewiseTrajectory< T > | protected |
| PiecewiseTrajectory(PiecewiseTrajectory &&)=default | PiecewiseTrajectory< T > | protected |
| PiecewiseTrajectory()=default | PiecewiseTrajectory< T > | protected |
| PiecewiseTrajectory(const std::vector< T > &breaks) | PiecewiseTrajectory< T > | explicitprotected |
| PolynomialMatrix typedef | PiecewisePolynomial< T > | |
| RandomSegmentTimes(int num_segments, std::default_random_engine &generator) | PiecewiseTrajectory< T > | static |
| RemoveFinalSegment() | PiecewisePolynomial< T > | |
| Reshape(int rows, int cols) | PiecewisePolynomial< T > | |
| ReverseTime() | PiecewisePolynomial< T > | |
| rows() const | PiecewisePolynomial< T > | |
| scalarValue(const T &t, Eigen::Index row=0, Eigen::Index col=0) const | PiecewisePolynomial< T > | |
| ScaleTime(const T &scale) | PiecewisePolynomial< T > | |
| segment_number_range_check(int segment_number) const | PiecewiseTrajectory< T > | |
| SegmentTimesEqual(const PiecewiseTrajectory &b, double tol=kEpsilonTime) const | PiecewiseTrajectory< T > | protected |
| Serialize(Archive *a) | PiecewisePolynomial< T > | |
| setPolynomialMatrixBlock(const PolynomialMatrix &replacement, int segment_index, Eigen::Index row_start=0, Eigen::Index col_start=0) | PiecewisePolynomial< T > | |
| shiftRight(const T &offset) | PiecewisePolynomial< T > | |
| slice(int start_segment_index, int num_segments) const | PiecewisePolynomial< T > | |
| SliceByTime(const T &start_time, const T &end_time) const | PiecewisePolynomial< T > | |
| start_time(int segment_number) const | PiecewiseTrajectory< T > | |
| drake::trajectories::Trajectory::start_time() const | Trajectory< T > | |
| Trajectory(const Trajectory &)=default | Trajectory< T > | protected |
| Trajectory(Trajectory &&)=default | Trajectory< T > | protected |
| Trajectory()=default | Trajectory< T > | protected |
| Transpose() const | PiecewisePolynomial< T > | |
| value(const T &t) const | PiecewisePolynomial< T > | |
| vector_values(const std::vector< T > &t) const | Trajectory< T > | |
| vector_values(const Eigen::Ref< const VectorX< T > > &t) const | Trajectory< T > | |
| ZeroOrderHold(const std::vector< T > &breaks, const std::vector< MatrixX< T > > &samples) | PiecewisePolynomial< T > | static |
| ZeroOrderHold(const Eigen::Ref< const VectorX< T > > &breaks, const Eigen::Ref< const MatrixX< T > > &samples) | PiecewisePolynomial< T > | static |
| ~PiecewisePolynomial() final | PiecewisePolynomial< T > | |
| ~PiecewiseTrajectory() override | PiecewiseTrajectory< T > | |
| ~Trajectory() | Trajectory< T > | virtual |