Package fabio :: Module file_series :: Class file_series
[hide private]
[frames] | no frames]

Class file_series

source code

object --+    
         |    
      list --+
             |
            file_series
Known Subclasses:


represents a series of files to iterate
has an idea of a current position to do next and prev

You also get from the list python superclass:
   append
   count
   extend
   insert
   pop
   remove
   reverse
   sort

Instance Methods [hide private]
new empty list
__init__(self, list_of_strings)
arg should be a list of strings which are filenames
source code
 
first(self)
first image in series
source code
 
last(self)
last in series
source code
 
previous(self)
prev in a sequence
source code
 
current(self)
current position in a sequence
source code
 
next(self)
next in a sequence
source code
 
jump(self, num)
goto a position in sequence
source code
 
len(self)
number of files
source code
 
first_image(self)
first image in a sequence
source code
 
last_image(self)
last image in a sequence
source code
 
next_image(self)
Return the next image
source code
 
previous_image(self)
Return the previous image
source code
 
jump_image(self, num)
jump to and read image
source code
 
current_image(self)
current image in sequence
source code
 
first_object(self)
first image in a sequence
source code
 
last_object(self)
last image in a sequence
source code
 
next_object(self)
Return the next image
source code
 
previous_object(self)
Return the previous image
source code
 
jump_object(self, num)
jump to and read image
source code
 
current_object(self)
current image in sequence
source code

Inherited from list: __add__, __contains__, __delitem__, __delslice__, __eq__, __ge__, __getattribute__, __getitem__, __getslice__, __gt__, __iadd__, __imul__, __iter__, __le__, __len__, __lt__, __mul__, __ne__, __new__, __repr__, __reversed__, __rmul__, __setitem__, __setslice__, __sizeof__, append, count, extend, index, insert, pop, remove, reverse, sort

Inherited from object: __delattr__, __format__, __reduce__, __reduce_ex__, __setattr__, __str__, __subclasshook__

Class Variables [hide private]

Inherited from list: __hash__

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, list_of_strings)
(Constructor)

source code 

arg should be a list of strings which are filenames

Returns: new empty list
Overrides: object.__init__