gearContours
fun gearContours(polarity: YPolarity = YPolarity.CW_NEGATIVE_Y): List<Pair<ShapeContour, Boolean>>(source)
The path split at its gear changes, with for every part whether it is driven forwards. Every part is tangent-continuous.