コード例 #1
0
 def apply_roi(self, roi, use_current=False):
     if len(self.layers) > 0:
         # self.state.x_att.parent.get_component(self.state.x_att)
         x = self.state.x_att
         # self.state.y_att.parent.get_component(self.state.y_att)
         y = self.state.y_att
         # self.state.z_att.parent.get_component(self.state.z_att)
         z = self.state.z_att
         subset_state = RoiSubsetState3d(x, y, z, roi)
         cmd = ApplySubsetState(data_collection=self._data,
                                subset_state=subset_state,
                                use_current=use_current)
         self._session.command_stack.do(cmd)
コード例 #2
0
 def apply_roi(self, roi):
     x_att = self.viewer.state.x_att
     y_att = self.viewer.state.y_att
     z_att = self.viewer.state.z_att
     self.apply_subset_state(RoiSubsetState3d(x_att, y_att, z_att, roi))