.. _moduleStreamFilters:

music21.stream.filters
======================

.. WARNING: DO NOT EDIT THIS FILE:
   AUTOMATICALLY GENERATED.
   PLEASE EDIT THE .py FILE DIRECTLY.

.. automodule:: music21.stream.filters

ClassFilter
-----------

.. autoclass:: music21.stream.filters.ClassFilter

.. rubric:: :class:`~music21.stream.filters.ClassFilter` bases

- :class:`~music21.stream.filters.StreamFilter`

ClassNotFilter
--------------

.. autoclass:: music21.stream.filters.ClassNotFilter

.. rubric:: :class:`~music21.stream.filters.ClassNotFilter` bases

- :class:`~music21.stream.filters.ClassFilter`
- :class:`~music21.stream.filters.StreamFilter`

GroupFilter
-----------

.. autoclass:: music21.stream.filters.GroupFilter

.. rubric:: :class:`~music21.stream.filters.GroupFilter` bases

- :class:`~music21.stream.filters.StreamFilter`

IdFilter
--------

.. autoclass:: music21.stream.filters.IdFilter

.. rubric:: :class:`~music21.stream.filters.IdFilter` bases

- :class:`~music21.stream.filters.StreamFilter`

IsFilter
--------

.. autoclass:: music21.stream.filters.IsFilter

.. rubric:: :class:`~music21.stream.filters.IsFilter` bases

- :class:`~music21.stream.filters.StreamFilter`

.. rubric:: :class:`~music21.stream.filters.IsFilter` methods

.. automethod:: music21.stream.filters.IsFilter.reset

IsNotFilter
-----------

.. autoclass:: music21.stream.filters.IsNotFilter

.. rubric:: :class:`~music21.stream.filters.IsNotFilter` bases

- :class:`~music21.stream.filters.IsFilter`
- :class:`~music21.stream.filters.StreamFilter`

.. rubric:: :class:`~music21.stream.filters.IsNotFilter` methods

Methods inherited from :class:`~music21.stream.filters.IsFilter`:

.. hlist::
   :columns: 3

   - :meth:`~music21.stream.filters.IsFilter.reset`

OffsetFilter
------------

.. autoclass:: music21.stream.filters.OffsetFilter

.. rubric:: :class:`~music21.stream.filters.OffsetFilter` bases

- :class:`~music21.stream.filters.StreamFilter`

StreamFilter
------------

.. autoclass:: music21.stream.filters.StreamFilter
