| Python API 2.0 Reference
    | 
 Inheritance diagram for OpenMaya.MFnData:
 Inheritance diagram for OpenMaya.MFnData:| Public Member Functions | |
| def | __init__ () | 
|  Public Member Functions inherited from OpenMaya.MFnBase | |
| def | __init__ () | 
| def | hasObj () | 
| def | object () | 
| def | setObject () | 
| def | type () | 
| Static Public Attributes | |
| int | kAny = 24 | 
| int | kFloatArray = 8 | 
| int | kMatrixArray = 12 | 
| Data Object Types | |
| int | kComponentList = 13 | 
| int | kDoubleArray = 7 | 
| int | kDynArrayAttrs = 19 | 
| int | kDynSweptGeometry = 20 | 
| int | kIntArray = 9 | 
| int | kInvalid = 0 | 
| int | kLast = 25 | 
| int | kLattice = 15 | 
| int | kMatrix = 5 | 
| int | kMesh = 14 | 
| int | kNId = 23 | 
| int | kNObject = 22 | 
| int | kNumeric = 1 | 
| int | kNurbsCurve = 16 | 
| int | kNurbsSurface = 17 | 
| int | kPlugin = 2 | 
| int | kPluginGeometry = 3 | 
| int | kPointArray = 10 | 
| int | kSphere = 18 | 
| int | kString = 4 | 
| int | kStringArray = 6 | 
| int | kSubdSurface = 21 | 
| int | kVectorArray = 11 | 
Base class for dependency graph data function sets. Method resolution order: - MFnData - MFnBase - __builtin__.object
Base class for data function sets.
MFnBase<h2>Constructors
| Signature | Parameters | Description | 
|---|---|---|
| MFnData() | Default constructor. Returns a new MFnData function set with no Maya object attached. | |
| MFnData(object) | object - MObject | Returns a new MFnData function set, attached to the specified Maya object. | 
| def OpenMaya.MFnData.__init__ | ( | ) | 
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
| 
 | static | 
| Name: | kComponentList | 
| Type: | int | 
| Description: | Use MFnComponentListData to extract data. | 
| 
 | static | 
| Name: | kDoubleArray | 
| Type: | int | 
| Description: | Use MFnDoubleArrayData to extract data. | 
| 
 | static | 
| Name: | kDynArrayAttrs | 
| Type: | int | 
| Description: | Use MFnArrayAttrsData to extract data. | 
| 
 | static | 
| Name: | kDynSweptGeometry | 
| Type: | int | 
| Description: | Use MFnDynSweptGeometryData to extract data. | 
| 
 | static | 
| Name: | kIntArray | 
| Type: | int | 
| Description: | Use MFnIntArrayData to extract data. | 
| 
 | static | 
| Name: | kInvalid | 
| Type: | int | 
| Description: | Invalid value. | 
| 
 | static | 
| Name: | kLast | 
| Type: | int | 
| Description: | Last item. Used for counting. | 
| 
 | static | 
| Name: | kLattice | 
| Type: | int | 
| Description: | Use MFnLatticeData to extract data. | 
| 
 | static | 
| Name: | kMatrix | 
| Type: | int | 
| Description: | Use MFnMatrixData to extract data. | 
| 
 | static | 
| Name: | kMesh | 
| Type: | int | 
| Description: | Use MFnMeshData to extract data. | 
| 
 | static | 
| Name: | kNId | 
| Type: | int | 
| Description: | Use MFnNIdData to extract data. | 
| 
 | static | 
| Name: | kNObject | 
| Type: | int | 
| Description: | Use MFnNObjectData to extract data. | 
| 
 | static | 
| Name: | kNumeric | 
| Type: | int | 
| Description: | Use MFnNumericData to extract data. | 
| 
 | static | 
| Name: | kNurbsCurve | 
| Type: | int | 
| Description: | Use MFnNurbsCurveData to extract data. | 
| 
 | static | 
| Name: | kNurbsSurface | 
| Type: | int | 
| Description: | Use MFnNurbsSurfaceData to extract data. | 
| 
 | static | 
| Name: | kPlugin | 
| Type: | int | 
| Description: | Use MFnPluginData to extract data. | 
| 
 | static | 
| Name: | kPluginGeometry | 
| Type: | int | 
| Description: | Use MFnGeometryData to extract data. | 
| 
 | static | 
| Name: | kPointArray | 
| Type: | int | 
| Description: | Use MFnPointArrayData to extract data. | 
| 
 | static | 
| Name: | kSphere | 
| Type: | int | 
| Description: | Use MFnSphereData to extract data. | 
| 
 | static | 
| Name: | kString | 
| Type: | int | 
| Description: | Use MFnStringData to extract data. | 
| 
 | static | 
| Name: | kStringArray | 
| Type: | int | 
| Description: | Use MFnStringArrayData to extract data. | 
| 
 | static | 
| Name: | kSubdSurface | 
| Type: | int | 
| Description: | Use MFnSubdData to extract data. | 
| 
 | static | 
| Name: | kVectorArray | 
| Type: | int | 
| Description: | Use MFnVectorArrayData to extract data. |