Oyranos  0.9.7
Oyranos is a full featured Color Management System
Functions
oyranos_cmm_oyra_image_expose.c File Reference

expose module for Oyranos More...

#include "oyCMMapi4_s.h"
#include "oyCMMapi7_s.h"
#include "oyCMMui_s.h"
#include "oyConnectorImaging_s.h"
#include "oyRectangle_s.h"
#include "oyRectangle_s_.h"
#include "oyranos_cmm.h"
#include "oyranos_cmm_oyra.h"
#include "oyranos_helper.h"
#include "oyranos_i18n.h"
#include "oyranos_string.h"
#include <math.h>
#include <stdarg.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>

Functions

int oyraFilter_ImageExposeRun (oyFilterPlug_s *requestor_plug, oyPixelAccess_s *ticket)
 implement oyCMMFilter_GetNext_f() More...
 
oyCMMapi_soyraApi7ImageExposeCreate (void)
 oyra oyCMMapi7_s implementation More...
 
oyCMMapi_soyraApi4ImageExposeCreate (void)
 oyra oyCMMapi4_s implementation More...
 

Detailed Description

expose module for Oyranos

Oyranos is an open source Color Management System

Copyright:
2016 (C) Kai-Uwe Behrmann

Function Documentation

oyCMMapi_s* oyraApi4ImageExposeCreate ( void  )

oyra oyCMMapi4_s implementation

oyra_api4 a filter providing a expose image filter

Version
Oyranos: 0.9.5
Since
2013/06/14 (Oyranos: 0.9.5)
Date
2013/06/14

References oyCMMapi4_s::oyCMMapi4_Create(), oyCMMui_s::oyCMMui_Create(), oyraCMMInit(), oyraCMMMessageFuncSet(), OYRANOS_VERSION_A, OYRANOS_VERSION_B, and OYRANOS_VERSION_C.

Referenced by oyraGetText().

oyCMMapi_s* oyraApi7ImageExposeCreate ( void  )
int oyraFilter_ImageExposeRun ( oyFilterPlug_s requestor_plug,
oyPixelAccess_s ticket 
)

implement oyCMMFilter_GetNext_f()

oyraFilter_ImageExposeRun

Version
Oyranos: 0.9.6
Date
2016/04/04
Since
2013/06/10 (Oyranos: 0.9.5)

References oy_debug, OY_TYPE_STD, oyArray2d_s::oyArray2d_GetData(), oyArray2d_s::oyArray2d_GetHeight(), oyArray2d_s::oyArray2d_GetWidth(), oyArray2d_s::oyArray2d_Release(), oyDataTypeGetSize(), oyDOUBLE, oyFilterNode_s::oyFilterNode_GetOptions(), oyFilterNode_s::oyFilterNode_GetPlug(), oyFilterNode_s::oyFilterNode_GetPlugNode(), oyFilterNode_s::oyFilterNode_Release(), oyFilterNode_s::oyFilterNode_Run(), oyFilterPlug_s::oyFilterPlug_GetSocket(), oyFilterPlug_s::oyFilterPlug_Release(), oyFilterSocket_s::oyFilterSocket_GetData(), oyFilterSocket_s::oyFilterSocket_GetNode(), oyFilterSocket_s::oyFilterSocket_Release(), oyFLOAT, oyHALF, oyImage_s::oyImage_GetPixelLayout(), oyImage_s::oyImage_GetProfile(), oyImage_s::oyImage_GetWidth(), oyImage_s::oyImage_Release(), oyLAYOUT, oyOBJECT_RECTANGLE_S, oyOptions_s::oyOptions_FindDouble(), oyOptions_s::oyOptions_Release(), oyPixelAccess_s::oyPixelAccess_GetArray(), oyPixelAccess_s::oyPixelAccess_GetArrayROI(), oyPixelAccess_s::oyPixelAccess_GetOutputImage(), oyPixelAccess_s::oyPixelAccess_Show(), oyProfile_s::oyProfile_GetSignature(), oyProfile_s::oyProfile_Release(), oyRectangle_s::oyRectangle_Release(), oyRectangle_s::oyRectangle_Scale(), oyRectangle_s::oyRectangle_SetByRectangle(), oySIGNATURE_COLOR_SPACE, oyToByteswap_m, oyToChannels_m, oyToDataType_m, oyUINT16, oyUINT32, and oyUINT8.

Referenced by oyraApi7ImageExposeCreate().