Go to: Synopsis. Return value. Keywords. Flags. Python examples.
 filterCurve([endTime=time], [filter=string], [kernel=string], [maxTimeStep=float], [minTimeStep=float], [period=float], [startTime=time], [timeTolerance=float], [tolerance=float])  
Note: Strings representing object names and arguments must be separated by commas. This is not depicted in the synopsis.
filterCurve is undoable, NOT queryable, and NOT editable.
The filterCurve command takes a list of anim curve and filters them. Currently only a Euler filter is supported. The Euler filter demangles discontinous rotation anim curves into smooth curves.| int | The number of filtered curves | 
| Long name (short name) | Argument types | Properties | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| endTime(e) | time |   | ||||||||||||||
| 
 | ||||||||||||||||
| filter(f) | string |   | ||||||||||||||
| 
 | ||||||||||||||||
| kernel(ker) | string |   | ||||||||||||||
| 
 | ||||||||||||||||
| maxTimeStep(mxs) | float |   | ||||||||||||||
| 
 | ||||||||||||||||
| minTimeStep(mns) | float |   | ||||||||||||||
| 
 | ||||||||||||||||
| period(per) | float |   | ||||||||||||||
| 
 | ||||||||||||||||
| startTime(s) | time |   | ||||||||||||||
| 
 | ||||||||||||||||
| timeTolerance(tto) | float |   | ||||||||||||||
| 
 | ||||||||||||||||
| tolerance(tol) | float |   | ||||||||||||||
| 
 | ||||||||||||||||
|  Flag can appear in Create mode of command |  Flag can appear in Edit mode of command | 
|  Flag can appear in Query mode of command |  Flag can have multiple arguments, passed either as a tuple or a list. | 
import maya.cmds as cmds cmds.filterCurve( 'nurbsCone1_rotateX', 'nurbsCone1_rotateY', 'nurbsCone1_rotateZ' )