transform nodes are dagNodes that are used to group and transform
other dagNodes. All dagNodes that are not transform nodes in Maya
must exist as a child of some transform node.
| Long name (short name) | Type | Default | Flags | 
|  | 
| translate(t) | double3 |  |     | 
| 
|  |  
| translateX(tx) | distance
(double) | 0.0cm |      |  
 | 
| 
|  |  
| translateY(ty) | distance
(double) | 0.0cm |      |  
 | 
| 
|  |  
| translateZ(tz) | distance
(double) | 0.0cm |      |  
 | 
|  | 
| rotate(r) | double3 |  |     | 
| 
|  |  
| rotateX(rx) | angle (double) | 0.0deg |      |  
 | 
| 
|  |  
| rotateY(ry) | angle (double) | 0.0deg |      |  
 | 
| 
|  |  
| rotateZ(rz) | angle (double) | 0.0deg |      |  
 | 
|  | 
| rotateOrder(ro) | enum | 0 |     | 
|  | 
| scale(s) | double3 |  |     | 
|  | 
|  | 
|  | 
|  | 
| shear(sh) | double3 |  |     | 
| 
|  |  
| shearXY(shxy) | double | 0.0 |     |  
 | 
| 
|  |  
| shearXZ(shxz) | double | 0.0 |     |  
 | 
| 
|  |  
| shearYZ(shyz) | double | 0.0 |     |  
 | 
|  | 
| rotatePivot(rp) | double3 |  |     | 
| 
|  |  
| rotatePivotX(rpx) | distance
(double) | 0.0cm |     |  
 | 
| 
|  |  
| rotatePivotY(rpy) | distance
(double) | 0.0cm |     |  
 | 
| 
|  |  
| rotatePivotZ(rpz) | distance
(double) | 0.0cm |     |  
 | 
|  | 
| rotatePivotTranslate(rpt) | double3 |  |     | 
| 
|  |  
| rotatePivotTranslateX(rptx) | distance
(double) | 0.0cm |     |  
 | 
| 
|  |  
| rotatePivotTranslateY(rpty) | distance
(double) | 0.0cm |     |  
 | 
| 
|  |  
| rotatePivotTranslateZ(rptz) | distance
(double) | 0.0cm |     |  
 | 
|  | 
| scalePivot(sp) | double3 |  |     | 
| 
|  |  
| scalePivotX(spx) | distance
(double) | 0.0cm |     |  
 | 
| 
|  |  
| scalePivotY(spy) | distance
(double) | 0.0cm |     |  
 | 
| 
|  |  
| scalePivotZ(spz) | distance
(double) | 0.0cm |     |  
 | 
|  | 
| scalePivotTranslate(spt) | double3 |  |     | 
| 
|  |  
| scalePivotTranslateX(sptx) | distance
(double) | 0.0cm |     |  
 | 
| 
|  |  
| scalePivotTranslateY(spty) | distance
(double) | 0.0cm |     |  
 | 
| 
|  |  
| scalePivotTranslateZ(sptz) | distance
(double) | 0.0cm |     |  
 | 
|  | 
| rotateAxis(ra) | double3 |  |     | 
| 
|  |  
| rotateAxisX(rax) | angle (double) | 0.0deg |     |  
 | 
| 
|  |  
| rotateAxisY(ray) | angle (double) | 0.0deg |     |  
 | 
| 
|  |  
| rotateAxisZ(raz) | angle (double) | 0.0deg |     |  
 | 
|  | 
| transMinusRotatePivot(tmrp) | double3 |  |   | 
| 
|  |  
| transMinusRotatePivotX(tmrx) | distance
(double) | 0.0cm |   |  
 | 
| 
|  |  
| transMinusRotatePivotY(tmry) | distance
(double) | 0.0cm |   |  
 | 
| 
|  |  
| transMinusRotatePivotZ(tmrz) | distance
(double) | 0.0cm |   |  
 | 
|  | 
| minTransLimit(mntl) | double3 |  |    | 
| 
|  |  
| minTransXLimit(mtxl) | distance
(double) | -1cm |    |  
 | 
| 
|  |  
| minTransYLimit(mtyl) | distance
(double) | -1cm |    |  
 | 
| 
|  |  
| minTransZLimit(mtzl) | distance
(double) | -1cm |    |  
 | 
|  | 
| maxTransLimit(mxtl) | double3 |  |    | 
| 
|  |  
| maxTransXLimit(xtxl) | distance
(double) | 1cm |    |  
 | 
| 
|  |  
| maxTransYLimit(xtyl) | distance
(double) | 1cm |    |  
 | 
| 
|  |  
| maxTransZLimit(xtzl) | distance
(double) | 1cm |    |  
 | 
|  | 
| minTransLimitEnable(mtle) | compound | n/a |    | 
| 
|  |  
| minTransXLimitEnable(mtxe) | bool | false |    |  
 | 
| 
|  |  
| minTransYLimitEnable(mtye) | bool | false |    |  
 | 
| 
|  |  
| minTransZLimitEnable(mtze) | bool | false |    |  
 | 
