- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Examples

- Class List
- Class Hierarchy
- Class Members

# MPxTransform Member List

This is the complete list of members for MPxTransform, including all inherited members.

addAttribute(const MObject &attr) | MPxNode | `[static]`
applyRotateOrientationLocks(const MEulerRotation &toTest, const MEulerRotation &savedRO, MStatus *ReturnStatus=NULL) | MPxTransform | `[protected, virtual]`
applyRotatePivotLocks(const MPoint &toTest, const MPoint &savedRP, MStatus *ReturnStatus=NULL) | MPxTransform | `[protected, virtual]`
applyRotatePivotLocksTranslate(const MVector &toTest, const MVector &savedRPT, MStatus *ReturnStatus=NULL) | MPxTransform | `[protected, virtual]`
applyRotationLimits(const MEulerRotation &unclampedR, MDataBlock &block, MStatus *ReturnStatus=NULL) | MPxTransform | `[protected, virtual]`
applyRotationLocks(const MEulerRotation &toTest, const MEulerRotation &savedR, MStatus *ReturnStatus=NULL) | MPxTransform | `[protected, virtual]`
applyScaleLimits(const MVector &unclampedS, MDataBlock &block, MStatus *ReturnStatus=NULL) | MPxTransform | `[protected, virtual]`
applyScaleLocks(const MVector &toTest, const MVector &savedS, MStatus *ReturnStatus=NULL) | MPxTransform | `[protected, virtual]`
applyScaleLocksPivot(const MPoint &toTest, const MPoint &savedSP, MStatus *ReturnStatus=NULL) | MPxTransform | `[protected, virtual]`
applyScaleLocksPivotTranslate(const MVector &toTest, const MVector &savedSPT, MStatus *ReturnStatus=NULL) | MPxTransform | `[protected, virtual]`
applyShearLocks(const MVector &toTest, const MVector &savedSh, MStatus *ReturnStatus=NULL) | MPxTransform | `[protected, virtual]`
applyTranslationLimits(const MVector &unclampedT, MDataBlock &block, MStatus *ReturnStatus=NULL) | MPxTransform | `[protected, virtual]`
applyTranslationLocks(const MVector &toTest, const MVector &savedT, MStatus *ReturnStatus=NULL) | MPxTransform | `[protected, virtual]`
attributeAffects(const MObject &whenChanges, const MObject &isAffected) | MPxNode | `[static]`
baseTransformationMatrix | MPxTransform | `[protected]`
boundingBox() const | MPxTransform | `[virtual]`
boundingBoxCenterX | MPxTransform | `[static]`
boundingBoxCenterY | MPxTransform | `[static]`
boundingBoxCenterZ | MPxTransform | `[static]`
caching | MPxNode | `[static]`
center | MPxTransform | `[static]`
checkAndSetRotateOrientation(MDataBlock &block, const MPlug &, const MEulerRotation &, MSpace::Space=MSpace::kTransform, bool balance=true) | MPxTransform | `[protected, virtual]`
checkAndSetRotatePivot(MDataBlock &, const MPlug &, const MPoint &, MSpace::Space=MSpace::kTransform, bool balance=true) | MPxTransform | `[protected, virtual]`
checkAndSetRotatePivotTranslation(MDataBlock &, const MPlug &, const MVector &, MSpace::Space=MSpace::kTransform) | MPxTransform | `[protected, virtual]`
checkAndSetRotation(MDataBlock &block, const MPlug &, const MEulerRotation &, MSpace::Space=MSpace::kTransform) | MPxTransform | `[protected, virtual]`
checkAndSetScale(MDataBlock &block, const MPlug &, const MVector &, MSpace::Space=MSpace::kTransform) | MPxTransform | `[protected, virtual]`
checkAndSetScalePivot(MDataBlock &, const MPlug &, const MPoint &, MSpace::Space=MSpace::kTransform, bool=true) | MPxTransform | `[protected, virtual]`
checkAndSetScalePivotTranslation(MDataBlock &, const MPlug &, const MVector &, MSpace::Space=MSpace::kTransform) | MPxTransform | `[protected, virtual]`
checkAndSetShear(MDataBlock &block, const MPlug &, const MVector &, MSpace::Space=MSpace::kTransform) | MPxTransform | `[protected, virtual]`
checkAndSetTranslation(MDataBlock &block, const MPlug &, const MVector &, MSpace::Space=MSpace::kTransform) | MPxTransform | `[protected, virtual]`
className() | MPxTransform | `[static]`
clearLimits() | MPxTransform | `[virtual]`
compute(const MPlug &plug, MDataBlock &data) | MPxTransform | `[virtual]`
computeLocalTransformation(MPxTransformationMatrix *, MDataBlock &) | MPxTransform | `[virtual]`
connectionBroken(const MPlug &plug, const MPlug &otherPlug, bool asSrc) | MPxNode | `[virtual]`
connectionMade(const MPlug &plug, const MPlug &otherPlug, bool asSrc) | MPxNode | `[virtual]`
copyInternalData(MPxNode *) | MPxTransform | `[virtual]`
createTransformationMatrix() | MPxTransform | `[virtual]`
dirtyMatrix() | MPxTransform | `[protected]`
dirtyRotateOrientation(const MEulerRotation &) | MPxTransform | `[protected]`
dirtyRotatePivot(const MPoint &) | MPxTransform | `[protected]`
dirtyRotatePivotTranslation(const MVector &) | MPxTransform | `[protected]`
dirtyRotation(const MEulerRotation &) | MPxTransform | `[protected]`
dirtyScale(const MVector &) | MPxTransform | `[protected]`
dirtyScalePivot(const MPoint &) | MPxTransform | `[protected]`
dirtyScalePivotTranslation(const MVector &) | MPxTransform | `[protected]`
dirtyShear(const MVector &) | MPxTransform | `[protected]`
dirtyTranslation(const MVector &) | MPxTransform | `[protected]`
doNotWrite(MStatus *ReturnStatus=NULL) const | MPxNode | `[protected, virtual]`
enableLimit(MFnTransform::LimitType type, bool flag) | MPxTransform |
existWithoutInConnections(MStatus *ReturnStatus=NULL) const | MPxNode | `[virtual]`
existWithoutOutConnections(MStatus *ReturnStatus=NULL) const | MPxNode | `[virtual]`
forceCache(MDGContext &ctx=MDGContext::fsNormal) | MPxNode | `[protected, virtual]`
getEulerRotation(MSpace::Space=MSpace::kTransform, const MDGContext &=MDGContext::fsNormal, MStatus *ReturnStatus=NULL) | MPxTransform | `[virtual]`
getFilesToArchive(bool shortName=false, bool unresolvedName=false, bool markCouldBeImageSequence=false) const | MPxNode | `[virtual]`
getInternalValue(const MPlug &plug, MDataHandle &dataHandle) | MPxNode | `[virtual]`
getInternalValueInContext(const MPlug &plug, MDataHandle &dataHandle, MDGContext &ctx) | MPxNode | `[virtual]`
getMatrix(const MDGContext &=MDGContext::fsNormal, MStatus *ReturnStatus=NULL) | MPxTransform | `[virtual]`
getMatrixInverse(const MDGContext &=MDGContext::fsNormal, MStatus *ReturnStatus=NULL) | MPxTransform | `[virtual]`
getRotateOrientation(MSpace::Space apiSpace=MSpace::kTransform, const MDGContext &apiContext=MDGContext::fsNormal, MStatus *ReturnStatus=NULL) | MPxTransform | `[virtual]`
getRotatePivot(MSpace::Space=MSpace::kTransform, const MDGContext &=MDGContext::fsNormal, MStatus *ReturnStatus=NULL) | MPxTransform | `[virtual]`
getRotatePivotTranslation(MSpace::Space=MSpace::kTransform, const MDGContext &=MDGContext::fsNormal, MStatus *ReturnStatus=NULL) | MPxTransform | `[virtual]`
getRotation(MSpace::Space=MSpace::kTransform, const MDGContext &=MDGContext::fsNormal, MStatus *ReturnStatus=NULL) | MPxTransform | `[virtual]`
getRotationOrder(const MDGContext &apiContext=MDGContext::fsNormal) | MPxTransform | `[virtual]`
getScale(MSpace::Space=MSpace::kTransform, const MDGContext &=MDGContext::fsNormal, MStatus *ReturnStatus=NULL) | MPxTransform | `[virtual]`
getScalePivot(MSpace::Space=MSpace::kTransform, const MDGContext &=MDGContext::fsNormal, MStatus *ReturnStatus=NULL) | MPxTransform | `[virtual]`
getScalePivotTranslation(MSpace::Space=MSpace::kTransform, const MDGContext &=MDGContext::fsNormal, MStatus *ReturnStatus=NULL) | MPxTransform | `[virtual]`
getShear(MSpace::Space=MSpace::kTransform, const MDGContext &=MDGContext::fsNormal, MStatus *ReturnStatus=NULL) | MPxTransform | `[virtual]`
getTranslation(MSpace::Space=MSpace::kTransform, const MDGContext &=MDGContext::fsNormal, MStatus *ReturnStatus=NULL) | MPxTransform | `[virtual]`
ghosting | MPxTransform | `[static]`
identification | MPxTransform | `[static]`
inheritAttributesFrom(const MString &parentClassName) | MPxNode | `[static]`
instObjGroups | MPxTransform | `[static]`
intermediateObject | MPxTransform | `[static]`
internalArrayCount(const MPlug &plug, const MDGContext &ctx) const | MPxNode | `[virtual]`
inverseMatrix | MPxTransform | `[static]`
isAbstractClass() const | MPxNode | `[virtual]`
isBounded() const | MPxTransform | `[virtual]`
isHistoricallyInteresting | MPxNode | `[static]`
isLimited(MFnTransform::LimitType type, MStatus *ReturnStatus=NULL) const | MPxTransform |
isNonAffineMatricesEnabled(MStatus *ReturnStatus) | MPxTransform | `[static]`
isPassiveOutput(const MPlug &plug) const | MPxNode | `[virtual]`
isTemplated | MPxTransform | `[static]`
kAssembly enum value | MPxNode |
kCameraSetNode enum value | MPxNode |
kClientDeviceNode enum value | MPxNode |
kConstraintNode enum value | MPxNode |
kDeformerNode enum value | MPxNode |
kDependNode enum value | MPxNode |
kEmitterNode enum value | MPxNode |
kFieldNode enum value | MPxNode |
kFluidEmitterNode enum value | MPxNode |
kHardwareShader enum value | MPxNode |
kHwShaderNode enum value | MPxNode |
kIkSolverNode enum value | MPxNode |
kImagePlaneNode enum value | MPxNode |
kLast enum value | MPxNode |
kLocatorNode enum value | MPxNode |
kManipContainer enum value | MPxNode |
kManipulatorNode enum value | MPxNode |
kObjectSet enum value | MPxNode |
kParticleAttributeMapperNode enum value | MPxNode |
kSpringNode enum value | MPxNode |
kSurfaceShape enum value | MPxNode |
kThreadedDeviceNode enum value | MPxNode |
kTransformNode enum value | MPxNode |
layerOverrideColor | MPxTransform | `[static]`
layerRenderable | MPxTransform | `[static]`
legalConnection(const MPlug &plug, const MPlug &otherPlug, bool asSrc, bool &isLegal) const | MPxNode | `[virtual]`
legalDisconnection(const MPlug &plug, const MPlug &otherPlug, bool asSrc, bool &isLegal) const | MPxNode | `[virtual]`
limitValue(MFnTransform::LimitType type, MStatus *ReturnStatus=NULL) const | MPxTransform |
matrix | MPxTransform | `[static]`
maxRotLimit | MPxTransform | `[static]`
maxRotLimitEnable | MPxTransform | `[static]`
maxRotXLimit | MPxTransform | `[static]`
maxRotXLimitEnable | MPxTransform | `[static]`
maxRotYLimit | MPxTransform | `[static]`
maxRotYLimitEnable | MPxTransform | `[static]`
maxRotZLimit | MPxTransform | `[static]`
maxRotZLimitEnable | MPxTransform | `[static]`
maxScaleLimit | MPxTransform | `[static]`
maxScaleLimitEnable | MPxTransform | `[static]`
maxScaleXLimit | MPxTransform | `[static]`
maxScaleXLimitEnable | MPxTransform | `[static]`
maxScaleYLimit | MPxTransform | `[static]`
maxScaleYLimitEnable | MPxTransform | `[static]`
maxScaleZLimit | MPxTransform | `[static]`
maxScaleZLimitEnable | MPxTransform | `[static]`
maxTransLimit | MPxTransform | `[static]`
maxTransLimitEnable | MPxTransform | `[static]`
maxTransXLimit | MPxTransform | `[static]`
maxTransXLimitEnable | MPxTransform | `[static]`
maxTransYLimit | MPxTransform | `[static]`
maxTransYLimitEnable | MPxTransform | `[static]`
maxTransZLimit | MPxTransform | `[static]`
maxTransZLimitEnable | MPxTransform | `[static]`
message | MPxNode | `[static]`
minRotLimit | MPxTransform | `[static]`
minRotLimitEnable | MPxTransform | `[static]`
minRotXLimit | MPxTransform | `[static]`
minRotXLimitEnable | MPxTransform | `[static]`
minRotYLimit | MPxTransform | `[static]`
minRotYLimitEnable | MPxTransform | `[static]`
minRotZLimit | MPxTransform | `[static]`
minRotZLimitEnable | MPxTransform | `[static]`
minScaleLimit | MPxTransform | `[static]`
minScaleLimitEnable | MPxTransform | `[static]`
minScaleXLimit | MPxTransform | `[static]`
minScaleXLimitEnable | MPxTransform | `[static]`
minScaleYLimit | MPxTransform | `[static]`
minScaleYLimitEnable | MPxTransform | `[static]`
minScaleZLimit | MPxTransform | `[static]`
minScaleZLimitEnable | MPxTransform | `[static]`
minTransLimit | MPxTransform | `[static]`
minTransLimitEnable | MPxTransform | `[static]`
minTransXLimit | MPxTransform | `[static]`
minTransXLimitEnable | MPxTransform | `[static]`
minTransYLimit | MPxTransform | `[static]`
minTransYLimitEnable | MPxTransform | `[static]`
minTransZLimit | MPxTransform | `[static]`
minTransZLimitEnable | MPxTransform | `[static]`
MPxNode() | MPxNode |
MPxTransform() | MPxTransform |
MPxTransform(MPxTransformationMatrix *) | MPxTransform |
mustCallValidateAndSet(MObject &) | MPxTransform | `[static]`
name() const | MPxNode | `[virtual]`
nodeBoundingBox | MPxTransform | `[static]`
nodeBoundingBoxMax | MPxTransform | `[static]`
nodeBoundingBoxMaxX | MPxTransform | `[static]`
nodeBoundingBoxMaxY | MPxTransform | `[static]`
nodeBoundingBoxMaxZ | MPxTransform | `[static]`
nodeBoundingBoxMin | MPxTransform | `[static]`
nodeBoundingBoxMinX | MPxTransform | `[static]`
nodeBoundingBoxMinY | MPxTransform | `[static]`
nodeBoundingBoxMinZ | MPxTransform | `[static]`
nodeBoundingBoxSize | MPxTransform | `[static]`
nodeBoundingBoxSizeX | MPxTransform | `[static]`
nodeBoundingBoxSizeY | MPxTransform | `[static]`
nodeBoundingBoxSizeZ | MPxTransform | `[static]`
objectColor | MPxTransform | `[static]`
objectGroupColor | MPxTransform | `[static]`
objectGroupId | MPxTransform | `[static]`
objectGroups | MPxTransform | `[static]`
objectGrpCompList | MPxTransform | `[static]`
parentInverseMatrix | MPxTransform | `[static]`
parentMatrix | MPxTransform | `[static]`
passThroughToMany(const MPlug &plug, MPlugArray &plugArray) const | MPxNode | `[virtual]`
passThroughToOne(const MPlug &plug) const | MPxNode | `[virtual]`
postConstructor() | MPxTransform | `[virtual]`
renderInfo | MPxTransform | `[static]`
renderLayerColor | MPxTransform | `[static]`
renderLayerId | MPxTransform | `[static]`
renderLayerInfo | MPxTransform | `[static]`
renderLayerRenderable | MPxTransform | `[static]`
resetTransformation(const MMatrix &) | MPxTransform | `[virtual]`
resetTransformation(MPxTransformationMatrix *) | MPxTransform | `[virtual]`
rotate | MPxTransform | `[static]`
rotateAxis | MPxTransform | `[static]`
rotateAxisX | MPxTransform | `[static]`
rotateAxisY | MPxTransform | `[static]`
rotateAxisZ | MPxTransform | `[static]`
rotateBy(const MQuaternion &, MSpace::Space=MSpace::kTransform, const MDGContext &=MDGContext::fsNormal) | MPxTransform | `[virtual]`
rotateBy(const MEulerRotation &, MSpace::Space=MSpace::kTransform, const MDGContext &=MDGContext::fsNormal) | MPxTransform | `[virtual]`
rotateOrder | MPxTransform | `[static]`
rotatePivot | MPxTransform | `[static]`
rotatePivotTranslate | MPxTransform | `[static]`
rotatePivotTranslateX | MPxTransform | `[static]`
rotatePivotTranslateY | MPxTransform | `[static]`
rotatePivotTranslateZ | MPxTransform | `[static]`
rotatePivotX | MPxTransform | `[static]`
rotatePivotY | MPxTransform | `[static]`
rotatePivotZ | MPxTransform | `[static]`
rotateTo(const MQuaternion &, MSpace::Space=MSpace::kTransform, const MDGContext &=MDGContext::fsNormal) | MPxTransform | `[virtual]`
rotateTo(const MEulerRotation &, MSpace::Space=MSpace::kTransform, const MDGContext &=MDGContext::fsNormal) | MPxTransform | `[virtual]`
rotateX | MPxTransform | `[static]`
rotateY | MPxTransform | `[static]`
rotateZ | MPxTransform | `[static]`
scale | MPxTransform | `[static]`
scaleBy(const MVector &, MSpace::Space=MSpace::kTransform, const MDGContext &=MDGContext::fsNormal) | MPxTransform | `[virtual]`
scalePivot | MPxTransform | `[static]`
scalePivotTranslate | MPxTransform | `[static]`
scalePivotTranslateX | MPxTransform | `[static]`
scalePivotTranslateY | MPxTransform | `[static]`
scalePivotTranslateZ | MPxTransform | `[static]`
scalePivotX | MPxTransform | `[static]`
scalePivotY | MPxTransform | `[static]`
scalePivotZ | MPxTransform | `[static]`
scaleTo(const MVector &, MSpace::Space=MSpace::kTransform, const MDGContext &=MDGContext::fsNormal) | MPxTransform | `[virtual]`
scaleX | MPxTransform | `[static]`
scaleY | MPxTransform | `[static]`
scaleZ | MPxTransform | `[static]`
setDependentsDirty(const MPlug &plug, MPlugArray &plugArray) | MPxNode | `[virtual]`
setDoNotWrite(bool flag) | MPxNode | `[protected, virtual]`
setExistWithoutInConnections(bool flag) | MPxNode | `[virtual]`
setExistWithoutOutConnections(bool flag) | MPxNode | `[virtual]`
setInternalValue(const MPlug &plug, const MDataHandle &dataHandle) | MPxNode | `[virtual]`
setInternalValueInContext(const MPlug &plug, const MDataHandle &dataHandle, MDGContext &ctx) | MPxNode | `[virtual]`
setLimit(MFnTransform::LimitType type, double value) | MPxTransform |
setMPSafe(bool flag) | MPxNode | `[protected, virtual]`
setNonAffineMatricesEnabled(bool) | MPxTransform | `[static]`
setRotateOrientation(const MQuaternion &q, MSpace::Space apiSpace=MSpace::kTransform, bool balance=true, const MDGContext &apiContext=MDGContext::fsNormal) | MPxTransform | `[virtual]`
setRotatePivot(const MPoint &, MSpace::Space=MSpace::kTransform, bool balance=true, const MDGContext &=MDGContext::fsNormal) | MPxTransform | `[virtual]`
setRotatePivotTranslation(const MVector &, MSpace::Space=MSpace::kTransform, const MDGContext &=MDGContext::fsNormal) | MPxTransform | `[virtual]`
setRotationOrder(MTransformationMatrix::RotationOrder ro, bool reorder=true, const MDGContext &apiContext=MDGContext::fsNormal) | MPxTransform | `[virtual]`
setScalePivot(const MPoint &, MSpace::Space=MSpace::kTransform, bool balance=true, const MDGContext &=MDGContext::fsNormal) | MPxTransform | `[virtual]`
setScalePivotTranslation(const MVector &, MSpace::Space=MSpace::kTransform, const MDGContext &=MDGContext::fsNormal) | MPxTransform | `[virtual]`
shearBy(const MVector &, MSpace::Space=MSpace::kTransform, const MDGContext &=MDGContext::fsNormal) | MPxTransform | `[virtual]`
shearTo(const MVector &, MSpace::Space=MSpace::kTransform, const MDGContext &=MDGContext::fsNormal) | MPxTransform | `[virtual]`
shearXY | MPxTransform | `[static]`
shearXZ | MPxTransform | `[static]`
shearYZ | MPxTransform | `[static]`
shouldSave(const MPlug &plug, bool &isSaving) | MPxNode | `[virtual]`
state | MPxNode | `[static]`
thisMObject() const | MPxNode | `[virtual]`
transformationMatrix() const | MPxTransform |
transformationMatrixPtr() const | MPxTransform |
translate | MPxTransform | `[static]`
translateBy(const MVector &, MSpace::Space=MSpace::kTransform, const MDGContext &=MDGContext::fsNormal) | MPxTransform | `[virtual]`
translateTo(const MVector &, MSpace::Space=MSpace::kTransform, const MDGContext &=MDGContext::fsNormal) | MPxTransform | `[virtual]`
translateX | MPxTransform | `[static]`
translateY | MPxTransform | `[static]`
translateZ | MPxTransform | `[static]`
transMinusRotatePivot | MPxTransform | `[static]`
transMinusRotatePivotX | MPxTransform | `[static]`
transMinusRotatePivotY | MPxTransform | `[static]`
transMinusRotatePivotZ | MPxTransform | `[static]`
treatAsTransform() const | MPxTransform | `[virtual]`
Type enum name | MPxNode |
type() const | MPxTransform | `[virtual]`
typeId() const | MPxNode | `[virtual]`
typeName() const | MPxNode | `[virtual]`
updateMatrixAttrs(const MDGContext &apiContext=MDGContext::fsNormal) | MPxTransform |
updateMatrixAttrs(MObject &attr, const MDGContext &context=MDGContext::fsNormal) | MPxTransform |
useObjectColor | MPxTransform | `[static]`
validateAndSetValue(const MPlug &, const MDataHandle &, const MDGContext &) | MPxTransform | `[virtual]`
visibility | MPxTransform | `[static]`
worldInverseMatrix | MPxTransform | `[static]`
worldMatrix | MPxTransform | `[static]`
~MPxNode() | MPxNode | `[virtual]`
~MPxTransform() | MPxTransform | `[virtual]`