MCPcopy Create free account
hub / github.com/RT-Thread/env-windows / setdata

Method setdata

tools/python-3.11.9-amd64/Tools/demo/sortvisu.py:52–63  ·  view source on GitHub ↗
(self, data)

Source from the content-addressed store, hash-verified

50 self.setdata(data)
51
52 def setdata(self, data):
53 olditems = self.items
54 self.items = []
55 for item in olditems:
56 item.delete()
57 self.size = len(data)
58 self.maxvalue = max(data)
59 self.canvas.config(width=(self.size+1)*XGRID,
60 height=(self.maxvalue+1)*YGRID)
61 for i in range(self.size):
62 self.items.append(ArrayItem(self, i, data[i]))
63 self.reset("Sort demo, size %d" % self.size)
64
65 speed = "normal"
66

Callers 4

__init__Method · 0.95
uniformFunction · 0.80
distinctFunction · 0.80
resizeMethod · 0.80

Calls 6

resetMethod · 0.95
maxFunction · 0.85
ArrayItemClass · 0.85
deleteMethod · 0.45
configMethod · 0.45
appendMethod · 0.45

Tested by

no test coverage detected