, including all inherited members.
addAttribute(const MObject &attr, MAttrClass type=kLocalDynamicAttr) | MFnDependencyNode | |
addChild(MObject &child, unsigned int index=kNextPos, bool keepExistingParents=false) | MFnDagNode | |
addPolygon(const MPointArray &vertexArray, bool mergeVertices=true, double pointTolerance=1.0e-10, MObject parentOrOwner=MObject::kNullObj, MStatus *ReturnStatus=NULL) | MFnMesh | |
addPolygon(const MPointArray &vertexArray, int &faceIndex, bool mergeVertices=true, double pointTolerance=1.0e-10, MObject parentOrOwner=MObject::kNullObj, MStatus *ReturnStatus=NULL) | MFnMesh | |
addPolygon(MPointArray &vertexArray, double polyTolerance, bool mergeVertices=true, double pointTolerance=1.0e-10, 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] |
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=-1, MStatus *ReturnStatus=NULL) const | MFnMesh | |
currentColorSetName(MStatus *ReturnStatus) const | MFnMesh | |
currentUVSetName(MStatus *ReturnStatus=NULL, int instance=-1) 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 | |
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) | 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) | 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=-1) const | MFnMesh | |
getCurrentUVSetName(MString &setName, int instance=-1) 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 | |
getNormalIds(MIntArray &normalIdCounts, MIntArray &normalIds) const | MFnMesh | |
getNormals(MFloatVectorArray &normals, MSpace::Space space=MSpace::kObject) const | MFnMesh | |
getPath(MDagPath &path) | 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 | |
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 | |
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=1.0e-10, 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 | |
kGlobalDynamicAttr 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) | 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, MAttrClass type=kLocalDynamicAttr) | 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 | |
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 | |
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 | |
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] |