Types
PVipsImage = ptr VipsImage
PVipsOperation = ptr VipsOperation
PVipsRegion = ptr VipsRegion
PVipsSource = ptr VipsSource
PVipsTarget = ptr VipsTarget
VipsCallbackFn = proc (a: pointer; b: pointer): cint {.cdecl.}
VipsImage = object
VipsInterpolate = object
VipsOperation = object
VipsPel = uint8
VipsPrecision {.size: 4.} = enum VIPS_PRECISION_INTEGER, VIPS_PRECISION_FLOAT, VIPS_PRECISION_APPROXIMATE, VIPS_PRECISION_LAST
VipsRegion = object
VipsSListFold2Fn = proc (item: pointer; a: pointer; b: pointer; c: pointer): pointer {. cdecl.}
VipsSListMap2Fn = proc (item: pointer; a: pointer; b: pointer): pointer {.cdecl.}
VipsSListMap4Fn = proc (item: pointer; a: pointer; b: pointer; c: pointer; d: pointer): pointer {.cdecl.}
VipsSource = object
VipsTarget = object
Procs
proc vips_path_filename7(path: cstring): cstring {.cdecl, importc, ...raises: [], tags: [], forbids: [].}
proc vips_path_mode7(path: cstring): cstring {.cdecl, importc, ...raises: [], tags: [], forbids: [].}