THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 11/06/2009 at 17:11, xxxxxxxx wrote:
Cinema 4D Version: R10-R11
Platform: Windows ; Mac OSX ;
Language(s) : C++ ;
It seems to do with SendModelingCommand(). I am NOT using MCOMMAND_MAKEEDITABLE or MCOMMAND_CURRENTSTATETOOBJECT. But I use it for MCOMMAND_SPLIT, MCOMMAND_DELETE (polygons), MCOMMAND_SUBDIVIDE, and ID_MODELING_MATRIX_EXTRUDE_TOOL.
Currently, the only commands that are always called are ID_MODELING_MATRIX_EXTRUDE_TOOL and MCOMMAND_DELETE. Commenting out the MCOMMAND_DELETE has the result immediately returning. Does MCOMMAND_DELETE do something that sets the dirty flag and how do I delete polygons otherwise (and quickly!) if this is the case?
And what would I do about splitting and subdividing if they have the same issues? Sort of a royal p.i.t.a. if I have to do available complex operations using my own algorithms.