LICENSE
README.md
pyproject.toml
requirements-dev.txt
requirements.txt
src/compas_viewer/__init__.py
src/compas_viewer/__main__.py
src/compas_viewer/base.py
src/compas_viewer/commands.py
src/compas_viewer/config.py
src/compas_viewer/events.py
src/compas_viewer/gl.py
src/compas_viewer/mouse.py
src/compas_viewer/qt.py
src/compas_viewer/singleton.py
src/compas_viewer/timer.py
src/compas_viewer/ui.py
src/compas_viewer/viewer.py
src/compas_viewer.egg-info/PKG-INFO
src/compas_viewer.egg-info/SOURCES.txt
src/compas_viewer.egg-info/dependency_links.txt
src/compas_viewer.egg-info/not-zip-safe
src/compas_viewer.egg-info/requires.txt
src/compas_viewer.egg-info/top_level.txt
src/compas_viewer/assets/fonts/FreeSans.ttf
src/compas_viewer/components/__init__.py
src/compas_viewer/components/booleantoggle.py
src/compas_viewer/components/boundcomponent.py
src/compas_viewer/components/button.py
src/compas_viewer/components/camerasetting.py
src/compas_viewer/components/colorpicker.py
src/compas_viewer/components/component.py
src/compas_viewer/components/container.py
src/compas_viewer/components/mainwindow.py
src/compas_viewer/components/menubar.py
src/compas_viewer/components/numberedit.py
src/compas_viewer/components/objectsetting.py
src/compas_viewer/components/sceneform.py
src/compas_viewer/components/sidebar.py
src/compas_viewer/components/sidedock.py
src/compas_viewer/components/slider.py
src/compas_viewer/components/statusbar.py
src/compas_viewer/components/tabform.py
src/compas_viewer/components/textedit.py
src/compas_viewer/components/toolbar.py
src/compas_viewer/components/treeform.py
src/compas_viewer/components/viewport.py
src/compas_viewer/renderer/__init__.py
src/compas_viewer/renderer/camera.py
src/compas_viewer/renderer/renderer.py
src/compas_viewer/renderer/shaders/__init__.py
src/compas_viewer/renderer/shaders/model.frag
src/compas_viewer/renderer/shaders/model.vert
src/compas_viewer/renderer/shaders/modellines.frag
src/compas_viewer/renderer/shaders/modellines.geom
src/compas_viewer/renderer/shaders/modellines.vert
src/compas_viewer/renderer/shaders/shader.py
src/compas_viewer/renderer/shaders/tag.frag
src/compas_viewer/renderer/shaders/tag.vert
src/compas_viewer/scene/__init__.py
src/compas_viewer/scene/brepobject.py
src/compas_viewer/scene/buffermanager.py
src/compas_viewer/scene/bufferobject.py
src/compas_viewer/scene/circleobject.py
src/compas_viewer/scene/collectionobject.py
src/compas_viewer/scene/ellipseobject.py
src/compas_viewer/scene/frameobject.py
src/compas_viewer/scene/geometryobject.py
src/compas_viewer/scene/graphobject.py
src/compas_viewer/scene/gridobject.py
src/compas_viewer/scene/group.py
src/compas_viewer/scene/lineobject.py
src/compas_viewer/scene/meshobject.py
src/compas_viewer/scene/nurbscurveobject.py
src/compas_viewer/scene/nurbssurfaceobject.py
src/compas_viewer/scene/planeobject.py
src/compas_viewer/scene/pointcloudobject.py
src/compas_viewer/scene/pointobject.py
src/compas_viewer/scene/polygonobject.py
src/compas_viewer/scene/polyhedronobject.py
src/compas_viewer/scene/polylineobject.py
src/compas_viewer/scene/scene.py
src/compas_viewer/scene/sceneobject.py
src/compas_viewer/scene/shapeobject.py
src/compas_viewer/scene/tagobject.py
src/compas_viewer/scene/vectorobject.py
tests/test_placeholder.py
tests/test_viewer.py