├── .gitignore ├── .pydevproject ├── README.md ├── docs ├── Makefile ├── acknowledgements.rst ├── api.rst ├── api │ ├── maths.rst │ ├── mesh.rst │ ├── objects.rst │ ├── plugins.rst │ └── utils.rst ├── conf.py ├── contributions.rst ├── examples.rst ├── img │ └── ShowPolygonNumber.png ├── index.rst ├── installation.rst ├── license.rst ├── make.bat ├── pydocs3theme │ ├── static │ │ ├── basic.css_t │ │ ├── default.css_t │ │ ├── pydoctheme.css_t │ │ └── pygments.css_t │ └── theme.conf └── usage.rst └── source ├── py4dlib ├── __init__.py ├── examples │ ├── CreatePlanesFromPolygons.py │ ├── Extract Polys 1.0 │ │ ├── Extract.pyp │ │ └── res │ │ │ ├── c4d_symbols.h │ │ │ ├── dialogs │ │ │ └── IDD_DIALOG_SETTINGS.res │ │ │ ├── icon.tif │ │ │ └── strings_us │ │ │ └── dialogs │ │ │ └── IDD_DIALOG_SETTINGS.str │ ├── Plane Projector 1.2 │ │ ├── PlaneProjector.pyp │ │ ├── icons │ │ │ ├── alternative icon 1.png │ │ │ ├── alternative icon 2.png │ │ │ ├── alternative icon 3.png │ │ │ ├── alternative icon 4.png │ │ │ └── alternative icon 5.png │ │ └── res │ │ │ ├── c4d_symbols.h │ │ │ ├── dialogs │ │ │ └── IDD_DIALOG_SETTINGS.res │ │ │ ├── icon.png │ │ │ └── strings_us │ │ │ └── dialogs │ │ │ └── IDD_DIALOG_SETTINGS.str │ ├── PrintObjectHierarchy.py │ ├── Regex Renamer 1.1 │ │ ├── RegexRenamer.pyp │ │ └── res │ │ │ ├── c4d_symbols.h │ │ │ ├── dialogs │ │ │ └── IDD_DIALOG_SETTINGS.res │ │ │ ├── icon.png │ │ │ ├── icons │ │ │ ├── alternative icon 01.tif │ │ │ ├── alternative icon 02.tif │ │ │ └── alternative icon 03.png │ │ │ ├── strings_us │ │ │ └── dialogs │ │ │ │ └── IDD_DIALOG_SETTINGS.str │ │ │ └── tutorial.html │ ├── ShowPolygonNumber.py │ └── __init__.py ├── maths.py ├── mesh.py ├── objects.py ├── plugins.py └── utils.py └── test ├── __init__.py ├── examples └── PlaneProjector_tests.c4d ├── maths ├── matrix_to_listlist_tests.c4d └── matrix_to_listlist_tests.py ├── maths_tests.py ├── objects ├── center_object_axis_tests.c4d ├── center_object_axis_tests.py ├── object_hierarchy_tests.c4d ├── object_hierarchy_tests.py ├── object_iterator_tests.c4d └── object_iterator_tests.py ├── objects_tests.py ├── plugins_tests.py ├── res └── settings.ini └── utils_tests.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/.gitignore -------------------------------------------------------------------------------- /.pydevproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/.pydevproject -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/README.md -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/acknowledgements.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/docs/acknowledgements.rst -------------------------------------------------------------------------------- /docs/api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/docs/api.rst -------------------------------------------------------------------------------- /docs/api/maths.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/docs/api/maths.rst -------------------------------------------------------------------------------- /docs/api/mesh.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/docs/api/mesh.rst -------------------------------------------------------------------------------- /docs/api/objects.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/docs/api/objects.rst -------------------------------------------------------------------------------- /docs/api/plugins.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/docs/api/plugins.rst -------------------------------------------------------------------------------- /docs/api/utils.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/docs/api/utils.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/contributions.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/docs/contributions.rst -------------------------------------------------------------------------------- /docs/examples.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/docs/examples.rst -------------------------------------------------------------------------------- /docs/img/ShowPolygonNumber.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/docs/img/ShowPolygonNumber.png -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/installation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/docs/installation.rst -------------------------------------------------------------------------------- /docs/license.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/docs/license.rst -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/pydocs3theme/static/basic.css_t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/docs/pydocs3theme/static/basic.css_t -------------------------------------------------------------------------------- /docs/pydocs3theme/static/default.css_t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/docs/pydocs3theme/static/default.css_t -------------------------------------------------------------------------------- /docs/pydocs3theme/static/pydoctheme.css_t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/docs/pydocs3theme/static/pydoctheme.css_t -------------------------------------------------------------------------------- /docs/pydocs3theme/static/pygments.css_t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/docs/pydocs3theme/static/pygments.css_t -------------------------------------------------------------------------------- /docs/pydocs3theme/theme.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/docs/pydocs3theme/theme.conf -------------------------------------------------------------------------------- /docs/usage.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/docs/usage.rst -------------------------------------------------------------------------------- /source/py4dlib/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/source/py4dlib/__init__.py -------------------------------------------------------------------------------- /source/py4dlib/examples/CreatePlanesFromPolygons.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/source/py4dlib/examples/CreatePlanesFromPolygons.py -------------------------------------------------------------------------------- /source/py4dlib/examples/Extract Polys 1.0/Extract.pyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/source/py4dlib/examples/Extract Polys 1.0/Extract.pyp -------------------------------------------------------------------------------- /source/py4dlib/examples/Extract Polys 1.0/res/c4d_symbols.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/source/py4dlib/examples/Extract Polys 1.0/res/c4d_symbols.h -------------------------------------------------------------------------------- /source/py4dlib/examples/Extract Polys 1.0/res/dialogs/IDD_DIALOG_SETTINGS.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/source/py4dlib/examples/Extract Polys 1.0/res/dialogs/IDD_DIALOG_SETTINGS.res -------------------------------------------------------------------------------- /source/py4dlib/examples/Extract Polys 1.0/res/icon.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/source/py4dlib/examples/Extract Polys 1.0/res/icon.tif -------------------------------------------------------------------------------- /source/py4dlib/examples/Extract Polys 1.0/res/strings_us/dialogs/IDD_DIALOG_SETTINGS.str: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/source/py4dlib/examples/Extract Polys 1.0/res/strings_us/dialogs/IDD_DIALOG_SETTINGS.str -------------------------------------------------------------------------------- /source/py4dlib/examples/Plane Projector 1.2/PlaneProjector.pyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/source/py4dlib/examples/Plane Projector 1.2/PlaneProjector.pyp -------------------------------------------------------------------------------- /source/py4dlib/examples/Plane Projector 1.2/icons/alternative icon 1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/source/py4dlib/examples/Plane Projector 1.2/icons/alternative icon 1.png -------------------------------------------------------------------------------- /source/py4dlib/examples/Plane Projector 1.2/icons/alternative icon 2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/source/py4dlib/examples/Plane Projector 1.2/icons/alternative icon 2.png -------------------------------------------------------------------------------- /source/py4dlib/examples/Plane Projector 1.2/icons/alternative icon 3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/source/py4dlib/examples/Plane Projector 1.2/icons/alternative icon 3.png -------------------------------------------------------------------------------- /source/py4dlib/examples/Plane Projector 1.2/icons/alternative icon 4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/source/py4dlib/examples/Plane Projector 1.2/icons/alternative icon 4.png -------------------------------------------------------------------------------- /source/py4dlib/examples/Plane Projector 1.2/icons/alternative icon 5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/source/py4dlib/examples/Plane Projector 1.2/icons/alternative icon 5.png -------------------------------------------------------------------------------- /source/py4dlib/examples/Plane Projector 1.2/res/c4d_symbols.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/source/py4dlib/examples/Plane Projector 1.2/res/c4d_symbols.h -------------------------------------------------------------------------------- /source/py4dlib/examples/Plane Projector 1.2/res/dialogs/IDD_DIALOG_SETTINGS.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/source/py4dlib/examples/Plane Projector 1.2/res/dialogs/IDD_DIALOG_SETTINGS.res -------------------------------------------------------------------------------- /source/py4dlib/examples/Plane Projector 1.2/res/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/source/py4dlib/examples/Plane Projector 1.2/res/icon.png -------------------------------------------------------------------------------- /source/py4dlib/examples/Plane Projector 1.2/res/strings_us/dialogs/IDD_DIALOG_SETTINGS.str: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/source/py4dlib/examples/Plane Projector 1.2/res/strings_us/dialogs/IDD_DIALOG_SETTINGS.str -------------------------------------------------------------------------------- /source/py4dlib/examples/PrintObjectHierarchy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/source/py4dlib/examples/PrintObjectHierarchy.py -------------------------------------------------------------------------------- /source/py4dlib/examples/Regex Renamer 1.1/RegexRenamer.pyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/source/py4dlib/examples/Regex Renamer 1.1/RegexRenamer.pyp -------------------------------------------------------------------------------- /source/py4dlib/examples/Regex Renamer 1.1/res/c4d_symbols.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/source/py4dlib/examples/Regex Renamer 1.1/res/c4d_symbols.h -------------------------------------------------------------------------------- /source/py4dlib/examples/Regex Renamer 1.1/res/dialogs/IDD_DIALOG_SETTINGS.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/source/py4dlib/examples/Regex Renamer 1.1/res/dialogs/IDD_DIALOG_SETTINGS.res -------------------------------------------------------------------------------- /source/py4dlib/examples/Regex Renamer 1.1/res/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/source/py4dlib/examples/Regex Renamer 1.1/res/icon.png -------------------------------------------------------------------------------- /source/py4dlib/examples/Regex Renamer 1.1/res/icons/alternative icon 01.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/source/py4dlib/examples/Regex Renamer 1.1/res/icons/alternative icon 01.tif -------------------------------------------------------------------------------- /source/py4dlib/examples/Regex Renamer 1.1/res/icons/alternative icon 02.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/source/py4dlib/examples/Regex Renamer 1.1/res/icons/alternative icon 02.tif -------------------------------------------------------------------------------- /source/py4dlib/examples/Regex Renamer 1.1/res/icons/alternative icon 03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/source/py4dlib/examples/Regex Renamer 1.1/res/icons/alternative icon 03.png -------------------------------------------------------------------------------- /source/py4dlib/examples/Regex Renamer 1.1/res/strings_us/dialogs/IDD_DIALOG_SETTINGS.str: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/source/py4dlib/examples/Regex Renamer 1.1/res/strings_us/dialogs/IDD_DIALOG_SETTINGS.str -------------------------------------------------------------------------------- /source/py4dlib/examples/Regex Renamer 1.1/res/tutorial.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/source/py4dlib/examples/Regex Renamer 1.1/res/tutorial.html -------------------------------------------------------------------------------- /source/py4dlib/examples/ShowPolygonNumber.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/source/py4dlib/examples/ShowPolygonNumber.py -------------------------------------------------------------------------------- /source/py4dlib/examples/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/py4dlib/maths.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/source/py4dlib/maths.py -------------------------------------------------------------------------------- /source/py4dlib/mesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/source/py4dlib/mesh.py -------------------------------------------------------------------------------- /source/py4dlib/objects.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/source/py4dlib/objects.py -------------------------------------------------------------------------------- /source/py4dlib/plugins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/source/py4dlib/plugins.py -------------------------------------------------------------------------------- /source/py4dlib/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/source/py4dlib/utils.py -------------------------------------------------------------------------------- /source/test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/test/examples/PlaneProjector_tests.c4d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/source/test/examples/PlaneProjector_tests.c4d -------------------------------------------------------------------------------- /source/test/maths/matrix_to_listlist_tests.c4d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/source/test/maths/matrix_to_listlist_tests.c4d -------------------------------------------------------------------------------- /source/test/maths/matrix_to_listlist_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/source/test/maths/matrix_to_listlist_tests.py -------------------------------------------------------------------------------- /source/test/maths_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/source/test/maths_tests.py -------------------------------------------------------------------------------- /source/test/objects/center_object_axis_tests.c4d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/source/test/objects/center_object_axis_tests.c4d -------------------------------------------------------------------------------- /source/test/objects/center_object_axis_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/source/test/objects/center_object_axis_tests.py -------------------------------------------------------------------------------- /source/test/objects/object_hierarchy_tests.c4d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/source/test/objects/object_hierarchy_tests.c4d -------------------------------------------------------------------------------- /source/test/objects/object_hierarchy_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/source/test/objects/object_hierarchy_tests.py -------------------------------------------------------------------------------- /source/test/objects/object_iterator_tests.c4d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/source/test/objects/object_iterator_tests.c4d -------------------------------------------------------------------------------- /source/test/objects/object_iterator_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/source/test/objects/object_iterator_tests.py -------------------------------------------------------------------------------- /source/test/objects_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/source/test/objects_tests.py -------------------------------------------------------------------------------- /source/test/plugins_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/source/test/plugins_tests.py -------------------------------------------------------------------------------- /source/test/res/settings.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/source/test/res/settings.ini -------------------------------------------------------------------------------- /source/test/utils_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreberg/py4dlib/HEAD/source/test/utils_tests.py --------------------------------------------------------------------------------