Skip to content

Commit e1247e3

Browse files
fix: Add measure tool dark mode
1 parent d77a5db commit e1247e3

File tree

2 files changed

+5
-1
lines changed
  • examples/00-basic-pyvista-examples
  • src/ansys/tools/visualization_interface/backends/pyvista/widgets

2 files changed

+5
-1
lines changed

examples/00-basic-pyvista-examples/plain_usage.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@
4848
pl.plot(mesh)
4949

5050
# Show the plotter
51+
pl.backend._pl.scene.set_background("black")
5152
pl.show()
5253

5354

src/ansys/tools/visualization_interface/backends/pyvista/widgets/measure.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,10 @@ def callback(self, state: bool) -> None:
8282
self.plotter_helper.disable_picking()
8383
elif self.plotter_helper._allow_hovering:
8484
self.plotter_helper.disable_hover()
85-
self._widget = self.plotter_helper._pl.scene.add_measurement_widget()
85+
if self._dark_mode:
86+
self._widget = self.plotter_helper._pl.scene.add_measurement_widget(color="white")
87+
else:
88+
self._widget = self.plotter_helper._pl.scene.add_measurement_widget()
8689

8790
def update(self) -> None:
8891
"""Define the measurement widget button parameters."""

0 commit comments

Comments
 (0)