/python/maya/api/OpenMaya.py

https://bitbucket.org/jspatrick/emacs · Python · 13751 lines · 6614 code · 112 blank · 7025 comment · 241 complexity · 39ed9aec35715aa21ddb533a8b0d381c MD5 · raw file

  1. from OpenMaya import *
  2. class MVector(object):
  3. """
  4. 3D vector with double-precision coordinates.
  5. """
  6. def __add__(*args, **kwargs):
  7. """
  8. x.__add__(y) <==> x+y
  9. """
  10. pass
  11. def __delitem__(*args, **kwargs):
  12. """
  13. x.__delitem__(y) <==> del x[y]
  14. """
  15. pass
  16. def __div__(*args, **kwargs):
  17. """
  18. x.__div__(y) <==> x/y
  19. """
  20. pass
  21. def __eq__(*args, **kwargs):
  22. """
  23. x.__eq__(y) <==> x==y
  24. """
  25. pass
  26. def __ge__(*args, **kwargs):
  27. """
  28. x.__ge__(y) <==> x>=y
  29. """
  30. pass
  31. def __getitem__(*args, **kwargs):
  32. """
  33. x.__getitem__(y) <==> x[y]
  34. """
  35. pass
  36. def __gt__(*args, **kwargs):
  37. """
  38. x.__gt__(y) <==> x>y
  39. """
  40. pass
  41. def __iadd__(*args, **kwargs):
  42. """
  43. x.__iadd__(y) <==> x+y
  44. """
  45. pass
  46. def __idiv__(*args, **kwargs):
  47. """
  48. x.__idiv__(y) <==> x/y
  49. """
  50. pass
  51. def __imul__(*args, **kwargs):
  52. """
  53. x.__imul__(y) <==> x*y
  54. """
  55. pass
  56. def __init__(*args, **kwargs):
  57. """
  58. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  59. """
  60. pass
  61. def __isub__(*args, **kwargs):
  62. """
  63. x.__isub__(y) <==> x-y
  64. """
  65. pass
  66. def __le__(*args, **kwargs):
  67. """
  68. x.__le__(y) <==> x<=y
  69. """
  70. pass
  71. def __len__(*args, **kwargs):
  72. """
  73. x.__len__() <==> len(x)
  74. """
  75. pass
  76. def __lt__(*args, **kwargs):
  77. """
  78. x.__lt__(y) <==> x<y
  79. """
  80. pass
  81. def __mul__(*args, **kwargs):
  82. """
  83. x.__mul__(y) <==> x*y
  84. """
  85. pass
  86. def __ne__(*args, **kwargs):
  87. """
  88. x.__ne__(y) <==> x!=y
  89. """
  90. pass
  91. def __neg__(*args, **kwargs):
  92. """
  93. x.__neg__() <==> -x
  94. """
  95. pass
  96. def __radd__(*args, **kwargs):
  97. """
  98. x.__radd__(y) <==> y+x
  99. """
  100. pass
  101. def __rdiv__(*args, **kwargs):
  102. """
  103. x.__rdiv__(y) <==> y/x
  104. """
  105. pass
  106. def __repr__(*args, **kwargs):
  107. """
  108. x.__repr__() <==> repr(x)
  109. """
  110. pass
  111. def __rmul__(*args, **kwargs):
  112. """
  113. x.__rmul__(y) <==> y*x
  114. """
  115. pass
  116. def __rsub__(*args, **kwargs):
  117. """
  118. x.__rsub__(y) <==> y-x
  119. """
  120. pass
  121. def __rxor__(*args, **kwargs):
  122. """
  123. x.__rxor__(y) <==> y^x
  124. """
  125. pass
  126. def __setitem__(*args, **kwargs):
  127. """
  128. x.__setitem__(i, y) <==> x[i]=y
  129. """
  130. pass
  131. def __str__(*args, **kwargs):
  132. """
  133. x.__str__() <==> str(x)
  134. """
  135. pass
  136. def __sub__(*args, **kwargs):
  137. """
  138. x.__sub__(y) <==> x-y
  139. """
  140. pass
  141. def __xor__(*args, **kwargs):
  142. """
  143. x.__xor__(y) <==> x^y
  144. """
  145. pass
  146. def angle(*args, **kwargs):
  147. """
  148. Returns the angle, in radians, between this vector and another.
  149. """
  150. pass
  151. def isEquivalent(*args, **kwargs):
  152. """
  153. Returns True if this vector and another are within a given tolerance of being equal.
  154. """
  155. pass
  156. def isParallel(*args, **kwargs):
  157. """
  158. Returns True if this vector and another are within the given tolerance of being parallel.
  159. """
  160. pass
  161. def length(*args, **kwargs):
  162. """
  163. Returns the magnitude of this vector.
  164. """
  165. pass
  166. def normal(*args, **kwargs):
  167. """
  168. Returns a new vector containing the normalized version of this one.
  169. """
  170. pass
  171. def normalize(*args, **kwargs):
  172. """
  173. Normalizes this vector in-place and returns a new reference to it.
  174. """
  175. pass
  176. def rotateBy(*args, **kwargs):
  177. """
  178. Returns the vector resulting from rotating this one by the given amount.
  179. """
  180. pass
  181. def rotateTo(*args, **kwargs):
  182. """
  183. Returns the quaternion which will rotate this vector into another.
  184. """
  185. pass
  186. def transformAsNormal(*args, **kwargs):
  187. """
  188. Returns a new vector which is calculated by postmultiplying this vector by the transpose of the given matrix's inverse and then normalizing the result.
  189. """
  190. pass
  191. x = None
  192. y = None
  193. z = None
  194. __new__ = None
  195. kOneVector = None
  196. kTolerance = None
  197. kWaxis = None
  198. kXaxis = None
  199. kXaxisVector = None
  200. kXnegAxisVector = None
  201. kYaxis = None
  202. kYaxisVector = None
  203. kYnegAxisVector = None
  204. kZaxis = None
  205. kZaxisVector = None
  206. kZeroVector = None
  207. kZnegAxisVector = None
  208. class MPoint(object):
  209. """
  210. 3D point with double-precision coordinates.
  211. """
  212. def __add__(*args, **kwargs):
  213. """
  214. x.__add__(y) <==> x+y
  215. """
  216. pass
  217. def __delitem__(*args, **kwargs):
  218. """
  219. x.__delitem__(y) <==> del x[y]
  220. """
  221. pass
  222. def __div__(*args, **kwargs):
  223. """
  224. x.__div__(y) <==> x/y
  225. """
  226. pass
  227. def __eq__(*args, **kwargs):
  228. """
  229. x.__eq__(y) <==> x==y
  230. """
  231. pass
  232. def __ge__(*args, **kwargs):
  233. """
  234. x.__ge__(y) <==> x>=y
  235. """
  236. pass
  237. def __getitem__(*args, **kwargs):
  238. """
  239. x.__getitem__(y) <==> x[y]
  240. """
  241. pass
  242. def __gt__(*args, **kwargs):
  243. """
  244. x.__gt__(y) <==> x>y
  245. """
  246. pass
  247. def __iadd__(*args, **kwargs):
  248. """
  249. x.__iadd__(y) <==> x+y
  250. """
  251. pass
  252. def __imul__(*args, **kwargs):
  253. """
  254. x.__imul__(y) <==> x*y
  255. """
  256. pass
  257. def __init__(*args, **kwargs):
  258. """
  259. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  260. """
  261. pass
  262. def __isub__(*args, **kwargs):
  263. """
  264. x.__isub__(y) <==> x-y
  265. """
  266. pass
  267. def __le__(*args, **kwargs):
  268. """
  269. x.__le__(y) <==> x<=y
  270. """
  271. pass
  272. def __len__(*args, **kwargs):
  273. """
  274. x.__len__() <==> len(x)
  275. """
  276. pass
  277. def __lt__(*args, **kwargs):
  278. """
  279. x.__lt__(y) <==> x<y
  280. """
  281. pass
  282. def __mul__(*args, **kwargs):
  283. """
  284. x.__mul__(y) <==> x*y
  285. """
  286. pass
  287. def __ne__(*args, **kwargs):
  288. """
  289. x.__ne__(y) <==> x!=y
  290. """
  291. pass
  292. def __radd__(*args, **kwargs):
  293. """
  294. x.__radd__(y) <==> y+x
  295. """
  296. pass
  297. def __rdiv__(*args, **kwargs):
  298. """
  299. x.__rdiv__(y) <==> y/x
  300. """
  301. pass
  302. def __repr__(*args, **kwargs):
  303. """
  304. x.__repr__() <==> repr(x)
  305. """
  306. pass
  307. def __rmul__(*args, **kwargs):
  308. """
  309. x.__rmul__(y) <==> y*x
  310. """
  311. pass
  312. def __rsub__(*args, **kwargs):
  313. """
  314. x.__rsub__(y) <==> y-x
  315. """
  316. pass
  317. def __setitem__(*args, **kwargs):
  318. """
  319. x.__setitem__(i, y) <==> x[i]=y
  320. """
  321. pass
  322. def __str__(*args, **kwargs):
  323. """
  324. x.__str__() <==> str(x)
  325. """
  326. pass
  327. def __sub__(*args, **kwargs):
  328. """
  329. x.__sub__(y) <==> x-y
  330. """
  331. pass
  332. def cartesianize(*args, **kwargs):
  333. """
  334. Convert point to cartesian form.
  335. """
  336. pass
  337. def distanceTo(*args, **kwargs):
  338. """
  339. Return distance between this point and another.
  340. """
  341. pass
  342. def homogenize(*args, **kwargs):
  343. """
  344. Convert point to homogenous form.
  345. """
  346. pass
  347. def isEquivalent(*args, **kwargs):
  348. """
  349. Test for equivalence of two points, within a tolerance.
  350. """
  351. pass
  352. def rationalize(*args, **kwargs):
  353. """
  354. Convert point to rational form.
  355. """
  356. pass
  357. w = None
  358. x = None
  359. y = None
  360. z = None
  361. __new__ = None
  362. kOrigin = None
  363. kTolerance = None
  364. class MFloatPointArray(object):
  365. """
  366. Array of MFloatPoint values.
  367. """
  368. def __add__(*args, **kwargs):
  369. """
  370. x.__add__(y) <==> x+y
  371. """
  372. pass
  373. def __contains__(*args, **kwargs):
  374. """
  375. x.__contains__(y) <==> y in x
  376. """
  377. pass
  378. def __delitem__(*args, **kwargs):
  379. """
  380. x.__delitem__(y) <==> del x[y]
  381. """
  382. pass
  383. def __getitem__(*args, **kwargs):
  384. """
  385. x.__getitem__(y) <==> x[y]
  386. """
  387. pass
  388. def __iadd__(*args, **kwargs):
  389. """
  390. x.__iadd__(y) <==> x+=y
  391. """
  392. pass
  393. def __imul__(*args, **kwargs):
  394. """
  395. x.__imul__(y) <==> x*=y
  396. """
  397. pass
  398. def __init__(*args, **kwargs):
  399. """
  400. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  401. """
  402. pass
  403. def __len__(*args, **kwargs):
  404. """
  405. x.__len__() <==> len(x)
  406. """
  407. pass
  408. def __mul__(*args, **kwargs):
  409. """
  410. x.__mul__(n) <==> x*n
  411. """
  412. pass
  413. def __repr__(*args, **kwargs):
  414. """
  415. x.__repr__() <==> repr(x)
  416. """
  417. pass
  418. def __rmul__(*args, **kwargs):
  419. """
  420. x.__rmul__(n) <==> n*x
  421. """
  422. pass
  423. def __setitem__(*args, **kwargs):
  424. """
  425. x.__setitem__(i, y) <==> x[i]=y
  426. """
  427. pass
  428. def __str__(*args, **kwargs):
  429. """
  430. x.__str__() <==> str(x)
  431. """
  432. pass
  433. def append(*args, **kwargs):
  434. """
  435. Add a value to the end of the array.
  436. """
  437. pass
  438. def clear(*args, **kwargs):
  439. """
  440. Remove all elements from the array.
  441. """
  442. pass
  443. def copy(*args, **kwargs):
  444. """
  445. Replace the array contents with that of another or of a compatible Python sequence.
  446. """
  447. pass
  448. def insert(*args, **kwargs):
  449. """
  450. Insert a new value into the array at the given index.
  451. """
  452. pass
  453. def remove(*args, **kwargs):
  454. """
  455. Remove an element from the array.
  456. """
  457. pass
  458. def setLength(*args, **kwargs):
  459. """
  460. Grow or shrink the array to contain a specific number of elements.
  461. """
  462. pass
  463. sizeIncrement = None
  464. __new__ = None
  465. class MPlug(object):
  466. """
  467. Create and access dependency node plugs.
  468. """
  469. def __eq__(*args, **kwargs):
  470. """
  471. x.__eq__(y) <==> x==y
  472. """
  473. pass
  474. def __ge__(*args, **kwargs):
  475. """
  476. x.__ge__(y) <==> x>=y
  477. """
  478. pass
  479. def __gt__(*args, **kwargs):
  480. """
  481. x.__gt__(y) <==> x>y
  482. """
  483. pass
  484. def __init__(*args, **kwargs):
  485. """
  486. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  487. """
  488. pass
  489. def __le__(*args, **kwargs):
  490. """
  491. x.__le__(y) <==> x<=y
  492. """
  493. pass
  494. def __lt__(*args, **kwargs):
  495. """
  496. x.__lt__(y) <==> x<y
  497. """
  498. pass
  499. def __ne__(*args, **kwargs):
  500. """
  501. x.__ne__(y) <==> x!=y
  502. """
  503. pass
  504. def __str__(*args, **kwargs):
  505. """
  506. x.__str__() <==> str(x)
  507. """
  508. pass
  509. def array(*args, **kwargs):
  510. """
  511. Returns a plug for the array of plugs of which this plug is an element.
  512. """
  513. pass
  514. def asBool(*args, **kwargs):
  515. """
  516. Retrieves the plug's value, as a boolean.
  517. """
  518. pass
  519. def asChar(*args, **kwargs):
  520. """
  521. Retrieves the plug's value, as a single-byte integer.
  522. """
  523. pass
  524. def asDouble(*args, **kwargs):
  525. """
  526. Retrieves the plug's value, as a double-precision float.
  527. """
  528. pass
  529. def asFloat(*args, **kwargs):
  530. """
  531. Retrieves the plug's value, as a single-precision float.
  532. """
  533. pass
  534. def asInt(*args, **kwargs):
  535. """
  536. Retrieves the plug's value, as a regular integer.
  537. """
  538. pass
  539. def asMAngle(*args, **kwargs):
  540. """
  541. Retrieves the plug's value, as an MAngle.
  542. """
  543. pass
  544. def asMDistance(*args, **kwargs):
  545. """
  546. Retrieves the plug's value, as an MDistance.
  547. """
  548. pass
  549. def asMObject(*args, **kwargs):
  550. """
  551. Retrieves the plug's value, as as an MObject containing a direct reference to the plug's data.
  552. """
  553. pass
  554. def asMTime(*args, **kwargs):
  555. """
  556. Retrieves the plug's value, as an MTime.
  557. """
  558. pass
  559. def asShort(*args, **kwargs):
  560. """
  561. Retrieves the plug's value, as a short integer.
  562. """
  563. pass
  564. def asString(*args, **kwargs):
  565. """
  566. Retrieves the plug's value, as a string.
  567. """
  568. pass
  569. def attribute(*args, **kwargs):
  570. """
  571. Returns the attribute currently referenced by this plug.
  572. """
  573. pass
  574. def child(*args, **kwargs):
  575. """
  576. Returns a plug for the specified child attribute of this plug.
  577. """
  578. pass
  579. def connectedTo(*args, **kwargs):
  580. """
  581. Returns an array of plugs which are connected to this one.
  582. """
  583. pass
  584. def connectionByPhysicalIndex(*args, **kwargs):
  585. """
  586. Returns a plug for the index'th connected element of this plug.
  587. """
  588. pass
  589. def constructHandle(*args, **kwargs):
  590. """
  591. Constructs a data handle for the plug.
  592. """
  593. pass
  594. def destructHandle(*args, **kwargs):
  595. """
  596. Destroys a data handle previously constructed using constructHandle().
  597. """
  598. pass
  599. def elementByLogicalIndex(*args, **kwargs):
  600. """
  601. Returns a plug for the element of this plug array having the specified logical index.
  602. """
  603. pass
  604. def elementByPhysicalIndex(*args, **kwargs):
  605. """
  606. Returns a plug for the element of this plug array having the specified physical index.
  607. """
  608. pass
  609. def evaluateNumElements(*args, **kwargs):
  610. """
  611. Like numElements() but evaluates all connected elements first to ensure that they are included in the count.
  612. """
  613. pass
  614. def getExistingArrayAttributeIndices(*args, **kwargs):
  615. """
  616. Returns an array of all the plug's logical indices which are currently in use.
  617. """
  618. pass
  619. def getSetAttrCmds(*args, **kwargs):
  620. """
  621. Returns a list of strings containing the setAttr commands (in MEL syntax) for this plug and all of its descendents.
  622. """
  623. pass
  624. def isFreeToChange(*args, **kwargs):
  625. """
  626. Returns a value indicating if the plug's value can be changed, after taking into account the effects of locking and connections.
  627. """
  628. pass
  629. def logicalIndex(*args, **kwargs):
  630. """
  631. Returns this plug's logical index within its parent array.
  632. """
  633. pass
  634. def name(*args, **kwargs):
  635. """
  636. Returns the name of the plug.
  637. """
  638. pass
  639. def node(*args, **kwargs):
  640. """
  641. Returns the node that this plug belongs to.
  642. """
  643. pass
  644. def numChildren(*args, **kwargs):
  645. """
  646. Returns the number of children this plug has.
  647. """
  648. pass
  649. def numConnectedChildren(*args, **kwargs):
  650. """
  651. Returns the number of this plug's children which have connections.
  652. """
  653. pass
  654. def numConnectedElements(*args, **kwargs):
  655. """
  656. Returns the number of this plug's elements which have connections.
  657. """
  658. pass
  659. def numElements(*args, **kwargs):
  660. """
  661. Returns the number of the plug's logical indices which are currently in use. Connected elements which have not yet been evaluated may not yet fully exist and may be excluded from the count.
  662. """
  663. pass
  664. def parent(*args, **kwargs):
  665. """
  666. Returns a plug for the parent of this plug.
  667. """
  668. pass
  669. def partialName(*args, **kwargs):
  670. """
  671. Returns the name of the plug, formatted according to various criteria.
  672. """
  673. pass
  674. def selectAncestorLogicalIndex(*args, **kwargs):
  675. """
  676. Changes the logical index of the specified attribute in the plug's path.
  677. """
  678. pass
  679. def setAttribute(*args, **kwargs):
  680. """
  681. Switches the plug to reference the given attribute of the same node as the previously referenced attribute.
  682. """
  683. pass
  684. def setBool(*args, **kwargs):
  685. """
  686. Sets the plug's value as a boolean.
  687. """
  688. pass
  689. def setChar(*args, **kwargs):
  690. """
  691. Sets the plug's value as a single-byte integer.
  692. """
  693. pass
  694. def setDouble(*args, **kwargs):
  695. """
  696. Sets the plug's value as a double-precision float.
  697. """
  698. pass
  699. def setFloat(*args, **kwargs):
  700. """
  701. Sets the plug's value as a single-precision float.
  702. """
  703. pass
  704. def setInt(*args, **kwargs):
  705. """
  706. Sets the plug's value as a regular integer.
  707. """
  708. pass
  709. def setMAngle(*args, **kwargs):
  710. """
  711. Sets the plug's value as an MAngle.
  712. """
  713. pass
  714. def setMDataHandle(*args, **kwargs):
  715. """
  716. Sets the plug's value as a data handle.
  717. """
  718. pass
  719. def setMDistance(*args, **kwargs):
  720. """
  721. Sets the plug's value as an MDistance.
  722. """
  723. pass
  724. def setMObject(*args, **kwargs):
  725. """
  726. Sets the plug's value as an MObject.
  727. """
  728. pass
  729. def setMPxData(*args, **kwargs):
  730. """
  731. Sets the plug's value using custom plug-in data.
  732. """
  733. pass
  734. def setMTime(*args, **kwargs):
  735. """
  736. Sets the plug's value as an MTime.
  737. """
  738. pass
  739. def setNumElements(*args, **kwargs):
  740. """
  741. Pre-allocates space for count elements in an array of plugs.
  742. """
  743. pass
  744. def setShort(*args, **kwargs):
  745. """
  746. Sets the plug's value as a short integer.
  747. """
  748. pass
  749. def setString(*args, **kwargs):
  750. """
  751. Sets the plug's value as a string.
  752. """
  753. pass
  754. info = None
  755. isArray = None
  756. isCaching = None
  757. isChannelBox = None
  758. isChild = None
  759. isCompound = None
  760. isConnected = None
  761. isDestination = None
  762. isDynamic = None
  763. isElement = None
  764. isFromReferencedFile = None
  765. isIgnoredWhenRendering = None
  766. isKeyable = None
  767. isLocked = None
  768. isNetworked = None
  769. isNull = None
  770. isProcedural = None
  771. isSource = None
  772. __new__ = None
  773. kAll = None
  774. kChanged = None
  775. kChildrenNotFreeToChange = None
  776. kFreeToChange = None
  777. kLastAttrSelector = None
  778. kNonDefault = None
  779. kNotFreeToChange = None
  780. class MFloatVectorArray(object):
  781. """
  782. Array of MFloatVector values.
  783. """
  784. def __add__(*args, **kwargs):
  785. """
  786. x.__add__(y) <==> x+y
  787. """
  788. pass
  789. def __contains__(*args, **kwargs):
  790. """
  791. x.__contains__(y) <==> y in x
  792. """
  793. pass
  794. def __delitem__(*args, **kwargs):
  795. """
  796. x.__delitem__(y) <==> del x[y]
  797. """
  798. pass
  799. def __getitem__(*args, **kwargs):
  800. """
  801. x.__getitem__(y) <==> x[y]
  802. """
  803. pass
  804. def __iadd__(*args, **kwargs):
  805. """
  806. x.__iadd__(y) <==> x+=y
  807. """
  808. pass
  809. def __imul__(*args, **kwargs):
  810. """
  811. x.__imul__(y) <==> x*=y
  812. """
  813. pass
  814. def __init__(*args, **kwargs):
  815. """
  816. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  817. """
  818. pass
  819. def __len__(*args, **kwargs):
  820. """
  821. x.__len__() <==> len(x)
  822. """
  823. pass
  824. def __mul__(*args, **kwargs):
  825. """
  826. x.__mul__(n) <==> x*n
  827. """
  828. pass
  829. def __repr__(*args, **kwargs):
  830. """
  831. x.__repr__() <==> repr(x)
  832. """
  833. pass
  834. def __rmul__(*args, **kwargs):
  835. """
  836. x.__rmul__(n) <==> n*x
  837. """
  838. pass
  839. def __setitem__(*args, **kwargs):
  840. """
  841. x.__setitem__(i, y) <==> x[i]=y
  842. """
  843. pass
  844. def __str__(*args, **kwargs):
  845. """
  846. x.__str__() <==> str(x)
  847. """
  848. pass
  849. def append(*args, **kwargs):
  850. """
  851. Add a value to the end of the array.
  852. """
  853. pass
  854. def clear(*args, **kwargs):
  855. """
  856. Remove all elements from the array.
  857. """
  858. pass
  859. def copy(*args, **kwargs):
  860. """
  861. Replace the array contents with that of another or of a compatible Python sequence.
  862. """
  863. pass
  864. def insert(*args, **kwargs):
  865. """
  866. Insert a new value into the array at the given index.
  867. """
  868. pass
  869. def remove(*args, **kwargs):
  870. """
  871. Remove an element from the array.
  872. """
  873. pass
  874. def setLength(*args, **kwargs):
  875. """
  876. Grow or shrink the array to contain a specific number of elements.
  877. """
  878. pass
  879. sizeIncrement = None
  880. __new__ = None
  881. class MFnPlugin(object):
  882. """
  883. Register and deregister plug-in services with Maya.
  884. """
  885. def __init__(*args, **kwargs):
  886. """
  887. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  888. """
  889. pass
  890. def apiVersion(*args, **kwargs):
  891. """
  892. Return the API version required by the plug-in.
  893. """
  894. pass
  895. def deregisterCommand(*args, **kwargs):
  896. """
  897. Deregister a user defined command from Maya.
  898. """
  899. pass
  900. def loadPath(*args, **kwargs):
  901. """
  902. Return the full path name of the file from which the plug-in was loaded.
  903. """
  904. pass
  905. def name(*args, **kwargs):
  906. """
  907. Return the plug-in's name.
  908. """
  909. pass
  910. def registerCommand(*args, **kwargs):
  911. """
  912. Register a new command with Maya.
  913. """
  914. pass
  915. def setName(*args, **kwargs):
  916. """
  917. Set the plug-in's name.
  918. """
  919. pass
  920. def vendor(*args, **kwargs):
  921. """
  922. Return the plug-in's vendor string.
  923. """
  924. pass
  925. version = None
  926. __new__ = None
  927. class MAngle(object):
  928. """
  929. Manipulate angular data.
  930. """
  931. def __init__(*args, **kwargs):
  932. """
  933. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  934. """
  935. pass
  936. def __repr__(*args, **kwargs):
  937. """
  938. x.__repr__() <==> repr(x)
  939. """
  940. pass
  941. def __str__(*args, **kwargs):
  942. """
  943. x.__str__() <==> str(x)
  944. """
  945. pass
  946. def asAngMinutes(*args, **kwargs):
  947. """
  948. Return the angular value, converted to minutes of arc.
  949. """
  950. pass
  951. def asAngSeconds(*args, **kwargs):
  952. """
  953. Return the angular value, converted to seconds of arc.
  954. """
  955. pass
  956. def asDegrees(*args, **kwargs):
  957. """
  958. Return the angular value, converted to degrees.
  959. """
  960. pass
  961. def asRadians(*args, **kwargs):
  962. """
  963. Return the angular value, converted to radians.
  964. """
  965. pass
  966. def asUnits(*args, **kwargs):
  967. """
  968. Return the angular value, converted to the specified units.
  969. """
  970. pass
  971. def internalToUI(*args, **kwargs):
  972. """
  973. Convert a value from Maya's internal units to the units used in the UI.
  974. """
  975. pass
  976. def internalUnit(*args, **kwargs):
  977. """
  978. Return the angular unit used internally by Maya.
  979. """
  980. pass
  981. def setUIUnit(*args, **kwargs):
  982. """
  983. Change the units used to display angles in Maya's UI.
  984. """
  985. pass
  986. def uiToInternal(*args, **kwargs):
  987. """
  988. Convert a value from the units used in the UI to Maya's internal units.
  989. """
  990. pass
  991. def uiUnit(*args, **kwargs):
  992. """
  993. Return the units used to display angles in Maya's UI.
  994. """
  995. pass
  996. unit = None
  997. value = None
  998. __new__ = None
  999. kAngMinutes = None
  1000. kAngSeconds = None
  1001. kDegrees = None
  1002. kInvalid = None
  1003. kLast = None
  1004. kRadians = None
  1005. class MPointArray(object):
  1006. """
  1007. Array of MPoint values.
  1008. """
  1009. def __add__(*args, **kwargs):
  1010. """
  1011. x.__add__(y) <==> x+y
  1012. """
  1013. pass
  1014. def __contains__(*args, **kwargs):
  1015. """
  1016. x.__contains__(y) <==> y in x
  1017. """
  1018. pass
  1019. def __delitem__(*args, **kwargs):
  1020. """
  1021. x.__delitem__(y) <==> del x[y]
  1022. """
  1023. pass
  1024. def __getitem__(*args, **kwargs):
  1025. """
  1026. x.__getitem__(y) <==> x[y]
  1027. """
  1028. pass
  1029. def __iadd__(*args, **kwargs):
  1030. """
  1031. x.__iadd__(y) <==> x+=y
  1032. """
  1033. pass
  1034. def __imul__(*args, **kwargs):
  1035. """
  1036. x.__imul__(y) <==> x*=y
  1037. """
  1038. pass
  1039. def __init__(*args, **kwargs):
  1040. """
  1041. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  1042. """
  1043. pass
  1044. def __len__(*args, **kwargs):
  1045. """
  1046. x.__len__() <==> len(x)
  1047. """
  1048. pass
  1049. def __mul__(*args, **kwargs):
  1050. """
  1051. x.__mul__(n) <==> x*n
  1052. """
  1053. pass
  1054. def __repr__(*args, **kwargs):
  1055. """
  1056. x.__repr__() <==> repr(x)
  1057. """
  1058. pass
  1059. def __rmul__(*args, **kwargs):
  1060. """
  1061. x.__rmul__(n) <==> n*x
  1062. """
  1063. pass
  1064. def __setitem__(*args, **kwargs):
  1065. """
  1066. x.__setitem__(i, y) <==> x[i]=y
  1067. """
  1068. pass
  1069. def __str__(*args, **kwargs):
  1070. """
  1071. x.__str__() <==> str(x)
  1072. """
  1073. pass
  1074. def append(*args, **kwargs):
  1075. """
  1076. Add a value to the end of the array.
  1077. """
  1078. pass
  1079. def clear(*args, **kwargs):
  1080. """
  1081. Remove all elements from the array.
  1082. """
  1083. pass
  1084. def copy(*args, **kwargs):
  1085. """
  1086. Replace the array contents with that of another or of a compatible Python sequence.
  1087. """
  1088. pass
  1089. def insert(*args, **kwargs):
  1090. """
  1091. Insert a new value into the array at the given index.
  1092. """
  1093. pass
  1094. def remove(*args, **kwargs):
  1095. """
  1096. Remove an element from the array.
  1097. """
  1098. pass
  1099. def setLength(*args, **kwargs):
  1100. """
  1101. Grow or shrink the array to contain a specific number of elements.
  1102. """
  1103. pass
  1104. sizeIncrement = None
  1105. __new__ = None
  1106. class MObjectArray(object):
  1107. """
  1108. Array of MObject values.
  1109. """
  1110. def __add__(*args, **kwargs):
  1111. """
  1112. x.__add__(y) <==> x+y
  1113. """
  1114. pass
  1115. def __contains__(*args, **kwargs):
  1116. """
  1117. x.__contains__(y) <==> y in x
  1118. """
  1119. pass
  1120. def __delitem__(*args, **kwargs):
  1121. """
  1122. x.__delitem__(y) <==> del x[y]
  1123. """
  1124. pass
  1125. def __getitem__(*args, **kwargs):
  1126. """
  1127. x.__getitem__(y) <==> x[y]
  1128. """
  1129. pass
  1130. def __iadd__(*args, **kwargs):
  1131. """
  1132. x.__iadd__(y) <==> x+=y
  1133. """
  1134. pass
  1135. def __imul__(*args, **kwargs):
  1136. """
  1137. x.__imul__(y) <==> x*=y
  1138. """
  1139. pass
  1140. def __init__(*args, **kwargs):
  1141. """
  1142. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  1143. """
  1144. pass
  1145. def __len__(*args, **kwargs):
  1146. """
  1147. x.__len__() <==> len(x)
  1148. """
  1149. pass
  1150. def __mul__(*args, **kwargs):
  1151. """
  1152. x.__mul__(n) <==> x*n
  1153. """
  1154. pass
  1155. def __repr__(*args, **kwargs):
  1156. """
  1157. x.__repr__() <==> repr(x)
  1158. """
  1159. pass
  1160. def __rmul__(*args, **kwargs):
  1161. """
  1162. x.__rmul__(n) <==> n*x
  1163. """
  1164. pass
  1165. def __setitem__(*args, **kwargs):
  1166. """
  1167. x.__setitem__(i, y) <==> x[i]=y
  1168. """
  1169. pass
  1170. def __str__(*args, **kwargs):
  1171. """
  1172. x.__str__() <==> str(x)
  1173. """
  1174. pass
  1175. def append(*args, **kwargs):
  1176. """
  1177. Add a value to the end of the array.
  1178. """
  1179. pass
  1180. def clear(*args, **kwargs):
  1181. """
  1182. Remove all elements from the array.
  1183. """
  1184. pass
  1185. def copy(*args, **kwargs):
  1186. """
  1187. Replace the array contents with that of another or of a compatible Python sequence.
  1188. """
  1189. pass
  1190. def insert(*args, **kwargs):
  1191. """
  1192. Insert a new value into the array at the given index.
  1193. """
  1194. pass
  1195. def remove(*args, **kwargs):
  1196. """
  1197. Remove an element from the array.
  1198. """
  1199. pass
  1200. def setLength(*args, **kwargs):
  1201. """
  1202. Grow or shrink the array to contain a specific number of elements.
  1203. """
  1204. pass
  1205. sizeIncrement = None
  1206. __new__ = None
  1207. class MRampAttribute(object):
  1208. """
  1209. Functionset for creating and working with ramp attributes.
  1210. """
  1211. def __init__(*args, **kwargs):
  1212. """
  1213. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  1214. """
  1215. pass
  1216. def addEntries(*args, **kwargs):
  1217. """
  1218. Adds entries to the ramp.
  1219. """
  1220. pass
  1221. def deleteEntries(*args, **kwargs):
  1222. """
  1223. Removes from the ramp those entries with the specified indices.
  1224. """
  1225. pass
  1226. def getEntries(*args, **kwargs):
  1227. """
  1228. Returns a tuple containing all of the entries in the ramp.
  1229. """
  1230. pass
  1231. def getValueAtPosition(*args, **kwargs):
  1232. """
  1233. Returns the value of the entry at the given position.
  1234. """
  1235. pass
  1236. def numEntries(*args, **kwargs):
  1237. """
  1238. Returns the number of entries in the ramp.
  1239. """
  1240. pass
  1241. def setInterpolationAtIndex(*args, **kwargs):
  1242. """
  1243. Sets the interpolation of the entry at the given index.
  1244. """
  1245. pass
  1246. def setPositionAtIndex(*args, **kwargs):
  1247. """
  1248. Sets the position of the entry at the given index.
  1249. """
  1250. pass
  1251. def setValueAtIndex(*args, **kwargs):
  1252. """
  1253. Sets the value of the entry at the given index.
  1254. """
  1255. pass
  1256. def createColorRamp(*args, **kwargs):
  1257. """
  1258. Creates and returns a new color ramp attribute.
  1259. """
  1260. pass
  1261. def createCurveRamp(*args, **kwargs):
  1262. """
  1263. Creates and returns a new curve ramp attribute.
  1264. """
  1265. pass
  1266. isColorRamp = None
  1267. isCurveRamp = None
  1268. __new__ = None
  1269. kLinear = None
  1270. kNone = None
  1271. kSmooth = None
  1272. kSpline = None
  1273. class MFloatPoint(object):
  1274. """
  1275. 3D point with single-precision coordinates.
  1276. """
  1277. def __add__(*args, **kwargs):
  1278. """
  1279. x.__add__(y) <==> x+y
  1280. """
  1281. pass
  1282. def __delitem__(*args, **kwargs):
  1283. """
  1284. x.__delitem__(y) <==> del x[y]
  1285. """
  1286. pass
  1287. def __div__(*args, **kwargs):
  1288. """
  1289. x.__div__(y) <==> x/y
  1290. """
  1291. pass
  1292. def __eq__(*args, **kwargs):
  1293. """
  1294. x.__eq__(y) <==> x==y
  1295. """
  1296. pass
  1297. def __ge__(*args, **kwargs):
  1298. """
  1299. x.__ge__(y) <==> x>=y
  1300. """
  1301. pass
  1302. def __getitem__(*args, **kwargs):
  1303. """
  1304. x.__getitem__(y) <==> x[y]
  1305. """
  1306. pass
  1307. def __gt__(*args, **kwargs):
  1308. """
  1309. x.__gt__(y) <==> x>y
  1310. """
  1311. pass
  1312. def __iadd__(*args, **kwargs):
  1313. """
  1314. x.__iadd__(y) <==> x+y
  1315. """
  1316. pass
  1317. def __imul__(*args, **kwargs):
  1318. """
  1319. x.__imul__(y) <==> x*y
  1320. """
  1321. pass
  1322. def __init__(*args, **kwargs):
  1323. """
  1324. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  1325. """
  1326. pass
  1327. def __isub__(*args, **kwargs):
  1328. """
  1329. x.__isub__(y) <==> x-y
  1330. """
  1331. pass
  1332. def __le__(*args, **kwargs):
  1333. """
  1334. x.__le__(y) <==> x<=y
  1335. """
  1336. pass
  1337. def __len__(*args, **kwargs):
  1338. """
  1339. x.__len__() <==> len(x)
  1340. """
  1341. pass
  1342. def __lt__(*args, **kwargs):
  1343. """
  1344. x.__lt__(y) <==> x<y
  1345. """
  1346. pass
  1347. def __mul__(*args, **kwargs):
  1348. """
  1349. x.__mul__(y) <==> x*y
  1350. """
  1351. pass
  1352. def __ne__(*args, **kwargs):
  1353. """
  1354. x.__ne__(y) <==> x!=y
  1355. """
  1356. pass
  1357. def __radd__(*args, **kwargs):
  1358. """
  1359. x.__radd__(y) <==> y+x
  1360. """
  1361. pass
  1362. def __rdiv__(*args, **kwargs):
  1363. """
  1364. x.__rdiv__(y) <==> y/x
  1365. """
  1366. pass
  1367. def __repr__(*args, **kwargs):
  1368. """
  1369. x.__repr__() <==> repr(x)
  1370. """
  1371. pass
  1372. def __rmul__(*args, **kwargs):
  1373. """
  1374. x.__rmul__(y) <==> y*x
  1375. """
  1376. pass
  1377. def __rsub__(*args, **kwargs):
  1378. """
  1379. x.__rsub__(y) <==> y-x
  1380. """
  1381. pass
  1382. def __setitem__(*args, **kwargs):
  1383. """
  1384. x.__setitem__(i, y) <==> x[i]=y
  1385. """
  1386. pass
  1387. def __str__(*args, **kwargs):
  1388. """
  1389. x.__str__() <==> str(x)
  1390. """
  1391. pass
  1392. def __sub__(*args, **kwargs):
  1393. """
  1394. x.__sub__(y) <==> x-y
  1395. """
  1396. pass
  1397. def cartesianize(*args, **kwargs):
  1398. """
  1399. Convert point to cartesian form.
  1400. """
  1401. pass
  1402. def distanceTo(*args, **kwargs):
  1403. """
  1404. Return distance between this point and another.
  1405. """
  1406. pass
  1407. def homogenize(*args, **kwargs):
  1408. """
  1409. Convert point to homogenous form.
  1410. """
  1411. pass
  1412. def isEquivalent(*args, **kwargs):
  1413. """
  1414. Test for equivalence of two points, within a tolerance.
  1415. """
  1416. pass
  1417. def rationalize(*args, **kwargs):
  1418. """
  1419. Convert point to rational form.
  1420. """
  1421. pass
  1422. w = None
  1423. x = None
  1424. y = None
  1425. z = None
  1426. __new__ = None
  1427. kOrigin = None
  1428. kTolerance = None
  1429. class MFloatVector(object):
  1430. """
  1431. 3D vector with single-precision coordinates.
  1432. """
  1433. def __add__(*args, **kwargs):
  1434. """
  1435. x.__add__(y) <==> x+y
  1436. """
  1437. pass
  1438. def __delitem__(*args, **kwargs):
  1439. """
  1440. x.__delitem__(y) <==> del x[y]
  1441. """
  1442. pass
  1443. def __div__(*args, **kwargs):
  1444. """
  1445. x.__div__(y) <==> x/y
  1446. """
  1447. pass
  1448. def __eq__(*args, **kwargs):
  1449. """
  1450. x.__eq__(y) <==> x==y
  1451. """
  1452. pass
  1453. def __ge__(*args, **kwargs):
  1454. """
  1455. x.__ge__(y) <==> x>=y
  1456. """
  1457. pass
  1458. def __getitem__(*args, **kwargs):
  1459. """
  1460. x.__getitem__(y) <==> x[y]
  1461. """
  1462. pass
  1463. def __gt__(*args, **kwargs):
  1464. """
  1465. x.__gt__(y) <==> x>y
  1466. """
  1467. pass
  1468. def __iadd__(*args, **kwargs):
  1469. """
  1470. x.__iadd__(y) <==> x+y
  1471. """
  1472. pass
  1473. def __idiv__(*args, **kwargs):
  1474. """
  1475. x.__idiv__(y) <==> x/y
  1476. """
  1477. pass
  1478. def __imul__(*args, **kwargs):
  1479. """
  1480. x.__imul__(y) <==> x*y
  1481. """
  1482. pass
  1483. def __init__(*args, **kwargs):
  1484. """
  1485. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  1486. """
  1487. pass
  1488. def __isub__(*args, **kwargs):
  1489. """
  1490. x.__isub__(y) <==> x-y
  1491. """
  1492. pass
  1493. def __le__(*args, **kwargs):
  1494. """
  1495. x.__le__(y) <==> x<=y
  1496. """
  1497. pass
  1498. def __len__(*args, **kwargs):
  1499. """
  1500. x.__len__() <==> len(x)
  1501. """
  1502. pass
  1503. def __lt__(*args, **kwargs):
  1504. """
  1505. x.__lt__(y) <==> x<y
  1506. """
  1507. pass
  1508. def __mul__(*args, **kwargs):
  1509. """
  1510. x.__mul__(y) <==> x*y
  1511. """
  1512. pass
  1513. def __ne__(*args, **kwargs):
  1514. """
  1515. x.__ne__(y) <==> x!=y
  1516. """
  1517. pass
  1518. def __neg__(*args, **kwargs):
  1519. """
  1520. x.__neg__() <==> -x
  1521. """
  1522. pass
  1523. def __radd__(*args, **kwargs):
  1524. """
  1525. x.__radd__(y) <==> y+x
  1526. """
  1527. pass
  1528. def __rdiv__(*args, **kwargs):
  1529. """
  1530. x.__rdiv__(y) <==> y/x
  1531. """
  1532. pass
  1533. def __repr__(*args, **kwargs):
  1534. """
  1535. x.__repr__() <==> repr(x)
  1536. """
  1537. pass
  1538. def __rmul__(*args, **kwargs):
  1539. """
  1540. x.__rmul__(y) <==> y*x
  1541. """
  1542. pass
  1543. def __rsub__(*args, **kwargs):
  1544. """
  1545. x.__rsub__(y) <==> y-x
  1546. """
  1547. pass
  1548. def __rxor__(*args, **kwargs):
  1549. """
  1550. x.__rxor__(y) <==> y^x
  1551. """
  1552. pass
  1553. def __setitem__(*args, **kwargs):
  1554. """
  1555. x.__setitem__(i, y) <==> x[i]=y
  1556. """
  1557. pass
  1558. def __str__(*args, **kwargs):
  1559. """
  1560. x.__str__() <==> str(x)
  1561. """
  1562. pass
  1563. def __sub__(*args, **kwargs):
  1564. """
  1565. x.__sub__(y) <==> x-y
  1566. """
  1567. pass
  1568. def __xor__(*args, **kwargs):
  1569. """
  1570. x.__xor__(y) <==> x^y
  1571. """
  1572. pass
  1573. def angle(*args, **kwargs):
  1574. """
  1575. Returns the angle, in radians, between this vector and another.
  1576. """
  1577. pass
  1578. def isEquivalent(*args, **kwargs):
  1579. """
  1580. Returns True if this vector and another are within a given tolerance of being equal.
  1581. """
  1582. pass
  1583. def isParallel(*args, **kwargs):
  1584. """
  1585. Returns True if this vector and another are within the given tolerance of being parallel.
  1586. """
  1587. pass
  1588. def length(*args, **kwargs):
  1589. """
  1590. Returns the magnitude of this vector.
  1591. """
  1592. pass
  1593. def normal(*args, **kwargs):
  1594. """
  1595. Returns a new vector containing the normalized version of this one.
  1596. """
  1597. pass
  1598. def normalize(*args, **kwargs):
  1599. """
  1600. Normalizes this vector in-place and returns a new reference to it.
  1601. """
  1602. pass
  1603. def transformAsNormal(*args, **kwargs):
  1604. """
  1605. Returns a new vector which is calculated by postmultiplying this vector by the transpose of the given matrix and then normalizing the result.
  1606. """
  1607. pass
  1608. x = None
  1609. y = None
  1610. z = None
  1611. __new__ = None
  1612. kOneVector = None
  1613. kTolerance = None
  1614. kXaxisVector = None
  1615. kXnegAxisVector = None
  1616. kYaxisVector = None
  1617. kYnegAxisVector = None
  1618. kZaxisVector = None
  1619. kZeroVector = None
  1620. kZnegAxisVector = None
  1621. class MVectorArray(object):
  1622. """
  1623. Array of MVector values.
  1624. """
  1625. def __add__(*args, **kwargs):
  1626. """
  1627. x.__add__(y) <==> x+y
  1628. """
  1629. pass
  1630. def __contains__(*args, **kwargs):
  1631. """
  1632. x.__contains__(y) <==> y in x
  1633. """
  1634. pass
  1635. def __delitem__(*args, **kwargs):
  1636. """
  1637. x.__delitem__(y) <==> del x[y]
  1638. """
  1639. pass
  1640. def __getitem__(*args, **kwargs):
  1641. """
  1642. x.__getitem__(y) <==> x[y]
  1643. """
  1644. pass
  1645. def __iadd__(*args, **kwargs):
  1646. """
  1647. x.__iadd__(y) <==> x+=y
  1648. """
  1649. pass
  1650. def __imul__(*args, **kwargs):
  1651. """
  1652. x.__imul__(y) <==> x*=y
  1653. """
  1654. pass
  1655. def __init__(*args, **kwargs):
  1656. """
  1657. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  1658. """
  1659. pass
  1660. def __len__(*args, **kwargs):
  1661. """
  1662. x.__len__() <==> len(x)
  1663. """
  1664. pass
  1665. def __mul__(*args, **kwargs):
  1666. """
  1667. x.__mul__(n) <==> x*n
  1668. """
  1669. pass
  1670. def __repr__(*args, **kwargs):
  1671. """
  1672. x.__repr__() <==> repr(x)
  1673. """
  1674. pass
  1675. def __rmul__(*args, **kwargs):
  1676. """
  1677. x.__rmul__(n) <==> n*x
  1678. """
  1679. pass
  1680. def __setitem__(*args, **kwargs):
  1681. """
  1682. x.__setitem__(i, y) <==> x[i]=y
  1683. """
  1684. pass
  1685. def __str__(*args, **kwargs):
  1686. """
  1687. x.__str__() <==> str(x)
  1688. """
  1689. pass
  1690. def append(*args, **kwargs):
  1691. """
  1692. Add a value to the end of the array.
  1693. """
  1694. pass
  1695. def clear(*args, **kwargs):
  1696. """
  1697. Remove all elements from the array.
  1698. """
  1699. pass
  1700. def copy(*args, **kwargs):
  1701. """
  1702. Replace the array contents with that of another or of a compatible Python sequence.
  1703. """
  1704. pass
  1705. def insert(*args, **kwargs):
  1706. """
  1707. Insert a new value into the array at the given index.
  1708. """
  1709. pass
  1710. def remove(*args, **kwargs):
  1711. """
  1712. Remove an element from the array.
  1713. """
  1714. pass
  1715. def setLength(*args, **kwargs):
  1716. """
  1717. Grow or shrink the array to contain a specific number of elements.
  1718. """
  1719. pass
  1720. sizeIncrement = None
  1721. __new__ = None
  1722. class MCallbackIdArray(object):
  1723. """
  1724. Array of MCallbackId values.
  1725. """
  1726. def __add__(*args, **kwargs):
  1727. """
  1728. x.__add__(y) <==> x+y
  1729. """
  1730. pass
  1731. def __contains__(*args, **kwargs):
  1732. """
  1733. x.__contains__(y) <==> y in x
  1734. """
  1735. pass
  1736. def __delitem__(*args, **kwargs):
  1737. """
  1738. x.__delitem__(y) <==> del x[y]
  1739. """
  1740. pass
  1741. def __getitem__(*args, **kwargs):
  1742. """
  1743. x.__getitem__(y) <==> x[y]
  1744. """
  1745. pass
  1746. def __iadd__(*args, **kwargs):
  1747. """
  1748. x.__iadd__(y) <==> x+=y
  1749. """
  1750. pass
  1751. def __imul__(*args, **kwargs):
  1752. """
  1753. x.__imul__(y) <==> x*=y
  1754. """
  1755. pass
  1756. def __init__(*args, **kwargs):
  1757. """
  1758. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  1759. """
  1760. pass
  1761. def __len__(*args, **kwargs):
  1762. """
  1763. x.__len__() <==> len(x)
  1764. """
  1765. pass
  1766. def __mul__(*args, **kwargs):
  1767. """
  1768. x.__mul__(n) <==> x*n
  1769. """
  1770. pass
  1771. def __repr__(*args, **kwargs):
  1772. """
  1773. x.__repr__() <==> repr(x)
  1774. """
  1775. pass
  1776. def __rmul__(*args, **kwargs):
  1777. """
  1778. x.__rmul__(n) <==> n*x
  1779. """
  1780. pass
  1781. def __setitem__(*args, **kwargs):
  1782. """
  1783. x.__setitem__(i, y) <==> x[i]=y
  1784. """
  1785. pass
  1786. def __str__(*args, **kwargs):
  1787. """
  1788. x.__str__() <==> str(x)
  1789. """
  1790. pass
  1791. def append(*args, **kwargs):
  1792. """
  1793. Add a value to the end of the array.
  1794. """
  1795. pass
  1796. def clear(*args, **kwargs):
  1797. """
  1798. Remove all elements from the array.
  1799. """
  1800. pass
  1801. def copy(*args, **kwargs):
  1802. """
  1803. Replace the array contents with that of another or of a compatible Python sequence.
  1804. """
  1805. pass
  1806. def insert(*args, **kwargs):
  1807. """
  1808. Insert a new value into the array at the given index.
  1809. """
  1810. pass
  1811. def remove(*args, **kwargs):
  1812. """
  1813. Remove an element from the array.
  1814. """
  1815. pass
  1816. def setLength(*args, **kwargs):
  1817. """
  1818. Grow or shrink the array to contain a specific number of elements.
  1819. """
  1820. pass
  1821. sizeIncrement = None
  1822. __new__ = None
  1823. class MSelectionList(object):
  1824. """
  1825. A heterogenous list of MObjects, MPlugs and MDagPaths.
  1826. """
  1827. def __init__(*args, **kwargs):
  1828. """
  1829. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  1830. """
  1831. pass
  1832. def __len__(*args, **kwargs):
  1833. """
  1834. x.__len__() <==> len(x)
  1835. """
  1836. pass
  1837. def add(*args, **kwargs):
  1838. """
  1839. Adds a node, DAG path or component to the selection list.
  1840. """
  1841. pass
  1842. def getDagPath(*args, **kwargs):
  1843. """
  1844. Retrieves a dag path and (possible null) component from the list and returns them in a tuple.
  1845. """
  1846. pass
  1847. def getDependNode(*args, **kwargs):
  1848. """
  1849. Retrieves a dependency node from the list.
  1850. """
  1851. pass
  1852. def getPlug(*args, **kwargs):
  1853. """
  1854. Retrieves a plug from the list.
  1855. """
  1856. pass
  1857. __new__ = None
  1858. kMergeNormal = None
  1859. kRemoveFromList = None
  1860. kXORWithList = None
  1861. class MObject(object):
  1862. """
  1863. Opaque wrapper for internal Maya objects.
  1864. """
  1865. def __eq__(*args, **kwargs):
  1866. """
  1867. x.__eq__(y) <==> x==y
  1868. """
  1869. pass
  1870. def __ge__(*args, **kwargs):
  1871. """
  1872. x.__ge__(y) <==> x>=y
  1873. """
  1874. pass
  1875. def __gt__(*args, **kwargs):
  1876. """
  1877. x.__gt__(y) <==> x>y
  1878. """
  1879. pass
  1880. def __init__(*args, **kwargs):
  1881. """
  1882. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  1883. """
  1884. pass
  1885. def __le__(*args, **kwargs):
  1886. """
  1887. x.__le__(y) <==> x<=y
  1888. """
  1889. pass
  1890. def __lt__(*args, **kwargs):
  1891. """
  1892. x.__lt__(y) <==> x<y
  1893. """
  1894. pass
  1895. def __ne__(*args, **kwargs):
  1896. """
  1897. x.__ne__(y) <==> x!=y
  1898. """
  1899. pass
  1900. def apiType(*args, **kwargs):
  1901. """
  1902. Returns the function set type for the object.
  1903. """
  1904. pass
  1905. def hasFn(*args, **kwargs):
  1906. """
  1907. Tests whether object is compatible with the specified function set.
  1908. """
  1909. pass
  1910. def isNull(*args, **kwargs):
  1911. """
  1912. Tests whether there is an internal Maya object.
  1913. """
  1914. pass
  1915. apiTypeStr = None
  1916. __new__ = None
  1917. kNullObj = None
  1918. class MDagPathArray(object):
  1919. """
  1920. Array of MDagPath values.
  1921. """
  1922. def __add__(*args, **kwargs):
  1923. """
  1924. x.__add__(y) <==> x+y
  1925. """
  1926. pass
  1927. def __contains__(*args, **kwargs):
  1928. """
  1929. x.__contains__(y) <==> y in x
  1930. """
  1931. pass
  1932. def __delitem__(*args, **kwargs):
  1933. """
  1934. x.__delitem__(y) <==> del x[y]
  1935. """
  1936. pass
  1937. def __getitem__(*args, **kwargs):
  1938. """
  1939. x.__getitem__(y) <==> x[y]
  1940. """
  1941. pass
  1942. def __iadd__(*args, **kwargs):
  1943. """
  1944. x.__iadd__(y) <==> x+=y
  1945. """
  1946. pass
  1947. def __imul__(*args, **kwargs):
  1948. """
  1949. x.__imul__(y) <==> x*=y
  1950. """
  1951. pass
  1952. def __init__(*args, **kwargs):
  1953. """
  1954. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  1955. """
  1956. pass
  1957. def __len__(*args, **kwargs):
  1958. """
  1959. x.__len__() <==> len(x)
  1960. """
  1961. pass
  1962. def __mul__(*args, **kwargs):
  1963. """
  1964. x.__mul__(n) <==> x*n
  1965. """
  1966. pass
  1967. def __repr__(*args, **kwargs):
  1968. """
  1969. x.__repr__() <==> repr(x)
  1970. """
  1971. pass
  1972. def __rmul__(*args, **kwargs):
  1973. """
  1974. x.__rmul__(n) <==> n*x
  1975. """
  1976. pass
  1977. def __setitem__(*args, **kwargs):
  1978. """
  1979. x.__setitem__(i, y) <==> x[i]=y
  1980. """
  1981. pass
  1982. def __str__(*args, **kwargs):
  1983. """
  1984. x.__str__() <==> str(x)
  1985. """
  1986. pass
  1987. def append(*args, **kwargs):
  1988. """
  1989. Add a value to the end of the array.
  1990. """
  1991. pass
  1992. def clear(*args, **kwargs):
  1993. """
  1994. Remove all elements from the array.
  1995. """
  1996. pass
  1997. def copy(*args, **kwargs):
  1998. """
  1999. Replace the array contents with that of another or of a compatible Python sequence.
  2000. """
  2001. pass
  2002. def insert(*args, **kwargs):
  2003. """
  2004. Insert a new value into the array at the given index.
  2005. """
  2006. pass
  2007. def remove(*args, **kwargs):
  2008. """
  2009. Remove an element from the array.
  2010. """
  2011. pass
  2012. def setLength(*args, **kwargs):
  2013. """
  2014. Grow or shrink the array to contain a specific number of elements.
  2015. """
  2016. pass
  2017. sizeIncrement = None
  2018. __new__ = None
  2019. class MTransformationMatrix(object):
  2020. """
  2021. Manipulate the individual components of a transformation.
  2022. """
  2023. def __eq__(*args, **kwargs):
  2024. """
  2025. x.__eq__(y) <==> x==y
  2026. """
  2027. pass
  2028. def __ge__(*args, **kwargs):
  2029. """
  2030. x.__ge__(y) <==> x>=y
  2031. """
  2032. pass
  2033. def __gt__(*args, **kwargs):
  2034. """
  2035. x.__gt__(y) <==> x>y
  2036. """
  2037. pass
  2038. def __init__(*args, **kwargs):
  2039. """
  2040. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  2041. """
  2042. pass
  2043. def __le__(*args, **kwargs):
  2044. """
  2045. x.__le__(y) <==> x<=y
  2046. """
  2047. pass
  2048. def __lt__(*args, **kwargs):
  2049. """
  2050. x.__lt__(y) <==> x<y
  2051. """
  2052. pass
  2053. def __ne__(*args, **kwargs):
  2054. """
  2055. x.__ne__(y) <==> x!=y
  2056. """
  2057. pass
  2058. def asMatrix(*args, **kwargs):
  2059. """
  2060. Interpolates between the identity transformation and that currently in the object, returning the result as an MMatrix.
  2061. """
  2062. pass
  2063. def asMatrixInverse(*args, **kwargs):
  2064. """
  2065. Returns the inverse of the matrix representing the transformation.
  2066. """
  2067. pass
  2068. def asRotateMatrix(*args, **kwargs):
  2069. """
  2070. Returns the matrix which takes points from object space to the space immediately following the scale/shear/rotation transformations.
  2071. """
  2072. pass
  2073. def asScaleMatrix(*args, **kwargs):
  2074. """
  2075. Returns the matrix which takes points from object space to the space immediately following scale and shear transformations.
  2076. """
  2077. pass
  2078. def isEquivalent(*args, **kwargs):
  2079. """
  2080. Returns true if this transformation's matrix is within tolerance of another's matrix.
  2081. """
  2082. pass
  2083. def reorderRotation(*args, **kwargs):
  2084. """
  2085. Reorders the transformation's rotate component to give the same overall rotation but using a new order or rotations.
  2086. """
  2087. pass
  2088. def rotateBy(*args, **kwargs):
  2089. """
  2090. Adds to the transformation's rotation component.
  2091. """
  2092. pass
  2093. def rotateByComponents(*args, **kwargs):
  2094. """
  2095. Adds to the transformation's rotation component.
  2096. """
  2097. pass
  2098. def rotatePivot(*args, **kwargs):
  2099. """
  2100. Returns the transformation's rotate pivot component.
  2101. """
  2102. pass
  2103. def rotatePivotTranslation(*args, **kwargs):
  2104. """
  2105. Returns the transformation's rotate pivot translation component.
  2106. """
  2107. pass
  2108. def rotation(*args, **kwargs):
  2109. """
  2110. Returns the transformation's rotation component as either an Euler rotation or a quaternion.
  2111. """
  2112. pass
  2113. def rotationComponents(*args, **kwargs):
  2114. """
  2115. Returns a list containing the four components of the transformation's rotate component.
  2116. """
  2117. pass
  2118. def rotationOrder(*args, **kwargs):
  2119. """
  2120. Returns the order of rotations when the transformation's rotate component is expressed as an euler rotation.
  2121. """
  2122. pass
  2123. def rotationOrientation(*args, **kwargs):
  2124. """
  2125. Returns a quaternion which orients the local rotation space.
  2126. """
  2127. pass
  2128. def scale(*args, **kwargs):
  2129. """
  2130. Returns a list containing the transformation's scale components.
  2131. """
  2132. pass
  2133. def scaleBy(*args, **kwargs):
  2134. """
  2135. Multiplies the transformation's scale components by the three floats in the provided sequence.
  2136. """
  2137. pass
  2138. def scalePivot(*args, **kwargs):
  2139. """
  2140. Returns the transformation's scale pivot component.
  2141. """
  2142. pass
  2143. def scalePivotTranslation(*args, **kwargs):
  2144. """
  2145. Returns the transformation's scale pivot translation component.
  2146. """
  2147. pass
  2148. def setRotatePivot(*args, **kwargs):
  2149. """
  2150. Sets the transformation's rotate pivot component.
  2151. """
  2152. pass
  2153. def setRotatePivotTranslation(*args, **kwargs):
  2154. """
  2155. Sets the transformation's rotate pivot translation component.
  2156. """
  2157. pass
  2158. def setRotation(*args, **kwargs):
  2159. """
  2160. Sets the transformation's rotation component.
  2161. """
  2162. pass
  2163. def setRotationComponents(*args, **kwargs):
  2164. """
  2165. Sets the transformation's rotate component from the four values in the provided sequence.
  2166. """
  2167. pass
  2168. def setRotationOrientation(*args, **kwargs):
  2169. """
  2170. Sets a quaternion which orients the local rotation space.
  2171. """
  2172. pass
  2173. def setScale(*args, **kwargs):
  2174. """
  2175. Sets the transformation's scale components to the three floats in the provided sequence.
  2176. """
  2177. pass
  2178. def setScalePivot(*args, **kwargs):
  2179. """
  2180. Sets the transformation's scale pivot component.
  2181. """
  2182. pass
  2183. def setScalePivotTranslation(*args, **kwargs):
  2184. """
  2185. Sets the transformation's scale pivot translation component.
  2186. """
  2187. pass
  2188. def setShear(*args, **kwargs):
  2189. """
  2190. Sets the transformation's shear component.
  2191. """
  2192. pass
  2193. def setToRotationAxis(*args, **kwargs):
  2194. """
  2195. Sets the transformation's rotate component to be a given axis vector and angle in radians.
  2196. """
  2197. pass
  2198. def setTranslation(*args, **kwargs):
  2199. """
  2200. Sets the transformation's translation component.
  2201. """
  2202. pass
  2203. def shear(*args, **kwargs):
  2204. """
  2205. Returns a list containing the transformation's shear components.
  2206. """
  2207. pass
  2208. def shearBy(*args, **kwargs):
  2209. """
  2210. Multiplies the transformation's shear components by the three floats in the provided sequence.
  2211. """
  2212. pass
  2213. def translateBy(*args, **kwargs):
  2214. """
  2215. Adds a vector to the transformation's translation component.
  2216. """
  2217. pass
  2218. def translation(*args, **kwargs):
  2219. """
  2220. Returns the transformation's translation component as a vector.
  2221. """
  2222. pass
  2223. __new__ = None
  2224. kIdentity = None
  2225. kInvalid = None
  2226. kLast = None
  2227. kTolerance = None
  2228. kXYZ = None
  2229. kXZY = None
  2230. kYXZ = None
  2231. kYZX = None
  2232. kZXY = None
  2233. kZYX = None
  2234. class MQuaternion(object):
  2235. """
  2236. Quaternion math.
  2237. """
  2238. def __add__(*args, **kwargs):
  2239. """
  2240. x.__add__(y) <==> x+y
  2241. """
  2242. pass
  2243. def __delitem__(*args, **kwargs):
  2244. """
  2245. x.__delitem__(y) <==> del x[y]
  2246. """
  2247. pass
  2248. def __eq__(*args, **kwargs):
  2249. """
  2250. x.__eq__(y) <==> x==y
  2251. """
  2252. pass
  2253. def __ge__(*args, **kwargs):
  2254. """
  2255. x.__ge__(y) <==> x>=y
  2256. """
  2257. pass
  2258. def __getitem__(*args, **kwargs):
  2259. """
  2260. x.__getitem__(y) <==> x[y]
  2261. """
  2262. pass
  2263. def __gt__(*args, **kwargs):
  2264. """
  2265. x.__gt__(y) <==> x>y
  2266. """
  2267. pass
  2268. def __imul__(*args, **kwargs):
  2269. """
  2270. x.__imul__(y) <==> x*y
  2271. """
  2272. pass
  2273. def __init__(*args, **kwargs):
  2274. """
  2275. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  2276. """
  2277. pass
  2278. def __le__(*args, **kwargs):
  2279. """
  2280. x.__le__(y) <==> x<=y
  2281. """
  2282. pass
  2283. def __len__(*args, **kwargs):
  2284. """
  2285. x.__len__() <==> len(x)
  2286. """
  2287. pass
  2288. def __lt__(*args, **kwargs):
  2289. """
  2290. x.__lt__(y) <==> x<y
  2291. """
  2292. pass
  2293. def __mul__(*args, **kwargs):
  2294. """
  2295. x.__mul__(y) <==> x*y
  2296. """
  2297. pass
  2298. def __ne__(*args, **kwargs):
  2299. """
  2300. x.__ne__(y) <==> x!=y
  2301. """
  2302. pass
  2303. def __neg__(*args, **kwargs):
  2304. """
  2305. x.__neg__() <==> -x
  2306. """
  2307. pass
  2308. def __radd__(*args, **kwargs):
  2309. """
  2310. x.__radd__(y) <==> y+x
  2311. """
  2312. pass
  2313. def __repr__(*args, **kwargs):
  2314. """
  2315. x.__repr__() <==> repr(x)
  2316. """
  2317. pass
  2318. def __rmul__(*args, **kwargs):
  2319. """
  2320. x.__rmul__(y) <==> y*x
  2321. """
  2322. pass
  2323. def __rsub__(*args, **kwargs):
  2324. """
  2325. x.__rsub__(y) <==> y-x
  2326. """
  2327. pass
  2328. def __setitem__(*args, **kwargs):
  2329. """
  2330. x.__setitem__(i, y) <==> x[i]=y
  2331. """
  2332. pass
  2333. def __str__(*args, **kwargs):
  2334. """
  2335. x.__str__() <==> str(x)
  2336. """
  2337. pass
  2338. def __sub__(*args, **kwargs):
  2339. """
  2340. x.__sub__(y) <==> x-y
  2341. """
  2342. pass
  2343. def asAxisAngle(*args, **kwargs):
  2344. """
  2345. Returns the rotation as a tuple containing an axis vector and an angle in radians about that axis.
  2346. """
  2347. pass
  2348. def asEulerRotation(*args, **kwargs):
  2349. """
  2350. Returns the rotation as an equivalent MEulerRotation.
  2351. """
  2352. pass
  2353. def asMatrix(*args, **kwargs):
  2354. """
  2355. Returns the rotation as an equivalent rotation matrix.
  2356. """
  2357. pass
  2358. def conjugate(*args, **kwargs):
  2359. """
  2360. Returns the conjugate of this quaternion (i.e. x, y and z components negated).
  2361. """
  2362. pass
  2363. def conjugateIt(*args, **kwargs):
  2364. """
  2365. In-place conjugation (i.e. negates the x, y and z components).
  2366. """
  2367. pass
  2368. def exp(*args, **kwargs):
  2369. """
  2370. Returns a new quaternion containing the exponent of this one.
  2371. """
  2372. pass
  2373. def inverse(*args, **kwargs):
  2374. """
  2375. Returns a new quaternion containing the inverse of this one.
  2376. """
  2377. pass
  2378. def invertIt(*args, **kwargs):
  2379. """
  2380. In-place inversion.
  2381. """
  2382. pass
  2383. def isEquivalent(*args, **kwargs):
  2384. """
  2385. Returns True if the distance between the two quaternions (in quaternion space) is less than or equal to the given tolerance.
  2386. """
  2387. pass
  2388. def log(*args, **kwargs):
  2389. """
  2390. Returns a new quaternion containing the natural log of this one.
  2391. """
  2392. pass
  2393. def negateIt(*args, **kwargs):
  2394. """
  2395. In-place negation of the x, y, z and w components.
  2396. """
  2397. pass
  2398. def normal(*args, **kwargs):
  2399. """
  2400. Returns a new quaternion containing the normalized version of this one (i.e. scaled to unit length).
  2401. """
  2402. pass
  2403. def normalizeIt(*args, **kwargs):
  2404. """
  2405. In-place normalization (i.e. scales the quaternion to unit length).
  2406. """
  2407. pass
  2408. def setToXAxis(*args, **kwargs):
  2409. """
  2410. Set this quaternion to be equivalent to a rotation of a given angle, in radians, about the X-axis.
  2411. """
  2412. pass
  2413. def setToYAxis(*args, **kwargs):
  2414. """
  2415. Set this quaternion to be equivalent to a rotation of a given angle, in radians, about the Y-axis.
  2416. """
  2417. pass
  2418. def setToZAxis(*args, **kwargs):
  2419. """
  2420. Set this quaternion to be equivalent to a rotation of a given angle, in radians, about the Z-axis.
  2421. """
  2422. pass
  2423. def setValue(*args, **kwargs):
  2424. """
  2425. Set the value of this quaternion to that of the specified MQuaternion, MEulerRotation, MMatrix or MVector and angle.
  2426. """
  2427. pass
  2428. def slerp(*args, **kwargs):
  2429. """
  2430. Returns the quaternion at a given interpolation value along the shortest path between two quaternions.
  2431. """
  2432. pass
  2433. def squad(*args, **kwargs):
  2434. """
  2435. Returns the quaternion at a given interpolation value along a cubic curve segment in quaternion space.
  2436. """
  2437. pass
  2438. def squadPt(*args, **kwargs):
  2439. """
  2440. Returns a new quaternion representing an intermediate point which when used with squad() will produce a C1 continuous spline.
  2441. """
  2442. pass
  2443. w = None
  2444. x = None
  2445. y = None
  2446. z = None
  2447. __new__ = None
  2448. kIdentity = None
  2449. kTolerance = None
  2450. class MPxCommand(object):
  2451. """
  2452. Base class for custom commands.
  2453. """
  2454. def __init__(*args, **kwargs):
  2455. """
  2456. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  2457. """
  2458. pass
  2459. def doIt(*args, **kwargs):
  2460. """
  2461. Called by Maya to execute the command.
  2462. """
  2463. pass
  2464. def hasSyntax(*args, **kwargs):
  2465. """
  2466. Called by Maya to determine if the command provides an MSyntax object describing its syntax.
  2467. """
  2468. pass
  2469. def isUndoable(*args, **kwargs):
  2470. """
  2471. Called by Maya to determine if the command supports undo.
  2472. """
  2473. pass
  2474. def redoIt(*args, **kwargs):
  2475. """
  2476. Called by Maya to redo a previously undone command.
  2477. """
  2478. pass
  2479. def syntax(*args, **kwargs):
  2480. """
  2481. Returns the command's MSyntax object, if it has one.
  2482. """
  2483. pass
  2484. def undoIt(*args, **kwargs):
  2485. """
  2486. Called by Maya to undo a previously executed command.
  2487. """
  2488. pass
  2489. def appendToResult(*args, **kwargs):
  2490. """
  2491. Append a value to the result to be returned by the command.
  2492. """
  2493. pass
  2494. def clearResult(*args, **kwargs):
  2495. """
  2496. Clears the command's result.
  2497. """
  2498. pass
  2499. def currentResult(*args, **kwargs):
  2500. """
  2501. Returns the command's current result.
  2502. """
  2503. pass
  2504. def currentResultType(*args, **kwargs):
  2505. """
  2506. Returns the type of the current result.
  2507. """
  2508. pass
  2509. def displayError(*args, **kwargs):
  2510. """
  2511. Display an error message.
  2512. """
  2513. pass
  2514. def displayInfo(*args, **kwargs):
  2515. """
  2516. Display an informational message.
  2517. """
  2518. pass
  2519. def displayWarning(*args, **kwargs):
  2520. """
  2521. Display a warning message.
  2522. """
  2523. pass
  2524. def isCurrentResultArray(*args, **kwargs):
  2525. """
  2526. Returns true if the command's current result is an array of values.
  2527. """
  2528. pass
  2529. def setResult(*args, **kwargs):
  2530. """
  2531. Set the value of the result to be returned by the command.
  2532. """
  2533. pass
  2534. commandString = None
  2535. historyOn = None
  2536. __new__ = None
  2537. kDouble = None
  2538. kLong = None
  2539. kNoArg = None
  2540. kString = None
  2541. class MDistance(object):
  2542. """
  2543. Manipulate distance data.
  2544. """
  2545. def __init__(*args, **kwargs):
  2546. """
  2547. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  2548. """
  2549. pass
  2550. def __repr__(*args, **kwargs):
  2551. """
  2552. x.__repr__() <==> repr(x)
  2553. """
  2554. pass
  2555. def __str__(*args, **kwargs):
  2556. """
  2557. x.__str__() <==> str(x)
  2558. """
  2559. pass
  2560. def asCentimeters(*args, **kwargs):
  2561. """
  2562. Return the distance value, converted to centimeters.
  2563. """
  2564. pass
  2565. def asFeet(*args, **kwargs):
  2566. """
  2567. Return the distance value, converted to feet.
  2568. """
  2569. pass
  2570. def asInches(*args, **kwargs):
  2571. """
  2572. Return the distance value, converted to inches.
  2573. """
  2574. pass
  2575. def asKilometers(*args, **kwargs):
  2576. """
  2577. Return the distance value, converted to kilometers.
  2578. """
  2579. pass
  2580. def asMeters(*args, **kwargs):
  2581. """
  2582. Return the distance value, converted to meters.
  2583. """
  2584. pass
  2585. def asMiles(*args, **kwargs):
  2586. """
  2587. Return the distance value, converted to miles.
  2588. """
  2589. pass
  2590. def asMillimeters(*args, **kwargs):
  2591. """
  2592. Return the distance value, converted to millimeters.
  2593. """
  2594. pass
  2595. def asUnits(*args, **kwargs):
  2596. """
  2597. Return the distance value, converted to the specified units.
  2598. """
  2599. pass
  2600. def asYards(*args, **kwargs):
  2601. """
  2602. Return the distance value, converted to yards.
  2603. """
  2604. pass
  2605. def internalToUI(*args, **kwargs):
  2606. """
  2607. Convert a value from Maya's internal units to the units used in the UI.
  2608. """
  2609. pass
  2610. def internalUnit(*args, **kwargs):
  2611. """
  2612. Return the distance unit used internally by Maya.
  2613. """
  2614. pass
  2615. def setUIUnit(*args, **kwargs):
  2616. """
  2617. Change the units used to display distances in Maya's UI.
  2618. """
  2619. pass
  2620. def uiToInternal(*args, **kwargs):
  2621. """
  2622. Convert a value from the units used in the UI to Maya's internal units.
  2623. """
  2624. pass
  2625. def uiUnit(*args, **kwargs):
  2626. """
  2627. Return the units used to display distances in Maya's UI.
  2628. """
  2629. pass
  2630. unit = None
  2631. value = None
  2632. __new__ = None
  2633. kCentimeters = None
  2634. kFeet = None
  2635. kInches = None
  2636. kInvalid = None
  2637. kKilometers = None
  2638. kLast = None
  2639. kMeters = None
  2640. kMiles = None
  2641. kMillimeters = None
  2642. kYards = None
  2643. class MTime(object):
  2644. """
  2645. Manipulate time data.
  2646. """
  2647. def __add__(*args, **kwargs):
  2648. """
  2649. x.__add__(y) <==> x+y
  2650. """
  2651. pass
  2652. def __div__(*args, **kwargs):
  2653. """
  2654. x.__div__(y) <==> x/y
  2655. """
  2656. pass
  2657. def __eq__(*args, **kwargs):
  2658. """
  2659. x.__eq__(y) <==> x==y
  2660. """
  2661. pass
  2662. def __ge__(*args, **kwargs):
  2663. """
  2664. x.__ge__(y) <==> x>=y
  2665. """
  2666. pass
  2667. def __gt__(*args, **kwargs):
  2668. """
  2669. x.__gt__(y) <==> x>y
  2670. """
  2671. pass
  2672. def __iadd__(*args, **kwargs):
  2673. """
  2674. x.__iadd__(y) <==> x+y
  2675. """
  2676. pass
  2677. def __idiv__(*args, **kwargs):
  2678. """
  2679. x.__idiv__(y) <==> x/y
  2680. """
  2681. pass
  2682. def __imul__(*args, **kwargs):
  2683. """
  2684. x.__imul__(y) <==> x*y
  2685. """
  2686. pass
  2687. def __init__(*args, **kwargs):
  2688. """
  2689. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  2690. """
  2691. pass
  2692. def __isub__(*args, **kwargs):
  2693. """
  2694. x.__isub__(y) <==> x-y
  2695. """
  2696. pass
  2697. def __le__(*args, **kwargs):
  2698. """
  2699. x.__le__(y) <==> x<=y
  2700. """
  2701. pass
  2702. def __lt__(*args, **kwargs):
  2703. """
  2704. x.__lt__(y) <==> x<y
  2705. """
  2706. pass
  2707. def __mul__(*args, **kwargs):
  2708. """
  2709. x.__mul__(y) <==> x*y
  2710. """
  2711. pass
  2712. def __ne__(*args, **kwargs):
  2713. """
  2714. x.__ne__(y) <==> x!=y
  2715. """
  2716. pass
  2717. def __radd__(*args, **kwargs):
  2718. """
  2719. x.__radd__(y) <==> y+x
  2720. """
  2721. pass
  2722. def __rdiv__(*args, **kwargs):
  2723. """
  2724. x.__rdiv__(y) <==> y/x
  2725. """
  2726. pass
  2727. def __repr__(*args, **kwargs):
  2728. """
  2729. x.__repr__() <==> repr(x)
  2730. """
  2731. pass
  2732. def __rmul__(*args, **kwargs):
  2733. """
  2734. x.__rmul__(y) <==> y*x
  2735. """
  2736. pass
  2737. def __rsub__(*args, **kwargs):
  2738. """
  2739. x.__rsub__(y) <==> y-x
  2740. """
  2741. pass
  2742. def __str__(*args, **kwargs):
  2743. """
  2744. x.__str__() <==> str(x)
  2745. """
  2746. pass
  2747. def __sub__(*args, **kwargs):
  2748. """
  2749. x.__sub__(y) <==> x-y
  2750. """
  2751. pass
  2752. def asUnits(*args, **kwargs):
  2753. """
  2754. Return the time value, converted to the specified units.
  2755. """
  2756. pass
  2757. def setUIUnit(*args, **kwargs):
  2758. """
  2759. Change the units used to display time in Maya's UI.
  2760. """
  2761. pass
  2762. def uiUnit(*args, **kwargs):
  2763. """
  2764. Return the units used to display time in Maya's UI.
  2765. """
  2766. pass
  2767. unit = None
  2768. value = None
  2769. __new__ = None
  2770. k100FPS = None
  2771. k10FPS = None
  2772. k1200FPS = None
  2773. k120FPS = None
  2774. k125FPS = None
  2775. k12FPS = None
  2776. k1500FPS = None
  2777. k150FPS = None
  2778. k16FPS = None
  2779. k2000FPS = None
  2780. k200FPS = None
  2781. k20FPS = None
  2782. k240FPS = None
  2783. k250FPS = None
  2784. k2FPS = None
  2785. k3000FPS = None
  2786. k300FPS = None
  2787. k375FPS = None
  2788. k3FPS = None
  2789. k400FPS = None
  2790. k40FPS = None
  2791. k4FPS = None
  2792. k500FPS = None
  2793. k5FPS = None
  2794. k6000FPS = None
  2795. k600FPS = None
  2796. k6FPS = None
  2797. k750FPS = None
  2798. k75FPS = None
  2799. k80FPS = None
  2800. k8FPS = None
  2801. kFilm = None
  2802. kGames = None
  2803. kHours = None
  2804. kInvalid = None
  2805. kLast = None
  2806. kMilliseconds = None
  2807. kMinutes = None
  2808. kNTSCField = None
  2809. kNTSCFrame = None
  2810. kPALField = None
  2811. kPALFrame = None
  2812. kSeconds = None
  2813. kShowScan = None
  2814. kUserDef = None
  2815. class MColorArray(object):
  2816. """
  2817. Array of MColor values.
  2818. """
  2819. def __add__(*args, **kwargs):
  2820. """
  2821. x.__add__(y) <==> x+y
  2822. """
  2823. pass
  2824. def __contains__(*args, **kwargs):
  2825. """
  2826. x.__contains__(y) <==> y in x
  2827. """
  2828. pass
  2829. def __delitem__(*args, **kwargs):
  2830. """
  2831. x.__delitem__(y) <==> del x[y]
  2832. """
  2833. pass
  2834. def __getitem__(*args, **kwargs):
  2835. """
  2836. x.__getitem__(y) <==> x[y]
  2837. """
  2838. pass
  2839. def __iadd__(*args, **kwargs):
  2840. """
  2841. x.__iadd__(y) <==> x+=y
  2842. """
  2843. pass
  2844. def __imul__(*args, **kwargs):
  2845. """
  2846. x.__imul__(y) <==> x*=y
  2847. """
  2848. pass
  2849. def __init__(*args, **kwargs):
  2850. """
  2851. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  2852. """
  2853. pass
  2854. def __len__(*args, **kwargs):
  2855. """
  2856. x.__len__() <==> len(x)
  2857. """
  2858. pass
  2859. def __mul__(*args, **kwargs):
  2860. """
  2861. x.__mul__(n) <==> x*n
  2862. """
  2863. pass
  2864. def __repr__(*args, **kwargs):
  2865. """
  2866. x.__repr__() <==> repr(x)
  2867. """
  2868. pass
  2869. def __rmul__(*args, **kwargs):
  2870. """
  2871. x.__rmul__(n) <==> n*x
  2872. """
  2873. pass
  2874. def __setitem__(*args, **kwargs):
  2875. """
  2876. x.__setitem__(i, y) <==> x[i]=y
  2877. """
  2878. pass
  2879. def __str__(*args, **kwargs):
  2880. """
  2881. x.__str__() <==> str(x)
  2882. """
  2883. pass
  2884. def append(*args, **kwargs):
  2885. """
  2886. Add a value to the end of the array.
  2887. """
  2888. pass
  2889. def clear(*args, **kwargs):
  2890. """
  2891. Remove all elements from the array.
  2892. """
  2893. pass
  2894. def copy(*args, **kwargs):
  2895. """
  2896. Replace the array contents with that of another or of a compatible Python sequence.
  2897. """
  2898. pass
  2899. def insert(*args, **kwargs):
  2900. """
  2901. Insert a new value into the array at the given index.
  2902. """
  2903. pass
  2904. def remove(*args, **kwargs):
  2905. """
  2906. Remove an element from the array.
  2907. """
  2908. pass
  2909. def setLength(*args, **kwargs):
  2910. """
  2911. Grow or shrink the array to contain a specific number of elements.
  2912. """
  2913. pass
  2914. sizeIncrement = None
  2915. __new__ = None
  2916. class MMatrix(object):
  2917. """
  2918. 4x4 matrix with double-precision elements.
  2919. """
  2920. def __add__(*args, **kwargs):
  2921. """
  2922. x.__add__(y) <==> x+y
  2923. """
  2924. pass
  2925. def __delitem__(*args, **kwargs):
  2926. """
  2927. x.__delitem__(y) <==> del x[y]
  2928. """
  2929. pass
  2930. def __eq__(*args, **kwargs):
  2931. """
  2932. x.__eq__(y) <==> x==y
  2933. """
  2934. pass
  2935. def __ge__(*args, **kwargs):
  2936. """
  2937. x.__ge__(y) <==> x>=y
  2938. """
  2939. pass
  2940. def __getitem__(*args, **kwargs):
  2941. """
  2942. x.__getitem__(y) <==> x[y]
  2943. """
  2944. pass
  2945. def __gt__(*args, **kwargs):
  2946. """
  2947. x.__gt__(y) <==> x>y
  2948. """
  2949. pass
  2950. def __iadd__(*args, **kwargs):
  2951. """
  2952. x.__iadd__(y) <==> x+y
  2953. """
  2954. pass
  2955. def __imul__(*args, **kwargs):
  2956. """
  2957. x.__imul__(y) <==> x*y
  2958. """
  2959. pass
  2960. def __init__(*args, **kwargs):
  2961. """
  2962. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  2963. """
  2964. pass
  2965. def __isub__(*args, **kwargs):
  2966. """
  2967. x.__isub__(y) <==> x-y
  2968. """
  2969. pass
  2970. def __le__(*args, **kwargs):
  2971. """
  2972. x.__le__(y) <==> x<=y
  2973. """
  2974. pass
  2975. def __len__(*args, **kwargs):
  2976. """
  2977. x.__len__() <==> len(x)
  2978. """
  2979. pass
  2980. def __lt__(*args, **kwargs):
  2981. """
  2982. x.__lt__(y) <==> x<y
  2983. """
  2984. pass
  2985. def __mul__(*args, **kwargs):
  2986. """
  2987. x.__mul__(y) <==> x*y
  2988. """
  2989. pass
  2990. def __ne__(*args, **kwargs):
  2991. """
  2992. x.__ne__(y) <==> x!=y
  2993. """
  2994. pass
  2995. def __radd__(*args, **kwargs):
  2996. """
  2997. x.__radd__(y) <==> y+x
  2998. """
  2999. pass
  3000. def __repr__(*args, **kwargs):
  3001. """
  3002. x.__repr__() <==> repr(x)
  3003. """
  3004. pass
  3005. def __rmul__(*args, **kwargs):
  3006. """
  3007. x.__rmul__(y) <==> y*x
  3008. """
  3009. pass
  3010. def __rsub__(*args, **kwargs):
  3011. """
  3012. x.__rsub__(y) <==> y-x
  3013. """
  3014. pass
  3015. def __setitem__(*args, **kwargs):
  3016. """
  3017. x.__setitem__(i, y) <==> x[i]=y
  3018. """
  3019. pass
  3020. def __str__(*args, **kwargs):
  3021. """
  3022. x.__str__() <==> str(x)
  3023. """
  3024. pass
  3025. def __sub__(*args, **kwargs):
  3026. """
  3027. x.__sub__(y) <==> x-y
  3028. """
  3029. pass
  3030. def adjoint(*args, **kwargs):
  3031. """
  3032. Returns a new matrix containing this matrix's adjoint.
  3033. """
  3034. pass
  3035. def det3x3(*args, **kwargs):
  3036. """
  3037. Returns the determinant of the 3x3 matrix formed by the first 3 elements of the first 3 rows of this matrix.
  3038. """
  3039. pass
  3040. def det4x4(*args, **kwargs):
  3041. """
  3042. Returns this matrix's determinant.
  3043. """
  3044. pass
  3045. def getElement(*args, **kwargs):
  3046. """
  3047. Returns the matrix element for the specified row and column.
  3048. """
  3049. pass
  3050. def homogenize(*args, **kwargs):
  3051. """
  3052. Returns a new matrix containing the homogenized version of this matrix.
  3053. """
  3054. pass
  3055. def inverse(*args, **kwargs):
  3056. """
  3057. Returns a new matrix containing this matrix's inverse.
  3058. """
  3059. pass
  3060. def isEquivalent(*args, **kwargs):
  3061. """
  3062. Test for equivalence of two matrices, within a tolerance.
  3063. """
  3064. pass
  3065. def isSingular(*args, **kwargs):
  3066. """
  3067. Returns True if this matrix is singular.
  3068. """
  3069. pass
  3070. def setElement(*args, **kwargs):
  3071. """
  3072. Sets the matrix element for the specified row and column.
  3073. """
  3074. pass
  3075. def setToIdentity(*args, **kwargs):
  3076. """
  3077. Sets this matrix to the identity.
  3078. """
  3079. pass
  3080. def setToProduct(*args, **kwargs):
  3081. """
  3082. Sets this matrix to the product of the two matrices passed in.
  3083. """
  3084. pass
  3085. def transpose(*args, **kwargs):
  3086. """
  3087. Returns a new matrix containing this matrix's transpose.
  3088. """
  3089. pass
  3090. __new__ = None
  3091. kIdentity = None
  3092. kTolerance = None
  3093. class MDoubleArray(object):
  3094. """
  3095. Array of double values.
  3096. """
  3097. def __add__(*args, **kwargs):
  3098. """
  3099. x.__add__(y) <==> x+y
  3100. """
  3101. pass
  3102. def __contains__(*args, **kwargs):
  3103. """
  3104. x.__contains__(y) <==> y in x
  3105. """
  3106. pass
  3107. def __delitem__(*args, **kwargs):
  3108. """
  3109. x.__delitem__(y) <==> del x[y]
  3110. """
  3111. pass
  3112. def __getitem__(*args, **kwargs):
  3113. """
  3114. x.__getitem__(y) <==> x[y]
  3115. """
  3116. pass
  3117. def __iadd__(*args, **kwargs):
  3118. """
  3119. x.__iadd__(y) <==> x+=y
  3120. """
  3121. pass
  3122. def __imul__(*args, **kwargs):
  3123. """
  3124. x.__imul__(y) <==> x*=y
  3125. """
  3126. pass
  3127. def __init__(*args, **kwargs):
  3128. """
  3129. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  3130. """
  3131. pass
  3132. def __len__(*args, **kwargs):
  3133. """
  3134. x.__len__() <==> len(x)
  3135. """
  3136. pass
  3137. def __mul__(*args, **kwargs):
  3138. """
  3139. x.__mul__(n) <==> x*n
  3140. """
  3141. pass
  3142. def __repr__(*args, **kwargs):
  3143. """
  3144. x.__repr__() <==> repr(x)
  3145. """
  3146. pass
  3147. def __rmul__(*args, **kwargs):
  3148. """
  3149. x.__rmul__(n) <==> n*x
  3150. """
  3151. pass
  3152. def __setitem__(*args, **kwargs):
  3153. """
  3154. x.__setitem__(i, y) <==> x[i]=y
  3155. """
  3156. pass
  3157. def __str__(*args, **kwargs):
  3158. """
  3159. x.__str__() <==> str(x)
  3160. """
  3161. pass
  3162. def append(*args, **kwargs):
  3163. """
  3164. Add a value to the end of the array.
  3165. """
  3166. pass
  3167. def clear(*args, **kwargs):
  3168. """
  3169. Remove all elements from the array.
  3170. """
  3171. pass
  3172. def copy(*args, **kwargs):
  3173. """
  3174. Replace the array contents with that of another or of a compatible Python sequence.
  3175. """
  3176. pass
  3177. def insert(*args, **kwargs):
  3178. """
  3179. Insert a new value into the array at the given index.
  3180. """
  3181. pass
  3182. def remove(*args, **kwargs):
  3183. """
  3184. Remove an element from the array.
  3185. """
  3186. pass
  3187. def setLength(*args, **kwargs):
  3188. """
  3189. Grow or shrink the array to contain a specific number of elements.
  3190. """
  3191. pass
  3192. sizeIncrement = None
  3193. __new__ = None
  3194. class MSyntax(object):
  3195. """
  3196. Syntax for commands.
  3197. """
  3198. def __init__(*args, **kwargs):
  3199. """
  3200. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  3201. """
  3202. pass
  3203. def addArg(*args, **kwargs):
  3204. """
  3205. Add a command argument.
  3206. """
  3207. pass
  3208. def addFlag(*args, **kwargs):
  3209. """
  3210. Add a flag and its arguments.
  3211. """
  3212. pass
  3213. def makeFlagMultiUse(*args, **kwargs):
  3214. """
  3215. Set whether a flag may be used multiple times on the command line.
  3216. """
  3217. pass
  3218. def makeFlagQueryWithFullArgs(*args, **kwargs):
  3219. """
  3220. Set whether a flag requires its args when queried.
  3221. """
  3222. pass
  3223. def setObjectType(*args, **kwargs):
  3224. """
  3225. Set the type and number of objects to be passed to the command.
  3226. """
  3227. pass
  3228. def useSelectionAsDefault(*args, **kwargs):
  3229. """
  3230. Use the current selection if no objects were provided on the command-line.
  3231. """
  3232. pass
  3233. enableEdit = None
  3234. enableQuery = None
  3235. maxObjects = None
  3236. minObjects = None
  3237. __new__ = None
  3238. kAngle = None
  3239. kBoolean = None
  3240. kDistance = None
  3241. kDouble = None
  3242. kInvalidArgType = None
  3243. kInvalidObjectFormat = None
  3244. kLastArgType = None
  3245. kLastObjectFormat = None
  3246. kLong = None
  3247. kNoArg = None
  3248. kNone = None
  3249. kSelectionItem = None
  3250. kSelectionList = None
  3251. kString = None
  3252. kStringObjects = None
  3253. kTime = None
  3254. kUnsigned = None
  3255. class MIntArray(object):
  3256. """
  3257. Array of int values.
  3258. """
  3259. def __add__(*args, **kwargs):
  3260. """
  3261. x.__add__(y) <==> x+y
  3262. """
  3263. pass
  3264. def __contains__(*args, **kwargs):
  3265. """
  3266. x.__contains__(y) <==> y in x
  3267. """
  3268. pass
  3269. def __delitem__(*args, **kwargs):
  3270. """
  3271. x.__delitem__(y) <==> del x[y]
  3272. """
  3273. pass
  3274. def __getitem__(*args, **kwargs):
  3275. """
  3276. x.__getitem__(y) <==> x[y]
  3277. """
  3278. pass
  3279. def __iadd__(*args, **kwargs):
  3280. """
  3281. x.__iadd__(y) <==> x+=y
  3282. """
  3283. pass
  3284. def __imul__(*args, **kwargs):
  3285. """
  3286. x.__imul__(y) <==> x*=y
  3287. """
  3288. pass
  3289. def __init__(*args, **kwargs):
  3290. """
  3291. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  3292. """
  3293. pass
  3294. def __len__(*args, **kwargs):
  3295. """
  3296. x.__len__() <==> len(x)
  3297. """
  3298. pass
  3299. def __mul__(*args, **kwargs):
  3300. """
  3301. x.__mul__(n) <==> x*n
  3302. """
  3303. pass
  3304. def __repr__(*args, **kwargs):
  3305. """
  3306. x.__repr__() <==> repr(x)
  3307. """
  3308. pass
  3309. def __rmul__(*args, **kwargs):
  3310. """
  3311. x.__rmul__(n) <==> n*x
  3312. """
  3313. pass
  3314. def __setitem__(*args, **kwargs):
  3315. """
  3316. x.__setitem__(i, y) <==> x[i]=y
  3317. """
  3318. pass
  3319. def __str__(*args, **kwargs):
  3320. """
  3321. x.__str__() <==> str(x)
  3322. """
  3323. pass
  3324. def append(*args, **kwargs):
  3325. """
  3326. Add a value to the end of the array.
  3327. """
  3328. pass
  3329. def clear(*args, **kwargs):
  3330. """
  3331. Remove all elements from the array.
  3332. """
  3333. pass
  3334. def copy(*args, **kwargs):
  3335. """
  3336. Replace the array contents with that of another or of a compatible Python sequence.
  3337. """
  3338. pass
  3339. def insert(*args, **kwargs):
  3340. """
  3341. Insert a new value into the array at the given index.
  3342. """
  3343. pass
  3344. def remove(*args, **kwargs):
  3345. """
  3346. Remove an element from the array.
  3347. """
  3348. pass
  3349. def setLength(*args, **kwargs):
  3350. """
  3351. Grow or shrink the array to contain a specific number of elements.
  3352. """
  3353. pass
  3354. sizeIncrement = None
  3355. __new__ = None
  3356. class MPlugArray(object):
  3357. """
  3358. Array of MPlug values.
  3359. """
  3360. def __add__(*args, **kwargs):
  3361. """
  3362. x.__add__(y) <==> x+y
  3363. """
  3364. pass
  3365. def __contains__(*args, **kwargs):
  3366. """
  3367. x.__contains__(y) <==> y in x
  3368. """
  3369. pass
  3370. def __delitem__(*args, **kwargs):
  3371. """
  3372. x.__delitem__(y) <==> del x[y]
  3373. """
  3374. pass
  3375. def __getitem__(*args, **kwargs):
  3376. """
  3377. x.__getitem__(y) <==> x[y]
  3378. """
  3379. pass
  3380. def __iadd__(*args, **kwargs):
  3381. """
  3382. x.__iadd__(y) <==> x+=y
  3383. """
  3384. pass
  3385. def __imul__(*args, **kwargs):
  3386. """
  3387. x.__imul__(y) <==> x*=y
  3388. """
  3389. pass
  3390. def __init__(*args, **kwargs):
  3391. """
  3392. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  3393. """
  3394. pass
  3395. def __len__(*args, **kwargs):
  3396. """
  3397. x.__len__() <==> len(x)
  3398. """
  3399. pass
  3400. def __mul__(*args, **kwargs):
  3401. """
  3402. x.__mul__(n) <==> x*n
  3403. """
  3404. pass
  3405. def __repr__(*args, **kwargs):
  3406. """
  3407. x.__repr__() <==> repr(x)
  3408. """
  3409. pass
  3410. def __rmul__(*args, **kwargs):
  3411. """
  3412. x.__rmul__(n) <==> n*x
  3413. """
  3414. pass
  3415. def __setitem__(*args, **kwargs):
  3416. """
  3417. x.__setitem__(i, y) <==> x[i]=y
  3418. """
  3419. pass
  3420. def __str__(*args, **kwargs):
  3421. """
  3422. x.__str__() <==> str(x)
  3423. """
  3424. pass
  3425. def append(*args, **kwargs):
  3426. """
  3427. Add a value to the end of the array.
  3428. """
  3429. pass
  3430. def clear(*args, **kwargs):
  3431. """
  3432. Remove all elements from the array.
  3433. """
  3434. pass
  3435. def copy(*args, **kwargs):
  3436. """
  3437. Replace the array contents with that of another or of a compatible Python sequence.
  3438. """
  3439. pass
  3440. def insert(*args, **kwargs):
  3441. """
  3442. Insert a new value into the array at the given index.
  3443. """
  3444. pass
  3445. def remove(*args, **kwargs):
  3446. """
  3447. Remove an element from the array.
  3448. """
  3449. pass
  3450. def setLength(*args, **kwargs):
  3451. """
  3452. Grow or shrink the array to contain a specific number of elements.
  3453. """
  3454. pass
  3455. sizeIncrement = None
  3456. __new__ = None
  3457. class MColor(object):
  3458. """
  3459. Manipulate color data.
  3460. """
  3461. def __add__(*args, **kwargs):
  3462. """
  3463. x.__add__(y) <==> x+y
  3464. """
  3465. pass
  3466. def __delitem__(*args, **kwargs):
  3467. """
  3468. x.__delitem__(y) <==> del x[y]
  3469. """
  3470. pass
  3471. def __div__(*args, **kwargs):
  3472. """
  3473. x.__div__(y) <==> x/y
  3474. """
  3475. pass
  3476. def __eq__(*args, **kwargs):
  3477. """
  3478. x.__eq__(y) <==> x==y
  3479. """
  3480. pass
  3481. def __ge__(*args, **kwargs):
  3482. """
  3483. x.__ge__(y) <==> x>=y
  3484. """
  3485. pass
  3486. def __getitem__(*args, **kwargs):
  3487. """
  3488. x.__getitem__(y) <==> x[y]
  3489. """
  3490. pass
  3491. def __gt__(*args, **kwargs):
  3492. """
  3493. x.__gt__(y) <==> x>y
  3494. """
  3495. pass
  3496. def __iadd__(*args, **kwargs):
  3497. """
  3498. x.__iadd__(y) <==> x+y
  3499. """
  3500. pass
  3501. def __idiv__(*args, **kwargs):
  3502. """
  3503. x.__idiv__(y) <==> x/y
  3504. """
  3505. pass
  3506. def __imul__(*args, **kwargs):
  3507. """
  3508. x.__imul__(y) <==> x*y
  3509. """
  3510. pass
  3511. def __init__(*args, **kwargs):
  3512. """
  3513. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  3514. """
  3515. pass
  3516. def __le__(*args, **kwargs):
  3517. """
  3518. x.__le__(y) <==> x<=y
  3519. """
  3520. pass
  3521. def __len__(*args, **kwargs):
  3522. """
  3523. x.__len__() <==> len(x)
  3524. """
  3525. pass
  3526. def __lt__(*args, **kwargs):
  3527. """
  3528. x.__lt__(y) <==> x<y
  3529. """
  3530. pass
  3531. def __mul__(*args, **kwargs):
  3532. """
  3533. x.__mul__(y) <==> x*y
  3534. """
  3535. pass
  3536. def __ne__(*args, **kwargs):
  3537. """
  3538. x.__ne__(y) <==> x!=y
  3539. """
  3540. pass
  3541. def __radd__(*args, **kwargs):
  3542. """
  3543. x.__radd__(y) <==> y+x
  3544. """
  3545. pass
  3546. def __rdiv__(*args, **kwargs):
  3547. """
  3548. x.__rdiv__(y) <==> y/x
  3549. """
  3550. pass
  3551. def __repr__(*args, **kwargs):
  3552. """
  3553. x.__repr__() <==> repr(x)
  3554. """
  3555. pass
  3556. def __rmul__(*args, **kwargs):
  3557. """
  3558. x.__rmul__(y) <==> y*x
  3559. """
  3560. pass
  3561. def __setitem__(*args, **kwargs):
  3562. """
  3563. x.__setitem__(i, y) <==> x[i]=y
  3564. """
  3565. pass
  3566. def __str__(*args, **kwargs):
  3567. """
  3568. x.__str__() <==> str(x)
  3569. """
  3570. pass
  3571. def getColor(*args, **kwargs):
  3572. """
  3573. Returns a list containing the color's components, in the specified color model.
  3574. """
  3575. pass
  3576. def setColor(*args, **kwargs):
  3577. """
  3578. Sets the color's components and color model.
  3579. """
  3580. pass
  3581. a = None
  3582. b = None
  3583. g = None
  3584. r = None
  3585. __new__ = None
  3586. kByte = None
  3587. kCMY = None
  3588. kCMYK = None
  3589. kFloat = None
  3590. kHSV = None
  3591. kOpaqueBlack = None
  3592. kRGB = None
  3593. kShort = None
  3594. class MFloatArray(object):
  3595. """
  3596. Array of float values.
  3597. """
  3598. def __add__(*args, **kwargs):
  3599. """
  3600. x.__add__(y) <==> x+y
  3601. """
  3602. pass
  3603. def __contains__(*args, **kwargs):
  3604. """
  3605. x.__contains__(y) <==> y in x
  3606. """
  3607. pass
  3608. def __delitem__(*args, **kwargs):
  3609. """
  3610. x.__delitem__(y) <==> del x[y]
  3611. """
  3612. pass
  3613. def __getitem__(*args, **kwargs):
  3614. """
  3615. x.__getitem__(y) <==> x[y]
  3616. """
  3617. pass
  3618. def __iadd__(*args, **kwargs):
  3619. """
  3620. x.__iadd__(y) <==> x+=y
  3621. """
  3622. pass
  3623. def __imul__(*args, **kwargs):
  3624. """
  3625. x.__imul__(y) <==> x*=y
  3626. """
  3627. pass
  3628. def __init__(*args, **kwargs):
  3629. """
  3630. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  3631. """
  3632. pass
  3633. def __len__(*args, **kwargs):
  3634. """
  3635. x.__len__() <==> len(x)
  3636. """
  3637. pass
  3638. def __mul__(*args, **kwargs):
  3639. """
  3640. x.__mul__(n) <==> x*n
  3641. """
  3642. pass
  3643. def __repr__(*args, **kwargs):
  3644. """
  3645. x.__repr__() <==> repr(x)
  3646. """
  3647. pass
  3648. def __rmul__(*args, **kwargs):
  3649. """
  3650. x.__rmul__(n) <==> n*x
  3651. """
  3652. pass
  3653. def __setitem__(*args, **kwargs):
  3654. """
  3655. x.__setitem__(i, y) <==> x[i]=y
  3656. """
  3657. pass
  3658. def __str__(*args, **kwargs):
  3659. """
  3660. x.__str__() <==> str(x)
  3661. """
  3662. pass
  3663. def append(*args, **kwargs):
  3664. """
  3665. Add a value to the end of the array.
  3666. """
  3667. pass
  3668. def clear(*args, **kwargs):
  3669. """
  3670. Remove all elements from the array.
  3671. """
  3672. pass
  3673. def copy(*args, **kwargs):
  3674. """
  3675. Replace the array contents with that of another or of a compatible Python sequence.
  3676. """
  3677. pass
  3678. def insert(*args, **kwargs):
  3679. """
  3680. Insert a new value into the array at the given index.
  3681. """
  3682. pass
  3683. def remove(*args, **kwargs):
  3684. """
  3685. Remove an element from the array.
  3686. """
  3687. pass
  3688. def setLength(*args, **kwargs):
  3689. """
  3690. Grow or shrink the array to contain a specific number of elements.
  3691. """
  3692. pass
  3693. sizeIncrement = None
  3694. __new__ = None
  3695. class MGlobal(object):
  3696. """
  3697. Static class providing common API global functions.
  3698. """
  3699. def getActiveSelectionList(*args, **kwargs):
  3700. """
  3701. Return an MSelectionList containing the nodes, components and plugs currently selected in Maya.
  3702. """
  3703. pass
  3704. kAddToHeadOfList = None
  3705. kAddToList = None
  3706. kBaseUIMode = None
  3707. kBatch = None
  3708. kInteractive = None
  3709. kLibraryApp = None
  3710. kRemoveFromList = None
  3711. kReplaceList = None
  3712. kSelectComponentMode = None
  3713. kSelectLeafMode = None
  3714. kSelectObjectMode = None
  3715. kSelectRootMode = None
  3716. kSelectTemplateMode = None
  3717. kSurfaceSelectMethod = None
  3718. kWireframeSelectMethod = None
  3719. kXORWithList = None
  3720. class MFloatMatrix(object):
  3721. """
  3722. 4x4 matrix with single-precision elements.
  3723. """
  3724. def __add__(*args, **kwargs):
  3725. """
  3726. x.__add__(y) <==> x+y
  3727. """
  3728. pass
  3729. def __delitem__(*args, **kwargs):
  3730. """
  3731. x.__delitem__(y) <==> del x[y]
  3732. """
  3733. pass
  3734. def __eq__(*args, **kwargs):
  3735. """
  3736. x.__eq__(y) <==> x==y
  3737. """
  3738. pass
  3739. def __ge__(*args, **kwargs):
  3740. """
  3741. x.__ge__(y) <==> x>=y
  3742. """
  3743. pass
  3744. def __getitem__(*args, **kwargs):
  3745. """
  3746. x.__getitem__(y) <==> x[y]
  3747. """
  3748. pass
  3749. def __gt__(*args, **kwargs):
  3750. """
  3751. x.__gt__(y) <==> x>y
  3752. """
  3753. pass
  3754. def __iadd__(*args, **kwargs):
  3755. """
  3756. x.__iadd__(y) <==> x+y
  3757. """
  3758. pass
  3759. def __imul__(*args, **kwargs):
  3760. """
  3761. x.__imul__(y) <==> x*y
  3762. """
  3763. pass
  3764. def __init__(*args, **kwargs):
  3765. """
  3766. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  3767. """
  3768. pass
  3769. def __isub__(*args, **kwargs):
  3770. """
  3771. x.__isub__(y) <==> x-y
  3772. """
  3773. pass
  3774. def __le__(*args, **kwargs):
  3775. """
  3776. x.__le__(y) <==> x<=y
  3777. """
  3778. pass
  3779. def __len__(*args, **kwargs):
  3780. """
  3781. x.__len__() <==> len(x)
  3782. """
  3783. pass
  3784. def __lt__(*args, **kwargs):
  3785. """
  3786. x.__lt__(y) <==> x<y
  3787. """
  3788. pass
  3789. def __mul__(*args, **kwargs):
  3790. """
  3791. x.__mul__(y) <==> x*y
  3792. """
  3793. pass
  3794. def __ne__(*args, **kwargs):
  3795. """
  3796. x.__ne__(y) <==> x!=y
  3797. """
  3798. pass
  3799. def __radd__(*args, **kwargs):
  3800. """
  3801. x.__radd__(y) <==> y+x
  3802. """
  3803. pass
  3804. def __repr__(*args, **kwargs):
  3805. """
  3806. x.__repr__() <==> repr(x)
  3807. """
  3808. pass
  3809. def __rmul__(*args, **kwargs):
  3810. """
  3811. x.__rmul__(y) <==> y*x
  3812. """
  3813. pass
  3814. def __rsub__(*args, **kwargs):
  3815. """
  3816. x.__rsub__(y) <==> y-x
  3817. """
  3818. pass
  3819. def __setitem__(*args, **kwargs):
  3820. """
  3821. x.__setitem__(i, y) <==> x[i]=y
  3822. """
  3823. pass
  3824. def __str__(*args, **kwargs):
  3825. """
  3826. x.__str__() <==> str(x)
  3827. """
  3828. pass
  3829. def __sub__(*args, **kwargs):
  3830. """
  3831. x.__sub__(y) <==> x-y
  3832. """
  3833. pass
  3834. def adjoint(*args, **kwargs):
  3835. """
  3836. Returns a new matrix containing this matrix's adjoint.
  3837. """
  3838. pass
  3839. def det3x3(*args, **kwargs):
  3840. """
  3841. Returns the determinant of the 3x3 matrix formed by the first 3 elements of the first 3 rows of this matrix.
  3842. """
  3843. pass
  3844. def det4x4(*args, **kwargs):
  3845. """
  3846. Returns this matrix's determinant.
  3847. """
  3848. pass
  3849. def getElement(*args, **kwargs):
  3850. """
  3851. Returns the matrix element for the specified row and column.
  3852. """
  3853. pass
  3854. def homogenize(*args, **kwargs):
  3855. """
  3856. Returns a new matrix containing the homogenized version of this matrix.
  3857. """
  3858. pass
  3859. def inverse(*args, **kwargs):
  3860. """
  3861. Returns a new matrix containing this matrix's inverse.
  3862. """
  3863. pass
  3864. def isEquivalent(*args, **kwargs):
  3865. """
  3866. Test for equivalence of two matrices, within a tolerance.
  3867. """
  3868. pass
  3869. def setElement(*args, **kwargs):
  3870. """
  3871. Sets the matrix element for the specified row and column.
  3872. """
  3873. pass
  3874. def setToIdentity(*args, **kwargs):
  3875. """
  3876. Sets this matrix to the identity.
  3877. """
  3878. pass
  3879. def setToProduct(*args, **kwargs):
  3880. """
  3881. Sets this matrix to the product of the two matrices passed in.
  3882. """
  3883. pass
  3884. def transpose(*args, **kwargs):
  3885. """
  3886. Returns a new matrix containing this matrix's transpose.
  3887. """
  3888. pass
  3889. __new__ = None
  3890. kTolerance = None
  3891. class MEulerRotation(object):
  3892. """
  3893. X, Y and Z rotations, applied in a specified order.
  3894. """
  3895. def __add__(*args, **kwargs):
  3896. """
  3897. x.__add__(y) <==> x+y
  3898. """
  3899. pass
  3900. def __delitem__(*args, **kwargs):
  3901. """
  3902. x.__delitem__(y) <==> del x[y]
  3903. """
  3904. pass
  3905. def __eq__(*args, **kwargs):
  3906. """
  3907. x.__eq__(y) <==> x==y
  3908. """
  3909. pass
  3910. def __ge__(*args, **kwargs):
  3911. """
  3912. x.__ge__(y) <==> x>=y
  3913. """
  3914. pass
  3915. def __getitem__(*args, **kwargs):
  3916. """
  3917. x.__getitem__(y) <==> x[y]
  3918. """
  3919. pass
  3920. def __gt__(*args, **kwargs):
  3921. """
  3922. x.__gt__(y) <==> x>y
  3923. """
  3924. pass
  3925. def __iadd__(*args, **kwargs):
  3926. """
  3927. x.__iadd__(y) <==> x+y
  3928. """
  3929. pass
  3930. def __imul__(*args, **kwargs):
  3931. """
  3932. x.__imul__(y) <==> x*y
  3933. """
  3934. pass
  3935. def __init__(*args, **kwargs):
  3936. """
  3937. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  3938. """
  3939. pass
  3940. def __isub__(*args, **kwargs):
  3941. """
  3942. x.__isub__(y) <==> x-y
  3943. """
  3944. pass
  3945. def __le__(*args, **kwargs):
  3946. """
  3947. x.__le__(y) <==> x<=y
  3948. """
  3949. pass
  3950. def __len__(*args, **kwargs):
  3951. """
  3952. x.__len__() <==> len(x)
  3953. """
  3954. pass
  3955. def __lt__(*args, **kwargs):
  3956. """
  3957. x.__lt__(y) <==> x<y
  3958. """
  3959. pass
  3960. def __mul__(*args, **kwargs):
  3961. """
  3962. x.__mul__(y) <==> x*y
  3963. """
  3964. pass
  3965. def __ne__(*args, **kwargs):
  3966. """
  3967. x.__ne__(y) <==> x!=y
  3968. """
  3969. pass
  3970. def __neg__(*args, **kwargs):
  3971. """
  3972. x.__neg__() <==> -x
  3973. """
  3974. pass
  3975. def __radd__(*args, **kwargs):
  3976. """
  3977. x.__radd__(y) <==> y+x
  3978. """
  3979. pass
  3980. def __repr__(*args, **kwargs):
  3981. """
  3982. x.__repr__() <==> repr(x)
  3983. """
  3984. pass
  3985. def __rmul__(*args, **kwargs):
  3986. """
  3987. x.__rmul__(y) <==> y*x
  3988. """
  3989. pass
  3990. def __rsub__(*args, **kwargs):
  3991. """
  3992. x.__rsub__(y) <==> y-x
  3993. """
  3994. pass
  3995. def __setitem__(*args, **kwargs):
  3996. """
  3997. x.__setitem__(i, y) <==> x[i]=y
  3998. """
  3999. pass
  4000. def __str__(*args, **kwargs):
  4001. """
  4002. x.__str__() <==> str(x)
  4003. """
  4004. pass
  4005. def __sub__(*args, **kwargs):
  4006. """
  4007. x.__sub__(y) <==> x-y
  4008. """
  4009. pass
  4010. def alternateSolution(*args, **kwargs):
  4011. """
  4012. Returns an equivalent rotation which is not simply a multiple.
  4013. """
  4014. pass
  4015. def asMatrix(*args, **kwargs):
  4016. """
  4017. Returns the rotation as an equivalent matrix.
  4018. """
  4019. pass
  4020. def asQuaternion(*args, **kwargs):
  4021. """
  4022. Returns the rotation as an equivalent quaternion.
  4023. """
  4024. pass
  4025. def asVector(*args, **kwargs):
  4026. """
  4027. Returns the X, Y and Z rotations as a vector.
  4028. """
  4029. pass
  4030. def bound(*args, **kwargs):
  4031. """
  4032. Returns a new MEulerRotation having this rotation, but with each rotation component bound within +/- PI.
  4033. """
  4034. pass
  4035. def boundIt(*args, **kwargs):
  4036. """
  4037. In-place bounding of each rotation component to lie wthin +/- PI.
  4038. """
  4039. pass
  4040. def closestCut(*args, **kwargs):
  4041. """
  4042. Returns the rotation which is full spin multiples of this one and comes closest to target.
  4043. """
  4044. pass
  4045. def closestSolution(*args, **kwargs):
  4046. """
  4047. Returns the equivalent rotation which comes closest to a target.
  4048. """
  4049. pass
  4050. def incrementalRotateBy(*args, **kwargs):
  4051. """
  4052. Increase this rotation by a given angle around the specified axis. The update is done in series of small increments to avoid flipping.
  4053. """
  4054. pass
  4055. def inverse(*args, **kwargs):
  4056. """
  4057. Returns a new MEulerRotation containing the inverse rotation of this one and reversed rotation order.
  4058. """
  4059. pass
  4060. def invertIt(*args, **kwargs):
  4061. """
  4062. In-place inversion of the rotation. Rotation order is also reversed.
  4063. """
  4064. pass
  4065. def isEquivalent(*args, **kwargs):
  4066. """
  4067. Returns true if this rotation has the same order as another and their X, Y and Z components are within a tolerance of each other.
  4068. """
  4069. pass
  4070. def isZero(*args, **kwargs):
  4071. """
  4072. Returns true if the X, Y and Z components are each within a tolerance of 0.0.
  4073. """
  4074. pass
  4075. def reorder(*args, **kwargs):
  4076. """
  4077. Returns a new MEulerRotation having this rotation, reordered to use the given rotation order.
  4078. """
  4079. pass
  4080. def reorderIt(*args, **kwargs):
  4081. """
  4082. In-place reordering to use the given rotation order.
  4083. """
  4084. pass
  4085. def setToAlternateSolution(*args, **kwargs):
  4086. """
  4087. Replace this rotation with an alternate solution.
  4088. """
  4089. pass
  4090. def setToClosestCut(*args, **kwargs):
  4091. """
  4092. Replace this rotation with the closest cut to a target.
  4093. """
  4094. pass
  4095. def setToClosestSolution(*args, **kwargs):
  4096. """
  4097. Replace this rotation with the closest solution to a target.
  4098. """
  4099. pass
  4100. def setValue(*args, **kwargs):
  4101. """
  4102. Set the rotation.
  4103. """
  4104. pass
  4105. def computeAlternateSolution(*args, **kwargs):
  4106. """
  4107. Returns an equivalent rotation which is not simply a multiple.
  4108. """
  4109. pass
  4110. def computeBound(*args, **kwargs):
  4111. """
  4112. Returns an equivalent rotation with each rotation component bound within +/- PI.
  4113. """
  4114. pass
  4115. def computeClosestCut(*args, **kwargs):
  4116. """
  4117. Returns the rotation which is full spin multiples of the src and comes closest to target.
  4118. """
  4119. pass
  4120. def computeClosestSolution(*args, **kwargs):
  4121. """
  4122. Returns the equivalent rotation which comes closest to a target.
  4123. """
  4124. pass
  4125. def decompose(*args, **kwargs):
  4126. """
  4127. Extracts a rotation from a matrix.
  4128. """
  4129. pass
  4130. order = None
  4131. x = None
  4132. y = None
  4133. z = None
  4134. __new__ = None
  4135. kIdentity = None
  4136. kTolerance = None
  4137. kXYZ = None
  4138. kXZY = None
  4139. kYXZ = None
  4140. kYZX = None
  4141. kZXY = None
  4142. kZYX = None
  4143. class MBoundingBox(object):
  4144. """
  4145. 3D axis-aligned bounding box.
  4146. """
  4147. def __init__(*args, **kwargs):
  4148. """
  4149. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  4150. """
  4151. pass
  4152. def __repr__(*args, **kwargs):
  4153. """
  4154. x.__repr__() <==> repr(x)
  4155. """
  4156. pass
  4157. def __str__(*args, **kwargs):
  4158. """
  4159. x.__str__() <==> str(x)
  4160. """
  4161. pass
  4162. def clear(*args, **kwargs):
  4163. """
  4164. Empties the bounding box, setting its corners to (0, 0, 0).
  4165. """
  4166. pass
  4167. def contains(*args, **kwargs):
  4168. """
  4169. Returns True if a point lies within the bounding box.
  4170. """
  4171. pass
  4172. def expand(*args, **kwargs):
  4173. """
  4174. Expands the bounding box to include a point or other bounding box.
  4175. """
  4176. pass
  4177. def intersects(*args, **kwargs):
  4178. """
  4179. Returns True if any part of a given bounding box lies within this one.
  4180. """
  4181. pass
  4182. def transformUsing(*args, **kwargs):
  4183. """
  4184. Multiplies the bounding box's corners by a matrix.
  4185. """
  4186. pass
  4187. center = None
  4188. depth = None
  4189. height = None
  4190. max = None
  4191. min = None
  4192. width = None
  4193. __new__ = None
  4194. class MFn(object):
  4195. """
  4196. Static class providing constants for all API types.
  4197. """
  4198. kAISEnvFacade = None
  4199. kAddDoubleLinear = None
  4200. kAdskMaterial = None
  4201. kAffect = None
  4202. kAimConstraint = None
  4203. kAir = None
  4204. kAlignCurve = None
  4205. kAlignManip = None
  4206. kAlignSurface = None
  4207. kAmbientLight = None
  4208. kAngle = None
  4209. kAngleBetween = None
  4210. kAnimBlend = None
  4211. kAnimBlendInOut = None
  4212. kAnimCurve = None
  4213. kAnimCurveTimeToAngular = None
  4214. kAnimCurveTimeToDistance = None
  4215. kAnimCurveTimeToTime = None
  4216. kAnimCurveTimeToUnitless = None
  4217. kAnimCurveUnitlessToAngular = None
  4218. kAnimCurveUnitlessToDistance = None
  4219. kAnimCurveUnitlessToTime = None
  4220. kAnimCurveUnitlessToUnitless = None
  4221. kAnimLayer = None
  4222. kAnisotropy = None
  4223. kAnnotation = None
  4224. kAnyGeometryVarGroup = None
  4225. kArcLength = None
  4226. kAreaLight = None
  4227. kArrayMapper = None
  4228. kArrowManip = None
  4229. kAsset = None
  4230. kAttachCurve = None
  4231. kAttachSurface = None
  4232. kAttribute = None
  4233. kAttribute2Double = None
  4234. kAttribute2Float = None
  4235. kAttribute2Int = None
  4236. kAttribute2Long = None
  4237. kAttribute2Short = None
  4238. kAttribute3Double = None
  4239. kAttribute3Float = None
  4240. kAttribute3Int = None
  4241. kAttribute3Long = None
  4242. kAttribute3Short = None
  4243. kAttribute4Double = None
  4244. kAudio = None
  4245. kAverageCurveManip = None
  4246. kAvgCurves = None
  4247. kAvgNurbsSurfacePoints = None
  4248. kAvgSurfacePoints = None
  4249. kAxesActionManip = None
  4250. kBackground = None
  4251. kBallProjectionManip = None
  4252. kBarnDoorManip = None
  4253. kBase = None
  4254. kBaseLattice = None
  4255. kBendLattice = None
  4256. kBevel = None
  4257. kBevelManip = None
  4258. kBevelPlus = None
  4259. kBezierCurve = None
  4260. kBezierCurveData = None
  4261. kBezierCurveToNurbs = None
  4262. kBinaryData = None
  4263. kBirailSrf = None
  4264. kBlend = None
  4265. kBlendColorSet = None
  4266. kBlendColors = None
  4267. kBlendDevice = None
  4268. kBlendManip = None
  4269. kBlendNodeAdditiveRotation = None
  4270. kBlendNodeAdditiveScale = None
  4271. kBlendNodeBase = None
  4272. kBlendNodeBoolean = None
  4273. kBlendNodeDouble = None
  4274. kBlendNodeDoubleAngle = None
  4275. kBlendNodeDoubleLinear = None
  4276. kBlendNodeEnum = None
  4277. kBlendNodeFloat = None
  4278. kBlendNodeFloatAngle = None
  4279. kBlendNodeFloatLinear = None
  4280. kBlendNodeInt16 = None
  4281. kBlendNodeInt32 = None
  4282. kBlendShape = None
  4283. kBlendTwoAttr = None
  4284. kBlendWeighted = None
  4285. kBlindData = None
  4286. kBlindDataTemplate = None
  4287. kBlinn = None
  4288. kBlinnMaterial = None
  4289. kBoundary = None
  4290. kBox = None
  4291. kBoxData = None
  4292. kBrownian = None
  4293. kBrush = None
  4294. kBulge = None
  4295. kBulgeLattice = None
  4296. kBump = None
  4297. kBump3d = None
  4298. kButtonManip = None
  4299. kCacheBase = None
  4300. kCacheBlend = None
  4301. kCacheFile = None
  4302. kCacheTrack = None
  4303. kCacheableNode = None
  4304. kCamera = None
  4305. kCameraManip = None
  4306. kCameraPlaneManip = None
  4307. kCameraSet = None
  4308. kCameraView = None
  4309. kCenterManip = None
  4310. kChainToSpline = None
  4311. kCharacter = None
  4312. kCharacterMap = None
  4313. kCharacterMappingData = None
  4314. kCharacterOffset = None
  4315. kChecker = None
  4316. kChoice = None
  4317. kChooser = None
  4318. kCircle = None
  4319. kCircleManip = None
  4320. kCirclePointManip = None
  4321. kCircleSweepManip = None
  4322. kClampColor = None
  4323. kClip = None
  4324. kClipLibrary = None
  4325. kClipScheduler = None
  4326. kCloseCurve = None
  4327. kCloseSurface = None
  4328. kClosestPointOnMesh = None
  4329. kClosestPointOnSurface = None
  4330. kCloth = None
  4331. kCloud = None
  4332. kCluster = None
  4333. kClusterFilter = None
  4334. kClusterFlexor = None
  4335. kCoiManip = None
  4336. kCollision = None
  4337. kColorBackground = None
  4338. kColorProfile = None
  4339. kCommCornerManip = None
  4340. kCommCornerOperManip = None
  4341. kCommEdgeOperManip = None
  4342. kCommEdgePtManip = None
  4343. kCommEdgeSegmentManip = None
  4344. kComponent = None
  4345. kComponentListData = None
  4346. kComponentManip = None
  4347. kCompoundAttribute = None
  4348. kConcentricProjectionManip = None
  4349. kCondition = None
  4350. kCone = None
  4351. kConstraint = None
  4352. kContainer = None
  4353. kContainerBase = None
  4354. kContrast = None
  4355. kControl = None
  4356. kCopyColorSet = None
  4357. kCopyUVSet = None
  4358. kCpManip = None
  4359. kCrater = None
  4360. kCreate = None
  4361. kCreateBPManip = None
  4362. kCreateBezierManip = None
  4363. kCreateCVManip = None
  4364. kCreateColorSet = None
  4365. kCreateEPManip = None
  4366. kCreateSectionManip = None
  4367. kCreateUVSet = None
  4368. kCrossSectionEditManip = None
  4369. kCrossSectionManager = None
  4370. kCubicProjectionManip = None
  4371. kCurve = None
  4372. kCurveCVComponent = None
  4373. kCurveCurveIntersect = None
  4374. kCurveEPComponent = None
  4375. kCurveEdManip = None
  4376. kCurveFromMeshCoM = None
  4377. kCurveFromMeshEdge = None
  4378. kCurveFromSubdivEdge = None
  4379. kCurveFromSubdivFace = None
  4380. kCurveFromSurface = None
  4381. kCurveFromSurfaceBnd = None
  4382. kCurveFromSurfaceCoS = None
  4383. kCurveFromSurfaceIso = None
  4384. kCurveInfo = None
  4385. kCurveKnotComponent = None
  4386. kCurveNormalizerAngle = None
  4387. kCurveNormalizerLinear = None
  4388. kCurveParamComponent = None
  4389. kCurveSegmentManip = None
  4390. kCurveVarGroup = None
  4391. kCylinder = None
  4392. kCylindricalProjectionManip = None
  4393. kDOF = None
  4394. kDPbirailSrf = None
  4395. kDagContainer = None
  4396. kDagNode = None
  4397. kDagPose = None
  4398. kDagSelectionItem = None
  4399. kData = None
  4400. kData2Double = None
  4401. kData2Float = None
  4402. kData2Int = None
  4403. kData2Long = None
  4404. kData2Short = None
  4405. kData3Double = None
  4406. kData3Float = None
  4407. kData3Int = None
  4408. kData3Long = None
  4409. kData3Short = None
  4410. kData4Double = None
  4411. kDblTrsManip = None
  4412. kDecayRegionCapComponent = None
  4413. kDecayRegionComponent = None
  4414. kDefaultLightList = None
  4415. kDeformBend = None
  4416. kDeformBendManip = None
  4417. kDeformFlare = None
  4418. kDeformFlareManip = None
  4419. kDeformFunc = None
  4420. kDeformSine = None
  4421. kDeformSineManip = None
  4422. kDeformSquash = None
  4423. kDeformSquashManip = None
  4424. kDeformTwist = None
  4425. kDeformTwistManip = None
  4426. kDeformWave = None
  4427. kDeformWaveManip = None
  4428. kDeleteColorSet = None
  4429. kDeleteComponent = None
  4430. kDeleteUVSet = None
  4431. kDependencyNode = None
  4432. kDetachCurve = None
  4433. kDetachSurface = None
  4434. kDiffuseMaterial = None
  4435. kDimension = None
  4436. kDimensionManip = None
  4437. kDirectedDisc = None
  4438. kDirectionManip = None
  4439. kDirectionalLight = None
  4440. kDiscManip = None
  4441. kDiskCache = None
  4442. kDispatchCompute = None
  4443. kDisplacementShader = None
  4444. kDisplayLayer = None
  4445. kDisplayLayerManager = None
  4446. kDistance = None
  4447. kDistanceBetween = None
  4448. kDistanceManip = None
  4449. kDofManip = None
  4450. kDoubleAngleAttribute = None
  4451. kDoubleArrayData = None
  4452. kDoubleIndexedComponent = None
  4453. kDoubleLinearAttribute = None
  4454. kDoubleShadingSwitch = None
  4455. kDrag = None
  4456. kDropOffFunction = None
  4457. kDropoffLocator = None
  4458. kDropoffManip = None
  4459. kDummy = None
  4460. kDummyConnectable = None
  4461. kDynAirManip = None
  4462. kDynArrayAttrsData = None
  4463. kDynAttenuationManip = None
  4464. kDynBase = None
  4465. kDynBaseFieldManip = None
  4466. kDynEmitterManip = None
  4467. kDynFieldsManip = None
  4468. kDynGlobals = None
  4469. kDynNewtonManip = None
  4470. kDynParticleSetComponent = None
  4471. kDynSpreadManip = None
  4472. kDynSweptGeometryData = None
  4473. kDynTurbulenceManip = None
  4474. kDynamicConstraint = None
  4475. kDynamicsController = None
  4476. kEdgeComponent = None
  4477. kEditCurve = None
  4478. kEditCurveManip = None
  4479. kEmitter = None
  4480. kEnableManip = None
  4481. kEnumAttribute = None
  4482. kEnvBall = None
  4483. kEnvChrome = None
  4484. kEnvCube = None
  4485. kEnvFacade = None
  4486. kEnvFogMaterial = None
  4487. kEnvFogShape = None
  4488. kEnvSky = None
  4489. kEnvSphere = None
  4490. kExplodeNurbsShell = None
  4491. kExpression = None
  4492. kExtendCurve = None
  4493. kExtendCurveDistanceManip = None
  4494. kExtendSurface = None
  4495. kExtendSurfaceDistanceManip = None
  4496. kExtract = None
  4497. kExtrude = None
  4498. kExtrudeManip = None
  4499. kFFD = None
  4500. kFFblendSrf = None
  4501. kFFfilletSrf = None
  4502. kFacade = None
  4503. kFfdDualBase = None
  4504. kField = None
  4505. kFileBackground = None
  4506. kFileTexture = None
  4507. kFilletCurve = None
  4508. kFilter = None
  4509. kFilterClosestSample = None
  4510. kFilterEuler = None
  4511. kFilterSimplify = None
  4512. kFitBspline = None
  4513. kFixedLineManip = None
  4514. kFlexor = None
  4515. kFloatAngleAttribute = None
  4516. kFloatArrayData = None
  4517. kFloatLinearAttribute = None
  4518. kFloatMatrixAttribute = None
  4519. kFloatVectorArrayData = None
  4520. kFlow = None
  4521. kFluid = None
  4522. kFluidData = None
  4523. kFluidEmitter = None
  4524. kFluidGeom = None
  4525. kFluidTexture2D = None
  4526. kFluidTexture3D = None
  4527. kFollicle = None
  4528. kForceUpdateManip = None
  4529. kFourByFourMatrix = None
  4530. kFractal = None
  4531. kFreePointManip = None
  4532. kFreePointTriadManip = None
  4533. kGammaCorrect = None
  4534. kGenericAttribute = None
  4535. kGeoConnectable = None
  4536. kGeoConnector = None
  4537. kGeometric = None
  4538. kGeometryConstraint = None
  4539. kGeometryData = None
  4540. kGeometryFilt = None
  4541. kGeometryOnLineManip = None
  4542. kGeometryVarGroup = None
  4543. kGlobalCacheControls = None
  4544. kGlobalStitch = None
  4545. kGranite = None
  4546. kGravity = None
  4547. kGrid = None
  4548. kGroundPlane = None
  4549. kGroupId = None
  4550. kGroupParts = None
  4551. kGuide = None
  4552. kGuideLine = None
  4553. kHairConstraint = None
  4554. kHairSystem = None
  4555. kHairTubeShader = None
  4556. kHandleRotateManip = None
  4557. kHardenPointCurve = None
  4558. kHardwareReflectionMap = None
  4559. kHardwareRenderGlobals = None
  4560. kHardwareRenderingGlobals = None
  4561. kHeightField = None
  4562. kHikEffector = None
  4563. kHikFKJoint = None
  4564. kHikFloorContactMarker = None
  4565. kHikGroundPlane = None
  4566. kHikHandle = None
  4567. kHikIKEffector = None
  4568. kHikSolver = None
  4569. kHistorySwitch = None
  4570. kHsvToRgb = None
  4571. kHwShaderNode = None
  4572. kHyperGraphInfo = None
  4573. kHyperLayout = None
  4574. kHyperLayoutDG = None
  4575. kHyperView = None
  4576. kIkEffector = None
  4577. kIkHandle = None
  4578. kIkRPManip = None
  4579. kIkSolver = None
  4580. kIkSplineManip = None
  4581. kIkSystem = None
  4582. kIllustratorCurve = None
  4583. kImageAdd = None
  4584. kImageBlur = None
  4585. kImageColorCorrect = None
  4586. kImageData = None
  4587. kImageDepth = None
  4588. kImageDiff = None
  4589. kImageDisplay = None
  4590. kImageFilter = None
  4591. kImageLoad = None
  4592. kImageMotionBlur = None
  4593. kImageMultiply = None
  4594. kImageNetDest = None
  4595. kImageNetSrc = None
  4596. kImageOver = None
  4597. kImagePlane = None
  4598. kImageRender = None
  4599. kImageSave = None
  4600. kImageSource = None
  4601. kImageUnder = None
  4602. kImageView = None
  4603. kImplicitCone = None
  4604. kImplicitSphere = None
  4605. kInsertKnotCrv = None
  4606. kInsertKnotSrf = None
  4607. kInstancer = None
  4608. kIntArrayData = None
  4609. kIntersectSurface = None
  4610. kInvalid = None
  4611. kIsoparmComponent = None
  4612. kIsoparmManip = None
  4613. kItemList = None
  4614. kJiggleDeformer = None
  4615. kJoint = None
  4616. kJointCluster = None
  4617. kJointClusterManip = None
  4618. kJointTranslateManip = None
  4619. kKeyframeDelta = None
  4620. kKeyframeDeltaAddRemove = None
  4621. kKeyframeDeltaBlockAddRemove = None
  4622. kKeyframeDeltaBreakdown = None
  4623. kKeyframeDeltaInfType = None
  4624. kKeyframeDeltaMove = None
  4625. kKeyframeDeltaScale = None
  4626. kKeyframeDeltaTangent = None
  4627. kKeyframeDeltaWeighted = None
  4628. kKeyframeRegionManip = None
  4629. kKeyingGroup = None
  4630. kLambert = None
  4631. kLambertMaterial = None
  4632. kLast = None
  4633. kLattice = None
  4634. kLatticeComponent = None
  4635. kLatticeData = None
  4636. kLatticeGeom = None
  4637. kLayeredShader = None
  4638. kLayeredTexture = None
  4639. kLeastSquares = None
  4640. kLeather = None
  4641. kLight = None
  4642. kLightDataAttribute = None
  4643. kLightFogMaterial = None
  4644. kLightInfo = None
  4645. kLightLink = None
  4646. kLightList = None
  4647. kLightManip = None
  4648. kLightProjectionGeometry = None
  4649. kLightSource = None
  4650. kLightSourceMaterial = None
  4651. kLimitManip = None
  4652. kLineArrowManip = None
  4653. kLineManip = None
  4654. kLineModifier = None
  4655. kLinearLight = None
  4656. kLocator = None
  4657. kLodGroup = None
  4658. kLodThresholds = None
  4659. kLookAt = None
  4660. kLuminance = None
  4661. kMCsolver = None
  4662. kMPbirailSrf = None
  4663. kMakeGroup = None
  4664. kManip2DContainer = None
  4665. kManipContainer = None
  4666. kManipulator = None
  4667. kManipulator2D = None
  4668. kManipulator3D = None
  4669. kMarble = None
  4670. kMarker = None
  4671. kMarkerManip = None
  4672. kMaterial = None
  4673. kMaterialFacade = None
  4674. kMaterialInfo = None
  4675. kMatrixAdd = None
  4676. kMatrixAttribute = None
  4677. kMatrixData = None
  4678. kMatrixFloatData = None
  4679. kMatrixHold = None
  4680. kMatrixMult = None
  4681. kMatrixPass = None
  4682. kMatrixWtAdd = None
  4683. kMembrane = None
  4684. kMentalRayTexture = None
  4685. kMergeVertsToolManip = None
  4686. kMesh = None
  4687. kMeshComponent = None
  4688. kMeshData = None
  4689. kMeshEdgeComponent = None
  4690. kMeshFaceVertComponent = None
  4691. kMeshFrEdgeComponent = None
  4692. kMeshGeom = None
  4693. kMeshMapComponent = None
  4694. kMeshPolygonComponent = None
  4695. kMeshVarGroup = None
  4696. kMeshVertComponent = None
  4697. kMeshVtxFaceComponent = None
  4698. kMessageAttribute = None
  4699. kMidModifier = None
  4700. kMidModifierWithMatrix = None
  4701. kModel = None
  4702. kModifyEdgeBaseManip = None
  4703. kModifyEdgeCrvManip = None
  4704. kModifyEdgeManip = None
  4705. kMotionPath = None
  4706. kMotionPathManip = None
  4707. kMountain = None
  4708. kMoveUVShellManip2D = None
  4709. kMoveVertexManip = None
  4710. kMultDoubleLinear = None
  4711. kMultiSubVertexComponent = None
  4712. kMultilisterLight = None
  4713. kMultiplyDivide = None
  4714. kMute = None
  4715. kNBase = None
  4716. kNCloth = None
  4717. kNComponent = None
  4718. kNId = None
  4719. kNIdData = None
  4720. kNObject = None
  4721. kNObjectData = None
  4722. kNParticle = None
  4723. kNRigid = None
  4724. kNamedObject = None
  4725. kNearestPointOnCurve = None
  4726. kNewton = None
  4727. kNoise = None
  4728. kNonAmbientLight = None
  4729. kNonDagSelectionItem = None
  4730. kNonExtendedLight = None
  4731. kNonLinear = None
  4732. kNormalConstraint = None
  4733. kNucleus = None
  4734. kNumericAttribute = None
  4735. kNumericData = None
  4736. kNurbsBoolean = None
  4737. kNurbsCircular2PtArc = None
  4738. kNurbsCircular3PtArc = None
  4739. kNurbsCube = None
  4740. kNurbsCurve = None
  4741. kNurbsCurveData = None
  4742. kNurbsCurveGeom = None
  4743. kNurbsCurveToBezier = None
  4744. kNurbsPlane = None
  4745. kNurbsSquare = None
  4746. kNurbsSurface = None
  4747. kNurbsSurfaceData = None
  4748. kNurbsSurfaceGeom = None
  4749. kNurbsTesselate = None
  4750. kNurbsToSubdiv = None
  4751. kObjectAttrFilter = None
  4752. kObjectBinFilter = None
  4753. kObjectFilter = None
  4754. kObjectMultiFilter = None
  4755. kObjectNameFilter = None
  4756. kObjectRenderFilter = None
  4757. kObjectScriptFilter = None
  4758. kObjectTypeFilter = None
  4759. kOcean = None
  4760. kOceanShader = None
  4761. kOffsetCos = None
  4762. kOffsetCosManip = None
  4763. kOffsetCurve = None
  4764. kOffsetCurveManip = None
  4765. kOffsetSurface = None
  4766. kOffsetSurfaceManip = None
  4767. kOldGeometryConstraint = None
  4768. kOpticalFX = None
  4769. kOrientConstraint = None
  4770. kOrientationComponent = None
  4771. kOrientationLocator = None
  4772. kOrientationMarker = None
  4773. kOrthoGrid = None
  4774. kPASolver = None
  4775. kPairBlend = None
  4776. kParamDimension = None
  4777. kParentConstraint = None
  4778. kParticle = None
  4779. kParticleAgeMapper = None
  4780. kParticleCloud = None
  4781. kParticleColorMapper = None
  4782. kParticleIncandecenceMapper = None
  4783. kParticleSamplerInfo = None
  4784. kParticleTransparencyMapper = None
  4785. kPartition = None
  4786. kPassContributionMap = None
  4787. kPfxGeometry = None
  4788. kPfxHair = None
  4789. kPfxToon = None
  4790. kPhong = None
  4791. kPhongExplorer = None
  4792. kPhongMaterial = None
  4793. kPivotComponent = None
  4794. kPivotManip2D = None
  4795. kPlace2dTexture = None
  4796. kPlace3dTexture = None
  4797. kPlanarProjectionManip = None
  4798. kPlanarTrimSrf = None
  4799. kPlane = None
  4800. kPlugin = None
  4801. kPluginCameraSet = None
  4802. kPluginConstraintNode = None
  4803. kPluginData = None
  4804. kPluginDeformerNode = None
  4805. kPluginDependNode = None
  4806. kPluginEmitterNode = None
  4807. kPluginFieldNode = None
  4808. kPluginGeometryData = None
  4809. kPluginHardwareShader = None
  4810. kPluginHwShaderNode = None
  4811. kPluginIkSolver = None
  4812. kPluginImagePlaneNode = None
  4813. kPluginLocatorNode = None
  4814. kPluginManipContainer = None
  4815. kPluginManipulatorNode = None
  4816. kPluginObjectSet = None
  4817. kPluginParticleAttributeMapperNode = None
  4818. kPluginShape = None
  4819. kPluginSpringNode = None
  4820. kPluginTransformNode = None
  4821. kPlusMinusAverage = None
  4822. kPointArrayData = None
  4823. kPointConstraint = None
  4824. kPointLight = None
  4825. kPointManip = None
  4826. kPointMatrixMult = None
  4827. kPointOnCurveInfo = None
  4828. kPointOnCurveManip = None
  4829. kPointOnLineManip = None
  4830. kPointOnPolyConstraint = None
  4831. kPointOnSurfaceInfo = None
  4832. kPointOnSurfaceManip = None
  4833. kPoleVectorConstraint = None
  4834. kPolyAppend = None
  4835. kPolyAppendVertex = None
  4836. kPolyArrow = None
  4837. kPolyAutoProj = None
  4838. kPolyAutoProjManip = None
  4839. kPolyAverageVertex = None
  4840. kPolyBevel = None
  4841. kPolyBlindData = None
  4842. kPolyBoolOp = None
  4843. kPolyBridgeEdge = None
  4844. kPolyChipOff = None
  4845. kPolyCloseBorder = None
  4846. kPolyCollapseEdge = None
  4847. kPolyCollapseF = None
  4848. kPolyColorDel = None
  4849. kPolyColorMod = None
  4850. kPolyColorPerVertex = None
  4851. kPolyComponentData = None
  4852. kPolyCone = None
  4853. kPolyConnectComponents = None
  4854. kPolyCreaseEdge = None
  4855. kPolyCreateFacet = None
  4856. kPolyCreateToolManip = None
  4857. kPolyCreator = None
  4858. kPolyCube = None
  4859. kPolyCut = None
  4860. kPolyCutManip = None
  4861. kPolyCutManipContainer = None
  4862. kPolyCylProj = None
  4863. kPolyCylinder = None
  4864. kPolyDelEdge = None
  4865. kPolyDelFacet = None
  4866. kPolyDelVertex = None
  4867. kPolyDuplicateEdge = None
  4868. kPolyEdgeToCurve = None
  4869. kPolyExtrudeEdge = None
  4870. kPolyExtrudeFacet = None
  4871. kPolyExtrudeManip = None
  4872. kPolyExtrudeManipContainer = None
  4873. kPolyExtrudeVertex = None
  4874. kPolyFlipEdge = None
  4875. kPolyFlipUV = None
  4876. kPolyHelix = None
  4877. kPolyHoleFace = None
  4878. kPolyLayoutUV = None
  4879. kPolyMapCut = None
  4880. kPolyMapDel = None
  4881. kPolyMapSew = None
  4882. kPolyMapSewMove = None
  4883. kPolyMappingManip = None
  4884. kPolyMergeEdge = None
  4885. kPolyMergeFacet = None
  4886. kPolyMergeUV = None
  4887. kPolyMergeVert = None
  4888. kPolyMesh = None
  4889. kPolyMirror = None
  4890. kPolyModifierManip = None
  4891. kPolyMoveEdge = None
  4892. kPolyMoveFacet = None
  4893. kPolyMoveFacetUV = None
  4894. kPolyMoveUV = None
  4895. kPolyMoveUVManip = None
  4896. kPolyMoveVertex = None
  4897. kPolyMoveVertexManip = None
  4898. kPolyMoveVertexUV = None
  4899. kPolyNormal = None
  4900. kPolyNormalPerVertex = None
  4901. kPolyNormalizeUV = None
  4902. kPolyPipe = None
  4903. kPolyPlanProj = None
  4904. kPolyPlatonicSolid = None
  4905. kPolyPoke = None
  4906. kPolyPokeManip = None
  4907. kPolyPrimitive = None
  4908. kPolyPrimitiveMisc = None
  4909. kPolyPrism = None
  4910. kPolyProj = None
  4911. kPolyProjectCurve = None
  4912. kPolyProjectionManip = None
  4913. kPolyPyramid = None
  4914. kPolyQuad = None
  4915. kPolyReduce = None
  4916. kPolySelectEditFeedbackManip = None
  4917. kPolySeparate = None
  4918. kPolySewEdge = None
  4919. kPolySmooth = None
  4920. kPolySmoothFacet = None
  4921. kPolySmoothProxy = None
  4922. kPolySoftEdge = None
  4923. kPolySphProj = None
  4924. kPolySphere = None
  4925. kPolySpinEdge = None
  4926. kPolySplit = None
  4927. kPolySplitEdge = None
  4928. kPolySplitRing = None
  4929. kPolySplitToolManip = None
  4930. kPolySplitVert = None
  4931. kPolyStraightenUVBorder = None
  4932. kPolySubdEdge = None
  4933. kPolySubdFacet = None
  4934. kPolyToSubdiv = None
  4935. kPolyToolFeedbackManip = None
  4936. kPolyToolFeedbackShape = None
  4937. kPolyTorus = None
  4938. kPolyTransfer = None
  4939. kPolyTriangulate = None
  4940. kPolyTweak = None
  4941. kPolyTweakUV = None
  4942. kPolyUVRectangle = None
  4943. kPolyUnite = None
  4944. kPolyVertexNormalManip = None
  4945. kPolyWedgeFace = None
  4946. kPositionMarker = None
  4947. kPostProcessList = None
  4948. kPrecompExport = None
  4949. kPrimitive = None
  4950. kProjectCurve = None
  4951. kProjectTangent = None
  4952. kProjectTangentManip = None
  4953. kProjection = None
  4954. kProjectionManip = None
  4955. kProjectionMultiManip = None
  4956. kProjectionUVManip = None
  4957. kPropModManip = None
  4958. kPropMoveTriadManip = None
  4959. kProxy = None
  4960. kProxyManager = None
  4961. kPsdFileTexture = None
  4962. kQuadPtOnLineManip = None
  4963. kQuadShadingSwitch = None
  4964. kRBFsurface = None
  4965. kRPsolver = None
  4966. kRadial = None
  4967. kRadius = None
  4968. kRamp = None
  4969. kRampBackground = None
  4970. kRampShader = None
  4971. kRbfSrfManip = None
  4972. kRebuildCurve = None
  4973. kRebuildSurface = None
  4974. kRecord = None
  4975. kReference = None
  4976. kReflect = None
  4977. kRemapColor = None
  4978. kRemapHsv = None
  4979. kRemapValue = None
  4980. kRenderBox = None
  4981. kRenderCone = None
  4982. kRenderGlobals = None
  4983. kRenderGlobalsList = None
  4984. kRenderLayer = None
  4985. kRenderLayerManager = None
  4986. kRenderPass = None
  4987. kRenderPassSet = None
  4988. kRenderQuality = None
  4989. kRenderRect = None
  4990. kRenderSetup = None
  4991. kRenderSphere = None
  4992. kRenderTarget = None
  4993. kRenderUtilityList = None
  4994. kRenderedImageSource = None
  4995. kRenderingList = None
  4996. kResolution = None
  4997. kResultCurve = None
  4998. kResultCurveTimeToAngular = None
  4999. kResultCurveTimeToDistance = None
  5000. kResultCurveTimeToTime = None
  5001. kResultCurveTimeToUnitless = None
  5002. kReverse = None
  5003. kReverseCrvManip = None
  5004. kReverseCurve = None
  5005. kReverseCurveManip = None
  5006. kReverseSurface = None
  5007. kReverseSurfaceManip = None
  5008. kRevolve = None
  5009. kRevolveManip = None
  5010. kRevolvedPrimitive = None
  5011. kRevolvedPrimitiveManip = None
  5012. kRgbToHsv = None
  5013. kRigid = None
  5014. kRigidConstraint = None
  5015. kRigidDeform = None
  5016. kRigidSolver = None
  5017. kRock = None
  5018. kRotateBoxManip = None
  5019. kRotateLimitsManip = None
  5020. kRotateManip = None
  5021. kRotateUVManip2D = None
  5022. kRoundConstantRadius = None
  5023. kRoundConstantRadiusManip = None
  5024. kRoundRadiusCrvManip = None
  5025. kRoundRadiusManip = None
  5026. kSCsolver = None
  5027. kSPbirailSrf = None
  5028. kSamplerInfo = None
  5029. kScaleConstraint = None
  5030. kScaleLimitsManip = None
  5031. kScaleManip = None
  5032. kScalePointManip = None
  5033. kScaleUVManip2D = None
  5034. kScalingBoxManip = None
  5035. kScreenAlignedCircleManip = None
  5036. kScript = None
  5037. kScriptManip = None
  5038. kSculpt = None
  5039. kSectionManip = None
  5040. kSelectionItem = None
  5041. kSelectionList = None
  5042. kSelectionListData = None
  5043. kSelectionListOperator = None
  5044. kSequenceManager = None
  5045. kSequencer = None
  5046. kSet = None
  5047. kSetGroupComponent = None
  5048. kSetRange = None
  5049. kSfRevolveManip = None
  5050. kShaderGlow = None
  5051. kShaderList = None
  5052. kShadingEffect = None
  5053. kShadingEngine = None
  5054. kShadingMap = None
  5055. kShape = None
  5056. kShapeFragment = None
  5057. kShot = None
  5058. kSimpleVolumeShader = None
  5059. kSingleIndexedComponent = None
  5060. kSingleShadingSwitch = None
  5061. kSketchPlane = None
  5062. kSkin = None
  5063. kSkinBinding = None
  5064. kSkinClusterFilter = None
  5065. kSkinShader = None
  5066. kSl60 = None
  5067. kSmear = None
  5068. kSmoothCurve = None
  5069. kSmoothTangentSrf = None
  5070. kSnapshot = None
  5071. kSnapshotPath = None
  5072. kSnapshotShape = None
  5073. kSnow = None
  5074. kSoftMod = None
  5075. kSoftModFilter = None
  5076. kSoftModManip = None
  5077. kSolidFractal = None
  5078. kSphere = None
  5079. kSphereData = None
  5080. kSphericalProjectionManip = None
  5081. kSplineSolver = None
  5082. kSpotCylinderManip = None
  5083. kSpotLight = None
  5084. kSpotManip = None
  5085. kSpring = None
  5086. kSprite = None
  5087. kSquareSrf = None
  5088. kSquareSrfManip = None
  5089. kStateManip = None
  5090. kStencil = None
  5091. kStereoCameraMaster = None
  5092. kStitchAsNurbsShell = None
  5093. kStitchSrf = None
  5094. kStitchSrfManip = None
  5095. kStoryBoard = None
  5096. kStringArrayData = None
  5097. kStringData = None
  5098. kStringShadingSwitch = None
  5099. kStroke = None
  5100. kStrokeGlobals = None
  5101. kStucco = None
  5102. kStudioClearCoat = None
  5103. kStyleCurve = None
  5104. kSubCurve = None
  5105. kSubSurface = None
  5106. kSubVertexComponent = None
  5107. kSubdAddTopology = None
  5108. kSubdAutoProj = None
  5109. kSubdBlindData = None
  5110. kSubdBoolean = None
  5111. kSubdCleanTopology = None
  5112. kSubdCloseBorder = None
  5113. kSubdDelFace = None
  5114. kSubdExtrudeFace = None
  5115. kSubdHierBlind = None
  5116. kSubdLayoutUV = None
  5117. kSubdMapCut = None
  5118. kSubdMapSewMove = None
  5119. kSubdMappingManip = None
  5120. kSubdMergeVert = None
  5121. kSubdModifier = None
  5122. kSubdModifyEdge = None
  5123. kSubdMoveEdge = None
  5124. kSubdMoveFace = None
  5125. kSubdMoveVertex = None
  5126. kSubdPlanProj = None
  5127. kSubdProjectionManip = None
  5128. kSubdSplitFace = None
  5129. kSubdSubdivideFace = None
  5130. kSubdTweak = None
  5131. kSubdTweakUV = None
  5132. kSubdiv = None
  5133. kSubdivCVComponent = None
  5134. kSubdivCollapse = None
  5135. kSubdivCompId = None
  5136. kSubdivData = None
  5137. kSubdivEdgeComponent = None
  5138. kSubdivFaceComponent = None
  5139. kSubdivGeom = None
  5140. kSubdivMapComponent = None
  5141. kSubdivReverseFaces = None
  5142. kSubdivSurfaceVarGroup = None
  5143. kSubdivToNurbs = None
  5144. kSubdivToPoly = None
  5145. kSummaryObject = None
  5146. kSuper = None
  5147. kSurface = None
  5148. kSurfaceCVComponent = None
  5149. kSurfaceEPComponent = None
  5150. kSurfaceEdManip = None
  5151. kSurfaceFaceComponent = None
  5152. kSurfaceInfo = None
  5153. kSurfaceKnotComponent = None
  5154. kSurfaceLuminance = None
  5155. kSurfaceRangeComponent = None
  5156. kSurfaceShader = None
  5157. kSurfaceVarGroup = None
  5158. kSymmetryLocator = None
  5159. kSymmetryMapCurve = None
  5160. kSymmetryMapVector = None
  5161. kTangentConstraint = None
  5162. kTexLattice = None
  5163. kTexLatticeDeformManip = None
  5164. kTexSmoothManip = None
  5165. kTexSmudgeUVManip = None
  5166. kTextButtonManip = None
  5167. kTextCurves = None
  5168. kTextManip = None
  5169. kTexture2d = None
  5170. kTexture3d = None
  5171. kTextureBakeSet = None
  5172. kTextureEnv = None
  5173. kTextureList = None
  5174. kTextureManip3D = None
  5175. kThreePointArcManip = None
  5176. kTime = None
  5177. kTimeAttribute = None
  5178. kTimeFunction = None
  5179. kTimeToUnitConversion = None
  5180. kToggleManip = None
  5181. kToggleOnLineManip = None
  5182. kToonLineAttributes = None
  5183. kTorus = None
  5184. kTowPointManip = None
  5185. kTowPointOnCurveManip = None
  5186. kTowPointOnSurfaceManip = None
  5187. kTransferAttributes = None
  5188. kTransform = None
  5189. kTransformBoxManip = None
  5190. kTransformGeometry = None
  5191. kTranslateBoxManip = None
  5192. kTranslateLimitsManip = None
  5193. kTranslateManip = None
  5194. kTranslateManip2D = None
  5195. kTranslateUVManip = None
  5196. kTranslateUVManip2D = None
  5197. kTriadManip = None
  5198. kTrim = None
  5199. kTrimLocator = None
  5200. kTrimManip = None
  5201. kTrimWithBoundaries = None
  5202. kTriplanarProjectionManip = None
  5203. kTripleIndexedComponent = None
  5204. kTripleShadingSwitch = None
  5205. kTrsInsertManip = None
  5206. kTrsManip = None
  5207. kTrsTransManip = None
  5208. kTrsXformManip = None
  5209. kTurbulence = None
  5210. kTweak = None
  5211. kTwoPointArcManip = None
  5212. kTxSl = None
  5213. kTypedAttribute = None
  5214. kUInt64ArrayData = None
  5215. kUVManip2D = None
  5216. kUint64SingleIndexedComponent = None
  5217. kUnderWorld = None
  5218. kUniform = None
  5219. kUnitAttribute = None
  5220. kUnitConversion = None
  5221. kUnitToTimeConversion = None
  5222. kUnknown = None
  5223. kUnknownDag = None
  5224. kUnknownTransform = None
  5225. kUntrim = None
  5226. kUnused1 = None
  5227. kUnused2 = None
  5228. kUnused3 = None
  5229. kUnused4 = None
  5230. kUnused5 = None
  5231. kUnused6 = None
  5232. kUseBackground = None
  5233. kUvChooser = None
  5234. kVectorArrayData = None
  5235. kVectorProduct = None
  5236. kVertexBakeSet = None
  5237. kVertexWeightSet = None
  5238. kViewColorManager = None
  5239. kViewManip = None
  5240. kVolumeAxis = None
  5241. kVolumeBindManip = None
  5242. kVolumeFog = None
  5243. kVolumeLight = None
  5244. kVolumeNoise = None
  5245. kVolumeShader = None
  5246. kVortex = None
  5247. kWater = None
  5248. kWeightGeometryFilt = None
  5249. kWire = None
  5250. kWood = None
  5251. kWorld = None
  5252. kWrapFilter = None
  5253. kWriteToColorBuffer = None
  5254. kWriteToDepthBuffer = None
  5255. kWriteToFrameBuffer = None
  5256. kWriteToLabelBuffer = None
  5257. kWriteToVectorBuffer = None
  5258. kXformManip = None
  5259. kXsectionSubdivEdit = None
  5260. class MUint64Array(object):
  5261. """
  5262. Array of MUint64 values.
  5263. """
  5264. def __add__(*args, **kwargs):
  5265. """
  5266. x.__add__(y) <==> x+y
  5267. """
  5268. pass
  5269. def __contains__(*args, **kwargs):
  5270. """
  5271. x.__contains__(y) <==> y in x
  5272. """
  5273. pass
  5274. def __delitem__(*args, **kwargs):
  5275. """
  5276. x.__delitem__(y) <==> del x[y]
  5277. """
  5278. pass
  5279. def __getitem__(*args, **kwargs):
  5280. """
  5281. x.__getitem__(y) <==> x[y]
  5282. """
  5283. pass
  5284. def __iadd__(*args, **kwargs):
  5285. """
  5286. x.__iadd__(y) <==> x+=y
  5287. """
  5288. pass
  5289. def __imul__(*args, **kwargs):
  5290. """
  5291. x.__imul__(y) <==> x*=y
  5292. """
  5293. pass
  5294. def __init__(*args, **kwargs):
  5295. """
  5296. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  5297. """
  5298. pass
  5299. def __len__(*args, **kwargs):
  5300. """
  5301. x.__len__() <==> len(x)
  5302. """
  5303. pass
  5304. def __mul__(*args, **kwargs):
  5305. """
  5306. x.__mul__(n) <==> x*n
  5307. """
  5308. pass
  5309. def __repr__(*args, **kwargs):
  5310. """
  5311. x.__repr__() <==> repr(x)
  5312. """
  5313. pass
  5314. def __rmul__(*args, **kwargs):
  5315. """
  5316. x.__rmul__(n) <==> n*x
  5317. """
  5318. pass
  5319. def __setitem__(*args, **kwargs):
  5320. """
  5321. x.__setitem__(i, y) <==> x[i]=y
  5322. """
  5323. pass
  5324. def __str__(*args, **kwargs):
  5325. """
  5326. x.__str__() <==> str(x)
  5327. """
  5328. pass
  5329. def append(*args, **kwargs):
  5330. """
  5331. Add a value to the end of the array.
  5332. """
  5333. pass
  5334. def clear(*args, **kwargs):
  5335. """
  5336. Remove all elements from the array.
  5337. """
  5338. pass
  5339. def copy(*args, **kwargs):
  5340. """
  5341. Replace the array contents with that of another or of a compatible Python sequence.
  5342. """
  5343. pass
  5344. def insert(*args, **kwargs):
  5345. """
  5346. Insert a new value into the array at the given index.
  5347. """
  5348. pass
  5349. def remove(*args, **kwargs):
  5350. """
  5351. Remove an element from the array.
  5352. """
  5353. pass
  5354. def setLength(*args, **kwargs):
  5355. """
  5356. Grow or shrink the array to contain a specific number of elements.
  5357. """
  5358. pass
  5359. sizeIncrement = None
  5360. __new__ = None
  5361. class MTypeId(object):
  5362. """
  5363. Stores a Maya object type identifier.
  5364. """
  5365. def __eq__(*args, **kwargs):
  5366. """
  5367. x.__eq__(y) <==> x==y
  5368. """
  5369. pass
  5370. def __ge__(*args, **kwargs):
  5371. """
  5372. x.__ge__(y) <==> x>=y
  5373. """
  5374. pass
  5375. def __gt__(*args, **kwargs):
  5376. """
  5377. x.__gt__(y) <==> x>y
  5378. """
  5379. pass
  5380. def __init__(*args, **kwargs):
  5381. """
  5382. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  5383. """
  5384. pass
  5385. def __le__(*args, **kwargs):
  5386. """
  5387. x.__le__(y) <==> x<=y
  5388. """
  5389. pass
  5390. def __lt__(*args, **kwargs):
  5391. """
  5392. x.__lt__(y) <==> x<y
  5393. """
  5394. pass
  5395. def __ne__(*args, **kwargs):
  5396. """
  5397. x.__ne__(y) <==> x!=y
  5398. """
  5399. pass
  5400. def __repr__(*args, **kwargs):
  5401. """
  5402. x.__repr__() <==> repr(x)
  5403. """
  5404. pass
  5405. def __str__(*args, **kwargs):
  5406. """
  5407. x.__str__() <==> str(x)
  5408. """
  5409. pass
  5410. def id(*args, **kwargs):
  5411. """
  5412. Returns the type id as a long.
  5413. """
  5414. pass
  5415. __new__ = None
  5416. class MDagPath(object):
  5417. """
  5418. Path to a DAG node from the top of the DAG.
  5419. """
  5420. def __eq__(*args, **kwargs):
  5421. """
  5422. x.__eq__(y) <==> x==y
  5423. """
  5424. pass
  5425. def __ge__(*args, **kwargs):
  5426. """
  5427. x.__ge__(y) <==> x>=y
  5428. """
  5429. pass
  5430. def __gt__(*args, **kwargs):
  5431. """
  5432. x.__gt__(y) <==> x>y
  5433. """
  5434. pass
  5435. def __init__(*args, **kwargs):
  5436. """
  5437. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  5438. """
  5439. pass
  5440. def __le__(*args, **kwargs):
  5441. """
  5442. x.__le__(y) <==> x<=y
  5443. """
  5444. pass
  5445. def __lt__(*args, **kwargs):
  5446. """
  5447. x.__lt__(y) <==> x<y
  5448. """
  5449. pass
  5450. def __ne__(*args, **kwargs):
  5451. """
  5452. x.__ne__(y) <==> x!=y
  5453. """
  5454. pass
  5455. def __str__(*args, **kwargs):
  5456. """
  5457. x.__str__() <==> str(x)
  5458. """
  5459. pass
  5460. def apiType(*args, **kwargs):
  5461. """
  5462. Returns the type of the object at the end of the path.
  5463. """
  5464. pass
  5465. def child(*args, **kwargs):
  5466. """
  5467. Returns the specified child of the object at the end of the path.
  5468. """
  5469. pass
  5470. def childCount(*args, **kwargs):
  5471. """
  5472. Returns the number of objects parented directly beneath the object at the end of the path.
  5473. """
  5474. pass
  5475. def exclusiveMatrix(*args, **kwargs):
  5476. """
  5477. Returns the matrix for all transforms in the path, excluding the end object.
  5478. """
  5479. pass
  5480. def exclusiveMatrixInverse(*args, **kwargs):
  5481. """
  5482. Returns the inverse of exclusiveMatrix().
  5483. """
  5484. pass
  5485. def extendToShape(*args, **kwargs):
  5486. """
  5487. Extends the path to the specified shape node parented directly beneath the transform at the current end of the path.
  5488. """
  5489. pass
  5490. def fullPathName(*args, **kwargs):
  5491. """
  5492. Returns a string representation of the path from the DAG root to the path's last node.
  5493. """
  5494. pass
  5495. def getPath(*args, **kwargs):
  5496. """
  5497. Returns the specified sub-path of this path.
  5498. """
  5499. pass
  5500. def hasFn(*args, **kwargs):
  5501. """
  5502. Returns True if the object at the end of the path supports the given function set.
  5503. """
  5504. pass
  5505. def inclusiveMatrix(*args, **kwargs):
  5506. """
  5507. Returns the matrix for all transforms in the path, including the end object, if it is a transform.
  5508. """
  5509. pass
  5510. def inclusiveMatrixInverse(*args, **kwargs):
  5511. """
  5512. Returns the inverse of inclusiveMatrix().
  5513. """
  5514. pass
  5515. def instanceNumber(*args, **kwargs):
  5516. """
  5517. Returns the instance number of this path to the object at the end.
  5518. """
  5519. pass
  5520. def isInstanced(*args, **kwargs):
  5521. """
  5522. Returns True if the object at the end of the path can be reached by more than one path.
  5523. """
  5524. pass
  5525. def isValid(*args, **kwargs):
  5526. """
  5527. Returns True if this is a valid path.
  5528. """
  5529. pass
  5530. def length(*args, **kwargs):
  5531. """
  5532. Returns the number of nodes on the path, not including the DAG's root node.
  5533. """
  5534. pass
  5535. def node(*args, **kwargs):
  5536. """
  5537. Returns the DAG node at the end of the path.
  5538. """
  5539. pass
  5540. def numberOfShapesDirectlyBelow(*args, **kwargs):
  5541. """
  5542. Returns the number of shape nodes parented directly beneath the transform at the end of the path.
  5543. """
  5544. pass
  5545. def partialPathName(*args, **kwargs):
  5546. """
  5547. Returns the minimum string representation which will uniquely identify the path.
  5548. """
  5549. pass
  5550. def pathCount(*args, **kwargs):
  5551. """
  5552. Returns the number of sub-paths which make up this path.
  5553. """
  5554. pass
  5555. def pop(*args, **kwargs):
  5556. """
  5557. Removes objects from the end of the path.
  5558. """
  5559. pass
  5560. def push(*args, **kwargs):
  5561. """
  5562. Extends the path to the specified child object, which must be parented directly beneath the object currently at the end of the path.
  5563. """
  5564. pass
  5565. def set(*args, **kwargs):
  5566. """
  5567. Replaces the current path held by this object with another.
  5568. """
  5569. pass
  5570. def transform(*args, **kwargs):
  5571. """
  5572. Returns the last transform node on the path.
  5573. """
  5574. pass
  5575. def getAPathTo(*args, **kwargs):
  5576. """
  5577. Returns the first path found to the given node.
  5578. """
  5579. pass
  5580. def getAllPathsTo(*args, **kwargs):
  5581. """
  5582. Returns all paths to the given node.
  5583. """
  5584. pass
  5585. __new__ = None
  5586. class MDGContext(object):
  5587. """
  5588. Dependency graph context.
  5589. """
  5590. def __init__(*args, **kwargs):
  5591. """
  5592. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  5593. """
  5594. pass
  5595. def getTime(*args, **kwargs):
  5596. """
  5597. Returns the time at which this context is set to evaluate.
  5598. """
  5599. pass
  5600. def isNormal(*args, **kwargs):
  5601. """
  5602. Returns True if the context is set to evaluate normally. Returns False if the context is set to evaluate at a specific time.
  5603. """
  5604. pass
  5605. __new__ = None
  5606. kNormal = None
  5607. class MFnMesh(object):
  5608. """
  5609. Function set for operation on meshes (polygonal surfaces).
  5610. """
  5611. def __init__(*args, **kwargs):
  5612. """
  5613. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  5614. """
  5615. pass
  5616. def getFloatPoints(*args, **kwargs):
  5617. """
  5618. Returns an MFloatPointArray containing the mesh's points.
  5619. """
  5620. pass
  5621. __new__ = None
  5622. kAlpha = None
  5623. kDifference = None
  5624. kInternalPoint = None
  5625. kIntersection = None
  5626. kInvalid = None
  5627. kOnEdge = None
  5628. kRGB = None
  5629. kRGBA = None
  5630. kUnion = None
  5631. class MFnBase(object):
  5632. """
  5633. Base class for function sets.
  5634. """
  5635. def __init__(*args, **kwargs):
  5636. """
  5637. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  5638. """
  5639. pass
  5640. def hasObj(*args, **kwargs):
  5641. """
  5642. Returns True if the function set is compatible with the specified Maya object.
  5643. """
  5644. pass
  5645. def object(*args, **kwargs):
  5646. """
  5647. Returns a reference to the object to which the function set is currently attached, or MObject.kNullObj if none.
  5648. """
  5649. pass
  5650. def setObject(*args, **kwargs):
  5651. """
  5652. Attaches the function set to the specified Maya object.
  5653. """
  5654. pass
  5655. def type(*args, **kwargs):
  5656. """
  5657. Returns the type of the function set.
  5658. """
  5659. pass
  5660. __new__ = None
  5661. class MUintArray(object):
  5662. """
  5663. Array of unsigned int values.
  5664. """
  5665. def __add__(*args, **kwargs):
  5666. """
  5667. x.__add__(y) <==> x+y
  5668. """
  5669. pass
  5670. def __contains__(*args, **kwargs):
  5671. """
  5672. x.__contains__(y) <==> y in x
  5673. """
  5674. pass
  5675. def __delitem__(*args, **kwargs):
  5676. """
  5677. x.__delitem__(y) <==> del x[y]
  5678. """
  5679. pass
  5680. def __getitem__(*args, **kwargs):
  5681. """
  5682. x.__getitem__(y) <==> x[y]
  5683. """
  5684. pass
  5685. def __iadd__(*args, **kwargs):
  5686. """
  5687. x.__iadd__(y) <==> x+=y
  5688. """
  5689. pass
  5690. def __imul__(*args, **kwargs):
  5691. """
  5692. x.__imul__(y) <==> x*=y
  5693. """
  5694. pass
  5695. def __init__(*args, **kwargs):
  5696. """
  5697. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  5698. """
  5699. pass
  5700. def __len__(*args, **kwargs):
  5701. """
  5702. x.__len__() <==> len(x)
  5703. """
  5704. pass
  5705. def __mul__(*args, **kwargs):
  5706. """
  5707. x.__mul__(n) <==> x*n
  5708. """
  5709. pass
  5710. def __repr__(*args, **kwargs):
  5711. """
  5712. x.__repr__() <==> repr(x)
  5713. """
  5714. pass
  5715. def __rmul__(*args, **kwargs):
  5716. """
  5717. x.__rmul__(n) <==> n*x
  5718. """
  5719. pass
  5720. def __setitem__(*args, **kwargs):
  5721. """
  5722. x.__setitem__(i, y) <==> x[i]=y
  5723. """
  5724. pass
  5725. def __str__(*args, **kwargs):
  5726. """
  5727. x.__str__() <==> str(x)
  5728. """
  5729. pass
  5730. def append(*args, **kwargs):
  5731. """
  5732. Add a value to the end of the array.
  5733. """
  5734. pass
  5735. def clear(*args, **kwargs):
  5736. """
  5737. Remove all elements from the array.
  5738. """
  5739. pass
  5740. def copy(*args, **kwargs):
  5741. """
  5742. Replace the array contents with that of another or of a compatible Python sequence.
  5743. """
  5744. pass
  5745. def insert(*args, **kwargs):
  5746. """
  5747. Insert a new value into the array at the given index.
  5748. """
  5749. pass
  5750. def remove(*args, **kwargs):
  5751. """
  5752. Remove an element from the array.
  5753. """
  5754. pass
  5755. def setLength(*args, **kwargs):
  5756. """
  5757. Grow or shrink the array to contain a specific number of elements.
  5758. """
  5759. pass
  5760. sizeIncrement = None
  5761. __new__ = None
  5762. class MSpace(object):
  5763. """
  5764. Static class providing coordinate space constants.
  5765. """
  5766. kInvalid = None
  5767. kLast = None
  5768. kObject = None
  5769. kPostTransform = None
  5770. kPreTransform = None
  5771. kTransform = None
  5772. kWorld = None
  5773. class MArgList(object):
  5774. """
  5775. Argument list for passing to commands.
  5776. """
  5777. def __init__(*args, **kwargs):
  5778. """
  5779. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  5780. """
  5781. pass
  5782. def __len__(*args, **kwargs):
  5783. """
  5784. x.__len__() <==> len(x)
  5785. """
  5786. pass
  5787. def addArg(*args, **kwargs):
  5788. """
  5789. Add an argument to the end of the arg list.
  5790. """
  5791. pass
  5792. def asBool(*args, **kwargs):
  5793. """
  5794. Return an argument as a boolean.
  5795. """
  5796. pass
  5797. def asFloat(*args, **kwargs):
  5798. """
  5799. Return an argument as a float.
  5800. """
  5801. pass
  5802. def asInt(*args, **kwargs):
  5803. """
  5804. Return an argument as an integer.
  5805. """
  5806. pass
  5807. def asIntArray(*args, **kwargs):
  5808. """
  5809. Return a sequence of arguments as an MIntArray.
  5810. """
  5811. pass
  5812. def asString(*args, **kwargs):
  5813. """
  5814. Return an argument as a string.
  5815. """
  5816. pass
  5817. def asStringArray(*args, **kwargs):
  5818. """
  5819. Return a sequence of arguments as a list of strings.
  5820. """
  5821. pass
  5822. def flagIndex(*args, **kwargs):
  5823. """
  5824. Return index of first occurrence of specified flag.
  5825. """
  5826. pass
  5827. def lastArgUsed(*args, **kwargs):
  5828. """
  5829. Return index of last argument used by the most recent as*() method.
  5830. """
  5831. pass
  5832. __new__ = None
  5833. kInvalidArgIndex = None
  5834. class MFnAttribute(MFnBase):
  5835. """
  5836. Base class for attribute functionsets.
  5837. """
  5838. def __init__(*args, **kwargs):
  5839. """
  5840. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  5841. """
  5842. pass
  5843. def accepts(*args, **kwargs):
  5844. """
  5845. Returns True if this attribute can accept a connection of the given type.
  5846. """
  5847. pass
  5848. def getAddAttrCmd(*args, **kwargs):
  5849. """
  5850. Returns a string containing a MEL 'addAttr' command capable of recreating the attribute.
  5851. """
  5852. pass
  5853. affectsAppearance = None
  5854. affectsWorldSpace = None
  5855. array = None
  5856. cached = None
  5857. channelBox = None
  5858. connectable = None
  5859. disconnectBehavior = None
  5860. dynamic = None
  5861. extension = None
  5862. hidden = None
  5863. indeterminant = None
  5864. indexMatters = None
  5865. internal = None
  5866. keyable = None
  5867. name = None
  5868. parent = None
  5869. readable = None
  5870. renderSource = None
  5871. shortName = None
  5872. storable = None
  5873. usedAsColor = None
  5874. usedAsFilename = None
  5875. usesArrayDataBuilder = None
  5876. worldSpace = None
  5877. writable = None
  5878. __new__ = None
  5879. kDelete = None
  5880. kNothing = None
  5881. kReset = None
  5882. class MFnDependencyNode(MFnBase):
  5883. """
  5884. Function set for operating on dependency nodes.
  5885. """
  5886. def __init__(*args, **kwargs):
  5887. """
  5888. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  5889. """
  5890. pass
  5891. def addAttribute(*args, **kwargs):
  5892. """
  5893. Adds a new dynamic attribute to the node.
  5894. """
  5895. pass
  5896. def attribute(*args, **kwargs):
  5897. """
  5898. Returns an attribute of the node, given either its index or name.
  5899. """
  5900. pass
  5901. def attributeClass(*args, **kwargs):
  5902. """
  5903. Returns the class of the specified attribute.
  5904. """
  5905. pass
  5906. def attributeCount(*args, **kwargs):
  5907. """
  5908. Returns the number of attributes on the node.
  5909. """
  5910. pass
  5911. def canBeWritten(*args, **kwargs):
  5912. """
  5913. Returns true if the node will be written to file.
  5914. """
  5915. pass
  5916. def create(*args, **kwargs):
  5917. """
  5918. Creates a new node of the given type.
  5919. """
  5920. pass
  5921. def dgCallbackIds(*args, **kwargs):
  5922. """
  5923. Returns DG timing information for a specific callback type, broken down by callbackId.
  5924. """
  5925. pass
  5926. def dgCallbacks(*args, **kwargs):
  5927. """
  5928. Returns DG timing information broken down by callback type.
  5929. """
  5930. pass
  5931. def dgTimer(*args, **kwargs):
  5932. """
  5933. Returns a specific DG timer metric for a given timer type.
  5934. """
  5935. pass
  5936. def dgTimerOff(*args, **kwargs):
  5937. """
  5938. Turns DG timing off for this node.
  5939. """
  5940. pass
  5941. def dgTimerOn(*args, **kwargs):
  5942. """
  5943. Turns DG timing on for this node.
  5944. """
  5945. pass
  5946. def dgTimerQueryState(*args, **kwargs):
  5947. """
  5948. Returns the current DG timer state for this node.
  5949. """
  5950. pass
  5951. def dgTimerReset(*args, **kwargs):
  5952. """
  5953. Resets all DG timers for this node.
  5954. """
  5955. pass
  5956. def findAlias(*args, **kwargs):
  5957. """
  5958. Returns the attribute which has the given alias.
  5959. """
  5960. pass
  5961. def findPlug(*args, **kwargs):
  5962. """
  5963. Returns a plug for the given attribute.
  5964. """
  5965. pass
  5966. def getAffectedAttributes(*args, **kwargs):
  5967. """
  5968. Returns all of the attributes which are affected by the specified attribute.
  5969. """
  5970. pass
  5971. def getAffectingAttributes(*args, **kwargs):
  5972. """
  5973. Returns all of the attributes which affect the specified attribute.
  5974. """
  5975. pass
  5976. def getAliasAttr(*args, **kwargs):
  5977. """
  5978. Returns the node's alias attribute, which is a special attribute used to store information about the node's attribute aliases.
  5979. """
  5980. pass
  5981. def getAliasList(*args, **kwargs):
  5982. """
  5983. Returns all of the node's attribute aliases.
  5984. """
  5985. pass
  5986. def getConnections(*args, **kwargs):
  5987. """
  5988. Returns all the plugs which are connected to attributes of this node.
  5989. """
  5990. pass
  5991. def hasAttribute(*args, **kwargs):
  5992. """
  5993. Returns True if the node has an attribute with the given name.
  5994. """
  5995. pass
  5996. def hasUniqueName(*args, **kwargs):
  5997. """
  5998. Returns True if the node's name is unique.
  5999. """
  6000. pass
  6001. def isFlagSet(*args, **kwargs):
  6002. """
  6003. Returns the state of the specified node flag.
  6004. """
  6005. pass
  6006. def isNewAttribute(*args, **kwargs):
  6007. """
  6008. Returns True if the specified attribute was added in the current scene, and not by by one of its referenced files.
  6009. """
  6010. pass
  6011. def name(*args, **kwargs):
  6012. """
  6013. Returns the node's name.
  6014. """
  6015. pass
  6016. def plugsAlias(*args, **kwargs):
  6017. """
  6018. Returns the alias for a plug's attribute.
  6019. """
  6020. pass
  6021. def removeAttribute(*args, **kwargs):
  6022. """
  6023. Removes a dynamic attribute from the node.
  6024. """
  6025. pass
  6026. def reorderedAttribute(*args, **kwargs):
  6027. """
  6028. Returns one of the node's attribute, based on the order in which they are written to file.
  6029. """
  6030. pass
  6031. def setAlias(*args, **kwargs):
  6032. """
  6033. Adds or removes an attribute alias.
  6034. """
  6035. pass
  6036. def setDoNotWrite(*args, **kwargs):
  6037. """
  6038. Used to prevent the node from being written to file.
  6039. """
  6040. pass
  6041. def setFlag(*args, **kwargs):
  6042. """
  6043. Sets the state of the specified node flag.
  6044. """
  6045. pass
  6046. def setName(*args, **kwargs):
  6047. """
  6048. Sets the node's name.
  6049. """
  6050. pass
  6051. def userNode(*args, **kwargs):
  6052. """
  6053. Returns the MPxNode object for a plugin node.
  6054. """
  6055. pass
  6056. def allocateFlag(*args, **kwargs):
  6057. """
  6058. Allocates a flag on all nodes for use by the named plugin and returns the flag's index.
  6059. """
  6060. pass
  6061. def classification(*args, **kwargs):
  6062. """
  6063. Returns the classification string for the named node type.
  6064. """
  6065. pass
  6066. def deallocateAllFlags(*args, **kwargs):
  6067. """
  6068. Deallocates all node flags which are currently allocated to the named plugin.
  6069. """
  6070. pass
  6071. def deallocateFlag(*args, **kwargs):
  6072. """
  6073. Deallocates the specified node flag, which was previously allocated by the named plugin using allocateFlag().
  6074. """
  6075. pass
  6076. isDefaultNode = None
  6077. isFromReferencedFile = None
  6078. isLocked = None
  6079. isShared = None
  6080. namespace = None
  6081. pluginName = None
  6082. typeId = None
  6083. typeName = None
  6084. __new__ = None
  6085. kExtensionAttr = None
  6086. kInvalidAttr = None
  6087. kLocalDynamicAttr = None
  6088. kNormalAttr = None
  6089. kTimerInvalidState = None
  6090. kTimerMetric_callback = None
  6091. kTimerMetric_callbackNotViaAPI = None
  6092. kTimerMetric_callbackViaAPI = None
  6093. kTimerMetric_compute = None
  6094. kTimerMetric_computeDuringCallback = None
  6095. kTimerMetric_computeNotDuringCallback = None
  6096. kTimerMetric_dirty = None
  6097. kTimerMetric_draw = None
  6098. kTimerMetric_fetch = None
  6099. kTimerOff = None
  6100. kTimerOn = None
  6101. kTimerType_count = None
  6102. kTimerType_inclusive = None
  6103. kTimerType_self = None
  6104. kTimerUninitialized = None
  6105. class MFnData(MFnBase):
  6106. """
  6107. Base class for dependency graph data function sets.
  6108. """
  6109. def __init__(*args, **kwargs):
  6110. """
  6111. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  6112. """
  6113. pass
  6114. __new__ = None
  6115. kAny = None
  6116. kComponentList = None
  6117. kDoubleArray = None
  6118. kDynArrayAttrs = None
  6119. kDynSweptGeometry = None
  6120. kIntArray = None
  6121. kInvalid = None
  6122. kLast = None
  6123. kLattice = None
  6124. kMatrix = None
  6125. kMesh = None
  6126. kNId = None
  6127. kNObject = None
  6128. kNumeric = None
  6129. kNurbsCurve = None
  6130. kNurbsSurface = None
  6131. kPlugin = None
  6132. kPluginGeometry = None
  6133. kPointArray = None
  6134. kSphere = None
  6135. kString = None
  6136. kStringArray = None
  6137. kSubdSurface = None
  6138. kVectorArray = None
  6139. class MFnLightDataAttribute(MFnAttribute):
  6140. """
  6141. Functionset for creating and working with light data attributes.
  6142. """
  6143. def __init__(*args, **kwargs):
  6144. """
  6145. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  6146. """
  6147. pass
  6148. def child(*args, **kwargs):
  6149. """
  6150. Returns one of the attribute's children, specified by index.
  6151. """
  6152. pass
  6153. def create(*args, **kwargs):
  6154. """
  6155. Creates a new light data attribute, attaches it to the function set and returns it as an MObject.
  6156. """
  6157. pass
  6158. default = None
  6159. __new__ = None
  6160. class MFnDoubleArrayData(MFnData):
  6161. """
  6162. Function set for node data consisting of an array of doubles.
  6163. """
  6164. def __delitem__(*args, **kwargs):
  6165. """
  6166. x.__delitem__(y) <==> del x[y]
  6167. """
  6168. pass
  6169. def __getitem__(*args, **kwargs):
  6170. """
  6171. x.__getitem__(y) <==> x[y]
  6172. """
  6173. pass
  6174. def __init__(*args, **kwargs):
  6175. """
  6176. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  6177. """
  6178. pass
  6179. def __len__(*args, **kwargs):
  6180. """
  6181. x.__len__() <==> len(x)
  6182. """
  6183. pass
  6184. def __setitem__(*args, **kwargs):
  6185. """
  6186. x.__setitem__(i, y) <==> x[i]=y
  6187. """
  6188. pass
  6189. def array(*args, **kwargs):
  6190. """
  6191. Returns the encapsulated array as an MDoubleArray.
  6192. """
  6193. pass
  6194. def copyTo(*args, **kwargs):
  6195. """
  6196. Replaces the elements of an array with those in the encapsulated array.
  6197. """
  6198. pass
  6199. def create(*args, **kwargs):
  6200. """
  6201. Creates a new double array data object.
  6202. """
  6203. pass
  6204. def set(*args, **kwargs):
  6205. """
  6206. Sets values in the encapsulated array.
  6207. """
  6208. pass
  6209. __new__ = None
  6210. class MFnTypedAttribute(MFnAttribute):
  6211. """
  6212. Functionset for creating and working typed attributes.
  6213. """
  6214. def __init__(*args, **kwargs):
  6215. """
  6216. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  6217. """
  6218. pass
  6219. def attrType(*args, **kwargs):
  6220. """
  6221. Returns the type of data handled by the attribute.
  6222. """
  6223. pass
  6224. def create(*args, **kwargs):
  6225. """
  6226. Creates a new type attribute, attaches it to the function set and returns it as an MObject.
  6227. """
  6228. pass
  6229. default = None
  6230. __new__ = None
  6231. class MFnEnumAttribute(MFnAttribute):
  6232. """
  6233. Functionset for creating and working with enumeration attributes.
  6234. """
  6235. def __init__(*args, **kwargs):
  6236. """
  6237. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  6238. """
  6239. pass
  6240. def addField(*args, **kwargs):
  6241. """
  6242. Add an item to the enumeration with a specified UI name and corresponding attribute value.
  6243. """
  6244. pass
  6245. def create(*args, **kwargs):
  6246. """
  6247. Creates a new enumeration attribute, attaches it to the function set and returns it as an MObject.
  6248. """
  6249. pass
  6250. def fieldName(*args, **kwargs):
  6251. """
  6252. Returns the name of the enumeration item which has a given value.
  6253. """
  6254. pass
  6255. def fieldValue(*args, **kwargs):
  6256. """
  6257. Returns the value of the enumeration item which has a given name.
  6258. """
  6259. pass
  6260. def getMax(*args, **kwargs):
  6261. """
  6262. Returns the maximum value of all the enumeration items.
  6263. """
  6264. pass
  6265. def getMin(*args, **kwargs):
  6266. """
  6267. Returns the minimum value of all the enumeration items.
  6268. """
  6269. pass
  6270. def setDefaultByName(*args, **kwargs):
  6271. """
  6272. Set the default value using the name of an enumeration item. Equivalent to: attr.default = attr.fieldValue(name)
  6273. """
  6274. pass
  6275. default = None
  6276. __new__ = None
  6277. class MFnUInt64ArrayData(MFnData):
  6278. """
  6279. Function set for node data consisting of an array of MUint64.
  6280. """
  6281. def __delitem__(*args, **kwargs):
  6282. """
  6283. x.__delitem__(y) <==> del x[y]
  6284. """
  6285. pass
  6286. def __getitem__(*args, **kwargs):
  6287. """
  6288. x.__getitem__(y) <==> x[y]
  6289. """
  6290. pass
  6291. def __init__(*args, **kwargs):
  6292. """
  6293. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  6294. """
  6295. pass
  6296. def __len__(*args, **kwargs):
  6297. """
  6298. x.__len__() <==> len(x)
  6299. """
  6300. pass
  6301. def __setitem__(*args, **kwargs):
  6302. """
  6303. x.__setitem__(i, y) <==> x[i]=y
  6304. """
  6305. pass
  6306. def array(*args, **kwargs):
  6307. """
  6308. Returns the encapsulated array as an MUint64Array.
  6309. """
  6310. pass
  6311. def copyTo(*args, **kwargs):
  6312. """
  6313. Replaces the elements of an array with those in the encapsulated array.
  6314. """
  6315. pass
  6316. def create(*args, **kwargs):
  6317. """
  6318. Creates a new MUint64 array data object.
  6319. """
  6320. pass
  6321. def set(*args, **kwargs):
  6322. """
  6323. Sets values in the encapsulated array.
  6324. """
  6325. pass
  6326. __new__ = None
  6327. class MFnPointArrayData(MFnData):
  6328. """
  6329. Function set for node data consisting of an array of MPoints.
  6330. """
  6331. def __delitem__(*args, **kwargs):
  6332. """
  6333. x.__delitem__(y) <==> del x[y]
  6334. """
  6335. pass
  6336. def __getitem__(*args, **kwargs):
  6337. """
  6338. x.__getitem__(y) <==> x[y]
  6339. """
  6340. pass
  6341. def __init__(*args, **kwargs):
  6342. """
  6343. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  6344. """
  6345. pass
  6346. def __len__(*args, **kwargs):
  6347. """
  6348. x.__len__() <==> len(x)
  6349. """
  6350. pass
  6351. def __setitem__(*args, **kwargs):
  6352. """
  6353. x.__setitem__(i, y) <==> x[i]=y
  6354. """
  6355. pass
  6356. def array(*args, **kwargs):
  6357. """
  6358. Returns the encapsulated array as an MPointArray.
  6359. """
  6360. pass
  6361. def copyTo(*args, **kwargs):
  6362. """
  6363. Replaces the elements of an array with those in the encapsulated array.
  6364. """
  6365. pass
  6366. def create(*args, **kwargs):
  6367. """
  6368. Creates a new MPoint array data object.
  6369. """
  6370. pass
  6371. def set(*args, **kwargs):
  6372. """
  6373. Sets values in the encapsulated array.
  6374. """
  6375. pass
  6376. __new__ = None
  6377. class MFnVectorArrayData(MFnData):
  6378. """
  6379. Function set for node data consisting of an array of MVectors.
  6380. """
  6381. def __delitem__(*args, **kwargs):
  6382. """
  6383. x.__delitem__(y) <==> del x[y]
  6384. """
  6385. pass
  6386. def __getitem__(*args, **kwargs):
  6387. """
  6388. x.__getitem__(y) <==> x[y]
  6389. """
  6390. pass
  6391. def __init__(*args, **kwargs):
  6392. """
  6393. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  6394. """
  6395. pass
  6396. def __len__(*args, **kwargs):
  6397. """
  6398. x.__len__() <==> len(x)
  6399. """
  6400. pass
  6401. def __setitem__(*args, **kwargs):
  6402. """
  6403. x.__setitem__(i, y) <==> x[i]=y
  6404. """
  6405. pass
  6406. def array(*args, **kwargs):
  6407. """
  6408. Returns the encapsulated array as an MVectorArray.
  6409. """
  6410. pass
  6411. def copyTo(*args, **kwargs):
  6412. """
  6413. Replaces the elements of an array with those in the encapsulated array.
  6414. """
  6415. pass
  6416. def create(*args, **kwargs):
  6417. """
  6418. Creates a new MVector array data object.
  6419. """
  6420. pass
  6421. def set(*args, **kwargs):
  6422. """
  6423. Sets values in the encapsulated array.
  6424. """
  6425. pass
  6426. __new__ = None
  6427. class MFnStringArrayData(MFnData):
  6428. """
  6429. Function set for node data consisting of an array of string.
  6430. """
  6431. def __delitem__(*args, **kwargs):
  6432. """
  6433. x.__delitem__(y) <==> del x[y]
  6434. """
  6435. pass
  6436. def __getitem__(*args, **kwargs):
  6437. """
  6438. x.__getitem__(y) <==> x[y]
  6439. """
  6440. pass
  6441. def __init__(*args, **kwargs):
  6442. """
  6443. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  6444. """
  6445. pass
  6446. def __len__(*args, **kwargs):
  6447. """
  6448. x.__len__() <==> len(x)
  6449. """
  6450. pass
  6451. def __setitem__(*args, **kwargs):
  6452. """
  6453. x.__setitem__(i, y) <==> x[i]=y
  6454. """
  6455. pass
  6456. def array(*args, **kwargs):
  6457. """
  6458. Returns the encapsulated array as a list of unicode objects.
  6459. """
  6460. pass
  6461. def create(*args, **kwargs):
  6462. """
  6463. Creates a new string array data object.
  6464. """
  6465. pass
  6466. def set(*args, **kwargs):
  6467. """
  6468. Sets values in the encapsulated array.
  6469. """
  6470. pass
  6471. __new__ = None
  6472. class MFnMatrixData(MFnData):
  6473. """
  6474. Function set for matrix node data.
  6475. """
  6476. def __init__(*args, **kwargs):
  6477. """
  6478. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  6479. """
  6480. pass
  6481. def create(*args, **kwargs):
  6482. """
  6483. Creates a new matrix data object.
  6484. """
  6485. pass
  6486. def isTransformation(*args, **kwargs):
  6487. """
  6488. Returns True if the attached object is an MTransformationMatrix, False if it is an MMatrix.
  6489. """
  6490. pass
  6491. def matrix(*args, **kwargs):
  6492. """
  6493. Returns the encapsulated matrix as an MMatrix.
  6494. """
  6495. pass
  6496. def set(*args, **kwargs):
  6497. """
  6498. Sets the value of the encapsulated matrix.
  6499. """
  6500. pass
  6501. def transformation(*args, **kwargs):
  6502. """
  6503. Returns the encapsulated matrix as an MTransformationMatrix.
  6504. """
  6505. pass
  6506. __new__ = None
  6507. class MFnMatrixAttribute(MFnAttribute):
  6508. """
  6509. Functionset for creating and working with matrix attributes.
  6510. """
  6511. def __init__(*args, **kwargs):
  6512. """
  6513. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  6514. """
  6515. pass
  6516. def create(*args, **kwargs):
  6517. """
  6518. Creates a new matrix attribute, attaches it to the function set and returns it as an MObject.
  6519. """
  6520. pass
  6521. default = None
  6522. __new__ = None
  6523. kDouble = None
  6524. kFloat = None
  6525. class MFnDagNode(MFnDependencyNode):
  6526. """
  6527. Function set for operating on DAG nodes.
  6528. """
  6529. def __init__(*args, **kwargs):
  6530. """
  6531. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  6532. """
  6533. pass
  6534. def addChild(*args, **kwargs):
  6535. """
  6536. Makes a node a child of this one.
  6537. """
  6538. pass
  6539. def child(*args, **kwargs):
  6540. """
  6541. Returns the specified child of this node.
  6542. """
  6543. pass
  6544. def childCount(*args, **kwargs):
  6545. """
  6546. Returns the number of nodes which are children of this one.
  6547. """
  6548. pass
  6549. def create(*args, **kwargs):
  6550. """
  6551. Creates a new DAG node and attaches it to the function set.
  6552. """
  6553. pass
  6554. def dagPath(*args, **kwargs):
  6555. """
  6556. Returns the DAG path to which this function set is attached. Raises a TypeError if the function set is attached to an MObject rather than a path.
  6557. """
  6558. pass
  6559. def dagRoot(*args, **kwargs):
  6560. """
  6561. Returns the root node of the first path leading to this node.
  6562. """
  6563. pass
  6564. def duplicate(*args, **kwargs):
  6565. """
  6566. Duplicates the DAG hierarchy rooted at the current node.
  6567. """
  6568. pass
  6569. def fullPathName(*args, **kwargs):
  6570. """
  6571. Returns the full path of the attached object, from the root of the DAG on down.
  6572. """
  6573. pass
  6574. def getAllPaths(*args, **kwargs):
  6575. """
  6576. Returns all of the DAG paths which lead to the object to which this function set is attached.
  6577. """
  6578. pass
  6579. def getPath(*args, **kwargs):
  6580. """
  6581. Returns the DAG path to which this function set is attached, or the first path to the node if the function set is attached to an MObject.
  6582. """
  6583. pass
  6584. def hasChild(*args, **kwargs):
  6585. """
  6586. Returns True if the specified node is a child of this one.
  6587. """
  6588. pass
  6589. def hasParent(*args, **kwargs):
  6590. """
  6591. Returns True if the specified node is a parent of this one.
  6592. """
  6593. pass
  6594. def instanceCount(*args, **kwargs):
  6595. """
  6596. Returns the number of instances for this node.
  6597. """
  6598. pass
  6599. def isChildOf(*args, **kwargs):
  6600. """
  6601. Returns True if the specified node is a parent of this one.
  6602. """
  6603. pass
  6604. def isInstanced(*args, **kwargs):
  6605. """
  6606. Returns True if this node is instanced.
  6607. """
  6608. pass
  6609. def isInstancedAttribute(*args, **kwargs):
  6610. """
  6611. Returns True if the specified attribute is an instanced attribute of this node.
  6612. """
  6613. pass
  6614. def isParentOf(*args, **kwargs):
  6615. """
  6616. Returns True if the specified node is a child of this one.
  6617. """
  6618. pass
  6619. def parent(*args, **kwargs):
  6620. """
  6621. Returns the specified parent of this node.
  6622. """
  6623. pass
  6624. def parentCount(*args, **kwargs):
  6625. """
  6626. Returns the number of parents this node has.
  6627. """
  6628. pass
  6629. def partialPathName(*args, **kwargs):
  6630. """
  6631. Returns the minimum path string necessary to uniquely identify the attached object.
  6632. """
  6633. pass
  6634. def removeChild(*args, **kwargs):
  6635. """
  6636. Removes the child, specified by MObject, reparenting it under the world.
  6637. """
  6638. pass
  6639. def removeChildAt(*args, **kwargs):
  6640. """
  6641. Removes the child, specified by index, reparenting it under the world.
  6642. """
  6643. pass
  6644. def setObject(*args, **kwargs):
  6645. """
  6646. Attaches the function set to the specified node or DAG path.
  6647. """
  6648. pass
  6649. def transformationMatrix(*args, **kwargs):
  6650. """
  6651. Returns the object space transformation matrix for this DAG node.
  6652. """
  6653. pass
  6654. boundingBox = None
  6655. inModel = None
  6656. inUnderWorld = None
  6657. isInstanceable = None
  6658. isIntermediateObject = None
  6659. objectColor = None
  6660. useObjectColor = None
  6661. __new__ = None
  6662. kNextPos = None
  6663. class MFnNumericData(MFnData):
  6664. """
  6665. Function set for non-simple numeric node data.
  6666. """
  6667. def __init__(*args, **kwargs):
  6668. """
  6669. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  6670. """
  6671. pass
  6672. def create(*args, **kwargs):
  6673. """
  6674. Creates a new numeric data object.
  6675. """
  6676. pass
  6677. def getData(*args, **kwargs):
  6678. """
  6679. Returns a list containing the attached data object's data.
  6680. """
  6681. pass
  6682. def numericType(*args, **kwargs):
  6683. """
  6684. Returns the type of data in the attached data object.
  6685. """
  6686. pass
  6687. def setData(*args, **kwargs):
  6688. """
  6689. Sets the value of the data in the attached data object.
  6690. """
  6691. pass
  6692. __new__ = None
  6693. k2Double = None
  6694. k2Float = None
  6695. k2Int = None
  6696. k2Long = None
  6697. k2Short = None
  6698. k3Double = None
  6699. k3Float = None
  6700. k3Int = None
  6701. k3Long = None
  6702. k3Short = None
  6703. k4Double = None
  6704. kAddr = None
  6705. kBoolean = None
  6706. kByte = None
  6707. kChar = None
  6708. kDouble = None
  6709. kFloat = None
  6710. kInt = None
  6711. kInvalid = None
  6712. kLast = None
  6713. kLong = None
  6714. kShort = None
  6715. class MFnStringData(MFnData):
  6716. """
  6717. Function set for string node data.
  6718. """
  6719. def __init__(*args, **kwargs):
  6720. """
  6721. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  6722. """
  6723. pass
  6724. def create(*args, **kwargs):
  6725. """
  6726. Creates a new string data object.
  6727. """
  6728. pass
  6729. def set(*args, **kwargs):
  6730. """
  6731. Sets the value of the encapsulated string.
  6732. """
  6733. pass
  6734. def string(*args, **kwargs):
  6735. """
  6736. Returns the encapsulated string as a unicode object.
  6737. """
  6738. pass
  6739. __new__ = None
  6740. class MFnMessageAttribute(MFnAttribute):
  6741. """
  6742. Functionset for creating and working with message attributes.
  6743. """
  6744. def __init__(*args, **kwargs):
  6745. """
  6746. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  6747. """
  6748. pass
  6749. def create(*args, **kwargs):
  6750. """
  6751. Creates a new message attribute, attaches it to the function set and returns it as an MObject.
  6752. """
  6753. pass
  6754. __new__ = None
  6755. class MFnGenericAttribute(MFnAttribute):
  6756. """
  6757. Functionset for creating and working with attributes which can accept several different types of data.
  6758. """
  6759. def __init__(*args, **kwargs):
  6760. """
  6761. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  6762. """
  6763. pass
  6764. def addDataType(*args, **kwargs):
  6765. """
  6766. Adds the specified Maya data type to the list of those accepted by the attribute.
  6767. """
  6768. pass
  6769. def addNumericType(*args, **kwargs):
  6770. """
  6771. Adds the specified numeric type to the list of those accepted by the attribute.
  6772. """
  6773. pass
  6774. def addTypeId(*args, **kwargs):
  6775. """
  6776. Adds the specified data typeId to the list of those accepted by the attribute.
  6777. """
  6778. pass
  6779. def create(*args, **kwargs):
  6780. """
  6781. Creates a new generic attribute, attaches it to the function set and returns it as an MObject.
  6782. """
  6783. pass
  6784. def removeDataType(*args, **kwargs):
  6785. """
  6786. Removes the specified Maya data type from the list of those accepted by the attribute.
  6787. """
  6788. pass
  6789. def removeNumericType(*args, **kwargs):
  6790. """
  6791. Removes the specified numeric type from the list of those accepted by the attribute.
  6792. """
  6793. pass
  6794. def removeTypeId(*args, **kwargs):
  6795. """
  6796. Removes the specified data typeId from the list of those accepted by the attribute.
  6797. """
  6798. pass
  6799. __new__ = None
  6800. class MFnIntArrayData(MFnData):
  6801. """
  6802. Function set for node data consisting of an array of ints.
  6803. """
  6804. def __delitem__(*args, **kwargs):
  6805. """
  6806. x.__delitem__(y) <==> del x[y]
  6807. """
  6808. pass
  6809. def __getitem__(*args, **kwargs):
  6810. """
  6811. x.__getitem__(y) <==> x[y]
  6812. """
  6813. pass
  6814. def __init__(*args, **kwargs):
  6815. """
  6816. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  6817. """
  6818. pass
  6819. def __len__(*args, **kwargs):
  6820. """
  6821. x.__len__() <==> len(x)
  6822. """
  6823. pass
  6824. def __setitem__(*args, **kwargs):
  6825. """
  6826. x.__setitem__(i, y) <==> x[i]=y
  6827. """
  6828. pass
  6829. def array(*args, **kwargs):
  6830. """
  6831. Returns the encapsulated array as an MIntArray.
  6832. """
  6833. pass
  6834. def copyTo(*args, **kwargs):
  6835. """
  6836. Replaces the elements of an array with those in the encapsulated array.
  6837. """
  6838. pass
  6839. def create(*args, **kwargs):
  6840. """
  6841. Creates a new int array data object.
  6842. """
  6843. pass
  6844. def set(*args, **kwargs):
  6845. """
  6846. Sets values in the encapsulated array.
  6847. """
  6848. pass
  6849. __new__ = None
  6850. class MFnUnitAttribute(MFnAttribute):
  6851. """
  6852. Functionset for creating and working with angle, distance and time attributes.
  6853. """
  6854. def __init__(*args, **kwargs):
  6855. """
  6856. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  6857. """
  6858. pass
  6859. def create(*args, **kwargs):
  6860. """
  6861. Creates a new unit attribute, attaches it to the function set and returns it as an MObject.
  6862. """
  6863. pass
  6864. def getMax(*args, **kwargs):
  6865. """
  6866. Returns the attribute's hard maximum value.
  6867. """
  6868. pass
  6869. def getMin(*args, **kwargs):
  6870. """
  6871. Returns the attribute's hard minimum value.
  6872. """
  6873. pass
  6874. def getSoftMax(*args, **kwargs):
  6875. """
  6876. Returns the attribute's soft maximum value.
  6877. """
  6878. pass
  6879. def getSoftMin(*args, **kwargs):
  6880. """
  6881. Returns the attribute's soft minimum value.
  6882. """
  6883. pass
  6884. def hasMax(*args, **kwargs):
  6885. """
  6886. Returns True if the attribute has a hard maximum value.
  6887. """
  6888. pass
  6889. def hasMin(*args, **kwargs):
  6890. """
  6891. Returns True if the attribute has a hard minimum value.
  6892. """
  6893. pass
  6894. def hasSoftMax(*args, **kwargs):
  6895. """
  6896. Returns True if the attribute has a soft maximum value.
  6897. """
  6898. pass
  6899. def hasSoftMin(*args, **kwargs):
  6900. """
  6901. Returns True if the attribute has a soft minimum value.
  6902. """
  6903. pass
  6904. def setMax(*args, **kwargs):
  6905. """
  6906. Sets the attribute's hard maximum value.
  6907. """
  6908. pass
  6909. def setMin(*args, **kwargs):
  6910. """
  6911. Sets the attribute's hard minimum value.
  6912. """
  6913. pass
  6914. def setSoftMax(*args, **kwargs):
  6915. """
  6916. Sets the attribute's soft maximum value.
  6917. """
  6918. pass
  6919. def setSoftMin(*args, **kwargs):
  6920. """
  6921. Sets the attribute's soft minimum value.
  6922. """
  6923. pass
  6924. def unitType(*args, **kwargs):
  6925. """
  6926. Returns the type of data handled by the attribute.
  6927. """
  6928. pass
  6929. default = None
  6930. __new__ = None
  6931. kAngle = None
  6932. kDistance = None
  6933. kInvalid = None
  6934. kLast = None
  6935. kTime = None
  6936. class MFnNumericAttribute(MFnAttribute):
  6937. """
  6938. Functionset for creating and working with numeric attributes.
  6939. """
  6940. def __init__(*args, **kwargs):
  6941. """
  6942. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  6943. """
  6944. pass
  6945. def child(*args, **kwargs):
  6946. """
  6947. Returns the specified child attribute of the parent attribute currently attached to the function set.
  6948. """
  6949. pass
  6950. def create(*args, **kwargs):
  6951. """
  6952. Creates a new simple or compound numeric attribute, attaches it to the function set and returns it in an MObject.
  6953. """
  6954. pass
  6955. def createAddr(*args, **kwargs):
  6956. """
  6957. Creates a new address attribute, attaches it to the function set and returns it in an MObject.
  6958. """
  6959. pass
  6960. def createColor(*args, **kwargs):
  6961. """
  6962. Creates a new color attribute, attaches it to the function set and returns it in an MObject.
  6963. """
  6964. pass
  6965. def createPoint(*args, **kwargs):
  6966. """
  6967. Creates a new 3D point attribute, attaches it to the function set and returns it in an MObject.
  6968. """
  6969. pass
  6970. def getMax(*args, **kwargs):
  6971. """
  6972. Returns the attribute's hard maximum value(s).
  6973. """
  6974. pass
  6975. def getMin(*args, **kwargs):
  6976. """
  6977. Returns the attribute's hard minimum value(s).
  6978. """
  6979. pass
  6980. def getSoftMax(*args, **kwargs):
  6981. """
  6982. Returns the attribute's soft maximum value.
  6983. """
  6984. pass
  6985. def getSoftMin(*args, **kwargs):
  6986. """
  6987. Returns the attribute's soft minimum value.
  6988. """
  6989. pass
  6990. def hasMax(*args, **kwargs):
  6991. """
  6992. Returns True if a hard maximum value has been specified for the attribute.
  6993. """
  6994. pass
  6995. def hasMin(*args, **kwargs):
  6996. """
  6997. Returns True if a hard minimum value has been specified for the attribute.
  6998. """
  6999. pass
  7000. def hasSoftMax(*args, **kwargs):
  7001. """
  7002. Returns True if a soft maximum value has been specified for the attribute.
  7003. """
  7004. pass
  7005. def hasSoftMin(*args, **kwargs):
  7006. """
  7007. Returns True if a soft minimum value has been specified for the attribute.
  7008. """
  7009. pass
  7010. def numericType(*args, **kwargs):
  7011. """
  7012. Returns the numeric type of the attribute currently attached to the function set.
  7013. """
  7014. pass
  7015. def setMax(*args, **kwargs):
  7016. """
  7017. Sets the attribute's hard maximum value(s).
  7018. """
  7019. pass
  7020. def setMin(*args, **kwargs):
  7021. """
  7022. Sets the attribute's hard minimum value(s).
  7023. """
  7024. pass
  7025. def setSoftMax(*args, **kwargs):
  7026. """
  7027. Sets the attribute's soft maximum value.
  7028. """
  7029. pass
  7030. def setSoftMin(*args, **kwargs):
  7031. """
  7032. Sets the attribute's soft minimum value.
  7033. """
  7034. pass
  7035. default = None
  7036. __new__ = None
  7037. class MFnCompoundAttribute(MFnAttribute):
  7038. """
  7039. Functionset for creating and working with compound attributes.
  7040. """
  7041. def __init__(*args, **kwargs):
  7042. """
  7043. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  7044. """
  7045. pass
  7046. def addChild(*args, **kwargs):
  7047. """
  7048. Add a child attribute.
  7049. """
  7050. pass
  7051. def child(*args, **kwargs):
  7052. """
  7053. Returns one of the attribute's children, specified by index.
  7054. """
  7055. pass
  7056. def create(*args, **kwargs):
  7057. """
  7058. Creates a new compound attribute, attaches it to the function set and returns it as an MObject.
  7059. """
  7060. pass
  7061. def getAddAttrCmds(*args, **kwargs):
  7062. """
  7063. Returns a list of MEL 'addAttr' commands capable of recreating the attribute and all of its children.
  7064. """
  7065. pass
  7066. def numChildren(*args, **kwargs):
  7067. """
  7068. Returns number of child attributes currently parented under the compound attribute.
  7069. """
  7070. pass
  7071. def removeChild(*args, **kwargs):
  7072. """
  7073. Remove a child attribute.
  7074. """
  7075. pass
  7076. __new__ = None
  7077. class MFnTransform(MFnDagNode):
  7078. """
  7079. Function set for operating on transform nodes.
  7080. """
  7081. def __init__(*args, **kwargs):
  7082. """
  7083. x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  7084. """
  7085. pass
  7086. def clearRestPosition(*args, **kwargs):
  7087. """
  7088. Clears the transform's rest position matrix.
  7089. """
  7090. pass
  7091. def create(*args, **kwargs):
  7092. """
  7093. Creates a new transform node and attaches it to the function set.
  7094. """
  7095. pass
  7096. def enableLimit(*args, **kwargs):
  7097. """
  7098. Enables or disables a specified limit type.
  7099. """
  7100. pass
  7101. def isLimited(*args, **kwargs):
  7102. """
  7103. Returns True if the specified limit type is enabled.
  7104. """
  7105. pass
  7106. def limitValue(*args, **kwargs):
  7107. """
  7108. Returns the value of the specified limit.
  7109. """
  7110. pass
  7111. def resetFromRestPosition(*args, **kwargs):
  7112. """
  7113. Resets the transform from its rest position matrix.
  7114. """
  7115. pass
  7116. def restPosition(*args, **kwargs):
  7117. """
  7118. Returns the transform's rest position matrix.
  7119. """
  7120. pass
  7121. def rotateBy(*args, **kwargs):
  7122. """
  7123. Adds an MEulerRotation or MQuaternion to the transform's rotation.
  7124. """
  7125. pass
  7126. def rotateByComponents(*args, **kwargs):
  7127. """
  7128. Adds to the transform's rotation using the individual components of an MEulerRotation or MQuaternion.
  7129. """
  7130. pass
  7131. def rotateOrientation(*args, **kwargs):
  7132. """
  7133. Returns the MQuaternion which orients the local rotation space.
  7134. """
  7135. pass
  7136. def rotatePivot(*args, **kwargs):
  7137. """
  7138. Returns the transform's rotate pivot.
  7139. """
  7140. pass
  7141. def rotatePivotTranslation(*args, **kwargs):
  7142. """
  7143. Returns the transform's rotate pivot translation.
  7144. """
  7145. pass
  7146. def rotation(*args, **kwargs):
  7147. """
  7148. Returns the transform's rotation as an MEulerRotation or MQuaternion.
  7149. """
  7150. pass
  7151. def rotationComponents(*args, **kwargs):
  7152. """
  7153. Returns the transform's rotation as the individual components of an MEulerRotation or MQuaternion.
  7154. """
  7155. pass
  7156. def rotationOrder(*args, **kwargs):
  7157. """
  7158. Returns the order of rotations when the transform's rotation is expressed as an MEulerRotation.
  7159. """
  7160. pass
  7161. def scale(*args, **kwargs):
  7162. """
  7163. Returns a list containing the transform's XYZ scale components.
  7164. """
  7165. pass
  7166. def scaleBy(*args, **kwargs):
  7167. """
  7168. Multiplies the transform's XYZ scale components by a sequence of three floats.
  7169. """
  7170. pass
  7171. def scalePivot(*args, **kwargs):
  7172. """
  7173. Returns the transform's scale pivot.
  7174. """
  7175. pass
  7176. def scalePivotTranslation(*args, **kwargs):
  7177. """
  7178. Returns the transform's scale pivot translation.
  7179. """
  7180. pass
  7181. def setLimit(*args, **kwargs):
  7182. """
  7183. Sets the value of the specified limit.
  7184. """
  7185. pass
  7186. def setRestPosition(*args, **kwargs):
  7187. """
  7188. Sets the transform's rest position matrix.
  7189. """
  7190. pass
  7191. def setRotateOrientation(*args, **kwargs):
  7192. """
  7193. Sets the MQuaternion which orients the local rotation space.
  7194. """
  7195. pass
  7196. def setRotatePivot(*args, **kwargs):
  7197. """
  7198. Sets the transform's rotate pivot.
  7199. """
  7200. pass
  7201. def setRotatePivotTranslation(*args, **kwargs):
  7202. """
  7203. Sets the transform's rotate pivot translation.
  7204. """
  7205. pass
  7206. def setRotation(*args, **kwargs):
  7207. """
  7208. Sets the transform's rotation using an MEulerRotation or MQuaternion.
  7209. """
  7210. pass
  7211. def setRotationComponents(*args, **kwargs):
  7212. """
  7213. Sets the transform's rotation using the individual components of an MEulerRotation or MQuaternion.
  7214. """
  7215. pass
  7216. def setRotationOrder(*args, **kwargs):
  7217. """
  7218. Sets the transform's rotation order.
  7219. """
  7220. pass
  7221. def setScale(*args, **kwargs):
  7222. """
  7223. Sets the transform's scale components.
  7224. """
  7225. pass
  7226. def setScalePivot(*args, **kwargs):
  7227. """
  7228. Sets the transform's scale pivot.
  7229. """
  7230. pass
  7231. def setScalePivotTranslation(*args, **kwargs):
  7232. """
  7233. Sets the transform's scale pivot translation.
  7234. """
  7235. pass
  7236. def setShear(*args, **kwargs):
  7237. """
  7238. Sets the transform's shear.
  7239. """
  7240. pass
  7241. def setTransformation(*args, **kwargs):
  7242. """
  7243. Sets the transform's attribute values to represent the given transformation matrix.
  7244. """
  7245. pass
  7246. def setTranslation(*args, **kwargs):
  7247. """
  7248. Sets the transform's translation.
  7249. """
  7250. pass
  7251. def shear(*args, **kwargs):
  7252. """
  7253. Returns a list containing the transform's shear components.
  7254. """
  7255. pass
  7256. def shearBy(*args, **kwargs):
  7257. """
  7258. Multiplies the transform's shear components by a sequence of three floats.
  7259. """
  7260. pass
  7261. def transformation(*args, **kwargs):
  7262. """
  7263. Returns the transformation matrix represented by this transform.
  7264. """
  7265. pass
  7266. def translateBy(*args, **kwargs):
  7267. """
  7268. Adds an MVector to the transform's translation.
  7269. """
  7270. pass
  7271. def translation(*args, **kwargs):
  7272. """
  7273. Returns the transform's translation as an MVector.
  7274. """
  7275. pass
  7276. __new__ = None
  7277. kRotateMaxX = None
  7278. kRotateMaxY = None
  7279. kRotateMaxZ = None
  7280. kRotateMinX = None
  7281. kRotateMinY = None
  7282. kRotateMinZ = None
  7283. kScaleMaxX = None
  7284. kScaleMaxY = None
  7285. kScaleMaxZ = None
  7286. kScaleMinX = None
  7287. kScaleMinY = None
  7288. kScaleMinZ = None
  7289. kShearMaxXY = None
  7290. kShearMaxXZ = None
  7291. kShearMaxYZ = None
  7292. kShearMinXY = None
  7293. kShearMinXZ = None
  7294. kShearMinYZ = None
  7295. kTranslateMaxX = None
  7296. kTranslateMaxY = None
  7297. kTranslateMaxZ = None
  7298. kTranslateMinX = None
  7299. kTranslateMinY = None
  7300. kTranslateMinZ = None