| MFnNurbsCurve ( const MObject & object, MStatus * ReturnStatus = NULL ) | |||||||||||
Form
| |||||||||||
| create ( const MPointArray &controlVertices, const MDoubleArray &knotSequences, unsigned int degree , Form agForm, bool create2D, bool createRational, MObject & parentOrOwner = MObject::kNullObj , MStatus * ReturnStatus = NULL ) | |||||||||||
| createWithEditPoints ( const MPointArray &editPoints, unsigned int degree , Form agForm, bool create2D, bool createRational, bool uniformParam, MObject & parentOrOwner = MObject::kNullObj , MStatus * ReturnStatus = NULL ) | |||||||||||
| create ( const MObjectArray & sources, MObject & parentOrOwner = MObject::kNullObj , MStatus * ReturnStatus = NULL ) | |||||||||||
| copy (const MObject &source, MObject &parentOrOwner = MObject::kNullObj , MStatus * ReturnStatus = NULL) | |||||||||||
| reverse (bool constructionHistory = false) | |||||||||||
| makeMultipleEndKnots () | |||||||||||
| cv ( unsigned int index, MStatus * ReturnStatus = NULL ) const | |||||||||||
| getCV ( unsigned int index, MPoint &pt, MSpace::Space space = MSpace::kObject ) const | |||||||||||
| setCV ( unsigned int index, const MPoint &pt, MSpace::Space space = MSpace::kObject ) | |||||||||||
| form ( MStatus * ReturnStatus = NULL ) const | |||||||||||
| degree ( MStatus * ReturnStatus = NULL ) const | |||||||||||
| numCVs ( MStatus * ReturnStatus = NULL ) const | |||||||||||
| numSpans ( MStatus * ReturnStatus = NULL ) const | |||||||||||
| numKnots ( MStatus * ReturnStatus = NULL ) const | |||||||||||
| getKnotDomain ( double &start, double &end ) const | |||||||||||
| getKnots ( MDoubleArray &array ) const | |||||||||||
| setKnots ( const MDoubleArray &array, unsigned int startIndex, unsigned int endIndex ) | |||||||||||
| setKnot ( unsigned int index, double param ) | |||||||||||
| cvs ( unsigned int startIndex, unsigned int endIndex, MStatus * ReturnStatus = NULL ) const | |||||||||||
| getCVs ( MPointArray &array, MSpace::Space space = MSpace::kObject ) const | |||||||||||
| setCVs ( const MPointArray &array, MSpace::Space space = MSpace::kObject ) | |||||||||||
| knot ( unsigned int index, MStatus * ReturnStatus = NULL ) const | |||||||||||
| removeKnot ( double atThisParam, bool removeAll = false ) | |||||||||||
| isPointOnCurve ( const MPoint &point, double tolerance = kMFnNurbsEpsilon, MSpace::Space space = MSpace::kObject , MStatus * ReturnStatus = NULL ) const | |||||||||||
| getPointAtParam ( double param, MPoint &point, MSpace::Space space = MSpace::kObject ) const | |||||||||||
| getParamAtPoint ( const MPoint & atThisPoint, double ¶m, MSpace::Space space = MSpace::kObject ) const | |||||||||||
| getParamAtPoint ( const MPoint & atThisPoint, double ¶m, double tolerance, MSpace::Space space = MSpace::kObject ) const | |||||||||||
| isParamOnCurve ( double param, MStatus * ReturnStatus = NULL ) const | |||||||||||
| normal ( double param, MSpace::Space space = MSpace::kObject , MStatus * ReturnStatus = NULL ) const | |||||||||||
| tangent ( double param, MSpace::Space space = MSpace::kObject , MStatus * ReturnStatus = NULL ) const | |||||||||||
| getDerivativesAtParm ( double param, MPoint &pos, MVector &dU, MSpace::Space space, MVector * dUU = NULL) const | |||||||||||
| isPlanar ( MVector * planeNormal = NULL, MStatus * ReturnStatus = NULL ) const | |||||||||||
| closestPoint ( const MPoint &toThisPoint, double * param = NULL, double tolerance = kMFnNurbsEpsilon, MSpace::Space space = MSpace::kObject , MStatus * ReturnStatus = NULL ) const | |||||||||||
| closestPoint ( const MPoint &toThisPoint, bool paramAsStart, double * param = NULL, double tolerance = kMFnNurbsEpsilon, MSpace::Space space = MSpace::kObject , MStatus * ReturnStatus = NULL ) const | |||||||||||
| distanceToPoint ( const MPoint &pt, MSpace::Space space = MSpace::kObject , MStatus * ReturnStatus = NULL ) const | |||||||||||
| area ( double tolerance = kMFnNurbsEpsilon, MStatus * ReturnStatus = NULL ) const | |||||||||||
| length ( double tolerance = kMFnNurbsEpsilon, MStatus * ReturnStatus = NULL ) const | |||||||||||
| findParamFromLength ( double partLength, MStatus * ReturnStatus = NULL ) const | |||||||||||
| hasHistoryOnCreate ( MStatus * ReturnStatus = NULL ) | |||||||||||
| updateCurve () |
| 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 |