├── .gitignore ├── LICENSE ├── README.md ├── docs ├── Makefile ├── changelog.rst ├── conf.py ├── index.rst ├── install.rst ├── make.bat ├── modules.rst ├── pyhapi.rst └── tutorial.rst ├── examples ├── curve_marshall_input.py ├── curve_marshall_output.py ├── hda_params_getset.py ├── heightfield_marshall_input.py ├── heightfield_marshall_output.py ├── hparms_getset.py ├── mesh_marshall_input.py ├── mesh_marshall_output.py ├── multisession_producer.py ├── multisession_producer_threaded.py ├── multisession_run.py ├── node_networks_operations.py ├── server_client_mock.py └── server_demo.py ├── hda ├── FourShapes.hda ├── SideFX_spaceship.otl ├── dummy_params.hda ├── heightfield_test.hda ├── nurbs_curve.hda ├── save_cube.hda └── string_attrib.hda ├── pyhapi ├── __init__.py ├── hapi.py ├── hasset.py ├── hdata.py ├── hgeo.py ├── hnode.py ├── hparm.py └── hsession.py ├── requirements.txt ├── sethoupath.ps1 ├── setup.cfg ├── setup.py └── tests ├── conftest.py ├── pytest.ini ├── test_hsession.py ├── test_hsessionpool.py └── test_nodes.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maajor/pyhapi/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maajor/pyhapi/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maajor/pyhapi/HEAD/README.md -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maajor/pyhapi/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/changelog.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maajor/pyhapi/HEAD/docs/changelog.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maajor/pyhapi/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maajor/pyhapi/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/install.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maajor/pyhapi/HEAD/docs/install.rst -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maajor/pyhapi/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/modules.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maajor/pyhapi/HEAD/docs/modules.rst -------------------------------------------------------------------------------- /docs/pyhapi.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maajor/pyhapi/HEAD/docs/pyhapi.rst -------------------------------------------------------------------------------- /docs/tutorial.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maajor/pyhapi/HEAD/docs/tutorial.rst -------------------------------------------------------------------------------- /examples/curve_marshall_input.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maajor/pyhapi/HEAD/examples/curve_marshall_input.py -------------------------------------------------------------------------------- /examples/curve_marshall_output.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maajor/pyhapi/HEAD/examples/curve_marshall_output.py -------------------------------------------------------------------------------- /examples/hda_params_getset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maajor/pyhapi/HEAD/examples/hda_params_getset.py -------------------------------------------------------------------------------- /examples/heightfield_marshall_input.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maajor/pyhapi/HEAD/examples/heightfield_marshall_input.py -------------------------------------------------------------------------------- /examples/heightfield_marshall_output.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maajor/pyhapi/HEAD/examples/heightfield_marshall_output.py -------------------------------------------------------------------------------- /examples/hparms_getset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maajor/pyhapi/HEAD/examples/hparms_getset.py -------------------------------------------------------------------------------- /examples/mesh_marshall_input.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maajor/pyhapi/HEAD/examples/mesh_marshall_input.py -------------------------------------------------------------------------------- /examples/mesh_marshall_output.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maajor/pyhapi/HEAD/examples/mesh_marshall_output.py -------------------------------------------------------------------------------- /examples/multisession_producer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maajor/pyhapi/HEAD/examples/multisession_producer.py -------------------------------------------------------------------------------- /examples/multisession_producer_threaded.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maajor/pyhapi/HEAD/examples/multisession_producer_threaded.py -------------------------------------------------------------------------------- /examples/multisession_run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maajor/pyhapi/HEAD/examples/multisession_run.py -------------------------------------------------------------------------------- /examples/node_networks_operations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maajor/pyhapi/HEAD/examples/node_networks_operations.py -------------------------------------------------------------------------------- /examples/server_client_mock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maajor/pyhapi/HEAD/examples/server_client_mock.py -------------------------------------------------------------------------------- /examples/server_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maajor/pyhapi/HEAD/examples/server_demo.py -------------------------------------------------------------------------------- /hda/FourShapes.hda: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maajor/pyhapi/HEAD/hda/FourShapes.hda -------------------------------------------------------------------------------- /hda/SideFX_spaceship.otl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maajor/pyhapi/HEAD/hda/SideFX_spaceship.otl -------------------------------------------------------------------------------- /hda/dummy_params.hda: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maajor/pyhapi/HEAD/hda/dummy_params.hda -------------------------------------------------------------------------------- /hda/heightfield_test.hda: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maajor/pyhapi/HEAD/hda/heightfield_test.hda -------------------------------------------------------------------------------- /hda/nurbs_curve.hda: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maajor/pyhapi/HEAD/hda/nurbs_curve.hda -------------------------------------------------------------------------------- /hda/save_cube.hda: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maajor/pyhapi/HEAD/hda/save_cube.hda -------------------------------------------------------------------------------- /hda/string_attrib.hda: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maajor/pyhapi/HEAD/hda/string_attrib.hda -------------------------------------------------------------------------------- /pyhapi/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maajor/pyhapi/HEAD/pyhapi/__init__.py -------------------------------------------------------------------------------- /pyhapi/hapi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maajor/pyhapi/HEAD/pyhapi/hapi.py -------------------------------------------------------------------------------- /pyhapi/hasset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maajor/pyhapi/HEAD/pyhapi/hasset.py -------------------------------------------------------------------------------- /pyhapi/hdata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maajor/pyhapi/HEAD/pyhapi/hdata.py -------------------------------------------------------------------------------- /pyhapi/hgeo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maajor/pyhapi/HEAD/pyhapi/hgeo.py -------------------------------------------------------------------------------- /pyhapi/hnode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maajor/pyhapi/HEAD/pyhapi/hnode.py -------------------------------------------------------------------------------- /pyhapi/hparm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maajor/pyhapi/HEAD/pyhapi/hparm.py -------------------------------------------------------------------------------- /pyhapi/hsession.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maajor/pyhapi/HEAD/pyhapi/hsession.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | numpy==1.17.5 2 | -------------------------------------------------------------------------------- /sethoupath.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maajor/pyhapi/HEAD/sethoupath.ps1 -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- 1 | [metadata] 2 | description-file = README.md -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maajor/pyhapi/HEAD/setup.py -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maajor/pyhapi/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maajor/pyhapi/HEAD/tests/pytest.ini -------------------------------------------------------------------------------- /tests/test_hsession.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maajor/pyhapi/HEAD/tests/test_hsession.py -------------------------------------------------------------------------------- /tests/test_hsessionpool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maajor/pyhapi/HEAD/tests/test_hsessionpool.py -------------------------------------------------------------------------------- /tests/test_nodes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maajor/pyhapi/HEAD/tests/test_nodes.py --------------------------------------------------------------------------------