, 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] |
| 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 | |
| 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 | MFnSubd | [protected, virtual] |
| MFnBase::className() | MFnBase | [static] |
| collapse(const int level, bool makeNewNodeInvisible, MStatus *ReturnStatus=NULL) | MFnSubd | |
| convertToNurbs(MObjectArray &newNurbsSurfaces) | MFnSubd | |
| copy(const MObject &source, MObject parentOrOwner=MObject::kNullObj, MStatus *ReturnStatus=NULL) | MFnSubd | |
| creasesClearAll() const | MFnSubd | |
| creasesGetAll(MUint64Array &vertexIds, MUint64Array &edgeIds) const | MFnSubd | |
| creasesSetAll(const MUint64Array &vertexIds, const MUint64Array &edgeIds) | MFnSubd | |
| create(const MTypeId &typeId, MObject &parent=MObject::kNullObj, MStatus *ReturnStatus=NULL) | MFnDagNode | |
| create(const MTypeId &typeId, const MString &name, MObject &parent=MObject::kNullObj, MStatus *ReturnStatus=NULL) | MFnDagNode | |
| create(const MString &type, MObject &parent=MObject::kNullObj, MStatus *ReturnStatus=NULL) | 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 | |
| createBaseMesh(bool reverseNormal, int numVertices, int numPolygons, const MPointArray &vertexArray, const MIntArray &polygonCounts, const MIntArray &polygonConnects, MObject parentOrOwner=MObject::kNullObj, MStatus *ReturnStatus=NULL) | MFnSubd | |
| 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] |
| 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 | |
| duplicate(bool instance=false, bool instanceLeaf=false, MStatus *ReturnStatus=NULL) const | MFnDagNode | |
| edgeAdjacentPolygon(MUint64 edge, MUint64Array &polys) const | MFnSubd | |
| edgeBetween(MUint64 vertex1, MUint64 vertex2, MStatus *ReturnStatus=NULL) const | MFnSubd | |
| edgeChildren(MUint64 edgeId, MUint64Array &children) const | MFnSubd | |
| edgeCount(int level=0, MStatus *ReturnStatus=NULL) const | MFnSubd | |
| edgeCreaseRelevant(MUint64 edgeId, MStatus *ReturnStatus=NULL) const | MFnSubd | |
| edgeIsBoundary(MUint64 edge, MStatus *ReturnStatus=NULL) const | MFnSubd | |
| edgeIsCreased(MUint64 edgeId, MStatus *ReturnStatus=NULL) const | MFnSubd | |
| edgeIsValid(MUint64 edgeId, MStatus *ReturnStatus=NULL) const | MFnSubd | |
| edgeSetCrease(MUint64 edgeId, bool creased) const | MFnSubd | |
| edgeVertices(MUint64 edge, MUint64 &v1, MUint64 &v2) const | MFnSubd | |
| editsPending(MStatus *ReturnStatus=NULL) const | MFnSubd | |
| editsUpdateAll(MStatus *ReturnStatus=NULL) | MFnSubd | |
| evaluateNormal(MUint64 polyId, double u, double v, bool uvNormalized, MVector &nrml) const | MFnSubd | |
| evaluatePosition(MUint64 polyId, double u, double v, bool uvNormalized, MPoint &) const | MFnSubd | |
| evaluatePositionAndNormal(MUint64 polyId, double u, double v, bool uvNormalized, MPoint &pos, MVector &nrml) const | MFnSubd | |
| 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 | |
| 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 | |
| getConnectedSetsAndMembers(unsigned int instanceNumber, MObjectArray &sets, MObjectArray &comps, bool renderableSetsOnly) const | MFnSubd | |
| getConnectedShaders(unsigned int instanceNumber, MObjectArray &shaders, MUint64Array &faces, MIntArray &indices) const | MFnSubd | |
| getConnections(MPlugArray &array) const | MFnDependencyNode | |
| getCubicSpline(MUint64 polyId, MPointArray vertices, MStatus *ReturnStatus=NULL) | MFnSubd | |
| getCubicSpline(MUint64 polyId, MPoint vertices[16], MStatus *ReturnStatus=NULL) | MFnSubd | |
| getPath(MDagPath &path) const | MFnDagNode | |
| getPlugsAlias(const MPlug &plug, MString &aliasName, MStatus *ReturnStatus=NULL) | MFnDependencyNode | |
| hasAttribute(const MString &name, MStatus *ReturnStatus=NULL) const | MFnDependencyNode | |
| hasChild(const MObject &node, MStatus *ReturnStatus=NULL) const | MFnDagNode | |
| 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 | |
| inUnderWorld(MStatus *ReturnStatus=NULL) const | MFnDagNode | |
| isChildOf(const MObject &node, MStatus *ReturnStatus=NULL) const | MFnDagNode | |
| isDefaultNode(MStatus *ReturnStatus=NULL) const | MFnDependencyNode | |
| isFlagSet(unsigned int flag, MStatus *ReturnStatus=NULL) const | MFnDependencyNode | |
| 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 | |
| isLocked(MStatus *ReturnStatus=NULL) const | MFnDependencyNode | |
| isNewAttribute(const MObject &attr, MStatus *ReturnStatus=NULL) const | MFnDependencyNode | |
| isParentOf(const MObject &node, MStatus *ReturnStatus=NULL) const | MFnDagNode | |
| isShared(MStatus *ReturnStatus=NULL) const | MFnDependencyNode | |
| kExtensionAttr enum value | MFnDependencyNode | |
| kInvalidAttr enum value | MFnDependencyNode | |
| kLocalDynamicAttr enum value | MFnDependencyNode | |
| kNextPos enum value | MFnDagNode | |
| kNormalAttr enum value | MFnDependencyNode | |
| 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 | |
| levelFullySubdivideTo(int level, MStatus *ReturnStatus=NULL) | MFnSubd | |
| levelMaxAllowed(MStatus *ReturnStatus=NULL) const | MFnSubd | |
| levelMaxCurrent(MStatus *ReturnStatus=NULL) const | MFnSubd | |
| 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 | |
| MFnSubd() | MFnSubd | |
| MFnSubd(MObject &object, MStatus *ReturnStatus=NULL) | MFnSubd | |
| MFnSubd(const MDagPath &object, MStatus *ret=NULL) | MFnSubd | |
| MFnSubd(const MObject &object, MStatus *ret=NULL) | MFnSubd | |
| model(MStatus *ReturnStatus=NULL) const | MFnDagNode | |
| name(MStatus *ReturnStatus=NULL) const | MFnDependencyNode | |
| 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 | |
| polygonBaseMeshAdd(int vertexCount, const int vertexIds[], MStatus *ReturnStatus=NULL) | MFnSubd | |
| polygonBaseMeshAddWithUVs(int vertexCount, const int vertexIds[], const double uValues[], const double vValues[], MStatus *ReturnStatus=NULL) | MFnSubd | |
| polygonChildren(MUint64 polyId, MUint64Array &children) const | MFnSubd | |
| polygonCount(int level=0, MStatus *ReturnStatus=NULL) const | MFnSubd | |
| polygonCountMaxWithGivenBaseMesh(int level=1, MStatus *ReturnStatus=NULL) const | MFnSubd | |
| polygonEdgeCount(MUint64 polyId, MStatus *ReturnStatus=NULL) const | MFnSubd | |
| polygonEdges(MUint64 polyId, MUint64Array &edgeIds) const | MFnSubd | |
| polygonGetCenterUV(MUint64 polyId, double &u, double &v) const | MFnSubd | |
| polygonGetVertexUVs(MUint64 polyId, MDoubleArray &uValues, MDoubleArray &vValues) const | MFnSubd | |
| polygonHasChildren(MUint64 polyId, MStatus *ReturnStatus=NULL) const | MFnSubd | |
| polygonHasVertexUVs(MUint64 polyId, MStatus *ReturnStatus=NULL) | MFnSubd | |
| polygonIsValid(MUint64 polyId, MStatus *ReturnStatus=NULL) const | MFnSubd | |
| polygonSetUseUVs(MUint64 polyId, bool useThem) | MFnSubd | |
| polygonSetVertexUVs(MUint64 polyId, const MDoubleArray &uValues, const MDoubleArray &vValues) | MFnSubd | |
| polygonSubdivide(MUint64 polyId) | MFnSubd | |
| polygonVertexCount(MUint64 polyId, MStatus *ReturnStatus=NULL) const | MFnSubd | |
| polygonVertices(MUint64 polyId, MUint64Array &vertIds) const | MFnSubd | |
| removeAttribute(const MObject &attr) | MFnDependencyNode | |
| removeAttribute(const MObject &attr, MAttrClass type) | MFnDependencyNode | |
| removeChild(MObject &child) | MFnDagNode | |
| removeChildAt(unsigned int index) | MFnDagNode | |
| 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 | |
| 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 | |
| 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 | |
| tesselate(bool uniform, int depth, int sample, MObject parentOrOwner=MObject::kNullObj, MStatus *ReturnStatus=NULL) | MFnSubd | |
| tessellateViaNurbs(MObject parentOrOwner=MObject::kNullObj, MStatus *ReturnStatus=NULL) | MFnSubd | |
| transformationMatrix(MStatus *ReturnStatus=NULL) const | MFnDagNode | |
| type() const | MFnSubd | [virtual] |
| typeId(MStatus *ReturnStatus=NULL) const | MFnDependencyNode | |
| typeName(MStatus *ReturnStatus=NULL) const | MFnDependencyNode | |
| updateAllEditsAndCreases() | MFnSubd | |
| updateSubdSurface() | MFnSubd | |
| userNode(MStatus *ReturnStatus=NULL) const | MFnDependencyNode | |
| usingObjectColor(MStatus *ReturnStatus=NULL) const | MFnDagNode | |
| vertexAdjacentVertices(MUint64 vertId, MUint64Array &vertList) const | MFnSubd | |
| vertexBaseIndexFromVertexId(MUint64 vertexId, MStatus *ReturnStatus=NULL) const | MFnSubd | |
| vertexBaseMeshAdd(double x, double y, double z, MStatus *ReturnStatus=NULL) | MFnSubd | |
| vertexBaseMeshAddWithIndex(double x, double y, double z, int index) | MFnSubd | |
| vertexBaseMeshGet(MPointArray &positions, MSpace::Space space=MSpace::kObject) const | MFnSubd | |
| vertexBaseMeshGetWithId(MPointArray &positions, MUint64Array &vertexIds, MSpace::Space space=MSpace::kObject) const | MFnSubd | |
| vertexBaseMeshSet(const MPointArray &positions, MSpace::Space space=MSpace::kObject) | MFnSubd | |
| vertexBaseMeshSetWithId(const MPointArray &positions, const MUint64Array &vertexIds, MSpace::Space space=MSpace::kObject) | MFnSubd | |
| vertexChildren(MUint64 vertId, MUint64Array &children) const | MFnSubd | |
| vertexCount(int level=0, MStatus *ReturnStatus=NULL) const | MFnSubd | |
| vertexCreaseRelevant(MUint64 vertId, MStatus *ReturnStatus=NULL) const | MFnSubd | |
| vertexEditGet(MUint64 vertId, MVector &edit, MSpace::Space space=MSpace::kObject) const | MFnSubd | |
| vertexEditsClearAllNonBase() | MFnSubd | |
| vertexEditSet(MUint64 vertId, const MVector &edit, bool updateEdits, MSpace::Space space=MSpace::kObject) | MFnSubd | |
| vertexEditsGetAllNonBase(MUint64Array &vertexIds, MVectorArray &edits, MSpace::Space space=MSpace::kObject) const | MFnSubd | |
| vertexEditsSetAllNonBase(const MUint64Array &vertexIds, const MVectorArray &edits, MSpace::Space space=MSpace::kObject) | MFnSubd | |
| vertexIdFromBaseVertexIndex(int baseVertexIndex, MStatus *ReturnStatus=NULL) const | MFnSubd | |
| vertexIncidentEdges(MUint64 vertId, MUint64Array &edgeList) const | MFnSubd | |
| vertexIncidentPolygons(MUint64 vertId, MUint64Array &polyList) const | MFnSubd | |
| vertexIsBoundary(MUint64 vertId, MStatus *ReturnStatus=NULL) const | MFnSubd | |
| vertexIsCreased(MUint64 vertId, MStatus *ReturnStatus=NULL) const | MFnSubd | |
| vertexIsValid(MUint64 vertId, MStatus *ReturnStatus=NULL) const | MFnSubd | |
| vertexNormal(MUint64 vertId, MVector &normal) const | MFnSubd | |
| vertexPositionGet(MUint64 vertId, MPoint &position, MSpace::Space space=MSpace::kObject) const | MFnSubd | |
| vertexPositionGetNoEdit(MUint64 vertId, MPoint &position, MSpace::Space space=MSpace::kObject) const | MFnSubd | |
| vertexPositionSet(MUint64 vertId, const MPoint &position, bool updateEdits, MSpace::Space space=MSpace::kObject) | MFnSubd | |
| vertexSetCrease(MUint64 vertId, bool creased) const | MFnSubd | |
| vertexValence(MUint64 vertId, MStatus *ReturnStatus=NULL) const | MFnSubd | |
| ~MFnBase() | MFnBase | [virtual] |
| ~MFnDagNode() | MFnDagNode | [virtual] |
| ~MFnDependencyNode() | MFnDependencyNode | [virtual] |
| ~MFnSubd() | MFnSubd | [virtual] |