compas-viewer

View on PyPIReverse Dependencies (5)

1.1.5 compas_viewer-1.1.5-py3-none-any.whl

Wheel Details

Project: compas-viewer
Version: 1.1.5
Filename: compas_viewer-1.1.5-py3-none-any.whl
Download: [link]
Size: 477172
MD5: 13e163eca9f45895548dcbf2bbb351b6
SHA256: 78f6c914485b16bd4587c0553b5c8c8ec60c95fb3a7afc8f18d5fd665371ed20
Uploaded: 2024-05-15 08:08:08 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: compas_viewer
Version: 1.1.5
Summary: Standalone viewer for COMPAS 2 based on PyOpenGL and PyQt6.
Author-Email: tom van mele <tom.v.mele[at]gmail.com>, Li Chen <li.chen[at]arch.ethz.ch>, Zac Zhuo Zhang <zhuo.zhang[at]arch.ethz.ch>
Project-Url: Homepage, https://compas-dev.github.io/compas_viewer
Project-Url: Documentation, https://compas-dev.github.io/compas_viewer
Project-Url: Repository, https://github.com/compas-dev/compas_viewer.git
Project-Url: Changelog, https://github.com/compas-dev/compas_viewer/blob/main/CHANGELOG.md
License: MIT License COMPAS Association Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Keywords: visualisation,compas,pyopengl,pyqt6
Classifier: Development Status :: 4 - Beta
Classifier: Topic :: Scientific/Engineering
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.9
Requires-Dist: compas (>=2.0.0)
Requires-Dist: freetype-py
Requires-Dist: PyOpenGL
Requires-Dist: PySide6 (==6.6.1)
Requires-Dist: attrs (>=17.4); extra == "dev"
Requires-Dist: black (>=22.12.0); extra == "dev"
Requires-Dist: bump-my-version; extra == "dev"
Requires-Dist: compas-invocations2; extra == "dev"
Requires-Dist: compas-notebook; extra == "dev"
Requires-Dist: invoke (>=0.14); extra == "dev"
Requires-Dist: ruff; extra == "dev"
Requires-Dist: sphinx-compas2-theme; extra == "dev"
Requires-Dist: twine; extra == "dev"
Requires-Dist: wheel; extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 1824 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.43.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
compas_viewer/__init__.py sha256=VVV_k2wCRTj9xKPLupZyQJt_2_GT9e0saZQNqjhhapE 983
compas_viewer/__main__.py sha256=DM374Pr6vqNgWI4YSrwnG5LHep_5TZmX_TJgiU0V0Dc 3258
compas_viewer/base.py sha256=c5K7URAis1iPtibrryFxtaLbPTwco7cHzACZgKy5_Lc 121
compas_viewer/config.json sha256=I95ZRQ9bh-IlhBU8z-mMgt_FHYHc-4VGIGNhh8ZDfvU 502
compas_viewer/config.py sha256=EbrqvbhOZ7cUGQxEEMRhjcExKDeSFrADifRcPJmOeGE 3772
compas_viewer/gl.py sha256=D2sHHJbSgwUIKYNI7QVPCIDtGhvGK37HeZ94AyMAd7I 3316
compas_viewer/qt.py sha256=sU2uFWaLrOUK34u99PFsABeQHwD1nkuGx9D4_G0KCWY 4350
compas_viewer/singleton.py sha256=szPRFjKDCenNV8IP3M-lKyCyz7QznrFGmafpzQ6zXBg 702
compas_viewer/viewer.py sha256=nd-jicKUl-utv798KyrEjvfGf0yS8WfiLlO4CS8yMeo 2044
compas_viewer/actions/__init__.py sha256=w9hRyeRWP4u9NBrqMIDlVy6d8BuNaCAiHDRigRdkrGQ 1888
compas_viewer/actions/action.py sha256=BMUHIvEKvPYaSshb-wggmafW4natoXNbzpu7JqrBkWk 2154
compas_viewer/actions/delete_selected.py sha256=VRUPJA_L6Sew6_Cdp4_WpnGvTc11L9-rEno7NDdWoGM 348
compas_viewer/actions/info.py sha256=j06-TUV8ZON42WJ4qDxFB3e2ilOYRAxkfbF0uEuRqzo 1479
compas_viewer/actions/io.py sha256=wTRNUbhr2bpA3q5EPS8Whxlk8fOx0eZ98NoEHnYnv24 782
compas_viewer/actions/select_all.py sha256=jHPidizX6AnqsmcOFo5s0p-cDojGlvOTLZmn83tdC3g 284
compas_viewer/actions/viewmode.py sha256=x7GIMQQPAAvV8UECJN8k6NifI5LFelOEa4ap2mpLA0Q 571
compas_viewer/actions/zoom_selected.py sha256=Eb6AdKoKCQStHprXjuheeXWEL3OU4JpcP-CXz06JAwM 1399
compas_viewer/components/__init__.py sha256=65HKqWdS9yttKEmK8F8XPFJl4tect9fe2Sd2PQGqWkM 45
compas_viewer/components/button.py sha256=_X6jXU_GrTyHC_xm-LA4ersFXrkv99Ww2gistqqR-Y8 613
compas_viewer/components/double_edit.py sha256=6ydkSAvw75afTvBGjjbPM6lgAob6Z_NzlUlBuWRfbQg 1205
compas_viewer/components/treeform.py sha256=ULSEIWo4WMOmY9F-JlhBT0-93s5RcouqWbivRjdcc1A 3802
compas_viewer/components/widget_tools.py sha256=zpKi7IjRgPRNDkUyCzoylvBJ9vWcRzgCckEHo57fSf4 1709
compas_viewer/components/renderer/__init__.py sha256=irZgBletHYpXAlVrIg3RDuF_amJW2phbPvo7gcYWbjQ 180
compas_viewer/components/renderer/camera.py sha256=cc7jhqgORejDWx3spjCr0rNKuojiFreIJ9WBZdrnOIs 14195
compas_viewer/components/renderer/renderer.py sha256=BnQGUwjGRRizE8r4nrKer0RVfgNf2L08ELK0IGUhXOo 22069
compas_viewer/components/renderer/selector.py sha256=4GRbJuaCr_WU97JIgXiznM85o9Nhb4WB7PpWLCArDEU 8427
compas_viewer/components/renderer/shaders/__init__.py sha256=FQdhIWw5VBSAgermVN26O8EBBFPDkf0yEP6NZoUd3gQ 41
compas_viewer/components/renderer/shaders/arrow.frag sha256=isD94IoxyqI3cxofdbIEEVl3t2VBMg_-b0MfPop3-T8 89
compas_viewer/components/renderer/shaders/arrow.vert sha256=2BuTEaCIQFL66Ok1BU509FQE18E64WoOHwz6lhSvlvg 281
compas_viewer/components/renderer/shaders/grid.frag sha256=_1cgeK9fKWnss-Vn9v2-qNXR213pX03Y5EZHzhtLfNY 100
compas_viewer/components/renderer/shaders/grid.vert sha256=-MPGpd_BUB6kreRNC1XgW9k6mfct_ZDgwG6bolknYKA 282
compas_viewer/components/renderer/shaders/instance.frag sha256=dGRScMc_5-uT3EK0zD8AmJC21iEJwZu533m1q6eWbBs 104
compas_viewer/components/renderer/shaders/instance.vert sha256=WnfsLMPecNuTI5_Trny-EvsFaiyPe96ZvEoglQ7gDAo 206
compas_viewer/components/renderer/shaders/model.frag sha256=fuyC61sL3NWlWGFXkDjXyUpbSDfTHj9IO_YEPii4zFI 900
compas_viewer/components/renderer/shaders/model.vert sha256=lmQEsaBkHBZ7krn-tqjaP9p8iCUzNr0g5G45Y6vib9o 368
compas_viewer/components/renderer/shaders/shader.py sha256=_w4QZZncXoYUavSXrcV7UNQmcBLfNmho45wzef07GBw 10418
compas_viewer/components/renderer/shaders/tag.frag sha256=sTtGJRjWt2tcP-bWYbick4TcWbMQrGlt6W8G8PZTea8 345
compas_viewer/components/renderer/shaders/tag.vert sha256=DQocCex91OZLFPwYXWDUZNW4b3NzSXUFgc40Eo6zlOk 300
compas_viewer/configurations/__init__.py sha256=dgafHpTjtq0s6pdq0uvz6-gsbvNn67Xpv7YVoPqmY8Y 731
compas_viewer/configurations/config.py sha256=40geY_5_0s8Fo9E-UCYvFl20nYnLIyorjtuzcIq-KT8 172
compas_viewer/configurations/controller_config.py sha256=IHQNwJjc7B97H3ko8KkH4snJNRoQTUdi894u6xQSlG8 4606
compas_viewer/configurations/layout_config.py sha256=gKtq5uH63q-PiybTJZAwm7XjcSlByUNTII9ZusHk6gw 9158
compas_viewer/configurations/renderer_config.py sha256=AJuoJfou5KDSergq_P0_IkXPZqWwX8KCt0kMJl2eVJI 5945
compas_viewer/configurations/viewer_config.py sha256=s-DjiMl1zj6MNCuHqvdF8TTWt-8rrrlZl9bc4pe_GsY 3381
compas_viewer/configurations/default_config/FreeSans.ttf sha256=cL83A4pI8Y0hwWHxSs0klGeUn3O8haJdOmMh_mpGHWU 714456
compas_viewer/configurations/default_config/controller.json sha256=2NB3rB090Kus7lTqIT_mTzF8xoC2oOxggVi_n5lMmAg 712
compas_viewer/configurations/default_config/layout.json sha256=XKrdXLGaIy19s_dNlFOf1PrZL1_Eox0G-2pDW5e_Zc0 4349
compas_viewer/configurations/default_config/renderer.json sha256=8ShzjqWRzJy_nTPMTpMEbQ_XDOOpxV4eM-FPJC3tKH0 991
compas_viewer/configurations/default_config/viewer.json sha256=wiJlMiUppk5rMsAgomKGxhiVCXsRd8c05AkaiAdKn30 878
compas_viewer/controller/__init__.py sha256=Fb81hF5qXBHrEEPN7eJ9m8n0GNaU5DI5RZE-GQm_uBA 88
compas_viewer/controller/controller.py sha256=fWjV9FiGBUMhM337fGeHbTyFkzrKhLwTQ7-iY0dqbrY 8682
compas_viewer/controller/mouse.py sha256=KZ47XC_i16Q_jsuc1hIS9ZOajC9Jp2NCF1cgq9myCAI 561
compas_viewer/icons/camera_info.svg sha256=0bUfp9yd7ATJxWVuiUOy2Gv3Zmv64-1KDKMxRaglw-0 498
compas_viewer/icons/compas_icon_white.png sha256=h9O_FxGv7YtNPb9sXjYBl5kFLHKl6CztfDfzV6482WY 5093
compas_viewer/icons/delete_selected.svg sha256=TzFEfLWQKEXTs2CJTb52_IXbCDjVqDADLlN8zZGIPGQ 508
compas_viewer/icons/export_file.svg sha256=L2Hic20s3b0ezcL9tcKeYPmWl1X_pdufRYakgXXvAQg 590
compas_viewer/icons/gl_info.svg sha256=dSiUuQB3pRLJXthE9HVsJYkDt0Ozzvic-fiOi0cyOAo 461
compas_viewer/icons/import_file.svg sha256=6Au7JUhs7rTxMEPNHxCBNvb09lijjFtled2hHntAax0 593
compas_viewer/icons/selection_info.svg sha256=bgPlNl8KdVDsA8DwWAU-j2ieB3ZjmWDfZdC2yvC2DBA 945
compas_viewer/icons/view_front.svg sha256=Uo4S4Gpb6g_Xb2TLA35S2XswjJiRpdVMUGmkwUnNqOw 417
compas_viewer/icons/view_perspective.svg sha256=yZdVXpcGmhYtO3c46rtujVaii0IxBFugOS54qa4fNN4 423
compas_viewer/icons/view_right.svg sha256=5bJhMgN6GG3j7J1n3e1KcnfXM1guG0zJhIcXqHpPbQc 513
compas_viewer/icons/view_top.svg sha256=V4wx3XPN_kXplgpyYoartxkVXN43RfVN-vA1I5OZpAA 388
compas_viewer/icons/zoom_selected.svg sha256=aSmdE4LVzRvvQjHsi287fm_HsF1wJS45_fQaUH7I1CY 486
compas_viewer/layout/__init__.py sha256=IPkb11fp_Bz9H-vgYC28_c2enEz9jcMLbW0AvCc9ZH8 480
compas_viewer/layout/collapsiblebox.py sha256=M3mmHcHvZ5FIIMQ36Xl2QrEuQ8gwNsPxidCQMQeJFnA 2391
compas_viewer/layout/layout.py sha256=UJOsVl3R1wW5eX_9buaDxh2FFpCCoHZ6w3LLPoaBlzo 3830
compas_viewer/layout/menubar.py sha256=PBExCjnGNbneTcWUNbF4GnDHU-mB3twB-GH05RRQ73k 1533
compas_viewer/layout/propertyform.py sha256=sF5_7wYpEL5D3Lx2outioWfnh8dUJ6_g03S9zFXCcdY 14986
compas_viewer/layout/sidedock.py sha256=1cLIiAoK_NDP0ZbebZv3oIpQkfsTqkx96wuQu-pdLxg 2479
compas_viewer/layout/slider.py sha256=nNkxrMqEaGpPUby0uvooKGlpcpjbsd2ZYMl_t6XvURg 5249
compas_viewer/layout/statusbar.py sha256=_-iksHbQWca7Dhks8YupJ8CbFtOSZHNB63nX-vUvgSE 1403
compas_viewer/layout/toolbar.py sha256=jW-mt8tZTrhkPRG3GMOEUs_vTeDJr_90rbefiRal_yk 3331
compas_viewer/layout/treeform.py sha256=ULSEIWo4WMOmY9F-JlhBT0-93s5RcouqWbivRjdcc1A 3802
compas_viewer/layout/viewport.py sha256=-OOnCa9iKJzv0PHTFMzZdRBT-_dH56nZou0ywcQezqE 2909
compas_viewer/layout/window.py sha256=MdJNgpeazVDz-G1jA539bapwY2XLXeOuueYYVjjyBE8 4209
compas_viewer/scene/__init__.py sha256=1d-vRsGSr8jHPFqW5TdDnDz_JpRu6ZIXDA9eayClKjc 4237
compas_viewer/scene/boxobject.py sha256=DASYPwZiBJfB965xoZ-M32GoZr2liDvO-idcCKY4xt8 1448
compas_viewer/scene/brepobject.py sha256=-PFlOxpkjPu8c6EjSfVf4x4ig1-xJsUMmyLzOkeTg18 1544
compas_viewer/scene/capsuleobject.py sha256=uvBJ-hA89I1fqWMx5RbmHoCxJ5yOamVVXlZItD6tOQY 1011
compas_viewer/scene/circleobject.py sha256=YElb06dq4L3AaAmGgXeajEcuoicdXTl62BqY6rhCs2s 1552
compas_viewer/scene/collectionobject.py sha256=PfcyMBXHFYdgaLbTfAveQ1kLvNwCRgdRcplvBfBW6VU 2650
compas_viewer/scene/coneobject.py sha256=F5zZ70b0xZt5PDZalFyVIQ-GVM7ydRFfSzio-0SPLz0 985
compas_viewer/scene/cylinderobject.py sha256=Zd0PdUFIe3rFOIHpjtAWQKO9gWAPDm3lNgt7xm2eW-U 1009
compas_viewer/scene/ellipseobject.py sha256=Oj2h1B39MVNPJkY5HGmwu6KsnozowDe4kF5BXFS8qvA 1971
compas_viewer/scene/frameobject.py sha256=5CatSwFS0xE3XoAcHwX7W5IyU98_1hVBYjojXzeGzGQ 4896
compas_viewer/scene/geometryobject.py sha256=j9GNvoO50klpCF87Gw4A8ABazK5MqTATaLpev0K0Yh4 4397
compas_viewer/scene/graphobject.py sha256=E3MMhtkeNyxenmShzmc-dTO6k6kUXyrmx5vNt9-edac 1733
compas_viewer/scene/gridobject.py sha256=ie0vTfOkaDQWQyPT7VNEI_ek-x9-yQRJeTsY7DGeeng 1738
compas_viewer/scene/groupobject.py sha256=JNVNbJHt8GdJMXPtt_dORpp9QHx9iNqR48bngIlKtGE 1278
compas_viewer/scene/lineobject.py sha256=7EKGaoUVk1Vam4b3s7RC3WopXtP5eAFVPtRBu48LUuU 979
compas_viewer/scene/meshobject.py sha256=F-6Iunrxtj_4aGewk35-bPeCj1eC4ThgGIyq10v5U4A 13222
compas_viewer/scene/nurbscurveobject.py sha256=gTGzE1VjRu62VhZNP9t5cglFlCi5F3jShUfcaAldhcg 1229
compas_viewer/scene/nurbssurfaceobject.py sha256=cdQ_GeEHTmWACjm_lMF0Em4iNCmXzCq4HDdJSLccUsI 1479
compas_viewer/scene/planeobject.py sha256=jupwU2aTCnxK6iQawqEFb6eSjqk1gEMxAZ4OfJOpgt8 1886
compas_viewer/scene/pointcloudobject.py sha256=dafsQsop9SriT4xzy9gNvnLd6fY3avzOVN6RicXjN48 1173
compas_viewer/scene/pointobject.py sha256=F9ZIAJoY5Lf460bzpMIs474MUzVkUIruoVE1aA9A50U 1166
compas_viewer/scene/polygonobject.py sha256=CoJS49buioQhiXahIL40KdugkHh7vAHi-TU1HEHL5ag 1149
compas_viewer/scene/polyhedronobject.py sha256=Zt8hkKnX-PZlJyIesWt1YFBmqip6usLYeGe_X6mxjfE 1204
compas_viewer/scene/polylineobject.py sha256=iRXm1IyOBk25Auzy__QLnn1jRwO3GjH1f_LUOU5S6TI 1028
compas_viewer/scene/scene.py sha256=og6UKNxusWe0PVSSudU6QxIsp7eDwMufo4EE8QhpqSs 6441
compas_viewer/scene/sceneobject.py sha256=lkEOyDDs51dOd4Ip1wLyCpXxH2VkW3d7UKHNSsYkbPA 18821
compas_viewer/scene/sphereobject.py sha256=H_vQTri0q7Pz-6LV6B1Y154IIXjkuIMF8TBcgKTkJhI 1085
compas_viewer/scene/tagobject.py sha256=L7u2xqgLU-iKWY0SK1BpXyKzSdBkLhklgcLskm_BcoI 7747
compas_viewer/scene/torusobject.py sha256=A8C2xzuIhEG7XZOcIKHorC-pkbTjjam51FpnZa7-EKQ 1069
compas_viewer/scene/vectorobject.py sha256=X6r_Z6rwISxfbQHUqYVLUEPHXRD3M5oOLB6q89BmhQ8 3580
compas_viewer/ui/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
compas_viewer/ui/mainwindow.py sha256=qH7A-t4mstfmcN-IxUyxlUYUGSatM0ZOhSpTUZ_KK2g 586
compas_viewer/ui/menubar.py sha256=TbYIVHXTZC609IqrsokKRYiWWRn9EB3MVrmg7vQb7gg 402
compas_viewer/ui/statusbar.py sha256=m6y273YnPguRaRiWlkGmv9Db9sf2gtuL5ACSvBEgv-0 429
compas_viewer/ui/toolbar.py sha256=SKZ_IkiTEpuIl0GsUpEHt4FuhPwbEOvMGDr57GjEENw 530
compas_viewer/ui/ui.py sha256=KPWTITRdzbpbJ2F3Jb2DoHXsPen1zd_EgYEtgJvrEiE 1056
compas_viewer/ui/viewport.py sha256=rUfcYzMnWVpAVWRup9GJDz--pH3KD7C5R9WbXztpDLA 1225
compas_viewer-1.1.5.dist-info/LICENSE sha256=fEmP8OQ5ZTQKGXIeplC_YhwQY0mk_4cNi798UcU78Eo 1056
compas_viewer-1.1.5.dist-info/METADATA sha256=CK_qmSvcBjSv51NK8cPuHQcu49y2w2_rwq35k_UTvIY 4656
compas_viewer-1.1.5.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
compas_viewer-1.1.5.dist-info/top_level.txt sha256=VUjFWKjGdhvUKiDgjXFXeycwNduOYa0yjoyUiERVKJU 14
compas_viewer-1.1.5.dist-info/RECORD

top_level.txt

compas_viewer