evenTValues method
Returns a List of parameter values along the curve that are approximately evenly spaced along its arc length.
The optional parameter parametersCount
is used to calculate the arc length
fraction. The returned value will have parametersCount
+ 1 entries.
Implementation
List<double> evenTValues({int parametersCount = 50}) {
final evenlySpacedParameters = <double>[];
for (var parameterIndex = 0;
parameterIndex <= parametersCount;
parameterIndex++) {
final arcLengthPortion = parameterIndex / parametersCount;
final parameterValue = evenTValueAt(arcLengthPortion);
evenlySpacedParameters.add(parameterValue);
}
return evenlySpacedParameters;
}