Oyranos Color Management System API
Data Structures | Enumerations
DAG and Image processing API

Directed Acyclic Graph handling, caching and data processing. More...

Data Structures

struct  oyConnector_s
 A filter connection description structure. More...
 
struct  oyConnectorImaging_s
 Node connection descriptor. More...
 
struct  oyConversion_s
 A filter chain or graph to manipulate a image. More...
 
struct  oyFilterCore_s
 A basic filter to manipulate data. More...
 
struct  oyFilterGraph_s
 A FilterGraph object. More...
 
struct  oyFilterNode_s
 A FilterNode object. More...
 
struct  oyFilterNodes_s
 A FilterNode list. More...
 
struct  oyFilterPlug_s
 A filter connection structure. More...
 
struct  oyFilterPlugs_s
 A FilterPlugs list. More...
 
struct  oyFilterSocket_s
 A filter connection structure. More...
 
struct  oyPixelAccess_s
 Control pixel access order. More...
 

Enumerations

enum  oyFILTER_REG_e { ,
  oyFILTER_REG_TOP = 0x01, oyFILTER_REG_DOMAIN = 0x02, oyFILTER_REG_TYPE = 0x04, oyFILTER_REG_APPLICATION = 0x08,
  oyFILTER_REG_OPTION = 0x10
}
 
enum  oyCONNECTOR_EVENT_e {
  oyCONNECTOR_EVENT_OK, oyCONNECTOR_EVENT_CONNECTED, oyCONNECTOR_EVENT_RELEASED, oyCONNECTOR_EVENT_DATA_CHANGED,
  oyCONNECTOR_EVENT_STORAGE_CHANGED, oyCONNECTOR_EVENT_INCOMPATIBLE_DATA, oyCONNECTOR_EVENT_INCOMPATIBLE_OPTION, oyCONNECTOR_EVENT_INCOMPATIBLE_CONTEXT,
  oyCONNECTOR_EVENT_INCOMPLETE_GRAPH
}
 Connector events types. More...
 
enum  oyFILTER_REG_MODE_e { , oyFILTER_REG_MODE_STRIP_IMPLEMENTATION_ATTR = 0x0100 }
 

Detailed Description

Directed Acyclic Graph handling, caching and data processing.

Enumeration Type Documentation

Connector events types.

Version
Oyranos: 0.1.8
Since
2008/00/00 (Oyranos: 0.1.8)
Date
2008/00/00
Enumerator
oyCONNECTOR_EVENT_OK 

kind of ping

oyCONNECTOR_EVENT_CONNECTED 

connection established

oyCONNECTOR_EVENT_RELEASED 

released the connection

oyCONNECTOR_EVENT_DATA_CHANGED 

call to update image views

oyCONNECTOR_EVENT_STORAGE_CHANGED 

new data accessors

oyCONNECTOR_EVENT_INCOMPATIBLE_DATA 

can not process image

oyCONNECTOR_EVENT_INCOMPATIBLE_OPTION 

can not handle option

oyCONNECTOR_EVENT_INCOMPATIBLE_CONTEXT 

can not handle profile

oyCONNECTOR_EVENT_INCOMPLETE_GRAPH 

can not completely process

see:http://lists.freedesktop.org/archives/openicc/2008q4/001724.html

See also
registration
Enumerator
oyFILTER_REG_TOP 

e.g. "shared" for filters

oyFILTER_REG_DOMAIN 

e.g. "oyranos.org"

oyFILTER_REG_TYPE 

e.g. "imaging" filter group

oyFILTER_REG_APPLICATION 

e.g. "scale" filter name

oyFILTER_REG_OPTION 

e.g. "x" filter option

Version
Oyranos: 0.1.11
Since
2010/08/12 (Oyranos: 0.1.11)
Date
2010/08/12
Enumerator
oyFILTER_REG_MODE_STRIP_IMPLEMENTATION_ATTR 

segments starting with underbar are implementation attributes