Go to: Synopsis. Return value. Related. Flags. MEL examples.
parent [-absolute] [-addObject] [-noConnections] [-relative] [-removeObject] [-shape] [-world]
[dagObject...] [dagObject]
parent is undoable, NOT queryable, and NOT editable.
This command parents (moves) objects under a new group, removes objects from an existing group, or adds/removes parents.If the -w flag is specified all the selected or specified objects are parented to the world (unparented first).
If the -rm flag is specified then all the selected or specified instances are removed.
If there are more than two objects specified all the objects are parented to the last object specified.
If the -add flag is specified, the objects are not reparented but also become children of the last object specified.
If there is only a single object specified then the selected objects are parented to that object.
If an object is parented under a different group and there is an object in that group with the same name then this command will rename the parented object.
string[] | Names of the objects parented (possibly renamed) |
Long name (short name) | Argument types | Properties | ||
---|---|---|---|---|
-world(-w)
|
|
![]() |
||
|
||||
-relative(-r)
|
|
![]() |
||
|
||||
-absolute(-a)
|
|
![]() |
||
|
||||
-addObject(-add)
|
|
![]() |
||
|
||||
-removeObject(-rm)
|
|
![]() |
||
|
||||
-shape(-s)
|
|
![]() |
||
|
||||
-noConnections(-nc)
|
|
![]() |
||
|
![]() |
![]() |
![]() |
![]() |
// Create some objects circle -name circle1; move 5 0 0; group -n group1; move -5 0 0; group -em -n group2; // Move the circle under group2. // Note that the circle remains where it is. parent circle1 group2; // Let's try that again with the -relative flag. This time // the circle will move. undo; parent -relative circle1 group2; // Create an instance of the circle using the parent command. // This makes circle1 a child of group1 and group2. undo; parent -add circle1 group2; // Remove group1 as a parent of the circle parent -removeObject group1|circle1; // Move the circle to the top of the hierarchy parent -world group2|circle1;