core

pyctools.core.base.Component

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

pyctools.core.base.Transformer

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

pyctools.core.base.InputBuffer

Input object buffer.

pyctools.core.base.ObjectPool

Output object "pool".

pyctools.core.base.ThreadEventLoop

Event loop using threading.Thread.

pyctools.core.compound.Compound

Encapsulate several components into one.

pyctools.core.compound.RunnableNetwork

Encapsulate several components into one.

pyctools.core.config

Component configuration classes.

pyctools.core.frame.Frame

Container for a single image or frame of video.

pyctools.core.frame.Metadata

Store "data about the data" in a Frame.

pyctools.core.qt.QtEventLoop

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

pyctools.core.qt.QtThreadEventLoop

Event loop using a Qt "worker thread".

pyctools.core.types

Pyctools default data types.

pyctools.core.types.pt_float

alias of float32

pyctools.core.types.pt_complex

alias of complex64


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