def __init__(self, min=0.0, max=1.0, start=0.0, end=1.0, majorticks=5, minorticks=20, majorlength=10, minorlength=5, y=0.0, labelformat='%d', id=u'', classes=(), baseid=u'', baseclasses=(), labelidprefix=u'', labelclasses=(), majoridprefix=u'', majorclasses=(), minoridprefix=u'', minorclasses=()): """ @param min: The minimum value of the axis @param max: The maximum value of the axis @param start: The starting coordinate of the axis @param end: The ending coordinate of the axis @param majorticks: The number of major tick marks @type majorticks: integer @param minorticks: The number of minor tick marks @type minorticks: integer @param majorlength: The length of the major tick marks @param minorlength: The length of the minor tick marks @param y: The y coordinate to draw the axis at @param labelformat: The format string to apply to the label text @param id: The unique ID to be used in the SVG document @type id: string @param classes: Classnames to be used in the SVG document @type classes: string or sequence of strings @param baseid: The SVG document ID of the base line @type baseid: string @param baseclasses: Classnames to be applied to the base line @type baseclasses: string or sequence of strings @param labelidprefix: The prefix for each label ID @type labelidprefix: string @param labelclasses: Classnames to be applied to each label @type labelclasses: string or sequence of strings @param majoridprefix: The prefix for each major tick mark's ID @type majoridprefix: string @param majorclasses: Classnames to be applied to each major tick mark @type majorclasses: string or sequence of strings @param minoridprefix: The prefix for each minor tick mark's ID @type minoridprefix: string @param minorclasses: Classnames to be applied to each minor tick mark @type minorclasses: string or sequence of strings """ Axis.__init__(self, min=min, max=max, start=start, end=end, majorticks=majorticks, minorticks=minorticks, majorlength=majorlength, minorlength=minorlength, labelformat=labelformat, id=id, classes=classes, baseid=baseid, baseclasses=baseclasses, labelidprefix=labelidprefix, labelclasses=labelclasses, majoridprefix=majoridprefix, majorclasses=majorclasses, minoridprefix=minoridprefix, minorclasses=minorclasses) self.y = float(y) self.labelmargin = 2.0 self.labelsize = 12.0