|  | 
| maxTransLimitEnable(xtle) | compound | n/a |    | 
| 
|  |  
| maxTransXLimitEnable(xtxe) | bool | false |    |  
 | 
| 
|  |  
| maxTransYLimitEnable(xtye) | bool | false |    |  
 | 
| 
|  |  
| maxTransZLimitEnable(xtze) | bool | false |    |  
 | 
|  | 
| minRotLimit(mnrl) | double3 |  |    | 
| 
|  |  
| minRotXLimit(mrxl) | angle (double) | -45deg |    |  
 | 
| 
|  |  
| minRotYLimit(mryl) | angle (double) | -45deg |    |  
 | 
| 
|  |  
| minRotZLimit(mrzl) | angle (double) | -45deg |    |  
 | 
|  | 
| maxRotLimit(mxrl) | double3 |  |    | 
| 
|  |  
| maxRotXLimit(xrxl) | angle (double) | 45deg |    |  
 | 
| 
|  |  
| maxRotYLimit(xryl) | angle (double) | 45deg |    |  
 | 
| 
|  |  
| maxRotZLimit(xrzl) | angle (double) | 45deg |    |  
 | 
|  | 
| minRotLimitEnable(mrle) | compound | n/a |    | 
| 
|  |  
| minRotXLimitEnable(mrxe) | bool | false |    |  
 | 
| 
|  |  
| minRotYLimitEnable(mrye) | bool | false |    |  
 | 
| 
|  |  
| minRotZLimitEnable(mrze) | bool | false |    |  
 | 
|  | 
| maxRotLimitEnable(xrle) | compound | n/a |    | 
| 
|  |  
| maxRotXLimitEnable(xrxe) | bool | false |    |  
 | 
| 
|  |  
| maxRotYLimitEnable(xrye) | bool | false |    |  
 | 
| 
|  |  
| maxRotZLimitEnable(xrze) | bool | false |    |  
 | 
|  | 
| minScaleLimit(mnsl) | double3 |  |    | 
| 
|  |  
| minScaleXLimit(msxl) | double | -1 |    |  
 | 
| 
|  |  
| minScaleYLimit(msyl) | double | -1 |    |  
 | 
| 
|  |  
| minScaleZLimit(mszl) | double | -1 |    |  
 | 
|  | 
| maxScaleLimit(mxsl) | double3 |  |    | 
| 
|  |  
| maxScaleXLimit(xsxl) | double | 1 |    |  
 | 
| 
|  |  
| maxScaleYLimit(xsyl) | double | 1 |    |  
 | 
| 
|  |  
| maxScaleZLimit(xszl) | double | 1 |    |  
 | 
|  | 
| minScaleLimitEnable(msle) | compound | n/a |    | 
| 
|  |  
| minScaleXLimitEnable(msxe) | bool | false |    |  
 | 
| 
|  |  
| minScaleYLimitEnable(msye) | bool | false |    |  
 | 
| 
|  |  
| minScaleZLimitEnable(msze) | bool | false |    |  
 | 
|  | 
| maxScaleLimitEnable(xsle) | compound | n/a |    | 
| 
|  |  
| maxScaleXLimitEnable(xsxe) | bool | false |    |  
 | 
| 
|  |  
| maxScaleYLimitEnable(xsye) | bool | false |    |  
 | 
| 
|  |  
| maxScaleZLimitEnable(xsze) | bool | false |    |  
 | 
|  | 
| geometry(g) | Generic | n/a |   | 
|  | 
| xformMatrix(xm) | matrix | identity |   | 
|  | 
| selectHandle(hdl) | double3 |  |     | 
| 
|  |  
| selectHandleX(hdlx) | distance
(double) | 0.0cm |     |  
 | 
| 
|  |  
| selectHandleY(hdly) | distance
(double) | 0.0cm |     |  
 | 
| 
|  |  
| selectHandleZ(hdlz) | distance
(double) | 0.0cm |     |  
 | 
|  | 
| inheritsTransform(it) | bool | true |     | 
|  | 
| displayHandle(dh) | bool | false |     | 
|  | 
| displayScalePivot(dsp) | bool | false |     | 
|  | 
| displayRotatePivot(drp) | bool | false |     | 
|  | 
| displayLocalAxis(dla) | bool | false |     | 
|  | 
| dynamics(dyn) | bool | false |   | 
|  | 
| showManipDefault(smd) | enum | 0 |     | 
|  | 
| specifiedManipLocation(sml) | generic typed
data | NULL |    | 
|  | 
| rotateQuaternion(rq) | double4 |  |     | 
| 
|  |  
| rotateQuaternionX(rqx) | double | 0.0 |     |  
 | 
| 
|  |  
| rotateQuaternionY(rqy) | double | 0.0 |     |  
 | 
| 
|  |  
| rotateQuaternionZ(rqz) | double | 0.0 |     |  
 | 
| 
|  |  
| rotateQuaternionW(rqw) | double | 0.0 |     |  
 | 
|  | 
| rotationInterpolation(roi) | enum | 1 |   |