modify geometry in execute member.

THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

On 25/11/2009 at 10:14, xxxxxxxx wrote:

User Information:
Cinema 4D Version:   10.5 
Platform:   Windows  ;   
Language(s) :     C++  ;

---------
The TrueSymmetry plugin I have been working is nearly finished, but the public beta has raised some questions concerning interactive modelling.
If a user now does an extrude or inner extrude then only after the user releases the mouse button the geometry will be mirrored on the other side.
This is done with a MessageData plugin to make it safe.

What people want is that during the interactive modelling the mirroring is already visible.
I could call the function that does the changing of the geometry (mirroring) in the execute member of the plugin.
I tried this and for the bevel, extrude and the inner extrude this appears to work however it does not work for an edge extrude.

What I would like to know is if it is safe for any of these modelling actions to modify the geometry in the exectute member.

Thanks,

Nebu