| 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 |