Trees | Indices | Help |
|
---|
|
Contains patch classes that are altering their respective api classes
The classes here are rather verbose and used as patch-template which can be handled correctly by epydoc, and whose method will be used to patch the respective api classes.
As they are usually derived from the class they patch , they could also be used directly
Note: never import classes directly in here, import the module instead, thus not: thisImportedClass but: module.thisImportedClass !
|
|||
Abstract Class flagging that subclasses should be abstract and are only to be used as superclass |
|||
Primitive Types | |||
---|---|---|---|
TimeDistanceAngleBase Base patch class for all indicated classes |
|||
MTime | |||
MDistance | |||
MAngle | |||
PatchIterablePrimitives | |||
PatchMatrix Only for matrices |
|||
MVector | |||
MFloatVector | |||
MPoint | |||
MFloatPoint | |||
MColor | |||
MQuaternion | |||
MEulerRotation | |||
MMatrix | |||
MFloatMatrix | |||
MTransformationMatrix | |||
Basic Types | |||
MPlug Patch applying mrv specific functionality to the MPlug. |
|||
Arrays | |||
ArrayBase Base class for all maya arrays to easily fix them |
|||
MPlugArray Wrap MPlugArray to make it compatible to pythonic contructs |
|||
MObjectArray Wrap MObject to make it compatible to pythonic contructs. |
|||
MColorArray Wrap MColor to make it compatible to pythonic contructs. |
|||
MPointArray Wrap MPoint to make it compatible to pythonic contructs. |
|||
MFloatVectorArray Wrap MFloatVector to make it compatible to pythonic contructs. |
|||
MVectorArray | |||
MFloatPointArray Wrap MFloatPoint to make it compatible to pythonic contructs. |
|||
MDoubleArray | |||
MFloatArray | |||
MIntArray Attach additional creator functions |
|||
MSelectionList | |||
MeshIteratorBase Provides common functionality for all MItMesh classes |
|||
MItMeshVertex | |||
MItMeshEdge | |||
MItMeshPolygon | |||
MItMeshFaceVertex |
|
|||
|
|||
|
|||
Basic Types | |||
---|---|---|---|
|
|
Called by package __init__ method to finally apply the patch according to the template classes Template classes must derive from the to-be-patched api class first, and can derive from helper classes providing basic patch methods. Helper classes must derive from Abstract to indicate their purpose If a class has an _applyPatch method, it will be called and not additional. If it returns True, the class members will be applied as usual, if False the method will stop Notes:
|
Notes:
|
|
Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Tue Apr 19 18:00:11 2011 | http://epydoc.sourceforge.net |