pitchtools.NamedDiatonicPitchClass

Inheritance diagram of abjad.tools.pitchtools.NamedDiatonicPitchClass.NamedDiatonicPitchClass.NamedDiatonicPitchClass

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

New in version 2.0.

Abjad model of a named diatonic pitch-class:

abjad> pitchtools.NamedDiatonicPitchClass('c')
NamedDiatonicPitchClass('c')

Named diatonic pitch-classes are immutable.

Read-only Properties

NamedDiatonicPitchClass.numbered_diatonic_pitch_class[source]

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

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

Return numbered diatonic pitch-class.

Special Methods

NamedDiatonicPitchClass.__abs__()[source]
NamedDiatonicPitchClass.__delattr__()

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

Note

Inherited from __builtin__.object

NamedDiatonicPitchClass.__eq__(arg)

Initialize new object from arg and evaluate comparison attributes.

Return boolean.

NamedDiatonicPitchClass.__float__()[source]
NamedDiatonicPitchClass.__ge__(arg)

Abjad objects by default do not implement this method.

Raise exception.

Note

Inherited from abctools.AbjadObject

NamedDiatonicPitchClass.__gt__(arg)

Abjad objects by default do not implement this method.

Raise exception

Note

Inherited from abctools.AbjadObject

NamedDiatonicPitchClass.__hash__()

Note

Inherited from pitchtools._PitchClass

NamedDiatonicPitchClass.__int__()[source]
NamedDiatonicPitchClass.__le__(arg)

Abjad objects by default do not implement this method.

Raise exception.

Note

Inherited from abctools.AbjadObject

NamedDiatonicPitchClass.__lt__(arg)

Abjad objects by default do not implement this method.

Raise exception.

Note

Inherited from abctools.AbjadObject

NamedDiatonicPitchClass.__ne__(arg)

Initialize new object from arg and evaluate comparison attributes.

Return boolean.

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

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

Note

Inherited from __builtin__.object

NamedDiatonicPitchClass.__str__()[source]

Table Of Contents

This Page