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

Classes

# OpenMayaFX - API module for effects

## Classes
class | MDynamicsUtil
| Utility class for Maya dynamics. More...
class | MDynSweptLine
| Class for evaluating curve segments as lines over time. More...
class | MDynSweptTriangle
| Class for evaluating surfaces as triangles over time. More...
class | MFnAirField
| Function set for Air Fields. More...
class | MFnDragField
| Function set for Drag Fields. More...
class | MFnDynSweptGeometryData
| Swept Geometry function set for dependency node data. More...
class | MFnField
| Function set for Dynamic Fields. More...
class | MFnFluid
| Fluid node function set. More...
class | MFnGravityField
| Function set for Gravity Fields. More...
class | MFnInstancer
| Particle Instancer object access class. 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 | MFnParticleSystem
| Class for obtaining information about a particle system. More...
class | MFnPfxGeometry
| PfxGeometry node function set. More...
class | MFnRadialField
| Function set for Radial Fields. More...
class | MFnTurbulenceField
| Function set for Turbulence Fields. More...
class | MFnUniformField
| Function set for Uniform Fields. More...
class | MFnVolumeAxisField
| Function set for VolumeAxis Fields. More...
class | MFnVortexField
| Function set for Vortex Fields. More...
class | MHairSystem
| Interface with Maya's Dynamic Hair System. More...
class | MnCloth
| Class for wrapping N cloth objects. More...
class | MnObject
| Class for wrapping N cloth objects. More...
class | MnParticle
| Class for wrapping N cloth objects. More...
class | MnRigid
| Class for wrapping N cloth objects. More...
class | MnSolver
| Class for wrapping N solver objects. More...
class | MPxEmitterNode
| Base class for user defined particle emitters. More...
class | MPxFieldNode
| Base class for user defined fields. More...
class | MPxFluidEmitterNode
| Base class for user defined particle emitters. More...
class | MPxParticleAttributeMapperNode
| User defined per particle attribute mapping nodes. More...
class | MPxSpringNode
| Base class for user defined spring law. More...
class | MRenderLine
| Class for accessing paint effects output curve data. More...
class | MRenderLineArray
| Class for accessing paint effects output curve data. More...