예제 #1
0
 def added_all_files(self):
     AncestryPlotter.__init__(self, self.total_size, self.download_duration, self.args)
     self._initialized = True
예제 #2
0
 def added_segment(self, segment):
     AncestryPlotter.add_piece(self, segment.id, segment.t, segment.torrent_begin, segment.torrent_end)
     self._layer.refresh()
예제 #3
0
 def add_parser_arguments(parser):
     AncestryPlotter.add_parser_arguments(parser)
     visualizer.Visualizer.add_parser_arguments(parser)
예제 #4
0
 def ReSizeGLScene(self, width, height):
     visualizer.Visualizer.ReSizeGLScene(self, width, height)
     self._size = min(width, height) - 2*MARGIN
     AncestryPlotter.set_size(self, self._size, self._size)
예제 #5
0
 def resized_window(self):
     self._size = min(self.width, self.height) - 2 * MARGIN
     AncestryPlotter.set_size(self, self._size, self._size)