The current Edit Elevations commands don't quite hit the mark when compared to other grading software like Terramodel, which my firm still largely uses for grading, despite it being a dead, unsupported software.
I'd like you to create a command that analogs Terramodel's 'Edit Elevations by Reference Plane' command, which allows the user to select the destination vertices, then a reference vertex, then a direction, then a grade at which the plane slopes. This changes the elevation of each of the destination vertices to sit on the plane.
The currently available 'Adjacent Elevations by Reference' command only allows a direct line from the reference feature to all verticies and elevation points along only the most adjacent feature. This isn't very helpful for most circumstances in a parking lot, for example, where multiple points on any section of curb may need to change based on a plane (straight grade) from a high point to a low point.
Long story short: I want to be able to edit the elevations any vertex or multiple vertices on any number of feature lines, and choose any reference point (not just from the closest feature line), and run a plane along any direction and grade. Is that possible?