#include <segment.hpp>
|
| QuarticBlendSegment (const Vector7d &lb, const Vector7d &lm, const Vector7d &rb, const Vector7d &rm, double s_mid, double max_diff, double s_abs_max) |
|
double | get_length () const |
|
Vector7d | q (double s) const |
|
Vector7d | pdq (double s) const |
|
Vector7d | pddq (double s) const |
|
Vector7d | pdddq (double s) const |
|
Vector7d | max_pddq () const |
|
Vector7d | max_pdddq () const |
|
Vector7d | dq (double s, double ds) const |
|
Vector7d | ddq (double s, double ds, double dds) const |
|
Vector7d | dddq (double s, double ds, double dds, double ddds) const |
|
◆ QuarticBlendSegment()
movex::QuarticBlendSegment::QuarticBlendSegment |
( |
const Vector7d & |
lb, |
|
|
const Vector7d & |
lm, |
|
|
const Vector7d & |
rb, |
|
|
const Vector7d & |
rm, |
|
|
double |
s_mid, |
|
|
double |
max_diff, |
|
|
double |
s_abs_max |
|
) |
| |
|
inlineexplicit |
◆ get_length()
double movex::QuarticBlendSegment::get_length |
( |
| ) |
const |
|
inlinevirtual |
◆ max_pdddq()
Vector7d movex::QuarticBlendSegment::max_pdddq |
( |
| ) |
const |
|
inlinevirtual |
◆ max_pddq()
Vector7d movex::QuarticBlendSegment::max_pddq |
( |
| ) |
const |
|
inlinevirtual |
◆ pdddq()
Vector7d movex::QuarticBlendSegment::pdddq |
( |
double |
s | ) |
const |
|
inlinevirtual |
◆ pddq()
Vector7d movex::QuarticBlendSegment::pddq |
( |
double |
s | ) |
const |
|
inlinevirtual |
◆ pdq()
Vector7d movex::QuarticBlendSegment::pdq |
( |
double |
s | ) |
const |
|
inlinevirtual |
◆ q()
Vector7d movex::QuarticBlendSegment::q |
( |
double |
s | ) |
const |
|
inlinevirtual |
◆ lb
◆ lm
◆ rb
◆ rm
◆ s_length
double movex::QuarticBlendSegment::s_length |
The documentation for this class was generated from the following file:
- /home/runner/work/frankx/frankx/include/movex/path/segment.hpp