schemetools.SchemePair

Inheritance diagram of abjad.tools.schemetools.SchemePair.SchemePair.SchemePair

class abjad.tools.schemetools.SchemePair.SchemePair.SchemePair(*args, **kwargs)[source]

Abjad model of Scheme pair:

abjad> schemetools.SchemePair('spacing', 4)
SchemePair(('spacing', 4))

Initialize Scheme pairs with a tuple, two separate values or another Scheme pair.

Scheme pairs are immutable.

Read-only Properties

SchemePair.format[source]

Special Methods

SchemePair.__delattr__()

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

Note

Inherited from __builtin__.object

SchemePair.__eq__(other)

Note

Inherited from schemetools.Scheme

SchemePair.__ge__(arg)

Abjad objects by default do not implement this method.

Raise exception.

Note

Inherited from abctools.AbjadObject

SchemePair.__gt__(arg)

Abjad objects by default do not implement this method.

Raise exception

Note

Inherited from abctools.AbjadObject

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

Note

Inherited from __builtin__.object

SchemePair.__le__(arg)

Abjad objects by default do not implement this method.

Raise exception.

Note

Inherited from abctools.AbjadObject

SchemePair.__lt__(arg)

Abjad objects by default do not implement this method.

Raise exception.

Note

Inherited from abctools.AbjadObject

SchemePair.__ne__(arg)

True when id(self) does not equal id(arg).

Return boolean.

Note

Inherited from abctools.AbjadObject

SchemePair.__repr__()

Note

Inherited from schemetools.Scheme

SchemePair.__setattr__()

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

Note

Inherited from __builtin__.object

SchemePair.__str__()

Note

Inherited from schemetools.Scheme

Table Of Contents

This Page