THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 22/02/2004 at 05:22, xxxxxxxx wrote:
User Information:
Cinema 4D Version: 8.206
Platform:
Language(s) : C++ ;
---------
Hi
Im trying to run the Optimize command on just the selected polygons and I'm not sure how to do it.
The following is my code, but it seems it runs optimize on the entire object, and not just on the selected polygons
ModelingCommandData cd;
BaseContainer bc;
bc.SetReal(MDATA_OPTIMIZE_TOLERANCE,1.0);
bc.SetBool(MDATA_OPTIMIZE_POINTS,TRUE);
bc.SetBool(MDATA_OPTIMIZE_POLYGONS,FALSE);
bc.SetBool(MDATA_OPTIMIZE_UNUSEDPOINTS,FALSE);
cd.doc = doc;
cd.op = op;
cd.bc = &bc;
if(SendModelingCommand(MCOMMAND_OPTIMIZE, cd))
...