Package de.pianoman911.mapengine.api.pipeline
package de.pianoman911.mapengine.api.pipeline
-
InterfacesClassDescriptionThe pipeline is a list of streams that are executed in order for every invoked flush.
Multiple pipelines can be created for different purposes, they can be used for the same display.This interface is used to pass data betweenIPipelineNode
's, it is created for every flush and is passed to every node.Implemented by every pipeline processing element.Only internally implemented, but is working API.Manager interface for creating objects related to pipelines.A pipeline stream is a pipeline node which takes a buffer, a context and returns a computed buffer.
This is used for applying filters in the pipeline or changing the pipeline context based on the buffer contents.