def set_margin(self): if self.ndim > 3 or self.ndim < 2: logger.warn("wrong dimensions setting for feature selection dialog") return default = [-1]*self.ndim margin = max_margin(self.selectedFeatures, default) if -1 in margin: margin = self.default_margin self.ui.spinBox_X.setValue(margin[0]) self.ui.spinBox_Y.setValue(margin[1]) if self.ndim==3: self.ui.spinBox_Z.setValue(margin[2]) else: self.ui.spinBox_Z.setVisible(False) self.ui.label_z.setVisible(False)
def set_margin(self): if self.ndim > 3 or self.ndim < 2: logger.warn("wrong dimensions setting for feature selection dialog") return default = [-1]*self.ndim margin = max_margin(self.selectedFeatures, default) if -1 in margin: margin = self.default_margin #self.ui.marginEdit.setText(str(margin)) self.ui.spinBox_X.setValue(margin[0]) self.ui.spinBox_Y.setValue(margin[1]) if self.ndim==3: self.ui.spinBox_Z.setValue(margin[2]) else: self.ui.spinBox_Z.setEnabled(False)