Exemplo n.º 1
0
 def to_cmax_str(self):
   self._assert_top_left_loc_set()
   c, r = loc_to_cmax_rep(self.top_left_loc)
   if self.dot_bottom_left:
     return 'opamp: (%d,%d)--(%d,%d)' % (c, r + 3, c, r)
   else:
     return 'opamp: (%d,%d)--(%d,%d)' % (c + 3, r, c + 3, r + 3)
Exemplo n.º 2
0
 def to_cmax_str(self):
     self._assert_top_left_loc_set()
     c, r = loc_to_cmax_rep(self.top_left_loc)
     if self.dot_bottom_left:
         return 'opamp: (%d,%d)--(%d,%d)' % (c, r + 3, c, r)
     else:
         return 'opamp: (%d,%d)--(%d,%d)' % (c + 3, r, c + 3, r + 3)
Exemplo n.º 3
0
 def to_cmax_str(self):
   self._assert_top_left_loc_set()
   c, r = loc_to_cmax_rep(self.top_left_loc)
   if self.directed_up:
     return 'pot: (%d,%d)--(%d,%d)--(%d,%d)' % (c, r + 2, c + 1, r, c + 2,
         r + 2)
   else:
     return 'pot: (%d,%d)--(%d,%d)--(%d,%d)' % (c + 2, r, c + 1, r + 2, c, r)
Exemplo n.º 4
0
 def to_cmax_str(self):
     self._assert_top_left_loc_set()
     c, r = loc_to_cmax_rep(self.top_left_loc)
     if self.directed_up:
         return 'pot: (%d,%d)--(%d,%d)--(%d,%d)' % (c, r + 2, c + 1, r,
                                                    c + 2, r + 2)
     else:
         return 'pot: (%d,%d)--(%d,%d)--(%d,%d)' % (c + 2, r, c + 1, r + 2,
                                                    c, r)
Exemplo n.º 5
0
 def to_cmax_str(self):
   c1, r1 = loc_to_cmax_rep(self.loc_for_pin(1))
   c8, r8 = loc_to_cmax_rep(self.loc_for_pin(8))
   return 'head: (%d,%d)--(%d,%d)' % (c1, r1, c8, r8)
Exemplo n.º 6
0
 def to_cmax_str(self):
   c1, r1 = loc_to_cmax_rep(self.loc_for_pin(1))
   c6, r6 = loc_to_cmax_rep(self.loc_for_pin(6))
   return 'motor: (%d,%d)--(%d,%d)' % (c1, r1, c6, r6)
Exemplo n.º 7
0
 def to_cmax_str(self):
   self._assert_top_left_loc_set()
   c, r = loc_to_cmax_rep(self.top_left_loc)
   i1, i2, i3 = resistance_from_string(str(self.r))
   return 'resistor(%d,%d,%d): (%d,%d)--(%d,%d)' % (i1, i2, i3, c, r, c, r + 3)
Exemplo n.º 8
0
 def to_cmax_str(self):
     c1, r1 = loc_to_cmax_rep(self.loc_for_pin(1))
     c8, r8 = loc_to_cmax_rep(self.loc_for_pin(8))
     return 'head: (%d,%d)--(%d,%d)' % (c1, r1, c8, r8)
Exemplo n.º 9
0
 def to_cmax_str(self):
     c1, r1 = loc_to_cmax_rep(self.loc_for_pin(1))
     c6, r6 = loc_to_cmax_rep(self.loc_for_pin(6))
     return 'motor: (%d,%d)--(%d,%d)' % (c1, r1, c6, r6)
Exemplo n.º 10
0
 def to_cmax_str(self):
     self._assert_top_left_loc_set()
     c, r = loc_to_cmax_rep(self.top_left_loc)
     i1, i2, i3 = resistance_from_string(str(self.r))
     return 'resistor(%d,%d,%d): (%d,%d)--(%d,%d)' % (i1, i2, i3, c, r, c,
                                                      r + 3)