├── .gitignore ├── CHANGELOG.rst ├── LICENSE ├── MANIFEST.in ├── Makefile ├── README.rst ├── bana ├── OpenMaya │ ├── MDagPath.py │ ├── MFnBase.py │ ├── MFnDagNode.py │ ├── MFnDependencyNode.py │ ├── MFnTransform.py │ ├── MGlobal.py │ ├── MMatrix.py │ ├── MObject.py │ ├── MPoint.py │ ├── MQuaternion.py │ ├── MTransformationMatrix.py │ ├── MVector.py │ └── __init__.py ├── OpenMayaAnim │ └── __init__.py ├── OpenMayaFX │ └── __init__.py ├── OpenMayaRender │ └── __init__.py ├── OpenMayaUI │ └── __init__.py ├── __init__.py ├── _iterator.py └── _pattern.py ├── benchmarks ├── OpenMaya │ ├── __init__.py │ ├── bench_MDagPath.py │ ├── bench_MFnDependencyNode.py │ └── bench_MGlobal.py ├── __init__.py ├── _preset.py └── run.py ├── doc ├── .gitignore ├── Makefile ├── _static │ └── custom.css ├── _templates │ └── links.html ├── categories.rst ├── changelog.rst ├── conf.py ├── extensions.rst ├── index.rst ├── initialization.rst ├── installation.rst ├── license.rst ├── openmaya_mdagpath.rst ├── openmaya_mfnbase.rst ├── openmaya_mfndagnode.rst ├── openmaya_mfndependencynode.rst ├── openmaya_mfntransform.rst ├── openmaya_mglobal.rst ├── openmaya_mmatrix.rst ├── openmaya_mobject.rst ├── openmaya_mpoint.rst ├── openmaya_mquaternion.rst ├── openmaya_mtransformationmatrix.rst ├── openmaya_mvector.rst ├── overview.rst ├── pattern_matching.rst ├── reference.rst ├── requirements.txt ├── retrieving_nodes.rst ├── tests.rst ├── tutorial.rst └── versioning.rst ├── setup.cfg ├── setup.py └── tests ├── OpenMaya ├── __init__.py ├── test_MDagPath.py ├── test_MFnBase.py ├── test_MFnDagNode.py ├── test_MFnDependencyNode.py ├── test_MFnTransform.py ├── test_MGlobal.py ├── test_MMatrix.py ├── test_MObject.py ├── test_MPoint.py ├── test_MQuaternion.py ├── test_MTransformationMatrix.py └── test_MVector.py ├── __init__.py ├── _util.py └── run.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/CHANGELOG.rst -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/Makefile -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/README.rst -------------------------------------------------------------------------------- /bana/OpenMaya/MDagPath.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/bana/OpenMaya/MDagPath.py -------------------------------------------------------------------------------- /bana/OpenMaya/MFnBase.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/bana/OpenMaya/MFnBase.py -------------------------------------------------------------------------------- /bana/OpenMaya/MFnDagNode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/bana/OpenMaya/MFnDagNode.py -------------------------------------------------------------------------------- /bana/OpenMaya/MFnDependencyNode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/bana/OpenMaya/MFnDependencyNode.py -------------------------------------------------------------------------------- /bana/OpenMaya/MFnTransform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/bana/OpenMaya/MFnTransform.py -------------------------------------------------------------------------------- /bana/OpenMaya/MGlobal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/bana/OpenMaya/MGlobal.py -------------------------------------------------------------------------------- /bana/OpenMaya/MMatrix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/bana/OpenMaya/MMatrix.py -------------------------------------------------------------------------------- /bana/OpenMaya/MObject.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/bana/OpenMaya/MObject.py -------------------------------------------------------------------------------- /bana/OpenMaya/MPoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/bana/OpenMaya/MPoint.py -------------------------------------------------------------------------------- /bana/OpenMaya/MQuaternion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/bana/OpenMaya/MQuaternion.py -------------------------------------------------------------------------------- /bana/OpenMaya/MTransformationMatrix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/bana/OpenMaya/MTransformationMatrix.py -------------------------------------------------------------------------------- /bana/OpenMaya/MVector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/bana/OpenMaya/MVector.py -------------------------------------------------------------------------------- /bana/OpenMaya/__init__.py: -------------------------------------------------------------------------------- 1 | """Extensions for the ``maya.OpenMaya`` module.""" 2 | -------------------------------------------------------------------------------- /bana/OpenMayaAnim/__init__.py: -------------------------------------------------------------------------------- 1 | """Extensions for the ``maya.OpenMayaAnim`` module.""" 2 | -------------------------------------------------------------------------------- /bana/OpenMayaFX/__init__.py: -------------------------------------------------------------------------------- 1 | """Extensions for the ``maya.OpenMayaFX`` module.""" 2 | -------------------------------------------------------------------------------- /bana/OpenMayaRender/__init__.py: -------------------------------------------------------------------------------- 1 | """Extensions for the ``maya.OpenMayaRender`` module.""" 2 | -------------------------------------------------------------------------------- /bana/OpenMayaUI/__init__.py: -------------------------------------------------------------------------------- 1 | """Extensions for the ``maya.OpenMayaUI`` module.""" 2 | -------------------------------------------------------------------------------- /bana/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/bana/__init__.py -------------------------------------------------------------------------------- /bana/_iterator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/bana/_iterator.py -------------------------------------------------------------------------------- /bana/_pattern.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/bana/_pattern.py -------------------------------------------------------------------------------- /benchmarks/OpenMaya/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/OpenMaya/bench_MDagPath.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/benchmarks/OpenMaya/bench_MDagPath.py -------------------------------------------------------------------------------- /benchmarks/OpenMaya/bench_MFnDependencyNode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/benchmarks/OpenMaya/bench_MFnDependencyNode.py -------------------------------------------------------------------------------- /benchmarks/OpenMaya/bench_MGlobal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/benchmarks/OpenMaya/bench_MGlobal.py -------------------------------------------------------------------------------- /benchmarks/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/_preset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/benchmarks/_preset.py -------------------------------------------------------------------------------- /benchmarks/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/benchmarks/run.py -------------------------------------------------------------------------------- /doc/.gitignore: -------------------------------------------------------------------------------- 1 | _build 2 | -------------------------------------------------------------------------------- /doc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/doc/Makefile -------------------------------------------------------------------------------- /doc/_static/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/doc/_static/custom.css -------------------------------------------------------------------------------- /doc/_templates/links.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/doc/_templates/links.html -------------------------------------------------------------------------------- /doc/categories.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/doc/categories.rst -------------------------------------------------------------------------------- /doc/changelog.rst: -------------------------------------------------------------------------------- 1 | .. _changelog: 2 | 3 | .. include:: ../CHANGELOG.rst 4 | -------------------------------------------------------------------------------- /doc/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/doc/conf.py -------------------------------------------------------------------------------- /doc/extensions.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/doc/extensions.rst -------------------------------------------------------------------------------- /doc/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/doc/index.rst -------------------------------------------------------------------------------- /doc/initialization.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/doc/initialization.rst -------------------------------------------------------------------------------- /doc/installation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/doc/installation.rst -------------------------------------------------------------------------------- /doc/license.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/doc/license.rst -------------------------------------------------------------------------------- /doc/openmaya_mdagpath.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/doc/openmaya_mdagpath.rst -------------------------------------------------------------------------------- /doc/openmaya_mfnbase.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/doc/openmaya_mfnbase.rst -------------------------------------------------------------------------------- /doc/openmaya_mfndagnode.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/doc/openmaya_mfndagnode.rst -------------------------------------------------------------------------------- /doc/openmaya_mfndependencynode.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/doc/openmaya_mfndependencynode.rst -------------------------------------------------------------------------------- /doc/openmaya_mfntransform.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/doc/openmaya_mfntransform.rst -------------------------------------------------------------------------------- /doc/openmaya_mglobal.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/doc/openmaya_mglobal.rst -------------------------------------------------------------------------------- /doc/openmaya_mmatrix.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/doc/openmaya_mmatrix.rst -------------------------------------------------------------------------------- /doc/openmaya_mobject.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/doc/openmaya_mobject.rst -------------------------------------------------------------------------------- /doc/openmaya_mpoint.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/doc/openmaya_mpoint.rst -------------------------------------------------------------------------------- /doc/openmaya_mquaternion.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/doc/openmaya_mquaternion.rst -------------------------------------------------------------------------------- /doc/openmaya_mtransformationmatrix.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/doc/openmaya_mtransformationmatrix.rst -------------------------------------------------------------------------------- /doc/openmaya_mvector.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/doc/openmaya_mvector.rst -------------------------------------------------------------------------------- /doc/overview.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/doc/overview.rst -------------------------------------------------------------------------------- /doc/pattern_matching.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/doc/pattern_matching.rst -------------------------------------------------------------------------------- /doc/reference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/doc/reference.rst -------------------------------------------------------------------------------- /doc/requirements.txt: -------------------------------------------------------------------------------- 1 | gorilla 2 | -------------------------------------------------------------------------------- /doc/retrieving_nodes.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/doc/retrieving_nodes.rst -------------------------------------------------------------------------------- /doc/tests.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/doc/tests.rst -------------------------------------------------------------------------------- /doc/tutorial.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/doc/tutorial.rst -------------------------------------------------------------------------------- /doc/versioning.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/doc/versioning.rst -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- 1 | [bdist_wheel] 2 | universal = 1 3 | 4 | [metadata] 5 | license_file = LICENSE 6 | -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/setup.py -------------------------------------------------------------------------------- /tests/OpenMaya/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/OpenMaya/test_MDagPath.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/tests/OpenMaya/test_MDagPath.py -------------------------------------------------------------------------------- /tests/OpenMaya/test_MFnBase.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/tests/OpenMaya/test_MFnBase.py -------------------------------------------------------------------------------- /tests/OpenMaya/test_MFnDagNode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/tests/OpenMaya/test_MFnDagNode.py -------------------------------------------------------------------------------- /tests/OpenMaya/test_MFnDependencyNode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/tests/OpenMaya/test_MFnDependencyNode.py -------------------------------------------------------------------------------- /tests/OpenMaya/test_MFnTransform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/tests/OpenMaya/test_MFnTransform.py -------------------------------------------------------------------------------- /tests/OpenMaya/test_MGlobal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/tests/OpenMaya/test_MGlobal.py -------------------------------------------------------------------------------- /tests/OpenMaya/test_MMatrix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/tests/OpenMaya/test_MMatrix.py -------------------------------------------------------------------------------- /tests/OpenMaya/test_MObject.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/tests/OpenMaya/test_MObject.py -------------------------------------------------------------------------------- /tests/OpenMaya/test_MPoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/tests/OpenMaya/test_MPoint.py -------------------------------------------------------------------------------- /tests/OpenMaya/test_MQuaternion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/tests/OpenMaya/test_MQuaternion.py -------------------------------------------------------------------------------- /tests/OpenMaya/test_MTransformationMatrix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/tests/OpenMaya/test_MTransformationMatrix.py -------------------------------------------------------------------------------- /tests/OpenMaya/test_MVector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/tests/OpenMaya/test_MVector.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/tests/_util.py -------------------------------------------------------------------------------- /tests/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophercrouzet/bana/HEAD/tests/run.py --------------------------------------------------------------------------------