Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
f1e3aaf
Add support for stretches to the volume viewer.
Carifio24 May 21, 2025
39f477f
Codestyle fixes.
Carifio24 May 22, 2025
cee542f
Allow switching axis attributes in volume viewer state.
Carifio24 Jun 5, 2025
3fe98f9
WIP: 4D cubes will now open in the data viewer.
Carifio24 Jun 11, 2025
8b3cfc1
We shouldn't need to reassign slices.
Carifio24 Jun 11, 2025
d62502e
Update bbox.
Carifio24 Jun 12, 2025
2e7f917
Fix some issues with view construction.
Carifio24 Jun 12, 2025
b4a27da
Restore pixel caches.
Carifio24 Jun 12, 2025
6f5611d
Codestyle fixes and remove debugging prints.
Carifio24 Jun 12, 2025
3660dc4
Hacky workaround for issue with layers property being updated when no…
Carifio24 Jun 13, 2025
f7eafbc
Fix UI issues from rebasing.
Carifio24 Jun 14, 2025
f4ef706
Make some tweaks to the slice widget.
Carifio24 Jun 23, 2025
96b7a5f
Use slice widget from glue-qt.
Carifio24 Jun 24, 2025
9cd3d62
Add slice sliders to Jupyter volume viewer.
Carifio24 Jul 1, 2025
a3e02df
Fix bad indentation.
Carifio24 Jul 1, 2025
fff5e13
Simplify code in data proxy FRB calculation.
Carifio24 Jul 11, 2025
715fa2a
Permute data based on indices.
Carifio24 Jul 17, 2025
2d02a58
Account for permutation of axis when displaying 3D data. Use layer-sp…
Carifio24 Jul 17, 2025
2a3b483
Remove trailing whiespace.
Carifio24 Jul 21, 2025
70a124e
Restore to 2, 1, 0 ordering.
Carifio24 Jul 21, 2025
67d780f
Use link manager method to determine correct pixel ID for shape calcu…
Carifio24 Jul 24, 2025
4c47e42
WIP: Start adding tests of new functionality.
Carifio24 Jul 25, 2025
6d6a8a4
Fix error type used in shape check.
Carifio24 Jul 27, 2025
a1f852f
Continue adding tests of new functionality.
Carifio24 Jul 27, 2025
319df69
Add another linked 4D dataset to data proxy shape test.
Carifio24 Jul 27, 2025
afb45ba
Update pin on glue-qt to ensure picking up changes to slice widget.
Carifio24 Aug 19, 2025
7d245ac
Allow partial pixel ID matches in data proxy.
Carifio24 Aug 19, 2025
a370a81
Fix errors in volume viewer tests.
Carifio24 Aug 19, 2025
dab018a
Codestyle fixes.
Carifio24 Aug 20, 2025
a4e6792
I think we can use equivalent_pixel_cids.
Carifio24 Aug 20, 2025
01acdb8
Update proxy shape test.
Carifio24 Aug 20, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions glue_vispy_viewers/common/qt/viewer_options.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,9 @@
from echo.qt import autoconnect_callbacks_to_qt

from glue_qt.utils import load_ui
from glue_qt.viewers.common.slice_widget import MultiSliceWidgetHelper

from glue_vispy_viewers.volume.viewer_state import Vispy3DVolumeViewerState

from glue_vispy_viewers.scatter.viewer_state import Vispy3DScatterViewerState

Expand Down Expand Up @@ -43,6 +46,10 @@ def __init__(self, viewer_state=None, session=None, parent=None):
self.ui.label_reference_data.hide()
self.ui.combosel_reference_data.hide()

if isinstance(viewer_state, Vispy3DVolumeViewerState):
self.slice_helper = MultiSliceWidgetHelper(viewer_state=viewer_state,
layout=self.ui.layout_slices)

self.ui.label_line_width.hide()
self.ui.value_line_width.hide()

Expand Down
Loading
Loading