# P

P

Name | Kind | Description
param | relation |
parameter | artifact | representation of an automatable effect/plugin parameter
Parameter | class | Descriptor and access object for a plugin parameter. Parameters may be provided with values from the session, and this values may be automated.
paramprovider | artifact | interface denoting a source for actual Parameter values
ParamProvider | class | A facility to get the actual value of a plugin/effect parameter
params | relation |
PathManager | class | While building a render engine, this Strategy class decides on the actual render strategy in accordance to the current controller settings (system state)
pathmanager | artifact | Manager for deciding the actual render strategy
Pipe | class | structural asset representing a basic building block within the high level model: a port for building a processing chain and generating media output
pipe | artifact | structural asset corresponding to some port generating media output
pipes | relation | the global ports (busses) of the session
placement | artifact | Key Abstraction: a way to place and locate a Media Object
Placement | class | used to specify the position of a MObject in the EDL. This can be done in various ways (absolute, relative). Placement at the same time acts as (refcounting) smart pointer for accessing the MObject.
play | operation | TODO: will probably be handled differently (see Cehteh)
PlayControl | class |
PlayheadCursor | class |
playlist | node |
plug | artifact | LocatingPin for requesting connection to some Port
Plug | class |
plugin | attribute | Identifier of the Plugin to be used
PluginAdapter | class | Adapter used to integrage an effects processor in the render pipeline
pluginadapter | artifact | Adapter for integrating various Effect processors in the render pipeline
pnode | node |
point | attribute | identifying the point where the nodes should be attached
Posix Threads Abstraction | class view | C++ wrapers for pthreads
predecessors | relation |
predicate impl | class instance |
Prefetch | class |
Preview | class | alternative version of the media data, probably with lower resolution
preview | artifact | alternative version of the media data, probably with lower resolution
Proc | class | key abstraction: data processing asset
proc | package | sourcecode package All classes belonging to the (middle) processing layer
proc | node |
proc | artifact | key abstraction: media-like assets
proc | attribute | holds the Processor (Render Engine Element) to be built by the current build step
Proc-Asset Relations | class diagram |
proc-components | component diagram |
ProcDispatcher | class |
process | operation |
ProcessData | class |
ProcessingLayer | package |
Processor | class |
processor | artifact | a single render pipeline for one segment of the timeline
ProcNode | component |
ProcNode | class | Key abstraction of the Render Engine: A Data processing Node
procnode | artifact | Key abstraction of the Render Engine: a Processing Node
ProcPatt | class | special type of structural Asset representing information how to build some part of the render engine's processing nodes network.
procpatt | artifact | template for building some render processing network
Project | class |
Project Entities | class view |
Projector | class | Special video processing node used to scale and translate image data.
projector | artifact | video ProcNode for scaling and translating image data
Prototype | class |
provider | relation |
pull | operation |
PullInput | class |