New in version 2.0.
Abjad model of harmonic chromatic interval-class vector:
abjad> staff = Staff("c'8 d'8 e'8 f'8 g'8")
abjad> hcicv = pitchtools.HarmonicChromaticIntervalClassVector(staff)
abjad> print hcicv
0 1 3 2 1 2 0 1 0 0 0 0
Harmonic chromatic interval-class vector is quartertone-aware:
abjad> staff.append(Note(1.5, (1, 4)))
abjad> hcicv = pitchtools.HarmonicChromaticIntervalClassVector(staff)
abjad> print hcicv
0 1 3 2 1 2 0 1 0 0 0 0
1 1 1 1 0 1 0 0 0 0 0 0
Harmonic chromatic interval-class vectors are immutable.
Note
Inherited from __builtin__.dict
Note
Inherited from __builtin__.dict
Note
Inherited from __builtin__.dict
Note
Inherited from __builtin__.dict
True when harmonic chromatic interval-class vector contains none of chromatic_interval_numbers. Otherwise false:
abjad> hcicv = pitchtools.HarmonicChromaticIntervalClassVector(Staff("c'8 d'8 e'8 f'8 g'8"))
abjad> hcicv.has_none_of([9, 10, 11])
True
Return boolean.
Note
Inherited from __builtin__.dict
Note
Inherited from __builtin__.dict
Note
Inherited from __builtin__.dict
Note
Inherited from __builtin__.dict
Note
Inherited from __builtin__.dict
If key is not found, d is returned if given, otherwise KeyError is raised
Note
Inherited from __builtin__.dict
2-tuple; but raise KeyError if D is empty.
Note
Inherited from __builtin__.dict
Note
Inherited from __builtin__.dict
If E has a .keys() method, does: for k in E: D[k] = E[k] If E lacks .keys() method, does: for (k, v) in E: D[k] = v In either case, this is followed by: for k in F: D[k] = F[k]
Note
Inherited from __builtin__.dict
Note
Inherited from __builtin__.dict
Note
Inherited from __builtin__.dict
Note
Inherited from __builtin__.dict
Note
Inherited from __builtin__.dict
Note
Inherited from __builtin__.dict
Note
Inherited from __builtin__.dict
x.__delattr__(‘name’) <==> del x.name
Note
Inherited from __builtin__.object
Note
Inherited from datastructuretools.ImmutableDictionary
x.__eq__(y) <==> x==y
Note
Inherited from __builtin__.dict
x.__ge__(y) <==> x>=y
Note
Inherited from __builtin__.dict
x.__getitem__(y) <==> x[y]
Note
Inherited from __builtin__.dict
x.__gt__(y) <==> x>y
Note
Inherited from __builtin__.dict
Note
Inherited from __builtin__.dict
x.__le__(y) <==> x<=y
Note
Inherited from __builtin__.dict
Note
Inherited from __builtin__.dict
x.__lt__(y) <==> x<y
Note
Inherited from __builtin__.dict
x.__ne__(y) <==> x!=y
Note
Inherited from __builtin__.dict
x.__setattr__(‘name’, value) <==> x.name = value
Note
Inherited from __builtin__.object