bigdataviewer / bigdataviewer-core

ImgLib2-based viewer for registered SPIM stacks and more
BSD 2-Clause "Simplified" License
33 stars 35 forks source link

Improve handling of slider dimensions #184

Open axtimwalde opened 2 years ago

axtimwalde commented 2 years ago

Currently, BDV is tailored to 2D or 3D + t and color channels as sources. Often though, we want to simply add sliders or wheels for some dimensions beyond 2D or 3D. The best implementation that is consistent with the current API is most likely a dedicated Source where a subset of the dimensions can be exposed (may be as [Real]Localizable|Positionable) and the source would return the respective hyperslice for getSource(...) and getInterpolatedSource(...).