Package pygsear :: Module Path :: Class FilePath
[show private | hide private]
[frames | no frames]

Class FilePath

Path --+    
       |    
ListPath --+
           |
          FilePath


Set of points retrieved from a file.

Format of the file should be:

(x1, y1) (x2, y2) (x3, y3)

where x1, y1, x2, etc are integers. There are no special headers or footers in the file, just a long list of points, one per line.
Method Summary
  __init__(self, fileName, duration)
  __iter__(self)
(inherited from Path)
  get_direction(self)
Return the direction from the previous location to the current location. (inherited from Path)
  get_position(self)
Return position along Path (inherited from Path)
  get_x(self)
return x component of position (inherited from Path)
  get_y(self)
return y component of position (inherited from Path)
  loadLocations(self, file)
  next(self)
return position (inherited from ListPath)
  onscreen(self, slack)
true if path position is on main window (inherited from Path)
  pause(self)
stop moving along path (inherited from Path)
  reset(self)
put path back to original state (inherited from ListPath)
  set_endTime(self, duration)
Path will raise StopIteration after self.duration seconds (inherited from Path)
  set_loop(self, loop)
Set number of times to go around path. (inherited from ListPath)
  set_position(self, position)
Set position and update positionOld (inherited from Path)
  set_timePerPlace(self, duration)
(inherited from ListPath)
  unpause(self)
resume moving along path (inherited from Path)

Generated by Epydoc 1.1 on Sun Nov 30 19:33:12 2003 http://epydoc.sf.net