hypar-io / Elements

The smallest useful BIM.
https://www.hypar.io
MIT License
349 stars 74 forks source link

Normalized #972

Closed ikeough closed 1 year ago

ikeough commented 1 year ago

BACKGROUND: During discussion of of the impact of the changes to curve parameterization in 2.0, @wynged said that it would ease the transition for existing code that uses PointAt, if we could have replacement methods like PointAtNormalized.

DESCRIPTION:


This change is Reviewable

ikeough commented 1 year ago

A polyline where the start and the end are the same would have matching end points, but could still be wound in the opposite direction.