pitcharraytools.PitchArrayColumn

Inheritance diagram of abjad.tools.pitcharraytools.PitchArrayColumn.PitchArrayColumn.PitchArrayColumn

class abjad.tools.pitcharraytools.PitchArrayColumn.PitchArrayColumn.PitchArrayColumn(cells)[source]

New in version 2.0.

Column in a pitch array:

abjad> from abjad.tools import pitcharraytools
abjad> array = pitcharraytools.PitchArray([
...   [1, (2, 1), (-1.5, 2)],
...   [(7, 2), (6, 1), 1]])
abjad> print array
[  ] [d'] [bqf    ]
[g'     ] [fs'] [ ]
abjad> array.columns[0]
PitchArrayColumn(x1, g' x2)
abjad> print array.columns[0]
[  ]
[g'     ]

Return pitch array column.

Read-only Properties

PitchArrayColumn.cell_tokens[source]
PitchArrayColumn.cell_widths[source]
PitchArrayColumn.cells[source]
PitchArrayColumn.column_index[source]
PitchArrayColumn.depth[source]
PitchArrayColumn.dimensions[source]
PitchArrayColumn.has_voice_crossing[source]
PitchArrayColumn.is_defective[source]
PitchArrayColumn.parent_array[source]
PitchArrayColumn.pitches[source]
PitchArrayColumn.start_cells[source]
PitchArrayColumn.start_pitches[source]
PitchArrayColumn.stop_cells[source]
PitchArrayColumn.stop_pitches[source]
PitchArrayColumn.weight[source]
PitchArrayColumn.width[source]

Methods

PitchArrayColumn.append(cell)[source]
PitchArrayColumn.extend(cells)[source]
PitchArrayColumn.remove_pitches()[source]

Special Methods

PitchArrayColumn.__delattr__()

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

Note

Inherited from __builtin__.object

PitchArrayColumn.__eq__(arg)[source]
PitchArrayColumn.__ge__(arg)

Abjad objects by default do not implement this method.

Raise exception.

Note

Inherited from abctools.AbjadObject

PitchArrayColumn.__getitem__(arg)[source]
PitchArrayColumn.__gt__(arg)

Abjad objects by default do not implement this method.

Raise exception

Note

Inherited from abctools.AbjadObject

PitchArrayColumn.__hash__() <==> hash(x)

Note

Inherited from __builtin__.object

PitchArrayColumn.__le__(arg)

Abjad objects by default do not implement this method.

Raise exception.

Note

Inherited from abctools.AbjadObject

PitchArrayColumn.__lt__(arg)

Abjad objects by default do not implement this method.

Raise exception.

Note

Inherited from abctools.AbjadObject

PitchArrayColumn.__ne__(arg)[source]
PitchArrayColumn.__repr__()[source]
PitchArrayColumn.__setattr__()

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

Note

Inherited from __builtin__.object

PitchArrayColumn.__str__()[source]

Table Of Contents

This Page