, including all inherited members.
| addAttribute(const MObject &attr) | MFnDependencyNode | |
| addAttribute(const MObject &attr, MAttrClass type) | MFnDependencyNode | |
| addChild(MObject &child, unsigned int index=kNextPos, bool keepExistingParents=false) | MFnDagNode | |
| allocateFlag(const MString pluginName, MStatus *ReturnStatus=NULL) | MFnDependencyNode | [static] |
| area(double tolerance=kMFnNurbsEpsilon, MStatus *ReturnStatus=NULL) const | MFnNurbsSurface | |
| area(MSpace::Space space, double tolerance=kMFnNurbsEpsilon, MStatus *ReturnStatus=NULL) const | MFnNurbsSurface | |
| assignUV(int patchId, int cornerIndex, int uvId) | MFnNurbsSurface | |
| assignUVs(const MIntArray &uvCounts, const MIntArray &uvIds) | MFnNurbsSurface | |
| attribute(unsigned int index, MStatus *ReturnStatus=NULL) const | MFnDependencyNode | |
| attribute(const MString &attrName, MStatus *ReturnStatus=NULL) const | MFnDependencyNode | |
| attributeClass(const MObject &attr, MStatus *ReturnStatus=NULL) const | MFnDependencyNode | |
| attributeCount(MStatus *ReturnStatus=NULL) const | MFnDependencyNode | |
| boundaryType(unsigned int region, unsigned int boundary, MStatus *ReturnStatus=NULL) | MFnNurbsSurface | |
| BoundaryType enum name | MFnNurbsSurface | |
| boundingBox(MStatus *ReturnStatus=NULL) const | MFnDagNode | |
| canBeWritten(MStatus *ReturnStatus=NULL) const | MFnDependencyNode | |
| child(unsigned int i, MStatus *ReturnStatus=NULL) const | MFnDagNode | |
| childCount(MStatus *ReturnStatus=NULL) const | MFnDagNode | |
| classification(const MString &nodeTypeName) | MFnDependencyNode | [static] |
| className() const | MFnNurbsSurface | [protected, virtual] |
| MFnBase::className() | MFnBase | [static] |
| clearUVs() | MFnNurbsSurface | |
| closestPoint(const MPoint &toThisPoint, double *paramU=NULL, double *paramV=NULL, bool ignoreTrimBoundaries=false, double tolerance=kMFnNurbsEpsilon, MSpace::Space space=MSpace::kObject, MStatus *ReturnStatus=NULL) const | MFnNurbsSurface | |
| closestPoint(const MPoint &toThisPoint, bool paramAsStart, double *paramU, double *paramV, bool ignoreTrimBoundaries=false, double tolerance=kMFnNurbsEpsilon, MSpace::Space space=MSpace::kObject, MStatus *ReturnStatus=NULL) const | MFnNurbsSurface | |
| copy(const MObject &source, MObject parentOrOwner=MObject::kNullObj, MStatus *ReturnStatus=NULL) | MFnNurbsSurface | |
| create(const MPointArray &controlVertices, const MDoubleArray &uKnotSequences, const MDoubleArray &vKnotSequences, unsigned int degreeInU, unsigned int degreeInV, Form formU, Form formV, bool createRational, MObject parentOrOwner=MObject::kNullObj, MStatus *ReturnStatus=NULL) | MFnNurbsSurface | |
| MFnDagNode::create(const MTypeId &typeId, MObject &parent=MObject::kNullObj, MStatus *ReturnStatus=NULL) | MFnDagNode | |
| MFnDagNode::create(const MTypeId &typeId, const MString &name, MObject &parent=MObject::kNullObj, MStatus *ReturnStatus=NULL) | MFnDagNode | |
| MFnDagNode::create(const MString &type, MObject &parent=MObject::kNullObj, MStatus *ReturnStatus=NULL) | MFnDagNode | |
| MFnDagNode::create(const MString &type, const MString &name, MObject &parent=MObject::kNullObj, MStatus *ReturnStatus=NULL) | MFnDagNode | |
| MFnDependencyNode::create(const MTypeId &typeId, MStatus *ReturnStatus=NULL) | MFnDependencyNode | |
| MFnDependencyNode::create(const MTypeId &typeId, const MString &name, MStatus *ReturnStatus=NULL) | MFnDependencyNode | |
| MFnDependencyNode::create(const MString &type, MStatus *ReturnStatus=NULL) | MFnDependencyNode | |
| MFnDependencyNode::create(const MString &type, const MString &name, MStatus *ReturnStatus=NULL) | MFnDependencyNode | |
| cv(unsigned int indexU, unsigned int indexV, MStatus *ReturnStatus=NULL) | MFnNurbsSurface | |
| cvsInU(unsigned int startIndex, unsigned int endIndex, unsigned int rowIndex, MStatus *ReturnStatus=NULL) | MFnNurbsSurface | |
| cvsInV(unsigned int startIndex, unsigned int endIndex, unsigned int rowIndex, MStatus *ReturnStatus=NULL) | MFnNurbsSurface | |
| dagPath(MStatus *ReturnStatus=NULL) const | MFnDagNode | |
| dagRoot(MStatus *ReturnStatus=NULL) | MFnDagNode | |
| deallocateAllFlags(const MString pluginName) | MFnDependencyNode | [static] |
| deallocateFlag(const MString pluginName, unsigned int flag) | MFnDependencyNode | [static] |
| degreeU(MStatus *ReturnStatus=NULL) const | MFnNurbsSurface | |
| degreeV(MStatus *ReturnStatus=NULL) const | MFnNurbsSurface | |
| dgCallbackIds(const MdgTimerType type, const MString &callbackName, MCallbackIdArray &callbackId, MDoubleArray &value) | MFnDependencyNode | |
| dgCallbacks(const MdgTimerType type, MStringArray &callbackName, MDoubleArray &value) | MFnDependencyNode | |
| dgTimer(const MdgTimerMetric timerMetric, const MdgTimerType timerType, MStatus *ReturnStatus=NULL) const | MFnDependencyNode | |
| dgTimerOff() | MFnDependencyNode | |
| dgTimerOn() | MFnDependencyNode | |
| dgTimerQueryState(MStatus *ReturnStatus=NULL) | MFnDependencyNode | |
| dgTimerReset() | MFnDependencyNode | |
| distanceToPoint(const MPoint &pt, MSpace::Space space=MSpace::kObject, MStatus *ReturnStatus=NULL) const | MFnNurbsSurface | |
| duplicate(bool instance=false, bool instanceLeaf=false, MStatus *ReturnStatus=NULL) const | MFnDagNode | |
| edge(unsigned int region, unsigned int boundary, unsigned int edge, bool paramEdge=false, MStatus *ReturnStatus=NULL) | MFnNurbsSurface | |
| findAlias(const MString &alias, MObject &attrObj, MStatus *ReturnStatus=NULL) const | MFnDependencyNode | |
| findPlug(const MObject &attr, bool wantNetworkedPlug, MStatus *ReturnStatus=NULL) const | MFnDependencyNode | |
| findPlug(const MString &attrName, bool wantNetworkedPlug, MStatus *ReturnStatus=NULL) const | MFnDependencyNode | |
| findPlug(const MObject &attr, MStatus *ReturnStatus=NULL) const | MFnDependencyNode | |
| findPlug(const MString &attrName, MStatus *ReturnStatus=NULL) const | MFnDependencyNode | |
| Form enum name | MFnNurbsSurface | |
| formInU(MStatus *ReturnStatus=NULL) const | MFnNurbsSurface | |
| formInV(MStatus *ReturnStatus=NULL) const | MFnNurbsSurface | |
| fullPathName(MStatus *ReturnStatus=NULL) const | MFnDagNode | |
| getAffectedAttributes(const MObject &attr, MObjectArray &affectedAttributes) const | MFnDependencyNode | |
| getAffectedByAttributes(const MObject &attr, MObjectArray &affectedByAttributes) const | MFnDependencyNode | |
| getAliasAttr(bool force, MStatus *ReturnStatus=NULL) | MFnDependencyNode | |
| getAliasList(MStringArray &strArray, MStatus *ReturnStatus=NULL) | MFnDependencyNode | |
| getAllPaths(MDagPathArray &paths) const | MFnDagNode | |
| getAssignedUVs(MIntArray &uvCounts, MIntArray &uvIds) const | MFnNurbsSurface | |
| getConnections(MPlugArray &array) const | MFnDependencyNode | |
| getCV(unsigned int indexU, unsigned int indexV, MPoint &pnt, MSpace::Space space=MSpace::kObject) const | MFnNurbsSurface | |
| getCVs(MPointArray &array, MSpace::Space space=MSpace::kObject) const | MFnNurbsSurface | |
| getDataObject() const | MFnNurbsSurface | |
| getDerivativesAtParm(double paramInU, double paramInV, MPoint &pos, MVector &dU, MVector &dV, MSpace::Space space, MVector *dUU=NULL, MVector *dVV=NULL, MVector *dUV=NULL) const | MFnNurbsSurface | |
| getKnotDomain(double &startU, double &endU, double &startV, double &endV) const | MFnNurbsSurface | |
| getKnotsInU(MDoubleArray &array) const | MFnNurbsSurface | |
| getKnotsInV(MDoubleArray &array) const | MFnNurbsSurface | |
| getParamAtPoint(const MPoint &atThisPoint, double ¶mU, double ¶mV, MSpace::Space space=MSpace::kObject) const | MFnNurbsSurface | |
| getParamAtPoint(const MPoint &atThisPoint, double ¶mU, double ¶mV, bool ignoreTrimBoundaries, MSpace::Space space=MSpace::kObject, double tolerance=kMFnNurbsEpsilon) const | MFnNurbsSurface | |
| getPatchUV(int patchId, int cornerIndex, float &u, float &v) const | MFnNurbsSurface | |
| getPatchUVid(int patchId, int cornerIndex, int &uvId) const | MFnNurbsSurface | |
| getPatchUVs(int patchId, MFloatArray &uArray, MFloatArray &vArray) const | MFnNurbsSurface | |
| getPath(MDagPath &path) const | MFnDagNode | |
| getPlugsAlias(const MPlug &plug, MString &aliasName, MStatus *ReturnStatus=NULL) | MFnDependencyNode | |
| getPointAtParam(double paramU, double paramV, MPoint &point, MSpace::Space space=MSpace::kObject) const | MFnNurbsSurface | |
| getTangents(double paramInU, double paramInV, MVector &vectorInU, MVector &vectorInV, MSpace::Space space=MSpace::kObject) const | MFnNurbsSurface | |
| getTrimBoundaries(MTrimBoundaryArray &result, unsigned int region, bool paramEdge=true) | MFnNurbsSurface | |
| getUV(int uvId, float &u, float &v) const | MFnNurbsSurface | |
| getUVs(MFloatArray &uArray, MFloatArray &vArray) const | MFnNurbsSurface | |
| hasAttribute(const MString &name, MStatus *ReturnStatus=NULL) const | MFnDependencyNode | |
| hasChild(const MObject &node, MStatus *ReturnStatus=NULL) const | MFnDagNode | |
| hasHistoryOnCreate(MStatus *ReturnStatus=NULL) | MFnNurbsSurface | |
| hasObj(MFn::Type) const | MFnBase | |
| hasObj(const MObject &) const | MFnBase | |
| hasParent(const MObject &node, MStatus *ReturnStatus=NULL) const | MFnDagNode | |
| hasUniqueName(MStatus *ReturnStatus=NULL) const | MFnDependencyNode | |
| icon(MStatus *ReturnStatus=NULL) const | MFnDependencyNode | |
| inModel(MStatus *ReturnStatus=NULL) const | MFnDagNode | |
| instanceCount(bool total, MStatus *ReturnStatus=NULL) const | MFnDagNode | |
| intersect(const MPoint &rayStartingPoint, const MVector &alongThisDirection, double &u, double &v, MPoint &intersectionData, double tolerance=kMFnNurbsEpsilon, MSpace::Space space=MSpace::kObject, bool calculateDistance=false, double *distance=NULL, bool calculateExactHit=false, bool *wasExactHit=NULL, MStatus *ReturnStatus=NULL) const | MFnNurbsSurface | |
| intersect(const MPoint &rayStartingPoint, const MVector &alongThisDirection, MDoubleArray &u, MDoubleArray &v, MPointArray &intersectionData, double tolerance=kMFnNurbsEpsilon, MSpace::Space space=MSpace::kObject, bool calculateDistance=false, MDoubleArray *distances=NULL, bool calculateExactHit=false, bool *wasExactHit=NULL, MStatus *ReturnStatus=NULL) const | MFnNurbsSurface | |
| inUnderWorld(MStatus *ReturnStatus=NULL) const | MFnDagNode | |
| isBezier(MStatus *ReturnStatus=NULL) const | MFnNurbsSurface | |
| isChildOf(const MObject &node, MStatus *ReturnStatus=NULL) const | MFnDagNode | |
| isDefaultNode(MStatus *ReturnStatus=NULL) const | MFnDependencyNode | |
| isFlagSet(unsigned int flag, MStatus *ReturnStatus=NULL) const | MFnDependencyNode | |
| isFlipNorm(unsigned int region, MStatus *ReturnStatus=NULL) | MFnNurbsSurface | |
| isFoldedOnBispan() const | MFnNurbsSurface | |
| isFromReferencedFile(MStatus *ReturnStatus=NULL) const | MFnDependencyNode | |
| isInstanceable(MStatus *ReturnStatus=NULL) const | MFnDagNode | |
| isInstanced(bool indirect=true, MStatus *ReturnStatus=NULL) const | MFnDagNode | |
| isInstancedAttribute(const MObject &attr, MStatus *ReturnStatus=NULL) const | MFnDagNode | |
| isIntermediateObject(MStatus *ReturnStatus=NULL) const | MFnDagNode | |
| isKnotU(double param, MStatus *ReturnStatus=NULL) const | MFnNurbsSurface | |
| isKnotV(double param, MStatus *ReturnStatus=NULL) const | MFnNurbsSurface | |
| isLocked(MStatus *ReturnStatus=NULL) const | MFnDependencyNode | |
| isNewAttribute(const MObject &attr, MStatus *ReturnStatus=NULL) const | MFnDependencyNode | |
| isParamOnSurface(double paramU, double paramV, MStatus *ReturnStatus=NULL) const | MFnNurbsSurface | |
| isParentOf(const MObject &node, MStatus *ReturnStatus=NULL) const | MFnDagNode | |
| isPointInTrimmedRegion(double u, double v, MStatus *ReturnStatus=NULL) | MFnNurbsSurface | |
| isPointOnSurface(const MPoint &point, double tolerance=kMFnNurbsEpsilon, MSpace::Space space=MSpace::kObject, MStatus *ReturnStatus=NULL) const | MFnNurbsSurface | |
| isShared(MStatus *ReturnStatus=NULL) const | MFnDependencyNode | |
| isTrimmedSurface(MStatus *ReturnStatus=NULL) | MFnNurbsSurface | |
| isUniform(MStatus *ReturnStatus=NULL) const | MFnNurbsSurface | |
| kClosed enum value | MFnNurbsSurface | |
| kClosedSegment enum value | MFnNurbsSurface | |
| kExtensionAttr enum value | MFnDependencyNode | |
| kInner enum value | MFnNurbsSurface | |
| kInvalid enum value | MFnNurbsSurface | |
| kInvalidAttr enum value | MFnDependencyNode | |
| kInvalidBoundary enum value | MFnNurbsSurface | |
| kLast enum value | MFnNurbsSurface | |
| kLocalDynamicAttr enum value | MFnDependencyNode | |
| kNextPos enum value | MFnDagNode | |
| kNormalAttr enum value | MFnDependencyNode | |
| knotInU(unsigned int index, MStatus *ReturnStatus=NULL) const | MFnNurbsSurface | |
| knotInV(unsigned int index, MStatus *ReturnStatus=NULL) const | MFnNurbsSurface | |
| kOpen enum value | MFnNurbsSurface | |
| kOuter enum value | MFnNurbsSurface | |
| kPeriodic enum value | MFnNurbsSurface | |
| kSegment enum value | MFnNurbsSurface | |
| kTimerInvalidState enum value | MFnDependencyNode | |
| kTimerMetric_callback enum value | MFnDependencyNode | |
| kTimerMetric_callbackNotViaAPI enum value | MFnDependencyNode | |
| kTimerMetric_callbackViaAPI enum value | MFnDependencyNode | |
| kTimerMetric_compute enum value | MFnDependencyNode | |
| kTimerMetric_computeDuringCallback enum value | MFnDependencyNode | |
| kTimerMetric_computeNotDuringCallback enum value | MFnDependencyNode | |
| kTimerMetric_dirty enum value | MFnDependencyNode | |
| kTimerMetric_draw enum value | MFnDependencyNode | |
| kTimerMetric_fetch enum value | MFnDependencyNode | |
| kTimerOff enum value | MFnDependencyNode | |
| kTimerOn enum value | MFnDependencyNode | |
| kTimerType_count enum value | MFnDependencyNode | |
| kTimerType_inclusive enum value | MFnDependencyNode | |
| kTimerType_self enum value | MFnDependencyNode | |
| kTimerUninitialized enum value | MFnDependencyNode | |
| MAttrClass enum name | MFnDependencyNode | |
| MdgTimerMetric enum name | MFnDependencyNode | |
| MdgTimerState enum name | MFnDependencyNode | |
| MdgTimerType enum name | MFnDependencyNode | |
| MFnDagNode() | MFnDagNode | |
| MFnDagNode(MObject &object, MStatus *ret=NULL) | MFnDagNode | |
| MFnDagNode(const MDagPath &object, MStatus *ret=NULL) | MFnDagNode | |
| MFnDagNode(const MObject &object, MStatus *ret=NULL) | MFnDagNode | |
| MFnDependencyNode() | MFnDependencyNode | |
| MFnDependencyNode(MObject &object, MStatus *ReturnStatus=NULL) | MFnDependencyNode | |
| MFnDependencyNode(const MObject &object, MStatus *ReturnStatus=NULL) | MFnDependencyNode | |
| MFnNurbsSurface() | MFnNurbsSurface | |
| MFnNurbsSurface(MObject &object, MStatus *ReturnStatus=NULL) | MFnNurbsSurface | |
| MFnNurbsSurface(const MDagPath &object, MStatus *ret=NULL) | MFnNurbsSurface | |
| MFnNurbsSurface(const MObject &object, MStatus *ret=NULL) | MFnNurbsSurface | |
| model(MStatus *ReturnStatus=NULL) const | MFnDagNode | |
| name(MStatus *ReturnStatus=NULL) const | MFnDependencyNode | |
| normal(double paramInU, double paramInV, MSpace::Space space=MSpace::kObject, MStatus *ReturnStatus=NULL) const | MFnNurbsSurface | |
| numBoundaries(unsigned int region, MStatus *ReturnStatus=NULL) | MFnNurbsSurface | |
| numCVsInU(MStatus *ReturnStatus=NULL) const | MFnNurbsSurface | |
| numCVsInV(MStatus *ReturnStatus=NULL) const | MFnNurbsSurface | |
| numEdges(unsigned int region, unsigned int boundary, MStatus *ReturnStatus=NULL) | MFnNurbsSurface | |
| numKnotsInU(MStatus *ReturnStatus=NULL) const | MFnNurbsSurface | |
| numKnotsInV(MStatus *ReturnStatus=NULL) const | MFnNurbsSurface | |
| numNonZeroSpansInU(MStatus *ReturnStatus=NULL) const | MFnNurbsSurface | |
| numNonZeroSpansInV(MStatus *ReturnStatus=NULL) const | MFnNurbsSurface | |
| numPatches(MStatus *ReturnStatus=NULL) const | MFnNurbsSurface | |
| numPatchesInU(MStatus *ReturnStatus=NULL) const | MFnNurbsSurface | |
| numPatchesInV(MStatus *ReturnStatus=NULL) const | MFnNurbsSurface | |
| numRegions(MStatus *ReturnStatus=NULL) | MFnNurbsSurface | |
| numSpansInU(MStatus *ReturnStatus=NULL) const | MFnNurbsSurface | |
| numSpansInV(MStatus *ReturnStatus=NULL) const | MFnNurbsSurface | |
| numUVs(MStatus *ReturnStatus=NULL) const | MFnNurbsSurface | |
| object(MStatus *ReturnStatus=NULL) const | MFnBase | |
| objectColor(MStatus *ReturnStatus=NULL) const | MFnDagNode | |
| parent(unsigned int i, MStatus *ReturnStatus=NULL) const | MFnDagNode | |
| parentCount(MStatus *ReturnStatus=NULL) const | MFnDagNode | |
| parentNamespace(MStatus *ReturnStatus=NULL) const | MFnDependencyNode | |
| partialPathName(MStatus *ReturnStatus=NULL) const | MFnDagNode | |
| pluginName(MStatus *ReturnStatus=NULL) const | MFnDependencyNode | |
| plugsAlias(const MPlug &plug, MStatus *ReturnStatus=NULL) | MFnDependencyNode | |
| projectCurve(MDagPath &curve, MVector *direction=NULL, bool constructionHistory=false) | MFnNurbsSurface | |
| removeAttribute(const MObject &attr) | MFnDependencyNode | |
| removeAttribute(const MObject &attr, MAttrClass type) | MFnDependencyNode | |
| removeChild(MObject &child) | MFnDagNode | |
| removeChildAt(unsigned int index) | MFnDagNode | |
| removeKnotInU(double atThisParam, bool removeAll=false) | MFnNurbsSurface | |
| removeKnotInV(double atThisParam, bool removeAll=false) | MFnNurbsSurface | |
| removeOneKnotInU(double atThisParam) | MFnNurbsSurface | |
| removeOneKnotInV(double atThisParam) | MFnNurbsSurface | |
| reorderedAttribute(unsigned int index, MStatus *ReturnStatus=NULL) const | MFnDependencyNode | |
| setAlias(const MString &alias, const MString &name, const MPlug &plug, bool add=true, MStatus *ReturnStatus=NULL) | MFnDependencyNode | |
| setCV(unsigned int indexU, unsigned int indexV, MPoint &pnt, MSpace::Space space=MSpace::kObject) const | MFnNurbsSurface | |
| setCVs(const MPointArray &array, MSpace::Space space=MSpace::kObject) | MFnNurbsSurface | |
| setDoNotWrite(bool flag) | MFnDependencyNode | |
| setFlag(unsigned int flag, bool state) | MFnDependencyNode | |
| setIcon(const MString &filename) | MFnDependencyNode | |
| setInstanceable(const bool how) | MFnDagNode | |
| setIntermediateObject(bool isIntermediate) | MFnDagNode | |
| setKnotInU(unsigned int index, double param) | MFnNurbsSurface | |
| setKnotInV(unsigned int index, double param) | MFnNurbsSurface | |
| setKnotsInU(const MDoubleArray &array, unsigned int startIndex, unsigned int endIndex) | MFnNurbsSurface | |
| setKnotsInV(const MDoubleArray &array, unsigned int startIndex, unsigned int endIndex) | MFnNurbsSurface | |
| setLocked(bool locked) | MFnDependencyNode | |
| setName(const MString &name, MStatus *ReturnStatus=NULL) | MFnDependencyNode | |
| setObject(const MDagPath &path) | MFnDagNode | [virtual] |
| setObject(MObject &object) | MFnDagNode | [virtual] |
| setObject(const MObject &object) | MFnDagNode | [virtual] |
| setObjectColor(int color) | MFnDagNode | |
| setUseObjectColor(bool useObjectColor) | MFnDagNode | |
| setUV(int uvId, float u, float v) | MFnNurbsSurface | |
| setUVs(const MFloatArray &uArray, const MFloatArray &vArray) | MFnNurbsSurface | |
| tesselate(MTesselationParams &parms=MTesselationParams::fsDefaultTesselationParams, MObject parentOrOwner=MObject::kNullObj, MStatus *ReturnStatus=NULL) | MFnNurbsSurface | |
| tesselate(MTesselationParams &parms, MStatus *ReturnStatus) | MFnNurbsSurface | |
| transformationMatrix(MStatus *ReturnStatus=NULL) const | MFnDagNode | |
| trim(MDoubleArray &locatorU, MDoubleArray &locatorV, bool constructionHistory=false) | MFnNurbsSurface | |
| trimWithBoundaries(const MTrimBoundaryArray &mBoundaries, bool flipNormal=false, double e_tol=1e-3, double pe_tol=1e-5) | MFnNurbsSurface | |
| type() const | MFnNurbsSurface | [virtual] |
| typeId(MStatus *ReturnStatus=NULL) const | MFnDependencyNode | |
| typeName(MStatus *ReturnStatus=NULL) const | MFnDependencyNode | |
| updateSurface() | MFnNurbsSurface | |
| userNode(MStatus *ReturnStatus=NULL) const | MFnDependencyNode | |
| usingObjectColor(MStatus *ReturnStatus=NULL) const | MFnDagNode | |
| ~MFnBase() | MFnBase | [virtual] |
| ~MFnDagNode() | MFnDagNode | [virtual] |
| ~MFnDependencyNode() | MFnDependencyNode | [virtual] |
| ~MFnNurbsSurface() | MFnNurbsSurface | [virtual] |