How to extract edit points a curve?

There is a “Control Points” component that lets you extract control points.

Is there a one that let’s you extract edit points (equivalent to EditPtOn command in Rhino)?

I believe “Control points” are when they “don’t touch the curve”.
So, what you want to use are “Edit points”.
Not sure if this is the official terminology though…

On rhino common “Edit points” are called “Greville points”.
The class NurbsCurve contain a method to extract them and another method to set new ones.
Here two small c# scripts to do that:


EditPtOn_GrevillePoints.gh (10.6 KB)

Maybe a plugin that do this exist…