![]() | MFnMesh ( const MObject & object, MStatus * ReturnStatus = NULL ) | ||||||
![]() | MColorRepresentation
| ||||||
![]() | create ( int numVertices , int numPolygons , const MFloatPointArray &vertexArray, const MIntArray &polygonCounts, const MIntArray &polygonConnects, MObject parentOrOwner = MObject::kNullObj , MStatus * ReturnStatus = NULL ) | ||||||
![]() | create ( int numVertices , int numPolygons , const MPointArray &vertexArray, const MIntArray &polygonCounts, const MIntArray &polygonConnects, MObject parentOrOwner = MObject::kNullObj , MStatus * ReturnStatus = NULL ) | ||||||
![]() | 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 ) | ||||||
![]() | 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 ) | ||||||
![]() | generateSmoothMesh ( MObject parentOrOwner = MObject::kNullObj , MStatus * ReturnStatus = NULL ) | ||||||
![]() | addPolygon ( const MPointArray & vertexArray, bool mergeVertices = true, double pointTolerance = kMFnMeshPointTolerance, MObject parentOrOwner = MObject::kNullObj , MStatus * ReturnStatus = NULL ) | ||||||
![]() | addPolygon ( const MPointArray & vertexArray, int & faceIndex, bool mergeVertices = true, double pointTolerance = kMFnMeshPointTolerance, MObject parentOrOwner = MObject::kNullObj , MStatus * ReturnStatus = NULL ) | ||||||
![]() | deleteFace (int index, MDGModifier *modifier = NULL) | ||||||
![]() | deleteEdge (int index, MDGModifier *modifier = NULL) | ||||||
![]() | deleteVertex (int index, MDGModifier *modifier = NULL) | ||||||
![]() | SplitPlacement
| ||||||
![]() | split ( MIntArray & placements, MIntArray & edgeList, MFloatArray & edgeFactors, MFloatPointArray & internalPoints) | ||||||
![]() | subdivideFaces ( MIntArray & faceList, int divisionCount) | ||||||
![]() | subdivideEdges ( MIntArray & edgeList, int divisionCount) | ||||||
![]() | extrudeFaces ( MIntArray & faceList, int extrusionCount, MFloatVector * translation, bool extrudeTogether) | ||||||
![]() | extrudeEdges ( MIntArray & edgeList, int extrusionCount, MFloatVector * translation, bool extrudeTogether) | ||||||
![]() | duplicateFaces ( MIntArray & faceList, MFloatVector * translation) | ||||||
![]() | extractFaces ( MIntArray & faceList, MFloatVector * translation) | ||||||
![]() | collapseFaces ( MIntArray & faceList) | ||||||
![]() | collapseEdges ( MIntArray & edgeList) | ||||||
![]() | numVertices ( MStatus * ReturnStatus = NULL) const | ||||||
![]() | numEdges ( MStatus * ReturnStatus = NULL ) const | ||||||
![]() | numPolygons ( MStatus * ReturnStatus = NULL ) const | ||||||
![]() | numFaceVertices ( MStatus * ReturnStatus = NULL ) const | ||||||
![]() | polygonVertexCount ( int polygonId, MStatus * ReturnStatus = NULL ) const | ||||||
![]() | numUVs ( MStatus * ReturnStatus = NULL ) const | ||||||
![]() | numUVs ( const MString &uvSet, MStatus * ReturnStatus = NULL ) const | ||||||
![]() | numColors ( MStatus * ReturnStatus = NULL ) const | ||||||
![]() | numColors ( const MString &colorSet, MStatus * ReturnStatus = NULL ) const | ||||||
![]() | numNormals ( MStatus * ReturnStatus = NULL ) const | ||||||
![]() | hasColorChannels ( const MString &colorSet, MStatus * ReturnStatus = NULL ) const | ||||||
![]() | hasAlphaChannels ( const MString &colorSet, MStatus * ReturnStatus = NULL ) const | ||||||
![]() | getColorRepresentation ( const MString &colorSet, MStatus * ReturnStatus = NULL) const | ||||||
![]() | isColorClamped ( const MString &colorSet, MStatus * ReturnStatus = NULL ) const | ||||||
![]() | setIsColorClamped ( const MString &colorSet, bool clamped) | ||||||
![]() | getTriangles ( MIntArray & triangleCounts, MIntArray &triangleVertices ) const | ||||||
![]() | uniformGridParams ( int xDiv, int yDiv, int zDiv ) | ||||||
![]() | autoUniformGridParams () | ||||||
![]() | 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 ) | ||||||
![]() | 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 ) | ||||||
![]() | 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 ) | ||||||
![]() | sortIntersectionFaceTriIds ( MIntArray * faceIds, MIntArray * triIds ) | ||||||
![]() | freeCachedIntersectionAccelerator () | ||||||
![]() | cachedIntersectionAcceleratorInfo ( MStatus *ReturnStatus = NULL ) | ||||||
![]() | globalIntersectionAcceleratorsInfo () | ||||||
![]() | clearGlobalIntersectionAcceleratorInfo () | ||||||
![]() | intersect ( const MPoint & raySource, const MVector & rayDirection, MPointArray & points, double tolerance = kMFnMeshPointTolerance, MSpace::Space space = MSpace::kObject , MIntArray * polygonIds = NULL, MStatus * ReturnStatus = NULL ) const | ||||||
![]() | getClosestPointAndNormal ( const MPoint & toThisPoint, MPoint & theClosestPoint, MVector & theNormal, MSpace::Space space = MSpace::kObject , int * closestPolygon = NULL ) const | ||||||
![]() | getClosestPoint (const MPoint &toThisPoint, MPoint &theClosestPoint, MSpace::Space space = MSpace::kObject , int * closestPolygon = NULL ) const | ||||||
![]() | getClosestNormal (const MPoint &toThisPoint, MVector & theNormal, MSpace::Space space = MSpace::kObject , int * closestPolygon = NULL ) const | ||||||
![]() | getConnectedShaders ( unsigned int instanceNumber, MObjectArray & shaders, MIntArray & indices ) const | ||||||
![]() | getConnectedSetsAndMembers ( unsigned int instanceNumber, MObjectArray & sets, MObjectArray & comps, bool renderableSetsOnly ) const | ||||||
![]() | copy ( const MObject & source, MObject parentOrOwner = MObject::kNullObj , MStatus * ReturnStatus = NULL ) | ||||||
![]() | updateSurface () | ||||||
![]() | syncObject () | ||||||
![]() | getPoints ( MFloatPointArray & vertexArray, MSpace::Space space = MSpace::kObject ) const | ||||||
![]() | getPoints ( MPointArray & vertexArray, MSpace::Space space = MSpace::kObject ) const | ||||||
![]() | setPoints ( MFloatPointArray & vertexArray, MSpace::Space space = MSpace::kObject ) | ||||||
![]() | setPoints ( MPointArray & vertexArray, MSpace::Space space = MSpace::kObject ) | ||||||
![]() | getVertices ( MIntArray & vertexCount, MIntArray & vertexList ) const | ||||||
![]() | getPolygonVertices ( int polygonId, MIntArray & vertexList ) const | ||||||
![]() | getPolygonTriangleVertices ( int polygonId, int triangleId, int triangleVertices[3] ) const | ||||||
![]() | setPoint ( int vertexId, const MPoint & pos, MSpace::Space space = MSpace::kObject ) | ||||||
![]() | getPoint ( int vertexId, MPoint & pos, MSpace::Space space = MSpace::kObject ) const | ||||||
![]() | getNormals ( MFloatVectorArray & normals, MSpace::Space space = MSpace::kObject ) const | ||||||
![]() | setNormals ( MFloatVectorArray & normals, MSpace::Space space = MSpace::kObject ) | ||||||
![]() | getFaceVertexNormal ( int faceIndex, int vertexIndex, MVector & normal, MSpace::Space space = MSpace::kObject ) const | ||||||
![]() | getFaceVertexNormals ( int faceIndex, MFloatVectorArray & normals, MSpace::Space space = MSpace::kObject ) const | ||||||
![]() | getNormalIds ( MIntArray & normalIdCounts, MIntArray &normalIds ) const | ||||||
![]() | getFaceNormalIds ( int faceIndex, MIntArray &normals ) const | ||||||
![]() | setFaceVertexNormal ( MVector &normal, int faceIndex, int vertexIndex, MSpace::Space space = MSpace::kObject , MDGModifier *modifier = NULL) | ||||||
![]() | setVertexNormal ( MVector &normal, int vertexIndex, MSpace::Space space = MSpace::kObject , MDGModifier *modifier = NULL) | ||||||
![]() | setFaceVertexNormals ( MVectorArray & normalArray, MIntArray & faceList, MIntArray & vertexList, MSpace::Space space = MSpace::kObject ) | ||||||
![]() | setVertexNormals ( MVectorArray & normalArray, MIntArray & vertexList, MSpace::Space space = MSpace::kObject ) | ||||||
![]() | getVertexNormal ( int vertexId, MVector & normal, MSpace::Space space = MSpace::kObject ) const | ||||||
![]() | getPolygonNormal ( int polygonId, MVector & normal, MSpace::Space space = MSpace::kObject ) const | ||||||
![]() | isNormalLocked (int normalId, MStatus * ReturnStatus = NULL ) const | ||||||
![]() | lockVertexNormals ( MIntArray & vertexList) | ||||||
![]() | lockFaceVertexNormals ( MIntArray & faceList, MIntArray & vertexList) | ||||||
![]() | unlockVertexNormals ( MIntArray & vertexList) | ||||||
![]() | unlockFaceVertexNormals ( MIntArray & faceList, MIntArray & vertexList) | ||||||
![]() | getTangentId ( int faceIndex, int vertexIndex, MStatus * ReturnStatus = NULL ) const | ||||||
![]() | getTangents ( MFloatVectorArray & normals, MSpace::Space space = MSpace::kObject , const MString * uvSet = NULL) const | ||||||
![]() | getFaceVertexTangent ( int faceIndex, int vertexIndex, MVector & tangent, MSpace::Space space = MSpace::kObject , const MString * uvSet = NULL ) const | ||||||
![]() | getFaceVertexTangents ( int faceIndex, MFloatVectorArray & tangents, MSpace::Space space = MSpace::kObject , const MString * uvSet = NULL ) const | ||||||
![]() | getBinormals ( MFloatVectorArray & normals, MSpace::Space space = MSpace::kObject , const MString * uvSet = NULL ) const | ||||||
![]() | getFaceVertexBinormal ( int faceIndex, int vertexIndex, MVector & normal, MSpace::Space space = MSpace::kObject , const MString * uvSet = NULL) const | ||||||
![]() | getFaceVertexBinormals ( int faceIndex, MFloatVectorArray & normals, MSpace::Space space = MSpace::kObject , const MString * uvSet = NULL) const | ||||||
![]() | isPolygonConvex ( int faceIndex, MStatus * ReturnStatus = NULL ) const | ||||||
![]() | getEdgeVertices ( int edgeId, int2 & vertexList ) const | ||||||
![]() | isEdgeSmooth ( int edgeId, MStatus * ReturnStatus = NULL ) const | ||||||
![]() | setEdgeSmoothing ( int edgeId, bool smooth = true ) | ||||||
![]() | cleanupEdgeSmoothing () | ||||||
![]() | getCreaseEdges ( MUintArray &edgeIds, MDoubleArray &creaseData) const | ||||||
![]() | setCreaseEdges (const MUintArray &edgeIds, const MDoubleArray &creaseData) | ||||||
![]() | getCreaseVertices ( MUintArray &vertexIds, MDoubleArray &creaseData) const | ||||||
![]() | setCreaseVertices (const MUintArray &vertexIds, const MDoubleArray &creaseData) | ||||||
![]() | numUVSets ( MStatus *ReturnStatus = NULL) const | ||||||
![]() | createUVSetWithName (const MString &uvSetName, MDGModifier *modifier = NULL, MStatus *ReturnStatus = NULL, const MUintArray *instances = NULL) | ||||||
![]() | copyUVSetWithName (const MString &fromName, const MString &toName, MDGModifier *modifier = NULL, MStatus *ReturnStatus = NULL) | ||||||
![]() | renameUVSet (const MString &origName, const MString &newName, MDGModifier *modifier = NULL) | ||||||
![]() | deleteUVSet (const MString &setName, MDGModifier *modifier = NULL, MSelectionList *currentSelection = NULL) | ||||||
![]() | setCurrentUVSetName (const MString &setName, MDGModifier *modifier = NULL, MSelectionList *currentSelection = NULL) | ||||||
![]() | currentUVSetName ( MStatus *ReturnStatus = NULL, int instance = kMFnMeshInstanceUnspecified) const | ||||||
![]() | getUVSetNames ( MStringArray &setNames) const | ||||||
![]() | getUVSetFamilyNames ( MStringArray &familyNames) const | ||||||
![]() | getUVSetsInFamily (const MString & familyName, MStringArray &setNames) const | ||||||
![]() | isUVSetPerInstance ( const MString & name, MStatus *ReturnStatus = NULL) const | ||||||
![]() | getFaceUVSetNames ( int polygonId, MStringArray &setNames) const | ||||||
![]() | getAssociatedUVSetTextures (const MString uvSetName, MObjectArray & textures) const | ||||||
![]() | getAssociatedUVSetInstances (const MString & uvSetName, MIntArray & instances) const | ||||||
![]() | setUVs ( const MFloatArray & uArray, const MFloatArray & vArray, const MString * uvSet = NULL ) | ||||||
![]() | setSomeUVs ( const MIntArray & uvIds, const MFloatArray & uArray, const MFloatArray & vArray, const MString * uvSet = NULL ) | ||||||
![]() | getUVs ( MFloatArray & uArray, MFloatArray & vArray, const MString * uvSet = NULL ) const | ||||||
![]() | setUV ( int uvId, float u, float v, const MString * uvSet = NULL ) | ||||||
![]() | getUV ( int uvId, float & u, float & v, const MString * uvSet = NULL ) const | ||||||
![]() | getPointAtUV ( int polygonId, MPoint &theClosestPoint, float2 & uvPoint, MSpace::Space space = MSpace::kObject , const MString * uvSet = NULL, float tolerance=0.0) | ||||||
![]() | getUVAtPoint ( MPoint &pt, float2 & uvPoint, MSpace::Space space = MSpace::kObject , const MString * uvSet = NULL, int * closestPolygon = NULL) | ||||||
![]() | getPolygonUV ( int polygonId, int vertexIndex, float & u, float & v, const MString * uvSet = NULL ) const | ||||||
![]() | getPolygonUVid ( int polygonId, int vertexIndex, int &uvId, const MString * uvSet = NULL ) const | ||||||
![]() | assignUV ( int polygonId, int vertexIndex, int uvId, const MString * uvSet = NULL ) | ||||||
![]() | assignUVs ( const MIntArray & uvCounts, const MIntArray & uvIds, const MString * uvSet = NULL ) | ||||||
![]() | clearUVs ( const MString * uvSet = NULL ) | ||||||
![]() | getAssignedUVs ( MIntArray & uvCounts, MIntArray & uvIds, const MString * uvSet = NULL ) const | ||||||
![]() | numColorSets ( MStatus *ReturnStatus = NULL) const | ||||||
![]() | createColorSetWithName (const MString &colorSetName, MDGModifier *modifier = NULL, MStatus *ReturnStatus = NULL) | ||||||
![]() | deleteColorSet (const MString &colorSetName, MDGModifier *modifier = NULL, MSelectionList *currentSelection = NULL) | ||||||
![]() | setCurrentColorSetName (const MString &setName, MDGModifier *modifier = NULL, MSelectionList *currentSelection = NULL) | ||||||
![]() | currentColorSetName ( MStatus * ReturnStatus = NULL) const | ||||||
![]() | getColorSetNames ( MStringArray &setNames) const | ||||||
![]() | setFaceColor ( MColor &color, int index) | ||||||
![]() | setFaceColor ( MColor &color, int index, MColorRepresentation rep) | ||||||
![]() | setVertexColor ( MColor &color, int index, MDGModifier *modifier = NULL) | ||||||
![]() | setVertexColor ( MColor &color, int index, MDGModifier *modifier, MColorRepresentation rep) | ||||||
![]() | setFaceVertexColor ( MColor &color, int faceIndex, int vertexIndex, MDGModifier *modifier = NULL) | ||||||
![]() | setFaceVertexColor ( MColor &color, int faceIndex, int vertexIndex, MDGModifier *modifier, MColorRepresentation rep) | ||||||
![]() | setFaceVertexColor ( int faceIndex, int localVertexIndex, MColor &color, MDGModifier *modifier = NULL) | ||||||
![]() | setFaceVertexColor ( int faceIndex, int localVertexIndex, MColor &color, MDGModifier *modifier, MColorRepresentation rep) | ||||||
![]() | setFaceColors ( MColorArray &colors, MIntArray &faceList) | ||||||
![]() | setFaceColors ( MColorArray &colors, MIntArray &faceList, MColorRepresentation rep) | ||||||
![]() | setVertexColors ( MColorArray &colors, MIntArray &vertexList, MDGModifier *modifier = NULL) | ||||||
![]() | setVertexColors ( MColorArray &colors, MIntArray &vertexList, MDGModifier *modifier, MColorRepresentation rep) | ||||||
![]() | setFaceVertexColors ( MColorArray &colors, MIntArray &faceList, MIntArray &vertexList, MDGModifier *modifier = NULL) | ||||||
![]() | setFaceVertexColors ( MColorArray &colors, MIntArray &faceList, MIntArray &vertexList, MDGModifier *modifier, MColorRepresentation rep) | ||||||
![]() | removeFaceColors ( MIntArray &faceList) | ||||||
![]() | removeVertexColors ( MIntArray &vertexList) | ||||||
![]() | removeFaceVertexColors ( MIntArray &faceList, MIntArray &vertexList) | ||||||
![]() | getVertexColors ( MColorArray &colors, const MString * colorSet = NULL, const MColor * defaultUnsetColor = NULL) | ||||||
![]() | getFaceVertexColors ( MColorArray &colors, const MString *colorSet = NULL, const MColor * defaultUnsetColor = NULL) | ||||||
![]() | getFaceVertexColorIndex (int faceIndex, int localVertexIndex, int &colorIndex, const MString * colorSet = NULL) | ||||||
![]() | setColors ( const MColorArray & colors, const MString * colorSet = NULL ) | ||||||
![]() | setColors ( const MColorArray & colors, const MString * colorSet, MColorRepresentation rep ) | ||||||
![]() | setSomeColors ( const MIntArray & colorIds, const MColorArray & colors, const MString * colorSet = NULL ) | ||||||
![]() | setSomeColors ( const MIntArray & colorIds, const MColorArray & colors, const MString * colorSet, MColorRepresentation rep ) | ||||||
![]() | getColors ( MColorArray & colors, const MString * colorSet = NULL , const MColor *defaultUnsetColor = NULL) const | ||||||
![]() | getColorIndex (int faceIndex, int localVertexIndex, int &colorIndex, const MString *colorSet = NULL ) | ||||||
![]() | setColor ( int colorId, const MColor &color, const MString * colorSet = NULL ) | ||||||
![]() | setColor ( int colorId, const MColor &color, const MString * colorSet, MColorRepresentation rep ) | ||||||
![]() | getColor ( int colorId, MColor &color, const MString * colorSet = NULL, const MColor * defaultUnsetColor = NULL) const | ||||||
![]() | assignColor ( int polygonId, int vertexIndex, int colorId, const MString * colorSet = NULL ) | ||||||
![]() | assignColors ( const MIntArray & colorIds, const MString * colorSet = NULL ) | ||||||
![]() | clearColors ( const MString * colorSet = NULL ) | ||||||
![]() | getHoles ( MIntArray & holeInfoArray, MIntArray & holeVertexArray, MStatus * ReturnStatus = NULL ) | ||||||
![]() | onBoundary ( int polygonId, MStatus * ReturnStatus = NULL) const | ||||||
![]() | isBlindDataTypeUsed ( int blindDataId, MStatus * ReturnStatus = NULL ) const | ||||||
![]() | createBlindDataType ( int blindDataId, MStringArray longNames, MStringArray shortNames, MStringArray formatNames) | ||||||
![]() | hasBlindDataComponentId ( int compID, MFn::Type compType, int blindDataId, MStatus * ReturnStatus = NULL ) const | ||||||
![]() | hasBlindData ( MFn::Type compType, int blindDataId, MStatus * ReturnStatus = NULL ) const | ||||||
![]() | hasBlindDataComponentId ( int compID, MFn::Type compType, MStatus * ReturnStatus = NULL ) const | ||||||
![]() | hasBlindData ( MFn::Type compType, MStatus * ReturnStatus = NULL ) const | ||||||
![]() | getBlindDataTypes ( MFn::Type compType, MIntArray & blindDataIds ) const | ||||||
![]() | getBlindDataAttrNames (int blindDataId, MStringArray & longNames, MStringArray & shortNames, MStringArray & formatNames) const | ||||||
![]() | getFaceVertexBlindDataIndex (int faceIndex, int vertexIndex, int &blindDataIndex) const | ||||||
![]() | getBlindDataFaceVertexIndices (int blindDataIndex, int &faceIndex, int &vertexIndex) const | ||||||
![]() | getIntBlindData ( int compID, MFn::Type compType, int blindDataId, MString attrName, int &data) const | ||||||
![]() | getIntBlindData ( MFn::Type compType, int blindDataId, MString attrName, MIntArray & compIDs, MIntArray & data) const | ||||||
![]() | getFloatBlindData ( int compID, MFn::Type compType, int blindDataId, MString attrName, float &data) const | ||||||
![]() | getFloatBlindData ( MFn::Type compType, int blindDataId, MString attrName, MIntArray & compIDs, MFloatArray & data) const | ||||||
![]() | getDoubleBlindData ( int compID, MFn::Type compType, int blindDataId, MString attrName, double &data) const | ||||||
![]() | getDoubleBlindData ( MFn::Type compType, int blindDataId, MString attrName, MIntArray & compIDs, MDoubleArray & data) const | ||||||
![]() | getBoolBlindData ( int compID, MFn::Type compType, int blindDataId, MString attrName, bool &data) const | ||||||
![]() | getBoolBlindData ( MFn::Type compType, int blindDataId, MString attrName, MIntArray & compIDs, MIntArray & data) const | ||||||
![]() | stringBlindDataComponentId ( int compID, MFn::Type compType, int blindDataId, MString attrName, MStatus *ReturnStatus = NULL) const | ||||||
![]() | getStringBlindData ( MFn::Type compType, int blindDataId, MString attrName, MIntArray & compIDs, MStringArray & data) const | ||||||
![]() | binaryBlindDataComponentId ( int compID, MFn::Type compType, int blindDataId, MString attrName, MStatus *ReturnStatus = NULL) const | ||||||
![]() | getBinaryBlindData ( MFn::Type compType, int blindDataId, MString attrName, MIntArray & compIDs, MStringArray & data) const | ||||||
![]() | setIntBlindData ( int compID, MFn::Type compType, int blindDataId, MString attrName, int data) | ||||||
![]() | setIntBlindData ( MIntArray & compIDs, MFn::Type compType, int blindDataId, MString attrName, int data) | ||||||
![]() | setIntBlindData ( MIntArray & compIDs, MFn::Type compType, int blindDataId, MString attrName, MIntArray & data) | ||||||
![]() | setFloatBlindData ( int compID, MFn::Type compType, int blindDataId, MString attrName, float data) | ||||||
![]() | setFloatBlindData ( MIntArray & compIDs, MFn::Type compType, int blindDataId, MString attrName, float data) | ||||||
![]() | setFloatBlindData ( MIntArray & compIDs, MFn::Type compType, int blindDataId, MString attrName, MFloatArray &data) | ||||||
![]() | setDoubleBlindData ( int compID, MFn::Type compType, int blindDataId, MString attrName, double data) | ||||||
![]() | setDoubleBlindData ( MIntArray & compIDs, MFn::Type compType, int blindDataId, MString attrName, double data) | ||||||
![]() | setDoubleBlindData ( MIntArray & compIDs, MFn::Type compType, int blindDataId, MString attrName, MDoubleArray &data) | ||||||
![]() | setBoolBlindData ( int compID, MFn::Type compType, int blindDataId, MString attrName, bool data) | ||||||
![]() | setBoolBlindData ( MIntArray & compIDs, MFn::Type compType, int blindDataId, MString attrName, bool data) | ||||||
![]() | setBoolBlindData ( MIntArray & compIDs, MFn::Type compType, int blindDataId, MString attrName, MIntArray & data) | ||||||
![]() | setStringBlindData ( int compID, MFn::Type compType, int blindDataId, MString attrName, MString data) | ||||||
![]() | setStringBlindData ( MIntArray & compIDs, MFn::Type compType, int blindDataId, MString attrName, MString data) | ||||||
![]() | setStringBlindData ( MIntArray & compIDs, MFn::Type compType, int blindDataId, MString attrName, MStringArray &data) | ||||||
![]() | setBinaryBlindData ( int compID, MFn::Type compType, int blindDataId, MString attrName, MString data) | ||||||
![]() | setBinaryBlindData ( MIntArray & compIDs, MFn::Type compType, int blindDataId, MString attrName, MString data) | ||||||
![]() | setBinaryBlindData ( MIntArray & compIDs, MFn::Type compType, int blindDataId, MString attrName, MStringArray &data) | ||||||
![]() | setBinaryBlindData ( int compID, MFn::Type compType, int blindDataId, MString attrName, char *data, int length) | ||||||
![]() | clearBlindData (int compID, MFn::Type compType, int blindDataId, MString attrName) | ||||||
![]() | clearBlindData ( MFn::Type compType, int blindDataId, MString attrName) | ||||||
![]() | clearBlindData ( MFn::Type compType) | ||||||
![]() | clearBlindData (int compID, MFn::Type compType, int blindDataId) | ||||||
![]() | clearBlindData ( MFn::Type compType, int blindDataId) | ||||||
![]() | setCheckSamePointTwice ( bool check = true ) | ||||||
![]() | getCheckSamePointTwice ( void ) | ||||||
![]() | createInPlace ( int numVertices , int numPolygons , const MFloatPointArray &vertexArray, const MIntArray &polygonCounts, const MIntArray &polygonConnects ) | ||||||
![]() | copyInPlace ( const MObject & source ) | ||||||
![]() | addPolygon ( MPointArray & vertexArray, double polyTolerance, bool mergeVertices = true, double pointTolerance = kMFnMeshPointTolerance, bool forceGeometry = true, MObject parentOrOwner = MObject::kNullObj , MStatus * ReturnStatus = NULL ) OBSOLETE & NO SCRIPT SUPPORT | ||||||
![]() | intersect ( MPoint & raySource, MVector & rayDirection, MPointArray & points, MStatus * ReturnStatus = NULL ) const OBSOLETE & NO SCRIPT SUPPORT | ||||||
![]() | intersect ( const MPoint & raySource, const MVector & rayDirection, MPointArray & points, MStatus * ReturnStatus = NULL ) const OBSOLETE & NO SCRIPT SUPPORT | ||||||
![]() | getBlindDataAttrNames (int blindDataId, MStringArray & longNames, MStringArray & shortNames) const OBSOLETE & NO SCRIPT SUPPORT | ||||||
![]() | hasBlindData ( int compID, MFn::Type compType, int blindDataId, MStatus * ReturnStatus = NULL ) const OBSOLETE & NO SCRIPT SUPPORT | ||||||
![]() | hasBlindData ( int compID, MFn::Type compType, MStatus * ReturnStatus = NULL ) const OBSOLETE & NO SCRIPT SUPPORT | ||||||
![]() | createUVSet ( MString &uvSetName, MDGModifier *modifier = NULL, const MUintArray *instances = NULL) NO SCRIPT SUPPORT | ||||||
![]() | copyUVSet (const MString &fromName, MString &toName, MDGModifier *modifier = NULL) NO SCRIPT SUPPORT | ||||||
![]() | getCurrentUVSetName ( MString &setName, int instance = kMFnMeshInstanceUnspecified) const NO SCRIPT SUPPORT | ||||||
![]() | createColorSet ( MString &colorSetName, MDGModifier *modifier = NULL) NO SCRIPT SUPPORT | ||||||
![]() | createColorSet ( MString &colorSetName, MDGModifier *modifier, bool clamped, MColorRepresentation rep) NO SCRIPT SUPPORT | ||||||
![]() | getCurrentColorSetName ( MString &setName) const NO SCRIPT SUPPORT | ||||||
![]() | getStringBlindData ( int compID, MFn::Type compType, int blindDataId, MString attrName, MString &data) const NO SCRIPT SUPPORT | ||||||
![]() | getBinaryBlindData ( int compID, MFn::Type compType, int blindDataId, MString attrName, MString &data) const NO SCRIPT SUPPORT |
![]() | kNextPos |
![]() | create ( const MTypeId &typeId, MObject & parent = MObject::kNullObj , MStatus * ReturnStatus = NULL ) |
![]() | create ( const MTypeId &typeId, const MString &name, MObject & parent = MObject::kNullObj , MStatus * ReturnStatus = NULL ) |
![]() | create ( const MString &type, MObject & parent = MObject::kNullObj , MStatus * ReturnStatus = NULL ) |
![]() | create ( const MString &type, const MString &name, MObject & parent = MObject::kNullObj , MStatus * ReturnStatus = NULL ) |
![]() | parentCount ( MStatus * ReturnStatus = NULL ) const |
![]() | parent ( unsigned int i, MStatus * ReturnStatus = NULL ) const |
![]() | addChild ( MObject & child , unsigned int index = kNextPos , bool keepExistingParents = false ) |
![]() | removeChild ( MObject & child ) |
![]() | removeChildAt ( unsigned int index ) |
![]() | childCount ( MStatus * ReturnStatus = NULL ) const |
![]() | child ( unsigned int i, MStatus * ReturnStatus = NULL ) const |
![]() | dagRoot ( MStatus * ReturnStatus = NULL ) |
![]() | hasParent ( const MObject & node, MStatus * ReturnStatus = NULL ) const |
![]() | hasChild (const MObject & node, MStatus * ReturnStatus = NULL ) const |
![]() | isChildOf (const MObject & node, MStatus * ReturnStatus = NULL ) const |
![]() | isParentOf (const MObject & node, MStatus * ReturnStatus = NULL ) const |
![]() | inUnderWorld ( MStatus * ReturnStatus = NULL ) const |
![]() | inModel ( MStatus * ReturnStatus = NULL ) const |
![]() | isInstanceable ( MStatus * ReturnStatus=NULL ) const |
![]() | setInstanceable ( const bool how ) |
![]() | isInstanced ( bool indirect = true, MStatus * ReturnStatus = NULL ) const |
![]() | isInstancedAttribute ( const MObject & attr, MStatus * ReturnStatus = NULL ) const |
![]() | instanceCount ( bool total, MStatus * ReturnStatus = NULL ) const |
![]() | duplicate ( bool instance = false, bool instanceLeaf = false, MStatus * ReturnStatus = NULL ) const |
![]() | getPath ( MDagPath & path ) |
![]() | getAllPaths ( MDagPathArray & paths ) |
![]() | fullPathName ( MStatus *ReturnStatus = NULL) |
![]() | partialPathName ( MStatus *ReturnStatus = NULL) |
![]() | transformationMatrix ( MStatus * ReturnStatus = NULL ) const |
![]() | isIntermediateObject ( MStatus * ReturnStatus = NULL ) const |
![]() | setIntermediateObject ( bool isIntermediate ) |
![]() | objectColor ( MStatus * ReturnStatus = NULL ) const |
![]() | setObjectColor ( int color ) |
![]() | usingObjectColor ( MStatus * ReturnStatus = NULL ) const |
![]() | setUseObjectColor ( bool useObjectColor ) |
![]() | boundingBox ( MStatus * ReturnStatus = NULL ) const |
![]() | dagPath ( MStatus * ReturnStatus = NULL ) const |
![]() | setObject ( const MDagPath & path ) |
![]() | setObject ( MObject & object ) |
![]() | model ( MStatus * ReturnStatus = NULL ) const |
![]() | setObject ( const MObject & object ) |
![]() | type () const | ||||
![]() | MAttrClass
| ||||
![]() | create ( const MTypeId & typeId , MStatus * ReturnStatus = NULL ) | ||||
![]() | create ( const MTypeId & typeId , const MString & name , MStatus * ReturnStatus = NULL ) | ||||
![]() | create ( const MString & type , MStatus * ReturnStatus = NULL ) | ||||
![]() | create ( const MString & type , const MString & name , MStatus * ReturnStatus = NULL ) | ||||
![]() | typeId ( MStatus * ReturnStatus = NULL ) const | ||||
![]() | typeName ( MStatus * ReturnStatus = NULL ) const | ||||
![]() | name ( MStatus * ReturnStatus = NULL ) const | ||||
![]() | setName ( const MString & name , MStatus * ReturnStatus = NULL ) | ||||
![]() | getConnections ( MPlugArray & array ) const | ||||
![]() | attributeCount ( MStatus * ReturnStatus=NULL) const | ||||
![]() | attribute ( unsigned int index, MStatus * ReturnStatus=NULL) const | ||||
![]() | reorderedAttribute ( unsigned int index, MStatus * ReturnStatus=NULL) const | ||||
![]() | attribute ( const MString & attrName, MStatus * ReturnStatus=NULL) const | ||||
![]() | attributeClass ( const MObject & attr, MStatus * ReturnStatus=NULL) const | ||||
![]() | getAffectedAttributes ( const MObject & attr, MObjectArray & affectedAttributes ) const | ||||
![]() | getAffectedByAttributes ( const MObject & attr, MObjectArray & affectedByAttributes ) const | ||||
![]() | findPlug ( const MObject & attr, bool wantNetworkedPlug, MStatus * ReturnStatus=NULL) const | ||||
![]() | findPlug ( const MString & attrName, bool wantNetworkedPlug, MStatus * ReturnStatus=NULL) const | ||||
![]() | findPlug ( const MObject & attr, MStatus * ReturnStatus=NULL) const | ||||
![]() | findPlug ( const MString & attrName, MStatus * ReturnStatus=NULL) const | ||||
![]() | addAttribute ( const MObject & attr, MAttrClass type = kLocalDynamicAttr ) | ||||
![]() | removeAttribute ( const MObject & attr, MAttrClass type = kLocalDynamicAttr ) | ||||
![]() | userNode ( MStatus * ReturnStatus=NULL ) const | ||||
![]() | isFromReferencedFile ( MStatus * ReturnStatus=NULL) const | ||||
![]() | isShared ( MStatus * ReturnStatus=NULL) const | ||||
![]() | hasUniqueName ( MStatus * ReturnStatus=NULL) const | ||||
![]() | parentNamespace ( MStatus * ReturnStatus=NULL) const | ||||
![]() | isLocked ( MStatus * ReturnStatus=NULL) const | ||||
![]() | setLocked ( bool locked ) | ||||
![]() | classification ( const MString & nodeTypeName ) | ||||
![]() | isNewAttribute ( const MObject & attr, MStatus * ReturnStatus=NULL) const | ||||
![]() | allocateFlag ( const MString pluginName, MStatus * ReturnStatus=NULL ) | ||||
![]() | deallocateFlag (const MString pluginName, unsigned int flag) | ||||
![]() | deallocateAllFlags (const MString pluginName) | ||||
![]() | setFlag (unsigned int flag, bool state) | ||||
![]() | isFlagSet (unsigned int flag, MStatus * ReturnStatus=NULL) const | ||||
![]() | isDefaultNode ( MStatus * ReturnStatus=NULL) const | ||||
![]() | setDoNotWrite ( bool flag ) | ||||
![]() | canBeWritten ( MStatus * ReturnStatus=NULL) const | ||||
![]() | hasAttribute (const MString & name , MStatus * ReturnStatus=NULL) const | ||||
![]() | getAliasAttr (bool force, MStatus * ReturnStatus=NULL) | ||||
![]() | setAlias (const MString & alias,const MString & name , const MPlug & plug, bool add=true, MStatus * ReturnStatus=NULL) | ||||
![]() | findAlias (const MString & alias, MObject & attrObj, MStatus * ReturnStatus=NULL) const | ||||
![]() | getAliasList ( MStringArray & strArray, MStatus * ReturnStatus=NULL) | ||||
![]() | plugsAlias (const MPlug & plug, MStatus * ReturnStatus=NULL) | ||||
![]() | public | ||||
![]() | getPlugsAlias (const MPlug & plug, MString & aliasName, MStatus * ReturnStatus=NULL) |
![]() | type () const |
![]() | hasObj ( MFn::Type ) const |
![]() | hasObj ( const MObject & ) const |
![]() | object ( MStatus * ReturnStatus = NULL ) const |
![]() | setObject ( MObject & object ) |
![]() | setObject ( const MObject & object ) |
Autodesk® Maya® 2008 © 1997-2007 Autodesk, Inc. All rights reserved. | doc++ Copyright |