Changeset 172 for trunk/pycha/chart.py
- Timestamp:
- 03/21/09 04:49:44 (3 years ago)
- Files:
-
- 1 modified
-
trunk/pycha/chart.py (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/pycha/chart.py
r170 r172 227 227 self.xticks.append((pos, label)) 228 228 229 elif self.options.axis.x.interval > 0: 230 interval = self.options.axis.x.interval 231 label = (divmod(self.minxval, interval)[0] + 1) * interval 232 pos = self.xscale * (label - self.minxval) 233 while 0.0 <= pos <= 1.0: 234 self.xticks.append((pos, label)) 235 label += interval 236 pos = self.xscale * (label - self.minxval) 237 229 238 elif self.options.axis.x.tickCount > 0: 230 239 uniqx = range(len(uniqueIndices(stores)) + 1) … … 252 261 if 0.0 <= pos <= 1.0: 253 262 self.yticks.append((pos, label)) 263 264 elif self.options.axis.y.interval > 0: 265 interval = self.options.axis.y.interval 266 label = (divmod(self.minyval, interval)[0] + 1) * interval 267 pos = 1.0 - (self.yscale * (label - self.minyval)) 268 while 0.0 <= pos <= 1.0: 269 self.yticks.append((pos, label)) 270 label += interval 271 pos = 1.0 - (self.yscale * (label - self.minyval)) 254 272 255 273 elif self.options.axis.y.tickCount > 0: … … 628 646 rotate=None, 629 647 label=None, 648 interval=0, 630 649 ), 631 650 y=Option( … … 637 656 rotate=None, 638 657 label=None, 658 interval=0, 639 659 ), 640 660 ),
