Go to: Synopsis. Return value. MEL examples.
string[] executeForEachObject( string $inThisList[], string $thisCmd )
None
Variable Name | Variable Type | Description |
---|---|---|
$inThisList | string[] | - a list of object names to operate on |
$thisCmd | string | - a string with %s in it. |
// Example 1. if "thisCmd" is a string that looks like: string $thisCmd = "reverseCommand -ch off -rpo on %s"; // and curve1 and curve2 are in the given list, then the commands // that will be executed for each object will look like: reverseCommand -ch off -rpo on curve1; reverseCommand -ch off -rpo on curve2; // Example 2. if "thisCmd" is a string that looks like: string $thisCmd = "reverseProc( true, false, %s )"; // and curve1 and curve2 are in the given list, then the commands // that will be executed for each object will look like: reverseProc( true, false, "curve1" ); reverseProc( true, false, "curve2" ); // Example 3. cone; sphere; select -all; string $cmd = "duplicate %s"; string $itemList[] = `ls -sl`; select -d; string $results[] = executeForEachObject($itemList, $cmd);