I could not seem to find "find_bounding_box()" in the AC3D header file, and, of course, the compiler threw up on it.
However, adding this line to ac_plugin.h fixed it:
Code:
Prototype void find_bounding_box();
Let me know if that's the accepted workaround for now.
Based on your comments and code, it looks like I had everything else right (although I used vertex_set_point() instead of directly setting the xyz vals). The Undoable code is *very* handy and easy-to-use once you see an example or two. Excellent work on the Undo system in AC3D!
Thanks,
Dennis