SBezierCurveSegment

struct SBezierCurveSegment : public ISegment
std::vector<SWaypoint> ControlPoints
SBezierCurveSegment::SBezierCurveSegment(SWaypoint target, const std::vector<SWaypoint> &controlPoints, const std::optional<double> &toleranceRadius, const std::optional<double> &startDeviationZoneRadius, const std::optional<double> &endDeviationZoneRadius, const std::optional<SConstantVelocity> &constantVelocity, const std::optional<uint32_t> &userId, const std::vector<PLockableParameterSet> &parameterSets)
Parameters
  • target –

  • controlPoints –

  • toleranceRadius –

  • startDeviationZoneRadius –

  • endDeviationZoneRadius –

  • constantVelocity –

  • userId –

  • parameterSets –