In query mode, return type is based on queried flag.
Long name (short name) |
Argument types |
Properties |
-all(-all) |
|
|
|
search the entire graph for cycles instead of the selection
list. (Note: if nothing is selected, -all is assumed). |
|
-timeLimit(-tl) |
time |
|
|
Limit the search to the given amount of time |
|
-evaluation(-e) |
boolean |
|
|
Turn on and off cycle detection during graph evaluation |
|
-secondary(-s) |
boolean |
|
|
Look for cycles on related plugs as well as the specified plugs
Default is "on" for the "-all" case and "off" for others |
|
-children(-c) |
|
|
|
Do not consider cycles on the children, only the specified
plugs |
|
-parents(-p) |
|
|
|
Do not consider cycles on the parents, only the specified
plugs |
|
-dag(-dag) |
|
|
|
Also look for cycles due to relationships in the DAG. For each
DAG node, the parenting connection on its children is also
considered when searching for cycles. |
|
-list(-l) |
|
|
|
Return all plugs involved in one or more cycles. If not
specified, returns a boolean indicating whether a cycle
exists. |
|
-listSeparator(-ls) |
string |
|
|
When -list is used to return a plug list, the list may contain
multiple cycles or partial cycles. Use -listSeparator to specify a
string that will be inserted into the returned string array to
separate the cycles. |
|
-firstCycleOnly(-fco) |
|
|
|
When -list is used to return a plug list, the list may contain
multiple cycles or partial cycles. When -firstCycleOnly is
specified only the first such cycle (which will be a full cycle) is
returned. |
|
-firstPlugPerNode(-fpn) |
|
|
|
When -list is used to return a plug list, the list will
typically contain multiple plugs per node (e.g. ... A.output
B.input B.output C.input ...), reflecting internal "affects"
relationships rather than external DG connections. When
-firstPlugPerNode is specified, only the first plug in the list for
each node is returned (B.input in the example). |
|
-lastPlugPerNode(-lpn) |
|
|
|
When -list is used to return a plug list, the list will
typically contain multiple plugs per node (e.g. ... A.output
B.input B.output C.input ...), reflecting internal "affects"
relationships rather than external DG connections. When
-lastPlugPerNode is specified, only the last plug in the list for
each node is returned (B.output in the example). |
|