core

base.Component

Base class for all Pyctools components, ie objects to be used in processing pipelines / graph networks.

base.Transformer

Base class for simple components with one input and one output.

base.InputBuffer

Input object buffer.

base.ObjectPool

Output object "pool".

base.ThreadEventLoop

Event loop using threading.Thread.

compound.ComponentRunner

Run a compound component as a script.

compound.Compound

Encapsulate several components into one.

config

Component configuration classes.

frame.Frame

Container for a single image or frame of video.

frame.Metadata

Store "data about the data" in a Frame.

qt.ComponentRunner

Qt version of the pyctools.core.compound.ComponentRunner component.

qt.QtEventLoop

Event loop using the Qt "main thread" (or "GUI thread").

qt.QtThreadEventLoop

Event loop using a Qt "worker thread".

types

Pyctools default data types.

types.pt_float

alias of float32

types.pt_complex

alias of complex64


Comments or questions? Please email jim@jim-easterbrook.me.uk.