pitchtools.NumberedDiatonicPitchClass

Inheritance diagram of abjad.tools.pitchtools.NumberedDiatonicPitchClass.NumberedDiatonicPitchClass.NumberedDiatonicPitchClass

class abjad.tools.pitchtools.NumberedDiatonicPitchClass.NumberedDiatonicPitchClass.NumberedDiatonicPitchClass(arg)[source]

New in version 2.0.

Abjad model of a numbered diatonic pitch-class:

abjad> pitchtools.NumberedDiatonicPitchClass(0)
NumberedDiatonicPitchClass(0)

Numbered diatonic pitch-classes are immutable.

Read-only Properties

NumberedDiatonicPitchClass.named_diatonic_pitch_class[source]

Read-only named diatonic pitch-class from numbered diatonic pitch-class:

abjad> numbered_diatonic_pitch_class = pitchtools.NumberedDiatonicPitchClass(0)
abjad> numbered_diatonic_pitch_class.named_diatonic_pitch_class
NamedDiatonicPitchClass('c')

Return named diatonic pitch-class.

Special Methods

NumberedDiatonicPitchClass.__abs__()

Note

Inherited from pitchtools._DiatonicPitchClass

NumberedDiatonicPitchClass.__delattr__()

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

Note

Inherited from __builtin__.object

NumberedDiatonicPitchClass.__eq__(arg)

Initialize new object from arg and evaluate comparison attributes.

Return boolean.

NumberedDiatonicPitchClass.__float__()

Note

Inherited from pitchtools._DiatonicPitchClass

NumberedDiatonicPitchClass.__ge__(arg)

Abjad objects by default do not implement this method.

Raise exception.

Note

Inherited from abctools.AbjadObject

NumberedDiatonicPitchClass.__gt__(arg)

Abjad objects by default do not implement this method.

Raise exception

Note

Inherited from abctools.AbjadObject

NumberedDiatonicPitchClass.__hash__()

Note

Inherited from pitchtools._PitchClass

NumberedDiatonicPitchClass.__int__()

Note

Inherited from pitchtools._DiatonicPitchClass

NumberedDiatonicPitchClass.__le__(arg)

Abjad objects by default do not implement this method.

Raise exception.

Note

Inherited from abctools.AbjadObject

NumberedDiatonicPitchClass.__lt__(arg)

Abjad objects by default do not implement this method.

Raise exception.

Note

Inherited from abctools.AbjadObject

NumberedDiatonicPitchClass.__ne__(arg)

Initialize new object from arg and evaluate comparison attributes.

Return boolean.

NumberedDiatonicPitchClass.__repr__()[source]
NumberedDiatonicPitchClass.__setattr__()

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

Note

Inherited from __builtin__.object

NumberedDiatonicPitchClass.__str__()[source]

Table Of Contents

This Page