Ejemplo n.º 1
0
    def trigger_transpose(self, axis_order=None):

        index = self.slider.sliderPosition()

        if axis_order and axis_order is not None:
            self.axis_order = axis_order
        else:
            self.axis_order = transpose_axis_order(self.get_axis())

        self.tranpose_triggered.emit(self.axis_order)

        for i in range(3):
            self.combobox.setItemText(i, self.data.axes[i].label)

        self._update_slice_label()
        self._update_slider_silently(index)
        self._update_spinbox_silently(index)
Ejemplo n.º 2
0
    def transpose(self, constant_axis):
        axis_order = transpose_axis_order(constant_axis)

        self.data.transpose(axis_order)