OpenMaya.MFnData Class Reference
         
    
Base class for dependency graph data function sets.
Method resolution order:
-   MFnData
-   MFnBase
-   __builtin__.object
 Base class for data function sets.
Base Class
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.  | 
 
 
      
        
          | OpenMaya.MFnData.__init__ | ( |  | ) |  | 
      
 
x.__init__(...) initializes x; see help(type(x)) for signature
 
 
 
  
  | 
        
          | OpenMaya.MFnData.kComponentList = 13 |  | static | 
 
 
  
  | 
        
          | OpenMaya.MFnData.kDoubleArray = 7 |  | static | 
 
 
  
  | 
        
          | OpenMaya.MFnData.kDynArrayAttrs = 19 |  | static | 
 
| Name: | kDynArrayAttrs | 
| Type: | int | 
| Description: | Use MFnArrayAttrsData to extract data. | 
 
 
  
  | 
        
          | OpenMaya.MFnData.kDynSweptGeometry = 20 |  | static | 
 
| Name: | kDynSweptGeometry | 
| Type: | int | 
| Description: | Use MFnDynSweptGeometryData to extract data. | 
 
 
  
  | 
        
          | OpenMaya.MFnData.kIntArray = 9 |  | static | 
 
| Name: | kIntArray | 
| Type: | int | 
| Description: | Use MFnIntArrayData to extract data. | 
 
 
  
  | 
        
          | OpenMaya.MFnData.kInvalid = 0 |  | static | 
 
| Name: | kInvalid | 
| Type: | int | 
| Description: | Invalid value. | 
 
 
  
  | 
        
          | OpenMaya.MFnData.kLast = 25 |  | static | 
 
| Name: | kLast | 
| Type: | int | 
| Description: | Last item. Used for counting. | 
 
 
  
  | 
        
          | OpenMaya.MFnData.kLattice = 15 |  | static | 
 
| Name: | kLattice | 
| Type: | int | 
| Description: | Use MFnLatticeData to extract data. | 
 
 
  
  | 
        
          | OpenMaya.MFnData.kMatrix = 5 |  | static | 
 
| Name: | kMatrix | 
| Type: | int | 
| Description: | Use MFnMatrixData to extract data. | 
 
 
  
  | 
        
          | OpenMaya.MFnData.kMesh = 14 |  | static | 
 
| Name: | kMesh | 
| Type: | int | 
| Description: | Use MFnMeshData to extract data. | 
 
 
  
  | 
        
          | OpenMaya.MFnData.kNId = 23 |  | static | 
 
| Name: | kNId | 
| Type: | int | 
| Description: | Use MFnNIdData to extract data. | 
 
 
  
  | 
        
          | OpenMaya.MFnData.kNObject = 22 |  | static | 
 
| Name: | kNObject | 
| Type: | int | 
| Description: | Use MFnNObjectData to extract data. | 
 
 
  
  | 
        
          | OpenMaya.MFnData.kNumeric = 1 |  | static | 
 
| Name: | kNumeric | 
| Type: | int | 
| Description: | Use MFnNumericData to extract data. | 
 
 
  
  | 
        
          | OpenMaya.MFnData.kNurbsCurve = 16 |  | static | 
 
 
  
  | 
        
          | OpenMaya.MFnData.kNurbsSurface = 17 |  | static | 
 
 
  
  | 
        
          | OpenMaya.MFnData.kPlugin = 2 |  | static | 
 
| Name: | kPlugin | 
| Type: | int | 
| Description: | Use MFnPluginData to extract data. | 
 
 
  
  | 
        
          | OpenMaya.MFnData.kPluginGeometry = 3 |  | static | 
 
| Name: | kPluginGeometry | 
| Type: | int | 
| Description: | Use MFnGeometryData to extract data. | 
 
 
  
  | 
        
          | OpenMaya.MFnData.kPointArray = 10 |  | static | 
 
 
  
  | 
        
          | OpenMaya.MFnData.kSphere = 18 |  | static | 
 
| Name: | kSphere | 
| Type: | int | 
| Description: | Use MFnSphereData to extract data. | 
 
 
  
  | 
        
          | OpenMaya.MFnData.kString = 4 |  | static | 
 
| Name: | kString | 
| Type: | int | 
| Description: | Use MFnStringData to extract data. | 
 
 
  
  | 
        
          | OpenMaya.MFnData.kStringArray = 6 |  | static | 
 
 
  
  | 
        
          | OpenMaya.MFnData.kSubdSurface = 21 |  | static | 
 
| Name: | kSubdSurface | 
| Type: | int | 
| Description: | Use MFnSubdData to extract data. | 
 
 
  
  | 
        
          | OpenMaya.MFnData.kVectorArray = 11 |  | static |