gegl-0.0.0.1: src/GEGL/FFI/Buffer/BufferIterator.c
#include <assert.h>
#include <gegl.h>
#include "../Tuple.h"
tupleFloat * inline_c_GEGL_FFI_Buffer_BufferIterator_0_1831a23e0118f482df02956ef1eb02a84f0e671c(void * ptr_inline_c_0) {
static GeglBufferIterator * cptr = NULL;
static tupleFloat tuple;
cptr = (GeglBufferIterator *)ptr_inline_c_0;
tuple.length = cptr->length;
tuple.data = (float *)cptr->data[0];
return &tuple;
}
tupleDouble * inline_c_GEGL_FFI_Buffer_BufferIterator_1_51c054c6c978ae9f3fc5630022a381571c7a1524(void * ptr_inline_c_0) {
static GeglBufferIterator * cptr = NULL;
static tupleDouble tuple;
cptr = (GeglBufferIterator *)ptr_inline_c_0;
tuple.length = cptr->length;
tuple.data = (double *)cptr->data[0];
return &tuple;
}
void * inline_c_GEGL_FFI_Buffer_BufferIterator_2_de0f7acc11c61b183ca1277d40ca649aafa35892(void * ptr_inline_c_0) {
static void * a = NULL;
static GeglBufferIterator * cptr = NULL;
cptr = (GeglBufferIterator *)ptr_inline_c_0;
a = (void *)&cptr->roi[0];
return a;
}
float * inline_c_GEGL_FFI_Buffer_BufferIterator_3_dcef8b82035075438589ca8d9e20bdf2fad70d9a(void * ptr_inline_c_0) {
static GeglBufferIterator * cptr = NULL;
static float * a = NULL;
cptr = ptr_inline_c_0;
a = (float *) cptr->data[0];
assert(a != NULL);
return a;
}
double * inline_c_GEGL_FFI_Buffer_BufferIterator_4_efe11e65b31123ebafbebed88dbd7fc0fc1d84ac(void * ptr_inline_c_0) {
static GeglBufferIterator * cptr;
static double * a;
cptr = ptr_inline_c_0;
a = (double *) cptr->data[0];
assert(a != NULL);
return a;
}