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 | 
      filter
      
      
    
      endTime, filter, kernel, maxTimeStep, minTimeStep, period, startTime, timeTolerance, tolerance
      
      
		
		  
			|  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' )