Class List

Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
oNadsk
oNMHWRenderContains classes, functions and enums related to rendering
oCM3dViewA 3-D view
oCMAddRemoveAttrEditClass for describing edits involving attributes which are added or removed
oCMAngleManipulate Angular Data
oCMAnimControlControl over animation playback and values
oCMAnimCurveChangeAnim Curve Change Cache
oCMAnimCurveClipboardControl over the animation clipboard
oCMAnimCurveClipboardItemWrapper for a clipboard item
oCMAnimCurveClipboardItemArrayArray of MAnimCurveClipboardItem data type
oCMAnimMessageAnimation messages
oCMAnimUtilStatic class providing common animation helper methods
oCMArgDatabaseCommand argument list parser
oCMArgListCreate and retrieve argument lists
oCMArgParserCommand argument list parser
oCMArrayDataBuilderArray builder for arrays in data blocks
oCMArrayDataHandleData block handle for array data
oCMaterialInputDataPhong shading parameters for an MPxMaterialInformation instance
oCMAtomicMethods for atomic operations
oCMAttributeIndexThe index information for an attribute specification
oCMAttributePatternThe pattern of an attribute tree that can be applied to nodes or node classes
oCMAttributePatternArrayIndexable Array of attribute patterns
oCMAttributeSpecAn attribute specification
oCMAttributeSpecArrayAn attribute specification array
oCMBoundingBoxImplementation of a 3D bounding box
oCMCacheFormatDescriptionCache format description
oCMCallbackIdArrayArray of MCallbackId data type
oCMCameraSetMessageCameraSet messages
oCMCharBufferMemory buffer utility class
oCMColorA color math class
oCMColorArrayArray of MColor data type
oCMCommandMessageHelper class to handle MEL output
oCMCommandResultResult returned from executing a command
oCMCommonRenderSettingsDataData container for common rendering settings
oCMCommonSystemUtilsOS functionality
oCMComputationInterupt monitor for long computations
oCMConditionMessageCondition change messages
oCMConnectDisconnectAttrEditClass for describing connection and disconnection edits
oCMContainerMessageContainer-related messages
oCMCursorManipulate Cursors
oCMD3D9RendererThis method is obsolete
oCMDAGDrawOverrideInfoA data structure to store the per path draw override information
oCMDagMessageDAG messages
oCMDagModifierDependency graph modifier
oCMDagPathDAG Path
oCMDagPathArrayIndexable Array of DAG Paths
oCMDataBlockDependency node data block
oCMDataHandleData handle for information contained in a data block
oCMDeviceChannelInput device channel
oCMDeviceStateInput device state
oCMDGContextDependency graph (DG) context class
oCMDGMessageDependency graph messages
oCMDGModifierDependency graph modifier
oCMDistanceManipulate Linear Data
oCMDoubleArrayArray of doubles data type
oCMDrawDataThis method is obsolete
oCMDrawInfoThis method is obsolete
oCMDrawProcedureBaseThis method is obsolete
oCMDrawRequestThis method is obsolete
oCMDrawRequestQueueThis method is obsolete
oCMDrawTraversalThis method is obsolete
oCMDynamicsUtilUtility class for Maya dynamics
oCMDynSweptLineClass for evaluating curve segments as lines over time
oCMDynSweptTriangleClass for evaluating surfaces as triangles over time
oCMEditBase class for representing information about edits
oCMEulerRotationEuler Rotation Math
oCMEventSystem event information
oCMEventMessageEvent messages
oCMExternalContentInfoTableThis is a table of all the external content for a given MPxNode
oCMExternalContentLocationTableThis is a table of the all the external content locations for a given MPxNode
oCMExternalDropCallbackProvides a callback hook into Maya's drag-and-drop mechanism
oCMExternalDropDataDrag-and-drop data, used with MExternalDropCallback
oCMFcurveEditClass for describing fcurve edits
oCMFeedbackLineFeedback line
oCMFileIOI/O operations on scene files
oCMFileObjectManipulate filenames and search paths
oCMFloatArrayArray of floats data type
oCMFloatMatrixA matrix math class for 4x4 matrices of floats
oCMFloatPointImplementation of a point
oCMFloatPointArrayArray of MFloatPoint data type
oCMFloatVectorA vector math class for vectors of floats
oCMFloatVectorArrayArray of MFloatVectors data type
oCMFnFunction Set Type Identifiers
oCMFnAirFieldFunction set for Air Fields
oCMFnAmbientLightManage Ambient Light dependency Nodes
oCMFnAnimCurveAnim Curve Function Set
oCMFnAnisotropyShaderManage anisotropic shaders
oCMFnAreaLightManage Area Light dependency Nodes
oCMFnArrayAttrsDataFunction set for multiple arrays of attributes for dependency node data
oCMFnAssemblyFunction set for scene assembly
oCMFnAttributeDependency node attribute function set
oCMFnBaseFunction Set Base Class
oCMFnBlendShapeDeformerBlend shape deformer function set
oCMFnBlinnShaderManage Blinn shaders
oCMFnCameraFunction set for cameras
oCMFnCameraSetCamera set node function set
oCMFnCharacterFunction Set for Characters
oCMFnCircleSweepManipCircleSweepManip function set
oCMFnClipClip function set
oCMFnComponentBase class for component function sets
oCMFnComponentListDataComponent list function set for dependency node data
oCMFnCompoundAttributeCompound attribute function set
oCMFnContainerNodeContainer function set
oCMFnCurveSegmentManipCurveSegmentManip function set
oCMFnDagNodeDAG Node Function Set
oCMFnDataParent class for dependency graph data function sets
oCMFnDependencyNodeDependency node function set
oCMFnDirectionalLightManage Directional Light dependency nodes
oCMFnDirectionManipDirectionManip function set
oCMFnDiscManipDiscManip function set
oCMFnDistanceManipDistanceManip function set
oCMFnDoubleArrayDataDouble array function set for dependency node data
oCMFnDoubleIndexedComponentDouble indexed component function set
oCMFnDragFieldFunction set for Drag Fields
oCMFnDynSweptGeometryDataSwept Geometry function set for dependency node data
oCMFnEnumAttributeEnumerated attribute function set
oCMFnExpressionExpression function set
oCMFnFieldFunction set for Dynamic Fields
oCMFnFloatArrayDataFloat array function set for dependency node data
oCMFnFluidFluid node function set
oCMFnFreePointTriadManipFreePointTriadManip function set
oCMFnGenericAttributeGeneric attribute function set
oCMFnGeometryDataGeometry data function set
oCMFnGeometryFilterGeometry filter function set
oCMFnGravityFieldFunction set for Gravity Fields
oCMFnHikEffectorFull Body IK end effector function set
oCMFnIkEffectorInverse kinematics end effector function set
oCMFnIkHandleFunction set for inverse kinematics (IK) handles
oCMFnIkJointFunction set for joints
oCMFnIkSolverFunction set for inverse kinematics (IK) solvers
oCMFnImageSourceFunction set for image sources
oCMFnInstancerParticle Instancer object access class
oCMFnIntArrayDataInt array function set for dependency node data
oCMFnKeyframeDeltaBase function set for keyframe deltas
oCMFnKeyframeDeltaAddRemoveFunction set for the addition or removal keys on a curve
oCMFnKeyframeDeltaBlockAddRemoveFunction set for block add or removal of keys
oCMFnKeyframeDeltaBreakdownFunction set for changes in a key's breakdown state
oCMFnKeyframeDeltaInfTypeFunction set for changes in pre or post infinity type
oCMFnKeyframeDeltaMoveFunction set for change in keyframe value or time
oCMFnKeyframeDeltaScaleFunction set for scaling in time
oCMFnKeyframeDeltaTangentFunction set for changes to a key's tangent
oCMFnKeyframeDeltaWeightedFunction set for changes in a key's weighted state
oCMFnLambertShaderManage Lambert shaders
oCMFnLatticeLattice function set
oCMFnLatticeDataLattice Data dependency graph type
oCMFnLatticeDeformerFFD lattice deformer function set
oCMFnLayeredShaderManage Layered shaders
oCMFnLightManage dependency graph nodes representing lights
oCMFnLightDataAttributeLight data attribute function set
oCMFnManip3D3D manipulator function set
oCMFnMatrixAttributeMatrix attribute function set
oCMFnMatrixDataMatrix function set for dependency node data
oCMFnMeshPolygonal surface function set
oCMFnMeshDataMesh function set for dependency node data
oCMFnMessageAttributeMessage attribute function set
oCMFnMotionPathMotion path animation function set
oCMFnNewtonFieldFunction set for Newton Fields
oCMFnNIdDataFunction set for nId object data
oCMFnNObjectDataFunction set for nCloth object data
oCMFnNonAmbientLightManage Non-ambient Light dependency Nodes
oCMFnNonExtendedLightManage Non-extended Light dependency Nodes
oCMFnNumericAttributeNumeric attribute function set
oCMFnNumericDataNumeric data function set
oCMFnNurbsCurveNURBS curve function set
oCMFnNurbsCurveDataNurbs Curve function set for dependency node data
oCMFnNurbsSurfaceNURBS surface function set
oCMFnNurbsSurfaceDataNurbs Surface function set for dependency node data
oCMFnParticleSystemClass for obtaining information about a particle system
oCMFnPartitionFunction set for partitions of objects
oCMFnPfxGeometryPfxGeometry node function set
oCMFnPhongEShaderManage phongE shaders
oCMFnPhongShaderManage Phong Shaders
oCMFnPluginRegister and deregister plug-in services with Maya
oCMFnPluginDataUser defined data function set for dependency node data
oCMFnPointArrayDataPoint array function set for dependency node data
oCMFnPointLightManage Point Light dependency Nodes
oCMFnPointOnCurveManipPointOnCurveManip function set
oCMFnPointOnSurfaceManipPointOnSurfaceManip function set
oCMFnRadialFieldFunction set for Radial Fields
oCMFnReferenceFunction set for querying information about file references
oCMFnReflectShaderManage Reflective Surface Shaders
oCMFnRenderLayerFunction set for render layer
oCMFnRenderPassFunction set for render passes
oCMFnRotateManipRotateManip function set
oCMFnScaleManipScaleManip function set
oCMFnSetFunction Set for Sets of Objects
oCMFnSingleIndexedComponentSingle indexed component function set
oCMFnSkinClusterSkinCluster function set
oCMFnSphereDataSphere function set for dependency node data
oCMFnSpotLightManage Spot Light dependency Nodes
oCMFnStateManipStateManip function set
oCMFnStringArrayDataString array function set for dependency node data
oCMFnStringDataString function set for dependency node data
oCMFnSubdSubdivision surface function set
oCMFnSubdDataSubdiv Surface function set for dependency node data
oCMFnSubdNamesManipulate Subdivision Surface vertex, edge and face ids
oCMFnToggleManipToggleManip function set
oCMFnToolContextTool context function set
oCMFnTransformCreate and access transform nodes
oCMFnTripleIndexedComponentTriple indexed component function set
oCMFnTurbulenceFieldFunction set for Turbulence Fields
oCMFnTypedAttributeTyped attribute function set
oCMFnUInt64ArrayDataMUint64 array function set for dependency node data
oCMFnUint64SingleIndexedComponentSingle MUint64 indexed component function set
oCMFnUniformFieldFunction set for Uniform Fields
oCMFnUnitAttributeUnit attribute Function set
oCMFnVectorArrayDataInt array function set for dependency node data
oCMFnVolumeAxisFieldFunction set for VolumeAxis Fields
oCMFnVolumeLightManage volume Light dependency Nodes
oCMFnVortexFieldFunction set for Vortex Fields
oCMFnWeightGeometryFilterWeight geometry filter function set
oCMFnWireDeformerWire deformer function set
oCMGeometryThis method is obsolete
oCMGeometryDataThis method is obsolete
oCMGeometryListThis method is obsolete
oCMGeometryManagerThis method is obsolete
oCMGeometryPrimitiveThis method is obsolete
oCMGeometryRequirementsThis method is obsolete
oCMGLFunctionTableThis method is obsolete
oCMGlobalStatic class providing common API global functions
oCMHairSystemInterface with Maya's Dynamic Hair System
oCMHardwareRendererStatic hardware renderer interface class
oCMHwrCallbackRendering Callbacks
oCMHWShaderSwatchGeneratorHardware shader swatch generator utility class
oCMHwTextureManagerThis method is obsolete
oCMIffFileRead file images stored on disk
oCMIffTagEncapsulates IFF's 4 character block structure
oCMIkHandleGroupIK handle groups
oCMIkSystemInverse kinematics (IK) system class
oCMImageImage manipulation
oCMImageFileInfoImage manipulation
oCMIntArrayArray of integers data type
oCMItCurveCVIterator for NURBS curve CVs
oCMItDagDAG Iterator
oCMItDependencyGraphDependency Graph Iterator
oCMItDependencyNodesDependency Node iterator
oCMItEditsEdits iterator
oCMIteratorTypeMIteratorType class
oCMItGeometryIterator class for geometry data
oCMItInstancerParticle iterator
oCMItKeyframeKeyframe Iterator
oCMItMeshEdgePolygon edge iterator
oCMItMeshFaceVertexFace vertex iterator
oCMItMeshPolygonPolygon iterator
oCMItMeshVertexPolygon vertex iterator
oCMItSelectionListIterate over the items in the selection list
oCMItSubdEdgeSubdiv edge iterator
oCMItSubdFaceSubdiv face iterator
oCMItSubdVertexSubdiv vertex iterator
oCMItSurfaceCVNURBS surface CV iterator
oCMLibrarySet up Maya to run in library mode. (OpenMaya)
oCMLightLinksClass providing read-only Light Linking API functions
oCMLockMessageNode and plug locking messages
oCMManipDataManipulator Data
oCMMaterialThis method is obsolete
oCMMaterialArrayArray of pointers of MMaterial data type
oCMMatrixA matrix math class for 4x4 matrices of doubles
oCMMatrixArrayArray of MMatrix data type
oCMMeshIntersectorMesh intersector
oCMMeshSmoothOptionsOptions for control of smooth mesh generation
oCMMessageMessage base class
oCMModelMessageScene messages
oCMMutexLockMethods for managing locks on threads created with MThreadPool and MThreadAsync
oCMNamespaceNamespace
oCMnClothClass for wrapping N cloth objects
oCMnObjectClass for wrapping N cloth objects
oCMNodeClassA class for performing node class-level operations in the dependency graph
oCMNodeMessageDependency node messages
oCMnParticleClass for wrapping N cloth objects
oCMnRigidClass for wrapping N cloth objects
oCMnSolverClass for wrapping N solver objects
oCMNurbsIntersectorNurbs intersector
oCMObjectGeneric Class for Accessing Internal Maya Objects
oCMObjectArrayArray of MObjects data type
oCMObjectHandleGeneric Class for validating MObjects
oCMObjectListFilterClass for defining a scene list filter
oCMObjectSetMessageObject Set Messages
oCMParentingEditClass for describing edits to parenting
oCMPlaneA plane equation
oCMPlugCreate and Access dependency node plugs
oCMPlugArrayArray of MPlugs data type
oCMPointImplementation of a point
oCMPointArrayArray of MPoint data type
oCMPointOnMeshMesh intersector result
oCMPolyMessagePolygon component id change messages
oCMProgressWindowCreate and manipulate progress windows
oCMPx3dModelViewThis method is obsolete
oCMPxAssemblyParent class of all user defined assembly nodes
oCMPxAttributePatternFactoryBase class for user-defined attribute pattern factories
oCMPxBakeEngineBaking functionality
oCMPxCacheFormatCacheFormat definition
oCMPxCameraSetBase class for user-defined camera set nodes
oCMPxClientDeviceNodeBase class for client device creation
oCMPxCommandBase class for user commands
oCMPxComponentShapeComponent helper class for surface shapes
oCMPxConstraintProxy constraint node
oCMPxConstraintCommandProxy constraint command
oCMPxContextBase class for user defined contexts
oCMPxContextCommandBase class for context creation commands
oCMPxControlCommandBase class for control creation commands
oCMPxDataBase Class for User-defined Dependency Graph Data Types
oCMPxDeformerNodeBase class for user defined Deformers
oCMPxDragAndDropBehaviorDrag and Drop Behavior
oCMPxEditDataBase class used to associate user-defined data with edits
oCMPxEmitterNodeBase class for user defined particle emitters
oCMPxFieldNodeBase class for user defined fields
oCMPxFileResolverBase Class for creating custom Maya File Resolvers
oCMPxFileTranslatorBase Class for creating Maya File Translators
oCMPxFluidEmitterNodeBase class for user defined particle emitters
oCMPxGeometryDataBase Class for User-defined Dependency Graph Geometry Data Types
oCMPxGeometryIteratorBase class for user defined geometry iterators
oCMPxGlBufferThis method is obsolete
oCMPxHardwareShaderBase class for user defined hardware shaders
oCMPxHwShaderNodeBase class for user defined hardware shaders
oCMPxIkSolverOBSOLETE CLASS: Base class for user defined IK solvers
oCMPxIkSolverNodeBase class for user defined IK solvers
oCMPxImageFileImage manipulation
oCMPxImagePlaneBase class for user defined imagePlane nodes
oCMPxLocatorNodeBase class for user defined locators
oCMPxManipContainerBase class for user defined manipulator containers
oCMPxManipulatorNodeBase class for manipulator creation
oCMPxMaterialInformationMaterial information proxy
oCMPxMayaAsciiFilterTranslator to output filtered Maya ASCII files
oCMPxMayaAsciiFilterOutputWrapper for a Maya Ascii file output stream
oCMPxMidiInputDeviceMidi input device
oCMPxModelEditorCommandBase class for editor creation commands
oCMPxNodeBase class for user defined dependency nodes
oCMPxObjectSetParent class of all user defined object sets
oCMPxParticleAttributeMapperNodeUser defined per particle attribute mapping nodes
oCMPxPolyTrgUser defined poly triangulation support
oCMPxPolyTweakUVCommandBase class used for moving polygon UV's
oCMPxRenderPassImplRender pass implementation
oCMPxRepresentationAbstract base class for user defined representations
oCMPxSelectionContextBase class for interative selection tools
oCMPxSpringNodeBase class for user defined spring law
oCMPxSurfaceShapeParent class of all user defined shapes
oCMPxSurfaceShapeUIDrawing and selection for user defined shapes
oCMPxThreadedDeviceNodeBase class for threaded node creation
oCMPxToolCommandBase class for interactive tool commands
oCMPxTransformBase class for user defined transforms
oCMPxTransformationMatrixBase class of all user defined transformation matrices
oCMPxUIControlBase class for control creation
oCMPxUITableControlBase class for creating new spreadsheet controls
oCMQtUtilQt Utility Methods
oCMQuaternionQuaternion math
oCMRampAttributeCreate and manipulate ramp attributes
oCMRenderCallbackRendering Callbacks
oCMRenderDataAccess Rendering Data
oCMRenderingInfoInformation to perform rendering into a hardware render target
oCMRenderLineClass for accessing paint effects output curve data
oCMRenderLineArrayClass for accessing paint effects output curve data
oCMRenderPassDefRender pass information
oCMRenderPassRegistryAccess the render pass registry
oCMRenderProfileRender profile
oCMRenderShadowDataAccess Rendering Shadow Map Data
oCMRenderTargetThis method is obsolete
oCMRenderUtilCommon API rendering functions
oCMRenderViewStatic class providing Render View API functions
oCMRichSelectionSelection list supporting soft selection and symmetry
oCMSceneMessageScene messages
oCMScriptUtilUtility class for working with pointers and references in Python
oCMSelectInfoSelection state information used in MPxSurfaceShapeUI::select
oCMSelectionListA list of MObjects
oCMSelectionMaskManage what is selectable in Maya. (OpenMaya) (OpenMaya.py)
oCMSetAttrEditClass for describing setAttr edits
oCMSpaceSpace transformation identifiers
oCMSpinLockMethods for managing spin locks on threads created with MThreadPool and MThreadAsync
oCMStatusManipulate Maya Status codes
oCMStreamUtilsStream functionality
oCMStringManipulate strings
oCMStringArrayArray of MStrings data type
oCMStringResourceLocalizable string resources
oCMStringResourceIdUnique identifier for an MString Resource
oCMSwatchRenderBaseSwatch Render Base class
oCMSwatchRenderRegisterManages swatch generators
oCMSyntaxSyntax for Commands
oCMTemplateActionTemplate class for non undoable actions
oCMTemplateCommandTemplate class for undoable commands
oCMTemplateContextCommandTemplate class for context commands
oCMTemplateCreateNodeCommandTemplate class for undoable commands to create/delete a node
oCMTemplateSelectionContextTemplate class for selection context
oCMTesselationParamsTesselation parameters
oCMTextureEditorDrawInfoDrawing state for drawing to the UV texture window with custom shapes
oCMThreadAsyncMethods for creating threads
oCMThreadPoolMethods for creating and managing a thread pool
oCMThreadUtilsHelper methods for threaded plugins
oCMTimeSet and retrieve animation time values in various unit systems
oCMTimeArrayArray of MTime data type
oCMTimerThis class works similar to timerX MEL command
oCMTimerMessageRegister callbacks that are based on a fixed time interval
oCMToolsInfoTool information
oCMTransformationMatrixTransformation matrix
oCMTrimBoundaryArrayAn array class for trim boundaries
oCMTypeIdManage Maya Object type identifiers
oCMUiMessageUI messages
oCMUint64ArrayArray of MUint64 data type
oCMUintArrayArray of integers data type
oCMUniformParameterUniform parameter
oCMUniformParameterListUniform Parameter
oCMURIManipulating Uniform Resource Identifiers
oCMUserDataVirtual base class for user data caching
oCMUserEventMessageUser defined Message Types
oCMVaryingParameterGeometric data cache
oCMVaryingParameterListGeometric data cache
oCMVectorA vector math class for vectors of doubles
oCMVectorArrayArray of MVectors data type
oCMViewportRendererThis method is obsolete
oCMWeightComponent weight data
oCRV_AOVArbitrary Output Variable (AOV) data type
\CRV_PIXELPixel data type