, 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 | |
| addPolygon(const MPointArray &vertexArray, bool mergeVertices=true, double pointTolerance=kMFnMeshPointTolerance, MObject parentOrOwner=MObject::kNullObj, MStatus *ReturnStatus=NULL) | MFnMesh | |
| addPolygon(const MPointArray &vertexArray, int &faceIndex, bool mergeVertices=true, double pointTolerance=kMFnMeshPointTolerance, MObject parentOrOwner=MObject::kNullObj, MStatus *ReturnStatus=NULL) | MFnMesh | |
| addPolygon(MPointArray &vertexArray, double polyTolerance, bool mergeVertices=true, double pointTolerance=kMFnMeshPointTolerance, bool forceGeometry=true, MObject parentOrOwner=MObject::kNullObj, MStatus *ReturnStatus=NULL) | MFnMesh | |
| allIntersections(const MFloatPoint &raySource, const MFloatVector &rayDirection, const MIntArray *faceIds, const MIntArray *triIds, bool idsSorted, MSpace::Space space, float maxParam, bool testBothDirections, MMeshIsectAccelParams *accelerator, bool sortHits, MFloatPointArray &hitPoints, MFloatArray *hitRayParams, MIntArray *hitFaces, MIntArray *hitTriangles, MFloatArray *hitBary1, MFloatArray *hitBary2, float tolerance=1e-6, MStatus *ReturnStatus=NULL) | MFnMesh | |
| allocateFlag(const MString pluginName, MStatus *ReturnStatus=NULL) | MFnDependencyNode | [static] |
| anyIntersection(const MFloatPoint &raySource, const MFloatVector &rayDirection, const MIntArray *faceIds, const MIntArray *triIds, bool idsSorted, MSpace::Space space, float maxParam, bool testBothDirections, MMeshIsectAccelParams *accelerator, MFloatPoint &hitPoint, float *hitRayParam, int *hitFace, int *hitTriangle, float *hitBary1, float *hitBary2, float tolerance=1e-6, MStatus *ReturnStatus=NULL) | MFnMesh | |
| assignColor(int polygonId, int vertexIndex, int colorId, const MString *colorSet=NULL) | MFnMesh | |
| assignColors(const MIntArray &colorIds, const MString *colorSet=NULL) | MFnMesh | |
| assignUV(int polygonId, int vertexIndex, int uvId, const MString *uvSet=NULL) | MFnMesh | |
| assignUVs(const MIntArray &uvCounts, const MIntArray &uvIds, const MString *uvSet=NULL) | MFnMesh | |
| 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 | |
| autoUniformGridParams() | MFnMesh | [static] |
| binaryBlindDataComponentId(int compID, MFn::Type compType, int blindDataId, MString attrName, MStatus *ReturnStatus=NULL) const | MFnMesh | |
| booleanOp(BoolOperation op, MFnMesh &mesh1, MFnMesh &mesh2) | MFnMesh | |
| BoolOperation enum name | MFnMesh | |
| boundingBox(MStatus *ReturnStatus=NULL) const | MFnDagNode | |
| cachedIntersectionAcceleratorInfo(MStatus *ReturnStatus=NULL) | MFnMesh | |
| 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 | MFnMesh | [protected, virtual] |
| MFnBase::className() | MFnBase | [static] |
| cleanupEdgeSmoothing() | MFnMesh | |
| clearBlindData(int compID, MFn::Type compType, int blindDataId, MString attrName) | MFnMesh | |
| clearBlindData(MFn::Type compType, int blindDataId, MString attrName) | MFnMesh | |
| clearBlindData(MFn::Type compType) | MFnMesh | |
| clearBlindData(int compID, MFn::Type compType, int blindDataId) | MFnMesh | |
| clearBlindData(MFn::Type compType, int blindDataId) | MFnMesh | |
| clearColors(const MString *colorSet=NULL) | MFnMesh | |
| clearGlobalIntersectionAcceleratorInfo() | MFnMesh | [static] |
| clearUVs(const MString *uvSet=NULL) | MFnMesh | |
| closestIntersection(const MFloatPoint &raySource, const MFloatVector &rayDirection, const MIntArray *faceIds, const MIntArray *triIds, bool idsSorted, MSpace::Space space, float maxParam, bool testBothDirections, MMeshIsectAccelParams *accelerator, MFloatPoint &hitPoint, float *hitRayParam, int *hitFace, int *hitTriangle, float *hitBary1, float *hitBary2, float tolerance=1e-6, MStatus *ReturnStatus=NULL) | MFnMesh | |
| collapseEdges(MIntArray &edgeList) | MFnMesh | |
| collapseFaces(MIntArray &faceList) | MFnMesh | |
| copy(const MObject &source, MObject parentOrOwner=MObject::kNullObj, MStatus *ReturnStatus=NULL) | MFnMesh | |
| copyInPlace(const MObject &source) | MFnMesh | |
| copyUVSet(const MString &fromName, MString &toName, MDGModifier *modifier=NULL) | MFnMesh | |
| copyUVSetWithName(const MString &fromName, const MString &toName, MDGModifier *modifier=NULL, MStatus *ReturnStatus=NULL) | MFnMesh | |
| create(int numVertices, int numPolygons, const MFloatPointArray &vertexArray, const MIntArray &polygonCounts, const MIntArray &polygonConnects, MObject parentOrOwner=MObject::kNullObj, MStatus *ReturnStatus=NULL) | MFnMesh | |
| create(int numVertices, int numPolygons, const MPointArray &vertexArray, const MIntArray &polygonCounts, const MIntArray &polygonConnects, MObject parentOrOwner=MObject::kNullObj, MStatus *ReturnStatus=NULL) | MFnMesh | |
| create(int numVertices, int numPolygons, const MFloatPointArray &vertexArray, const MIntArray &polygonCounts, const MIntArray &polygonConnects, const MFloatArray &uArray, const MFloatArray &vArray, MObject parentOrOwner=MObject::kNullObj, MStatus *ReturnStatus=NULL) | MFnMesh | |
| create(int numVertices, int numPolygons, const MPointArray &vertexArray, const MIntArray &polygonCounts, const MIntArray &polygonConnects, const MFloatArray &uArray, const MFloatArray &vArray, MObject parentOrOwner=MObject::kNullObj, MStatus *ReturnStatus=NULL) | MFnMesh | |
| 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 | |
| createBlindDataType(int blindDataId, MStringArray longNames, MStringArray shortNames, MStringArray formatNames) | MFnMesh | |
| createColorSet(MString &colorSetName, MDGModifier *modifier=NULL, const MUintArray *instances=NULL) | MFnMesh | |
| createColorSet(MString &colorSetName, MDGModifier *modifier, bool clamped, MColorRepresentation rep, const MUintArray *instances=NULL) | MFnMesh | |
| createColorSetWithName(const MString &colorSetName, MDGModifier *modifier=NULL, const MUintArray *instances=NULL, MStatus *ReturnStatus=NULL) | MFnMesh | |
| createColorSetWithName(const MString &colorSetName, MDGModifier *modifier, MStatus *ReturnStatus) | MFnMesh | |
| createInPlace(int numVertices, int numPolygons, const MFloatPointArray &vertexArray, const MIntArray &polygonCounts, const MIntArray &polygonConnects) | MFnMesh | |
| createUVSet(MString &uvSetName, MDGModifier *modifier=NULL, const MUintArray *instances=NULL) | MFnMesh | |
| createUVSetWithName(const MString &uvSetName, MDGModifier *modifier=NULL, MStatus *ReturnStatus=NULL, const MUintArray *instances=NULL) | MFnMesh | |
| currentColorSetName(int instance=kMFnMeshInstanceUnspecified, MStatus *ReturnStatus=NULL) const | MFnMesh | |
| currentColorSetName(MStatus *ReturnStatus) const | MFnMesh | |
| currentUVSetName(MStatus *ReturnStatus=NULL, int instance=kMFnMeshInstanceUnspecified) const | MFnMesh | |
| 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] |
| deleteColorSet(const MString &colorSetName, MDGModifier *modifier=NULL, MSelectionList *currentSelection=NULL) | MFnMesh | |
| deleteEdge(int index, MDGModifier *modifier=NULL) | MFnMesh | |
| deleteFace(int index, MDGModifier *modifier=NULL) | MFnMesh | |
| deleteUVSet(const MString &setName, MDGModifier *modifier=NULL, MSelectionList *currentSelection=NULL) | MFnMesh | |
| deleteVertex(int index, MDGModifier *modifier=NULL) | MFnMesh | |
| 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 | |
| displayColors(MStatus *ReturnStatus=NULL) const | MFnMesh | |
| duplicate(bool instance=false, bool instanceLeaf=false, MStatus *ReturnStatus=NULL) const | MFnDagNode | |
| duplicateFaces(MIntArray &faceList, MFloatVector *translation) | MFnMesh | |
| extractFaces(MIntArray &faceList, MFloatVector *translation) | MFnMesh | |
| extrudeEdges(MIntArray &edgeList, int extrusionCount, MFloatVector *translation, bool extrudeTogether) | MFnMesh | |
| extrudeFaces(MIntArray &faceList, int extrusionCount, MFloatVector *translation, bool extrudeTogether) | MFnMesh | |
| 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 | |
| freeCachedIntersectionAccelerator() | MFnMesh | |
| fullPathName(MStatus *ReturnStatus=NULL) const | MFnDagNode | |
| generateSmoothMesh(MObject parentOrOwner=MObject::kNullObj, MMeshSmoothOptions *options=NULL, MStatus *ReturnStatus=NULL) | MFnMesh | |
| generateSmoothMesh(MObject parentOrOwner, MStatus *ReturnStatus) | MFnMesh | |
| 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 MString *uvSet=NULL) const | MFnMesh | |
| getAssociatedColorSetInstances(const MString &setName, MIntArray &instances) const | MFnMesh | |
| getAssociatedUVSetInstances(const MString &uvSetName, MIntArray &instances) const | MFnMesh | |
| getAssociatedUVSetTextures(const MString uvSetName, MObjectArray &textures) const | MFnMesh | |
| getBinaryBlindData(MFn::Type compType, int blindDataId, MString attrName, MIntArray &compIDs, MStringArray &data) const | MFnMesh | |
| getBinaryBlindData(int compID, MFn::Type compType, int blindDataId, MString attrName, MString &data) const | MFnMesh | |
| getBinormals(MFloatVectorArray &normals, MSpace::Space space=MSpace::kObject, const MString *uvSet=NULL) const | MFnMesh | |
| getBlindDataAttrNames(int blindDataId, MStringArray &longNames, MStringArray &shortNames, MStringArray &formatNames) const | MFnMesh | |
| getBlindDataAttrNames(int blindDataId, MStringArray &longNames, MStringArray &shortNames) const | MFnMesh | |
| getBlindDataFaceVertexIndices(int blindDataIndex, int &faceIndex, int &vertexIndex) const | MFnMesh | |
| getBlindDataTypes(MFn::Type compType, MIntArray &blindDataIds) const | MFnMesh | |
| getBoolBlindData(int compID, MFn::Type compType, int blindDataId, MString attrName, bool &data) const | MFnMesh | |
| getBoolBlindData(MFn::Type compType, int blindDataId, MString attrName, MIntArray &compIDs, MIntArray &data) const | MFnMesh | |
| getCheckSamePointTwice(void) | MFnMesh | |
| getClosestNormal(const MPoint &toThisPoint, MVector &theNormal, MSpace::Space space=MSpace::kObject, int *closestPolygon=NULL) const | MFnMesh | |
| getClosestPoint(const MPoint &toThisPoint, MPoint &theClosestPoint, MSpace::Space space=MSpace::kObject, int *closestPolygon=NULL) const | MFnMesh | |
| getClosestPointAndNormal(const MPoint &toThisPoint, MPoint &theClosestPoint, MVector &theNormal, MSpace::Space space=MSpace::kObject, int *closestPolygon=NULL) const | MFnMesh | |
| getColor(int colorId, MColor &color, const MString *colorSet=NULL, const MColor *defaultUnsetColor=NULL) const | MFnMesh | |
| getColorIndex(int faceIndex, int localVertexIndex, int &colorIndex, const MString *colorSet=NULL) | MFnMesh | |
| getColorRepresentation(const MString &colorSet, MStatus *ReturnStatus=NULL) const | MFnMesh | |
| getColors(MColorArray &colors, const MString *colorSet=NULL, const MColor *defaultUnsetColor=NULL) const | MFnMesh | |
| getColorSetFamilyNames(MStringArray &familyNames) const | MFnMesh | |
| getColorSetNames(MStringArray &setNames) const | MFnMesh | |
| getColorSetsInFamily(const MString &familyName, MStringArray &setNames) const | MFnMesh | |
| getConnectedSetsAndMembers(unsigned int instanceNumber, MObjectArray &sets, MObjectArray &comps, bool renderableSetsOnly) const | MFnMesh | |
| getConnectedShaders(unsigned int instanceNumber, MObjectArray &shaders, MIntArray &indices) const | MFnMesh | |
| getConnections(MPlugArray &array) const | MFnDependencyNode | |
| getCreaseEdges(MUintArray &edgeIds, MDoubleArray &creaseData) const | MFnMesh | |
| getCreaseVertices(MUintArray &vertexIds, MDoubleArray &creaseData) const | MFnMesh | |
| getCurrentColorSetName(MString &setName, int instance=kMFnMeshInstanceUnspecified) const | MFnMesh | |
| getCurrentUVSetName(MString &setName, int instance=kMFnMeshInstanceUnspecified) const | MFnMesh | |
| getDoubleBlindData(int compID, MFn::Type compType, int blindDataId, MString attrName, double &data) const | MFnMesh | |
| getDoubleBlindData(MFn::Type compType, int blindDataId, MString attrName, MIntArray &compIDs, MDoubleArray &data) const | MFnMesh | |
| getEdgeVertices(int edgeId, int2 &vertexList) const | MFnMesh | |
| getFaceNormalIds(int faceIndex, MIntArray &normals) const | MFnMesh | |
| getFaceUVSetNames(int polygonId, MStringArray &setNames) const | MFnMesh | |
| getFaceVertexBinormal(int faceIndex, int vertexIndex, MVector &normal, MSpace::Space space=MSpace::kObject, const MString *uvSet=NULL) const | MFnMesh | |
| getFaceVertexBinormals(int faceIndex, MFloatVectorArray &normals, MSpace::Space space=MSpace::kObject, const MString *uvSet=NULL) const | MFnMesh | |
| getFaceVertexBlindDataIndex(int faceIndex, int vertexIndex, int &blindDataIndex) const | MFnMesh | |
| getFaceVertexColorIndex(int faceIndex, int localVertexIndex, int &colorIndex, const MString *colorSet=NULL) | MFnMesh | |
| getFaceVertexColors(MColorArray &colors, const MString *colorSet=NULL, const MColor *defaultUnsetColor=NULL) | MFnMesh | |
| getFaceVertexNormal(int faceIndex, int vertexIndex, MVector &normal, MSpace::Space space=MSpace::kObject) const | MFnMesh | |
| getFaceVertexNormals(int faceIndex, MFloatVectorArray &normals, MSpace::Space space=MSpace::kObject) const | MFnMesh | |
| getFaceVertexTangent(int faceIndex, int vertexIndex, MVector &tangent, MSpace::Space space=MSpace::kObject, const MString *uvSet=NULL) const | MFnMesh | |
| getFaceVertexTangents(int faceIndex, MFloatVectorArray &tangents, MSpace::Space space=MSpace::kObject, const MString *uvSet=NULL) const | MFnMesh | |
| getFloatBlindData(int compID, MFn::Type compType, int blindDataId, MString attrName, float &data) const | MFnMesh | |
| getFloatBlindData(MFn::Type compType, int blindDataId, MString attrName, MIntArray &compIDs, MFloatArray &data) const | MFnMesh | |
| getHoles(MIntArray &holeInfoArray, MIntArray &holeVertexArray, MStatus *ReturnStatus=NULL) | MFnMesh | |
| getIntBlindData(int compID, MFn::Type compType, int blindDataId, MString attrName, int &data) const | MFnMesh | |
| getIntBlindData(MFn::Type compType, int blindDataId, MString attrName, MIntArray &compIDs, MIntArray &data) const | MFnMesh | |
| getInvisibleFaces(MStatus *ReturnStatus=NULL) const | MFnMesh | |
| getNormalIds(MIntArray &normalIdCounts, MIntArray &normalIds) const | MFnMesh | |
| getNormals(MFloatVectorArray &normals, MSpace::Space space=MSpace::kObject) const | MFnMesh | |
| getPath(MDagPath &path) const | MFnDagNode | |
| getPlugsAlias(const MPlug &plug, MString &aliasName, MStatus *ReturnStatus=NULL) | MFnDependencyNode | |
| getPoint(int vertexId, MPoint &pos, MSpace::Space space=MSpace::kObject) const | MFnMesh | |
| getPointAtUV(int polygonId, MPoint &theClosestPoint, float2 &uvPoint, MSpace::Space space=MSpace::kObject, const MString *uvSet=NULL, float tolerance=0.0) | MFnMesh | |
| getPoints(MFloatPointArray &vertexArray, MSpace::Space space=MSpace::kObject) const | MFnMesh | |
| getPoints(MPointArray &vertexArray, MSpace::Space space=MSpace::kObject) const | MFnMesh | |
| getPolygonNormal(int polygonId, MVector &normal, MSpace::Space space=MSpace::kObject) const | MFnMesh | |
| getPolygonTriangleVertices(int polygonId, int triangleId, int triangleVertices[3]) const | MFnMesh | |
| getPolygonUV(int polygonId, int vertexIndex, float &u, float &v, const MString *uvSet=NULL) const | MFnMesh | |
| getPolygonUVid(int polygonId, int vertexIndex, int &uvId, const MString *uvSet=NULL) const | MFnMesh | |
| getPolygonVertices(int polygonId, MIntArray &vertexList) const | MFnMesh | |
| getRawNormals(MStatus *) const | MFnMesh | |
| getRawPoints(MStatus *) const | MFnMesh | |
| getSmoothMeshDisplayOptions(MMeshSmoothOptions &options) const | MFnMesh | |
| getStringBlindData(MFn::Type compType, int blindDataId, MString attrName, MIntArray &compIDs, MStringArray &data) const | MFnMesh | |
| getStringBlindData(int compID, MFn::Type compType, int blindDataId, MString attrName, MString &data) const | MFnMesh | |
| getTangentId(int faceIndex, int vertexIndex, MStatus *ReturnStatus=NULL) const | MFnMesh | |
| getTangents(MFloatVectorArray &normals, MSpace::Space space=MSpace::kObject, const MString *uvSet=NULL) const | MFnMesh | |
| getTriangles(MIntArray &triangleCounts, MIntArray &triangleVertices) const | MFnMesh | |
| getUV(int uvId, float &u, float &v, const MString *uvSet=NULL) const | MFnMesh | |
| getUVAtPoint(MPoint &pt, float2 &uvPoint, MSpace::Space space=MSpace::kObject, const MString *uvSet=NULL, int *closestPolygon=NULL) | MFnMesh | |
| getUVs(MFloatArray &uArray, MFloatArray &vArray, const MString *uvSet=NULL) const | MFnMesh | |
| getUVSetFamilyNames(MStringArray &familyNames) const | MFnMesh | |
| getUVSetNames(MStringArray &setNames) const | MFnMesh | |
| getUVSetsInFamily(const MString &familyName, MStringArray &setNames) const | MFnMesh | |
| getUvShellsIds(MIntArray &uvShellIds, unsigned int &nbUvShells, const MString *uvSet=NULL) const | MFnMesh | |
| getVertexColors(MColorArray &colors, const MString *colorSet=NULL, const MColor *defaultUnsetColor=NULL) | MFnMesh | |
| getVertexNormal(int vertexId, MVector &normal, MSpace::Space space=MSpace::kObject) const | MFnMesh | |
| getVertexNormal(int vertexId, bool angleWeighted, MVector &normal, MSpace::Space space=MSpace::kObject) const | MFnMesh | |
| getVertexNormals(bool angleWeighted, MFloatVectorArray &normals, MSpace::Space space=MSpace::kObject) const | MFnMesh | |
| getVertices(MIntArray &vertexCount, MIntArray &vertexList) const | MFnMesh | |
| globalIntersectionAcceleratorsInfo() | MFnMesh | [static] |
| hasAlphaChannels(const MString &colorSet, MStatus *ReturnStatus=NULL) const | MFnMesh | |
| hasAttribute(const MString &name, MStatus *ReturnStatus=NULL) const | MFnDependencyNode | |
| hasBlindData(MFn::Type compType, int blindDataId, MStatus *ReturnStatus=NULL) const | MFnMesh | |
| hasBlindData(MFn::Type compType, MStatus *ReturnStatus=NULL) const | MFnMesh | |
| hasBlindData(int compID, MFn::Type compType, int blindDataId, MStatus *ReturnStatus=NULL) const | MFnMesh | |
| hasBlindData(int compID, MFn::Type compType, MStatus *ReturnStatus=NULL) const | MFnMesh | |
| hasBlindDataComponentId(int compID, MFn::Type compType, int blindDataId, MStatus *ReturnStatus=NULL) const | MFnMesh | |
| hasBlindDataComponentId(int compID, MFn::Type compType, MStatus *ReturnStatus=NULL) const | MFnMesh | |
| hasChild(const MObject &node, MStatus *ReturnStatus=NULL) const | MFnDagNode | |
| hasColorChannels(const MString &colorSet, MStatus *ReturnStatus=NULL) const | MFnMesh | |
| 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 &raySource, const MVector &rayDirection, MPointArray &points, double tolerance=kMFnMeshPointTolerance, MSpace::Space space=MSpace::kObject, MIntArray *polygonIds=NULL, MStatus *ReturnStatus=NULL) const | MFnMesh | |
| intersect(MPoint &raySource, MVector &rayDirection, MPointArray &points, MStatus *ReturnStatus=NULL) const | MFnMesh | |
| intersect(const MPoint &raySource, const MVector &rayDirection, MPointArray &points, MStatus *ReturnStatus=NULL) const | MFnMesh | |
| inUnderWorld(MStatus *ReturnStatus=NULL) const | MFnDagNode | |
| isBlindDataTypeUsed(int blindDataId, MStatus *ReturnStatus=NULL) const | MFnMesh | |
| isChildOf(const MObject &node, MStatus *ReturnStatus=NULL) const | MFnDagNode | |
| isColorClamped(const MString &colorSet, MStatus *ReturnStatus=NULL) const | MFnMesh | |
| isColorSetPerInstance(const MString &name, MStatus *ReturnStatus=NULL) const | MFnMesh | |
| isDefaultNode(MStatus *ReturnStatus=NULL) const | MFnDependencyNode | |
| isEdgeSmooth(int edgeId, MStatus *ReturnStatus=NULL) const | MFnMesh | |
| 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 | |
| isNormalLocked(int normalId, MStatus *ReturnStatus=NULL) const | MFnMesh | |
| isParentOf(const MObject &node, MStatus *ReturnStatus=NULL) const | MFnDagNode | |
| isPolygonConvex(int faceIndex, MStatus *ReturnStatus=NULL) const | MFnMesh | |
| isShared(MStatus *ReturnStatus=NULL) const | MFnDependencyNode | |
| isUVSetPerInstance(const MString &name, MStatus *ReturnStatus=NULL) const | MFnMesh | |
| kAlpha enum value | MFnMesh | |
| kDifference enum value | MFnMesh | |
| kExtensionAttr enum value | MFnDependencyNode | |
| kInternalPoint enum value | MFnMesh | |
| kIntersection enum value | MFnMesh | |
| kInvalid enum value | MFnMesh | |
| kInvalidAttr enum value | MFnDependencyNode | |
| kLocalDynamicAttr enum value | MFnDependencyNode | |
| kNextPos enum value | MFnDagNode | |
| kNormalAttr enum value | MFnDependencyNode | |
| kOnEdge enum value | MFnMesh | |
| kRGB enum value | MFnMesh | |
| kRGBA enum value | MFnMesh | |
| 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 | |
| kUnion enum value | MFnMesh | |
| lockFaceVertexNormals(MIntArray &faceList, MIntArray &vertexList) | MFnMesh | |
| lockVertexNormals(MIntArray &vertexList) | MFnMesh | |
| MAttrClass enum name | MFnDependencyNode | |
| MColorRepresentation enum name | MFnMesh | |
| 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 | |
| MFnMesh() | MFnMesh | |
| MFnMesh(MObject &object, MStatus *ReturnStatus=NULL) | MFnMesh | |
| MFnMesh(const MDagPath &object, MStatus *ret=NULL) | MFnMesh | |
| MFnMesh(const MObject &object, MStatus *ret=NULL) | MFnMesh | |
| model(MStatus *ReturnStatus=NULL) const | MFnDagNode | |
| name(MStatus *ReturnStatus=NULL) const | MFnDependencyNode | |
| numColors(MStatus *ReturnStatus=NULL) const | MFnMesh | |
| numColors(const MString &colorSet, MStatus *ReturnStatus=NULL) const | MFnMesh | |
| numColorSets(MStatus *ReturnStatus=NULL) const | MFnMesh | |
| numEdges(MStatus *ReturnStatus=NULL) const | MFnMesh | |
| numFaceVertices(MStatus *ReturnStatus=NULL) const | MFnMesh | |
| numNormals(MStatus *ReturnStatus=NULL) const | MFnMesh | |
| numPolygons(MStatus *ReturnStatus=NULL) const | MFnMesh | |
| numUVs(MStatus *ReturnStatus=NULL) const | MFnMesh | |
| numUVs(const MString &uvSet, MStatus *ReturnStatus=NULL) const | MFnMesh | |
| numUVSets(MStatus *ReturnStatus=NULL) const | MFnMesh | |
| numVertices(MStatus *ReturnStatus=NULL) const | MFnMesh | |
| object(MStatus *ReturnStatus=NULL) const | MFnBase | |
| objectColor(MStatus *ReturnStatus=NULL) const | MFnDagNode | |
| onBoundary(int polygonId, MStatus *ReturnStatus=NULL) const | MFnMesh | |
| 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 | |
| polygonVertexCount(int polygonId, MStatus *ReturnStatus=NULL) const | MFnMesh | |
| removeAttribute(const MObject &attr) | MFnDependencyNode | |
| removeAttribute(const MObject &attr, MAttrClass type) | MFnDependencyNode | |
| removeChild(MObject &child) | MFnDagNode | |
| removeChildAt(unsigned int index) | MFnDagNode | |
| removeFaceColors(MIntArray &faceList) | MFnMesh | |
| removeFaceVertexColors(MIntArray &faceList, MIntArray &vertexList) | MFnMesh | |
| removeVertexColors(MIntArray &vertexList) | MFnMesh | |
| renameUVSet(const MString &origName, const MString &newName, MDGModifier *modifier=NULL) | MFnMesh | |
| 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 | |
| setBinaryBlindData(int compID, MFn::Type compType, int blindDataId, MString attrName, MString data) | MFnMesh | |
| setBinaryBlindData(MIntArray &compIDs, MFn::Type compType, int blindDataId, MString attrName, MString data) | MFnMesh | |
| setBinaryBlindData(MIntArray &compIDs, MFn::Type compType, int blindDataId, MString attrName, MStringArray &data) | MFnMesh | |
| setBinaryBlindData(int compID, MFn::Type compType, int blindDataId, MString attrName, char *data, int length) | MFnMesh | |
| setBoolBlindData(int compID, MFn::Type compType, int blindDataId, MString attrName, bool data) | MFnMesh | |
| setBoolBlindData(MIntArray &compIDs, MFn::Type compType, int blindDataId, MString attrName, bool data) | MFnMesh | |
| setBoolBlindData(MIntArray &compIDs, MFn::Type compType, int blindDataId, MString attrName, MIntArray &data) | MFnMesh | |
| setCheckSamePointTwice(bool check=true) | MFnMesh | |
| setColor(int colorId, const MColor &color, const MString *colorSet=NULL) | MFnMesh | |
| setColor(int colorId, const MColor &color, const MString *colorSet, MColorRepresentation rep) | MFnMesh | |
| setColors(const MColorArray &colors, const MString *colorSet=NULL) | MFnMesh | |
| setColors(const MColorArray &colors, const MString *colorSet, MColorRepresentation rep) | MFnMesh | |
| setCreaseEdges(const MUintArray &edgeIds, const MDoubleArray &creaseData) | MFnMesh | |
| setCreaseVertices(const MUintArray &vertexIds, const MDoubleArray &creaseData) | MFnMesh | |
| setCurrentColorSetName(const MString &setName, MDGModifier *modifier=NULL, MSelectionList *currentSelection=NULL) | MFnMesh | |
| setCurrentUVSetName(const MString &setName, MDGModifier *modifier=NULL, MSelectionList *currentSelection=NULL) | MFnMesh | |
| setDisplayColors(bool enable) | MFnMesh | |
| setDoNotWrite(bool flag) | MFnDependencyNode | |
| setDoubleBlindData(int compID, MFn::Type compType, int blindDataId, MString attrName, double data) | MFnMesh | |
| setDoubleBlindData(MIntArray &compIDs, MFn::Type compType, int blindDataId, MString attrName, double data) | MFnMesh | |
| setDoubleBlindData(MIntArray &compIDs, MFn::Type compType, int blindDataId, MString attrName, MDoubleArray &data) | MFnMesh | |
| setEdgeSmoothing(int edgeId, bool smooth=true) | MFnMesh | |
| setFaceColor(MColor &color, int index) | MFnMesh | |
| setFaceColor(MColor &color, int index, MColorRepresentation rep) | MFnMesh | |
| setFaceColors(MColorArray &colors, MIntArray &faceList) | MFnMesh | |
| setFaceColors(MColorArray &colors, MIntArray &faceList, MColorRepresentation rep) | MFnMesh | |
| setFaceVertexColor(MColor &color, int faceIndex, int vertexIndex, MDGModifier *modifier=NULL) | MFnMesh | |
| setFaceVertexColor(MColor &color, int faceIndex, int vertexIndex, MDGModifier *modifier, MColorRepresentation rep) | MFnMesh | |
| setFaceVertexColor(int faceIndex, int localVertexIndex, MColor &color, MDGModifier *modifier=NULL) | MFnMesh | |
| setFaceVertexColor(int faceIndex, int localVertexIndex, MColor &color, MDGModifier *modifier, MColorRepresentation rep) | MFnMesh | |
| setFaceVertexColors(MColorArray &colors, MIntArray &faceList, MIntArray &vertexList, MDGModifier *modifier=NULL) | MFnMesh | |
| setFaceVertexColors(MColorArray &colors, MIntArray &faceList, MIntArray &vertexList, MDGModifier *modifier, MColorRepresentation rep) | MFnMesh | |
| setFaceVertexNormal(MVector &normal, int faceIndex, int vertexIndex, MSpace::Space space=MSpace::kObject, MDGModifier *modifier=NULL) | MFnMesh | |
| setFaceVertexNormals(MVectorArray &normalArray, MIntArray &faceList, MIntArray &vertexList, MSpace::Space space=MSpace::kObject) | MFnMesh | |
| setFlag(unsigned int flag, bool state) | MFnDependencyNode | |
| setFloatBlindData(int compID, MFn::Type compType, int blindDataId, MString attrName, float data) | MFnMesh | |
| setFloatBlindData(MIntArray &compIDs, MFn::Type compType, int blindDataId, MString attrName, float data) | MFnMesh | |
| setFloatBlindData(MIntArray &compIDs, MFn::Type compType, int blindDataId, MString attrName, MFloatArray &data) | MFnMesh | |
| setIcon(const MString &filename) | MFnDependencyNode | |
| setInstanceable(const bool how) | MFnDagNode | |
| setIntBlindData(int compID, MFn::Type compType, int blindDataId, MString attrName, int data) | MFnMesh | |
| setIntBlindData(MIntArray &compIDs, MFn::Type compType, int blindDataId, MString attrName, int data) | MFnMesh | |
| setIntBlindData(MIntArray &compIDs, MFn::Type compType, int blindDataId, MString attrName, MIntArray &data) | MFnMesh | |
| setIntermediateObject(bool isIntermediate) | MFnDagNode | |
| setInvisibleFaces(const MUintArray &faceIds, bool makeVisible=false) | MFnMesh | |
| setIsColorClamped(const MString &colorSet, bool clamped) | MFnMesh | |
| setLocked(bool locked) | MFnDependencyNode | |
| setName(const MString &name, MStatus *ReturnStatus=NULL) | MFnDependencyNode | |
| setNormals(MFloatVectorArray &normals, MSpace::Space space=MSpace::kObject) | MFnMesh | |
| setObject(const MDagPath &path) | MFnDagNode | [virtual] |
| setObject(MObject &object) | MFnDagNode | [virtual] |
| setObject(const MObject &object) | MFnDagNode | [virtual] |
| setObjectColor(int color) | MFnDagNode | |
| setPoint(int vertexId, const MPoint &pos, MSpace::Space space=MSpace::kObject) | MFnMesh | |
| setPoints(MFloatPointArray &vertexArray, MSpace::Space space=MSpace::kObject) | MFnMesh | |
| setPoints(MPointArray &vertexArray, MSpace::Space space=MSpace::kObject) | MFnMesh | |
| setSmoothMeshDisplayOptions(const MMeshSmoothOptions &options) | MFnMesh | |
| setSomeColors(const MIntArray &colorIds, const MColorArray &colors, const MString *colorSet=NULL) | MFnMesh | |
| setSomeColors(const MIntArray &colorIds, const MColorArray &colors, const MString *colorSet, MColorRepresentation rep) | MFnMesh | |
| setSomeUVs(const MIntArray &uvIds, const MFloatArray &uArray, const MFloatArray &vArray, const MString *uvSet=NULL) | MFnMesh | |
| setStringBlindData(int compID, MFn::Type compType, int blindDataId, MString attrName, MString data) | MFnMesh | |
| setStringBlindData(MIntArray &compIDs, MFn::Type compType, int blindDataId, MString attrName, MString data) | MFnMesh | |
| setStringBlindData(MIntArray &compIDs, MFn::Type compType, int blindDataId, MString attrName, MStringArray &data) | MFnMesh | |
| setUseObjectColor(bool useObjectColor) | MFnDagNode | |
| setUV(int uvId, float u, float v, const MString *uvSet=NULL) | MFnMesh | |
| setUVs(const MFloatArray &uArray, const MFloatArray &vArray, const MString *uvSet=NULL) | MFnMesh | |
| setVertexColor(MColor &color, int index, MDGModifier *modifier=NULL) | MFnMesh | |
| setVertexColor(MColor &color, int index, MDGModifier *modifier, MColorRepresentation rep) | MFnMesh | |
| setVertexColors(MColorArray &colors, MIntArray &vertexList, MDGModifier *modifier=NULL) | MFnMesh | |
| setVertexColors(MColorArray &colors, MIntArray &vertexList, MDGModifier *modifier, MColorRepresentation rep) | MFnMesh | |
| setVertexNormal(MVector &normal, int vertexIndex, MSpace::Space space=MSpace::kObject, MDGModifier *modifier=NULL) | MFnMesh | |
| setVertexNormals(MVectorArray &normalArray, MIntArray &vertexList, MSpace::Space space=MSpace::kObject) | MFnMesh | |
| sortIntersectionFaceTriIds(MIntArray *faceIds, MIntArray *triIds) | MFnMesh | |
| split(MIntArray &placements, MIntArray &edgeList, MFloatArray &edgeFactors, MFloatPointArray &internalPoints) | MFnMesh | |
| SplitPlacement enum name | MFnMesh | |
| stringBlindDataComponentId(int compID, MFn::Type compType, int blindDataId, MString attrName, MStatus *ReturnStatus=NULL) const | MFnMesh | |
| subdivideEdges(MIntArray &edgeList, int divisionCount) | MFnMesh | |
| subdivideFaces(MIntArray &faceList, int divisionCount) | MFnMesh | |
| syncObject() | MFnMesh | |
| transformationMatrix(MStatus *ReturnStatus=NULL) const | MFnDagNode | |
| type() const | MFnMesh | [virtual] |
| typeId(MStatus *ReturnStatus=NULL) const | MFnDependencyNode | |
| typeName(MStatus *ReturnStatus=NULL) const | MFnDependencyNode | |
| uniformGridParams(int xDiv, int yDiv, int zDiv) | MFnMesh | [static] |
| unlockFaceVertexNormals(MIntArray &faceList, MIntArray &vertexList) | MFnMesh | |
| unlockVertexNormals(MIntArray &vertexList) | MFnMesh | |
| updateSurface() | MFnMesh | |
| userNode(MStatus *ReturnStatus=NULL) const | MFnDependencyNode | |
| usingObjectColor(MStatus *ReturnStatus=NULL) const | MFnDagNode | |
| ~MFnBase() | MFnBase | [virtual] |
| ~MFnDagNode() | MFnDagNode | [virtual] |
| ~MFnDependencyNode() | MFnDependencyNode | [virtual] |
| ~MFnMesh() | MFnMesh | [virtual] |