Maya API のクラスにはプリフィックスが付き、使用するさまざまな種類の C++ オブジェクトを区別しています。
MObject 上で関数セットとほとんど同じように動作します。たとえば MItCurveCV は、個々の NURBS カーブ CV に演算を行う場合や(MFnNurbsCurveCV はありません)、カーブのすべての CV に演算を繰り返し行う場合に使用します。MObject のインスタンスは Maya の内部オブジェクトのハンドルです。MGlobal は、グローバルに動作するスタティック メソッドのクラスで、動作の対象となる(上になるべき) MObject を必要としません(MGlobal の詳細については、API で選択するを参照してください)。