1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
#![allow(non_snake_case)]
#![allow(non_camel_case_types)]
#![allow(non_upper_case_globals)]
#![allow(unused_imports)]
use crate::*;
use std::os::raw::*;

#[repr(C)]
pub struct Imf_3_0__FlatImageChannel_t {
    _unused: [u8; 0],
}
#[repr(C)]
pub struct Imf_3_0__TypedFlatImageChannel_half__t {
    _unused: [u8; 0],
}
#[repr(C)]
pub struct Imf_3_0__TypedFlatImageChannel_float__t {
    _unused: [u8; 0],
}
#[repr(C)]
pub struct Imf_3_0__TypedFlatImageChannel_unsignedint__t {
    _unused: [u8; 0],
}


extern "C" {

pub fn Imf_3_0__FlatImageChannel_pixelType(this_: *const Imf_FlatImageChannel_t, return_: *mut Imf_PixelType) -> Exception;

pub fn Imf_3_0__FlatImageChannel_channel(this_: *const Imf_FlatImageChannel_t, return_: *mut Imf_Channel_t) -> Exception;

pub fn Imf_3_0__FlatImageChannel_xSampling(this_: *const Imf_FlatImageChannel_t, return_: *mut c_int) -> Exception;

pub fn Imf_3_0__FlatImageChannel_ySampling(this_: *const Imf_FlatImageChannel_t, return_: *mut c_int) -> Exception;

pub fn Imf_3_0__FlatImageChannel_pLinear(this_: *const Imf_FlatImageChannel_t, return_: *mut bool) -> Exception;

pub fn Imf_3_0__FlatImageChannel_pixelsPerRow(this_: *const Imf_FlatImageChannel_t, return_: *mut c_int) -> Exception;

pub fn Imf_3_0__FlatImageChannel_pixelsPerColumn(this_: *const Imf_FlatImageChannel_t, return_: *mut c_int) -> Exception;

pub fn Imf_3_0__FlatImageChannel_numPixels(this_: *const Imf_FlatImageChannel_t, return_: *mut c_ulong) -> Exception;

pub fn Imf_3_0__FlatImageChannel_level(this_: *mut Imf_FlatImageChannel_t, return_: *mut *mut Imf_ImageLevel_t) -> Exception;

pub fn Imf_3_0__FlatImageChannel_level_1(this_: *const Imf_FlatImageChannel_t, return_: *mut *const Imf_ImageLevel_t) -> Exception;

pub fn Imf_3_0__FlatImageChannel_slice(this_: *const Imf_FlatImageChannel_t, return_: *mut Imf_Slice_t) -> Exception;

pub fn Imf_3_0__FlatImageChannel_flatLevel(this_: *mut Imf_FlatImageChannel_t, return_: *mut *mut Imf_FlatImageLevel_t) -> Exception;

pub fn Imf_3_0__FlatImageChannel_flatLevel_1(this_: *const Imf_FlatImageChannel_t, return_: *mut *const Imf_FlatImageLevel_t) -> Exception;

pub fn Imf_3_0__TypedFlatImageChannel_half__pixelType(this_: *const Imf_FlatHalfChannel_t, return_: *mut Imf_PixelType) -> Exception;

pub fn Imf_3_0__TypedFlatImageChannel_half__channel(this_: *const Imf_FlatHalfChannel_t, return_: *mut Imf_Channel_t) -> Exception;

pub fn Imf_3_0__TypedFlatImageChannel_half__xSampling(this_: *const Imf_FlatHalfChannel_t, return_: *mut c_int) -> Exception;

pub fn Imf_3_0__TypedFlatImageChannel_half__ySampling(this_: *const Imf_FlatHalfChannel_t, return_: *mut c_int) -> Exception;

pub fn Imf_3_0__TypedFlatImageChannel_half__pLinear(this_: *const Imf_FlatHalfChannel_t, return_: *mut bool) -> Exception;

pub fn Imf_3_0__TypedFlatImageChannel_half__pixelsPerRow(this_: *const Imf_FlatHalfChannel_t, return_: *mut c_int) -> Exception;

pub fn Imf_3_0__TypedFlatImageChannel_half__pixelsPerColumn(this_: *const Imf_FlatHalfChannel_t, return_: *mut c_int) -> Exception;

pub fn Imf_3_0__TypedFlatImageChannel_half__numPixels(this_: *const Imf_FlatHalfChannel_t, return_: *mut c_ulong) -> Exception;

pub fn Imf_3_0__TypedFlatImageChannel_half__slice(this_: *const Imf_FlatHalfChannel_t, return_: *mut Imf_Slice_t) -> Exception;

pub fn Imf_3_0__TypedFlatImageChannel_half__flatLevel(this_: *mut Imf_FlatHalfChannel_t, return_: *mut *mut Imf_FlatImageLevel_t) -> Exception;

pub fn Imf_3_0__TypedFlatImageChannel_half__flatLevel_const(this_: *const Imf_FlatHalfChannel_t, return_: *mut *const Imf_FlatImageLevel_t) -> Exception;

pub fn Imf_3_0__TypedFlatImageChannel_half__index(this_: *mut Imf_FlatHalfChannel_t, return_: *mut *mut Imath_half_t, x: c_int, y: c_int) -> Exception;

pub fn Imf_3_0__TypedFlatImageChannel_half__index_const(this_: *const Imf_FlatHalfChannel_t, return_: *mut *const Imath_half_t, x: c_int, y: c_int) -> Exception;

pub fn Imf_3_0__TypedFlatImageChannel_half__at(this_: *mut Imf_FlatHalfChannel_t, return_: *mut *mut Imath_half_t, x: c_int, y: c_int) -> Exception;

pub fn Imf_3_0__TypedFlatImageChannel_half__at_const(this_: *const Imf_FlatHalfChannel_t, return_: *mut *const Imath_half_t, x: c_int, y: c_int) -> Exception;

pub fn Imf_3_0__TypedFlatImageChannel_half__row(this_: *mut Imf_FlatHalfChannel_t, return_: *mut *mut Imath_half_t, r: c_int) -> Exception;

pub fn Imf_3_0__TypedFlatImageChannel_half__row_const(this_: *const Imf_FlatHalfChannel_t, return_: *mut *const Imath_half_t, r: c_int) -> Exception;

pub fn Imf_3_0__TypedFlatImageChannel_float__pixelType(this_: *const Imf_FlatFloatChannel_t, return_: *mut Imf_PixelType) -> Exception;

pub fn Imf_3_0__TypedFlatImageChannel_float__channel(this_: *const Imf_FlatFloatChannel_t, return_: *mut Imf_Channel_t) -> Exception;

pub fn Imf_3_0__TypedFlatImageChannel_float__xSampling(this_: *const Imf_FlatFloatChannel_t, return_: *mut c_int) -> Exception;

pub fn Imf_3_0__TypedFlatImageChannel_float__ySampling(this_: *const Imf_FlatFloatChannel_t, return_: *mut c_int) -> Exception;

pub fn Imf_3_0__TypedFlatImageChannel_float__pLinear(this_: *const Imf_FlatFloatChannel_t, return_: *mut bool) -> Exception;

pub fn Imf_3_0__TypedFlatImageChannel_float__pixelsPerRow(this_: *const Imf_FlatFloatChannel_t, return_: *mut c_int) -> Exception;

pub fn Imf_3_0__TypedFlatImageChannel_float__pixelsPerColumn(this_: *const Imf_FlatFloatChannel_t, return_: *mut c_int) -> Exception;

pub fn Imf_3_0__TypedFlatImageChannel_float__numPixels(this_: *const Imf_FlatFloatChannel_t, return_: *mut c_ulong) -> Exception;

pub fn Imf_3_0__TypedFlatImageChannel_float__slice(this_: *const Imf_FlatFloatChannel_t, return_: *mut Imf_Slice_t) -> Exception;

pub fn Imf_3_0__TypedFlatImageChannel_float__flatLevel(this_: *mut Imf_FlatFloatChannel_t, return_: *mut *mut Imf_FlatImageLevel_t) -> Exception;

pub fn Imf_3_0__TypedFlatImageChannel_float__flatLevel_const(this_: *const Imf_FlatFloatChannel_t, return_: *mut *const Imf_FlatImageLevel_t) -> Exception;

pub fn Imf_3_0__TypedFlatImageChannel_float__index(this_: *mut Imf_FlatFloatChannel_t, return_: *mut *mut c_float, x: c_int, y: c_int) -> Exception;

pub fn Imf_3_0__TypedFlatImageChannel_float__index_const(this_: *const Imf_FlatFloatChannel_t, return_: *mut *const c_float, x: c_int, y: c_int) -> Exception;

pub fn Imf_3_0__TypedFlatImageChannel_float__at(this_: *mut Imf_FlatFloatChannel_t, return_: *mut *mut c_float, x: c_int, y: c_int) -> Exception;

pub fn Imf_3_0__TypedFlatImageChannel_float__at_const(this_: *const Imf_FlatFloatChannel_t, return_: *mut *const c_float, x: c_int, y: c_int) -> Exception;

pub fn Imf_3_0__TypedFlatImageChannel_float__row(this_: *mut Imf_FlatFloatChannel_t, return_: *mut *mut c_float, r: c_int) -> Exception;

pub fn Imf_3_0__TypedFlatImageChannel_float__row_const(this_: *const Imf_FlatFloatChannel_t, return_: *mut *const c_float, r: c_int) -> Exception;

pub fn Imf_3_0__TypedFlatImageChannel_unsignedint__pixelType(this_: *const Imf_FlatUIntChannel_t, return_: *mut Imf_PixelType) -> Exception;

pub fn Imf_3_0__TypedFlatImageChannel_unsignedint__channel(this_: *const Imf_FlatUIntChannel_t, return_: *mut Imf_Channel_t) -> Exception;

pub fn Imf_3_0__TypedFlatImageChannel_unsignedint__xSampling(this_: *const Imf_FlatUIntChannel_t, return_: *mut c_int) -> Exception;

pub fn Imf_3_0__TypedFlatImageChannel_unsignedint__ySampling(this_: *const Imf_FlatUIntChannel_t, return_: *mut c_int) -> Exception;

pub fn Imf_3_0__TypedFlatImageChannel_unsignedint__pLinear(this_: *const Imf_FlatUIntChannel_t, return_: *mut bool) -> Exception;

pub fn Imf_3_0__TypedFlatImageChannel_unsignedint__pixelsPerRow(this_: *const Imf_FlatUIntChannel_t, return_: *mut c_int) -> Exception;

pub fn Imf_3_0__TypedFlatImageChannel_unsignedint__pixelsPerColumn(this_: *const Imf_FlatUIntChannel_t, return_: *mut c_int) -> Exception;

pub fn Imf_3_0__TypedFlatImageChannel_unsignedint__numPixels(this_: *const Imf_FlatUIntChannel_t, return_: *mut c_ulong) -> Exception;

pub fn Imf_3_0__TypedFlatImageChannel_unsignedint__slice(this_: *const Imf_FlatUIntChannel_t, return_: *mut Imf_Slice_t) -> Exception;

pub fn Imf_3_0__TypedFlatImageChannel_unsignedint__flatLevel(this_: *mut Imf_FlatUIntChannel_t, return_: *mut *mut Imf_FlatImageLevel_t) -> Exception;

pub fn Imf_3_0__TypedFlatImageChannel_unsignedint__flatLevel_const(this_: *const Imf_FlatUIntChannel_t, return_: *mut *const Imf_FlatImageLevel_t) -> Exception;

pub fn Imf_3_0__TypedFlatImageChannel_unsignedint__index(this_: *mut Imf_FlatUIntChannel_t, return_: *mut *mut c_uint, x: c_int, y: c_int) -> Exception;

pub fn Imf_3_0__TypedFlatImageChannel_unsignedint__index_const(this_: *const Imf_FlatUIntChannel_t, return_: *mut *const c_uint, x: c_int, y: c_int) -> Exception;

pub fn Imf_3_0__TypedFlatImageChannel_unsignedint__at(this_: *mut Imf_FlatUIntChannel_t, return_: *mut *mut c_uint, x: c_int, y: c_int) -> Exception;

pub fn Imf_3_0__TypedFlatImageChannel_unsignedint__at_const(this_: *const Imf_FlatUIntChannel_t, return_: *mut *const c_uint, x: c_int, y: c_int) -> Exception;

pub fn Imf_3_0__TypedFlatImageChannel_unsignedint__row(this_: *mut Imf_FlatUIntChannel_t, return_: *mut *mut c_uint, r: c_int) -> Exception;

pub fn Imf_3_0__TypedFlatImageChannel_unsignedint__row_const(this_: *const Imf_FlatUIntChannel_t, return_: *mut *const c_uint, r: c_int) -> Exception;


} // extern "C"