gear_mc
 All Classes Namespaces Functions Variables
Public Member Functions | Public Attributes | List of all members
gear.xsi.parameter.FCurveParamDef Class Reference

Create an Fcurve parameter definition. More...

Inheritance diagram for gear.xsi.parameter.FCurveParamDef:
gear.xsi.parameter.ParamDef

Public Member Functions

def __init__
 Init Method. More...
 
def create
 Add a parameter to property using the parameter definition. More...
 
def getAsXml
 Return the xml definition of the parameterDef. More...
 
def setFromFCurve
 
def setFromXml
 
- Public Member Functions inherited from gear.xsi.parameter.ParamDef
def __init__
 Init Method. More...
 
def create
 Add a parameter to property using the parameter definition. More...
 
def getAsXml
 Return the xml definition of the parameterDef. More...
 
def setFromXml
 

Public Attributes

 scriptName
 
 keys
 
 interpolation
 
 extrapolation
 
 value
 
 valueType
 
- Public Attributes inherited from gear.xsi.parameter.ParamDef
 scriptName
 
 value
 
 valueType
 
 minimum
 
 maximum
 
 sugMinimum
 
 sugMaximum
 
 classification
 
 capabilities
 

Detailed Description

Create an Fcurve parameter definition.


Constructor & Destructor Documentation

def gear.xsi.parameter.FCurveParamDef.__init__ (   self,
  scriptName,
  keys = None,
  interpolation = c.siCubicInterpolation,
  extrapolation = c.siConstantExtrapolation 
)

Init Method.

Parameters
self
scriptNameString - Parameter scriptname
Returns
ParamDef - The stored parameter definition

Member Function Documentation

def gear.xsi.parameter.FCurveParamDef.create (   self,
  prop 
)

Add a parameter to property using the parameter definition.

Parameters
self
propProperty - The property to add the parameter to.
def gear.xsi.parameter.FCurveParamDef.getAsXml (   self,
  simple = False 
)

Return the xml definition of the parameterDef.

Parameters
self
simpleBoolean - Unused, for compatibility only

The documentation for this class was generated from the following file: