def build_ports(self): # Portlist format: # example: {'port':(x_position, y_position), 'direction': 'NORTH'} self.portlist["input_top"] = {'port':self.port, 'direction':tk.flip_direction(self.direction)} self.portlist["input_bot"] = {'port':self.input_port_bot, 'direction':tk.flip_direction(self.direction)} self.portlist["output_top"] = {'port':self.output_port_top, 'direction':self.direction} self.portlist["output_bot"] = {'port':self.output_port_bot, 'direction':self.direction}
def build_ports(self): # Portlist format: # example: example: {'port':(x_position, y_position), 'direction': 'NORTH'} if self.parity==1: self.portlist["input_top"] = {'port':self.port, 'direction':tk.flip_direction(self.direction)} self.portlist["input_bot"] = {'port':self.portlist_input_cross, 'direction':tk.flip_direction(self.direction)} self.portlist["output_top"] = {'port':self.portlist_output_straight, 'direction':self.direction} self.portlist["output_bot"] = {'port':self.portlist_output_cross, 'direction':self.direction} elif self.parity==-1: self.portlist["input_top"] = {'port':self.portlist_input_cross, 'direction':tk.flip_direction(self.direction)} self.portlist["input_bot"] = {'port':self.port, 'direction':tk.flip_direction(self.direction)} self.portlist["output_top"] = {'port':self.portlist_output_cross, 'direction':self.direction} self.portlist["output_bot"] = {'port':self.portlist_output_straight, 'direction':self.direction}
def build_ports(self): # Portlist format: # example: {'port':(x_position, y_position), 'direction': 'NORTH'} self.portlist["input"] = { 'port': self.port, 'direction': tk.flip_direction(self.direction) } self.portlist["output_top"] = { 'port': self.port_output_top, 'direction': self.direction } self.portlist["output_bot"] = { 'port': self.port_output_bot, 'direction': self.direction } if self.heater: self.portlist["heater_top_in"] = { 'port': self.htr_top_in, 'direction': self.htr_top_in_dir } self.portlist["heater_top_out"] = { 'port': self.htr_top_out, 'direction': self.htr_top_out_dir } self.portlist["heater_bot_in"] = { 'port': self.htr_bot_in, 'direction': self.htr_bot_in_dir } self.portlist["heater_bot_out"] = { 'port': self.htr_bot_out, 'direction': self.htr_bot_out_dir }
def build_ports(self): # Portlist format: # example: example: {'port':(x_position, y_position), 'direction': 'NORTH'} self.portlist["input"] = { 'port': self.trace[0], 'direction': tk.flip_direction(self.direction) } self.portlist["output"] = { 'port': self.trace[1], 'direction': self.direction }