Ignore:
Timestamp:
08/21/06 10:48:45 (18 years ago)
Author:
mar637
Message:

lots of changes to support soft refresh, for things like text overlays, linecatlogs etc. reworked plot_lines to to auto-peak detection. added forwarding functions to matplotlib.axes. drawing functions

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/python/linecatalog.py

    r1150 r1153  
    103103              row:        the row to retrieve
    104104        """
    105         freq = lcbase.get_frequency(row)
    106         name = lcbase.get_name(row)
     105        freq = lcbase.get_frequency(self, row)
     106        name = lcbase.get_name(self, row)
    107107        return (freq, name)
     108
     109    def __len__(self):
     110        return self.nrow()
     111
     112    def __getitem__(self, k):
     113        if k < 0: k = self.nrow()-k
     114        return self.get_row(k)
     115
     116
     117
     118
     119
Note: See TracChangeset for help on using the changeset viewer.