コード例 #1
0
	def select_nodes(self, midi_out):
		nodes = []
		if os.path.isfile('q.db'):
			for row in self.cursor.execute("""SELECT * FROM nodes"""):
				node = Node(midi_out=midi_out, do_rotation=False, do_scale=False)
				node.pos = (row[1], row[2])
				node.id = row[0]
				nodes.append(node)
		return nodes
コード例 #2
0
 def create_node(self, position):
     node = Node(midi_out=self.midi_out, do_rotation=False, do_scale=False)
     self.nodes.append(node)
     self.initialize_node(node)
     node.pos = (position[0] - 15, position[1] - 15)
     Logger.debug('Node: ' + str(node.id))