Using Interpolation with order 1 is really clever. I didn't realize you could just turn the mesh into a function that way - will be helpful later on.
I should have explained that I need to evaluate the angle of each line segment in the cross section, which is easier if I keep them separate and avoid interpolating between points as is done when subsampling "nSectionPts".
Thank you for sharing the method and for the the great example.