.. _moduleGraphAxis: music21.graph.axis ================== .. WARNING: DO NOT EDIT THIS FILE: AUTOMATICALLY GENERATED. PLEASE EDIT THE .py FILE DIRECTLY. .. automodule:: music21.graph.axis Axis ---- .. autoclass:: music21.graph.axis.Axis .. rubric:: :class:`~music21.graph.axis.Axis` bases - :class:`~music21.prebase.ProtoM21Object` .. rubric:: :class:`~music21.graph.axis.Axis` read-only properties .. autoattribute:: music21.graph.axis.Axis.stream Read-only properties inherited from :class:`~music21.prebase.ProtoM21Object`: .. hlist:: :columns: 3 - :attr:`~music21.prebase.ProtoM21Object.classSet` - :attr:`~music21.prebase.ProtoM21Object.classes` .. rubric:: :class:`~music21.graph.axis.Axis` read/write properties .. autoattribute:: music21.graph.axis.Axis.client .. autoattribute:: music21.graph.axis.Axis.label .. rubric:: :class:`~music21.graph.axis.Axis` methods .. automethod:: music21.graph.axis.Axis.extractOneElement .. automethod:: music21.graph.axis.Axis.postProcessData .. automethod:: music21.graph.axis.Axis.setBoundariesFromData .. automethod:: music21.graph.axis.Axis.ticks Methods inherited from :class:`~music21.prebase.ProtoM21Object`: .. hlist:: :columns: 3 - :meth:`~music21.prebase.ProtoM21Object.isClassOrSubclass` .. rubric:: :class:`~music21.graph.axis.Axis` instance variables .. attribute:: Axis.axisDataMap a dict of {'x': 0, 'y': 1, 'z': 2} mapping where an axis's data can be found in self.client.data after extract data is run: >>> b = corpus.parse('bwv66.6') >>> plot = graph.plot.ScatterPitchClassOffset(b) >>> pcAxis = plot.axisY >>> pcAxis.axisName 'y' >>> pcAxisDataIndex = pcAxis.axisDataMap[pcAxis.axisName] >>> pcAxisDataIndex 1 >>> plot.extractData() >>> pcValues = [dataTuple[pcAxisDataIndex] for dataTuple in plot.data] >>> pcValues[0:2] [1, 11] .. attribute:: Axis.axisName the name of the axis. One of "x" or "y" or for 3D Plots, "z" .. attribute:: Axis.maxValue None or number representing the axis maximum. Default None. .. attribute:: Axis.minValue None or number representing the axis minimum. Default None. .. attribute:: Axis.quantities a tuple of strings representing the quantities the axis can plot. The first element of the tuple is the authoritative name. >>> ax = graph.axis.DynamicsAxis() >>> ax.quantities ('dynamic', 'dynamics', 'volume') CountingAxis ------------ .. autoclass:: music21.graph.axis.CountingAxis .. rubric:: :class:`~music21.graph.axis.CountingAxis` bases - :class:`~music21.graph.axis.Axis` - :class:`~music21.prebase.ProtoM21Object` .. rubric:: :class:`~music21.graph.axis.CountingAxis` read-only properties Read-only properties inherited from :class:`~music21.graph.axis.Axis`: .. hlist:: :columns: 3 - :attr:`~music21.graph.axis.Axis.stream` Read-only properties inherited from :class:`~music21.prebase.ProtoM21Object`: .. hlist:: :columns: 3 - :attr:`~music21.prebase.ProtoM21Object.classSet` - :attr:`~music21.prebase.ProtoM21Object.classes` .. rubric:: :class:`~music21.graph.axis.CountingAxis` read/write properties Read/write properties inherited from :class:`~music21.graph.axis.Axis`: .. hlist:: :columns: 3 - :attr:`~music21.graph.axis.Axis.client` - :attr:`~music21.graph.axis.Axis.label` .. rubric:: :class:`~music21.graph.axis.CountingAxis` methods .. automethod:: music21.graph.axis.CountingAxis.postProcessData Methods inherited from :class:`~music21.graph.axis.Axis`: .. hlist:: :columns: 3 - :meth:`~music21.graph.axis.Axis.extractOneElement` - :meth:`~music21.graph.axis.Axis.setBoundariesFromData` - :meth:`~music21.graph.axis.Axis.ticks` Methods inherited from :class:`~music21.prebase.ProtoM21Object`: .. hlist:: :columns: 3 - :meth:`~music21.prebase.ProtoM21Object.isClassOrSubclass` .. rubric:: :class:`~music21.graph.axis.CountingAxis` instance variables .. attribute:: CountingAxis.countAxes a string or tuple of strings representing an axis or axes to use in counting Instance variables inherited from :class:`~music21.graph.axis.Axis`: .. hlist:: :columns: 3 - :attr:`~music21.graph.axis.Axis.axisDataMap` - :attr:`~music21.graph.axis.Axis.axisName` - :attr:`~music21.graph.axis.Axis.maxValue` - :attr:`~music21.graph.axis.Axis.minValue` - :attr:`~music21.graph.axis.Axis.quantities` DynamicsAxis ------------ .. autoclass:: music21.graph.axis.DynamicsAxis .. rubric:: :class:`~music21.graph.axis.DynamicsAxis` bases - :class:`~music21.graph.axis.Axis` - :class:`~music21.prebase.ProtoM21Object` .. rubric:: :class:`~music21.graph.axis.DynamicsAxis` read-only properties Read-only properties inherited from :class:`~music21.graph.axis.Axis`: .. hlist:: :columns: 3 - :attr:`~music21.graph.axis.Axis.stream` Read-only properties inherited from :class:`~music21.prebase.ProtoM21Object`: .. hlist:: :columns: 3 - :attr:`~music21.prebase.ProtoM21Object.classSet` - :attr:`~music21.prebase.ProtoM21Object.classes` .. rubric:: :class:`~music21.graph.axis.DynamicsAxis` read/write properties Read/write properties inherited from :class:`~music21.graph.axis.Axis`: .. hlist:: :columns: 3 - :attr:`~music21.graph.axis.Axis.client` - :attr:`~music21.graph.axis.Axis.label` .. rubric:: :class:`~music21.graph.axis.DynamicsAxis` methods .. automethod:: music21.graph.axis.DynamicsAxis.setBoundariesFromData .. automethod:: music21.graph.axis.DynamicsAxis.ticks Methods inherited from :class:`~music21.graph.axis.Axis`: .. hlist:: :columns: 3 - :meth:`~music21.graph.axis.Axis.extractOneElement` - :meth:`~music21.graph.axis.Axis.postProcessData` Methods inherited from :class:`~music21.prebase.ProtoM21Object`: .. hlist:: :columns: 3 - :meth:`~music21.prebase.ProtoM21Object.isClassOrSubclass` .. rubric:: :class:`~music21.graph.axis.DynamicsAxis` instance variables Instance variables inherited from :class:`~music21.graph.axis.Axis`: .. hlist:: :columns: 3 - :attr:`~music21.graph.axis.Axis.axisDataMap` - :attr:`~music21.graph.axis.Axis.axisName` - :attr:`~music21.graph.axis.Axis.maxValue` - :attr:`~music21.graph.axis.Axis.minValue` - :attr:`~music21.graph.axis.Axis.quantities` OffsetAxis ---------- .. autoclass:: music21.graph.axis.OffsetAxis .. rubric:: :class:`~music21.graph.axis.OffsetAxis` bases - :class:`~music21.graph.axis.PositionAxis` - :class:`~music21.graph.axis.Axis` - :class:`~music21.prebase.ProtoM21Object` .. rubric:: :class:`~music21.graph.axis.OffsetAxis` read-only properties Read-only properties inherited from :class:`~music21.graph.axis.Axis`: .. hlist:: :columns: 3 - :attr:`~music21.graph.axis.Axis.stream` Read-only properties inherited from :class:`~music21.prebase.ProtoM21Object`: .. hlist:: :columns: 3 - :attr:`~music21.prebase.ProtoM21Object.classSet` - :attr:`~music21.prebase.ProtoM21Object.classes` .. rubric:: :class:`~music21.graph.axis.OffsetAxis` read/write properties .. autoattribute:: music21.graph.axis.OffsetAxis.label Read/write properties inherited from :class:`~music21.graph.axis.Axis`: .. hlist:: :columns: 3 - :attr:`~music21.graph.axis.Axis.client` .. rubric:: :class:`~music21.graph.axis.OffsetAxis` methods .. automethod:: music21.graph.axis.OffsetAxis.extractOneElement .. automethod:: music21.graph.axis.OffsetAxis.getOffsetMap .. automethod:: music21.graph.axis.OffsetAxis.setBoundariesFromData .. automethod:: music21.graph.axis.OffsetAxis.setUseMeasuresFromOffsetMap .. automethod:: music21.graph.axis.OffsetAxis.ticks Methods inherited from :class:`~music21.graph.axis.Axis`: .. hlist:: :columns: 3 - :meth:`~music21.graph.axis.Axis.postProcessData` Methods inherited from :class:`~music21.prebase.ProtoM21Object`: .. hlist:: :columns: 3 - :meth:`~music21.prebase.ProtoM21Object.isClassOrSubclass` .. rubric:: :class:`~music21.graph.axis.OffsetAxis` instance variables .. attribute:: OffsetAxis.maxValue The highest ending position (as an offset). Will be set automatically. .. attribute:: OffsetAxis.minMaxMeasureOnly If True then only the first and last values will be used to create ticks for measures. Default False. .. attribute:: OffsetAxis.minValue The lowest starting position (as an offset). Will be set automatically. .. attribute:: OffsetAxis.mostMeasureTicksToShow When plotting measures, will limit the number of ticks given to at most this number. Note that since all double/final/heavy bars are show, this number may be exceeded if there are more that this number of double bars. Default: 20. .. attribute:: OffsetAxis.offsetStepSize If measures are not used then this number is used to create the number of steps between an axis tick. Currently the default is 10, but it might become a function of the length of the stream eventually. .. attribute:: OffsetAxis.useMeasures bool or None for whether offsets (False) or measure numbers (True) should be used in the case of an offset access. Default, None, meaning to check whether the stream has measures first. Instance variables inherited from :class:`~music21.graph.axis.PositionAxis`: .. hlist:: :columns: 3 - :attr:`~music21.graph.axis.PositionAxis.graceNoteQL` Instance variables inherited from :class:`~music21.graph.axis.Axis`: .. hlist:: :columns: 3 - :attr:`~music21.graph.axis.Axis.axisDataMap` - :attr:`~music21.graph.axis.Axis.axisName` - :attr:`~music21.graph.axis.Axis.maxValue` - :attr:`~music21.graph.axis.Axis.minValue` - :attr:`~music21.graph.axis.Axis.quantities` OffsetEndAxis ------------- .. autoclass:: music21.graph.axis.OffsetEndAxis .. rubric:: :class:`~music21.graph.axis.OffsetEndAxis` bases - :class:`~music21.graph.axis.OffsetAxis` - :class:`~music21.graph.axis.PositionAxis` - :class:`~music21.graph.axis.Axis` - :class:`~music21.prebase.ProtoM21Object` .. rubric:: :class:`~music21.graph.axis.OffsetEndAxis` read-only properties Read-only properties inherited from :class:`~music21.graph.axis.Axis`: .. hlist:: :columns: 3 - :attr:`~music21.graph.axis.Axis.stream` Read-only properties inherited from :class:`~music21.prebase.ProtoM21Object`: .. hlist:: :columns: 3 - :attr:`~music21.prebase.ProtoM21Object.classSet` - :attr:`~music21.prebase.ProtoM21Object.classes` .. rubric:: :class:`~music21.graph.axis.OffsetEndAxis` read/write properties Read/write properties inherited from :class:`~music21.graph.axis.OffsetAxis`: .. hlist:: :columns: 3 - :attr:`~music21.graph.axis.OffsetAxis.label` Read/write properties inherited from :class:`~music21.graph.axis.Axis`: .. hlist:: :columns: 3 - :attr:`~music21.graph.axis.Axis.client` .. rubric:: :class:`~music21.graph.axis.OffsetEndAxis` methods .. automethod:: music21.graph.axis.OffsetEndAxis.extractOneElement Methods inherited from :class:`~music21.graph.axis.OffsetAxis`: .. hlist:: :columns: 3 - :meth:`~music21.graph.axis.OffsetAxis.getOffsetMap` - :meth:`~music21.graph.axis.OffsetAxis.setBoundariesFromData` - :meth:`~music21.graph.axis.OffsetAxis.setUseMeasuresFromOffsetMap` - :meth:`~music21.graph.axis.OffsetAxis.ticks` Methods inherited from :class:`~music21.graph.axis.Axis`: .. hlist:: :columns: 3 - :meth:`~music21.graph.axis.Axis.postProcessData` Methods inherited from :class:`~music21.prebase.ProtoM21Object`: .. hlist:: :columns: 3 - :meth:`~music21.prebase.ProtoM21Object.isClassOrSubclass` .. rubric:: :class:`~music21.graph.axis.OffsetEndAxis` instance variables .. attribute:: OffsetEndAxis.noteSpacing amount in QL to leave blank between untied notes. (default = self.graceNoteQL) Instance variables inherited from :class:`~music21.graph.axis.OffsetAxis`: .. hlist:: :columns: 3 - :attr:`~music21.graph.axis.OffsetAxis.maxValue` - :attr:`~music21.graph.axis.OffsetAxis.minMaxMeasureOnly` - :attr:`~music21.graph.axis.OffsetAxis.minValue` - :attr:`~music21.graph.axis.OffsetAxis.mostMeasureTicksToShow` - :attr:`~music21.graph.axis.OffsetAxis.offsetStepSize` - :attr:`~music21.graph.axis.OffsetAxis.useMeasures` Instance variables inherited from :class:`~music21.graph.axis.PositionAxis`: .. hlist:: :columns: 3 - :attr:`~music21.graph.axis.PositionAxis.graceNoteQL` Instance variables inherited from :class:`~music21.graph.axis.Axis`: .. hlist:: :columns: 3 - :attr:`~music21.graph.axis.Axis.axisDataMap` - :attr:`~music21.graph.axis.Axis.axisName` - :attr:`~music21.graph.axis.Axis.maxValue` - :attr:`~music21.graph.axis.Axis.minValue` - :attr:`~music21.graph.axis.Axis.quantities` PitchAxis --------- .. autoclass:: music21.graph.axis.PitchAxis .. rubric:: :class:`~music21.graph.axis.PitchAxis` bases - :class:`~music21.graph.axis.Axis` - :class:`~music21.prebase.ProtoM21Object` .. rubric:: :class:`~music21.graph.axis.PitchAxis` read-only properties Read-only properties inherited from :class:`~music21.graph.axis.Axis`: .. hlist:: :columns: 3 - :attr:`~music21.graph.axis.Axis.stream` Read-only properties inherited from :class:`~music21.prebase.ProtoM21Object`: .. hlist:: :columns: 3 - :attr:`~music21.prebase.ProtoM21Object.classSet` - :attr:`~music21.prebase.ProtoM21Object.classes` .. rubric:: :class:`~music21.graph.axis.PitchAxis` read/write properties Read/write properties inherited from :class:`~music21.graph.axis.Axis`: .. hlist:: :columns: 3 - :attr:`~music21.graph.axis.Axis.client` - :attr:`~music21.graph.axis.Axis.label` .. rubric:: :class:`~music21.graph.axis.PitchAxis` methods .. automethod:: music21.graph.axis.PitchAxis.makePitchLabelsUnicode Methods inherited from :class:`~music21.graph.axis.Axis`: .. hlist:: :columns: 3 - :meth:`~music21.graph.axis.Axis.extractOneElement` - :meth:`~music21.graph.axis.Axis.postProcessData` - :meth:`~music21.graph.axis.Axis.setBoundariesFromData` - :meth:`~music21.graph.axis.Axis.ticks` Methods inherited from :class:`~music21.prebase.ProtoM21Object`: .. hlist:: :columns: 3 - :meth:`~music21.prebase.ProtoM21Object.isClassOrSubclass` .. rubric:: :class:`~music21.graph.axis.PitchAxis` instance variables .. attribute:: PitchAxis.blankLabelUnused bool on whether to hide labels for unused pitches, default True. .. attribute:: PitchAxis.hideUnused bool on whether not to even show a tick when a pitch doesn't exist. default True. .. attribute:: PitchAxis.showEnharmonic bool on whether to show both common enharmonics in labels, default True .. attribute:: PitchAxis.showOctaves bool or 'few' about whether to show octave numbers. If 'few' then only the first pitch in each octave is shown. Default 'few' Instance variables inherited from :class:`~music21.graph.axis.Axis`: .. hlist:: :columns: 3 - :attr:`~music21.graph.axis.Axis.axisDataMap` - :attr:`~music21.graph.axis.Axis.axisName` - :attr:`~music21.graph.axis.Axis.maxValue` - :attr:`~music21.graph.axis.Axis.minValue` - :attr:`~music21.graph.axis.Axis.quantities` PitchClassAxis -------------- .. autoclass:: music21.graph.axis.PitchClassAxis .. rubric:: :class:`~music21.graph.axis.PitchClassAxis` bases - :class:`~music21.graph.axis.PitchAxis` - :class:`~music21.graph.axis.Axis` - :class:`~music21.prebase.ProtoM21Object` .. rubric:: :class:`~music21.graph.axis.PitchClassAxis` read-only properties Read-only properties inherited from :class:`~music21.graph.axis.Axis`: .. hlist:: :columns: 3 - :attr:`~music21.graph.axis.Axis.stream` Read-only properties inherited from :class:`~music21.prebase.ProtoM21Object`: .. hlist:: :columns: 3 - :attr:`~music21.prebase.ProtoM21Object.classSet` - :attr:`~music21.prebase.ProtoM21Object.classes` .. rubric:: :class:`~music21.graph.axis.PitchClassAxis` read/write properties Read/write properties inherited from :class:`~music21.graph.axis.Axis`: .. hlist:: :columns: 3 - :attr:`~music21.graph.axis.Axis.client` - :attr:`~music21.graph.axis.Axis.label` .. rubric:: :class:`~music21.graph.axis.PitchClassAxis` methods .. automethod:: music21.graph.axis.PitchClassAxis.extractOneElement .. automethod:: music21.graph.axis.PitchClassAxis.ticks Methods inherited from :class:`~music21.graph.axis.PitchAxis`: .. hlist:: :columns: 3 - :meth:`~music21.graph.axis.PitchAxis.makePitchLabelsUnicode` Methods inherited from :class:`~music21.graph.axis.Axis`: .. hlist:: :columns: 3 - :meth:`~music21.graph.axis.Axis.postProcessData` - :meth:`~music21.graph.axis.Axis.setBoundariesFromData` Methods inherited from :class:`~music21.prebase.ProtoM21Object`: .. hlist:: :columns: 3 - :meth:`~music21.prebase.ProtoM21Object.isClassOrSubclass` .. rubric:: :class:`~music21.graph.axis.PitchClassAxis` instance variables Instance variables inherited from :class:`~music21.graph.axis.PitchAxis`: .. hlist:: :columns: 3 - :attr:`~music21.graph.axis.PitchAxis.blankLabelUnused` - :attr:`~music21.graph.axis.PitchAxis.hideUnused` - :attr:`~music21.graph.axis.PitchAxis.showEnharmonic` - :attr:`~music21.graph.axis.PitchAxis.showOctaves` Instance variables inherited from :class:`~music21.graph.axis.Axis`: .. hlist:: :columns: 3 - :attr:`~music21.graph.axis.Axis.axisDataMap` - :attr:`~music21.graph.axis.Axis.axisName` - :attr:`~music21.graph.axis.Axis.maxValue` - :attr:`~music21.graph.axis.Axis.minValue` - :attr:`~music21.graph.axis.Axis.quantities` PitchSpaceAxis -------------- .. autoclass:: music21.graph.axis.PitchSpaceAxis .. rubric:: :class:`~music21.graph.axis.PitchSpaceAxis` bases - :class:`~music21.graph.axis.PitchAxis` - :class:`~music21.graph.axis.Axis` - :class:`~music21.prebase.ProtoM21Object` .. rubric:: :class:`~music21.graph.axis.PitchSpaceAxis` read-only properties Read-only properties inherited from :class:`~music21.graph.axis.Axis`: .. hlist:: :columns: 3 - :attr:`~music21.graph.axis.Axis.stream` Read-only properties inherited from :class:`~music21.prebase.ProtoM21Object`: .. hlist:: :columns: 3 - :attr:`~music21.prebase.ProtoM21Object.classSet` - :attr:`~music21.prebase.ProtoM21Object.classes` .. rubric:: :class:`~music21.graph.axis.PitchSpaceAxis` read/write properties Read/write properties inherited from :class:`~music21.graph.axis.Axis`: .. hlist:: :columns: 3 - :attr:`~music21.graph.axis.Axis.client` - :attr:`~music21.graph.axis.Axis.label` .. rubric:: :class:`~music21.graph.axis.PitchSpaceAxis` methods .. automethod:: music21.graph.axis.PitchSpaceAxis.extractOneElement .. automethod:: music21.graph.axis.PitchSpaceAxis.ticks Methods inherited from :class:`~music21.graph.axis.PitchAxis`: .. hlist:: :columns: 3 - :meth:`~music21.graph.axis.PitchAxis.makePitchLabelsUnicode` Methods inherited from :class:`~music21.graph.axis.Axis`: .. hlist:: :columns: 3 - :meth:`~music21.graph.axis.Axis.postProcessData` - :meth:`~music21.graph.axis.Axis.setBoundariesFromData` Methods inherited from :class:`~music21.prebase.ProtoM21Object`: .. hlist:: :columns: 3 - :meth:`~music21.prebase.ProtoM21Object.isClassOrSubclass` .. rubric:: :class:`~music21.graph.axis.PitchSpaceAxis` instance variables Instance variables inherited from :class:`~music21.graph.axis.PitchAxis`: .. hlist:: :columns: 3 - :attr:`~music21.graph.axis.PitchAxis.blankLabelUnused` - :attr:`~music21.graph.axis.PitchAxis.hideUnused` - :attr:`~music21.graph.axis.PitchAxis.showEnharmonic` - :attr:`~music21.graph.axis.PitchAxis.showOctaves` Instance variables inherited from :class:`~music21.graph.axis.Axis`: .. hlist:: :columns: 3 - :attr:`~music21.graph.axis.Axis.axisDataMap` - :attr:`~music21.graph.axis.Axis.axisName` - :attr:`~music21.graph.axis.Axis.maxValue` - :attr:`~music21.graph.axis.Axis.minValue` - :attr:`~music21.graph.axis.Axis.quantities` PitchSpaceOctaveAxis -------------------- .. autoclass:: music21.graph.axis.PitchSpaceOctaveAxis .. rubric:: :class:`~music21.graph.axis.PitchSpaceOctaveAxis` bases - :class:`~music21.graph.axis.PitchSpaceAxis` - :class:`~music21.graph.axis.PitchAxis` - :class:`~music21.graph.axis.Axis` - :class:`~music21.prebase.ProtoM21Object` .. rubric:: :class:`~music21.graph.axis.PitchSpaceOctaveAxis` read-only properties Read-only properties inherited from :class:`~music21.graph.axis.Axis`: .. hlist:: :columns: 3 - :attr:`~music21.graph.axis.Axis.stream` Read-only properties inherited from :class:`~music21.prebase.ProtoM21Object`: .. hlist:: :columns: 3 - :attr:`~music21.prebase.ProtoM21Object.classSet` - :attr:`~music21.prebase.ProtoM21Object.classes` .. rubric:: :class:`~music21.graph.axis.PitchSpaceOctaveAxis` read/write properties Read/write properties inherited from :class:`~music21.graph.axis.Axis`: .. hlist:: :columns: 3 - :attr:`~music21.graph.axis.Axis.client` - :attr:`~music21.graph.axis.Axis.label` .. rubric:: :class:`~music21.graph.axis.PitchSpaceOctaveAxis` methods .. automethod:: music21.graph.axis.PitchSpaceOctaveAxis.ticks Methods inherited from :class:`~music21.graph.axis.PitchSpaceAxis`: .. hlist:: :columns: 3 - :meth:`~music21.graph.axis.PitchSpaceAxis.extractOneElement` Methods inherited from :class:`~music21.graph.axis.PitchAxis`: .. hlist:: :columns: 3 - :meth:`~music21.graph.axis.PitchAxis.makePitchLabelsUnicode` Methods inherited from :class:`~music21.graph.axis.Axis`: .. hlist:: :columns: 3 - :meth:`~music21.graph.axis.Axis.postProcessData` - :meth:`~music21.graph.axis.Axis.setBoundariesFromData` Methods inherited from :class:`~music21.prebase.ProtoM21Object`: .. hlist:: :columns: 3 - :meth:`~music21.prebase.ProtoM21Object.isClassOrSubclass` .. rubric:: :class:`~music21.graph.axis.PitchSpaceOctaveAxis` instance variables Instance variables inherited from :class:`~music21.graph.axis.PitchAxis`: .. hlist:: :columns: 3 - :attr:`~music21.graph.axis.PitchAxis.blankLabelUnused` - :attr:`~music21.graph.axis.PitchAxis.hideUnused` - :attr:`~music21.graph.axis.PitchAxis.showEnharmonic` - :attr:`~music21.graph.axis.PitchAxis.showOctaves` Instance variables inherited from :class:`~music21.graph.axis.Axis`: .. hlist:: :columns: 3 - :attr:`~music21.graph.axis.Axis.axisDataMap` - :attr:`~music21.graph.axis.Axis.axisName` - :attr:`~music21.graph.axis.Axis.maxValue` - :attr:`~music21.graph.axis.Axis.minValue` - :attr:`~music21.graph.axis.Axis.quantities` PositionAxis ------------ .. autoclass:: music21.graph.axis.PositionAxis .. rubric:: :class:`~music21.graph.axis.PositionAxis` bases - :class:`~music21.graph.axis.Axis` - :class:`~music21.prebase.ProtoM21Object` .. rubric:: :class:`~music21.graph.axis.PositionAxis` read-only properties Read-only properties inherited from :class:`~music21.graph.axis.Axis`: .. hlist:: :columns: 3 - :attr:`~music21.graph.axis.Axis.stream` Read-only properties inherited from :class:`~music21.prebase.ProtoM21Object`: .. hlist:: :columns: 3 - :attr:`~music21.prebase.ProtoM21Object.classSet` - :attr:`~music21.prebase.ProtoM21Object.classes` .. rubric:: :class:`~music21.graph.axis.PositionAxis` read/write properties Read/write properties inherited from :class:`~music21.graph.axis.Axis`: .. hlist:: :columns: 3 - :attr:`~music21.graph.axis.Axis.client` - :attr:`~music21.graph.axis.Axis.label` .. rubric:: :class:`~music21.graph.axis.PositionAxis` methods Methods inherited from :class:`~music21.graph.axis.Axis`: .. hlist:: :columns: 3 - :meth:`~music21.graph.axis.Axis.extractOneElement` - :meth:`~music21.graph.axis.Axis.postProcessData` - :meth:`~music21.graph.axis.Axis.setBoundariesFromData` - :meth:`~music21.graph.axis.Axis.ticks` Methods inherited from :class:`~music21.prebase.ProtoM21Object`: .. hlist:: :columns: 3 - :meth:`~music21.prebase.ProtoM21Object.isClassOrSubclass` .. rubric:: :class:`~music21.graph.axis.PositionAxis` instance variables .. attribute:: PositionAxis.graceNoteQL length to substitute a grace note or other Zero-length element for. Default is the length of a 64th note (1/16 of a QL) Instance variables inherited from :class:`~music21.graph.axis.Axis`: .. hlist:: :columns: 3 - :attr:`~music21.graph.axis.Axis.axisDataMap` - :attr:`~music21.graph.axis.Axis.axisName` - :attr:`~music21.graph.axis.Axis.maxValue` - :attr:`~music21.graph.axis.Axis.minValue` - :attr:`~music21.graph.axis.Axis.quantities` QuarterLengthAxis ----------------- .. autoclass:: music21.graph.axis.QuarterLengthAxis .. rubric:: :class:`~music21.graph.axis.QuarterLengthAxis` bases - :class:`~music21.graph.axis.PositionAxis` - :class:`~music21.graph.axis.Axis` - :class:`~music21.prebase.ProtoM21Object` .. rubric:: :class:`~music21.graph.axis.QuarterLengthAxis` read-only properties Read-only properties inherited from :class:`~music21.graph.axis.Axis`: .. hlist:: :columns: 3 - :attr:`~music21.graph.axis.Axis.stream` Read-only properties inherited from :class:`~music21.prebase.ProtoM21Object`: .. hlist:: :columns: 3 - :attr:`~music21.prebase.ProtoM21Object.classSet` - :attr:`~music21.prebase.ProtoM21Object.classes` .. rubric:: :class:`~music21.graph.axis.QuarterLengthAxis` read/write properties .. autoattribute:: music21.graph.axis.QuarterLengthAxis.label Read/write properties inherited from :class:`~music21.graph.axis.Axis`: .. hlist:: :columns: 3 - :attr:`~music21.graph.axis.Axis.client` .. rubric:: :class:`~music21.graph.axis.QuarterLengthAxis` methods .. automethod:: music21.graph.axis.QuarterLengthAxis.dataFromQL .. automethod:: music21.graph.axis.QuarterLengthAxis.extractOneElement .. automethod:: music21.graph.axis.QuarterLengthAxis.labelLogTag .. automethod:: music21.graph.axis.QuarterLengthAxis.remapQuarterLength .. automethod:: music21.graph.axis.QuarterLengthAxis.ticks Methods inherited from :class:`~music21.graph.axis.Axis`: .. hlist:: :columns: 3 - :meth:`~music21.graph.axis.Axis.postProcessData` - :meth:`~music21.graph.axis.Axis.setBoundariesFromData` Methods inherited from :class:`~music21.prebase.ProtoM21Object`: .. hlist:: :columns: 3 - :meth:`~music21.prebase.ProtoM21Object.isClassOrSubclass` .. rubric:: :class:`~music21.graph.axis.QuarterLengthAxis` instance variables .. attribute:: QuarterLengthAxis.useDurationNames If used then duration names replace numbers for ticks. If set, probably will want to change tickFontSize in the graph object .. attribute:: QuarterLengthAxis.useLogScale bool or int for whether to scale numbers logarithmically. Adds (log2) to the axis label if used. If True (default) then log2 is assumed. If an int, then log the int (say, 10) is used. instead. Instance variables inherited from :class:`~music21.graph.axis.PositionAxis`: .. hlist:: :columns: 3 - :attr:`~music21.graph.axis.PositionAxis.graceNoteQL` Instance variables inherited from :class:`~music21.graph.axis.Axis`: .. hlist:: :columns: 3 - :attr:`~music21.graph.axis.Axis.axisDataMap` - :attr:`~music21.graph.axis.Axis.axisName` - :attr:`~music21.graph.axis.Axis.maxValue` - :attr:`~music21.graph.axis.Axis.minValue` - :attr:`~music21.graph.axis.Axis.quantities`