diff --git a/pyproject.toml b/pyproject.toml index e04df9d..0759c8b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -19,10 +19,6 @@ classifiers = [ "Operating System :: OS Independent", ] -[project.optional-dependencies] -gpu = ["vtk == 9.3.1"] -cpu = ["vtk-osmesa == 9.3.1"] - [project.urls] "Homepage" = "https://github.com/Geode-solutions/OpenGeodeWeb-Viewer" "Bug Tracker" = "https://github.com/Geode-solutions/OpenGeodeWeb-Viewer/issues" diff --git a/requirements.in b/requirements.in index 8eb09de..8ca3964 100644 --- a/requirements.in +++ b/requirements.in @@ -1,2 +1,3 @@ wslink==1.12.4 -websocket_client==1.8.0 \ No newline at end of file +websocket_client==1.8.0 +vtk==9.5.2 \ No newline at end of file diff --git a/requirements.txt b/requirements.txt index 55efa4d..fb31836 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,7 +2,7 @@ # This file is autogenerated by pip-compile with Python 3.12 # by the following command: # -# pip-compile --output-file=requirements.txt --pre requirements-internal.in requirements.in +# pip-compile --output-file=./requirements.txt --pre ./requirements.in # aiohappyeyeballs==2.6.1 # via aiohttp @@ -12,71 +12,50 @@ aiosignal==1.4.0 # via aiohttp attrs==25.3.0 # via aiohttp -blinker==1.9.0 - # via - # flask - # opengeodeweb-microservice -click==8.3.0 - # via - # flask - # opengeodeweb-microservice -fastjsonschema==2.21.1 - # via opengeodeweb-microservice -flask==3.1.2 - # via - # flask-sqlalchemy - # opengeodeweb-microservice -flask-sqlalchemy==3.1.1 - # via opengeodeweb-microservice +contourpy==1.3.3 + # via matplotlib +cycler==0.12.1 + # via matplotlib +fonttools==4.60.0 + # via matplotlib frozenlist==1.7.0 # via # aiohttp # aiosignal -greenlet==3.2.4 - # via - # opengeodeweb-microservice - # sqlalchemy idna==3.10 # via yarl -itsdangerous==2.2.0 - # via - # flask - # opengeodeweb-microservice -jinja2==3.1.6 - # via - # flask - # opengeodeweb-microservice -markupsafe==3.0.2 - # via - # flask - # jinja2 - # opengeodeweb-microservice - # werkzeug +kiwisolver==1.4.10rc0 + # via matplotlib +matplotlib==3.10.6 + # via vtk multidict==6.6.4 # via # aiohttp # yarl -opengeodeweb-microservice==1.*,>=1.0.1rc1 - # via -r requirements-internal.in +numpy==2.3.3 + # via + # contourpy + # matplotlib +packaging==25.0 + # via matplotlib +pillow==11.3.0 + # via matplotlib propcache==0.3.2 # via # aiohttp # yarl -sqlalchemy==2.0.43 - # via - # flask-sqlalchemy - # opengeodeweb-microservice +pyparsing==3.2.5 + # via matplotlib +python-dateutil==2.9.0.post0 + # via matplotlib +six==1.17.0 + # via python-dateutil typing-extensions==4.15.0 - # via - # aiosignal - # opengeodeweb-microservice - # sqlalchemy + # via aiosignal +vtk==9.5.2 + # via -r requirements.in websocket-client==1.8.0 # via -r requirements.in -werkzeug==3.1.3 - # via - # flask - # opengeodeweb-microservice wslink==1.12.4 # via -r requirements.in yarl==1.20.1 diff --git a/src/opengeodeweb_viewer/object/object_methods.py b/src/opengeodeweb_viewer/object/object_methods.py index 769e2dc..1c90554 100644 --- a/src/opengeodeweb_viewer/object/object_methods.py +++ b/src/opengeodeweb_viewer/object/object_methods.py @@ -134,7 +134,6 @@ def SetPointsVisibility(self, id, visibility): self.SetVisibility(id, visibility) else: actor.GetProperty().SetVertexVisibility(visibility) - actor.GetProperty().SetEdgeVisibility(visibility) self.render() def SetPointsSize(self, id, size): diff --git a/src/tests/data/images/mesh/points/color.jpeg b/src/tests/data/images/mesh/points/color.jpeg index fb5dd8d..4d04b2e 100644 Binary files a/src/tests/data/images/mesh/points/color.jpeg and b/src/tests/data/images/mesh/points/color.jpeg differ diff --git a/src/tests/data/images/mesh/points/size.jpeg b/src/tests/data/images/mesh/points/size.jpeg index b660193..5091c37 100644 Binary files a/src/tests/data/images/mesh/points/size.jpeg and b/src/tests/data/images/mesh/points/size.jpeg differ diff --git a/src/tests/data/images/mesh/points/visibility.jpeg b/src/tests/data/images/mesh/points/visibility.jpeg index 32368d9..ef5c237 100644 Binary files a/src/tests/data/images/mesh/points/visibility.jpeg and b/src/tests/data/images/mesh/points/visibility.jpeg differ diff --git a/src/tests/data/images/model/points/size.jpeg b/src/tests/data/images/model/points/size.jpeg index f27bf29..b2aa84a 100644 Binary files a/src/tests/data/images/model/points/size.jpeg and b/src/tests/data/images/model/points/size.jpeg differ diff --git a/src/tests/data/images/model/points/visibility.jpeg b/src/tests/data/images/model/points/visibility.jpeg index 4cd6db6..496bb89 100644 Binary files a/src/tests/data/images/model/points/visibility.jpeg and b/src/tests/data/images/model/points/visibility.jpeg differ