Commit e2d5f585ac42ef131f543e81762860ef4517328d
1 parent
525d68ff
Exists in
select_part
Strip white spaces and better doc in Mask create_mask class
Showing
1 changed file
with
11 additions
and
6 deletions
Show diff stats
invesalius/data/mask.py
... | ... | @@ -126,7 +126,7 @@ class EditionHistory(object): |
126 | 126 | h[self.index].commit_history(mvolume) |
127 | 127 | self._reload_slice(self.index) |
128 | 128 | Publisher.sendMessage("Enable redo", True) |
129 | - | |
129 | + | |
130 | 130 | if self.index == 0: |
131 | 131 | Publisher.sendMessage("Enable undo", False) |
132 | 132 | print "AT", self.index, len(self.history), self.history[self.index].filename |
... | ... | @@ -154,7 +154,7 @@ class EditionHistory(object): |
154 | 154 | h[self.index].commit_history(mvolume) |
155 | 155 | self._reload_slice(self.index) |
156 | 156 | Publisher.sendMessage("Enable undo", True) |
157 | - | |
157 | + | |
158 | 158 | if self.index == len(h) - 1: |
159 | 159 | Publisher.sendMessage("Enable redo", False) |
160 | 160 | print "AT", self.index, len(h), h[self.index].filename |
... | ... | @@ -174,7 +174,7 @@ class EditionHistory(object): |
174 | 174 | v_undo = False |
175 | 175 | elif self.index == len(self.history) - 1: |
176 | 176 | v_redo = False |
177 | - | |
177 | + | |
178 | 178 | Publisher.sendMessage("Enable undo", v_undo) |
179 | 179 | Publisher.sendMessage("Enable redo", v_redo) |
180 | 180 | |
... | ... | @@ -229,7 +229,7 @@ class Mask(): |
229 | 229 | |
230 | 230 | def SavePlist(self, dir_temp, filelist): |
231 | 231 | mask = {} |
232 | - filename = u'mask_%d' % self.index | |
232 | + filename = u'mask_%d' % self.index | |
233 | 233 | mask_filename = u'%s.dat' % filename |
234 | 234 | mask_filepath = os.path.join(dir_temp, mask_filename) |
235 | 235 | filelist[self.temp_file] = mask_filename |
... | ... | @@ -304,7 +304,12 @@ class Mask(): |
304 | 304 | Mask.general_index = index |
305 | 305 | |
306 | 306 | def create_mask(self, shape): |
307 | - print "Creating a mask" | |
307 | + """ | |
308 | + Creates a new mask object. This method do not append this new mask into the project. | |
309 | + | |
310 | + Parameters: | |
311 | + shape(int, int, int): The shape of the new mask. | |
312 | + """ | |
308 | 313 | self.temp_file = tempfile.mktemp() |
309 | 314 | shape = shape[0] + 1, shape[1] + 1, shape[2] + 1 |
310 | 315 | self.matrix = numpy.memmap(self.temp_file, mode='w+', dtype='uint8', shape=shape) |
... | ... | @@ -329,7 +334,7 @@ class Mask(): |
329 | 334 | new_mask.threshold_range = self.threshold_range |
330 | 335 | new_mask.edition_threshold_range = self.edition_threshold_range |
331 | 336 | new_mask.is_shown = self.is_shown |
332 | - | |
337 | + | |
333 | 338 | new_mask.create_mask(shape=[i-1 for i in self.matrix.shape]) |
334 | 339 | new_mask.matrix[:] = self.matrix[:] |
335 | 340 | ... | ... |