Yes, in 2.92 you won’t find it, earliest in 2.93 alpha.
The Addon I wrote is called MatrixExtrude, while it’s based on a function I used in Cinema 4D before I switched to Blender. It was a “public” request, that overlapped with me working on it already, so I put some extra functionality in it and some other nice users actually showed interest in this “niche product”.
I got inspired by the “Animation Nodes” hyjacking a node, but instead used the Warp Modifier, which only has one
curvemapping in form of the CustomProfile or more precise
My function for cleaning/refreshing/generating of the curve/points is highly adopted to the needs of my operator based addon, split into some sub-functions and even helper functions (base idea I got from Animation Nodes, but there it is node based), so I had to adopt/adjust.
In short, I need to juggle with the modifier being there and it’s curve data used. Storing it temporary and writing it back in case the user deactivates the usage of the curve.
I’d highly recommend to dig a bit in the Animation Nodes by JacquesLucke code.
May I ask if the “Reset” button below the curve in your first post, is supposed to do just that, reset the default points (aka one point at 0,0 and one at 1,1)?
If so, it should be easier to just clear the points and add 2 points with those specific values.
For that ,look in the mentioned code from Animation Nodes.
Also to mention, reset is not the same as reset_view, which only adjusts the visible area of the UI to show the set clipping area.