Path(parametricCurve: ParametricCurve, interpolator: HeadingInterpolator = TangentInterpolator(), reversed: Boolean = false)
parametricCurve - parametric curve
interpolator - heading interpolator
reversed - whether or not to travel in reverse
Path(parametricCurves: List<ParametricCurve> = emptyList(), interpolators: List<HeadingInterpolator> = parametricCurves.map { TangentInterpolator() }, reversed: List<Boolean> = parametricCurves.map { false })
Path composed of a list of parametric curves and heading interpolators.
parametricCurves - parametric curves
interpolators - heading interpolators
reversed - whether or not to travel along the path segment in reverse