|
|
template<size_t NumPoints> |
| SplineError | generate (const Real step_size, const std::array< Real, NumPoints > &points, const SplineEndCondition end_condition=SplineEndCondition::Natural, const Real start_slope=0.0, const Real end_slope=0.0) |
| |
| TrajState | evaluate (Real t_eval) const override |
| | Evaluate the segment at a given time.
|
| |
| TrajState | get_final_state () const override |
| | Get final state of the segment.
|
| |
| TrajState | get_initial_state () const override |
| | Get initial state of the segment.
|
| |
| Real | get_start_time () const override |
| | Get start time of the segment.
|
| |
| Real | get_duration () const override |
| | Get duration of the segment.
|
| |
| Real | get_final_time () const override |
| | Get final time of the segment.
|
| |
◆ evaluate()
template<size_t MaxPoints>
Evaluate the segment at a given time.
- Parameters
-
| [in] | t_eval | Time at which to evaluate the segment. |
- Returns
- Trajectory state at the given time.
Implements fsb::Segment< TrajStateType >.
◆ get_duration()
template<size_t MaxPoints>
◆ get_final_state()
template<size_t MaxPoints>
◆ get_final_time()
template<size_t MaxPoints>
| Real fsb::Spline< MaxPoints >::get_final_time |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ get_initial_state()
template<size_t MaxPoints>
◆ get_start_time()
template<size_t MaxPoints>
| Real fsb::Spline< MaxPoints >::get_start_time |
( |
| ) |
const |
|
inlineoverridevirtual |
The documentation for this class was generated from the following file: