コード例 #1
0
ファイル: TraceZone.py プロジェクト: buxx/simtermites
 def __init__(self, coordonates, width, zone_id):
   Zone.__init__(self, zone_id)
   
   new_coordonates = []
   current_step = 0
   
   while current_step <= len(coordonates)-1:
     new_coordonates.append(coordonates[current_step])
     current_step += width
   
   new_coordonates.append(coordonates[len(coordonates)-1])
   self.coordonates = new_coordonates
   self.width = width
コード例 #2
0
ファイル: CircleZone.py プロジェクト: buxx/simtermites
 def __init__(self, position, radius, zone_id):
   Zone.__init__(self, zone_id)
   self.position = position
   self.radius = radius