├── .gitignore ├── README.md ├── docs ├── Makefile ├── _assets │ ├── Diagram.indd │ ├── Diagram.pdf │ ├── dev_logo.ai │ ├── logo-02.png │ ├── logo-03.png │ ├── logo-04.png │ ├── logo-on-white.png │ └── logo.ai ├── _static │ ├── console-dynamo.gif │ ├── disqus.js │ ├── dynamo │ │ ├── intro.png │ │ └── package.png │ ├── forms │ │ ├── alert.png │ │ ├── console.png │ │ ├── flexform.png │ │ ├── select-from-list.png │ │ ├── select_file.png │ │ ├── select_folder.png │ │ ├── taskdialog.png │ │ └── text-input.png │ ├── logo │ │ └── logo-tight.png │ ├── pyrevit.png │ └── rps │ │ ├── add-path.png │ │ └── rps-use.png ├── make.bat └── source │ ├── base.rst │ ├── conf.py │ ├── contribute.rst │ ├── db.rst │ ├── db │ ├── assembly.rst │ ├── builtins.rst │ ├── category.rst │ ├── collections.rst │ ├── collector.rst │ ├── curve.rst │ ├── element.rst │ ├── family.rst │ ├── geometry.rst │ ├── parameters.rst │ ├── pattern.rst │ ├── reference.rst │ ├── spatial_element.rst │ ├── transaction.rst │ ├── view.rst │ └── wall.rst │ ├── exceptions.rst │ ├── extras.rst │ ├── index.rst │ ├── installation.rst │ ├── known_issues.rst │ ├── revit.rst │ ├── tests.rst │ ├── ui.rst │ ├── ui │ ├── forms.rst │ └── selection.rst │ └── utils.rst ├── misc └── merge-pending │ ├── __init__.py │ ├── autocollectors.py │ ├── forms.py │ ├── logger.py │ ├── project.py │ ├── rpw reloaded_opt (1).pdf │ ├── transaction.py │ └── userinput.py ├── notes.md ├── release └── dynamo │ ├── dyf │ └── RPW_GetFilepath.dyf │ └── extra │ ├── 1.7.0 │ ├── RPW_GettingStarted.dyn │ └── rpw.zip ├── requirements.txt ├── rpw ├── __init__.py ├── __main__.py ├── __revit.py ├── base.py ├── db │ ├── __init__.py │ ├── assembly.py │ ├── bounding_box.py │ ├── builtins.py │ ├── category.py │ ├── collection.py │ ├── collector.py │ ├── curve.py │ ├── element.py │ ├── family.py │ ├── parameter.py │ ├── pattern.py │ ├── reference.py │ ├── spatial_element.py │ ├── transaction.py │ ├── transform.py │ ├── view.py │ ├── wall.py │ └── xyz.py ├── exceptions.py ├── extras │ ├── __init__.py │ ├── bin │ │ ├── Rhino3dmIO.dll │ │ └── rhino3dmio_native.dll │ └── rhino.py ├── ui │ ├── __init__.py │ ├── document.py │ ├── forms │ │ ├── __init__.py │ │ ├── console.py │ │ ├── flexform.py │ │ ├── os_dialog.py │ │ ├── quickform.py │ │ ├── resources.py │ │ └── taskdialog.py │ └── selection.py └── utils │ ├── __init__.py │ ├── coerce.py │ ├── dotnet.py │ ├── logger.py │ ├── mixins.py │ ├── rlcompleter.py │ └── sphinx_compat.py ├── tests ├── __init__.py ├── dynamoscript.py ├── fixtures │ ├── desk.bkp │ ├── desk.rfa │ ├── desk_2017.rfa │ └── table.rfa ├── rpw.extension │ ├── README.md │ └── rpw.tab │ │ └── rpw.panel │ │ ├── Collection.pushbutton │ │ ├── Collection_script.py │ │ └── icon.png │ │ ├── Collector.pushbutton │ │ ├── Collector_script.py │ │ └── icon.png │ │ ├── Curve.pushbutton │ │ ├── Curve_script.py │ │ └── icon.png │ │ ├── Elements.pushbutton │ │ ├── Elements_script.py │ │ └── icon.png │ │ ├── Forms.pushbutton │ │ ├── Forms_script.py │ │ └── icon.png │ │ ├── Globals.pushbutton │ │ ├── Globals_script.py │ │ └── icon.png │ │ ├── Pick.pushbutton │ │ ├── Pick_script.py │ │ └── icon.png │ │ ├── RunAll.pushbutton │ │ ├── RunAll_script.py │ │ └── icon.png │ │ ├── Selection.pushbutton │ │ ├── Selection_script.py │ │ └── icon.png │ │ ├── TaskDialog.pushbutton │ │ ├── TaskDialog_script.py │ │ └── icon.png │ │ ├── Transaction.pushbutton │ │ ├── Transaction_script.py │ │ └── icon.png │ │ ├── Utils.pushbutton │ │ ├── Utils_script.py │ │ └── icon.png │ │ ├── View.pushbutton │ │ ├── View_script.py │ │ └── icon.png │ │ ├── XYZ.pushbutton │ │ ├── XYZ_script.py │ │ └── icon.png │ │ ├── __init__.py │ │ ├── collector.0001.rvt │ │ ├── collector.rvt │ │ ├── desk.rfa │ │ ├── dynamo_test_runner.dyn │ │ ├── dynamo_test_runner.py │ │ ├── fixtures │ │ ├── desk.rfa │ │ ├── desk_2017.rfa │ │ └── table.rfa │ │ ├── lib │ │ └── test_utils.py │ │ └── tests_rpw.py ├── run_console.bat └── run_forms.bat └── todo.todo /.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__ 2 | *.pyc 3 | docs/_build 4 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/README.md -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/_assets/Diagram.indd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/docs/_assets/Diagram.indd -------------------------------------------------------------------------------- /docs/_assets/Diagram.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/docs/_assets/Diagram.pdf -------------------------------------------------------------------------------- /docs/_assets/dev_logo.ai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/docs/_assets/dev_logo.ai -------------------------------------------------------------------------------- /docs/_assets/logo-02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/docs/_assets/logo-02.png -------------------------------------------------------------------------------- /docs/_assets/logo-03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/docs/_assets/logo-03.png -------------------------------------------------------------------------------- /docs/_assets/logo-04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/docs/_assets/logo-04.png -------------------------------------------------------------------------------- /docs/_assets/logo-on-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/docs/_assets/logo-on-white.png -------------------------------------------------------------------------------- /docs/_assets/logo.ai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/docs/_assets/logo.ai -------------------------------------------------------------------------------- /docs/_static/console-dynamo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/docs/_static/console-dynamo.gif -------------------------------------------------------------------------------- /docs/_static/disqus.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/docs/_static/disqus.js -------------------------------------------------------------------------------- /docs/_static/dynamo/intro.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/docs/_static/dynamo/intro.png -------------------------------------------------------------------------------- /docs/_static/dynamo/package.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/docs/_static/dynamo/package.png -------------------------------------------------------------------------------- /docs/_static/forms/alert.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/docs/_static/forms/alert.png -------------------------------------------------------------------------------- /docs/_static/forms/console.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/docs/_static/forms/console.png -------------------------------------------------------------------------------- /docs/_static/forms/flexform.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/docs/_static/forms/flexform.png -------------------------------------------------------------------------------- /docs/_static/forms/select-from-list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/docs/_static/forms/select-from-list.png -------------------------------------------------------------------------------- /docs/_static/forms/select_file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/docs/_static/forms/select_file.png -------------------------------------------------------------------------------- /docs/_static/forms/select_folder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/docs/_static/forms/select_folder.png -------------------------------------------------------------------------------- /docs/_static/forms/taskdialog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/docs/_static/forms/taskdialog.png -------------------------------------------------------------------------------- /docs/_static/forms/text-input.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/docs/_static/forms/text-input.png -------------------------------------------------------------------------------- /docs/_static/logo/logo-tight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/docs/_static/logo/logo-tight.png -------------------------------------------------------------------------------- /docs/_static/pyrevit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/docs/_static/pyrevit.png -------------------------------------------------------------------------------- /docs/_static/rps/add-path.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/docs/_static/rps/add-path.png -------------------------------------------------------------------------------- /docs/_static/rps/rps-use.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/docs/_static/rps/rps-use.png -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/source/base.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/docs/source/base.rst -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/contribute.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/docs/source/contribute.rst -------------------------------------------------------------------------------- /docs/source/db.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/docs/source/db.rst -------------------------------------------------------------------------------- /docs/source/db/assembly.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/docs/source/db/assembly.rst -------------------------------------------------------------------------------- /docs/source/db/builtins.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/docs/source/db/builtins.rst -------------------------------------------------------------------------------- /docs/source/db/category.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/docs/source/db/category.rst -------------------------------------------------------------------------------- /docs/source/db/collections.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/docs/source/db/collections.rst -------------------------------------------------------------------------------- /docs/source/db/collector.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/docs/source/db/collector.rst -------------------------------------------------------------------------------- /docs/source/db/curve.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/docs/source/db/curve.rst -------------------------------------------------------------------------------- /docs/source/db/element.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/docs/source/db/element.rst -------------------------------------------------------------------------------- /docs/source/db/family.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/docs/source/db/family.rst -------------------------------------------------------------------------------- /docs/source/db/geometry.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/docs/source/db/geometry.rst -------------------------------------------------------------------------------- /docs/source/db/parameters.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/docs/source/db/parameters.rst -------------------------------------------------------------------------------- /docs/source/db/pattern.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/docs/source/db/pattern.rst -------------------------------------------------------------------------------- /docs/source/db/reference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/docs/source/db/reference.rst -------------------------------------------------------------------------------- /docs/source/db/spatial_element.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/docs/source/db/spatial_element.rst -------------------------------------------------------------------------------- /docs/source/db/transaction.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/docs/source/db/transaction.rst -------------------------------------------------------------------------------- /docs/source/db/view.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/docs/source/db/view.rst -------------------------------------------------------------------------------- /docs/source/db/wall.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/docs/source/db/wall.rst -------------------------------------------------------------------------------- /docs/source/exceptions.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/docs/source/exceptions.rst -------------------------------------------------------------------------------- /docs/source/extras.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/docs/source/extras.rst -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /docs/source/installation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/docs/source/installation.rst -------------------------------------------------------------------------------- /docs/source/known_issues.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/docs/source/known_issues.rst -------------------------------------------------------------------------------- /docs/source/revit.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/docs/source/revit.rst -------------------------------------------------------------------------------- /docs/source/tests.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/docs/source/tests.rst -------------------------------------------------------------------------------- /docs/source/ui.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/docs/source/ui.rst -------------------------------------------------------------------------------- /docs/source/ui/forms.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/docs/source/ui/forms.rst -------------------------------------------------------------------------------- /docs/source/ui/selection.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/docs/source/ui/selection.rst -------------------------------------------------------------------------------- /docs/source/utils.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/docs/source/utils.rst -------------------------------------------------------------------------------- /misc/merge-pending/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/misc/merge-pending/__init__.py -------------------------------------------------------------------------------- /misc/merge-pending/autocollectors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/misc/merge-pending/autocollectors.py -------------------------------------------------------------------------------- /misc/merge-pending/forms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/misc/merge-pending/forms.py -------------------------------------------------------------------------------- /misc/merge-pending/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/misc/merge-pending/logger.py -------------------------------------------------------------------------------- /misc/merge-pending/project.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/misc/merge-pending/project.py -------------------------------------------------------------------------------- /misc/merge-pending/rpw reloaded_opt (1).pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/misc/merge-pending/rpw reloaded_opt (1).pdf -------------------------------------------------------------------------------- /misc/merge-pending/transaction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/misc/merge-pending/transaction.py -------------------------------------------------------------------------------- /misc/merge-pending/userinput.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/misc/merge-pending/userinput.py -------------------------------------------------------------------------------- /notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/notes.md -------------------------------------------------------------------------------- /release/dynamo/dyf/RPW_GetFilepath.dyf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/release/dynamo/dyf/RPW_GetFilepath.dyf -------------------------------------------------------------------------------- /release/dynamo/extra/1.7.0: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /release/dynamo/extra/RPW_GettingStarted.dyn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/release/dynamo/extra/RPW_GettingStarted.dyn -------------------------------------------------------------------------------- /release/dynamo/extra/rpw.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/release/dynamo/extra/rpw.zip -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/requirements.txt -------------------------------------------------------------------------------- /rpw/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/rpw/__init__.py -------------------------------------------------------------------------------- /rpw/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/rpw/__main__.py -------------------------------------------------------------------------------- /rpw/__revit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/rpw/__revit.py -------------------------------------------------------------------------------- /rpw/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/rpw/base.py -------------------------------------------------------------------------------- /rpw/db/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/rpw/db/__init__.py -------------------------------------------------------------------------------- /rpw/db/assembly.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/rpw/db/assembly.py -------------------------------------------------------------------------------- /rpw/db/bounding_box.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/rpw/db/bounding_box.py -------------------------------------------------------------------------------- /rpw/db/builtins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/rpw/db/builtins.py -------------------------------------------------------------------------------- /rpw/db/category.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/rpw/db/category.py -------------------------------------------------------------------------------- /rpw/db/collection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/rpw/db/collection.py -------------------------------------------------------------------------------- /rpw/db/collector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/rpw/db/collector.py -------------------------------------------------------------------------------- /rpw/db/curve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/rpw/db/curve.py -------------------------------------------------------------------------------- /rpw/db/element.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/rpw/db/element.py -------------------------------------------------------------------------------- /rpw/db/family.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/rpw/db/family.py -------------------------------------------------------------------------------- /rpw/db/parameter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/rpw/db/parameter.py -------------------------------------------------------------------------------- /rpw/db/pattern.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/rpw/db/pattern.py -------------------------------------------------------------------------------- /rpw/db/reference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/rpw/db/reference.py -------------------------------------------------------------------------------- /rpw/db/spatial_element.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/rpw/db/spatial_element.py -------------------------------------------------------------------------------- /rpw/db/transaction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/rpw/db/transaction.py -------------------------------------------------------------------------------- /rpw/db/transform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/rpw/db/transform.py -------------------------------------------------------------------------------- /rpw/db/view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/rpw/db/view.py -------------------------------------------------------------------------------- /rpw/db/wall.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/rpw/db/wall.py -------------------------------------------------------------------------------- /rpw/db/xyz.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/rpw/db/xyz.py -------------------------------------------------------------------------------- /rpw/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/rpw/exceptions.py -------------------------------------------------------------------------------- /rpw/extras/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/rpw/extras/__init__.py -------------------------------------------------------------------------------- /rpw/extras/bin/Rhino3dmIO.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/rpw/extras/bin/Rhino3dmIO.dll -------------------------------------------------------------------------------- /rpw/extras/bin/rhino3dmio_native.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/rpw/extras/bin/rhino3dmio_native.dll -------------------------------------------------------------------------------- /rpw/extras/rhino.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/rpw/extras/rhino.py -------------------------------------------------------------------------------- /rpw/ui/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/rpw/ui/__init__.py -------------------------------------------------------------------------------- /rpw/ui/document.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/rpw/ui/document.py -------------------------------------------------------------------------------- /rpw/ui/forms/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/rpw/ui/forms/__init__.py -------------------------------------------------------------------------------- /rpw/ui/forms/console.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/rpw/ui/forms/console.py -------------------------------------------------------------------------------- /rpw/ui/forms/flexform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/rpw/ui/forms/flexform.py -------------------------------------------------------------------------------- /rpw/ui/forms/os_dialog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/rpw/ui/forms/os_dialog.py -------------------------------------------------------------------------------- /rpw/ui/forms/quickform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/rpw/ui/forms/quickform.py -------------------------------------------------------------------------------- /rpw/ui/forms/resources.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/rpw/ui/forms/resources.py -------------------------------------------------------------------------------- /rpw/ui/forms/taskdialog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/rpw/ui/forms/taskdialog.py -------------------------------------------------------------------------------- /rpw/ui/selection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/rpw/ui/selection.py -------------------------------------------------------------------------------- /rpw/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rpw/utils/coerce.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/rpw/utils/coerce.py -------------------------------------------------------------------------------- /rpw/utils/dotnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/rpw/utils/dotnet.py -------------------------------------------------------------------------------- /rpw/utils/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/rpw/utils/logger.py -------------------------------------------------------------------------------- /rpw/utils/mixins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/rpw/utils/mixins.py -------------------------------------------------------------------------------- /rpw/utils/rlcompleter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/rpw/utils/rlcompleter.py -------------------------------------------------------------------------------- /rpw/utils/sphinx_compat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/rpw/utils/sphinx_compat.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/dynamoscript.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/tests/dynamoscript.py -------------------------------------------------------------------------------- /tests/fixtures/desk.bkp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/tests/fixtures/desk.bkp -------------------------------------------------------------------------------- /tests/fixtures/desk.rfa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/tests/fixtures/desk.rfa -------------------------------------------------------------------------------- /tests/fixtures/desk_2017.rfa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/tests/fixtures/desk_2017.rfa -------------------------------------------------------------------------------- /tests/fixtures/table.rfa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/tests/fixtures/table.rfa -------------------------------------------------------------------------------- /tests/rpw.extension/README.md: -------------------------------------------------------------------------------- 1 | # RevitPythonWrapper Test Suite 2 | -------------------------------------------------------------------------------- /tests/rpw.extension/rpw.tab/rpw.panel/Collection.pushbutton/Collection_script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/tests/rpw.extension/rpw.tab/rpw.panel/Collection.pushbutton/Collection_script.py -------------------------------------------------------------------------------- /tests/rpw.extension/rpw.tab/rpw.panel/Collection.pushbutton/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/tests/rpw.extension/rpw.tab/rpw.panel/Collection.pushbutton/icon.png -------------------------------------------------------------------------------- /tests/rpw.extension/rpw.tab/rpw.panel/Collector.pushbutton/Collector_script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/tests/rpw.extension/rpw.tab/rpw.panel/Collector.pushbutton/Collector_script.py -------------------------------------------------------------------------------- /tests/rpw.extension/rpw.tab/rpw.panel/Collector.pushbutton/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/tests/rpw.extension/rpw.tab/rpw.panel/Collector.pushbutton/icon.png -------------------------------------------------------------------------------- /tests/rpw.extension/rpw.tab/rpw.panel/Curve.pushbutton/Curve_script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/tests/rpw.extension/rpw.tab/rpw.panel/Curve.pushbutton/Curve_script.py -------------------------------------------------------------------------------- /tests/rpw.extension/rpw.tab/rpw.panel/Curve.pushbutton/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/tests/rpw.extension/rpw.tab/rpw.panel/Curve.pushbutton/icon.png -------------------------------------------------------------------------------- /tests/rpw.extension/rpw.tab/rpw.panel/Elements.pushbutton/Elements_script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/tests/rpw.extension/rpw.tab/rpw.panel/Elements.pushbutton/Elements_script.py -------------------------------------------------------------------------------- /tests/rpw.extension/rpw.tab/rpw.panel/Elements.pushbutton/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/tests/rpw.extension/rpw.tab/rpw.panel/Elements.pushbutton/icon.png -------------------------------------------------------------------------------- /tests/rpw.extension/rpw.tab/rpw.panel/Forms.pushbutton/Forms_script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/tests/rpw.extension/rpw.tab/rpw.panel/Forms.pushbutton/Forms_script.py -------------------------------------------------------------------------------- /tests/rpw.extension/rpw.tab/rpw.panel/Forms.pushbutton/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/tests/rpw.extension/rpw.tab/rpw.panel/Forms.pushbutton/icon.png -------------------------------------------------------------------------------- /tests/rpw.extension/rpw.tab/rpw.panel/Globals.pushbutton/Globals_script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/tests/rpw.extension/rpw.tab/rpw.panel/Globals.pushbutton/Globals_script.py -------------------------------------------------------------------------------- /tests/rpw.extension/rpw.tab/rpw.panel/Globals.pushbutton/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/tests/rpw.extension/rpw.tab/rpw.panel/Globals.pushbutton/icon.png -------------------------------------------------------------------------------- /tests/rpw.extension/rpw.tab/rpw.panel/Pick.pushbutton/Pick_script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/tests/rpw.extension/rpw.tab/rpw.panel/Pick.pushbutton/Pick_script.py -------------------------------------------------------------------------------- /tests/rpw.extension/rpw.tab/rpw.panel/Pick.pushbutton/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/tests/rpw.extension/rpw.tab/rpw.panel/Pick.pushbutton/icon.png -------------------------------------------------------------------------------- /tests/rpw.extension/rpw.tab/rpw.panel/RunAll.pushbutton/RunAll_script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/tests/rpw.extension/rpw.tab/rpw.panel/RunAll.pushbutton/RunAll_script.py -------------------------------------------------------------------------------- /tests/rpw.extension/rpw.tab/rpw.panel/RunAll.pushbutton/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/tests/rpw.extension/rpw.tab/rpw.panel/RunAll.pushbutton/icon.png -------------------------------------------------------------------------------- /tests/rpw.extension/rpw.tab/rpw.panel/Selection.pushbutton/Selection_script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/tests/rpw.extension/rpw.tab/rpw.panel/Selection.pushbutton/Selection_script.py -------------------------------------------------------------------------------- /tests/rpw.extension/rpw.tab/rpw.panel/Selection.pushbutton/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/tests/rpw.extension/rpw.tab/rpw.panel/Selection.pushbutton/icon.png -------------------------------------------------------------------------------- /tests/rpw.extension/rpw.tab/rpw.panel/TaskDialog.pushbutton/TaskDialog_script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/tests/rpw.extension/rpw.tab/rpw.panel/TaskDialog.pushbutton/TaskDialog_script.py -------------------------------------------------------------------------------- /tests/rpw.extension/rpw.tab/rpw.panel/TaskDialog.pushbutton/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/tests/rpw.extension/rpw.tab/rpw.panel/TaskDialog.pushbutton/icon.png -------------------------------------------------------------------------------- /tests/rpw.extension/rpw.tab/rpw.panel/Transaction.pushbutton/Transaction_script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/tests/rpw.extension/rpw.tab/rpw.panel/Transaction.pushbutton/Transaction_script.py -------------------------------------------------------------------------------- /tests/rpw.extension/rpw.tab/rpw.panel/Transaction.pushbutton/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/tests/rpw.extension/rpw.tab/rpw.panel/Transaction.pushbutton/icon.png -------------------------------------------------------------------------------- /tests/rpw.extension/rpw.tab/rpw.panel/Utils.pushbutton/Utils_script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/tests/rpw.extension/rpw.tab/rpw.panel/Utils.pushbutton/Utils_script.py -------------------------------------------------------------------------------- /tests/rpw.extension/rpw.tab/rpw.panel/Utils.pushbutton/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/tests/rpw.extension/rpw.tab/rpw.panel/Utils.pushbutton/icon.png -------------------------------------------------------------------------------- /tests/rpw.extension/rpw.tab/rpw.panel/View.pushbutton/View_script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/tests/rpw.extension/rpw.tab/rpw.panel/View.pushbutton/View_script.py -------------------------------------------------------------------------------- /tests/rpw.extension/rpw.tab/rpw.panel/View.pushbutton/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/tests/rpw.extension/rpw.tab/rpw.panel/View.pushbutton/icon.png -------------------------------------------------------------------------------- /tests/rpw.extension/rpw.tab/rpw.panel/XYZ.pushbutton/XYZ_script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/tests/rpw.extension/rpw.tab/rpw.panel/XYZ.pushbutton/XYZ_script.py -------------------------------------------------------------------------------- /tests/rpw.extension/rpw.tab/rpw.panel/XYZ.pushbutton/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/tests/rpw.extension/rpw.tab/rpw.panel/XYZ.pushbutton/icon.png -------------------------------------------------------------------------------- /tests/rpw.extension/rpw.tab/rpw.panel/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/rpw.extension/rpw.tab/rpw.panel/collector.0001.rvt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/tests/rpw.extension/rpw.tab/rpw.panel/collector.0001.rvt -------------------------------------------------------------------------------- /tests/rpw.extension/rpw.tab/rpw.panel/collector.rvt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/tests/rpw.extension/rpw.tab/rpw.panel/collector.rvt -------------------------------------------------------------------------------- /tests/rpw.extension/rpw.tab/rpw.panel/desk.rfa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/tests/rpw.extension/rpw.tab/rpw.panel/desk.rfa -------------------------------------------------------------------------------- /tests/rpw.extension/rpw.tab/rpw.panel/dynamo_test_runner.dyn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/tests/rpw.extension/rpw.tab/rpw.panel/dynamo_test_runner.dyn -------------------------------------------------------------------------------- /tests/rpw.extension/rpw.tab/rpw.panel/dynamo_test_runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/tests/rpw.extension/rpw.tab/rpw.panel/dynamo_test_runner.py -------------------------------------------------------------------------------- /tests/rpw.extension/rpw.tab/rpw.panel/fixtures/desk.rfa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/tests/rpw.extension/rpw.tab/rpw.panel/fixtures/desk.rfa -------------------------------------------------------------------------------- /tests/rpw.extension/rpw.tab/rpw.panel/fixtures/desk_2017.rfa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/tests/rpw.extension/rpw.tab/rpw.panel/fixtures/desk_2017.rfa -------------------------------------------------------------------------------- /tests/rpw.extension/rpw.tab/rpw.panel/fixtures/table.rfa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/tests/rpw.extension/rpw.tab/rpw.panel/fixtures/table.rfa -------------------------------------------------------------------------------- /tests/rpw.extension/rpw.tab/rpw.panel/lib/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/tests/rpw.extension/rpw.tab/rpw.panel/lib/test_utils.py -------------------------------------------------------------------------------- /tests/rpw.extension/rpw.tab/rpw.panel/tests_rpw.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/tests/rpw.extension/rpw.tab/rpw.panel/tests_rpw.py -------------------------------------------------------------------------------- /tests/run_console.bat: -------------------------------------------------------------------------------- 1 | ipy -X:FullFrames -m rpw.ui.forms.console 2 | -------------------------------------------------------------------------------- /tests/run_forms.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/tests/run_forms.bat -------------------------------------------------------------------------------- /todo.todo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtalarico/revitpythonwrapper/HEAD/todo.todo --------------------------------------------------------------------------------