- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Examples

Classes

# FunctionSet classes

## Classes
class | MFloatVectorArray
| Array of MFloatVectors data type. More...
class | MFn
| Function Set Type Identifiers. More...
class | MFnAirField
| Function set for Air Fields. More...
class | MFnAmbientLight
| Manage Ambient Light dependency Nodes. More...
class | MFnAnimCurve
| Anim Curve Function Set. More...
class | MFnAnisotropyShader
| Manage anisotropic shaders. More...
class | MFnAreaLight
| Manage Area Light dependency Nodes. More...
class | MFnArrayAttrsData
| Function set for multiple arrays of attributes for dependency node data. More...
class | MFnAssembly
| Function set for scene assembly. More...
class | MFnAttribute
| Dependency node attribute function set. More...
class | MFnBase
| Function Set Base Class. More...
class | MFnBlendShapeDeformer
| blend shape deformer function set More...
class | MFnBlinnShader
| Manage Blinn shaders. More...
class | MFnCamera
| Function set for cameras. More...
class | MFnCameraSet
| Camera set node function set. More...
class | MFnCharacter
| Function Set for Characters. More...
class | MFnCircleSweepManip
| CircleSweepManip function set. More...
class | MFnClip
| clip function set More...
class | MFnComponent
| Base class for component function sets. More...
class | MFnComponentListData
| Component list function set for dependency node data. More...
class | MFnCompoundAttribute
| Compound attribute function set. More...
class | MFnContainerNode
| container function set More...
class | MFnCurveSegmentManip
| CurveSegmentManip function set. More...
class | MFnDagNode
| DAG Node Function Set. More...
class | MFnData
| Parent class for dependency graph data function sets. More...
class | MFnDependencyNode
| Dependency node function set. More...
class | MFnDirectionalLight
| Manage Directional Light dependency nodes. More...
class | MFnDirectionManip
| DirectionManip function set. More...
class | MFnDiscManip
| DiscManip function set. More...
class | MFnDistanceManip
| DistanceManip function set. More...
class | MFnDoubleArrayData
| double array function set for dependency node data. More...
class | MFnDoubleIndexedComponent
| Double indexed component function set. More...
class | MFnDragField
| Function set for Drag Fields. More...
class | MFnDynSweptGeometryData
| Swept Geometry function set for dependency node data. More...
class | MFnEnumAttribute
| Enumerated attribute function set. More...
class | MFnExpression
| Expression function set. More...
class | MFnFloatArrayData
| float array function set for dependency node data. More...
class | MFnFluid
| Fluid node function set. More...
class | MFnFreePointTriadManip
| FreePointTriadManip function set. More...
class | MFnGenericAttribute
| Generic attribute function set. More...
class | MFnGeometryData
| Geometry data function set. More...
class | MFnGeometryFilter
| geometry filter function set More...
class | MFnGravityField
| Function set for Gravity Fields. More...
class | MFnHikEffector
| Full Body IK end effector function set. More...
class | MFnIkEffector
| Inverse kinematics end effector function set. More...
class | MFnIkHandle
| Function set for inverse kinematics (IK) handles. More...
class | MFnIkJoint
| Function set for joints. More...
class | MFnIkSolver
| Function set for inverse kinematics (IK) solvers. More...
class | MFnImageSource
| Function set for image sources. More...
class | MFnInstancer
| Particle Instancer object access class. More...
class | MFnIntArrayData
| int array function set for dependency node data. More...
class | MFnKeyframeDelta
| Base function set for keyframe deltas. More...
class | MFnKeyframeDeltaAddRemove
| Function set for the addition or removal keys on a curve. More...
class | MFnKeyframeDeltaBlockAddRemove
| Function set for block add or removal of keys. More...
class | MFnKeyframeDeltaBreakdown
| Function set for changes in a key's breakdown state. More...
class | MFnKeyframeDeltaInfType
| Function set for changes in pre or post infinity type. More...
class | MFnKeyframeDeltaMove
| Function set for change in keyframe value or time. More...
class | MFnKeyframeDeltaScale
| Function set for scaling in time. More...
class | MFnKeyframeDeltaTangent
| Function set for changes to a key's tangent. More...
class | MFnKeyframeDeltaWeighted
| Function set for changes in a key's weighted state. More...
class | MFnLambertShader
| Manage Lambert shaders. More...
class | MFnLattice
| Lattice function set. More...
class | MFnLatticeData
| Lattice Data dependency graph type. More...
class | MFnLatticeDeformer
| FFD lattice deformer function set. More...
class | MFnLayeredShader
| Manage Layered shaders. More...
class | MFnLight
| Manage dependency graph nodes representing lights. More...
class | MFnLightDataAttribute
| Light data attribute function set. More...
class | MFnManip3D
| 3D manipulator function set More...
class | MFnMatrixAttribute
| Matrix attribute function set. More...
class | MFnMatrixData
| Matrix function set for dependency node data. More...
class | MFnMesh
| Polygonal surface function set. More...
class | MFnMeshData
| Mesh function set for dependency node data. More...
class | MFnMessageAttribute
| Message attribute function set. More...
class | MFnMotionPath
| Motion path animation function set. More...
class | MFnNewtonField
| Function set for Newton Fields. More...
class | MFnNIdData
| function set for nId object data More...
class | MFnNObjectData
| function set for nCloth object data More...
class | MFnNonAmbientLight
| Manage Non-ambient Light dependency Nodes. More...
class | MFnNonExtendedLight
| Manage Non-extended Light dependency Nodes. More...
class | MFnNumericAttribute
| Numeric attribute function set. More...
class | MFnNumericData
| Numeric data function set. More...
class | MFnNurbsCurve
| NURBS curve function set. More...
class | MFnNurbsCurveData
| Nurbs Curve function set for dependency node data. More...
class | MFnNurbsSurface
| NURBS surface function set. More...
class | MFnNurbsSurfaceData
| Nurbs Surface function set for dependency node data. More...
class | MFnParticleSystem
| Class for obtaining information about a particle system. More...
class | MFnPartition
| Function set for partitions of objects. More...
class | MFnPfxGeometry
| PfxGeometry node function set. More...
class | MFnPhongEShader
| Manage phongE shaders. More...
class | MFnPhongShader
| Manage Phong Shaders. More...
class | MFnPlugin
| Register and deregister plug-in services with Maya. More...
class | MFnPluginData
| User defined data function set for dependency node data. More...
class | MFnPointArrayData
| Point array function set for dependency node data. More...
class | MFnPointLight
| Manage Point Light dependency Nodes. More...
class | MFnPointOnCurveManip
| PointOnCurveManip function set. More...
class | MFnPointOnSurfaceManip
| PointOnSurfaceManip function set. More...
class | MFnRadialField
| Function set for Radial Fields. More...
class | MFnReference
| Function set for querying information about file references. More...
class | MFnReflectShader
| Manage Reflective Surface Shaders. More...
class | MFnRenderLayer
| Function set for render layer. More...
class | MFnRenderPass
| Function set for render passes. More...
class | MFnRotateManip
| RotateManip function set. More...
class | MFnScaleManip
| ScaleManip function set. More...
class | MFnSet
| Function Set for Sets of Objects. More...
class | MFnSingleIndexedComponent
| Single indexed component function set. More...
class | MFnSkinCluster
| skinCluster function set More...
class | MFnSphereData
| Sphere function set for dependency node data . More...
class | MFnSpotLight
| Manage Spot Light dependency Nodes. More...
class | MFnStateManip
| StateManip function set. More...
class | MFnStringArrayData
| String array function set for dependency node data. More...
class | MFnStringData
| String function set for dependency node data. More...
class | MFnSubd
| Subdivision surface function set. More...
class | MFnSubdData
| Subdiv Surface function set for dependency node data. More...
class | MFnSubdNames
| Manipulate Subdivision Surface vertex, edge and face ids. More...
class | MFnToggleManip
| ToggleManip function set. More...
class | MFnTransform
| Create and access transform nodes. More...
class | MFnTripleIndexedComponent
| Triple indexed component function set. More...
class | MFnTurbulenceField
| Function set for Turbulence Fields. More...
class | MFnTypedAttribute
| Typed attribute function set. More...
class | MFnUInt64ArrayData
| MUint64 array function set for dependency node data. More...
class | MFnUint64SingleIndexedComponent
| Single MUint64 indexed component function set. More...
class | MFnUniformField
| Function set for Uniform Fields. More...
class | MFnUnitAttribute
| Unit attribute Function set. More...
class | MFnVectorArrayData
| int array function set for dependency node data. More...
class | MFnVolumeAxisField
| Function set for VolumeAxis Fields. More...
class | MFnVolumeLight
| Manage volume Light dependency Nodes. More...
class | MFnVortexField
| Function set for Vortex Fields. More...
class | MFnWeightGeometryFilter
| Weight geometry filter function set. More...
class | MFnWireDeformer
| wire deformer function set More...