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