pitchtools.InversionEquivalentDiatonicIntervalClass

Inheritance diagram of abjad.tools.pitchtools.InversionEquivalentDiatonicIntervalClass.InversionEquivalentDiatonicIntervalClass.InversionEquivalentDiatonicIntervalClass

class abjad.tools.pitchtools.InversionEquivalentDiatonicIntervalClass.InversionEquivalentDiatonicIntervalClass.InversionEquivalentDiatonicIntervalClass(*args)[source]

New in version 2.0.

Abjad model of inversion-equivalent diatonic interval-class:

abjad> pitchtools.InversionEquivalentDiatonicIntervalClass('-m14')
InversionEquivalentDiatonicIntervalClass('M2')

Inversion-equivalent diatonic interval-classes are immutable.

Read-only Properties

InversionEquivalentDiatonicIntervalClass.number

Note

Inherited from pitchtools._IntervalClass

InversionEquivalentDiatonicIntervalClass.quality_string

Note

Inherited from pitchtools._DiatonicIntervalClass

Special Methods

InversionEquivalentDiatonicIntervalClass.__abs__()

Note

Inherited from pitchtools._DiatonicIntervalClass

InversionEquivalentDiatonicIntervalClass.__delattr__()

x.__delattr__(‘name’) <==> del x.name

Note

Inherited from __builtin__.object

InversionEquivalentDiatonicIntervalClass.__eq__(arg)[source]
InversionEquivalentDiatonicIntervalClass.__float__()

Note

Inherited from pitchtools._DiatonicIntervalClass

InversionEquivalentDiatonicIntervalClass.__ge__(arg)

Abjad objects by default do not implement this method.

Raise exception.

Note

Inherited from abctools.AbjadObject

InversionEquivalentDiatonicIntervalClass.__gt__(arg)

Abjad objects by default do not implement this method.

Raise exception

Note

Inherited from abctools.AbjadObject

InversionEquivalentDiatonicIntervalClass.__hash__()

Note

Inherited from pitchtools._IntervalClass

InversionEquivalentDiatonicIntervalClass.__int__()

Note

Inherited from pitchtools._DiatonicIntervalClass

InversionEquivalentDiatonicIntervalClass.__le__(arg)

Abjad objects by default do not implement this method.

Raise exception.

Note

Inherited from abctools.AbjadObject

InversionEquivalentDiatonicIntervalClass.__lt__(arg)

Abjad objects by default do not implement this method.

Raise exception.

Note

Inherited from abctools.AbjadObject

InversionEquivalentDiatonicIntervalClass.__ne__(arg)[source]
InversionEquivalentDiatonicIntervalClass.__repr__()

Note

Inherited from pitchtools._DiatonicIntervalClass

InversionEquivalentDiatonicIntervalClass.__setattr__()

x.__setattr__(‘name’, value) <==> x.name = value

Note

Inherited from __builtin__.object

InversionEquivalentDiatonicIntervalClass.__str__()

Note

Inherited from pitchtools._DiatonicIntervalClass

Table Of Contents

This Page