From 61e84d8eb6721316dcc77ab01ff442da219282d5 Mon Sep 17 00:00:00 2001 From: carrot <149851+lopcode@users.noreply.github.com> Date: Wed, 9 Oct 2024 17:47:38 +0100 Subject: [PATCH] Remove unused jextract definitions --- README.md | 22 +- .../java/app/photofox/vipsffm/VipsHelper.java | 421 +- .../app/photofox/vipsffm/VipsInvoker.java | 7 + .../app/photofox/vipsffm/VipsLibLookup.java | 41 +- .../photofox/vipsffm/jextract/GCallback.java | 65 - .../vipsffm/jextract/GClassFinalizeFunc.java | 68 - .../vipsffm/jextract/GClassInitFunc.java | 68 - .../jextract/GObjectConstructParam.java | 26 - .../vipsffm/jextract/GObjectFinalizeFunc.java | 67 - .../jextract/GObjectGetPropertyFunc.java | 70 - .../jextract/GObjectSetPropertyFunc.java | 70 - .../vipsffm/jextract/GParamSpecBoolean.java | 26 - .../vipsffm/jextract/GParamSpecBoxed.java | 26 - .../vipsffm/jextract/GParamSpecChar.java | 26 - .../vipsffm/jextract/GParamSpecClass.java | 26 - .../vipsffm/jextract/GParamSpecDouble.java | 26 - .../vipsffm/jextract/GParamSpecEnum.java | 26 - .../vipsffm/jextract/GParamSpecFlags.java | 26 - .../vipsffm/jextract/GParamSpecFloat.java | 26 - .../vipsffm/jextract/GParamSpecGType.java | 26 - .../vipsffm/jextract/GParamSpecInt.java | 26 - .../vipsffm/jextract/GParamSpecInt64.java | 26 - .../vipsffm/jextract/GParamSpecLong.java | 26 - .../vipsffm/jextract/GParamSpecObject.java | 26 - .../vipsffm/jextract/GParamSpecOverride.java | 26 - .../vipsffm/jextract/GParamSpecParam.java | 26 - .../vipsffm/jextract/GParamSpecPointer.java | 26 - .../vipsffm/jextract/GParamSpecString.java | 26 - .../vipsffm/jextract/GParamSpecTypeInfo.java | 26 - .../vipsffm/jextract/GParamSpecUChar.java | 26 - .../vipsffm/jextract/GParamSpecUInt.java | 26 - .../vipsffm/jextract/GParamSpecUInt64.java | 26 - .../vipsffm/jextract/GParamSpecULong.java | 26 - .../vipsffm/jextract/GParamSpecUnichar.java | 26 - .../jextract/GParamSpecValueArray.java | 26 - .../vipsffm/jextract/GParamSpecVariant.java | 26 - .../vipsffm/jextract/GTypeClassCacheFunc.java | 69 - .../vipsffm/jextract/GValueArray.java | 26 - .../vipsffm/jextract/GValueTransform.java | 68 - .../vipsffm/jextract/VipsConnectionClass.java | 28 - .../vipsffm/jextract/VipsObjectClass.java | 26 - .../jextract/VipsObjectSetArguments.java | 70 - .../photofox/vipsffm/jextract/VipsRaw.java | 10987 ++---- .../vipsffm/jextract/VipsTargetClass.java | 33 - .../vipsffm/jextract/VipsTargetCustom.java | 28 - .../jextract/VipsTargetCustomClass.java | 33 - .../jextract/_GObjectConstructParam.java | 173 - .../vipsffm/jextract/_GParamSpecBoolean.java | 174 - .../vipsffm/jextract/_GParamSpecBoxed.java | 127 - .../vipsffm/jextract/_GParamSpecChar.java | 266 - .../vipsffm/jextract/_GParamSpecClass.java | 755 - .../vipsffm/jextract/_GParamSpecDouble.java | 311 - .../vipsffm/jextract/_GParamSpecEnum.java | 220 - .../vipsffm/jextract/_GParamSpecFlags.java | 220 - .../vipsffm/jextract/_GParamSpecFloat.java | 311 - .../vipsffm/jextract/_GParamSpecGType.java | 173 - .../vipsffm/jextract/_GParamSpecInt.java | 266 - .../vipsffm/jextract/_GParamSpecInt64.java | 265 - .../vipsffm/jextract/_GParamSpecLong.java | 265 - .../vipsffm/jextract/_GParamSpecObject.java | 127 - .../vipsffm/jextract/_GParamSpecOverride.java | 173 - .../vipsffm/jextract/_GParamSpecParam.java | 127 - .../vipsffm/jextract/_GParamSpecPointer.java | 127 - .../vipsffm/jextract/_GParamSpecString.java | 314 - .../vipsffm/jextract/_GParamSpecTypeInfo.java | 721 - .../vipsffm/jextract/_GParamSpecUChar.java | 266 - .../vipsffm/jextract/_GParamSpecUInt.java | 266 - .../vipsffm/jextract/_GParamSpecUInt64.java | 265 - .../vipsffm/jextract/_GParamSpecULong.java | 265 - .../vipsffm/jextract/_GParamSpecUnichar.java | 174 - .../jextract/_GParamSpecValueArray.java | 220 - .../vipsffm/jextract/_GParamSpecVariant.java | 298 - .../vipsffm/jextract/_GValueArray.java | 221 - .../jextract/_VipsConnectionClass.java | 127 - .../vipsffm/jextract/_VipsObjectClass.java | 2137 -- .../vipsffm/jextract/_VipsTargetClass.java | 632 - .../vipsffm/jextract/_VipsTargetCustom.java | 127 - .../jextract/_VipsTargetCustomClass.java | 632 - docs/allclasses-index.html | 1868 +- .../app/photofox/vipsffm/VipsHelper.html | 882 +- .../app/photofox/vipsffm/VipsInvoker.html | 5 + .../photofox/vipsffm/jextract/VipsRaw.html | 22489 ++++-------- .../VipsRaw.vips_value_set_save_stringf.html | 4 +- .../photofox/vipsffm/jextract/_VipsArea.html | 12 +- .../vipsffm/jextract/_VipsObject.html | 16 +- .../vipsffm/jextract/package-summary.html | 1700 +- .../vipsffm/jextract/package-tree.html | 259 - .../app/photofox/vipsffm/package-summary.html | 4 +- docs/index-all.html | 28373 +++++----------- docs/index.html | 24 +- docs/member-search-index.js | 2 +- docs/overview-tree.html | 259 - docs/type-search-index.js | 2 +- generate_ffm_bindings.sh | 28 +- .../src/main/kotlin/vipsffm/SampleRunner.kt | 1 + .../vipsffm/sample/VImageCopyWriteSample.kt | 2 +- .../VTargetToFileSample.kt} | 4 +- 97 files changed, 16745 insertions(+), 62877 deletions(-) delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/GCallback.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/GClassFinalizeFunc.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/GClassInitFunc.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/GObjectConstructParam.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/GObjectFinalizeFunc.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/GObjectGetPropertyFunc.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/GObjectSetPropertyFunc.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecBoolean.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecBoxed.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecChar.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecClass.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecDouble.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecEnum.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecFlags.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecFloat.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecGType.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecInt.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecInt64.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecLong.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecObject.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecOverride.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecParam.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecPointer.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecString.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecTypeInfo.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecUChar.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecUInt.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecUInt64.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecULong.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecUnichar.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecValueArray.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecVariant.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/GTypeClassCacheFunc.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/GValueArray.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/GValueTransform.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/VipsConnectionClass.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/VipsObjectClass.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/VipsObjectSetArguments.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/VipsTargetClass.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/VipsTargetCustom.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/VipsTargetCustomClass.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/_GObjectConstructParam.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecBoolean.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecBoxed.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecChar.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecClass.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecDouble.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecEnum.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecFlags.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecFloat.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecGType.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecInt.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecInt64.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecLong.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecObject.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecOverride.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecParam.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecPointer.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecString.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecTypeInfo.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecUChar.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecUInt.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecUInt64.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecULong.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecUnichar.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecValueArray.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecVariant.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/_GValueArray.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/_VipsConnectionClass.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/_VipsObjectClass.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/_VipsTargetClass.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/_VipsTargetCustom.java delete mode 100644 core/src/main/java/app/photofox/vipsffm/jextract/_VipsTargetCustomClass.java rename sample/src/main/kotlin/vipsffm/{VTargetMemorySample.kt => sample/VTargetToFileSample.kt} (92%) diff --git a/README.md b/README.md index 2c84e3c..dec0f0b 100644 --- a/README.md +++ b/README.md @@ -37,8 +37,7 @@ libvips versions, assuming there haven't been major changes. > [!NOTE] > This library **does not** include `libvips` in the download, you must add it to the system/container you're building -> for, then make sure it's available in `DYLD_LIBRARY_PATH` (on macOS), `LD_LIBRARY_PATH` (on Linux), or `PATH` (on -> Windows). +> for. See details in [native library loading](#native-library-loading). All libvips operations are exposed via helper classes, like `VImage`. You must provide an [Arena][1] to operations like `VImage.newFromFile`, which constrains the lifetime of objects generated during usage. You can get an appropriate arena @@ -141,6 +140,25 @@ memory: high-water mark 128.35 MB [main] INFO vipsffm.SampleRunner - all samples ran successfully 🎉 ``` +## Native library loading + +This library requires the `libvips`, `glib`, and `gobject` native libraries to be present in your library path: +* On macOS: `DYLD_LIBRARY_PATH` (eg `DYLD_LIBRARY_PATH=/opt/homebrew/lib` if you used `brew install vips`) +* On Linux: `LD_LIBRARY_PATH` +* On Windows: `PATH` + +The naming conventions of these libraries are not consistent across operating systems, so vips-ffm attempts to load each +in the following order: +* `vips`, `vips.{abiNumber}`, `libvips-{abiNumber}` +* `glib-2.0`, `glib-2.0.{abiNumber}`, `libglib-2.0-{abiNumber}` +* `gobject-2.0`, `gobject-2.0.{abiNumber}`, `libgobject-2.0-{abiNumber}` + +Override properties are provided to set your own "ABI number", but note that vips-ffm might not support that version +yet (which could manifest as crashes/segfaults): +* `vipsffm.abinumber.vips.override`, default: `42` +* `vipsffm.abinumber.glib.override`, default: `0` +* `vipsffm.abinumber.gobject.override`, default: `0` + ## Project goals Ideas and suggestions are welcome, but please make sure they fit in to these goals, or you have a good argument about diff --git a/core/src/main/java/app/photofox/vipsffm/VipsHelper.java b/core/src/main/java/app/photofox/vipsffm/VipsHelper.java index 547784a..00ebd80 100644 --- a/core/src/main/java/app/photofox/vipsffm/VipsHelper.java +++ b/core/src/main/java/app/photofox/vipsffm/VipsHelper.java @@ -1129,186 +1129,6 @@ public static MemorySegment image_new(Arena arena) throws VipsError { return result; } - /** - * Binding for: - * {@snippet lang=c : - * VipsImage *vips_image_new_memory() - * } - */ - public static MemorySegment image_new_memory(Arena arena) throws VipsError { - var result = VipsRaw.vips_image_new_memory(); - if(!VipsValidation.isValidPointer(result)) { - VipsValidation.throwInvalidOutputError("vips_image_new_memory", "result"); - } - result = result.reinterpret(arena, VipsRaw::g_object_unref); - return result; - } - - /** - * Binding for: - * {@snippet lang=c : - * VipsImage *vips_image_new_from_file_RW(const char *filename) - * } - */ - public static MemorySegment image_new_from_file_RW(Arena arena, String filenameString) throws - VipsError { - var filename = arena.allocateFrom(filenameString); - var result = VipsRaw.vips_image_new_from_file_RW(filename); - if(!VipsValidation.isValidPointer(result)) { - VipsValidation.throwInvalidOutputError("vips_image_new_from_file_RW", "result"); - } - result = result.reinterpret(arena, VipsRaw::g_object_unref); - return result; - } - - /** - * Binding for: - * {@snippet lang=c : - * VipsImage *vips_image_new_from_file_raw(const char *filename, int xsize, int ysize, int bands, guint64 offset) - * } - */ - public static MemorySegment image_new_from_file_raw(Arena arena, String filenameString, int xsize, - int ysize, int bands, long offset) throws VipsError { - var filename = arena.allocateFrom(filenameString); - var result = VipsRaw.vips_image_new_from_file_raw(filename, xsize, ysize, bands, offset); - if(!VipsValidation.isValidPointer(result)) { - VipsValidation.throwInvalidOutputError("vips_image_new_from_file_raw", "result"); - } - result = result.reinterpret(arena, VipsRaw::g_object_unref); - return result; - } - - /** - * Binding for: - * {@snippet lang=c : - * VipsImage *vips_image_new_from_memory(const void *data, size_t size, int width, int height, int bands, VipsBandFormat format) - * } - */ - public static MemorySegment image_new_from_memory(Arena arena, MemorySegment data, long size, - int width, int height, int bands, int format) throws VipsError { - if(!VipsValidation.isValidPointer(data)) { - VipsValidation.throwInvalidInputError("vips_image_new_from_memory", "data"); - } - var result = VipsRaw.vips_image_new_from_memory(data, size, width, height, bands, format); - if(!VipsValidation.isValidPointer(result)) { - VipsValidation.throwInvalidOutputError("vips_image_new_from_memory", "result"); - } - result = result.reinterpret(arena, VipsRaw::g_object_unref); - return result; - } - - /** - * Binding for: - * {@snippet lang=c : - * VipsImage *vips_image_new_from_memory_copy(const void *data, size_t size, int width, int height, int bands, VipsBandFormat format) - * } - */ - public static MemorySegment image_new_from_memory_copy(Arena arena, MemorySegment data, long size, - int width, int height, int bands, int format) throws VipsError { - if(!VipsValidation.isValidPointer(data)) { - VipsValidation.throwInvalidInputError("vips_image_new_from_memory_copy", "data"); - } - var result = VipsRaw.vips_image_new_from_memory_copy(data, size, width, height, bands, format); - if(!VipsValidation.isValidPointer(result)) { - VipsValidation.throwInvalidOutputError("vips_image_new_from_memory_copy", "result"); - } - result = result.reinterpret(arena, VipsRaw::g_object_unref); - return result; - } - - /** - * Binding for: - * {@snippet lang=c : - * VipsImage *vips_image_new_matrix(int width, int height) - * } - */ - public static MemorySegment image_new_matrix(Arena arena, int width, int height) throws - VipsError { - var result = VipsRaw.vips_image_new_matrix(width, height); - if(!VipsValidation.isValidPointer(result)) { - VipsValidation.throwInvalidOutputError("vips_image_new_matrix", "result"); - } - result = result.reinterpret(arena, VipsRaw::g_object_unref); - return result; - } - - /** - * Binding for: - * {@snippet lang=c : - * VipsImage *vips_image_new_matrix_from_array(int width, int height, const double *array, int size) - * } - */ - public static MemorySegment image_new_matrix_from_array(Arena arena, int width, int height, - MemorySegment array, int size) throws VipsError { - if(!VipsValidation.isValidPointer(array)) { - VipsValidation.throwInvalidInputError("vips_image_new_matrix_from_array", "array"); - } - var result = VipsRaw.vips_image_new_matrix_from_array(width, height, array, size); - if(!VipsValidation.isValidPointer(result)) { - VipsValidation.throwInvalidOutputError("vips_image_new_matrix_from_array", "result"); - } - result = result.reinterpret(arena, VipsRaw::g_object_unref); - return result; - } - - /** - * Binding for: - * {@snippet lang=c : - * VipsImage *vips_image_new_from_image(VipsImage *image, const double *c, int n) - * } - */ - public static MemorySegment image_new_from_image(Arena arena, MemorySegment image, - MemorySegment c, int n) throws VipsError { - if(!VipsValidation.isValidPointer(image)) { - VipsValidation.throwInvalidInputError("vips_image_new_from_image", "image"); - } - if(!VipsValidation.isValidPointer(c)) { - VipsValidation.throwInvalidInputError("vips_image_new_from_image", "c"); - } - var result = VipsRaw.vips_image_new_from_image(image, c, n); - if(!VipsValidation.isValidPointer(result)) { - VipsValidation.throwInvalidOutputError("vips_image_new_from_image", "result"); - } - result = result.reinterpret(arena, VipsRaw::g_object_unref); - return result; - } - - /** - * Binding for: - * {@snippet lang=c : - * VipsImage *vips_image_new_from_image1(VipsImage *image, double c) - * } - */ - public static MemorySegment image_new_from_image1(Arena arena, MemorySegment image, double c) - throws VipsError { - if(!VipsValidation.isValidPointer(image)) { - VipsValidation.throwInvalidInputError("vips_image_new_from_image1", "image"); - } - var result = VipsRaw.vips_image_new_from_image1(image, c); - if(!VipsValidation.isValidPointer(result)) { - VipsValidation.throwInvalidOutputError("vips_image_new_from_image1", "result"); - } - result = result.reinterpret(arena, VipsRaw::g_object_unref); - return result; - } - - /** - * Binding for: - * {@snippet lang=c : - * VipsImage *vips_image_new_temp_file(const char *format) - * } - */ - public static MemorySegment image_new_temp_file(Arena arena, String formatString) throws - VipsError { - var format = arena.allocateFrom(formatString); - var result = VipsRaw.vips_image_new_temp_file(format); - if(!VipsValidation.isValidPointer(result)) { - VipsValidation.throwInvalidOutputError("vips_image_new_temp_file", "result"); - } - result = result.reinterpret(arena, VipsRaw::g_object_unref); - return result; - } - /** * Binding for: * {@snippet lang=c : @@ -1326,28 +1146,6 @@ public static int image_write(MemorySegment image, MemorySegment out) throws Vip return result; } - /** - * Binding for: - * {@snippet lang=c : - * void *vips_image_write_to_memory(VipsImage *in, size_t *size) - * } - */ - public static MemorySegment image_write_to_memory(Arena arena, MemorySegment in, - MemorySegment size) throws VipsError { - if(!VipsValidation.isValidPointer(in)) { - VipsValidation.throwInvalidInputError("vips_image_write_to_memory", "in"); - } - if(!VipsValidation.isValidPointer(size)) { - VipsValidation.throwInvalidInputError("vips_image_write_to_memory", "size"); - } - var result = VipsRaw.vips_image_write_to_memory(in, size); - if(!VipsValidation.isValidPointer(result)) { - VipsValidation.throwInvalidOutputError("vips_image_write_to_memory", "result"); - } - result = result.reinterpret(arena, VipsRaw::g_object_unref); - return result; - } - /** * Binding for: * {@snippet lang=c : @@ -1362,38 +1160,6 @@ public static boolean image_hasalpha(MemorySegment image) throws VipsError { return result == 1; } - /** - * Binding for: - * {@snippet lang=c : - * int vips_image_write_prepare(VipsImage *image) - * } - */ - public static int image_write_prepare(MemorySegment image) throws VipsError { - if(!VipsValidation.isValidPointer(image)) { - VipsValidation.throwInvalidInputError("vips_image_write_prepare", "image"); - } - var result = VipsRaw.vips_image_write_prepare(image); - return result; - } - - /** - * Binding for: - * {@snippet lang=c : - * int vips_image_write_line(VipsImage *image, int ypos, VipsPel *linebuffer) - * } - */ - public static int image_write_line(MemorySegment image, int ypos, MemorySegment linebuffer) throws - VipsError { - if(!VipsValidation.isValidPointer(image)) { - VipsValidation.throwInvalidInputError("vips_image_write_line", "image"); - } - if(!VipsValidation.isValidPointer(linebuffer)) { - VipsValidation.throwInvalidInputError("vips_image_write_line", "linebuffer"); - } - var result = VipsRaw.vips_image_write_line(image, ypos, linebuffer); - return result; - } - /** * Binding for: * {@snippet lang=c : @@ -1649,6 +1415,20 @@ public static int image_get_height(MemorySegment image) throws VipsError { return result; } + /** + * Binding for: + * {@snippet lang=c : + * int vips_image_get_bands(const VipsImage *image) + * } + */ + public static int image_get_bands(MemorySegment image) throws VipsError { + if(!VipsValidation.isValidPointer(image)) { + VipsValidation.throwInvalidInputError("vips_image_get_bands", "image"); + } + var result = VipsRaw.vips_image_get_bands(image); + return result; + } + /** * Binding for: * {@snippet lang=c : @@ -1665,6 +1445,28 @@ public static long image_get_typeof(Arena arena, MemorySegment image, String nam return result; } + /** + * Binding for: + * {@snippet lang=c : + * int vips_image_get_blob(const VipsImage *image, const char *name, const void **data, size_t *length) + * } + */ + public static int image_get_blob(Arena arena, MemorySegment image, String nameString, + MemorySegment data, MemorySegment length) throws VipsError { + if(!VipsValidation.isValidPointer(image)) { + VipsValidation.throwInvalidInputError("vips_image_get_blob", "image"); + } + var name = arena.allocateFrom(nameString); + if(!VipsValidation.isValidPointer(data)) { + VipsValidation.throwInvalidInputError("vips_image_get_blob", "data"); + } + if(!VipsValidation.isValidPointer(length)) { + VipsValidation.throwInvalidInputError("vips_image_get_blob", "length"); + } + var result = VipsRaw.vips_image_get_blob(image, name, data, length); + return result; + } + /** * Binding for: * {@snippet lang=c : @@ -1990,157 +1792,6 @@ public static void error(Arena arena, String domainString, String fmtString, invoker.apply(domain, fmt, invokerArgs); } - /** - * Binding for: - * {@snippet lang=c : - * int vips_image_write_to_target(VipsImage *in, const char *suffix, VipsTarget *target, ...) - * } - */ - public static int image_write_to_target(Arena arena, MemorySegment in, String suffixString, - MemorySegment target, VipsOption... options) throws VipsError { - if(!VipsValidation.isValidPointer(in)) { - VipsValidation.throwInvalidInputError("vips_image_write_to_target", "in"); - } - var suffix = arena.allocateFrom(suffixString); - if(!VipsValidation.isValidPointer(target)) { - VipsValidation.throwInvalidInputError("vips_image_write_to_target", "target"); - } - var layouts = VipsInvoker.makeInvokerVarargLayouts(options); - var invoker = VipsRaw.vips_image_write_to_target.makeInvoker(layouts); - var invokerArgs = VipsInvoker.makeInvokerVarargObjects(arena, options); - var result = invoker.apply(in, suffix, target, invokerArgs); - return result; - } - - /** - * Binding for: - * {@snippet lang=c : - * int vips_image_write_to_buffer(VipsImage *in, const char *suffix, void **buf, size_t *size, ...) - * } - */ - public static int image_write_to_buffer(Arena arena, MemorySegment in, String suffixString, - MemorySegment buf, MemorySegment size, VipsOption... options) throws VipsError { - if(!VipsValidation.isValidPointer(in)) { - VipsValidation.throwInvalidInputError("vips_image_write_to_buffer", "in"); - } - var suffix = arena.allocateFrom(suffixString); - if(!VipsValidation.isValidPointer(buf)) { - VipsValidation.throwInvalidInputError("vips_image_write_to_buffer", "buf"); - } - if(!VipsValidation.isValidPointer(size)) { - VipsValidation.throwInvalidInputError("vips_image_write_to_buffer", "size"); - } - var layouts = VipsInvoker.makeInvokerVarargLayouts(options); - var invoker = VipsRaw.vips_image_write_to_buffer.makeInvoker(layouts); - var invokerArgs = VipsInvoker.makeInvokerVarargObjects(arena, options); - var result = invoker.apply(in, suffix, buf, size, invokerArgs); - return result; - } - - /** - * Binding for: - * {@snippet lang=c : - * int vips_image_write_to_file(VipsImage *image, const char *name, ...) - * } - */ - public static int image_write_to_file(Arena arena, MemorySegment image, String nameString, - VipsOption... options) throws VipsError { - if(!VipsValidation.isValidPointer(image)) { - VipsValidation.throwInvalidInputError("vips_image_write_to_file", "image"); - } - var name = arena.allocateFrom(nameString); - var layouts = VipsInvoker.makeInvokerVarargLayouts(options); - var invoker = VipsRaw.vips_image_write_to_file.makeInvoker(layouts); - var invokerArgs = VipsInvoker.makeInvokerVarargObjects(arena, options); - var result = invoker.apply(image, name, invokerArgs); - return result; - } - - /** - * Binding for: - * {@snippet lang=c : - * VipsImage *vips_image_new_matrixv(int width, int height, ...) - * } - */ - public static MemorySegment image_new_matrixv(Arena arena, int width, int height, - VipsOption... options) throws VipsError { - var layouts = VipsInvoker.makeInvokerVarargLayouts(options); - var invoker = VipsRaw.vips_image_new_matrixv.makeInvoker(layouts); - var invokerArgs = VipsInvoker.makeInvokerVarargObjects(arena, options); - var result = invoker.apply(width, height, invokerArgs); - if(!VipsValidation.isValidPointer(result)) { - VipsValidation.throwInvalidOutputError("vips_image_new_matrixv", "result"); - } - result = result.reinterpret(arena, VipsRaw::g_object_unref); - return result; - } - - /** - * Binding for: - * {@snippet lang=c : - * VipsImage *vips_image_new_from_source(VipsSource *source, const char *option_string, ...) - * } - */ - public static MemorySegment image_new_from_source(Arena arena, MemorySegment source, - String option_stringString, VipsOption... options) throws VipsError { - if(!VipsValidation.isValidPointer(source)) { - VipsValidation.throwInvalidInputError("vips_image_new_from_source", "source"); - } - var option_string = arena.allocateFrom(option_stringString); - var layouts = VipsInvoker.makeInvokerVarargLayouts(options); - var invoker = VipsRaw.vips_image_new_from_source.makeInvoker(layouts); - var invokerArgs = VipsInvoker.makeInvokerVarargObjects(arena, options); - var result = invoker.apply(source, option_string, invokerArgs); - if(!VipsValidation.isValidPointer(result)) { - VipsValidation.throwInvalidOutputError("vips_image_new_from_source", "result"); - } - result = result.reinterpret(arena, VipsRaw::g_object_unref); - return result; - } - - /** - * Binding for: - * {@snippet lang=c : - * VipsImage *vips_image_new_from_buffer(const void *buf, size_t len, const char *option_string, ...) - * } - */ - public static MemorySegment image_new_from_buffer(Arena arena, MemorySegment buf, long len, - String option_stringString, VipsOption... options) throws VipsError { - if(!VipsValidation.isValidPointer(buf)) { - VipsValidation.throwInvalidInputError("vips_image_new_from_buffer", "buf"); - } - var option_string = arena.allocateFrom(option_stringString); - var layouts = VipsInvoker.makeInvokerVarargLayouts(options); - var invoker = VipsRaw.vips_image_new_from_buffer.makeInvoker(layouts); - var invokerArgs = VipsInvoker.makeInvokerVarargObjects(arena, options); - var result = invoker.apply(buf, len, option_string, invokerArgs); - if(!VipsValidation.isValidPointer(result)) { - VipsValidation.throwInvalidOutputError("vips_image_new_from_buffer", "result"); - } - result = result.reinterpret(arena, VipsRaw::g_object_unref); - return result; - } - - /** - * Binding for: - * {@snippet lang=c : - * VipsImage *vips_image_new_from_file(const char *name, ...) - * } - */ - public static MemorySegment image_new_from_file(Arena arena, String nameString, - VipsOption... options) throws VipsError { - var name = arena.allocateFrom(nameString); - var layouts = VipsInvoker.makeInvokerVarargLayouts(options); - var invoker = VipsRaw.vips_image_new_from_file.makeInvoker(layouts); - var invokerArgs = VipsInvoker.makeInvokerVarargObjects(arena, options); - var result = invoker.apply(name, invokerArgs); - if(!VipsValidation.isValidPointer(result)) { - VipsValidation.throwInvalidOutputError("vips_image_new_from_file", "result"); - } - result = result.reinterpret(arena, VipsRaw::g_object_unref); - return result; - } - /** * Binding for: * {@snippet lang=c : diff --git a/core/src/main/java/app/photofox/vipsffm/VipsInvoker.java b/core/src/main/java/app/photofox/vipsffm/VipsInvoker.java index 4a7450d..1ff196d 100644 --- a/core/src/main/java/app/photofox/vipsffm/VipsInvoker.java +++ b/core/src/main/java/app/photofox/vipsffm/VipsInvoker.java @@ -13,6 +13,13 @@ import static app.photofox.vipsffm.jextract.VipsRaw.*; +/** + *

Contains helper methods to interact with libvips

+ * + *

You can invoke an operation manually using {@link #invokeOperation(Arena, String, List)} - this is useful + * if vips-ffm hasn't yet been built for a new version of libvips. You can find examples of how to use it in + * {@link VImage}.

+ */ public class VipsInvoker { public static void invokeOperation( diff --git a/core/src/main/java/app/photofox/vipsffm/VipsLibLookup.java b/core/src/main/java/app/photofox/vipsffm/VipsLibLookup.java index 96fe206..92586b4 100644 --- a/core/src/main/java/app/photofox/vipsffm/VipsLibLookup.java +++ b/core/src/main/java/app/photofox/vipsffm/VipsLibLookup.java @@ -26,46 +26,41 @@ public static SymbolLookup buildSymbolLoader(Arena arena) { private static SymbolLookup findVipsLoader(Arena arena) { var abiNumber = Optional.ofNullable(System.getProperty("vipsffm.abinumber.vips.override")) - .orElse("42"); + .orElse("42"); var names = List.of( "vips", // default unix-like "vips." + abiNumber, // some linux systems don't symlink and need abi number "libvips-" + abiNumber // windows needs everything ); - for (var name : names) { - var attempt = attemptLibraryLookup(name, arena); - if (attempt.isPresent()) { - return attempt.get(); - } - } - return null; + return findFirstSymbolLookup(arena, names); } private static SymbolLookup findGlibLoader(Arena arena) { var abiNumber = Optional.ofNullable(System.getProperty("vipsffm.abinumber.glib.override")) - .orElse("0"); + .orElse("0"); var names = List.of( - "glib-2.0", // default unix-like - "glib-2.0." + abiNumber, // some linux systems don't symlink and need abi number - "libglib-2.0-" + abiNumber // windows needs everything + "glib-2.0", // default unix-like + "glib-2.0." + abiNumber, // some linux systems don't symlink and need abi number + "libglib-2.0-" + abiNumber // windows needs everything ); - for (var name : names) { - var attempt = attemptLibraryLookup(name, arena); - if (attempt.isPresent()) { - return attempt.get(); - } - } - return null; + return findFirstSymbolLookup(arena, names); } private static SymbolLookup findGObjectLoader(Arena arena) { var abiNumber = Optional.ofNullable(System.getProperty("vipsffm.abinumber.gobject.override")) - .orElse("0"); + .orElse("0"); var names = List.of( - "gobject-2.0", // default unix-like - "gobject-2.0." + abiNumber, // some linux systems don't symlink and need abi number - "libgobject-2.0-" + abiNumber // windows needs everything + "gobject-2.0", // default unix-like + "gobject-2.0." + abiNumber, // some linux systems don't symlink and need abi number + "libgobject-2.0-" + abiNumber // windows needs everything ); + return findFirstSymbolLookup(arena, names); + } + + private static SymbolLookup findFirstSymbolLookup( + Arena arena, + List names + ) { for (var name : names) { var attempt = attemptLibraryLookup(name, arena); if (attempt.isPresent()) { diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/GCallback.java b/core/src/main/java/app/photofox/vipsffm/jextract/GCallback.java deleted file mode 100644 index a7c8259..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/GCallback.java +++ /dev/null @@ -1,65 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * typedef void (*GCallback)(void) - * } - */ -public class GCallback { - - GCallback() { - // Should not be called directly - } - - /** - * The function pointer signature, expressed as a functional interface - */ - public interface Function { - void apply(); - } - - private static final FunctionDescriptor $DESC = FunctionDescriptor.ofVoid(); - - /** - * The descriptor of this function pointer - */ - public static FunctionDescriptor descriptor() { - return $DESC; - } - - private static final MethodHandle UP$MH = VipsRaw.upcallHandle(GCallback.Function.class, "apply", $DESC); - - /** - * Allocates a new upcall stub, whose implementation is defined by {@code fi}. - * The lifetime of the returned segment is managed by {@code arena} - */ - public static MemorySegment allocate(GCallback.Function fi, Arena arena) { - return Linker.nativeLinker().upcallStub(UP$MH.bindTo(fi), $DESC, arena); - } - - private static final MethodHandle DOWN$MH = Linker.nativeLinker().downcallHandle($DESC); - - /** - * Invoke the upcall stub {@code funcPtr}, with given parameters - */ - public static void invoke(MemorySegment funcPtr) { - try { - DOWN$MH.invokeExact(funcPtr); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/GClassFinalizeFunc.java b/core/src/main/java/app/photofox/vipsffm/jextract/GClassFinalizeFunc.java deleted file mode 100644 index be499be..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/GClassFinalizeFunc.java +++ /dev/null @@ -1,68 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * typedef void (*GClassFinalizeFunc)(gpointer, gpointer) - * } - */ -public class GClassFinalizeFunc { - - GClassFinalizeFunc() { - // Should not be called directly - } - - /** - * The function pointer signature, expressed as a functional interface - */ - public interface Function { - void apply(MemorySegment g_class, MemorySegment class_data); - } - - private static final FunctionDescriptor $DESC = FunctionDescriptor.ofVoid( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - /** - * The descriptor of this function pointer - */ - public static FunctionDescriptor descriptor() { - return $DESC; - } - - private static final MethodHandle UP$MH = VipsRaw.upcallHandle(GClassFinalizeFunc.Function.class, "apply", $DESC); - - /** - * Allocates a new upcall stub, whose implementation is defined by {@code fi}. - * The lifetime of the returned segment is managed by {@code arena} - */ - public static MemorySegment allocate(GClassFinalizeFunc.Function fi, Arena arena) { - return Linker.nativeLinker().upcallStub(UP$MH.bindTo(fi), $DESC, arena); - } - - private static final MethodHandle DOWN$MH = Linker.nativeLinker().downcallHandle($DESC); - - /** - * Invoke the upcall stub {@code funcPtr}, with given parameters - */ - public static void invoke(MemorySegment funcPtr,MemorySegment g_class, MemorySegment class_data) { - try { - DOWN$MH.invokeExact(funcPtr, g_class, class_data); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/GClassInitFunc.java b/core/src/main/java/app/photofox/vipsffm/jextract/GClassInitFunc.java deleted file mode 100644 index 490270d..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/GClassInitFunc.java +++ /dev/null @@ -1,68 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * typedef void (*GClassInitFunc)(gpointer, gpointer) - * } - */ -public class GClassInitFunc { - - GClassInitFunc() { - // Should not be called directly - } - - /** - * The function pointer signature, expressed as a functional interface - */ - public interface Function { - void apply(MemorySegment g_class, MemorySegment class_data); - } - - private static final FunctionDescriptor $DESC = FunctionDescriptor.ofVoid( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - /** - * The descriptor of this function pointer - */ - public static FunctionDescriptor descriptor() { - return $DESC; - } - - private static final MethodHandle UP$MH = VipsRaw.upcallHandle(GClassInitFunc.Function.class, "apply", $DESC); - - /** - * Allocates a new upcall stub, whose implementation is defined by {@code fi}. - * The lifetime of the returned segment is managed by {@code arena} - */ - public static MemorySegment allocate(GClassInitFunc.Function fi, Arena arena) { - return Linker.nativeLinker().upcallStub(UP$MH.bindTo(fi), $DESC, arena); - } - - private static final MethodHandle DOWN$MH = Linker.nativeLinker().downcallHandle($DESC); - - /** - * Invoke the upcall stub {@code funcPtr}, with given parameters - */ - public static void invoke(MemorySegment funcPtr,MemorySegment g_class, MemorySegment class_data) { - try { - DOWN$MH.invokeExact(funcPtr, g_class, class_data); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/GObjectConstructParam.java b/core/src/main/java/app/photofox/vipsffm/jextract/GObjectConstructParam.java deleted file mode 100644 index 0c648e8..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/GObjectConstructParam.java +++ /dev/null @@ -1,26 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * typedef struct _GObjectConstructParam GObjectConstructParam - * } - */ -public class GObjectConstructParam extends _GObjectConstructParam { - - GObjectConstructParam() { - // Should not be called directly - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/GObjectFinalizeFunc.java b/core/src/main/java/app/photofox/vipsffm/jextract/GObjectFinalizeFunc.java deleted file mode 100644 index d0cdedf..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/GObjectFinalizeFunc.java +++ /dev/null @@ -1,67 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * typedef void (*GObjectFinalizeFunc)(GObject *) - * } - */ -public class GObjectFinalizeFunc { - - GObjectFinalizeFunc() { - // Should not be called directly - } - - /** - * The function pointer signature, expressed as a functional interface - */ - public interface Function { - void apply(MemorySegment object); - } - - private static final FunctionDescriptor $DESC = FunctionDescriptor.ofVoid( - VipsRaw.C_POINTER - ); - - /** - * The descriptor of this function pointer - */ - public static FunctionDescriptor descriptor() { - return $DESC; - } - - private static final MethodHandle UP$MH = VipsRaw.upcallHandle(GObjectFinalizeFunc.Function.class, "apply", $DESC); - - /** - * Allocates a new upcall stub, whose implementation is defined by {@code fi}. - * The lifetime of the returned segment is managed by {@code arena} - */ - public static MemorySegment allocate(GObjectFinalizeFunc.Function fi, Arena arena) { - return Linker.nativeLinker().upcallStub(UP$MH.bindTo(fi), $DESC, arena); - } - - private static final MethodHandle DOWN$MH = Linker.nativeLinker().downcallHandle($DESC); - - /** - * Invoke the upcall stub {@code funcPtr}, with given parameters - */ - public static void invoke(MemorySegment funcPtr,MemorySegment object) { - try { - DOWN$MH.invokeExact(funcPtr, object); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/GObjectGetPropertyFunc.java b/core/src/main/java/app/photofox/vipsffm/jextract/GObjectGetPropertyFunc.java deleted file mode 100644 index 4714236..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/GObjectGetPropertyFunc.java +++ /dev/null @@ -1,70 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * typedef void (*GObjectGetPropertyFunc)(GObject *, guint, GValue *, GParamSpec *) - * } - */ -public class GObjectGetPropertyFunc { - - GObjectGetPropertyFunc() { - // Should not be called directly - } - - /** - * The function pointer signature, expressed as a functional interface - */ - public interface Function { - void apply(MemorySegment object, int property_id, MemorySegment value, MemorySegment pspec); - } - - private static final FunctionDescriptor $DESC = FunctionDescriptor.ofVoid( - VipsRaw.C_POINTER, - VipsRaw.C_INT, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - /** - * The descriptor of this function pointer - */ - public static FunctionDescriptor descriptor() { - return $DESC; - } - - private static final MethodHandle UP$MH = VipsRaw.upcallHandle(GObjectGetPropertyFunc.Function.class, "apply", $DESC); - - /** - * Allocates a new upcall stub, whose implementation is defined by {@code fi}. - * The lifetime of the returned segment is managed by {@code arena} - */ - public static MemorySegment allocate(GObjectGetPropertyFunc.Function fi, Arena arena) { - return Linker.nativeLinker().upcallStub(UP$MH.bindTo(fi), $DESC, arena); - } - - private static final MethodHandle DOWN$MH = Linker.nativeLinker().downcallHandle($DESC); - - /** - * Invoke the upcall stub {@code funcPtr}, with given parameters - */ - public static void invoke(MemorySegment funcPtr,MemorySegment object, int property_id, MemorySegment value, MemorySegment pspec) { - try { - DOWN$MH.invokeExact(funcPtr, object, property_id, value, pspec); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/GObjectSetPropertyFunc.java b/core/src/main/java/app/photofox/vipsffm/jextract/GObjectSetPropertyFunc.java deleted file mode 100644 index 44b105c..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/GObjectSetPropertyFunc.java +++ /dev/null @@ -1,70 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * typedef void (*GObjectSetPropertyFunc)(GObject *, guint, const GValue *, GParamSpec *) - * } - */ -public class GObjectSetPropertyFunc { - - GObjectSetPropertyFunc() { - // Should not be called directly - } - - /** - * The function pointer signature, expressed as a functional interface - */ - public interface Function { - void apply(MemorySegment object, int property_id, MemorySegment value, MemorySegment pspec); - } - - private static final FunctionDescriptor $DESC = FunctionDescriptor.ofVoid( - VipsRaw.C_POINTER, - VipsRaw.C_INT, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - /** - * The descriptor of this function pointer - */ - public static FunctionDescriptor descriptor() { - return $DESC; - } - - private static final MethodHandle UP$MH = VipsRaw.upcallHandle(GObjectSetPropertyFunc.Function.class, "apply", $DESC); - - /** - * Allocates a new upcall stub, whose implementation is defined by {@code fi}. - * The lifetime of the returned segment is managed by {@code arena} - */ - public static MemorySegment allocate(GObjectSetPropertyFunc.Function fi, Arena arena) { - return Linker.nativeLinker().upcallStub(UP$MH.bindTo(fi), $DESC, arena); - } - - private static final MethodHandle DOWN$MH = Linker.nativeLinker().downcallHandle($DESC); - - /** - * Invoke the upcall stub {@code funcPtr}, with given parameters - */ - public static void invoke(MemorySegment funcPtr,MemorySegment object, int property_id, MemorySegment value, MemorySegment pspec) { - try { - DOWN$MH.invokeExact(funcPtr, object, property_id, value, pspec); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecBoolean.java b/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecBoolean.java deleted file mode 100644 index c9832bb..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecBoolean.java +++ /dev/null @@ -1,26 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * typedef struct _GParamSpecBoolean GParamSpecBoolean - * } - */ -public class GParamSpecBoolean extends _GParamSpecBoolean { - - GParamSpecBoolean() { - // Should not be called directly - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecBoxed.java b/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecBoxed.java deleted file mode 100644 index cbdd93a..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecBoxed.java +++ /dev/null @@ -1,26 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * typedef struct _GParamSpecBoxed GParamSpecBoxed - * } - */ -public class GParamSpecBoxed extends _GParamSpecBoxed { - - GParamSpecBoxed() { - // Should not be called directly - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecChar.java b/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecChar.java deleted file mode 100644 index b8c3bce..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecChar.java +++ /dev/null @@ -1,26 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * typedef struct _GParamSpecChar GParamSpecChar - * } - */ -public class GParamSpecChar extends _GParamSpecChar { - - GParamSpecChar() { - // Should not be called directly - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecClass.java b/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecClass.java deleted file mode 100644 index 18c8ff3..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecClass.java +++ /dev/null @@ -1,26 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * typedef struct _GParamSpecClass GParamSpecClass - * } - */ -public class GParamSpecClass extends _GParamSpecClass { - - GParamSpecClass() { - // Should not be called directly - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecDouble.java b/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecDouble.java deleted file mode 100644 index 9886e7a..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecDouble.java +++ /dev/null @@ -1,26 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * typedef struct _GParamSpecDouble GParamSpecDouble - * } - */ -public class GParamSpecDouble extends _GParamSpecDouble { - - GParamSpecDouble() { - // Should not be called directly - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecEnum.java b/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecEnum.java deleted file mode 100644 index 0450378..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecEnum.java +++ /dev/null @@ -1,26 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * typedef struct _GParamSpecEnum GParamSpecEnum - * } - */ -public class GParamSpecEnum extends _GParamSpecEnum { - - GParamSpecEnum() { - // Should not be called directly - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecFlags.java b/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecFlags.java deleted file mode 100644 index 8c39c7f..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecFlags.java +++ /dev/null @@ -1,26 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * typedef struct _GParamSpecFlags GParamSpecFlags - * } - */ -public class GParamSpecFlags extends _GParamSpecFlags { - - GParamSpecFlags() { - // Should not be called directly - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecFloat.java b/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecFloat.java deleted file mode 100644 index ee48350..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecFloat.java +++ /dev/null @@ -1,26 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * typedef struct _GParamSpecFloat GParamSpecFloat - * } - */ -public class GParamSpecFloat extends _GParamSpecFloat { - - GParamSpecFloat() { - // Should not be called directly - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecGType.java b/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecGType.java deleted file mode 100644 index fe7679d..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecGType.java +++ /dev/null @@ -1,26 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * typedef struct _GParamSpecGType GParamSpecGType - * } - */ -public class GParamSpecGType extends _GParamSpecGType { - - GParamSpecGType() { - // Should not be called directly - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecInt.java b/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecInt.java deleted file mode 100644 index 5860188..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecInt.java +++ /dev/null @@ -1,26 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * typedef struct _GParamSpecInt GParamSpecInt - * } - */ -public class GParamSpecInt extends _GParamSpecInt { - - GParamSpecInt() { - // Should not be called directly - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecInt64.java b/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecInt64.java deleted file mode 100644 index f4bd6e6..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecInt64.java +++ /dev/null @@ -1,26 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * typedef struct _GParamSpecInt64 GParamSpecInt64 - * } - */ -public class GParamSpecInt64 extends _GParamSpecInt64 { - - GParamSpecInt64() { - // Should not be called directly - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecLong.java b/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecLong.java deleted file mode 100644 index c866f4d..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecLong.java +++ /dev/null @@ -1,26 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * typedef struct _GParamSpecLong GParamSpecLong - * } - */ -public class GParamSpecLong extends _GParamSpecLong { - - GParamSpecLong() { - // Should not be called directly - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecObject.java b/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecObject.java deleted file mode 100644 index d2735be..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecObject.java +++ /dev/null @@ -1,26 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * typedef struct _GParamSpecObject GParamSpecObject - * } - */ -public class GParamSpecObject extends _GParamSpecObject { - - GParamSpecObject() { - // Should not be called directly - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecOverride.java b/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecOverride.java deleted file mode 100644 index 279b5fe..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecOverride.java +++ /dev/null @@ -1,26 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * typedef struct _GParamSpecOverride GParamSpecOverride - * } - */ -public class GParamSpecOverride extends _GParamSpecOverride { - - GParamSpecOverride() { - // Should not be called directly - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecParam.java b/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecParam.java deleted file mode 100644 index 66001c3..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecParam.java +++ /dev/null @@ -1,26 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * typedef struct _GParamSpecParam GParamSpecParam - * } - */ -public class GParamSpecParam extends _GParamSpecParam { - - GParamSpecParam() { - // Should not be called directly - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecPointer.java b/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecPointer.java deleted file mode 100644 index 68229db..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecPointer.java +++ /dev/null @@ -1,26 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * typedef struct _GParamSpecPointer GParamSpecPointer - * } - */ -public class GParamSpecPointer extends _GParamSpecPointer { - - GParamSpecPointer() { - // Should not be called directly - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecString.java b/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecString.java deleted file mode 100644 index 700ddae..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecString.java +++ /dev/null @@ -1,26 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * typedef struct _GParamSpecString GParamSpecString - * } - */ -public class GParamSpecString extends _GParamSpecString { - - GParamSpecString() { - // Should not be called directly - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecTypeInfo.java b/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecTypeInfo.java deleted file mode 100644 index 2e07872..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecTypeInfo.java +++ /dev/null @@ -1,26 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * typedef struct _GParamSpecTypeInfo GParamSpecTypeInfo - * } - */ -public class GParamSpecTypeInfo extends _GParamSpecTypeInfo { - - GParamSpecTypeInfo() { - // Should not be called directly - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecUChar.java b/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecUChar.java deleted file mode 100644 index 480661f..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecUChar.java +++ /dev/null @@ -1,26 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * typedef struct _GParamSpecUChar GParamSpecUChar - * } - */ -public class GParamSpecUChar extends _GParamSpecUChar { - - GParamSpecUChar() { - // Should not be called directly - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecUInt.java b/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecUInt.java deleted file mode 100644 index 46c1a59..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecUInt.java +++ /dev/null @@ -1,26 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * typedef struct _GParamSpecUInt GParamSpecUInt - * } - */ -public class GParamSpecUInt extends _GParamSpecUInt { - - GParamSpecUInt() { - // Should not be called directly - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecUInt64.java b/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecUInt64.java deleted file mode 100644 index f5759d0..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecUInt64.java +++ /dev/null @@ -1,26 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * typedef struct _GParamSpecUInt64 GParamSpecUInt64 - * } - */ -public class GParamSpecUInt64 extends _GParamSpecUInt64 { - - GParamSpecUInt64() { - // Should not be called directly - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecULong.java b/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecULong.java deleted file mode 100644 index 138627a..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecULong.java +++ /dev/null @@ -1,26 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * typedef struct _GParamSpecULong GParamSpecULong - * } - */ -public class GParamSpecULong extends _GParamSpecULong { - - GParamSpecULong() { - // Should not be called directly - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecUnichar.java b/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecUnichar.java deleted file mode 100644 index eb7aa55..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecUnichar.java +++ /dev/null @@ -1,26 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * typedef struct _GParamSpecUnichar GParamSpecUnichar - * } - */ -public class GParamSpecUnichar extends _GParamSpecUnichar { - - GParamSpecUnichar() { - // Should not be called directly - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecValueArray.java b/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecValueArray.java deleted file mode 100644 index 3cc7886..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecValueArray.java +++ /dev/null @@ -1,26 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * typedef struct _GParamSpecValueArray GParamSpecValueArray - * } - */ -public class GParamSpecValueArray extends _GParamSpecValueArray { - - GParamSpecValueArray() { - // Should not be called directly - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecVariant.java b/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecVariant.java deleted file mode 100644 index e3cbc3a..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/GParamSpecVariant.java +++ /dev/null @@ -1,26 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * typedef struct _GParamSpecVariant GParamSpecVariant - * } - */ -public class GParamSpecVariant extends _GParamSpecVariant { - - GParamSpecVariant() { - // Should not be called directly - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/GTypeClassCacheFunc.java b/core/src/main/java/app/photofox/vipsffm/jextract/GTypeClassCacheFunc.java deleted file mode 100644 index 3c7be41..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/GTypeClassCacheFunc.java +++ /dev/null @@ -1,69 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * typedef gboolean (*GTypeClassCacheFunc)(gpointer, GTypeClass *) - * } - */ -public class GTypeClassCacheFunc { - - GTypeClassCacheFunc() { - // Should not be called directly - } - - /** - * The function pointer signature, expressed as a functional interface - */ - public interface Function { - int apply(MemorySegment cache_data, MemorySegment g_class); - } - - private static final FunctionDescriptor $DESC = FunctionDescriptor.of( - VipsRaw.C_INT, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - /** - * The descriptor of this function pointer - */ - public static FunctionDescriptor descriptor() { - return $DESC; - } - - private static final MethodHandle UP$MH = VipsRaw.upcallHandle(GTypeClassCacheFunc.Function.class, "apply", $DESC); - - /** - * Allocates a new upcall stub, whose implementation is defined by {@code fi}. - * The lifetime of the returned segment is managed by {@code arena} - */ - public static MemorySegment allocate(GTypeClassCacheFunc.Function fi, Arena arena) { - return Linker.nativeLinker().upcallStub(UP$MH.bindTo(fi), $DESC, arena); - } - - private static final MethodHandle DOWN$MH = Linker.nativeLinker().downcallHandle($DESC); - - /** - * Invoke the upcall stub {@code funcPtr}, with given parameters - */ - public static int invoke(MemorySegment funcPtr,MemorySegment cache_data, MemorySegment g_class) { - try { - return (int) DOWN$MH.invokeExact(funcPtr, cache_data, g_class); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/GValueArray.java b/core/src/main/java/app/photofox/vipsffm/jextract/GValueArray.java deleted file mode 100644 index 05b590e..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/GValueArray.java +++ /dev/null @@ -1,26 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * typedef struct _GValueArray GValueArray - * } - */ -public class GValueArray extends _GValueArray { - - GValueArray() { - // Should not be called directly - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/GValueTransform.java b/core/src/main/java/app/photofox/vipsffm/jextract/GValueTransform.java deleted file mode 100644 index e3e9cc3..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/GValueTransform.java +++ /dev/null @@ -1,68 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * typedef void (*GValueTransform)(const GValue *, GValue *) - * } - */ -public class GValueTransform { - - GValueTransform() { - // Should not be called directly - } - - /** - * The function pointer signature, expressed as a functional interface - */ - public interface Function { - void apply(MemorySegment src_value, MemorySegment dest_value); - } - - private static final FunctionDescriptor $DESC = FunctionDescriptor.ofVoid( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - /** - * The descriptor of this function pointer - */ - public static FunctionDescriptor descriptor() { - return $DESC; - } - - private static final MethodHandle UP$MH = VipsRaw.upcallHandle(GValueTransform.Function.class, "apply", $DESC); - - /** - * Allocates a new upcall stub, whose implementation is defined by {@code fi}. - * The lifetime of the returned segment is managed by {@code arena} - */ - public static MemorySegment allocate(GValueTransform.Function fi, Arena arena) { - return Linker.nativeLinker().upcallStub(UP$MH.bindTo(fi), $DESC, arena); - } - - private static final MethodHandle DOWN$MH = Linker.nativeLinker().downcallHandle($DESC); - - /** - * Invoke the upcall stub {@code funcPtr}, with given parameters - */ - public static void invoke(MemorySegment funcPtr,MemorySegment src_value, MemorySegment dest_value) { - try { - DOWN$MH.invokeExact(funcPtr, src_value, dest_value); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/VipsConnectionClass.java b/core/src/main/java/app/photofox/vipsffm/jextract/VipsConnectionClass.java deleted file mode 100644 index 1627eba..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/VipsConnectionClass.java +++ /dev/null @@ -1,28 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * typedef struct _VipsConnectionClass { - * VipsObjectClass parent_class; - * } VipsConnectionClass - * } - */ -public class VipsConnectionClass extends _VipsConnectionClass { - - VipsConnectionClass() { - // Should not be called directly - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/VipsObjectClass.java b/core/src/main/java/app/photofox/vipsffm/jextract/VipsObjectClass.java deleted file mode 100644 index 6c97352..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/VipsObjectClass.java +++ /dev/null @@ -1,26 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * typedef struct _VipsObjectClass VipsObjectClass - * } - */ -public class VipsObjectClass extends _VipsObjectClass { - - VipsObjectClass() { - // Should not be called directly - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/VipsObjectSetArguments.java b/core/src/main/java/app/photofox/vipsffm/jextract/VipsObjectSetArguments.java deleted file mode 100644 index b7247b7..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/VipsObjectSetArguments.java +++ /dev/null @@ -1,70 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * typedef void *(*VipsObjectSetArguments)(VipsObject *, void *, void *) - * } - */ -public class VipsObjectSetArguments { - - VipsObjectSetArguments() { - // Should not be called directly - } - - /** - * The function pointer signature, expressed as a functional interface - */ - public interface Function { - MemorySegment apply(MemorySegment object, MemorySegment a, MemorySegment b); - } - - private static final FunctionDescriptor $DESC = FunctionDescriptor.of( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - /** - * The descriptor of this function pointer - */ - public static FunctionDescriptor descriptor() { - return $DESC; - } - - private static final MethodHandle UP$MH = VipsRaw.upcallHandle(VipsObjectSetArguments.Function.class, "apply", $DESC); - - /** - * Allocates a new upcall stub, whose implementation is defined by {@code fi}. - * The lifetime of the returned segment is managed by {@code arena} - */ - public static MemorySegment allocate(VipsObjectSetArguments.Function fi, Arena arena) { - return Linker.nativeLinker().upcallStub(UP$MH.bindTo(fi), $DESC, arena); - } - - private static final MethodHandle DOWN$MH = Linker.nativeLinker().downcallHandle($DESC); - - /** - * Invoke the upcall stub {@code funcPtr}, with given parameters - */ - public static MemorySegment invoke(MemorySegment funcPtr,MemorySegment object, MemorySegment a, MemorySegment b) { - try { - return (MemorySegment) DOWN$MH.invokeExact(funcPtr, object, a, b); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/VipsRaw.java b/core/src/main/java/app/photofox/vipsffm/jextract/VipsRaw.java index 1b8ff73..cb73921 100644 --- a/core/src/main/java/app/photofox/vipsffm/jextract/VipsRaw.java +++ b/core/src/main/java/app/photofox/vipsffm/jextract/VipsRaw.java @@ -137,64 +137,6 @@ public static void g_free(MemorySegment mem) { } } - private static class g_free_sized { - public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( - VipsRaw.C_POINTER, - VipsRaw.C_LONG - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_free_sized"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern void g_free_sized(gpointer mem, size_t size) - * } - */ - public static FunctionDescriptor g_free_sized$descriptor() { - return g_free_sized.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern void g_free_sized(gpointer mem, size_t size) - * } - */ - public static MethodHandle g_free_sized$handle() { - return g_free_sized.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern void g_free_sized(gpointer mem, size_t size) - * } - */ - public static MemorySegment g_free_sized$address() { - return g_free_sized.ADDR; - } - - /** - * {@snippet lang=c : - * extern void g_free_sized(gpointer mem, size_t size) - * } - */ - public static void g_free_sized(MemorySegment mem, long size) { - var mh$ = g_free_sized.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("g_free_sized", mem, size); - } - mh$.invokeExact(mem, size); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - private static class g_string_free { public static final FunctionDescriptor DESC = FunctionDescriptor.of( VipsRaw.C_POINTER, @@ -254,122 +196,6 @@ public static MemorySegment g_string_free(MemorySegment string, int free_segment } } - private static class g_string_free_and_steal { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_string_free_and_steal"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern gchar *g_string_free_and_steal(GString *string) - * } - */ - public static FunctionDescriptor g_string_free_and_steal$descriptor() { - return g_string_free_and_steal.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern gchar *g_string_free_and_steal(GString *string) - * } - */ - public static MethodHandle g_string_free_and_steal$handle() { - return g_string_free_and_steal.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern gchar *g_string_free_and_steal(GString *string) - * } - */ - public static MemorySegment g_string_free_and_steal$address() { - return g_string_free_and_steal.ADDR; - } - - /** - * {@snippet lang=c : - * extern gchar *g_string_free_and_steal(GString *string) - * } - */ - public static MemorySegment g_string_free_and_steal(MemorySegment string) { - var mh$ = g_string_free_and_steal.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("g_string_free_and_steal", string); - } - return (MemorySegment)mh$.invokeExact(string); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class g_string_free_to_bytes { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_string_free_to_bytes"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern GBytes *g_string_free_to_bytes(GString *string) - * } - */ - public static FunctionDescriptor g_string_free_to_bytes$descriptor() { - return g_string_free_to_bytes.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern GBytes *g_string_free_to_bytes(GString *string) - * } - */ - public static MethodHandle g_string_free_to_bytes$handle() { - return g_string_free_to_bytes.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern GBytes *g_string_free_to_bytes(GString *string) - * } - */ - public static MemorySegment g_string_free_to_bytes$address() { - return g_string_free_to_bytes.ADDR; - } - - /** - * {@snippet lang=c : - * extern GBytes *g_string_free_to_bytes(GString *string) - * } - */ - public static MemorySegment g_string_free_to_bytes(MemorySegment string) { - var mh$ = g_string_free_to_bytes.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("g_string_free_to_bytes", string); - } - return (MemorySegment)mh$.invokeExact(string); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - private static class g_test_log_type_name { public static final FunctionDescriptor DESC = FunctionDescriptor.of( VipsRaw.C_POINTER, @@ -530,10 +356,13 @@ public static int G_TYPE_DEBUG_MASK() { return G_TYPE_DEBUG_MASK; } - private static class g_type_init { - public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( ); + private static class g_type_name { + public static final FunctionDescriptor DESC = FunctionDescriptor.of( + VipsRaw.C_POINTER, + VipsRaw.C_LONG + ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_init"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_name"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -541,56 +370,57 @@ private static class g_type_init { /** * Function descriptor for: * {@snippet lang=c : - * extern void g_type_init() + * extern const gchar *g_type_name(GType type) * } */ - public static FunctionDescriptor g_type_init$descriptor() { - return g_type_init.DESC; + public static FunctionDescriptor g_type_name$descriptor() { + return g_type_name.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern void g_type_init() + * extern const gchar *g_type_name(GType type) * } */ - public static MethodHandle g_type_init$handle() { - return g_type_init.HANDLE; + public static MethodHandle g_type_name$handle() { + return g_type_name.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern void g_type_init() + * extern const gchar *g_type_name(GType type) * } */ - public static MemorySegment g_type_init$address() { - return g_type_init.ADDR; + public static MemorySegment g_type_name$address() { + return g_type_name.ADDR; } /** * {@snippet lang=c : - * extern void g_type_init() + * extern const gchar *g_type_name(GType type) * } */ - public static void g_type_init() { - var mh$ = g_type_init.HANDLE; + public static MemorySegment g_type_name(long type) { + var mh$ = g_type_name.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_init"); + traceDowncall("g_type_name", type); } - mh$.invokeExact(); + return (MemorySegment)mh$.invokeExact(type); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_init_with_debug_flags { - public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( - VipsRaw.C_INT + private static class g_type_from_name { + public static final FunctionDescriptor DESC = FunctionDescriptor.of( + VipsRaw.C_LONG, + VipsRaw.C_POINTER ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_init_with_debug_flags"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_from_name"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -598,57 +428,57 @@ private static class g_type_init_with_debug_flags { /** * Function descriptor for: * {@snippet lang=c : - * extern void g_type_init_with_debug_flags(GTypeDebugFlags debug_flags) + * extern GType g_type_from_name(const gchar *name) * } */ - public static FunctionDescriptor g_type_init_with_debug_flags$descriptor() { - return g_type_init_with_debug_flags.DESC; + public static FunctionDescriptor g_type_from_name$descriptor() { + return g_type_from_name.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern void g_type_init_with_debug_flags(GTypeDebugFlags debug_flags) + * extern GType g_type_from_name(const gchar *name) * } */ - public static MethodHandle g_type_init_with_debug_flags$handle() { - return g_type_init_with_debug_flags.HANDLE; + public static MethodHandle g_type_from_name$handle() { + return g_type_from_name.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern void g_type_init_with_debug_flags(GTypeDebugFlags debug_flags) + * extern GType g_type_from_name(const gchar *name) * } */ - public static MemorySegment g_type_init_with_debug_flags$address() { - return g_type_init_with_debug_flags.ADDR; + public static MemorySegment g_type_from_name$address() { + return g_type_from_name.ADDR; } /** * {@snippet lang=c : - * extern void g_type_init_with_debug_flags(GTypeDebugFlags debug_flags) + * extern GType g_type_from_name(const gchar *name) * } */ - public static void g_type_init_with_debug_flags(int debug_flags) { - var mh$ = g_type_init_with_debug_flags.HANDLE; + public static long g_type_from_name(MemorySegment name) { + var mh$ = g_type_from_name.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_init_with_debug_flags", debug_flags); + traceDowncall("g_type_from_name", name); } - mh$.invokeExact(debug_flags); + return (long)mh$.invokeExact(name); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_name { + private static class g_type_class_ref { public static final FunctionDescriptor DESC = FunctionDescriptor.of( VipsRaw.C_POINTER, VipsRaw.C_LONG ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_name"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_class_ref"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -656,173 +486,139 @@ private static class g_type_name { /** * Function descriptor for: * {@snippet lang=c : - * extern const gchar *g_type_name(GType type) + * extern gpointer g_type_class_ref(GType type) * } */ - public static FunctionDescriptor g_type_name$descriptor() { - return g_type_name.DESC; + public static FunctionDescriptor g_type_class_ref$descriptor() { + return g_type_class_ref.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern const gchar *g_type_name(GType type) + * extern gpointer g_type_class_ref(GType type) * } */ - public static MethodHandle g_type_name$handle() { - return g_type_name.HANDLE; + public static MethodHandle g_type_class_ref$handle() { + return g_type_class_ref.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern const gchar *g_type_name(GType type) + * extern gpointer g_type_class_ref(GType type) * } */ - public static MemorySegment g_type_name$address() { - return g_type_name.ADDR; + public static MemorySegment g_type_class_ref$address() { + return g_type_class_ref.ADDR; } /** * {@snippet lang=c : - * extern const gchar *g_type_name(GType type) + * extern gpointer g_type_class_ref(GType type) * } */ - public static MemorySegment g_type_name(long type) { - var mh$ = g_type_name.HANDLE; + public static MemorySegment g_type_class_ref(long type) { + var mh$ = g_type_class_ref.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_name", type); + traceDowncall("g_type_class_ref", type); } return (MemorySegment)mh$.invokeExact(type); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - - private static class g_type_qname { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_INT, - VipsRaw.C_LONG - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_qname"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - + private static final int G_TYPE_FLAG_CLASSED = (int)1L; /** - * Function descriptor for: * {@snippet lang=c : - * extern GQuark g_type_qname(GType type) + * enum .G_TYPE_FLAG_CLASSED = 1 * } */ - public static FunctionDescriptor g_type_qname$descriptor() { - return g_type_qname.DESC; + public static int G_TYPE_FLAG_CLASSED() { + return G_TYPE_FLAG_CLASSED; } - + private static final int G_TYPE_FLAG_INSTANTIATABLE = (int)2L; /** - * Downcall method handle for: * {@snippet lang=c : - * extern GQuark g_type_qname(GType type) + * enum .G_TYPE_FLAG_INSTANTIATABLE = 2 * } */ - public static MethodHandle g_type_qname$handle() { - return g_type_qname.HANDLE; + public static int G_TYPE_FLAG_INSTANTIATABLE() { + return G_TYPE_FLAG_INSTANTIATABLE; } - + private static final int G_TYPE_FLAG_DERIVABLE = (int)4L; /** - * Address for: * {@snippet lang=c : - * extern GQuark g_type_qname(GType type) + * enum .G_TYPE_FLAG_DERIVABLE = 4 * } */ - public static MemorySegment g_type_qname$address() { - return g_type_qname.ADDR; + public static int G_TYPE_FLAG_DERIVABLE() { + return G_TYPE_FLAG_DERIVABLE; } - + private static final int G_TYPE_FLAG_DEEP_DERIVABLE = (int)8L; /** * {@snippet lang=c : - * extern GQuark g_type_qname(GType type) + * enum .G_TYPE_FLAG_DEEP_DERIVABLE = 8 * } */ - public static int g_type_qname(long type) { - var mh$ = g_type_qname.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("g_type_qname", type); - } - return (int)mh$.invokeExact(type); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class g_type_from_name { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_LONG, - VipsRaw.C_POINTER - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_from_name"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); + public static int G_TYPE_FLAG_DEEP_DERIVABLE() { + return G_TYPE_FLAG_DEEP_DERIVABLE; } - + private static final int G_TYPE_FLAG_NONE = (int)0L; /** - * Function descriptor for: * {@snippet lang=c : - * extern GType g_type_from_name(const gchar *name) + * enum .G_TYPE_FLAG_NONE = 0 * } */ - public static FunctionDescriptor g_type_from_name$descriptor() { - return g_type_from_name.DESC; + public static int G_TYPE_FLAG_NONE() { + return G_TYPE_FLAG_NONE; } - + private static final int G_TYPE_FLAG_ABSTRACT = (int)16L; /** - * Downcall method handle for: * {@snippet lang=c : - * extern GType g_type_from_name(const gchar *name) + * enum .G_TYPE_FLAG_ABSTRACT = 16 * } */ - public static MethodHandle g_type_from_name$handle() { - return g_type_from_name.HANDLE; + public static int G_TYPE_FLAG_ABSTRACT() { + return G_TYPE_FLAG_ABSTRACT; } - + private static final int G_TYPE_FLAG_VALUE_ABSTRACT = (int)32L; /** - * Address for: * {@snippet lang=c : - * extern GType g_type_from_name(const gchar *name) + * enum .G_TYPE_FLAG_VALUE_ABSTRACT = 32 * } */ - public static MemorySegment g_type_from_name$address() { - return g_type_from_name.ADDR; + public static int G_TYPE_FLAG_VALUE_ABSTRACT() { + return G_TYPE_FLAG_VALUE_ABSTRACT; } - + private static final int G_TYPE_FLAG_FINAL = (int)64L; /** * {@snippet lang=c : - * extern GType g_type_from_name(const gchar *name) + * enum .G_TYPE_FLAG_FINAL = 64 * } */ - public static long g_type_from_name(MemorySegment name) { - var mh$ = g_type_from_name.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("g_type_from_name", name); - } - return (long)mh$.invokeExact(name); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } + public static int G_TYPE_FLAG_FINAL() { + return G_TYPE_FLAG_FINAL; + } + private static final int G_TYPE_FLAG_DEPRECATED = (int)128L; + /** + * {@snippet lang=c : + * enum .G_TYPE_FLAG_DEPRECATED = 128 + * } + */ + public static int G_TYPE_FLAG_DEPRECATED() { + return G_TYPE_FLAG_DEPRECATED; } - private static class g_type_parent { + private static class g_type_check_instance_is_a { public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_LONG, + VipsRaw.C_INT, + VipsRaw.C_POINTER, VipsRaw.C_LONG ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_parent"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_check_instance_is_a"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -830,57 +626,57 @@ private static class g_type_parent { /** * Function descriptor for: * {@snippet lang=c : - * extern GType g_type_parent(GType type) + * extern gboolean g_type_check_instance_is_a(GTypeInstance *instance, GType iface_type) * } */ - public static FunctionDescriptor g_type_parent$descriptor() { - return g_type_parent.DESC; + public static FunctionDescriptor g_type_check_instance_is_a$descriptor() { + return g_type_check_instance_is_a.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern GType g_type_parent(GType type) + * extern gboolean g_type_check_instance_is_a(GTypeInstance *instance, GType iface_type) * } */ - public static MethodHandle g_type_parent$handle() { - return g_type_parent.HANDLE; + public static MethodHandle g_type_check_instance_is_a$handle() { + return g_type_check_instance_is_a.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern GType g_type_parent(GType type) + * extern gboolean g_type_check_instance_is_a(GTypeInstance *instance, GType iface_type) * } */ - public static MemorySegment g_type_parent$address() { - return g_type_parent.ADDR; + public static MemorySegment g_type_check_instance_is_a$address() { + return g_type_check_instance_is_a.ADDR; } /** * {@snippet lang=c : - * extern GType g_type_parent(GType type) + * extern gboolean g_type_check_instance_is_a(GTypeInstance *instance, GType iface_type) * } */ - public static long g_type_parent(long type) { - var mh$ = g_type_parent.HANDLE; + public static int g_type_check_instance_is_a(MemorySegment instance, long iface_type) { + var mh$ = g_type_check_instance_is_a.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_parent", type); + traceDowncall("g_type_check_instance_is_a", instance, iface_type); } - return (long)mh$.invokeExact(type); + return (int)mh$.invokeExact(instance, iface_type); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_depth { + private static class g_type_name_from_instance { public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_INT, - VipsRaw.C_LONG + VipsRaw.C_POINTER, + VipsRaw.C_POINTER ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_depth"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_name_from_instance"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -888,58 +684,57 @@ private static class g_type_depth { /** * Function descriptor for: * {@snippet lang=c : - * extern guint g_type_depth(GType type) + * extern const gchar *g_type_name_from_instance(GTypeInstance *instance) * } */ - public static FunctionDescriptor g_type_depth$descriptor() { - return g_type_depth.DESC; + public static FunctionDescriptor g_type_name_from_instance$descriptor() { + return g_type_name_from_instance.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern guint g_type_depth(GType type) + * extern const gchar *g_type_name_from_instance(GTypeInstance *instance) * } */ - public static MethodHandle g_type_depth$handle() { - return g_type_depth.HANDLE; + public static MethodHandle g_type_name_from_instance$handle() { + return g_type_name_from_instance.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern guint g_type_depth(GType type) + * extern const gchar *g_type_name_from_instance(GTypeInstance *instance) * } */ - public static MemorySegment g_type_depth$address() { - return g_type_depth.ADDR; + public static MemorySegment g_type_name_from_instance$address() { + return g_type_name_from_instance.ADDR; } /** * {@snippet lang=c : - * extern guint g_type_depth(GType type) + * extern const gchar *g_type_name_from_instance(GTypeInstance *instance) * } */ - public static int g_type_depth(long type) { - var mh$ = g_type_depth.HANDLE; + public static MemorySegment g_type_name_from_instance(MemorySegment instance) { + var mh$ = g_type_name_from_instance.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_depth", type); + traceDowncall("g_type_name_from_instance", instance); } - return (int)mh$.invokeExact(type); + return (MemorySegment)mh$.invokeExact(instance); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_next_base { + private static class g_type_name_from_class { public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_LONG, - VipsRaw.C_LONG, - VipsRaw.C_LONG + VipsRaw.C_POINTER, + VipsRaw.C_POINTER ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_next_base"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_name_from_class"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -947,58 +742,58 @@ private static class g_type_next_base { /** * Function descriptor for: * {@snippet lang=c : - * extern GType g_type_next_base(GType leaf_type, GType root_type) + * extern const gchar *g_type_name_from_class(GTypeClass *g_class) * } */ - public static FunctionDescriptor g_type_next_base$descriptor() { - return g_type_next_base.DESC; + public static FunctionDescriptor g_type_name_from_class$descriptor() { + return g_type_name_from_class.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern GType g_type_next_base(GType leaf_type, GType root_type) + * extern const gchar *g_type_name_from_class(GTypeClass *g_class) * } */ - public static MethodHandle g_type_next_base$handle() { - return g_type_next_base.HANDLE; + public static MethodHandle g_type_name_from_class$handle() { + return g_type_name_from_class.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern GType g_type_next_base(GType leaf_type, GType root_type) + * extern const gchar *g_type_name_from_class(GTypeClass *g_class) * } */ - public static MemorySegment g_type_next_base$address() { - return g_type_next_base.ADDR; + public static MemorySegment g_type_name_from_class$address() { + return g_type_name_from_class.ADDR; } /** * {@snippet lang=c : - * extern GType g_type_next_base(GType leaf_type, GType root_type) + * extern const gchar *g_type_name_from_class(GTypeClass *g_class) * } */ - public static long g_type_next_base(long leaf_type, long root_type) { - var mh$ = g_type_next_base.HANDLE; + public static MemorySegment g_type_name_from_class(MemorySegment g_class) { + var mh$ = g_type_name_from_class.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_next_base", leaf_type, root_type); + traceDowncall("g_type_name_from_class", g_class); } - return (long)mh$.invokeExact(leaf_type, root_type); + return (MemorySegment)mh$.invokeExact(g_class); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_is_a { + private static class g_value_init { public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_INT, - VipsRaw.C_LONG, + VipsRaw.C_POINTER, + VipsRaw.C_POINTER, VipsRaw.C_LONG ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_is_a"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_value_init"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -1006,57 +801,56 @@ private static class g_type_is_a { /** * Function descriptor for: * {@snippet lang=c : - * extern gboolean g_type_is_a(GType type, GType is_a_type) + * extern GValue *g_value_init(GValue *value, GType g_type) * } */ - public static FunctionDescriptor g_type_is_a$descriptor() { - return g_type_is_a.DESC; + public static FunctionDescriptor g_value_init$descriptor() { + return g_value_init.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern gboolean g_type_is_a(GType type, GType is_a_type) + * extern GValue *g_value_init(GValue *value, GType g_type) * } */ - public static MethodHandle g_type_is_a$handle() { - return g_type_is_a.HANDLE; + public static MethodHandle g_value_init$handle() { + return g_value_init.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern gboolean g_type_is_a(GType type, GType is_a_type) + * extern GValue *g_value_init(GValue *value, GType g_type) * } */ - public static MemorySegment g_type_is_a$address() { - return g_type_is_a.ADDR; + public static MemorySegment g_value_init$address() { + return g_value_init.ADDR; } /** * {@snippet lang=c : - * extern gboolean g_type_is_a(GType type, GType is_a_type) + * extern GValue *g_value_init(GValue *value, GType g_type) * } */ - public static int g_type_is_a(long type, long is_a_type) { - var mh$ = g_type_is_a.HANDLE; + public static MemorySegment g_value_init(MemorySegment value, long g_type) { + var mh$ = g_value_init.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_is_a", type, is_a_type); + traceDowncall("g_value_init", value, g_type); } - return (int)mh$.invokeExact(type, is_a_type); + return (MemorySegment)mh$.invokeExact(value, g_type); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_class_ref { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_POINTER, - VipsRaw.C_LONG + private static class g_value_unset { + public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( + VipsRaw.C_POINTER ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_class_ref"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_value_unset"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -1064,57 +858,57 @@ private static class g_type_class_ref { /** * Function descriptor for: * {@snippet lang=c : - * extern gpointer g_type_class_ref(GType type) + * extern void g_value_unset(GValue *value) * } */ - public static FunctionDescriptor g_type_class_ref$descriptor() { - return g_type_class_ref.DESC; + public static FunctionDescriptor g_value_unset$descriptor() { + return g_value_unset.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern gpointer g_type_class_ref(GType type) + * extern void g_value_unset(GValue *value) * } */ - public static MethodHandle g_type_class_ref$handle() { - return g_type_class_ref.HANDLE; + public static MethodHandle g_value_unset$handle() { + return g_value_unset.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern gpointer g_type_class_ref(GType type) + * extern void g_value_unset(GValue *value) * } */ - public static MemorySegment g_type_class_ref$address() { - return g_type_class_ref.ADDR; + public static MemorySegment g_value_unset$address() { + return g_value_unset.ADDR; } /** * {@snippet lang=c : - * extern gpointer g_type_class_ref(GType type) + * extern void g_value_unset(GValue *value) * } */ - public static MemorySegment g_type_class_ref(long type) { - var mh$ = g_type_class_ref.HANDLE; + public static void g_value_unset(MemorySegment value) { + var mh$ = g_value_unset.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_class_ref", type); + traceDowncall("g_value_unset", value); } - return (MemorySegment)mh$.invokeExact(type); + mh$.invokeExact(value); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_class_peek { + private static class g_param_spec_get_blurb { public static final FunctionDescriptor DESC = FunctionDescriptor.of( VipsRaw.C_POINTER, - VipsRaw.C_LONG + VipsRaw.C_POINTER ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_class_peek"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_param_spec_get_blurb"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -1122,57 +916,62 @@ private static class g_type_class_peek { /** * Function descriptor for: * {@snippet lang=c : - * extern gpointer g_type_class_peek(GType type) + * extern const gchar *g_param_spec_get_blurb(GParamSpec *pspec) * } */ - public static FunctionDescriptor g_type_class_peek$descriptor() { - return g_type_class_peek.DESC; + public static FunctionDescriptor g_param_spec_get_blurb$descriptor() { + return g_param_spec_get_blurb.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern gpointer g_type_class_peek(GType type) + * extern const gchar *g_param_spec_get_blurb(GParamSpec *pspec) * } */ - public static MethodHandle g_type_class_peek$handle() { - return g_type_class_peek.HANDLE; + public static MethodHandle g_param_spec_get_blurb$handle() { + return g_param_spec_get_blurb.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern gpointer g_type_class_peek(GType type) + * extern const gchar *g_param_spec_get_blurb(GParamSpec *pspec) * } */ - public static MemorySegment g_type_class_peek$address() { - return g_type_class_peek.ADDR; + public static MemorySegment g_param_spec_get_blurb$address() { + return g_param_spec_get_blurb.ADDR; } /** * {@snippet lang=c : - * extern gpointer g_type_class_peek(GType type) + * extern const gchar *g_param_spec_get_blurb(GParamSpec *pspec) * } */ - public static MemorySegment g_type_class_peek(long type) { - var mh$ = g_type_class_peek.HANDLE; + public static MemorySegment g_param_spec_get_blurb(MemorySegment pspec) { + var mh$ = g_param_spec_get_blurb.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_class_peek", type); + traceDowncall("g_param_spec_get_blurb", pspec); } - return (MemorySegment)mh$.invokeExact(type); + return (MemorySegment)mh$.invokeExact(pspec); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_class_peek_static { + private static class g_signal_connect_data { public static final FunctionDescriptor DESC = FunctionDescriptor.of( + VipsRaw.C_LONG, VipsRaw.C_POINTER, - VipsRaw.C_LONG + VipsRaw.C_POINTER, + VipsRaw.C_POINTER, + VipsRaw.C_POINTER, + VipsRaw.C_POINTER, + VipsRaw.C_INT ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_class_peek_static"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_signal_connect_data"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -1180,56 +979,57 @@ private static class g_type_class_peek_static { /** * Function descriptor for: * {@snippet lang=c : - * extern gpointer g_type_class_peek_static(GType type) + * extern gulong g_signal_connect_data(gpointer instance, const gchar *detailed_signal, GCallback c_handler, gpointer data, GClosureNotify destroy_data, GConnectFlags connect_flags) * } */ - public static FunctionDescriptor g_type_class_peek_static$descriptor() { - return g_type_class_peek_static.DESC; + public static FunctionDescriptor g_signal_connect_data$descriptor() { + return g_signal_connect_data.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern gpointer g_type_class_peek_static(GType type) + * extern gulong g_signal_connect_data(gpointer instance, const gchar *detailed_signal, GCallback c_handler, gpointer data, GClosureNotify destroy_data, GConnectFlags connect_flags) * } */ - public static MethodHandle g_type_class_peek_static$handle() { - return g_type_class_peek_static.HANDLE; + public static MethodHandle g_signal_connect_data$handle() { + return g_signal_connect_data.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern gpointer g_type_class_peek_static(GType type) + * extern gulong g_signal_connect_data(gpointer instance, const gchar *detailed_signal, GCallback c_handler, gpointer data, GClosureNotify destroy_data, GConnectFlags connect_flags) * } */ - public static MemorySegment g_type_class_peek_static$address() { - return g_type_class_peek_static.ADDR; + public static MemorySegment g_signal_connect_data$address() { + return g_signal_connect_data.ADDR; } /** * {@snippet lang=c : - * extern gpointer g_type_class_peek_static(GType type) + * extern gulong g_signal_connect_data(gpointer instance, const gchar *detailed_signal, GCallback c_handler, gpointer data, GClosureNotify destroy_data, GConnectFlags connect_flags) * } */ - public static MemorySegment g_type_class_peek_static(long type) { - var mh$ = g_type_class_peek_static.HANDLE; + public static long g_signal_connect_data(MemorySegment instance, MemorySegment detailed_signal, MemorySegment c_handler, MemorySegment data, MemorySegment destroy_data, int connect_flags) { + var mh$ = g_signal_connect_data.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_class_peek_static", type); + traceDowncall("g_signal_connect_data", instance, detailed_signal, c_handler, data, destroy_data, connect_flags); } - return (MemorySegment)mh$.invokeExact(type); + return (long)mh$.invokeExact(instance, detailed_signal, c_handler, data, destroy_data, connect_flags); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_class_unref { + private static class g_value_set_boxed { public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( + VipsRaw.C_POINTER, VipsRaw.C_POINTER ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_class_unref"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_value_set_boxed"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -1237,57 +1037,57 @@ private static class g_type_class_unref { /** * Function descriptor for: * {@snippet lang=c : - * extern void g_type_class_unref(gpointer g_class) + * extern void g_value_set_boxed(GValue *value, gconstpointer v_boxed) * } */ - public static FunctionDescriptor g_type_class_unref$descriptor() { - return g_type_class_unref.DESC; + public static FunctionDescriptor g_value_set_boxed$descriptor() { + return g_value_set_boxed.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern void g_type_class_unref(gpointer g_class) + * extern void g_value_set_boxed(GValue *value, gconstpointer v_boxed) * } */ - public static MethodHandle g_type_class_unref$handle() { - return g_type_class_unref.HANDLE; + public static MethodHandle g_value_set_boxed$handle() { + return g_value_set_boxed.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern void g_type_class_unref(gpointer g_class) + * extern void g_value_set_boxed(GValue *value, gconstpointer v_boxed) * } */ - public static MemorySegment g_type_class_unref$address() { - return g_type_class_unref.ADDR; + public static MemorySegment g_value_set_boxed$address() { + return g_value_set_boxed.ADDR; } /** * {@snippet lang=c : - * extern void g_type_class_unref(gpointer g_class) + * extern void g_value_set_boxed(GValue *value, gconstpointer v_boxed) * } */ - public static void g_type_class_unref(MemorySegment g_class) { - var mh$ = g_type_class_unref.HANDLE; + public static void g_value_set_boxed(MemorySegment value, MemorySegment v_boxed) { + var mh$ = g_value_set_boxed.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_class_unref", g_class); + traceDowncall("g_value_set_boxed", value, v_boxed); } - mh$.invokeExact(g_class); + mh$.invokeExact(value, v_boxed); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_class_peek_parent { + private static class g_value_get_boxed { public static final FunctionDescriptor DESC = FunctionDescriptor.of( VipsRaw.C_POINTER, VipsRaw.C_POINTER ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_class_peek_parent"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_value_get_boxed"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -1295,58 +1095,58 @@ private static class g_type_class_peek_parent { /** * Function descriptor for: * {@snippet lang=c : - * extern gpointer g_type_class_peek_parent(gpointer g_class) + * extern gpointer g_value_get_boxed(const GValue *value) * } */ - public static FunctionDescriptor g_type_class_peek_parent$descriptor() { - return g_type_class_peek_parent.DESC; + public static FunctionDescriptor g_value_get_boxed$descriptor() { + return g_value_get_boxed.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern gpointer g_type_class_peek_parent(gpointer g_class) + * extern gpointer g_value_get_boxed(const GValue *value) * } */ - public static MethodHandle g_type_class_peek_parent$handle() { - return g_type_class_peek_parent.HANDLE; + public static MethodHandle g_value_get_boxed$handle() { + return g_value_get_boxed.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern gpointer g_type_class_peek_parent(gpointer g_class) + * extern gpointer g_value_get_boxed(const GValue *value) * } */ - public static MemorySegment g_type_class_peek_parent$address() { - return g_type_class_peek_parent.ADDR; + public static MemorySegment g_value_get_boxed$address() { + return g_value_get_boxed.ADDR; } /** * {@snippet lang=c : - * extern gpointer g_type_class_peek_parent(gpointer g_class) + * extern gpointer g_value_get_boxed(const GValue *value) * } */ - public static MemorySegment g_type_class_peek_parent(MemorySegment g_class) { - var mh$ = g_type_class_peek_parent.HANDLE; + public static MemorySegment g_value_get_boxed(MemorySegment value) { + var mh$ = g_value_get_boxed.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_class_peek_parent", g_class); + traceDowncall("g_value_get_boxed", value); } - return (MemorySegment)mh$.invokeExact(g_class); + return (MemorySegment)mh$.invokeExact(value); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_interface_peek { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( + private static class g_object_set_property { + public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( VipsRaw.C_POINTER, VipsRaw.C_POINTER, - VipsRaw.C_LONG + VipsRaw.C_POINTER ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_interface_peek"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_object_set_property"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -1354,57 +1154,58 @@ private static class g_type_interface_peek { /** * Function descriptor for: * {@snippet lang=c : - * extern gpointer g_type_interface_peek(gpointer instance_class, GType iface_type) + * extern void g_object_set_property(GObject *object, const gchar *property_name, const GValue *value) * } */ - public static FunctionDescriptor g_type_interface_peek$descriptor() { - return g_type_interface_peek.DESC; + public static FunctionDescriptor g_object_set_property$descriptor() { + return g_object_set_property.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern gpointer g_type_interface_peek(gpointer instance_class, GType iface_type) + * extern void g_object_set_property(GObject *object, const gchar *property_name, const GValue *value) * } */ - public static MethodHandle g_type_interface_peek$handle() { - return g_type_interface_peek.HANDLE; + public static MethodHandle g_object_set_property$handle() { + return g_object_set_property.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern gpointer g_type_interface_peek(gpointer instance_class, GType iface_type) + * extern void g_object_set_property(GObject *object, const gchar *property_name, const GValue *value) * } */ - public static MemorySegment g_type_interface_peek$address() { - return g_type_interface_peek.ADDR; + public static MemorySegment g_object_set_property$address() { + return g_object_set_property.ADDR; } /** * {@snippet lang=c : - * extern gpointer g_type_interface_peek(gpointer instance_class, GType iface_type) + * extern void g_object_set_property(GObject *object, const gchar *property_name, const GValue *value) * } */ - public static MemorySegment g_type_interface_peek(MemorySegment instance_class, long iface_type) { - var mh$ = g_type_interface_peek.HANDLE; + public static void g_object_set_property(MemorySegment object, MemorySegment property_name, MemorySegment value) { + var mh$ = g_object_set_property.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_interface_peek", instance_class, iface_type); + traceDowncall("g_object_set_property", object, property_name, value); } - return (MemorySegment)mh$.invokeExact(instance_class, iface_type); + mh$.invokeExact(object, property_name, value); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_interface_peek_parent { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( + private static class g_object_get_property { + public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( + VipsRaw.C_POINTER, VipsRaw.C_POINTER, VipsRaw.C_POINTER ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_interface_peek_parent"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_object_get_property"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -1412,57 +1213,57 @@ private static class g_type_interface_peek_parent { /** * Function descriptor for: * {@snippet lang=c : - * extern gpointer g_type_interface_peek_parent(gpointer g_iface) + * extern void g_object_get_property(GObject *object, const gchar *property_name, GValue *value) * } */ - public static FunctionDescriptor g_type_interface_peek_parent$descriptor() { - return g_type_interface_peek_parent.DESC; + public static FunctionDescriptor g_object_get_property$descriptor() { + return g_object_get_property.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern gpointer g_type_interface_peek_parent(gpointer g_iface) + * extern void g_object_get_property(GObject *object, const gchar *property_name, GValue *value) * } */ - public static MethodHandle g_type_interface_peek_parent$handle() { - return g_type_interface_peek_parent.HANDLE; + public static MethodHandle g_object_get_property$handle() { + return g_object_get_property.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern gpointer g_type_interface_peek_parent(gpointer g_iface) + * extern void g_object_get_property(GObject *object, const gchar *property_name, GValue *value) * } */ - public static MemorySegment g_type_interface_peek_parent$address() { - return g_type_interface_peek_parent.ADDR; + public static MemorySegment g_object_get_property$address() { + return g_object_get_property.ADDR; } /** * {@snippet lang=c : - * extern gpointer g_type_interface_peek_parent(gpointer g_iface) + * extern void g_object_get_property(GObject *object, const gchar *property_name, GValue *value) * } */ - public static MemorySegment g_type_interface_peek_parent(MemorySegment g_iface) { - var mh$ = g_type_interface_peek_parent.HANDLE; + public static void g_object_get_property(MemorySegment object, MemorySegment property_name, MemorySegment value) { + var mh$ = g_object_get_property.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_interface_peek_parent", g_iface); + traceDowncall("g_object_get_property", object, property_name, value); } - return (MemorySegment)mh$.invokeExact(g_iface); + mh$.invokeExact(object, property_name, value); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_default_interface_ref { + private static class g_object_ref_sink { public static final FunctionDescriptor DESC = FunctionDescriptor.of( VipsRaw.C_POINTER, - VipsRaw.C_LONG + VipsRaw.C_POINTER ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_default_interface_ref"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_object_ref_sink"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -1470,57 +1271,57 @@ private static class g_type_default_interface_ref { /** * Function descriptor for: * {@snippet lang=c : - * extern gpointer g_type_default_interface_ref(GType g_type) + * extern gpointer g_object_ref_sink(gpointer object) * } */ - public static FunctionDescriptor g_type_default_interface_ref$descriptor() { - return g_type_default_interface_ref.DESC; + public static FunctionDescriptor g_object_ref_sink$descriptor() { + return g_object_ref_sink.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern gpointer g_type_default_interface_ref(GType g_type) + * extern gpointer g_object_ref_sink(gpointer object) * } */ - public static MethodHandle g_type_default_interface_ref$handle() { - return g_type_default_interface_ref.HANDLE; + public static MethodHandle g_object_ref_sink$handle() { + return g_object_ref_sink.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern gpointer g_type_default_interface_ref(GType g_type) + * extern gpointer g_object_ref_sink(gpointer object) * } */ - public static MemorySegment g_type_default_interface_ref$address() { - return g_type_default_interface_ref.ADDR; + public static MemorySegment g_object_ref_sink$address() { + return g_object_ref_sink.ADDR; } /** * {@snippet lang=c : - * extern gpointer g_type_default_interface_ref(GType g_type) + * extern gpointer g_object_ref_sink(gpointer object) * } */ - public static MemorySegment g_type_default_interface_ref(long g_type) { - var mh$ = g_type_default_interface_ref.HANDLE; + public static MemorySegment g_object_ref_sink(MemorySegment object) { + var mh$ = g_object_ref_sink.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_default_interface_ref", g_type); + traceDowncall("g_object_ref_sink", object); } - return (MemorySegment)mh$.invokeExact(g_type); + return (MemorySegment)mh$.invokeExact(object); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_default_interface_peek { + private static class g_object_ref { public static final FunctionDescriptor DESC = FunctionDescriptor.of( VipsRaw.C_POINTER, - VipsRaw.C_LONG + VipsRaw.C_POINTER ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_default_interface_peek"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_object_ref"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -1528,56 +1329,56 @@ private static class g_type_default_interface_peek { /** * Function descriptor for: * {@snippet lang=c : - * extern gpointer g_type_default_interface_peek(GType g_type) + * extern gpointer g_object_ref(gpointer object) * } */ - public static FunctionDescriptor g_type_default_interface_peek$descriptor() { - return g_type_default_interface_peek.DESC; + public static FunctionDescriptor g_object_ref$descriptor() { + return g_object_ref.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern gpointer g_type_default_interface_peek(GType g_type) + * extern gpointer g_object_ref(gpointer object) * } */ - public static MethodHandle g_type_default_interface_peek$handle() { - return g_type_default_interface_peek.HANDLE; + public static MethodHandle g_object_ref$handle() { + return g_object_ref.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern gpointer g_type_default_interface_peek(GType g_type) + * extern gpointer g_object_ref(gpointer object) * } */ - public static MemorySegment g_type_default_interface_peek$address() { - return g_type_default_interface_peek.ADDR; + public static MemorySegment g_object_ref$address() { + return g_object_ref.ADDR; } /** * {@snippet lang=c : - * extern gpointer g_type_default_interface_peek(GType g_type) + * extern gpointer g_object_ref(gpointer object) * } */ - public static MemorySegment g_type_default_interface_peek(long g_type) { - var mh$ = g_type_default_interface_peek.HANDLE; + public static MemorySegment g_object_ref(MemorySegment object) { + var mh$ = g_object_ref.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_default_interface_peek", g_type); + traceDowncall("g_object_ref", object); } - return (MemorySegment)mh$.invokeExact(g_type); + return (MemorySegment)mh$.invokeExact(object); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_default_interface_unref { + private static class g_object_unref { public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( VipsRaw.C_POINTER ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_default_interface_unref"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_object_unref"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -1585,58 +1386,57 @@ private static class g_type_default_interface_unref { /** * Function descriptor for: * {@snippet lang=c : - * extern void g_type_default_interface_unref(gpointer g_iface) + * extern void g_object_unref(gpointer object) * } */ - public static FunctionDescriptor g_type_default_interface_unref$descriptor() { - return g_type_default_interface_unref.DESC; + public static FunctionDescriptor g_object_unref$descriptor() { + return g_object_unref.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern void g_type_default_interface_unref(gpointer g_iface) + * extern void g_object_unref(gpointer object) * } */ - public static MethodHandle g_type_default_interface_unref$handle() { - return g_type_default_interface_unref.HANDLE; + public static MethodHandle g_object_unref$handle() { + return g_object_unref.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern void g_type_default_interface_unref(gpointer g_iface) + * extern void g_object_unref(gpointer object) * } */ - public static MemorySegment g_type_default_interface_unref$address() { - return g_type_default_interface_unref.ADDR; + public static MemorySegment g_object_unref$address() { + return g_object_unref.ADDR; } /** * {@snippet lang=c : - * extern void g_type_default_interface_unref(gpointer g_iface) + * extern void g_object_unref(gpointer object) * } */ - public static void g_type_default_interface_unref(MemorySegment g_iface) { - var mh$ = g_type_default_interface_unref.HANDLE; + public static void g_object_unref(MemorySegment object) { + var mh$ = g_object_unref.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_default_interface_unref", g_iface); + traceDowncall("g_object_unref", object); } - mh$.invokeExact(g_iface); + mh$.invokeExact(object); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_children { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( + private static class g_value_set_object { + public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( VipsRaw.C_POINTER, - VipsRaw.C_LONG, VipsRaw.C_POINTER ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_children"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_value_set_object"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -1644,58 +1444,57 @@ private static class g_type_children { /** * Function descriptor for: * {@snippet lang=c : - * extern GType *g_type_children(GType type, guint *n_children) + * extern void g_value_set_object(GValue *value, gpointer v_object) * } */ - public static FunctionDescriptor g_type_children$descriptor() { - return g_type_children.DESC; + public static FunctionDescriptor g_value_set_object$descriptor() { + return g_value_set_object.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern GType *g_type_children(GType type, guint *n_children) + * extern void g_value_set_object(GValue *value, gpointer v_object) * } */ - public static MethodHandle g_type_children$handle() { - return g_type_children.HANDLE; + public static MethodHandle g_value_set_object$handle() { + return g_value_set_object.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern GType *g_type_children(GType type, guint *n_children) + * extern void g_value_set_object(GValue *value, gpointer v_object) * } */ - public static MemorySegment g_type_children$address() { - return g_type_children.ADDR; + public static MemorySegment g_value_set_object$address() { + return g_value_set_object.ADDR; } /** * {@snippet lang=c : - * extern GType *g_type_children(GType type, guint *n_children) + * extern void g_value_set_object(GValue *value, gpointer v_object) * } */ - public static MemorySegment g_type_children(long type, MemorySegment n_children) { - var mh$ = g_type_children.HANDLE; + public static void g_value_set_object(MemorySegment value, MemorySegment v_object) { + var mh$ = g_value_set_object.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_children", type, n_children); + traceDowncall("g_value_set_object", value, v_object); } - return (MemorySegment)mh$.invokeExact(type, n_children); + mh$.invokeExact(value, v_object); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_interfaces { + private static class g_value_get_object { public static final FunctionDescriptor DESC = FunctionDescriptor.of( VipsRaw.C_POINTER, - VipsRaw.C_LONG, VipsRaw.C_POINTER ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_interfaces"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_value_get_object"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -1703,117 +1502,102 @@ private static class g_type_interfaces { /** * Function descriptor for: * {@snippet lang=c : - * extern GType *g_type_interfaces(GType type, guint *n_interfaces) + * extern gpointer g_value_get_object(const GValue *value) * } */ - public static FunctionDescriptor g_type_interfaces$descriptor() { - return g_type_interfaces.DESC; + public static FunctionDescriptor g_value_get_object$descriptor() { + return g_value_get_object.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern GType *g_type_interfaces(GType type, guint *n_interfaces) + * extern gpointer g_value_get_object(const GValue *value) * } */ - public static MethodHandle g_type_interfaces$handle() { - return g_type_interfaces.HANDLE; + public static MethodHandle g_value_get_object$handle() { + return g_value_get_object.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern GType *g_type_interfaces(GType type, guint *n_interfaces) + * extern gpointer g_value_get_object(const GValue *value) * } */ - public static MemorySegment g_type_interfaces$address() { - return g_type_interfaces.ADDR; + public static MemorySegment g_value_get_object$address() { + return g_value_get_object.ADDR; } /** * {@snippet lang=c : - * extern GType *g_type_interfaces(GType type, guint *n_interfaces) + * extern gpointer g_value_get_object(const GValue *value) * } */ - public static MemorySegment g_type_interfaces(long type, MemorySegment n_interfaces) { - var mh$ = g_type_interfaces.HANDLE; + public static MemorySegment g_value_get_object(MemorySegment value) { + var mh$ = g_value_get_object.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_interfaces", type, n_interfaces); + traceDowncall("g_value_get_object", value); } - return (MemorySegment)mh$.invokeExact(type, n_interfaces); + return (MemorySegment)mh$.invokeExact(value); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_set_qdata { - public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( - VipsRaw.C_LONG, - VipsRaw.C_INT, - VipsRaw.C_POINTER - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_set_qdata"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); + private static class g_param_spec_types$constants { + public static final AddressLayout LAYOUT = VipsRaw.C_POINTER; + public static final MemorySegment SEGMENT = VipsRaw.findOrThrow("g_param_spec_types").reinterpret(LAYOUT.byteSize()); } /** - * Function descriptor for: + * Layout for variable: * {@snippet lang=c : - * extern void g_type_set_qdata(GType type, GQuark quark, gpointer data) + * extern GType *g_param_spec_types * } */ - public static FunctionDescriptor g_type_set_qdata$descriptor() { - return g_type_set_qdata.DESC; + public static AddressLayout g_param_spec_types$layout() { + return g_param_spec_types$constants.LAYOUT; } /** - * Downcall method handle for: + * Segment for variable: * {@snippet lang=c : - * extern void g_type_set_qdata(GType type, GQuark quark, gpointer data) + * extern GType *g_param_spec_types * } */ - public static MethodHandle g_type_set_qdata$handle() { - return g_type_set_qdata.HANDLE; + public static MemorySegment g_param_spec_types$segment() { + return g_param_spec_types$constants.SEGMENT; } /** - * Address for: + * Getter for variable: * {@snippet lang=c : - * extern void g_type_set_qdata(GType type, GQuark quark, gpointer data) + * extern GType *g_param_spec_types * } */ - public static MemorySegment g_type_set_qdata$address() { - return g_type_set_qdata.ADDR; + public static MemorySegment g_param_spec_types() { + return g_param_spec_types$constants.SEGMENT.get(g_param_spec_types$constants.LAYOUT, 0L); } /** + * Setter for variable: * {@snippet lang=c : - * extern void g_type_set_qdata(GType type, GQuark quark, gpointer data) + * extern GType *g_param_spec_types * } */ - public static void g_type_set_qdata(long type, int quark, MemorySegment data) { - var mh$ = g_type_set_qdata.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("g_type_set_qdata", type, quark, data); - } - mh$.invokeExact(type, quark, data); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } + public static void g_param_spec_types(MemorySegment varValue) { + g_param_spec_types$constants.SEGMENT.set(g_param_spec_types$constants.LAYOUT, 0L, varValue); } - private static class g_type_get_qdata { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( + private static class g_value_set_boolean { + public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( VipsRaw.C_POINTER, - VipsRaw.C_LONG, VipsRaw.C_INT ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_get_qdata"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_value_set_boolean"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -1821,57 +1605,57 @@ private static class g_type_get_qdata { /** * Function descriptor for: * {@snippet lang=c : - * extern gpointer g_type_get_qdata(GType type, GQuark quark) + * extern void g_value_set_boolean(GValue *value, gboolean v_boolean) * } */ - public static FunctionDescriptor g_type_get_qdata$descriptor() { - return g_type_get_qdata.DESC; + public static FunctionDescriptor g_value_set_boolean$descriptor() { + return g_value_set_boolean.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern gpointer g_type_get_qdata(GType type, GQuark quark) + * extern void g_value_set_boolean(GValue *value, gboolean v_boolean) * } */ - public static MethodHandle g_type_get_qdata$handle() { - return g_type_get_qdata.HANDLE; + public static MethodHandle g_value_set_boolean$handle() { + return g_value_set_boolean.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern gpointer g_type_get_qdata(GType type, GQuark quark) + * extern void g_value_set_boolean(GValue *value, gboolean v_boolean) * } */ - public static MemorySegment g_type_get_qdata$address() { - return g_type_get_qdata.ADDR; + public static MemorySegment g_value_set_boolean$address() { + return g_value_set_boolean.ADDR; } /** * {@snippet lang=c : - * extern gpointer g_type_get_qdata(GType type, GQuark quark) + * extern void g_value_set_boolean(GValue *value, gboolean v_boolean) * } */ - public static MemorySegment g_type_get_qdata(long type, int quark) { - var mh$ = g_type_get_qdata.HANDLE; + public static void g_value_set_boolean(MemorySegment value, int v_boolean) { + var mh$ = g_value_set_boolean.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_get_qdata", type, quark); + traceDowncall("g_value_set_boolean", value, v_boolean); } - return (MemorySegment)mh$.invokeExact(type, quark); + mh$.invokeExact(value, v_boolean); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_query { - public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( - VipsRaw.C_LONG, + private static class g_value_get_boolean { + public static final FunctionDescriptor DESC = FunctionDescriptor.of( + VipsRaw.C_INT, VipsRaw.C_POINTER ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_query"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_value_get_boolean"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -1879,57 +1663,57 @@ private static class g_type_query { /** * Function descriptor for: * {@snippet lang=c : - * extern void g_type_query(GType type, GTypeQuery *query) + * extern gboolean g_value_get_boolean(const GValue *value) * } */ - public static FunctionDescriptor g_type_query$descriptor() { - return g_type_query.DESC; + public static FunctionDescriptor g_value_get_boolean$descriptor() { + return g_value_get_boolean.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern void g_type_query(GType type, GTypeQuery *query) + * extern gboolean g_value_get_boolean(const GValue *value) * } */ - public static MethodHandle g_type_query$handle() { - return g_type_query.HANDLE; + public static MethodHandle g_value_get_boolean$handle() { + return g_value_get_boolean.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern void g_type_query(GType type, GTypeQuery *query) + * extern gboolean g_value_get_boolean(const GValue *value) * } */ - public static MemorySegment g_type_query$address() { - return g_type_query.ADDR; + public static MemorySegment g_value_get_boolean$address() { + return g_value_get_boolean.ADDR; } /** * {@snippet lang=c : - * extern void g_type_query(GType type, GTypeQuery *query) + * extern gboolean g_value_get_boolean(const GValue *value) * } */ - public static void g_type_query(long type, MemorySegment query) { - var mh$ = g_type_query.HANDLE; + public static int g_value_get_boolean(MemorySegment value) { + var mh$ = g_value_get_boolean.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_query", type, query); + traceDowncall("g_value_get_boolean", value); } - mh$.invokeExact(type, query); + return (int)mh$.invokeExact(value); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_get_instance_count { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_INT, - VipsRaw.C_LONG + private static class g_value_set_int { + public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( + VipsRaw.C_POINTER, + VipsRaw.C_INT ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_get_instance_count"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_value_set_int"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -1937,141 +1721,115 @@ private static class g_type_get_instance_count { /** * Function descriptor for: * {@snippet lang=c : - * extern int g_type_get_instance_count(GType type) + * extern void g_value_set_int(GValue *value, gint v_int) * } */ - public static FunctionDescriptor g_type_get_instance_count$descriptor() { - return g_type_get_instance_count.DESC; + public static FunctionDescriptor g_value_set_int$descriptor() { + return g_value_set_int.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern int g_type_get_instance_count(GType type) + * extern void g_value_set_int(GValue *value, gint v_int) * } */ - public static MethodHandle g_type_get_instance_count$handle() { - return g_type_get_instance_count.HANDLE; + public static MethodHandle g_value_set_int$handle() { + return g_value_set_int.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern int g_type_get_instance_count(GType type) + * extern void g_value_set_int(GValue *value, gint v_int) * } */ - public static MemorySegment g_type_get_instance_count$address() { - return g_type_get_instance_count.ADDR; + public static MemorySegment g_value_set_int$address() { + return g_value_set_int.ADDR; } /** * {@snippet lang=c : - * extern int g_type_get_instance_count(GType type) + * extern void g_value_set_int(GValue *value, gint v_int) * } */ - public static int g_type_get_instance_count(long type) { - var mh$ = g_type_get_instance_count.HANDLE; + public static void g_value_set_int(MemorySegment value, int v_int) { + var mh$ = g_value_set_int.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_get_instance_count", type); + traceDowncall("g_value_set_int", value, v_int); } - return (int)mh$.invokeExact(type); + mh$.invokeExact(value, v_int); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static final int G_TYPE_FLAG_CLASSED = (int)1L; + + private static class g_value_get_int { + public static final FunctionDescriptor DESC = FunctionDescriptor.of( + VipsRaw.C_INT, + VipsRaw.C_POINTER + ); + + public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_value_get_int"); + + public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); + } + /** + * Function descriptor for: * {@snippet lang=c : - * enum .G_TYPE_FLAG_CLASSED = 1 + * extern gint g_value_get_int(const GValue *value) * } */ - public static int G_TYPE_FLAG_CLASSED() { - return G_TYPE_FLAG_CLASSED; + public static FunctionDescriptor g_value_get_int$descriptor() { + return g_value_get_int.DESC; } - private static final int G_TYPE_FLAG_INSTANTIATABLE = (int)2L; + /** + * Downcall method handle for: * {@snippet lang=c : - * enum .G_TYPE_FLAG_INSTANTIATABLE = 2 + * extern gint g_value_get_int(const GValue *value) * } */ - public static int G_TYPE_FLAG_INSTANTIATABLE() { - return G_TYPE_FLAG_INSTANTIATABLE; + public static MethodHandle g_value_get_int$handle() { + return g_value_get_int.HANDLE; } - private static final int G_TYPE_FLAG_DERIVABLE = (int)4L; + /** + * Address for: * {@snippet lang=c : - * enum .G_TYPE_FLAG_DERIVABLE = 4 + * extern gint g_value_get_int(const GValue *value) * } */ - public static int G_TYPE_FLAG_DERIVABLE() { - return G_TYPE_FLAG_DERIVABLE; + public static MemorySegment g_value_get_int$address() { + return g_value_get_int.ADDR; } - private static final int G_TYPE_FLAG_DEEP_DERIVABLE = (int)8L; + /** * {@snippet lang=c : - * enum .G_TYPE_FLAG_DEEP_DERIVABLE = 8 + * extern gint g_value_get_int(const GValue *value) * } */ - public static int G_TYPE_FLAG_DEEP_DERIVABLE() { - return G_TYPE_FLAG_DEEP_DERIVABLE; - } - private static final int G_TYPE_FLAG_NONE = (int)0L; - /** - * {@snippet lang=c : - * enum .G_TYPE_FLAG_NONE = 0 - * } - */ - public static int G_TYPE_FLAG_NONE() { - return G_TYPE_FLAG_NONE; - } - private static final int G_TYPE_FLAG_ABSTRACT = (int)16L; - /** - * {@snippet lang=c : - * enum .G_TYPE_FLAG_ABSTRACT = 16 - * } - */ - public static int G_TYPE_FLAG_ABSTRACT() { - return G_TYPE_FLAG_ABSTRACT; - } - private static final int G_TYPE_FLAG_VALUE_ABSTRACT = (int)32L; - /** - * {@snippet lang=c : - * enum .G_TYPE_FLAG_VALUE_ABSTRACT = 32 - * } - */ - public static int G_TYPE_FLAG_VALUE_ABSTRACT() { - return G_TYPE_FLAG_VALUE_ABSTRACT; - } - private static final int G_TYPE_FLAG_FINAL = (int)64L; - /** - * {@snippet lang=c : - * enum .G_TYPE_FLAG_FINAL = 64 - * } - */ - public static int G_TYPE_FLAG_FINAL() { - return G_TYPE_FLAG_FINAL; - } - private static final int G_TYPE_FLAG_DEPRECATED = (int)128L; - /** - * {@snippet lang=c : - * enum .G_TYPE_FLAG_DEPRECATED = 128 - * } - */ - public static int G_TYPE_FLAG_DEPRECATED() { - return G_TYPE_FLAG_DEPRECATED; + public static int g_value_get_int(MemorySegment value) { + var mh$ = g_value_get_int.HANDLE; + try { + if (TRACE_DOWNCALLS) { + traceDowncall("g_value_get_int", value); + } + return (int)mh$.invokeExact(value); + } catch (Throwable ex$) { + throw new AssertionError("should not reach here", ex$); + } } - private static class g_type_register_static { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_LONG, - VipsRaw.C_LONG, - VipsRaw.C_POINTER, + private static class g_value_set_long { + public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( VipsRaw.C_POINTER, - VipsRaw.C_INT + VipsRaw.C_LONG ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_register_static"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_value_set_long"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -2079,63 +1837,57 @@ private static class g_type_register_static { /** * Function descriptor for: * {@snippet lang=c : - * extern GType g_type_register_static(GType parent_type, const gchar *type_name, const GTypeInfo *info, GTypeFlags flags) + * extern void g_value_set_long(GValue *value, glong v_long) * } */ - public static FunctionDescriptor g_type_register_static$descriptor() { - return g_type_register_static.DESC; + public static FunctionDescriptor g_value_set_long$descriptor() { + return g_value_set_long.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern GType g_type_register_static(GType parent_type, const gchar *type_name, const GTypeInfo *info, GTypeFlags flags) + * extern void g_value_set_long(GValue *value, glong v_long) * } */ - public static MethodHandle g_type_register_static$handle() { - return g_type_register_static.HANDLE; + public static MethodHandle g_value_set_long$handle() { + return g_value_set_long.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern GType g_type_register_static(GType parent_type, const gchar *type_name, const GTypeInfo *info, GTypeFlags flags) + * extern void g_value_set_long(GValue *value, glong v_long) * } */ - public static MemorySegment g_type_register_static$address() { - return g_type_register_static.ADDR; + public static MemorySegment g_value_set_long$address() { + return g_value_set_long.ADDR; } /** * {@snippet lang=c : - * extern GType g_type_register_static(GType parent_type, const gchar *type_name, const GTypeInfo *info, GTypeFlags flags) + * extern void g_value_set_long(GValue *value, glong v_long) * } */ - public static long g_type_register_static(long parent_type, MemorySegment type_name, MemorySegment info, int flags) { - var mh$ = g_type_register_static.HANDLE; + public static void g_value_set_long(MemorySegment value, long v_long) { + var mh$ = g_value_set_long.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_register_static", parent_type, type_name, info, flags); + traceDowncall("g_value_set_long", value, v_long); } - return (long)mh$.invokeExact(parent_type, type_name, info, flags); + mh$.invokeExact(value, v_long); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_register_static_simple { + private static class g_value_get_long { public static final FunctionDescriptor DESC = FunctionDescriptor.of( VipsRaw.C_LONG, - VipsRaw.C_LONG, - VipsRaw.C_POINTER, - VipsRaw.C_INT, - VipsRaw.C_POINTER, - VipsRaw.C_INT, - VipsRaw.C_POINTER, - VipsRaw.C_INT + VipsRaw.C_POINTER ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_register_static_simple"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_value_get_long"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -2143,60 +1895,57 @@ private static class g_type_register_static_simple { /** * Function descriptor for: * {@snippet lang=c : - * extern GType g_type_register_static_simple(GType parent_type, const gchar *type_name, guint class_size, GClassInitFunc class_init, guint instance_size, GInstanceInitFunc instance_init, GTypeFlags flags) + * extern glong g_value_get_long(const GValue *value) * } */ - public static FunctionDescriptor g_type_register_static_simple$descriptor() { - return g_type_register_static_simple.DESC; + public static FunctionDescriptor g_value_get_long$descriptor() { + return g_value_get_long.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern GType g_type_register_static_simple(GType parent_type, const gchar *type_name, guint class_size, GClassInitFunc class_init, guint instance_size, GInstanceInitFunc instance_init, GTypeFlags flags) + * extern glong g_value_get_long(const GValue *value) * } */ - public static MethodHandle g_type_register_static_simple$handle() { - return g_type_register_static_simple.HANDLE; + public static MethodHandle g_value_get_long$handle() { + return g_value_get_long.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern GType g_type_register_static_simple(GType parent_type, const gchar *type_name, guint class_size, GClassInitFunc class_init, guint instance_size, GInstanceInitFunc instance_init, GTypeFlags flags) + * extern glong g_value_get_long(const GValue *value) * } */ - public static MemorySegment g_type_register_static_simple$address() { - return g_type_register_static_simple.ADDR; + public static MemorySegment g_value_get_long$address() { + return g_value_get_long.ADDR; } /** * {@snippet lang=c : - * extern GType g_type_register_static_simple(GType parent_type, const gchar *type_name, guint class_size, GClassInitFunc class_init, guint instance_size, GInstanceInitFunc instance_init, GTypeFlags flags) + * extern glong g_value_get_long(const GValue *value) * } */ - public static long g_type_register_static_simple(long parent_type, MemorySegment type_name, int class_size, MemorySegment class_init, int instance_size, MemorySegment instance_init, int flags) { - var mh$ = g_type_register_static_simple.HANDLE; + public static long g_value_get_long(MemorySegment value) { + var mh$ = g_value_get_long.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_register_static_simple", parent_type, type_name, class_size, class_init, instance_size, instance_init, flags); + traceDowncall("g_value_get_long", value); } - return (long)mh$.invokeExact(parent_type, type_name, class_size, class_init, instance_size, instance_init, flags); + return (long)mh$.invokeExact(value); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_register_dynamic { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_LONG, - VipsRaw.C_LONG, - VipsRaw.C_POINTER, + private static class g_value_set_double { + public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( VipsRaw.C_POINTER, - VipsRaw.C_INT + VipsRaw.C_DOUBLE ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_register_dynamic"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_value_set_double"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -2204,61 +1953,57 @@ private static class g_type_register_dynamic { /** * Function descriptor for: * {@snippet lang=c : - * extern GType g_type_register_dynamic(GType parent_type, const gchar *type_name, GTypePlugin *plugin, GTypeFlags flags) + * extern void g_value_set_double(GValue *value, gdouble v_double) * } */ - public static FunctionDescriptor g_type_register_dynamic$descriptor() { - return g_type_register_dynamic.DESC; + public static FunctionDescriptor g_value_set_double$descriptor() { + return g_value_set_double.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern GType g_type_register_dynamic(GType parent_type, const gchar *type_name, GTypePlugin *plugin, GTypeFlags flags) + * extern void g_value_set_double(GValue *value, gdouble v_double) * } */ - public static MethodHandle g_type_register_dynamic$handle() { - return g_type_register_dynamic.HANDLE; + public static MethodHandle g_value_set_double$handle() { + return g_value_set_double.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern GType g_type_register_dynamic(GType parent_type, const gchar *type_name, GTypePlugin *plugin, GTypeFlags flags) + * extern void g_value_set_double(GValue *value, gdouble v_double) * } */ - public static MemorySegment g_type_register_dynamic$address() { - return g_type_register_dynamic.ADDR; + public static MemorySegment g_value_set_double$address() { + return g_value_set_double.ADDR; } /** * {@snippet lang=c : - * extern GType g_type_register_dynamic(GType parent_type, const gchar *type_name, GTypePlugin *plugin, GTypeFlags flags) + * extern void g_value_set_double(GValue *value, gdouble v_double) * } */ - public static long g_type_register_dynamic(long parent_type, MemorySegment type_name, MemorySegment plugin, int flags) { - var mh$ = g_type_register_dynamic.HANDLE; + public static void g_value_set_double(MemorySegment value, double v_double) { + var mh$ = g_value_set_double.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_register_dynamic", parent_type, type_name, plugin, flags); + traceDowncall("g_value_set_double", value, v_double); } - return (long)mh$.invokeExact(parent_type, type_name, plugin, flags); + mh$.invokeExact(value, v_double); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_register_fundamental { + private static class g_value_get_double { public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_LONG, - VipsRaw.C_LONG, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER, - VipsRaw.C_INT + VipsRaw.C_DOUBLE, + VipsRaw.C_POINTER ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_register_fundamental"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_value_get_double"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -2266,58 +2011,57 @@ private static class g_type_register_fundamental { /** * Function descriptor for: * {@snippet lang=c : - * extern GType g_type_register_fundamental(GType type_id, const gchar *type_name, const GTypeInfo *info, const GTypeFundamentalInfo *finfo, GTypeFlags flags) + * extern gdouble g_value_get_double(const GValue *value) * } */ - public static FunctionDescriptor g_type_register_fundamental$descriptor() { - return g_type_register_fundamental.DESC; + public static FunctionDescriptor g_value_get_double$descriptor() { + return g_value_get_double.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern GType g_type_register_fundamental(GType type_id, const gchar *type_name, const GTypeInfo *info, const GTypeFundamentalInfo *finfo, GTypeFlags flags) + * extern gdouble g_value_get_double(const GValue *value) * } */ - public static MethodHandle g_type_register_fundamental$handle() { - return g_type_register_fundamental.HANDLE; + public static MethodHandle g_value_get_double$handle() { + return g_value_get_double.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern GType g_type_register_fundamental(GType type_id, const gchar *type_name, const GTypeInfo *info, const GTypeFundamentalInfo *finfo, GTypeFlags flags) + * extern gdouble g_value_get_double(const GValue *value) * } */ - public static MemorySegment g_type_register_fundamental$address() { - return g_type_register_fundamental.ADDR; + public static MemorySegment g_value_get_double$address() { + return g_value_get_double.ADDR; } /** * {@snippet lang=c : - * extern GType g_type_register_fundamental(GType type_id, const gchar *type_name, const GTypeInfo *info, const GTypeFundamentalInfo *finfo, GTypeFlags flags) + * extern gdouble g_value_get_double(const GValue *value) * } */ - public static long g_type_register_fundamental(long type_id, MemorySegment type_name, MemorySegment info, MemorySegment finfo, int flags) { - var mh$ = g_type_register_fundamental.HANDLE; + public static double g_value_get_double(MemorySegment value) { + var mh$ = g_value_get_double.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_register_fundamental", type_id, type_name, info, finfo, flags); + traceDowncall("g_value_get_double", value); } - return (long)mh$.invokeExact(type_id, type_name, info, finfo, flags); + return (double)mh$.invokeExact(value); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_add_interface_static { + private static class g_value_set_string { public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( - VipsRaw.C_LONG, - VipsRaw.C_LONG, + VipsRaw.C_POINTER, VipsRaw.C_POINTER ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_add_interface_static"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_value_set_string"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -2325,58 +2069,57 @@ private static class g_type_add_interface_static { /** * Function descriptor for: * {@snippet lang=c : - * extern void g_type_add_interface_static(GType instance_type, GType interface_type, const GInterfaceInfo *info) + * extern void g_value_set_string(GValue *value, const gchar *v_string) * } */ - public static FunctionDescriptor g_type_add_interface_static$descriptor() { - return g_type_add_interface_static.DESC; + public static FunctionDescriptor g_value_set_string$descriptor() { + return g_value_set_string.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern void g_type_add_interface_static(GType instance_type, GType interface_type, const GInterfaceInfo *info) + * extern void g_value_set_string(GValue *value, const gchar *v_string) * } */ - public static MethodHandle g_type_add_interface_static$handle() { - return g_type_add_interface_static.HANDLE; + public static MethodHandle g_value_set_string$handle() { + return g_value_set_string.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern void g_type_add_interface_static(GType instance_type, GType interface_type, const GInterfaceInfo *info) + * extern void g_value_set_string(GValue *value, const gchar *v_string) * } */ - public static MemorySegment g_type_add_interface_static$address() { - return g_type_add_interface_static.ADDR; + public static MemorySegment g_value_set_string$address() { + return g_value_set_string.ADDR; } /** * {@snippet lang=c : - * extern void g_type_add_interface_static(GType instance_type, GType interface_type, const GInterfaceInfo *info) + * extern void g_value_set_string(GValue *value, const gchar *v_string) * } */ - public static void g_type_add_interface_static(long instance_type, long interface_type, MemorySegment info) { - var mh$ = g_type_add_interface_static.HANDLE; + public static void g_value_set_string(MemorySegment value, MemorySegment v_string) { + var mh$ = g_value_set_string.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_add_interface_static", instance_type, interface_type, info); + traceDowncall("g_value_set_string", value, v_string); } - mh$.invokeExact(instance_type, interface_type, info); + mh$.invokeExact(value, v_string); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_add_interface_dynamic { - public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( - VipsRaw.C_LONG, - VipsRaw.C_LONG, + private static class g_value_get_string { + public static final FunctionDescriptor DESC = FunctionDescriptor.of( + VipsRaw.C_POINTER, VipsRaw.C_POINTER ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_add_interface_dynamic"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_value_get_string"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -2384,116 +2127,94 @@ private static class g_type_add_interface_dynamic { /** * Function descriptor for: * {@snippet lang=c : - * extern void g_type_add_interface_dynamic(GType instance_type, GType interface_type, GTypePlugin *plugin) + * extern const gchar *g_value_get_string(const GValue *value) * } */ - public static FunctionDescriptor g_type_add_interface_dynamic$descriptor() { - return g_type_add_interface_dynamic.DESC; + public static FunctionDescriptor g_value_get_string$descriptor() { + return g_value_get_string.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern void g_type_add_interface_dynamic(GType instance_type, GType interface_type, GTypePlugin *plugin) + * extern const gchar *g_value_get_string(const GValue *value) * } */ - public static MethodHandle g_type_add_interface_dynamic$handle() { - return g_type_add_interface_dynamic.HANDLE; + public static MethodHandle g_value_get_string$handle() { + return g_value_get_string.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern void g_type_add_interface_dynamic(GType instance_type, GType interface_type, GTypePlugin *plugin) + * extern const gchar *g_value_get_string(const GValue *value) * } */ - public static MemorySegment g_type_add_interface_dynamic$address() { - return g_type_add_interface_dynamic.ADDR; + public static MemorySegment g_value_get_string$address() { + return g_value_get_string.ADDR; } /** * {@snippet lang=c : - * extern void g_type_add_interface_dynamic(GType instance_type, GType interface_type, GTypePlugin *plugin) + * extern const gchar *g_value_get_string(const GValue *value) * } */ - public static void g_type_add_interface_dynamic(long instance_type, long interface_type, MemorySegment plugin) { - var mh$ = g_type_add_interface_dynamic.HANDLE; + public static MemorySegment g_value_get_string(MemorySegment value) { + var mh$ = g_value_get_string.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_add_interface_dynamic", instance_type, interface_type, plugin); + traceDowncall("g_value_get_string", value); } - mh$.invokeExact(instance_type, interface_type, plugin); + return (MemorySegment)mh$.invokeExact(value); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - - private static class g_type_interface_add_prerequisite { - public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( - VipsRaw.C_LONG, - VipsRaw.C_LONG - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_interface_add_prerequisite"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - + private static final int VIPS_PRECISION_INTEGER = (int)0L; /** - * Function descriptor for: * {@snippet lang=c : - * extern void g_type_interface_add_prerequisite(GType interface_type, GType prerequisite_type) + * enum .VIPS_PRECISION_INTEGER = 0 * } */ - public static FunctionDescriptor g_type_interface_add_prerequisite$descriptor() { - return g_type_interface_add_prerequisite.DESC; + public static int VIPS_PRECISION_INTEGER() { + return VIPS_PRECISION_INTEGER; } - + private static final int VIPS_PRECISION_FLOAT = (int)1L; /** - * Downcall method handle for: * {@snippet lang=c : - * extern void g_type_interface_add_prerequisite(GType interface_type, GType prerequisite_type) + * enum .VIPS_PRECISION_FLOAT = 1 * } */ - public static MethodHandle g_type_interface_add_prerequisite$handle() { - return g_type_interface_add_prerequisite.HANDLE; + public static int VIPS_PRECISION_FLOAT() { + return VIPS_PRECISION_FLOAT; } - + private static final int VIPS_PRECISION_APPROXIMATE = (int)2L; /** - * Address for: * {@snippet lang=c : - * extern void g_type_interface_add_prerequisite(GType interface_type, GType prerequisite_type) + * enum .VIPS_PRECISION_APPROXIMATE = 2 * } */ - public static MemorySegment g_type_interface_add_prerequisite$address() { - return g_type_interface_add_prerequisite.ADDR; + public static int VIPS_PRECISION_APPROXIMATE() { + return VIPS_PRECISION_APPROXIMATE; } - + private static final int VIPS_PRECISION_LAST = (int)3L; /** * {@snippet lang=c : - * extern void g_type_interface_add_prerequisite(GType interface_type, GType prerequisite_type) + * enum .VIPS_PRECISION_LAST = 3 * } */ - public static void g_type_interface_add_prerequisite(long interface_type, long prerequisite_type) { - var mh$ = g_type_interface_add_prerequisite.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("g_type_interface_add_prerequisite", interface_type, prerequisite_type); - } - mh$.invokeExact(interface_type, prerequisite_type); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } + public static int VIPS_PRECISION_LAST() { + return VIPS_PRECISION_LAST; } - private static class g_type_interface_prerequisites { + private static class vips_enum_string { public static final FunctionDescriptor DESC = FunctionDescriptor.of( VipsRaw.C_POINTER, VipsRaw.C_LONG, - VipsRaw.C_POINTER + VipsRaw.C_INT ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_interface_prerequisites"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_enum_string"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -2501,57 +2222,58 @@ private static class g_type_interface_prerequisites { /** * Function descriptor for: * {@snippet lang=c : - * extern GType *g_type_interface_prerequisites(GType interface_type, guint *n_prerequisites) + * extern const char *vips_enum_string(GType enm, int value) * } */ - public static FunctionDescriptor g_type_interface_prerequisites$descriptor() { - return g_type_interface_prerequisites.DESC; + public static FunctionDescriptor vips_enum_string$descriptor() { + return vips_enum_string.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern GType *g_type_interface_prerequisites(GType interface_type, guint *n_prerequisites) + * extern const char *vips_enum_string(GType enm, int value) * } */ - public static MethodHandle g_type_interface_prerequisites$handle() { - return g_type_interface_prerequisites.HANDLE; + public static MethodHandle vips_enum_string$handle() { + return vips_enum_string.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern GType *g_type_interface_prerequisites(GType interface_type, guint *n_prerequisites) + * extern const char *vips_enum_string(GType enm, int value) * } */ - public static MemorySegment g_type_interface_prerequisites$address() { - return g_type_interface_prerequisites.ADDR; + public static MemorySegment vips_enum_string$address() { + return vips_enum_string.ADDR; } /** * {@snippet lang=c : - * extern GType *g_type_interface_prerequisites(GType interface_type, guint *n_prerequisites) + * extern const char *vips_enum_string(GType enm, int value) * } */ - public static MemorySegment g_type_interface_prerequisites(long interface_type, MemorySegment n_prerequisites) { - var mh$ = g_type_interface_prerequisites.HANDLE; + public static MemorySegment vips_enum_string(long enm, int value) { + var mh$ = vips_enum_string.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_interface_prerequisites", interface_type, n_prerequisites); + traceDowncall("vips_enum_string", enm, value); } - return (MemorySegment)mh$.invokeExact(interface_type, n_prerequisites); + return (MemorySegment)mh$.invokeExact(enm, value); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_interface_instantiatable_prerequisite { + private static class vips_enum_nick { public static final FunctionDescriptor DESC = FunctionDescriptor.of( + VipsRaw.C_POINTER, VipsRaw.C_LONG, - VipsRaw.C_LONG + VipsRaw.C_INT ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_interface_instantiatable_prerequisite"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_enum_nick"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -2559,57 +2281,59 @@ private static class g_type_interface_instantiatable_prerequisite { /** * Function descriptor for: * {@snippet lang=c : - * extern GType g_type_interface_instantiatable_prerequisite(GType interface_type) + * extern const char *vips_enum_nick(GType enm, int value) * } */ - public static FunctionDescriptor g_type_interface_instantiatable_prerequisite$descriptor() { - return g_type_interface_instantiatable_prerequisite.DESC; + public static FunctionDescriptor vips_enum_nick$descriptor() { + return vips_enum_nick.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern GType g_type_interface_instantiatable_prerequisite(GType interface_type) + * extern const char *vips_enum_nick(GType enm, int value) * } */ - public static MethodHandle g_type_interface_instantiatable_prerequisite$handle() { - return g_type_interface_instantiatable_prerequisite.HANDLE; + public static MethodHandle vips_enum_nick$handle() { + return vips_enum_nick.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern GType g_type_interface_instantiatable_prerequisite(GType interface_type) + * extern const char *vips_enum_nick(GType enm, int value) * } */ - public static MemorySegment g_type_interface_instantiatable_prerequisite$address() { - return g_type_interface_instantiatable_prerequisite.ADDR; + public static MemorySegment vips_enum_nick$address() { + return vips_enum_nick.ADDR; } /** * {@snippet lang=c : - * extern GType g_type_interface_instantiatable_prerequisite(GType interface_type) + * extern const char *vips_enum_nick(GType enm, int value) * } */ - public static long g_type_interface_instantiatable_prerequisite(long interface_type) { - var mh$ = g_type_interface_instantiatable_prerequisite.HANDLE; + public static MemorySegment vips_enum_nick(long enm, int value) { + var mh$ = vips_enum_nick.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_interface_instantiatable_prerequisite", interface_type); + traceDowncall("vips_enum_nick", enm, value); } - return (long)mh$.invokeExact(interface_type); + return (MemorySegment)mh$.invokeExact(enm, value); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_class_add_private { - public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( + private static class vips_enum_from_nick { + public static final FunctionDescriptor DESC = FunctionDescriptor.of( + VipsRaw.C_INT, VipsRaw.C_POINTER, - VipsRaw.C_LONG + VipsRaw.C_LONG, + VipsRaw.C_POINTER ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_class_add_private"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_enum_from_nick"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -2617,58 +2341,58 @@ private static class g_type_class_add_private { /** * Function descriptor for: * {@snippet lang=c : - * extern void g_type_class_add_private(gpointer g_class, gsize private_size) + * extern int vips_enum_from_nick(const char *domain, GType type, const char *str) * } */ - public static FunctionDescriptor g_type_class_add_private$descriptor() { - return g_type_class_add_private.DESC; + public static FunctionDescriptor vips_enum_from_nick$descriptor() { + return vips_enum_from_nick.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern void g_type_class_add_private(gpointer g_class, gsize private_size) + * extern int vips_enum_from_nick(const char *domain, GType type, const char *str) * } */ - public static MethodHandle g_type_class_add_private$handle() { - return g_type_class_add_private.HANDLE; + public static MethodHandle vips_enum_from_nick$handle() { + return vips_enum_from_nick.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern void g_type_class_add_private(gpointer g_class, gsize private_size) + * extern int vips_enum_from_nick(const char *domain, GType type, const char *str) * } */ - public static MemorySegment g_type_class_add_private$address() { - return g_type_class_add_private.ADDR; + public static MemorySegment vips_enum_from_nick$address() { + return vips_enum_from_nick.ADDR; } /** * {@snippet lang=c : - * extern void g_type_class_add_private(gpointer g_class, gsize private_size) + * extern int vips_enum_from_nick(const char *domain, GType type, const char *str) * } */ - public static void g_type_class_add_private(MemorySegment g_class, long private_size) { - var mh$ = g_type_class_add_private.HANDLE; + public static int vips_enum_from_nick(MemorySegment domain, long type, MemorySegment str) { + var mh$ = vips_enum_from_nick.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_class_add_private", g_class, private_size); + traceDowncall("vips_enum_from_nick", domain, type, str); } - mh$.invokeExact(g_class, private_size); + return (int)mh$.invokeExact(domain, type, str); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_add_instance_private { + private static class vips_filename_suffix_match { public static final FunctionDescriptor DESC = FunctionDescriptor.of( VipsRaw.C_INT, - VipsRaw.C_LONG, - VipsRaw.C_LONG + VipsRaw.C_POINTER, + VipsRaw.C_POINTER ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_add_instance_private"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_filename_suffix_match"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -2676,233 +2400,195 @@ private static class g_type_add_instance_private { /** * Function descriptor for: * {@snippet lang=c : - * extern gint g_type_add_instance_private(GType class_type, gsize private_size) + * extern int vips_filename_suffix_match(const char *path, const char *suffixes[]) * } */ - public static FunctionDescriptor g_type_add_instance_private$descriptor() { - return g_type_add_instance_private.DESC; + public static FunctionDescriptor vips_filename_suffix_match$descriptor() { + return vips_filename_suffix_match.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern gint g_type_add_instance_private(GType class_type, gsize private_size) + * extern int vips_filename_suffix_match(const char *path, const char *suffixes[]) * } */ - public static MethodHandle g_type_add_instance_private$handle() { - return g_type_add_instance_private.HANDLE; + public static MethodHandle vips_filename_suffix_match$handle() { + return vips_filename_suffix_match.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern gint g_type_add_instance_private(GType class_type, gsize private_size) + * extern int vips_filename_suffix_match(const char *path, const char *suffixes[]) * } */ - public static MemorySegment g_type_add_instance_private$address() { - return g_type_add_instance_private.ADDR; + public static MemorySegment vips_filename_suffix_match$address() { + return vips_filename_suffix_match.ADDR; } /** * {@snippet lang=c : - * extern gint g_type_add_instance_private(GType class_type, gsize private_size) + * extern int vips_filename_suffix_match(const char *path, const char *suffixes[]) * } */ - public static int g_type_add_instance_private(long class_type, long private_size) { - var mh$ = g_type_add_instance_private.HANDLE; + public static int vips_filename_suffix_match(MemorySegment path, MemorySegment suffixes) { + var mh$ = vips_filename_suffix_match.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_add_instance_private", class_type, private_size); + traceDowncall("vips_filename_suffix_match", path, suffixes); } - return (int)mh$.invokeExact(class_type, private_size); + return (int)mh$.invokeExact(path, suffixes); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - - private static class g_type_instance_get_private { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER, - VipsRaw.C_LONG - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_instance_get_private"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); + private static final int VIPS_TOKEN_LEFT = (int)1L; + /** + * {@snippet lang=c : + * enum .VIPS_TOKEN_LEFT = 1 + * } + */ + public static int VIPS_TOKEN_LEFT() { + return VIPS_TOKEN_LEFT; } - + private static final int VIPS_TOKEN_RIGHT = (int)2L; /** - * Function descriptor for: * {@snippet lang=c : - * extern gpointer g_type_instance_get_private(GTypeInstance *instance, GType private_type) + * enum .VIPS_TOKEN_RIGHT = 2 * } */ - public static FunctionDescriptor g_type_instance_get_private$descriptor() { - return g_type_instance_get_private.DESC; + public static int VIPS_TOKEN_RIGHT() { + return VIPS_TOKEN_RIGHT; } - + private static final int VIPS_TOKEN_STRING = (int)3L; /** - * Downcall method handle for: * {@snippet lang=c : - * extern gpointer g_type_instance_get_private(GTypeInstance *instance, GType private_type) + * enum .VIPS_TOKEN_STRING = 3 * } */ - public static MethodHandle g_type_instance_get_private$handle() { - return g_type_instance_get_private.HANDLE; + public static int VIPS_TOKEN_STRING() { + return VIPS_TOKEN_STRING; } - + private static final int VIPS_TOKEN_EQUALS = (int)4L; /** - * Address for: * {@snippet lang=c : - * extern gpointer g_type_instance_get_private(GTypeInstance *instance, GType private_type) + * enum .VIPS_TOKEN_EQUALS = 4 * } */ - public static MemorySegment g_type_instance_get_private$address() { - return g_type_instance_get_private.ADDR; + public static int VIPS_TOKEN_EQUALS() { + return VIPS_TOKEN_EQUALS; } - + private static final int VIPS_TOKEN_COMMA = (int)5L; /** * {@snippet lang=c : - * extern gpointer g_type_instance_get_private(GTypeInstance *instance, GType private_type) + * enum .VIPS_TOKEN_COMMA = 5 * } */ - public static MemorySegment g_type_instance_get_private(MemorySegment instance, long private_type) { - var mh$ = g_type_instance_get_private.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("g_type_instance_get_private", instance, private_type); - } - return (MemorySegment)mh$.invokeExact(instance, private_type); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } + public static int VIPS_TOKEN_COMMA() { + return VIPS_TOKEN_COMMA; } - - private static class g_type_class_adjust_private_offset { - public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_class_adjust_private_offset"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); + private static final int VIPS_ARGUMENT_NONE = (int)0L; + /** + * {@snippet lang=c : + * enum .VIPS_ARGUMENT_NONE = 0 + * } + */ + public static int VIPS_ARGUMENT_NONE() { + return VIPS_ARGUMENT_NONE; } - + private static final int VIPS_ARGUMENT_REQUIRED = (int)1L; /** - * Function descriptor for: * {@snippet lang=c : - * extern void g_type_class_adjust_private_offset(gpointer g_class, gint *private_size_or_offset) + * enum .VIPS_ARGUMENT_REQUIRED = 1 * } */ - public static FunctionDescriptor g_type_class_adjust_private_offset$descriptor() { - return g_type_class_adjust_private_offset.DESC; + public static int VIPS_ARGUMENT_REQUIRED() { + return VIPS_ARGUMENT_REQUIRED; } - + private static final int VIPS_ARGUMENT_CONSTRUCT = (int)2L; /** - * Downcall method handle for: * {@snippet lang=c : - * extern void g_type_class_adjust_private_offset(gpointer g_class, gint *private_size_or_offset) + * enum .VIPS_ARGUMENT_CONSTRUCT = 2 * } */ - public static MethodHandle g_type_class_adjust_private_offset$handle() { - return g_type_class_adjust_private_offset.HANDLE; + public static int VIPS_ARGUMENT_CONSTRUCT() { + return VIPS_ARGUMENT_CONSTRUCT; } - + private static final int VIPS_ARGUMENT_SET_ONCE = (int)4L; /** - * Address for: * {@snippet lang=c : - * extern void g_type_class_adjust_private_offset(gpointer g_class, gint *private_size_or_offset) + * enum .VIPS_ARGUMENT_SET_ONCE = 4 * } */ - public static MemorySegment g_type_class_adjust_private_offset$address() { - return g_type_class_adjust_private_offset.ADDR; + public static int VIPS_ARGUMENT_SET_ONCE() { + return VIPS_ARGUMENT_SET_ONCE; } - + private static final int VIPS_ARGUMENT_SET_ALWAYS = (int)8L; /** * {@snippet lang=c : - * extern void g_type_class_adjust_private_offset(gpointer g_class, gint *private_size_or_offset) + * enum .VIPS_ARGUMENT_SET_ALWAYS = 8 * } */ - public static void g_type_class_adjust_private_offset(MemorySegment g_class, MemorySegment private_size_or_offset) { - var mh$ = g_type_class_adjust_private_offset.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("g_type_class_adjust_private_offset", g_class, private_size_or_offset); - } - mh$.invokeExact(g_class, private_size_or_offset); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } + public static int VIPS_ARGUMENT_SET_ALWAYS() { + return VIPS_ARGUMENT_SET_ALWAYS; } - - private static class g_type_add_class_private { - public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( - VipsRaw.C_LONG, - VipsRaw.C_LONG - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_add_class_private"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); + private static final int VIPS_ARGUMENT_INPUT = (int)16L; + /** + * {@snippet lang=c : + * enum .VIPS_ARGUMENT_INPUT = 16 + * } + */ + public static int VIPS_ARGUMENT_INPUT() { + return VIPS_ARGUMENT_INPUT; } - + private static final int VIPS_ARGUMENT_OUTPUT = (int)32L; /** - * Function descriptor for: * {@snippet lang=c : - * extern void g_type_add_class_private(GType class_type, gsize private_size) + * enum .VIPS_ARGUMENT_OUTPUT = 32 * } */ - public static FunctionDescriptor g_type_add_class_private$descriptor() { - return g_type_add_class_private.DESC; + public static int VIPS_ARGUMENT_OUTPUT() { + return VIPS_ARGUMENT_OUTPUT; } - + private static final int VIPS_ARGUMENT_DEPRECATED = (int)64L; /** - * Downcall method handle for: * {@snippet lang=c : - * extern void g_type_add_class_private(GType class_type, gsize private_size) + * enum .VIPS_ARGUMENT_DEPRECATED = 64 * } */ - public static MethodHandle g_type_add_class_private$handle() { - return g_type_add_class_private.HANDLE; + public static int VIPS_ARGUMENT_DEPRECATED() { + return VIPS_ARGUMENT_DEPRECATED; } - + private static final int VIPS_ARGUMENT_MODIFY = (int)128L; /** - * Address for: * {@snippet lang=c : - * extern void g_type_add_class_private(GType class_type, gsize private_size) + * enum .VIPS_ARGUMENT_MODIFY = 128 * } */ - public static MemorySegment g_type_add_class_private$address() { - return g_type_add_class_private.ADDR; + public static int VIPS_ARGUMENT_MODIFY() { + return VIPS_ARGUMENT_MODIFY; } - + private static final int VIPS_ARGUMENT_NON_HASHABLE = (int)256L; /** * {@snippet lang=c : - * extern void g_type_add_class_private(GType class_type, gsize private_size) + * enum .VIPS_ARGUMENT_NON_HASHABLE = 256 * } */ - public static void g_type_add_class_private(long class_type, long private_size) { - var mh$ = g_type_add_class_private.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("g_type_add_class_private", class_type, private_size); - } - mh$.invokeExact(class_type, private_size); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } + public static int VIPS_ARGUMENT_NON_HASHABLE() { + return VIPS_ARGUMENT_NON_HASHABLE; } - private static class g_type_class_get_private { + private static class vips_object_get_args { public static final FunctionDescriptor DESC = FunctionDescriptor.of( + VipsRaw.C_INT, VipsRaw.C_POINTER, VipsRaw.C_POINTER, - VipsRaw.C_LONG + VipsRaw.C_POINTER, + VipsRaw.C_POINTER ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_class_get_private"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_object_get_args"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -2910,57 +2596,61 @@ private static class g_type_class_get_private { /** * Function descriptor for: * {@snippet lang=c : - * extern gpointer g_type_class_get_private(GTypeClass *klass, GType private_type) + * extern int vips_object_get_args(VipsObject *object, const char ***names, int **flags, int *n_args) * } */ - public static FunctionDescriptor g_type_class_get_private$descriptor() { - return g_type_class_get_private.DESC; + public static FunctionDescriptor vips_object_get_args$descriptor() { + return vips_object_get_args.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern gpointer g_type_class_get_private(GTypeClass *klass, GType private_type) + * extern int vips_object_get_args(VipsObject *object, const char ***names, int **flags, int *n_args) * } */ - public static MethodHandle g_type_class_get_private$handle() { - return g_type_class_get_private.HANDLE; + public static MethodHandle vips_object_get_args$handle() { + return vips_object_get_args.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern gpointer g_type_class_get_private(GTypeClass *klass, GType private_type) + * extern int vips_object_get_args(VipsObject *object, const char ***names, int **flags, int *n_args) * } */ - public static MemorySegment g_type_class_get_private$address() { - return g_type_class_get_private.ADDR; + public static MemorySegment vips_object_get_args$address() { + return vips_object_get_args.ADDR; } /** * {@snippet lang=c : - * extern gpointer g_type_class_get_private(GTypeClass *klass, GType private_type) + * extern int vips_object_get_args(VipsObject *object, const char ***names, int **flags, int *n_args) * } */ - public static MemorySegment g_type_class_get_private(MemorySegment klass, long private_type) { - var mh$ = g_type_class_get_private.HANDLE; + public static int vips_object_get_args(MemorySegment object, MemorySegment names, MemorySegment flags, MemorySegment n_args) { + var mh$ = vips_object_get_args.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_class_get_private", klass, private_type); + traceDowncall("vips_object_get_args", object, names, flags, n_args); } - return (MemorySegment)mh$.invokeExact(klass, private_type); + return (int)mh$.invokeExact(object, names, flags, n_args); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_class_get_instance_private_offset { + private static class vips_object_get_argument { public static final FunctionDescriptor DESC = FunctionDescriptor.of( VipsRaw.C_INT, + VipsRaw.C_POINTER, + VipsRaw.C_POINTER, + VipsRaw.C_POINTER, + VipsRaw.C_POINTER, VipsRaw.C_POINTER ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_class_get_instance_private_offset"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_object_get_argument"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -2968,56 +2658,58 @@ private static class g_type_class_get_instance_private_offset { /** * Function descriptor for: * {@snippet lang=c : - * extern gint g_type_class_get_instance_private_offset(gpointer g_class) + * extern int vips_object_get_argument(VipsObject *object, const char *name, GParamSpec **pspec, VipsArgumentClass **argument_class, VipsArgumentInstance **argument_instance) * } */ - public static FunctionDescriptor g_type_class_get_instance_private_offset$descriptor() { - return g_type_class_get_instance_private_offset.DESC; + public static FunctionDescriptor vips_object_get_argument$descriptor() { + return vips_object_get_argument.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern gint g_type_class_get_instance_private_offset(gpointer g_class) + * extern int vips_object_get_argument(VipsObject *object, const char *name, GParamSpec **pspec, VipsArgumentClass **argument_class, VipsArgumentInstance **argument_instance) * } */ - public static MethodHandle g_type_class_get_instance_private_offset$handle() { - return g_type_class_get_instance_private_offset.HANDLE; + public static MethodHandle vips_object_get_argument$handle() { + return vips_object_get_argument.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern gint g_type_class_get_instance_private_offset(gpointer g_class) + * extern int vips_object_get_argument(VipsObject *object, const char *name, GParamSpec **pspec, VipsArgumentClass **argument_class, VipsArgumentInstance **argument_instance) * } */ - public static MemorySegment g_type_class_get_instance_private_offset$address() { - return g_type_class_get_instance_private_offset.ADDR; + public static MemorySegment vips_object_get_argument$address() { + return vips_object_get_argument.ADDR; } /** * {@snippet lang=c : - * extern gint g_type_class_get_instance_private_offset(gpointer g_class) + * extern int vips_object_get_argument(VipsObject *object, const char *name, GParamSpec **pspec, VipsArgumentClass **argument_class, VipsArgumentInstance **argument_instance) * } */ - public static int g_type_class_get_instance_private_offset(MemorySegment g_class) { - var mh$ = g_type_class_get_instance_private_offset.HANDLE; + public static int vips_object_get_argument(MemorySegment object, MemorySegment name, MemorySegment pspec, MemorySegment argument_class, MemorySegment argument_instance) { + var mh$ = vips_object_get_argument.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_class_get_instance_private_offset", g_class); + traceDowncall("vips_object_get_argument", object, name, pspec, argument_class, argument_instance); } - return (int)mh$.invokeExact(g_class); + return (int)mh$.invokeExact(object, name, pspec, argument_class, argument_instance); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_ensure { - public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( - VipsRaw.C_LONG + private static class vips_object_get_argument_flags { + public static final FunctionDescriptor DESC = FunctionDescriptor.of( + VipsRaw.C_INT, + VipsRaw.C_POINTER, + VipsRaw.C_POINTER ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_ensure"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_object_get_argument_flags"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -3025,55 +2717,58 @@ private static class g_type_ensure { /** * Function descriptor for: * {@snippet lang=c : - * extern void g_type_ensure(GType type) + * extern VipsArgumentFlags vips_object_get_argument_flags(VipsObject *object, const char *name) * } */ - public static FunctionDescriptor g_type_ensure$descriptor() { - return g_type_ensure.DESC; + public static FunctionDescriptor vips_object_get_argument_flags$descriptor() { + return vips_object_get_argument_flags.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern void g_type_ensure(GType type) + * extern VipsArgumentFlags vips_object_get_argument_flags(VipsObject *object, const char *name) * } */ - public static MethodHandle g_type_ensure$handle() { - return g_type_ensure.HANDLE; + public static MethodHandle vips_object_get_argument_flags$handle() { + return vips_object_get_argument_flags.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern void g_type_ensure(GType type) + * extern VipsArgumentFlags vips_object_get_argument_flags(VipsObject *object, const char *name) * } */ - public static MemorySegment g_type_ensure$address() { - return g_type_ensure.ADDR; + public static MemorySegment vips_object_get_argument_flags$address() { + return vips_object_get_argument_flags.ADDR; } /** * {@snippet lang=c : - * extern void g_type_ensure(GType type) + * extern VipsArgumentFlags vips_object_get_argument_flags(VipsObject *object, const char *name) * } */ - public static void g_type_ensure(long type) { - var mh$ = g_type_ensure.HANDLE; + public static int vips_object_get_argument_flags(MemorySegment object, MemorySegment name) { + var mh$ = vips_object_get_argument_flags.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_ensure", type); + traceDowncall("vips_object_get_argument_flags", object, name); } - mh$.invokeExact(type); + return (int)mh$.invokeExact(object, name); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_get_type_registration_serial { + private static class vips_object_get_argument_priority { public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_INT ); + VipsRaw.C_INT, + VipsRaw.C_POINTER, + VipsRaw.C_POINTER + ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_get_type_registration_serial"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_object_get_argument_priority"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -3081,57 +2776,58 @@ private static class g_type_get_type_registration_serial { /** * Function descriptor for: * {@snippet lang=c : - * extern guint g_type_get_type_registration_serial() + * extern int vips_object_get_argument_priority(VipsObject *object, const char *name) * } */ - public static FunctionDescriptor g_type_get_type_registration_serial$descriptor() { - return g_type_get_type_registration_serial.DESC; + public static FunctionDescriptor vips_object_get_argument_priority$descriptor() { + return vips_object_get_argument_priority.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern guint g_type_get_type_registration_serial() + * extern int vips_object_get_argument_priority(VipsObject *object, const char *name) * } */ - public static MethodHandle g_type_get_type_registration_serial$handle() { - return g_type_get_type_registration_serial.HANDLE; - } + public static MethodHandle vips_object_get_argument_priority$handle() { + return vips_object_get_argument_priority.HANDLE; + } /** * Address for: * {@snippet lang=c : - * extern guint g_type_get_type_registration_serial() + * extern int vips_object_get_argument_priority(VipsObject *object, const char *name) * } */ - public static MemorySegment g_type_get_type_registration_serial$address() { - return g_type_get_type_registration_serial.ADDR; + public static MemorySegment vips_object_get_argument_priority$address() { + return vips_object_get_argument_priority.ADDR; } /** * {@snippet lang=c : - * extern guint g_type_get_type_registration_serial() + * extern int vips_object_get_argument_priority(VipsObject *object, const char *name) * } */ - public static int g_type_get_type_registration_serial() { - var mh$ = g_type_get_type_registration_serial.HANDLE; + public static int vips_object_get_argument_priority(MemorySegment object, MemorySegment name) { + var mh$ = vips_object_get_argument_priority.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_get_type_registration_serial"); + traceDowncall("vips_object_get_argument_priority", object, name); } - return (int)mh$.invokeExact(); + return (int)mh$.invokeExact(object, name); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_get_plugin { + private static class vips_value_is_null { public static final FunctionDescriptor DESC = FunctionDescriptor.of( + VipsRaw.C_INT, VipsRaw.C_POINTER, - VipsRaw.C_LONG + VipsRaw.C_POINTER ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_get_plugin"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_value_is_null"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -3139,58 +2835,59 @@ private static class g_type_get_plugin { /** * Function descriptor for: * {@snippet lang=c : - * extern GTypePlugin *g_type_get_plugin(GType type) + * extern gboolean vips_value_is_null(GParamSpec *psoec, const GValue *value) * } */ - public static FunctionDescriptor g_type_get_plugin$descriptor() { - return g_type_get_plugin.DESC; + public static FunctionDescriptor vips_value_is_null$descriptor() { + return vips_value_is_null.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern GTypePlugin *g_type_get_plugin(GType type) + * extern gboolean vips_value_is_null(GParamSpec *psoec, const GValue *value) * } */ - public static MethodHandle g_type_get_plugin$handle() { - return g_type_get_plugin.HANDLE; + public static MethodHandle vips_value_is_null$handle() { + return vips_value_is_null.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern GTypePlugin *g_type_get_plugin(GType type) + * extern gboolean vips_value_is_null(GParamSpec *psoec, const GValue *value) * } */ - public static MemorySegment g_type_get_plugin$address() { - return g_type_get_plugin.ADDR; + public static MemorySegment vips_value_is_null$address() { + return vips_value_is_null.ADDR; } /** * {@snippet lang=c : - * extern GTypePlugin *g_type_get_plugin(GType type) + * extern gboolean vips_value_is_null(GParamSpec *psoec, const GValue *value) * } */ - public static MemorySegment g_type_get_plugin(long type) { - var mh$ = g_type_get_plugin.HANDLE; + public static int vips_value_is_null(MemorySegment psoec, MemorySegment value) { + var mh$ = vips_value_is_null.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_get_plugin", type); + traceDowncall("vips_value_is_null", psoec, value); } - return (MemorySegment)mh$.invokeExact(type); + return (int)mh$.invokeExact(psoec, value); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_interface_get_plugin { + private static class vips_object_get_argument_to_string { public static final FunctionDescriptor DESC = FunctionDescriptor.of( + VipsRaw.C_INT, VipsRaw.C_POINTER, - VipsRaw.C_LONG, - VipsRaw.C_LONG + VipsRaw.C_POINTER, + VipsRaw.C_POINTER ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_interface_get_plugin"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_object_get_argument_to_string"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -3198,55 +2895,58 @@ private static class g_type_interface_get_plugin { /** * Function descriptor for: * {@snippet lang=c : - * extern GTypePlugin *g_type_interface_get_plugin(GType instance_type, GType interface_type) + * extern int vips_object_get_argument_to_string(VipsObject *object, const char *name, const char *arg) * } */ - public static FunctionDescriptor g_type_interface_get_plugin$descriptor() { - return g_type_interface_get_plugin.DESC; + public static FunctionDescriptor vips_object_get_argument_to_string$descriptor() { + return vips_object_get_argument_to_string.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern GTypePlugin *g_type_interface_get_plugin(GType instance_type, GType interface_type) + * extern int vips_object_get_argument_to_string(VipsObject *object, const char *name, const char *arg) * } */ - public static MethodHandle g_type_interface_get_plugin$handle() { - return g_type_interface_get_plugin.HANDLE; + public static MethodHandle vips_object_get_argument_to_string$handle() { + return vips_object_get_argument_to_string.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern GTypePlugin *g_type_interface_get_plugin(GType instance_type, GType interface_type) + * extern int vips_object_get_argument_to_string(VipsObject *object, const char *name, const char *arg) * } */ - public static MemorySegment g_type_interface_get_plugin$address() { - return g_type_interface_get_plugin.ADDR; + public static MemorySegment vips_object_get_argument_to_string$address() { + return vips_object_get_argument_to_string.ADDR; } /** * {@snippet lang=c : - * extern GTypePlugin *g_type_interface_get_plugin(GType instance_type, GType interface_type) + * extern int vips_object_get_argument_to_string(VipsObject *object, const char *name, const char *arg) * } */ - public static MemorySegment g_type_interface_get_plugin(long instance_type, long interface_type) { - var mh$ = g_type_interface_get_plugin.HANDLE; + public static int vips_object_get_argument_to_string(MemorySegment object, MemorySegment name, MemorySegment arg) { + var mh$ = vips_object_get_argument_to_string.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_interface_get_plugin", instance_type, interface_type); + traceDowncall("vips_object_get_argument_to_string", object, name, arg); } - return (MemorySegment)mh$.invokeExact(instance_type, interface_type); + return (int)mh$.invokeExact(object, name, arg); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_fundamental_next { + private static class vips_object_set_from_string { public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_LONG ); + VipsRaw.C_INT, + VipsRaw.C_POINTER, + VipsRaw.C_POINTER + ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_fundamental_next"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_object_set_from_string"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -3254,57 +2954,60 @@ private static class g_type_fundamental_next { /** * Function descriptor for: * {@snippet lang=c : - * extern GType g_type_fundamental_next() + * extern int vips_object_set_from_string(VipsObject *object, const char *string) * } */ - public static FunctionDescriptor g_type_fundamental_next$descriptor() { - return g_type_fundamental_next.DESC; + public static FunctionDescriptor vips_object_set_from_string$descriptor() { + return vips_object_set_from_string.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern GType g_type_fundamental_next() + * extern int vips_object_set_from_string(VipsObject *object, const char *string) * } */ - public static MethodHandle g_type_fundamental_next$handle() { - return g_type_fundamental_next.HANDLE; + public static MethodHandle vips_object_set_from_string$handle() { + return vips_object_set_from_string.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern GType g_type_fundamental_next() + * extern int vips_object_set_from_string(VipsObject *object, const char *string) * } */ - public static MemorySegment g_type_fundamental_next$address() { - return g_type_fundamental_next.ADDR; + public static MemorySegment vips_object_set_from_string$address() { + return vips_object_set_from_string.ADDR; } /** * {@snippet lang=c : - * extern GType g_type_fundamental_next() + * extern int vips_object_set_from_string(VipsObject *object, const char *string) * } */ - public static long g_type_fundamental_next() { - var mh$ = g_type_fundamental_next.HANDLE; + public static int vips_object_set_from_string(MemorySegment object, MemorySegment string) { + var mh$ = vips_object_set_from_string.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_fundamental_next"); + traceDowncall("vips_object_set_from_string", object, string); } - return (long)mh$.invokeExact(); + return (int)mh$.invokeExact(object, string); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_fundamental { + private static class vips_type_map { public static final FunctionDescriptor DESC = FunctionDescriptor.of( + VipsRaw.C_POINTER, VipsRaw.C_LONG, - VipsRaw.C_LONG + VipsRaw.C_POINTER, + VipsRaw.C_POINTER, + VipsRaw.C_POINTER ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_fundamental"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_type_map"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -3312,57 +3015,59 @@ private static class g_type_fundamental { /** * Function descriptor for: * {@snippet lang=c : - * extern GType g_type_fundamental(GType type_id) + * extern void *vips_type_map(GType base, VipsTypeMap2Fn fn, void *a, void *b) * } */ - public static FunctionDescriptor g_type_fundamental$descriptor() { - return g_type_fundamental.DESC; + public static FunctionDescriptor vips_type_map$descriptor() { + return vips_type_map.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern GType g_type_fundamental(GType type_id) + * extern void *vips_type_map(GType base, VipsTypeMap2Fn fn, void *a, void *b) * } */ - public static MethodHandle g_type_fundamental$handle() { - return g_type_fundamental.HANDLE; + public static MethodHandle vips_type_map$handle() { + return vips_type_map.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern GType g_type_fundamental(GType type_id) + * extern void *vips_type_map(GType base, VipsTypeMap2Fn fn, void *a, void *b) * } */ - public static MemorySegment g_type_fundamental$address() { - return g_type_fundamental.ADDR; + public static MemorySegment vips_type_map$address() { + return vips_type_map.ADDR; } /** * {@snippet lang=c : - * extern GType g_type_fundamental(GType type_id) + * extern void *vips_type_map(GType base, VipsTypeMap2Fn fn, void *a, void *b) * } */ - public static long g_type_fundamental(long type_id) { - var mh$ = g_type_fundamental.HANDLE; + public static MemorySegment vips_type_map(long base, MemorySegment fn, MemorySegment a, MemorySegment b) { + var mh$ = vips_type_map.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_fundamental", type_id); + traceDowncall("vips_type_map", base, fn, a, b); } - return (long)mh$.invokeExact(type_id); + return (MemorySegment)mh$.invokeExact(base, fn, a, b); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_create_instance { + private static class vips_type_map_all { public static final FunctionDescriptor DESC = FunctionDescriptor.of( VipsRaw.C_POINTER, - VipsRaw.C_LONG + VipsRaw.C_LONG, + VipsRaw.C_POINTER, + VipsRaw.C_POINTER ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_create_instance"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_type_map_all"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -3370,56 +3075,57 @@ private static class g_type_create_instance { /** * Function descriptor for: * {@snippet lang=c : - * extern GTypeInstance *g_type_create_instance(GType type) + * extern void *vips_type_map_all(GType base, VipsTypeMapFn fn, void *a) * } */ - public static FunctionDescriptor g_type_create_instance$descriptor() { - return g_type_create_instance.DESC; + public static FunctionDescriptor vips_type_map_all$descriptor() { + return vips_type_map_all.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern GTypeInstance *g_type_create_instance(GType type) + * extern void *vips_type_map_all(GType base, VipsTypeMapFn fn, void *a) * } */ - public static MethodHandle g_type_create_instance$handle() { - return g_type_create_instance.HANDLE; + public static MethodHandle vips_type_map_all$handle() { + return vips_type_map_all.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern GTypeInstance *g_type_create_instance(GType type) + * extern void *vips_type_map_all(GType base, VipsTypeMapFn fn, void *a) * } */ - public static MemorySegment g_type_create_instance$address() { - return g_type_create_instance.ADDR; + public static MemorySegment vips_type_map_all$address() { + return vips_type_map_all.ADDR; } /** * {@snippet lang=c : - * extern GTypeInstance *g_type_create_instance(GType type) + * extern void *vips_type_map_all(GType base, VipsTypeMapFn fn, void *a) * } */ - public static MemorySegment g_type_create_instance(long type) { - var mh$ = g_type_create_instance.HANDLE; + public static MemorySegment vips_type_map_all(long base, MemorySegment fn, MemorySegment a) { + var mh$ = vips_type_map_all.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_create_instance", type); + traceDowncall("vips_type_map_all", base, fn, a); } - return (MemorySegment)mh$.invokeExact(type); + return (MemorySegment)mh$.invokeExact(base, fn, a); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_free_instance { - public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( - VipsRaw.C_POINTER + private static class vips_type_depth { + public static final FunctionDescriptor DESC = FunctionDescriptor.of( + VipsRaw.C_INT, + VipsRaw.C_LONG ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_free_instance"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_type_depth"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -3427,57 +3133,58 @@ private static class g_type_free_instance { /** * Function descriptor for: * {@snippet lang=c : - * extern void g_type_free_instance(GTypeInstance *instance) + * extern int vips_type_depth(GType type) * } */ - public static FunctionDescriptor g_type_free_instance$descriptor() { - return g_type_free_instance.DESC; + public static FunctionDescriptor vips_type_depth$descriptor() { + return vips_type_depth.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern void g_type_free_instance(GTypeInstance *instance) + * extern int vips_type_depth(GType type) * } */ - public static MethodHandle g_type_free_instance$handle() { - return g_type_free_instance.HANDLE; + public static MethodHandle vips_type_depth$handle() { + return vips_type_depth.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern void g_type_free_instance(GTypeInstance *instance) + * extern int vips_type_depth(GType type) * } */ - public static MemorySegment g_type_free_instance$address() { - return g_type_free_instance.ADDR; + public static MemorySegment vips_type_depth$address() { + return vips_type_depth.ADDR; } /** * {@snippet lang=c : - * extern void g_type_free_instance(GTypeInstance *instance) + * extern int vips_type_depth(GType type) * } */ - public static void g_type_free_instance(MemorySegment instance) { - var mh$ = g_type_free_instance.HANDLE; + public static int vips_type_depth(long type) { + var mh$ = vips_type_depth.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_free_instance", instance); + traceDowncall("vips_type_depth", type); } - mh$.invokeExact(instance); + return (int)mh$.invokeExact(type); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_add_class_cache_func { - public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( + private static class vips_type_find { + public static final FunctionDescriptor DESC = FunctionDescriptor.of( + VipsRaw.C_LONG, VipsRaw.C_POINTER, VipsRaw.C_POINTER ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_add_class_cache_func"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_type_find"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -3485,57 +3192,57 @@ private static class g_type_add_class_cache_func { /** * Function descriptor for: * {@snippet lang=c : - * extern void g_type_add_class_cache_func(gpointer cache_data, GTypeClassCacheFunc cache_func) + * extern GType vips_type_find(const char *basename, const char *nickname) * } */ - public static FunctionDescriptor g_type_add_class_cache_func$descriptor() { - return g_type_add_class_cache_func.DESC; + public static FunctionDescriptor vips_type_find$descriptor() { + return vips_type_find.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern void g_type_add_class_cache_func(gpointer cache_data, GTypeClassCacheFunc cache_func) + * extern GType vips_type_find(const char *basename, const char *nickname) * } */ - public static MethodHandle g_type_add_class_cache_func$handle() { - return g_type_add_class_cache_func.HANDLE; + public static MethodHandle vips_type_find$handle() { + return vips_type_find.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern void g_type_add_class_cache_func(gpointer cache_data, GTypeClassCacheFunc cache_func) + * extern GType vips_type_find(const char *basename, const char *nickname) * } */ - public static MemorySegment g_type_add_class_cache_func$address() { - return g_type_add_class_cache_func.ADDR; + public static MemorySegment vips_type_find$address() { + return vips_type_find.ADDR; } /** * {@snippet lang=c : - * extern void g_type_add_class_cache_func(gpointer cache_data, GTypeClassCacheFunc cache_func) + * extern GType vips_type_find(const char *basename, const char *nickname) * } */ - public static void g_type_add_class_cache_func(MemorySegment cache_data, MemorySegment cache_func) { - var mh$ = g_type_add_class_cache_func.HANDLE; + public static long vips_type_find(MemorySegment basename, MemorySegment nickname) { + var mh$ = vips_type_find.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_add_class_cache_func", cache_data, cache_func); + traceDowncall("vips_type_find", basename, nickname); } - mh$.invokeExact(cache_data, cache_func); + return (long)mh$.invokeExact(basename, nickname); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_remove_class_cache_func { - public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( + private static class vips_nickname_find { + public static final FunctionDescriptor DESC = FunctionDescriptor.of( VipsRaw.C_POINTER, - VipsRaw.C_POINTER + VipsRaw.C_LONG ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_remove_class_cache_func"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_nickname_find"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -3543,56 +3250,56 @@ private static class g_type_remove_class_cache_func { /** * Function descriptor for: * {@snippet lang=c : - * extern void g_type_remove_class_cache_func(gpointer cache_data, GTypeClassCacheFunc cache_func) + * extern const char *vips_nickname_find(GType type) * } */ - public static FunctionDescriptor g_type_remove_class_cache_func$descriptor() { - return g_type_remove_class_cache_func.DESC; + public static FunctionDescriptor vips_nickname_find$descriptor() { + return vips_nickname_find.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern void g_type_remove_class_cache_func(gpointer cache_data, GTypeClassCacheFunc cache_func) + * extern const char *vips_nickname_find(GType type) * } */ - public static MethodHandle g_type_remove_class_cache_func$handle() { - return g_type_remove_class_cache_func.HANDLE; + public static MethodHandle vips_nickname_find$handle() { + return vips_nickname_find.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern void g_type_remove_class_cache_func(gpointer cache_data, GTypeClassCacheFunc cache_func) + * extern const char *vips_nickname_find(GType type) * } */ - public static MemorySegment g_type_remove_class_cache_func$address() { - return g_type_remove_class_cache_func.ADDR; + public static MemorySegment vips_nickname_find$address() { + return vips_nickname_find.ADDR; } /** * {@snippet lang=c : - * extern void g_type_remove_class_cache_func(gpointer cache_data, GTypeClassCacheFunc cache_func) + * extern const char *vips_nickname_find(GType type) * } */ - public static void g_type_remove_class_cache_func(MemorySegment cache_data, MemorySegment cache_func) { - var mh$ = g_type_remove_class_cache_func.HANDLE; + public static MemorySegment vips_nickname_find(long type) { + var mh$ = vips_nickname_find.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_remove_class_cache_func", cache_data, cache_func); + traceDowncall("vips_nickname_find", type); } - mh$.invokeExact(cache_data, cache_func); + return (MemorySegment)mh$.invokeExact(type); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_class_unref_uncached { + private static class vips_object_unref_outputs { public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( VipsRaw.C_POINTER ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_class_unref_uncached"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_object_unref_outputs"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -3600,57 +3307,57 @@ private static class g_type_class_unref_uncached { /** * Function descriptor for: * {@snippet lang=c : - * extern void g_type_class_unref_uncached(gpointer g_class) + * extern void vips_object_unref_outputs(VipsObject *object) * } */ - public static FunctionDescriptor g_type_class_unref_uncached$descriptor() { - return g_type_class_unref_uncached.DESC; + public static FunctionDescriptor vips_object_unref_outputs$descriptor() { + return vips_object_unref_outputs.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern void g_type_class_unref_uncached(gpointer g_class) + * extern void vips_object_unref_outputs(VipsObject *object) * } */ - public static MethodHandle g_type_class_unref_uncached$handle() { - return g_type_class_unref_uncached.HANDLE; + public static MethodHandle vips_object_unref_outputs$handle() { + return vips_object_unref_outputs.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern void g_type_class_unref_uncached(gpointer g_class) + * extern void vips_object_unref_outputs(VipsObject *object) * } */ - public static MemorySegment g_type_class_unref_uncached$address() { - return g_type_class_unref_uncached.ADDR; + public static MemorySegment vips_object_unref_outputs$address() { + return vips_object_unref_outputs.ADDR; } /** * {@snippet lang=c : - * extern void g_type_class_unref_uncached(gpointer g_class) + * extern void vips_object_unref_outputs(VipsObject *object) * } */ - public static void g_type_class_unref_uncached(MemorySegment g_class) { - var mh$ = g_type_class_unref_uncached.HANDLE; + public static void vips_object_unref_outputs(MemorySegment object) { + var mh$ = vips_object_unref_outputs.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_class_unref_uncached", g_class); + traceDowncall("vips_object_unref_outputs", object); } - mh$.invokeExact(g_class); + mh$.invokeExact(object); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_add_interface_check { - public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( + private static class vips_object_get_description { + public static final FunctionDescriptor DESC = FunctionDescriptor.of( VipsRaw.C_POINTER, VipsRaw.C_POINTER ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_add_interface_check"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_object_get_description"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -3658,57 +3365,57 @@ private static class g_type_add_interface_check { /** * Function descriptor for: * {@snippet lang=c : - * extern void g_type_add_interface_check(gpointer check_data, GTypeInterfaceCheckFunc check_func) + * extern const char *vips_object_get_description(VipsObject *object) * } */ - public static FunctionDescriptor g_type_add_interface_check$descriptor() { - return g_type_add_interface_check.DESC; + public static FunctionDescriptor vips_object_get_description$descriptor() { + return vips_object_get_description.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern void g_type_add_interface_check(gpointer check_data, GTypeInterfaceCheckFunc check_func) + * extern const char *vips_object_get_description(VipsObject *object) * } */ - public static MethodHandle g_type_add_interface_check$handle() { - return g_type_add_interface_check.HANDLE; + public static MethodHandle vips_object_get_description$handle() { + return vips_object_get_description.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern void g_type_add_interface_check(gpointer check_data, GTypeInterfaceCheckFunc check_func) + * extern const char *vips_object_get_description(VipsObject *object) * } */ - public static MemorySegment g_type_add_interface_check$address() { - return g_type_add_interface_check.ADDR; + public static MemorySegment vips_object_get_description$address() { + return vips_object_get_description.ADDR; } /** * {@snippet lang=c : - * extern void g_type_add_interface_check(gpointer check_data, GTypeInterfaceCheckFunc check_func) + * extern const char *vips_object_get_description(VipsObject *object) * } */ - public static void g_type_add_interface_check(MemorySegment check_data, MemorySegment check_func) { - var mh$ = g_type_add_interface_check.HANDLE; + public static MemorySegment vips_object_get_description(MemorySegment object) { + var mh$ = vips_object_get_description.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_add_interface_check", check_data, check_func); + traceDowncall("vips_object_get_description", object); } - mh$.invokeExact(check_data, check_func); + return (MemorySegment)mh$.invokeExact(object); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_remove_interface_check { - public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( + private static class vips_area_copy { + public static final FunctionDescriptor DESC = FunctionDescriptor.of( VipsRaw.C_POINTER, VipsRaw.C_POINTER ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_remove_interface_check"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_area_copy"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -3716,57 +3423,56 @@ private static class g_type_remove_interface_check { /** * Function descriptor for: * {@snippet lang=c : - * extern void g_type_remove_interface_check(gpointer check_data, GTypeInterfaceCheckFunc check_func) + * extern VipsArea *vips_area_copy(VipsArea *area) * } */ - public static FunctionDescriptor g_type_remove_interface_check$descriptor() { - return g_type_remove_interface_check.DESC; + public static FunctionDescriptor vips_area_copy$descriptor() { + return vips_area_copy.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern void g_type_remove_interface_check(gpointer check_data, GTypeInterfaceCheckFunc check_func) + * extern VipsArea *vips_area_copy(VipsArea *area) * } */ - public static MethodHandle g_type_remove_interface_check$handle() { - return g_type_remove_interface_check.HANDLE; + public static MethodHandle vips_area_copy$handle() { + return vips_area_copy.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern void g_type_remove_interface_check(gpointer check_data, GTypeInterfaceCheckFunc check_func) + * extern VipsArea *vips_area_copy(VipsArea *area) * } */ - public static MemorySegment g_type_remove_interface_check$address() { - return g_type_remove_interface_check.ADDR; + public static MemorySegment vips_area_copy$address() { + return vips_area_copy.ADDR; } /** * {@snippet lang=c : - * extern void g_type_remove_interface_check(gpointer check_data, GTypeInterfaceCheckFunc check_func) + * extern VipsArea *vips_area_copy(VipsArea *area) * } */ - public static void g_type_remove_interface_check(MemorySegment check_data, MemorySegment check_func) { - var mh$ = g_type_remove_interface_check.HANDLE; + public static MemorySegment vips_area_copy(MemorySegment area) { + var mh$ = vips_area_copy.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_remove_interface_check", check_data, check_func); + traceDowncall("vips_area_copy", area); } - mh$.invokeExact(check_data, check_func); + return (MemorySegment)mh$.invokeExact(area); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_value_table_peek { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_POINTER, - VipsRaw.C_LONG + private static class vips_area_unref { + public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( + VipsRaw.C_POINTER ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_value_table_peek"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_area_unref"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -3774,116 +3480,117 @@ private static class g_type_value_table_peek { /** * Function descriptor for: * {@snippet lang=c : - * extern GTypeValueTable *g_type_value_table_peek(GType type) + * extern void vips_area_unref(VipsArea *area) * } */ - public static FunctionDescriptor g_type_value_table_peek$descriptor() { - return g_type_value_table_peek.DESC; + public static FunctionDescriptor vips_area_unref$descriptor() { + return vips_area_unref.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern GTypeValueTable *g_type_value_table_peek(GType type) + * extern void vips_area_unref(VipsArea *area) * } */ - public static MethodHandle g_type_value_table_peek$handle() { - return g_type_value_table_peek.HANDLE; + public static MethodHandle vips_area_unref$handle() { + return vips_area_unref.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern GTypeValueTable *g_type_value_table_peek(GType type) + * extern void vips_area_unref(VipsArea *area) * } */ - public static MemorySegment g_type_value_table_peek$address() { - return g_type_value_table_peek.ADDR; + public static MemorySegment vips_area_unref$address() { + return vips_area_unref.ADDR; } /** * {@snippet lang=c : - * extern GTypeValueTable *g_type_value_table_peek(GType type) + * extern void vips_area_unref(VipsArea *area) * } */ - public static MemorySegment g_type_value_table_peek(long type) { - var mh$ = g_type_value_table_peek.HANDLE; + public static void vips_area_unref(MemorySegment area) { + var mh$ = vips_area_unref.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_value_table_peek", type); + traceDowncall("vips_area_unref", area); } - return (MemorySegment)mh$.invokeExact(type); + mh$.invokeExact(area); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_check_instance { + private static class vips_area_get_data { public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_INT, - VipsRaw.C_POINTER - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_check_instance"); - + VipsRaw.C_POINTER, + VipsRaw.C_POINTER, + VipsRaw.C_POINTER, + VipsRaw.C_POINTER, + VipsRaw.C_POINTER, + VipsRaw.C_POINTER + ); + + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_area_get_data"); + public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } /** * Function descriptor for: * {@snippet lang=c : - * extern gboolean g_type_check_instance(GTypeInstance *instance) + * extern void *vips_area_get_data(VipsArea *area, size_t *length, int *n, GType *type, size_t *sizeof_type) * } */ - public static FunctionDescriptor g_type_check_instance$descriptor() { - return g_type_check_instance.DESC; + public static FunctionDescriptor vips_area_get_data$descriptor() { + return vips_area_get_data.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern gboolean g_type_check_instance(GTypeInstance *instance) + * extern void *vips_area_get_data(VipsArea *area, size_t *length, int *n, GType *type, size_t *sizeof_type) * } */ - public static MethodHandle g_type_check_instance$handle() { - return g_type_check_instance.HANDLE; + public static MethodHandle vips_area_get_data$handle() { + return vips_area_get_data.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern gboolean g_type_check_instance(GTypeInstance *instance) + * extern void *vips_area_get_data(VipsArea *area, size_t *length, int *n, GType *type, size_t *sizeof_type) * } */ - public static MemorySegment g_type_check_instance$address() { - return g_type_check_instance.ADDR; + public static MemorySegment vips_area_get_data$address() { + return vips_area_get_data.ADDR; } /** * {@snippet lang=c : - * extern gboolean g_type_check_instance(GTypeInstance *instance) + * extern void *vips_area_get_data(VipsArea *area, size_t *length, int *n, GType *type, size_t *sizeof_type) * } */ - public static int g_type_check_instance(MemorySegment instance) { - var mh$ = g_type_check_instance.HANDLE; + public static MemorySegment vips_area_get_data(MemorySegment area, MemorySegment length, MemorySegment n, MemorySegment type, MemorySegment sizeof_type) { + var mh$ = vips_area_get_data.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_check_instance", instance); + traceDowncall("vips_area_get_data", area, length, n, type, sizeof_type); } - return (int)mh$.invokeExact(instance); + return (MemorySegment)mh$.invokeExact(area, length, n, type, sizeof_type); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_check_instance_cast { + private static class vips_area_get_type { public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER, - VipsRaw.C_LONG - ); + VipsRaw.C_LONG ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_check_instance_cast"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_area_get_type"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -3891,58 +3598,59 @@ private static class g_type_check_instance_cast { /** * Function descriptor for: * {@snippet lang=c : - * extern GTypeInstance *g_type_check_instance_cast(GTypeInstance *instance, GType iface_type) + * extern GType vips_area_get_type() * } */ - public static FunctionDescriptor g_type_check_instance_cast$descriptor() { - return g_type_check_instance_cast.DESC; + public static FunctionDescriptor vips_area_get_type$descriptor() { + return vips_area_get_type.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern GTypeInstance *g_type_check_instance_cast(GTypeInstance *instance, GType iface_type) + * extern GType vips_area_get_type() * } */ - public static MethodHandle g_type_check_instance_cast$handle() { - return g_type_check_instance_cast.HANDLE; + public static MethodHandle vips_area_get_type$handle() { + return vips_area_get_type.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern GTypeInstance *g_type_check_instance_cast(GTypeInstance *instance, GType iface_type) + * extern GType vips_area_get_type() * } */ - public static MemorySegment g_type_check_instance_cast$address() { - return g_type_check_instance_cast.ADDR; + public static MemorySegment vips_area_get_type$address() { + return vips_area_get_type.ADDR; } /** * {@snippet lang=c : - * extern GTypeInstance *g_type_check_instance_cast(GTypeInstance *instance, GType iface_type) + * extern GType vips_area_get_type() * } */ - public static MemorySegment g_type_check_instance_cast(MemorySegment instance, long iface_type) { - var mh$ = g_type_check_instance_cast.HANDLE; + public static long vips_area_get_type() { + var mh$ = vips_area_get_type.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_check_instance_cast", instance, iface_type); + traceDowncall("vips_area_get_type"); } - return (MemorySegment)mh$.invokeExact(instance, iface_type); + return (long)mh$.invokeExact(); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_check_instance_is_a { + private static class vips_blob_new { public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_INT, + VipsRaw.C_POINTER, + VipsRaw.C_POINTER, VipsRaw.C_POINTER, VipsRaw.C_LONG ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_check_instance_is_a"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_blob_new"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -3950,58 +3658,58 @@ private static class g_type_check_instance_is_a { /** * Function descriptor for: * {@snippet lang=c : - * extern gboolean g_type_check_instance_is_a(GTypeInstance *instance, GType iface_type) + * extern VipsBlob *vips_blob_new(VipsCallbackFn free_fn, const void *data, size_t length) * } */ - public static FunctionDescriptor g_type_check_instance_is_a$descriptor() { - return g_type_check_instance_is_a.DESC; + public static FunctionDescriptor vips_blob_new$descriptor() { + return vips_blob_new.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern gboolean g_type_check_instance_is_a(GTypeInstance *instance, GType iface_type) + * extern VipsBlob *vips_blob_new(VipsCallbackFn free_fn, const void *data, size_t length) * } */ - public static MethodHandle g_type_check_instance_is_a$handle() { - return g_type_check_instance_is_a.HANDLE; + public static MethodHandle vips_blob_new$handle() { + return vips_blob_new.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern gboolean g_type_check_instance_is_a(GTypeInstance *instance, GType iface_type) + * extern VipsBlob *vips_blob_new(VipsCallbackFn free_fn, const void *data, size_t length) * } */ - public static MemorySegment g_type_check_instance_is_a$address() { - return g_type_check_instance_is_a.ADDR; + public static MemorySegment vips_blob_new$address() { + return vips_blob_new.ADDR; } /** * {@snippet lang=c : - * extern gboolean g_type_check_instance_is_a(GTypeInstance *instance, GType iface_type) + * extern VipsBlob *vips_blob_new(VipsCallbackFn free_fn, const void *data, size_t length) * } */ - public static int g_type_check_instance_is_a(MemorySegment instance, long iface_type) { - var mh$ = g_type_check_instance_is_a.HANDLE; + public static MemorySegment vips_blob_new(MemorySegment free_fn, MemorySegment data, long length) { + var mh$ = vips_blob_new.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_check_instance_is_a", instance, iface_type); + traceDowncall("vips_blob_new", free_fn, data, length); } - return (int)mh$.invokeExact(instance, iface_type); + return (MemorySegment)mh$.invokeExact(free_fn, data, length); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_check_instance_is_fundamentally_a { + private static class vips_blob_copy { public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_INT, + VipsRaw.C_POINTER, VipsRaw.C_POINTER, VipsRaw.C_LONG ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_check_instance_is_fundamentally_a"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_blob_copy"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -4009,58 +3717,58 @@ private static class g_type_check_instance_is_fundamentally_a { /** * Function descriptor for: * {@snippet lang=c : - * extern gboolean g_type_check_instance_is_fundamentally_a(GTypeInstance *instance, GType fundamental_type) + * extern VipsBlob *vips_blob_copy(const void *data, size_t length) * } */ - public static FunctionDescriptor g_type_check_instance_is_fundamentally_a$descriptor() { - return g_type_check_instance_is_fundamentally_a.DESC; + public static FunctionDescriptor vips_blob_copy$descriptor() { + return vips_blob_copy.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern gboolean g_type_check_instance_is_fundamentally_a(GTypeInstance *instance, GType fundamental_type) + * extern VipsBlob *vips_blob_copy(const void *data, size_t length) * } */ - public static MethodHandle g_type_check_instance_is_fundamentally_a$handle() { - return g_type_check_instance_is_fundamentally_a.HANDLE; + public static MethodHandle vips_blob_copy$handle() { + return vips_blob_copy.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern gboolean g_type_check_instance_is_fundamentally_a(GTypeInstance *instance, GType fundamental_type) + * extern VipsBlob *vips_blob_copy(const void *data, size_t length) * } */ - public static MemorySegment g_type_check_instance_is_fundamentally_a$address() { - return g_type_check_instance_is_fundamentally_a.ADDR; + public static MemorySegment vips_blob_copy$address() { + return vips_blob_copy.ADDR; } /** * {@snippet lang=c : - * extern gboolean g_type_check_instance_is_fundamentally_a(GTypeInstance *instance, GType fundamental_type) + * extern VipsBlob *vips_blob_copy(const void *data, size_t length) * } */ - public static int g_type_check_instance_is_fundamentally_a(MemorySegment instance, long fundamental_type) { - var mh$ = g_type_check_instance_is_fundamentally_a.HANDLE; + public static MemorySegment vips_blob_copy(MemorySegment data, long length) { + var mh$ = vips_blob_copy.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_check_instance_is_fundamentally_a", instance, fundamental_type); + traceDowncall("vips_blob_copy", data, length); } - return (int)mh$.invokeExact(instance, fundamental_type); + return (MemorySegment)mh$.invokeExact(data, length); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_check_class_cast { + private static class vips_blob_get { public static final FunctionDescriptor DESC = FunctionDescriptor.of( VipsRaw.C_POINTER, VipsRaw.C_POINTER, - VipsRaw.C_LONG + VipsRaw.C_POINTER ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_check_class_cast"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_blob_get"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -4068,58 +3776,59 @@ private static class g_type_check_class_cast { /** * Function descriptor for: * {@snippet lang=c : - * extern GTypeClass *g_type_check_class_cast(GTypeClass *g_class, GType is_a_type) + * extern const void *vips_blob_get(VipsBlob *blob, size_t *length) * } */ - public static FunctionDescriptor g_type_check_class_cast$descriptor() { - return g_type_check_class_cast.DESC; + public static FunctionDescriptor vips_blob_get$descriptor() { + return vips_blob_get.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern GTypeClass *g_type_check_class_cast(GTypeClass *g_class, GType is_a_type) + * extern const void *vips_blob_get(VipsBlob *blob, size_t *length) * } */ - public static MethodHandle g_type_check_class_cast$handle() { - return g_type_check_class_cast.HANDLE; + public static MethodHandle vips_blob_get$handle() { + return vips_blob_get.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern GTypeClass *g_type_check_class_cast(GTypeClass *g_class, GType is_a_type) + * extern const void *vips_blob_get(VipsBlob *blob, size_t *length) * } */ - public static MemorySegment g_type_check_class_cast$address() { - return g_type_check_class_cast.ADDR; + public static MemorySegment vips_blob_get$address() { + return vips_blob_get.ADDR; } /** * {@snippet lang=c : - * extern GTypeClass *g_type_check_class_cast(GTypeClass *g_class, GType is_a_type) + * extern const void *vips_blob_get(VipsBlob *blob, size_t *length) * } */ - public static MemorySegment g_type_check_class_cast(MemorySegment g_class, long is_a_type) { - var mh$ = g_type_check_class_cast.HANDLE; + public static MemorySegment vips_blob_get(MemorySegment blob, MemorySegment length) { + var mh$ = vips_blob_get.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_check_class_cast", g_class, is_a_type); + traceDowncall("vips_blob_get", blob, length); } - return (MemorySegment)mh$.invokeExact(g_class, is_a_type); + return (MemorySegment)mh$.invokeExact(blob, length); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_check_class_is_a { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_INT, + private static class vips_blob_set { + public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( + VipsRaw.C_POINTER, + VipsRaw.C_POINTER, VipsRaw.C_POINTER, VipsRaw.C_LONG ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_check_class_is_a"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_blob_set"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -4127,57 +3836,55 @@ private static class g_type_check_class_is_a { /** * Function descriptor for: * {@snippet lang=c : - * extern gboolean g_type_check_class_is_a(GTypeClass *g_class, GType is_a_type) + * extern void vips_blob_set(VipsBlob *blob, VipsCallbackFn free_fn, const void *data, size_t length) * } */ - public static FunctionDescriptor g_type_check_class_is_a$descriptor() { - return g_type_check_class_is_a.DESC; + public static FunctionDescriptor vips_blob_set$descriptor() { + return vips_blob_set.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern gboolean g_type_check_class_is_a(GTypeClass *g_class, GType is_a_type) + * extern void vips_blob_set(VipsBlob *blob, VipsCallbackFn free_fn, const void *data, size_t length) * } */ - public static MethodHandle g_type_check_class_is_a$handle() { - return g_type_check_class_is_a.HANDLE; + public static MethodHandle vips_blob_set$handle() { + return vips_blob_set.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern gboolean g_type_check_class_is_a(GTypeClass *g_class, GType is_a_type) + * extern void vips_blob_set(VipsBlob *blob, VipsCallbackFn free_fn, const void *data, size_t length) * } */ - public static MemorySegment g_type_check_class_is_a$address() { - return g_type_check_class_is_a.ADDR; + public static MemorySegment vips_blob_set$address() { + return vips_blob_set.ADDR; } /** * {@snippet lang=c : - * extern gboolean g_type_check_class_is_a(GTypeClass *g_class, GType is_a_type) + * extern void vips_blob_set(VipsBlob *blob, VipsCallbackFn free_fn, const void *data, size_t length) * } */ - public static int g_type_check_class_is_a(MemorySegment g_class, long is_a_type) { - var mh$ = g_type_check_class_is_a.HANDLE; + public static void vips_blob_set(MemorySegment blob, MemorySegment free_fn, MemorySegment data, long length) { + var mh$ = vips_blob_set.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_check_class_is_a", g_class, is_a_type); + traceDowncall("vips_blob_set", blob, free_fn, data, length); } - return (int)mh$.invokeExact(g_class, is_a_type); + mh$.invokeExact(blob, free_fn, data, length); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_check_is_value_type { + private static class vips_blob_get_type { public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_INT, - VipsRaw.C_LONG - ); + VipsRaw.C_LONG ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_check_is_value_type"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_blob_get_type"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -4185,57 +3892,55 @@ private static class g_type_check_is_value_type { /** * Function descriptor for: * {@snippet lang=c : - * extern gboolean g_type_check_is_value_type(GType type) + * extern GType vips_blob_get_type() * } */ - public static FunctionDescriptor g_type_check_is_value_type$descriptor() { - return g_type_check_is_value_type.DESC; + public static FunctionDescriptor vips_blob_get_type$descriptor() { + return vips_blob_get_type.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern gboolean g_type_check_is_value_type(GType type) + * extern GType vips_blob_get_type() * } */ - public static MethodHandle g_type_check_is_value_type$handle() { - return g_type_check_is_value_type.HANDLE; + public static MethodHandle vips_blob_get_type$handle() { + return vips_blob_get_type.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern gboolean g_type_check_is_value_type(GType type) + * extern GType vips_blob_get_type() * } */ - public static MemorySegment g_type_check_is_value_type$address() { - return g_type_check_is_value_type.ADDR; + public static MemorySegment vips_blob_get_type$address() { + return vips_blob_get_type.ADDR; } /** * {@snippet lang=c : - * extern gboolean g_type_check_is_value_type(GType type) + * extern GType vips_blob_get_type() * } */ - public static int g_type_check_is_value_type(long type) { - var mh$ = g_type_check_is_value_type.HANDLE; + public static long vips_blob_get_type() { + var mh$ = vips_blob_get_type.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_check_is_value_type", type); + traceDowncall("vips_blob_get_type"); } - return (int)mh$.invokeExact(type); + return (long)mh$.invokeExact(); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_check_value { + private static class vips_array_double_get_type { public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_INT, - VipsRaw.C_POINTER - ); + VipsRaw.C_LONG ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_check_value"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_array_double_get_type"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -4243,58 +3948,55 @@ private static class g_type_check_value { /** * Function descriptor for: * {@snippet lang=c : - * extern gboolean g_type_check_value(const GValue *value) + * extern GType vips_array_double_get_type() * } */ - public static FunctionDescriptor g_type_check_value$descriptor() { - return g_type_check_value.DESC; + public static FunctionDescriptor vips_array_double_get_type$descriptor() { + return vips_array_double_get_type.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern gboolean g_type_check_value(const GValue *value) + * extern GType vips_array_double_get_type() * } */ - public static MethodHandle g_type_check_value$handle() { - return g_type_check_value.HANDLE; + public static MethodHandle vips_array_double_get_type$handle() { + return vips_array_double_get_type.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern gboolean g_type_check_value(const GValue *value) + * extern GType vips_array_double_get_type() * } */ - public static MemorySegment g_type_check_value$address() { - return g_type_check_value.ADDR; + public static MemorySegment vips_array_double_get_type$address() { + return vips_array_double_get_type.ADDR; } /** * {@snippet lang=c : - * extern gboolean g_type_check_value(const GValue *value) + * extern GType vips_array_double_get_type() * } */ - public static int g_type_check_value(MemorySegment value) { - var mh$ = g_type_check_value.HANDLE; + public static long vips_array_double_get_type() { + var mh$ = vips_array_double_get_type.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_check_value", value); + traceDowncall("vips_array_double_get_type"); } - return (int)mh$.invokeExact(value); + return (long)mh$.invokeExact(); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_check_value_holds { + private static class vips_array_int_get_type { public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_INT, - VipsRaw.C_POINTER, - VipsRaw.C_LONG - ); + VipsRaw.C_LONG ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_check_value_holds"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_array_int_get_type"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -4302,58 +4004,55 @@ private static class g_type_check_value_holds { /** * Function descriptor for: * {@snippet lang=c : - * extern gboolean g_type_check_value_holds(const GValue *value, GType type) + * extern GType vips_array_int_get_type() * } */ - public static FunctionDescriptor g_type_check_value_holds$descriptor() { - return g_type_check_value_holds.DESC; + public static FunctionDescriptor vips_array_int_get_type$descriptor() { + return vips_array_int_get_type.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern gboolean g_type_check_value_holds(const GValue *value, GType type) + * extern GType vips_array_int_get_type() * } */ - public static MethodHandle g_type_check_value_holds$handle() { - return g_type_check_value_holds.HANDLE; + public static MethodHandle vips_array_int_get_type$handle() { + return vips_array_int_get_type.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern gboolean g_type_check_value_holds(const GValue *value, GType type) + * extern GType vips_array_int_get_type() * } */ - public static MemorySegment g_type_check_value_holds$address() { - return g_type_check_value_holds.ADDR; + public static MemorySegment vips_array_int_get_type$address() { + return vips_array_int_get_type.ADDR; } /** * {@snippet lang=c : - * extern gboolean g_type_check_value_holds(const GValue *value, GType type) + * extern GType vips_array_int_get_type() * } */ - public static int g_type_check_value_holds(MemorySegment value, long type) { - var mh$ = g_type_check_value_holds.HANDLE; + public static long vips_array_int_get_type() { + var mh$ = vips_array_int_get_type.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_check_value_holds", value, type); + traceDowncall("vips_array_int_get_type"); } - return (int)mh$.invokeExact(value, type); + return (long)mh$.invokeExact(); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_test_flags { + private static class vips_array_image_get_type { public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_INT, - VipsRaw.C_LONG, - VipsRaw.C_INT - ); + VipsRaw.C_LONG ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_test_flags"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_array_image_get_type"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -4361,57 +4060,58 @@ private static class g_type_test_flags { /** * Function descriptor for: * {@snippet lang=c : - * extern gboolean g_type_test_flags(GType type, guint flags) + * extern GType vips_array_image_get_type() * } */ - public static FunctionDescriptor g_type_test_flags$descriptor() { - return g_type_test_flags.DESC; + public static FunctionDescriptor vips_array_image_get_type$descriptor() { + return vips_array_image_get_type.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern gboolean g_type_test_flags(GType type, guint flags) + * extern GType vips_array_image_get_type() * } */ - public static MethodHandle g_type_test_flags$handle() { - return g_type_test_flags.HANDLE; + public static MethodHandle vips_array_image_get_type$handle() { + return vips_array_image_get_type.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern gboolean g_type_test_flags(GType type, guint flags) + * extern GType vips_array_image_get_type() * } */ - public static MemorySegment g_type_test_flags$address() { - return g_type_test_flags.ADDR; + public static MemorySegment vips_array_image_get_type$address() { + return vips_array_image_get_type.ADDR; } /** * {@snippet lang=c : - * extern gboolean g_type_test_flags(GType type, guint flags) + * extern GType vips_array_image_get_type() * } */ - public static int g_type_test_flags(long type, int flags) { - var mh$ = g_type_test_flags.HANDLE; + public static long vips_array_image_get_type() { + var mh$ = vips_array_image_get_type.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_test_flags", type, flags); + traceDowncall("vips_array_image_get_type"); } - return (int)mh$.invokeExact(type, flags); + return (long)mh$.invokeExact(); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_name_from_instance { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( + private static class vips_value_set_area { + public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( + VipsRaw.C_POINTER, VipsRaw.C_POINTER, VipsRaw.C_POINTER ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_name_from_instance"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_value_set_area"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -4419,57 +4119,58 @@ private static class g_type_name_from_instance { /** * Function descriptor for: * {@snippet lang=c : - * extern const gchar *g_type_name_from_instance(GTypeInstance *instance) + * extern void vips_value_set_area(GValue *value, VipsCallbackFn free_fn, void *data) * } */ - public static FunctionDescriptor g_type_name_from_instance$descriptor() { - return g_type_name_from_instance.DESC; + public static FunctionDescriptor vips_value_set_area$descriptor() { + return vips_value_set_area.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern const gchar *g_type_name_from_instance(GTypeInstance *instance) + * extern void vips_value_set_area(GValue *value, VipsCallbackFn free_fn, void *data) * } */ - public static MethodHandle g_type_name_from_instance$handle() { - return g_type_name_from_instance.HANDLE; + public static MethodHandle vips_value_set_area$handle() { + return vips_value_set_area.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern const gchar *g_type_name_from_instance(GTypeInstance *instance) + * extern void vips_value_set_area(GValue *value, VipsCallbackFn free_fn, void *data) * } */ - public static MemorySegment g_type_name_from_instance$address() { - return g_type_name_from_instance.ADDR; + public static MemorySegment vips_value_set_area$address() { + return vips_value_set_area.ADDR; } /** * {@snippet lang=c : - * extern const gchar *g_type_name_from_instance(GTypeInstance *instance) + * extern void vips_value_set_area(GValue *value, VipsCallbackFn free_fn, void *data) * } */ - public static MemorySegment g_type_name_from_instance(MemorySegment instance) { - var mh$ = g_type_name_from_instance.HANDLE; + public static void vips_value_set_area(MemorySegment value, MemorySegment free_fn, MemorySegment data) { + var mh$ = vips_value_set_area.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_name_from_instance", instance); + traceDowncall("vips_value_set_area", value, free_fn, data); } - return (MemorySegment)mh$.invokeExact(instance); + mh$.invokeExact(value, free_fn, data); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_name_from_class { + private static class vips_value_get_area { public static final FunctionDescriptor DESC = FunctionDescriptor.of( + VipsRaw.C_POINTER, VipsRaw.C_POINTER, VipsRaw.C_POINTER ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_name_from_class"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_value_get_area"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -4477,58 +4178,57 @@ private static class g_type_name_from_class { /** * Function descriptor for: * {@snippet lang=c : - * extern const gchar *g_type_name_from_class(GTypeClass *g_class) + * extern void *vips_value_get_area(const GValue *value, size_t *length) * } */ - public static FunctionDescriptor g_type_name_from_class$descriptor() { - return g_type_name_from_class.DESC; + public static FunctionDescriptor vips_value_get_area$descriptor() { + return vips_value_get_area.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern const gchar *g_type_name_from_class(GTypeClass *g_class) + * extern void *vips_value_get_area(const GValue *value, size_t *length) * } */ - public static MethodHandle g_type_name_from_class$handle() { - return g_type_name_from_class.HANDLE; + public static MethodHandle vips_value_get_area$handle() { + return vips_value_get_area.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern const gchar *g_type_name_from_class(GTypeClass *g_class) + * extern void *vips_value_get_area(const GValue *value, size_t *length) * } */ - public static MemorySegment g_type_name_from_class$address() { - return g_type_name_from_class.ADDR; + public static MemorySegment vips_value_get_area$address() { + return vips_value_get_area.ADDR; } /** * {@snippet lang=c : - * extern const gchar *g_type_name_from_class(GTypeClass *g_class) + * extern void *vips_value_get_area(const GValue *value, size_t *length) * } */ - public static MemorySegment g_type_name_from_class(MemorySegment g_class) { - var mh$ = g_type_name_from_class.HANDLE; + public static MemorySegment vips_value_get_area(MemorySegment value, MemorySegment length) { + var mh$ = vips_value_get_area.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_name_from_class", g_class); + traceDowncall("vips_value_get_area", value, length); } - return (MemorySegment)mh$.invokeExact(g_class); + return (MemorySegment)mh$.invokeExact(value, length); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_value_init { + private static class vips_value_get_save_string { public static final FunctionDescriptor DESC = FunctionDescriptor.of( VipsRaw.C_POINTER, - VipsRaw.C_POINTER, - VipsRaw.C_LONG + VipsRaw.C_POINTER ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_value_init"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_value_get_save_string"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -4536,56 +4236,57 @@ private static class g_value_init { /** * Function descriptor for: * {@snippet lang=c : - * extern GValue *g_value_init(GValue *value, GType g_type) + * extern const char *vips_value_get_save_string(const GValue *value) * } */ - public static FunctionDescriptor g_value_init$descriptor() { - return g_value_init.DESC; + public static FunctionDescriptor vips_value_get_save_string$descriptor() { + return vips_value_get_save_string.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern GValue *g_value_init(GValue *value, GType g_type) + * extern const char *vips_value_get_save_string(const GValue *value) * } */ - public static MethodHandle g_value_init$handle() { - return g_value_init.HANDLE; + public static MethodHandle vips_value_get_save_string$handle() { + return vips_value_get_save_string.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern GValue *g_value_init(GValue *value, GType g_type) + * extern const char *vips_value_get_save_string(const GValue *value) * } */ - public static MemorySegment g_value_init$address() { - return g_value_init.ADDR; + public static MemorySegment vips_value_get_save_string$address() { + return vips_value_get_save_string.ADDR; } /** * {@snippet lang=c : - * extern GValue *g_value_init(GValue *value, GType g_type) + * extern const char *vips_value_get_save_string(const GValue *value) * } */ - public static MemorySegment g_value_init(MemorySegment value, long g_type) { - var mh$ = g_value_init.HANDLE; + public static MemorySegment vips_value_get_save_string(MemorySegment value) { + var mh$ = vips_value_get_save_string.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_value_init", value, g_type); + traceDowncall("vips_value_get_save_string", value); } - return (MemorySegment)mh$.invokeExact(value, g_type); + return (MemorySegment)mh$.invokeExact(value); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_value_unset { + private static class vips_value_set_save_string { public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( + VipsRaw.C_POINTER, VipsRaw.C_POINTER ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_value_unset"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_value_set_save_string"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -4593,57 +4294,130 @@ private static class g_value_unset { /** * Function descriptor for: * {@snippet lang=c : - * extern void g_value_unset(GValue *value) + * extern void vips_value_set_save_string(GValue *value, const char *str) * } */ - public static FunctionDescriptor g_value_unset$descriptor() { - return g_value_unset.DESC; + public static FunctionDescriptor vips_value_set_save_string$descriptor() { + return vips_value_set_save_string.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern void g_value_unset(GValue *value) + * extern void vips_value_set_save_string(GValue *value, const char *str) * } */ - public static MethodHandle g_value_unset$handle() { - return g_value_unset.HANDLE; + public static MethodHandle vips_value_set_save_string$handle() { + return vips_value_set_save_string.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern void g_value_unset(GValue *value) + * extern void vips_value_set_save_string(GValue *value, const char *str) * } */ - public static MemorySegment g_value_unset$address() { - return g_value_unset.ADDR; + public static MemorySegment vips_value_set_save_string$address() { + return vips_value_set_save_string.ADDR; } /** * {@snippet lang=c : - * extern void g_value_unset(GValue *value) + * extern void vips_value_set_save_string(GValue *value, const char *str) * } */ - public static void g_value_unset(MemorySegment value) { - var mh$ = g_value_unset.HANDLE; + public static void vips_value_set_save_string(MemorySegment value, MemorySegment str) { + var mh$ = vips_value_set_save_string.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_value_unset", value); + traceDowncall("vips_value_set_save_string", value, str); } - mh$.invokeExact(value); + mh$.invokeExact(value, str); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_value_init_from_instance { - public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( + /** + * Variadic invoker class for: + * {@snippet lang=c : + * extern void vips_value_set_save_stringf(GValue *value, const char *fmt, ...) + * } + */ + public static class vips_value_set_save_stringf { + private static final FunctionDescriptor BASE_DESC = FunctionDescriptor.ofVoid( + VipsRaw.C_POINTER, + VipsRaw.C_POINTER + ); + private static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_value_set_save_stringf"); + + private final MethodHandle handle; + private final FunctionDescriptor descriptor; + private final MethodHandle spreader; + + private vips_value_set_save_stringf(MethodHandle handle, FunctionDescriptor descriptor, MethodHandle spreader) { + this.handle = handle; + this.descriptor = descriptor; + this.spreader = spreader; + } + + /** + * Variadic invoker factory for: + * {@snippet lang=c : + * extern void vips_value_set_save_stringf(GValue *value, const char *fmt, ...) + * } + */ + public static vips_value_set_save_stringf makeInvoker(MemoryLayout... layouts) { + FunctionDescriptor desc$ = BASE_DESC.appendArgumentLayouts(layouts); + Linker.Option fva$ = Linker.Option.firstVariadicArg(BASE_DESC.argumentLayouts().size()); + var mh$ = Linker.nativeLinker().downcallHandle(ADDR, desc$, fva$); + var spreader$ = mh$.asSpreader(Object[].class, layouts.length); + return new vips_value_set_save_stringf(mh$, desc$, spreader$); + } + + /** + * {@return the address} + */ + public static MemorySegment address() { + return ADDR; + } + + /** + * {@return the specialized method handle} + */ + public MethodHandle handle() { + return handle; + } + + /** + * {@return the specialized descriptor} + */ + public FunctionDescriptor descriptor() { + return descriptor; + } + + public void apply(MemorySegment value, MemorySegment fmt, Object... x2) { + try { + if (TRACE_DOWNCALLS) { + traceDowncall("vips_value_set_save_stringf", value, fmt, x2); + } + spreader.invokeExact(value, fmt, x2); + } catch(IllegalArgumentException | ClassCastException ex$) { + throw ex$; // rethrow IAE from passing wrong number/type of args + } catch (Throwable ex$) { + throw new AssertionError("should not reach here", ex$); + } + } + } + + private static class vips_value_get_ref_string { + public static final FunctionDescriptor DESC = FunctionDescriptor.of( + VipsRaw.C_POINTER, VipsRaw.C_POINTER, VipsRaw.C_POINTER ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_value_init_from_instance"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_value_get_ref_string"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -4651,57 +4425,57 @@ private static class g_value_init_from_instance { /** * Function descriptor for: * {@snippet lang=c : - * extern void g_value_init_from_instance(GValue *value, gpointer instance) + * extern const char *vips_value_get_ref_string(const GValue *value, size_t *length) * } */ - public static FunctionDescriptor g_value_init_from_instance$descriptor() { - return g_value_init_from_instance.DESC; + public static FunctionDescriptor vips_value_get_ref_string$descriptor() { + return vips_value_get_ref_string.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern void g_value_init_from_instance(GValue *value, gpointer instance) + * extern const char *vips_value_get_ref_string(const GValue *value, size_t *length) * } */ - public static MethodHandle g_value_init_from_instance$handle() { - return g_value_init_from_instance.HANDLE; + public static MethodHandle vips_value_get_ref_string$handle() { + return vips_value_get_ref_string.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern void g_value_init_from_instance(GValue *value, gpointer instance) + * extern const char *vips_value_get_ref_string(const GValue *value, size_t *length) * } */ - public static MemorySegment g_value_init_from_instance$address() { - return g_value_init_from_instance.ADDR; + public static MemorySegment vips_value_get_ref_string$address() { + return vips_value_get_ref_string.ADDR; } /** * {@snippet lang=c : - * extern void g_value_init_from_instance(GValue *value, gpointer instance) + * extern const char *vips_value_get_ref_string(const GValue *value, size_t *length) * } */ - public static void g_value_init_from_instance(MemorySegment value, MemorySegment instance) { - var mh$ = g_value_init_from_instance.HANDLE; + public static MemorySegment vips_value_get_ref_string(MemorySegment value, MemorySegment length) { + var mh$ = vips_value_get_ref_string.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_value_init_from_instance", value, instance); + traceDowncall("vips_value_get_ref_string", value, length); } - mh$.invokeExact(value, instance); + return (MemorySegment)mh$.invokeExact(value, length); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_param_spec_get_blurb { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( + private static class vips_value_set_ref_string { + public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( VipsRaw.C_POINTER, VipsRaw.C_POINTER ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_param_spec_get_blurb"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_value_set_ref_string"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -4709,62 +4483,58 @@ private static class g_param_spec_get_blurb { /** * Function descriptor for: * {@snippet lang=c : - * extern const gchar *g_param_spec_get_blurb(GParamSpec *pspec) + * extern void vips_value_set_ref_string(GValue *value, const char *str) * } */ - public static FunctionDescriptor g_param_spec_get_blurb$descriptor() { - return g_param_spec_get_blurb.DESC; + public static FunctionDescriptor vips_value_set_ref_string$descriptor() { + return vips_value_set_ref_string.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern const gchar *g_param_spec_get_blurb(GParamSpec *pspec) + * extern void vips_value_set_ref_string(GValue *value, const char *str) * } */ - public static MethodHandle g_param_spec_get_blurb$handle() { - return g_param_spec_get_blurb.HANDLE; + public static MethodHandle vips_value_set_ref_string$handle() { + return vips_value_set_ref_string.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern const gchar *g_param_spec_get_blurb(GParamSpec *pspec) + * extern void vips_value_set_ref_string(GValue *value, const char *str) * } */ - public static MemorySegment g_param_spec_get_blurb$address() { - return g_param_spec_get_blurb.ADDR; + public static MemorySegment vips_value_set_ref_string$address() { + return vips_value_set_ref_string.ADDR; } /** * {@snippet lang=c : - * extern const gchar *g_param_spec_get_blurb(GParamSpec *pspec) + * extern void vips_value_set_ref_string(GValue *value, const char *str) * } */ - public static MemorySegment g_param_spec_get_blurb(MemorySegment pspec) { - var mh$ = g_param_spec_get_blurb.HANDLE; + public static void vips_value_set_ref_string(MemorySegment value, MemorySegment str) { + var mh$ = vips_value_set_ref_string.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_param_spec_get_blurb", pspec); + traceDowncall("vips_value_set_ref_string", value, str); } - return (MemorySegment)mh$.invokeExact(pspec); + mh$.invokeExact(value, str); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_signal_connect_data { + private static class vips_value_get_blob { public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_LONG, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER, VipsRaw.C_POINTER, VipsRaw.C_POINTER, - VipsRaw.C_INT + VipsRaw.C_POINTER ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_signal_connect_data"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_value_get_blob"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -4772,57 +4542,59 @@ private static class g_signal_connect_data { /** * Function descriptor for: * {@snippet lang=c : - * extern gulong g_signal_connect_data(gpointer instance, const gchar *detailed_signal, GCallback c_handler, gpointer data, GClosureNotify destroy_data, GConnectFlags connect_flags) + * extern void *vips_value_get_blob(const GValue *value, size_t *length) * } */ - public static FunctionDescriptor g_signal_connect_data$descriptor() { - return g_signal_connect_data.DESC; + public static FunctionDescriptor vips_value_get_blob$descriptor() { + return vips_value_get_blob.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern gulong g_signal_connect_data(gpointer instance, const gchar *detailed_signal, GCallback c_handler, gpointer data, GClosureNotify destroy_data, GConnectFlags connect_flags) + * extern void *vips_value_get_blob(const GValue *value, size_t *length) * } */ - public static MethodHandle g_signal_connect_data$handle() { - return g_signal_connect_data.HANDLE; + public static MethodHandle vips_value_get_blob$handle() { + return vips_value_get_blob.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern gulong g_signal_connect_data(gpointer instance, const gchar *detailed_signal, GCallback c_handler, gpointer data, GClosureNotify destroy_data, GConnectFlags connect_flags) + * extern void *vips_value_get_blob(const GValue *value, size_t *length) * } */ - public static MemorySegment g_signal_connect_data$address() { - return g_signal_connect_data.ADDR; + public static MemorySegment vips_value_get_blob$address() { + return vips_value_get_blob.ADDR; } /** * {@snippet lang=c : - * extern gulong g_signal_connect_data(gpointer instance, const gchar *detailed_signal, GCallback c_handler, gpointer data, GClosureNotify destroy_data, GConnectFlags connect_flags) + * extern void *vips_value_get_blob(const GValue *value, size_t *length) * } */ - public static long g_signal_connect_data(MemorySegment instance, MemorySegment detailed_signal, MemorySegment c_handler, MemorySegment data, MemorySegment destroy_data, int connect_flags) { - var mh$ = g_signal_connect_data.HANDLE; + public static MemorySegment vips_value_get_blob(MemorySegment value, MemorySegment length) { + var mh$ = vips_value_get_blob.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_signal_connect_data", instance, detailed_signal, c_handler, data, destroy_data, connect_flags); + traceDowncall("vips_value_get_blob", value, length); } - return (long)mh$.invokeExact(instance, detailed_signal, c_handler, data, destroy_data, connect_flags); + return (MemorySegment)mh$.invokeExact(value, length); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_value_set_boxed { + private static class vips_value_set_blob { public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( VipsRaw.C_POINTER, - VipsRaw.C_POINTER + VipsRaw.C_POINTER, + VipsRaw.C_POINTER, + VipsRaw.C_LONG ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_value_set_boxed"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_value_set_blob"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -4830,57 +4602,58 @@ private static class g_value_set_boxed { /** * Function descriptor for: * {@snippet lang=c : - * extern void g_value_set_boxed(GValue *value, gconstpointer v_boxed) + * extern void vips_value_set_blob(GValue *value, VipsCallbackFn free_fn, const void *data, size_t length) * } */ - public static FunctionDescriptor g_value_set_boxed$descriptor() { - return g_value_set_boxed.DESC; + public static FunctionDescriptor vips_value_set_blob$descriptor() { + return vips_value_set_blob.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern void g_value_set_boxed(GValue *value, gconstpointer v_boxed) + * extern void vips_value_set_blob(GValue *value, VipsCallbackFn free_fn, const void *data, size_t length) * } */ - public static MethodHandle g_value_set_boxed$handle() { - return g_value_set_boxed.HANDLE; + public static MethodHandle vips_value_set_blob$handle() { + return vips_value_set_blob.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern void g_value_set_boxed(GValue *value, gconstpointer v_boxed) + * extern void vips_value_set_blob(GValue *value, VipsCallbackFn free_fn, const void *data, size_t length) * } */ - public static MemorySegment g_value_set_boxed$address() { - return g_value_set_boxed.ADDR; + public static MemorySegment vips_value_set_blob$address() { + return vips_value_set_blob.ADDR; } /** * {@snippet lang=c : - * extern void g_value_set_boxed(GValue *value, gconstpointer v_boxed) + * extern void vips_value_set_blob(GValue *value, VipsCallbackFn free_fn, const void *data, size_t length) * } */ - public static void g_value_set_boxed(MemorySegment value, MemorySegment v_boxed) { - var mh$ = g_value_set_boxed.HANDLE; + public static void vips_value_set_blob(MemorySegment value, MemorySegment free_fn, MemorySegment data, long length) { + var mh$ = vips_value_set_blob.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_value_set_boxed", value, v_boxed); + traceDowncall("vips_value_set_blob", value, free_fn, data, length); } - mh$.invokeExact(value, v_boxed); + mh$.invokeExact(value, free_fn, data, length); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_value_set_boxed_take_ownership { + private static class vips_value_set_blob_free { public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( VipsRaw.C_POINTER, - VipsRaw.C_POINTER + VipsRaw.C_POINTER, + VipsRaw.C_LONG ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_value_set_boxed_take_ownership"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_value_set_blob_free"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -4888,57 +4661,59 @@ private static class g_value_set_boxed_take_ownership { /** * Function descriptor for: * {@snippet lang=c : - * extern void g_value_set_boxed_take_ownership(GValue *value, gconstpointer v_boxed) + * extern void vips_value_set_blob_free(GValue *value, void *data, size_t length) * } */ - public static FunctionDescriptor g_value_set_boxed_take_ownership$descriptor() { - return g_value_set_boxed_take_ownership.DESC; + public static FunctionDescriptor vips_value_set_blob_free$descriptor() { + return vips_value_set_blob_free.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern void g_value_set_boxed_take_ownership(GValue *value, gconstpointer v_boxed) + * extern void vips_value_set_blob_free(GValue *value, void *data, size_t length) * } */ - public static MethodHandle g_value_set_boxed_take_ownership$handle() { - return g_value_set_boxed_take_ownership.HANDLE; + public static MethodHandle vips_value_set_blob_free$handle() { + return vips_value_set_blob_free.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern void g_value_set_boxed_take_ownership(GValue *value, gconstpointer v_boxed) + * extern void vips_value_set_blob_free(GValue *value, void *data, size_t length) * } */ - public static MemorySegment g_value_set_boxed_take_ownership$address() { - return g_value_set_boxed_take_ownership.ADDR; + public static MemorySegment vips_value_set_blob_free$address() { + return vips_value_set_blob_free.ADDR; } /** * {@snippet lang=c : - * extern void g_value_set_boxed_take_ownership(GValue *value, gconstpointer v_boxed) + * extern void vips_value_set_blob_free(GValue *value, void *data, size_t length) * } */ - public static void g_value_set_boxed_take_ownership(MemorySegment value, MemorySegment v_boxed) { - var mh$ = g_value_set_boxed_take_ownership.HANDLE; + public static void vips_value_set_blob_free(MemorySegment value, MemorySegment data, long length) { + var mh$ = vips_value_set_blob_free.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_value_set_boxed_take_ownership", value, v_boxed); + traceDowncall("vips_value_set_blob_free", value, data, length); } - mh$.invokeExact(value, v_boxed); + mh$.invokeExact(value, data, length); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_value_get_boxed { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( + private static class vips_value_set_array { + public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( VipsRaw.C_POINTER, - VipsRaw.C_POINTER + VipsRaw.C_INT, + VipsRaw.C_LONG, + VipsRaw.C_LONG ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_value_get_boxed"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_value_set_array"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -4946,58 +4721,60 @@ private static class g_value_get_boxed { /** * Function descriptor for: * {@snippet lang=c : - * extern gpointer g_value_get_boxed(const GValue *value) + * extern void vips_value_set_array(GValue *value, int n, GType type, size_t sizeof_type) * } */ - public static FunctionDescriptor g_value_get_boxed$descriptor() { - return g_value_get_boxed.DESC; + public static FunctionDescriptor vips_value_set_array$descriptor() { + return vips_value_set_array.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern gpointer g_value_get_boxed(const GValue *value) + * extern void vips_value_set_array(GValue *value, int n, GType type, size_t sizeof_type) * } */ - public static MethodHandle g_value_get_boxed$handle() { - return g_value_get_boxed.HANDLE; + public static MethodHandle vips_value_set_array$handle() { + return vips_value_set_array.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern gpointer g_value_get_boxed(const GValue *value) + * extern void vips_value_set_array(GValue *value, int n, GType type, size_t sizeof_type) * } */ - public static MemorySegment g_value_get_boxed$address() { - return g_value_get_boxed.ADDR; + public static MemorySegment vips_value_set_array$address() { + return vips_value_set_array.ADDR; } /** * {@snippet lang=c : - * extern gpointer g_value_get_boxed(const GValue *value) + * extern void vips_value_set_array(GValue *value, int n, GType type, size_t sizeof_type) * } */ - public static MemorySegment g_value_get_boxed(MemorySegment value) { - var mh$ = g_value_get_boxed.HANDLE; + public static void vips_value_set_array(MemorySegment value, int n, long type, long sizeof_type) { + var mh$ = vips_value_set_array.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_value_get_boxed", value); + traceDowncall("vips_value_set_array", value, n, type, sizeof_type); } - return (MemorySegment)mh$.invokeExact(value); + mh$.invokeExact(value, n, type, sizeof_type); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_object_set_property { - public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( + private static class vips_value_get_array { + public static final FunctionDescriptor DESC = FunctionDescriptor.of( + VipsRaw.C_POINTER, + VipsRaw.C_POINTER, VipsRaw.C_POINTER, VipsRaw.C_POINTER, VipsRaw.C_POINTER ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_object_set_property"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_value_get_array"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -5005,58 +4782,58 @@ private static class g_object_set_property { /** * Function descriptor for: * {@snippet lang=c : - * extern void g_object_set_property(GObject *object, const gchar *property_name, const GValue *value) + * extern void *vips_value_get_array(const GValue *value, int *n, GType *type, size_t *sizeof_type) * } */ - public static FunctionDescriptor g_object_set_property$descriptor() { - return g_object_set_property.DESC; + public static FunctionDescriptor vips_value_get_array$descriptor() { + return vips_value_get_array.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern void g_object_set_property(GObject *object, const gchar *property_name, const GValue *value) + * extern void *vips_value_get_array(const GValue *value, int *n, GType *type, size_t *sizeof_type) * } */ - public static MethodHandle g_object_set_property$handle() { - return g_object_set_property.HANDLE; + public static MethodHandle vips_value_get_array$handle() { + return vips_value_get_array.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern void g_object_set_property(GObject *object, const gchar *property_name, const GValue *value) + * extern void *vips_value_get_array(const GValue *value, int *n, GType *type, size_t *sizeof_type) * } */ - public static MemorySegment g_object_set_property$address() { - return g_object_set_property.ADDR; + public static MemorySegment vips_value_get_array$address() { + return vips_value_get_array.ADDR; } /** * {@snippet lang=c : - * extern void g_object_set_property(GObject *object, const gchar *property_name, const GValue *value) + * extern void *vips_value_get_array(const GValue *value, int *n, GType *type, size_t *sizeof_type) * } */ - public static void g_object_set_property(MemorySegment object, MemorySegment property_name, MemorySegment value) { - var mh$ = g_object_set_property.HANDLE; + public static MemorySegment vips_value_get_array(MemorySegment value, MemorySegment n, MemorySegment type, MemorySegment sizeof_type) { + var mh$ = vips_value_get_array.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_object_set_property", object, property_name, value); + traceDowncall("vips_value_get_array", value, n, type, sizeof_type); } - mh$.invokeExact(object, property_name, value); + return (MemorySegment)mh$.invokeExact(value, n, type, sizeof_type); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_object_get_property { - public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( + private static class vips_value_get_array_double { + public static final FunctionDescriptor DESC = FunctionDescriptor.of( VipsRaw.C_POINTER, VipsRaw.C_POINTER, VipsRaw.C_POINTER ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_object_get_property"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_value_get_array_double"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -5064,57 +4841,58 @@ private static class g_object_get_property { /** * Function descriptor for: * {@snippet lang=c : - * extern void g_object_get_property(GObject *object, const gchar *property_name, GValue *value) + * extern double *vips_value_get_array_double(const GValue *value, int *n) * } */ - public static FunctionDescriptor g_object_get_property$descriptor() { - return g_object_get_property.DESC; + public static FunctionDescriptor vips_value_get_array_double$descriptor() { + return vips_value_get_array_double.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern void g_object_get_property(GObject *object, const gchar *property_name, GValue *value) + * extern double *vips_value_get_array_double(const GValue *value, int *n) * } */ - public static MethodHandle g_object_get_property$handle() { - return g_object_get_property.HANDLE; + public static MethodHandle vips_value_get_array_double$handle() { + return vips_value_get_array_double.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern void g_object_get_property(GObject *object, const gchar *property_name, GValue *value) + * extern double *vips_value_get_array_double(const GValue *value, int *n) * } */ - public static MemorySegment g_object_get_property$address() { - return g_object_get_property.ADDR; + public static MemorySegment vips_value_get_array_double$address() { + return vips_value_get_array_double.ADDR; } /** * {@snippet lang=c : - * extern void g_object_get_property(GObject *object, const gchar *property_name, GValue *value) + * extern double *vips_value_get_array_double(const GValue *value, int *n) * } */ - public static void g_object_get_property(MemorySegment object, MemorySegment property_name, MemorySegment value) { - var mh$ = g_object_get_property.HANDLE; + public static MemorySegment vips_value_get_array_double(MemorySegment value, MemorySegment n) { + var mh$ = vips_value_get_array_double.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_object_get_property", object, property_name, value); + traceDowncall("vips_value_get_array_double", value, n); } - mh$.invokeExact(object, property_name, value); + return (MemorySegment)mh$.invokeExact(value, n); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_object_ref_sink { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( + private static class vips_value_set_array_double { + public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( VipsRaw.C_POINTER, - VipsRaw.C_POINTER + VipsRaw.C_POINTER, + VipsRaw.C_INT ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_object_ref_sink"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_value_set_array_double"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -5122,57 +4900,58 @@ private static class g_object_ref_sink { /** * Function descriptor for: * {@snippet lang=c : - * extern gpointer g_object_ref_sink(gpointer object) + * extern void vips_value_set_array_double(GValue *value, const double *array, int n) * } */ - public static FunctionDescriptor g_object_ref_sink$descriptor() { - return g_object_ref_sink.DESC; + public static FunctionDescriptor vips_value_set_array_double$descriptor() { + return vips_value_set_array_double.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern gpointer g_object_ref_sink(gpointer object) + * extern void vips_value_set_array_double(GValue *value, const double *array, int n) * } */ - public static MethodHandle g_object_ref_sink$handle() { - return g_object_ref_sink.HANDLE; + public static MethodHandle vips_value_set_array_double$handle() { + return vips_value_set_array_double.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern gpointer g_object_ref_sink(gpointer object) + * extern void vips_value_set_array_double(GValue *value, const double *array, int n) * } */ - public static MemorySegment g_object_ref_sink$address() { - return g_object_ref_sink.ADDR; + public static MemorySegment vips_value_set_array_double$address() { + return vips_value_set_array_double.ADDR; } /** * {@snippet lang=c : - * extern gpointer g_object_ref_sink(gpointer object) + * extern void vips_value_set_array_double(GValue *value, const double *array, int n) * } */ - public static MemorySegment g_object_ref_sink(MemorySegment object) { - var mh$ = g_object_ref_sink.HANDLE; + public static void vips_value_set_array_double(MemorySegment value, MemorySegment array, int n) { + var mh$ = vips_value_set_array_double.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_object_ref_sink", object); + traceDowncall("vips_value_set_array_double", value, array, n); } - return (MemorySegment)mh$.invokeExact(object); + mh$.invokeExact(value, array, n); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_object_ref { + private static class vips_value_get_array_int { public static final FunctionDescriptor DESC = FunctionDescriptor.of( + VipsRaw.C_POINTER, VipsRaw.C_POINTER, VipsRaw.C_POINTER ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_object_ref"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_value_get_array_int"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -5180,56 +4959,58 @@ private static class g_object_ref { /** * Function descriptor for: * {@snippet lang=c : - * extern gpointer g_object_ref(gpointer object) + * extern int *vips_value_get_array_int(const GValue *value, int *n) * } */ - public static FunctionDescriptor g_object_ref$descriptor() { - return g_object_ref.DESC; + public static FunctionDescriptor vips_value_get_array_int$descriptor() { + return vips_value_get_array_int.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern gpointer g_object_ref(gpointer object) + * extern int *vips_value_get_array_int(const GValue *value, int *n) * } */ - public static MethodHandle g_object_ref$handle() { - return g_object_ref.HANDLE; + public static MethodHandle vips_value_get_array_int$handle() { + return vips_value_get_array_int.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern gpointer g_object_ref(gpointer object) + * extern int *vips_value_get_array_int(const GValue *value, int *n) * } */ - public static MemorySegment g_object_ref$address() { - return g_object_ref.ADDR; + public static MemorySegment vips_value_get_array_int$address() { + return vips_value_get_array_int.ADDR; } /** * {@snippet lang=c : - * extern gpointer g_object_ref(gpointer object) + * extern int *vips_value_get_array_int(const GValue *value, int *n) * } */ - public static MemorySegment g_object_ref(MemorySegment object) { - var mh$ = g_object_ref.HANDLE; + public static MemorySegment vips_value_get_array_int(MemorySegment value, MemorySegment n) { + var mh$ = vips_value_get_array_int.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_object_ref", object); + traceDowncall("vips_value_get_array_int", value, n); } - return (MemorySegment)mh$.invokeExact(object); + return (MemorySegment)mh$.invokeExact(value, n); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_object_unref { + private static class vips_value_set_array_int { public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( - VipsRaw.C_POINTER + VipsRaw.C_POINTER, + VipsRaw.C_POINTER, + VipsRaw.C_INT ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_object_unref"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_value_set_array_int"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -5237,57 +5018,58 @@ private static class g_object_unref { /** * Function descriptor for: * {@snippet lang=c : - * extern void g_object_unref(gpointer object) + * extern void vips_value_set_array_int(GValue *value, const int *array, int n) * } */ - public static FunctionDescriptor g_object_unref$descriptor() { - return g_object_unref.DESC; + public static FunctionDescriptor vips_value_set_array_int$descriptor() { + return vips_value_set_array_int.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern void g_object_unref(gpointer object) + * extern void vips_value_set_array_int(GValue *value, const int *array, int n) * } */ - public static MethodHandle g_object_unref$handle() { - return g_object_unref.HANDLE; + public static MethodHandle vips_value_set_array_int$handle() { + return vips_value_set_array_int.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern void g_object_unref(gpointer object) + * extern void vips_value_set_array_int(GValue *value, const int *array, int n) * } */ - public static MemorySegment g_object_unref$address() { - return g_object_unref.ADDR; + public static MemorySegment vips_value_set_array_int$address() { + return vips_value_set_array_int.ADDR; } /** * {@snippet lang=c : - * extern void g_object_unref(gpointer object) + * extern void vips_value_set_array_int(GValue *value, const int *array, int n) * } */ - public static void g_object_unref(MemorySegment object) { - var mh$ = g_object_unref.HANDLE; + public static void vips_value_set_array_int(MemorySegment value, MemorySegment array, int n) { + var mh$ = vips_value_set_array_int.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_object_unref", object); + traceDowncall("vips_value_set_array_int", value, array, n); } - mh$.invokeExact(object); + mh$.invokeExact(value, array, n); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_value_set_object { - public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( + private static class vips_value_get_array_object { + public static final FunctionDescriptor DESC = FunctionDescriptor.of( + VipsRaw.C_POINTER, VipsRaw.C_POINTER, VipsRaw.C_POINTER ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_value_set_object"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_value_get_array_object"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -5295,57 +5077,57 @@ private static class g_value_set_object { /** * Function descriptor for: * {@snippet lang=c : - * extern void g_value_set_object(GValue *value, gpointer v_object) + * extern GObject **vips_value_get_array_object(const GValue *value, int *n) * } */ - public static FunctionDescriptor g_value_set_object$descriptor() { - return g_value_set_object.DESC; + public static FunctionDescriptor vips_value_get_array_object$descriptor() { + return vips_value_get_array_object.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern void g_value_set_object(GValue *value, gpointer v_object) + * extern GObject **vips_value_get_array_object(const GValue *value, int *n) * } */ - public static MethodHandle g_value_set_object$handle() { - return g_value_set_object.HANDLE; + public static MethodHandle vips_value_get_array_object$handle() { + return vips_value_get_array_object.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern void g_value_set_object(GValue *value, gpointer v_object) + * extern GObject **vips_value_get_array_object(const GValue *value, int *n) * } */ - public static MemorySegment g_value_set_object$address() { - return g_value_set_object.ADDR; + public static MemorySegment vips_value_get_array_object$address() { + return vips_value_get_array_object.ADDR; } /** * {@snippet lang=c : - * extern void g_value_set_object(GValue *value, gpointer v_object) + * extern GObject **vips_value_get_array_object(const GValue *value, int *n) * } */ - public static void g_value_set_object(MemorySegment value, MemorySegment v_object) { - var mh$ = g_value_set_object.HANDLE; + public static MemorySegment vips_value_get_array_object(MemorySegment value, MemorySegment n) { + var mh$ = vips_value_get_array_object.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_value_set_object", value, v_object); + traceDowncall("vips_value_get_array_object", value, n); } - mh$.invokeExact(value, v_object); + return (MemorySegment)mh$.invokeExact(value, n); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_value_get_object { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( + private static class vips_value_set_array_object { + public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( VipsRaw.C_POINTER, - VipsRaw.C_POINTER + VipsRaw.C_INT ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_value_get_object"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_value_set_array_object"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -5353,57 +5135,55 @@ private static class g_value_get_object { /** * Function descriptor for: * {@snippet lang=c : - * extern gpointer g_value_get_object(const GValue *value) + * extern void vips_value_set_array_object(GValue *value, int n) * } */ - public static FunctionDescriptor g_value_get_object$descriptor() { - return g_value_get_object.DESC; + public static FunctionDescriptor vips_value_set_array_object$descriptor() { + return vips_value_set_array_object.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern gpointer g_value_get_object(const GValue *value) + * extern void vips_value_set_array_object(GValue *value, int n) * } */ - public static MethodHandle g_value_get_object$handle() { - return g_value_get_object.HANDLE; + public static MethodHandle vips_value_set_array_object$handle() { + return vips_value_set_array_object.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern gpointer g_value_get_object(const GValue *value) + * extern void vips_value_set_array_object(GValue *value, int n) * } */ - public static MemorySegment g_value_get_object$address() { - return g_value_get_object.ADDR; + public static MemorySegment vips_value_set_array_object$address() { + return vips_value_set_array_object.ADDR; } /** * {@snippet lang=c : - * extern gpointer g_value_get_object(const GValue *value) + * extern void vips_value_set_array_object(GValue *value, int n) * } */ - public static MemorySegment g_value_get_object(MemorySegment value) { - var mh$ = g_value_get_object.HANDLE; + public static void vips_value_set_array_object(MemorySegment value, int n) { + var mh$ = vips_value_set_array_object.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_value_get_object", value); + traceDowncall("vips_value_set_array_object", value, n); } - return (MemorySegment)mh$.invokeExact(value); + mh$.invokeExact(value, n); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_value_set_object_take_ownership { - public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); + private static class vips_source_get_type { + public static final FunctionDescriptor DESC = FunctionDescriptor.of( + VipsRaw.C_LONG ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_value_set_object_take_ownership"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_source_get_type"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -5411,100 +5191,115 @@ private static class g_value_set_object_take_ownership { /** * Function descriptor for: * {@snippet lang=c : - * extern void g_value_set_object_take_ownership(GValue *value, gpointer v_object) + * extern GType vips_source_get_type() * } */ - public static FunctionDescriptor g_value_set_object_take_ownership$descriptor() { - return g_value_set_object_take_ownership.DESC; + public static FunctionDescriptor vips_source_get_type$descriptor() { + return vips_source_get_type.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern void g_value_set_object_take_ownership(GValue *value, gpointer v_object) + * extern GType vips_source_get_type() * } */ - public static MethodHandle g_value_set_object_take_ownership$handle() { - return g_value_set_object_take_ownership.HANDLE; + public static MethodHandle vips_source_get_type$handle() { + return vips_source_get_type.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern void g_value_set_object_take_ownership(GValue *value, gpointer v_object) + * extern GType vips_source_get_type() * } */ - public static MemorySegment g_value_set_object_take_ownership$address() { - return g_value_set_object_take_ownership.ADDR; + public static MemorySegment vips_source_get_type$address() { + return vips_source_get_type.ADDR; } /** * {@snippet lang=c : - * extern void g_value_set_object_take_ownership(GValue *value, gpointer v_object) + * extern GType vips_source_get_type() * } */ - public static void g_value_set_object_take_ownership(MemorySegment value, MemorySegment v_object) { - var mh$ = g_value_set_object_take_ownership.HANDLE; + public static long vips_source_get_type() { + var mh$ = vips_source_get_type.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_value_set_object_take_ownership", value, v_object); + traceDowncall("vips_source_get_type"); } - mh$.invokeExact(value, v_object); + return (long)mh$.invokeExact(); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_param_spec_types$constants { - public static final AddressLayout LAYOUT = VipsRaw.C_POINTER; - public static final MemorySegment SEGMENT = VipsRaw.findOrThrow("g_param_spec_types").reinterpret(LAYOUT.byteSize()); + private static class vips_source_new_from_descriptor { + public static final FunctionDescriptor DESC = FunctionDescriptor.of( + VipsRaw.C_POINTER, + VipsRaw.C_INT + ); + + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_source_new_from_descriptor"); + + public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } /** - * Layout for variable: + * Function descriptor for: * {@snippet lang=c : - * extern GType *g_param_spec_types + * extern VipsSource *vips_source_new_from_descriptor(int descriptor) * } */ - public static AddressLayout g_param_spec_types$layout() { - return g_param_spec_types$constants.LAYOUT; + public static FunctionDescriptor vips_source_new_from_descriptor$descriptor() { + return vips_source_new_from_descriptor.DESC; } /** - * Segment for variable: + * Downcall method handle for: * {@snippet lang=c : - * extern GType *g_param_spec_types + * extern VipsSource *vips_source_new_from_descriptor(int descriptor) * } */ - public static MemorySegment g_param_spec_types$segment() { - return g_param_spec_types$constants.SEGMENT; + public static MethodHandle vips_source_new_from_descriptor$handle() { + return vips_source_new_from_descriptor.HANDLE; } /** - * Getter for variable: + * Address for: * {@snippet lang=c : - * extern GType *g_param_spec_types + * extern VipsSource *vips_source_new_from_descriptor(int descriptor) * } */ - public static MemorySegment g_param_spec_types() { - return g_param_spec_types$constants.SEGMENT.get(g_param_spec_types$constants.LAYOUT, 0L); + public static MemorySegment vips_source_new_from_descriptor$address() { + return vips_source_new_from_descriptor.ADDR; } /** - * Setter for variable: * {@snippet lang=c : - * extern GType *g_param_spec_types + * extern VipsSource *vips_source_new_from_descriptor(int descriptor) * } */ - public static void g_param_spec_types(MemorySegment varValue) { - g_param_spec_types$constants.SEGMENT.set(g_param_spec_types$constants.LAYOUT, 0L, varValue); + public static MemorySegment vips_source_new_from_descriptor(int descriptor) { + var mh$ = vips_source_new_from_descriptor.HANDLE; + try { + if (TRACE_DOWNCALLS) { + traceDowncall("vips_source_new_from_descriptor", descriptor); + } + return (MemorySegment)mh$.invokeExact(descriptor); + } catch (Throwable ex$) { + throw new AssertionError("should not reach here", ex$); + } } - private static class g_type_module_get_type { + private static class vips_source_new_from_file { public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_LONG ); + VipsRaw.C_POINTER, + VipsRaw.C_POINTER + ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_module_get_type"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_source_new_from_file"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -5512,57 +5307,57 @@ private static class g_type_module_get_type { /** * Function descriptor for: * {@snippet lang=c : - * extern GType g_type_module_get_type() + * extern VipsSource *vips_source_new_from_file(const char *filename) * } */ - public static FunctionDescriptor g_type_module_get_type$descriptor() { - return g_type_module_get_type.DESC; + public static FunctionDescriptor vips_source_new_from_file$descriptor() { + return vips_source_new_from_file.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern GType g_type_module_get_type() + * extern VipsSource *vips_source_new_from_file(const char *filename) * } */ - public static MethodHandle g_type_module_get_type$handle() { - return g_type_module_get_type.HANDLE; + public static MethodHandle vips_source_new_from_file$handle() { + return vips_source_new_from_file.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern GType g_type_module_get_type() + * extern VipsSource *vips_source_new_from_file(const char *filename) * } */ - public static MemorySegment g_type_module_get_type$address() { - return g_type_module_get_type.ADDR; + public static MemorySegment vips_source_new_from_file$address() { + return vips_source_new_from_file.ADDR; } /** * {@snippet lang=c : - * extern GType g_type_module_get_type() + * extern VipsSource *vips_source_new_from_file(const char *filename) * } */ - public static long g_type_module_get_type() { - var mh$ = g_type_module_get_type.HANDLE; + public static MemorySegment vips_source_new_from_file(MemorySegment filename) { + var mh$ = vips_source_new_from_file.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_module_get_type"); + traceDowncall("vips_source_new_from_file", filename); } - return (long)mh$.invokeExact(); + return (MemorySegment)mh$.invokeExact(filename); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_module_use { + private static class vips_source_new_from_blob { public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_INT, + VipsRaw.C_POINTER, VipsRaw.C_POINTER ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_module_use"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_source_new_from_blob"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -5570,56 +5365,57 @@ private static class g_type_module_use { /** * Function descriptor for: * {@snippet lang=c : - * extern gboolean g_type_module_use(GTypeModule *module) + * extern VipsSource *vips_source_new_from_blob(VipsBlob *blob) * } */ - public static FunctionDescriptor g_type_module_use$descriptor() { - return g_type_module_use.DESC; + public static FunctionDescriptor vips_source_new_from_blob$descriptor() { + return vips_source_new_from_blob.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern gboolean g_type_module_use(GTypeModule *module) + * extern VipsSource *vips_source_new_from_blob(VipsBlob *blob) * } */ - public static MethodHandle g_type_module_use$handle() { - return g_type_module_use.HANDLE; + public static MethodHandle vips_source_new_from_blob$handle() { + return vips_source_new_from_blob.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern gboolean g_type_module_use(GTypeModule *module) + * extern VipsSource *vips_source_new_from_blob(VipsBlob *blob) * } */ - public static MemorySegment g_type_module_use$address() { - return g_type_module_use.ADDR; + public static MemorySegment vips_source_new_from_blob$address() { + return vips_source_new_from_blob.ADDR; } /** * {@snippet lang=c : - * extern gboolean g_type_module_use(GTypeModule *module) + * extern VipsSource *vips_source_new_from_blob(VipsBlob *blob) * } */ - public static int g_type_module_use(MemorySegment module) { - var mh$ = g_type_module_use.HANDLE; + public static MemorySegment vips_source_new_from_blob(MemorySegment blob) { + var mh$ = vips_source_new_from_blob.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_module_use", module); + traceDowncall("vips_source_new_from_blob", blob); } - return (int)mh$.invokeExact(module); + return (MemorySegment)mh$.invokeExact(blob); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_module_unuse { - public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( + private static class vips_source_new_from_target { + public static final FunctionDescriptor DESC = FunctionDescriptor.of( + VipsRaw.C_POINTER, VipsRaw.C_POINTER ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_module_unuse"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_source_new_from_target"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -5627,57 +5423,58 @@ private static class g_type_module_unuse { /** * Function descriptor for: * {@snippet lang=c : - * extern void g_type_module_unuse(GTypeModule *module) + * extern VipsSource *vips_source_new_from_target(VipsTarget *target) * } */ - public static FunctionDescriptor g_type_module_unuse$descriptor() { - return g_type_module_unuse.DESC; + public static FunctionDescriptor vips_source_new_from_target$descriptor() { + return vips_source_new_from_target.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern void g_type_module_unuse(GTypeModule *module) + * extern VipsSource *vips_source_new_from_target(VipsTarget *target) * } */ - public static MethodHandle g_type_module_unuse$handle() { - return g_type_module_unuse.HANDLE; + public static MethodHandle vips_source_new_from_target$handle() { + return vips_source_new_from_target.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern void g_type_module_unuse(GTypeModule *module) + * extern VipsSource *vips_source_new_from_target(VipsTarget *target) * } */ - public static MemorySegment g_type_module_unuse$address() { - return g_type_module_unuse.ADDR; + public static MemorySegment vips_source_new_from_target$address() { + return vips_source_new_from_target.ADDR; } /** * {@snippet lang=c : - * extern void g_type_module_unuse(GTypeModule *module) + * extern VipsSource *vips_source_new_from_target(VipsTarget *target) * } */ - public static void g_type_module_unuse(MemorySegment module) { - var mh$ = g_type_module_unuse.HANDLE; + public static MemorySegment vips_source_new_from_target(MemorySegment target) { + var mh$ = vips_source_new_from_target.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_module_unuse", module); + traceDowncall("vips_source_new_from_target", target); } - mh$.invokeExact(module); + return (MemorySegment)mh$.invokeExact(target); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_module_set_name { - public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( + private static class vips_source_new_from_memory { + public static final FunctionDescriptor DESC = FunctionDescriptor.of( VipsRaw.C_POINTER, - VipsRaw.C_POINTER + VipsRaw.C_POINTER, + VipsRaw.C_LONG ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_module_set_name"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_source_new_from_memory"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -5685,61 +5482,57 @@ private static class g_type_module_set_name { /** * Function descriptor for: * {@snippet lang=c : - * extern void g_type_module_set_name(GTypeModule *module, const gchar *name) + * extern VipsSource *vips_source_new_from_memory(const void *data, size_t size) * } */ - public static FunctionDescriptor g_type_module_set_name$descriptor() { - return g_type_module_set_name.DESC; + public static FunctionDescriptor vips_source_new_from_memory$descriptor() { + return vips_source_new_from_memory.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern void g_type_module_set_name(GTypeModule *module, const gchar *name) + * extern VipsSource *vips_source_new_from_memory(const void *data, size_t size) * } */ - public static MethodHandle g_type_module_set_name$handle() { - return g_type_module_set_name.HANDLE; + public static MethodHandle vips_source_new_from_memory$handle() { + return vips_source_new_from_memory.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern void g_type_module_set_name(GTypeModule *module, const gchar *name) + * extern VipsSource *vips_source_new_from_memory(const void *data, size_t size) * } */ - public static MemorySegment g_type_module_set_name$address() { - return g_type_module_set_name.ADDR; + public static MemorySegment vips_source_new_from_memory$address() { + return vips_source_new_from_memory.ADDR; } /** * {@snippet lang=c : - * extern void g_type_module_set_name(GTypeModule *module, const gchar *name) + * extern VipsSource *vips_source_new_from_memory(const void *data, size_t size) * } */ - public static void g_type_module_set_name(MemorySegment module, MemorySegment name) { - var mh$ = g_type_module_set_name.HANDLE; + public static MemorySegment vips_source_new_from_memory(MemorySegment data, long size) { + var mh$ = vips_source_new_from_memory.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_module_set_name", module, name); + traceDowncall("vips_source_new_from_memory", data, size); } - mh$.invokeExact(module, name); + return (MemorySegment)mh$.invokeExact(data, size); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_module_register_type { + private static class vips_source_new_from_options { public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_LONG, VipsRaw.C_POINTER, - VipsRaw.C_LONG, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER, - VipsRaw.C_INT + VipsRaw.C_POINTER ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_module_register_type"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_source_new_from_options"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -5747,59 +5540,55 @@ private static class g_type_module_register_type { /** * Function descriptor for: * {@snippet lang=c : - * extern GType g_type_module_register_type(GTypeModule *module, GType parent_type, const gchar *type_name, const GTypeInfo *type_info, GTypeFlags flags) + * extern VipsSource *vips_source_new_from_options(const char *options) * } */ - public static FunctionDescriptor g_type_module_register_type$descriptor() { - return g_type_module_register_type.DESC; - } + public static FunctionDescriptor vips_source_new_from_options$descriptor() { + return vips_source_new_from_options.DESC; + } /** * Downcall method handle for: * {@snippet lang=c : - * extern GType g_type_module_register_type(GTypeModule *module, GType parent_type, const gchar *type_name, const GTypeInfo *type_info, GTypeFlags flags) + * extern VipsSource *vips_source_new_from_options(const char *options) * } */ - public static MethodHandle g_type_module_register_type$handle() { - return g_type_module_register_type.HANDLE; + public static MethodHandle vips_source_new_from_options$handle() { + return vips_source_new_from_options.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern GType g_type_module_register_type(GTypeModule *module, GType parent_type, const gchar *type_name, const GTypeInfo *type_info, GTypeFlags flags) + * extern VipsSource *vips_source_new_from_options(const char *options) * } */ - public static MemorySegment g_type_module_register_type$address() { - return g_type_module_register_type.ADDR; + public static MemorySegment vips_source_new_from_options$address() { + return vips_source_new_from_options.ADDR; } /** * {@snippet lang=c : - * extern GType g_type_module_register_type(GTypeModule *module, GType parent_type, const gchar *type_name, const GTypeInfo *type_info, GTypeFlags flags) + * extern VipsSource *vips_source_new_from_options(const char *options) * } */ - public static long g_type_module_register_type(MemorySegment module, long parent_type, MemorySegment type_name, MemorySegment type_info, int flags) { - var mh$ = g_type_module_register_type.HANDLE; + public static MemorySegment vips_source_new_from_options(MemorySegment options) { + var mh$ = vips_source_new_from_options.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_module_register_type", module, parent_type, type_name, type_info, flags); + traceDowncall("vips_source_new_from_options", options); } - return (long)mh$.invokeExact(module, parent_type, type_name, type_info, flags); + return (MemorySegment)mh$.invokeExact(options); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_module_add_interface { - public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( - VipsRaw.C_POINTER, - VipsRaw.C_LONG, - VipsRaw.C_LONG, - VipsRaw.C_POINTER - ); + private static class vips_source_custom_new { + public static final FunctionDescriptor DESC = FunctionDescriptor.of( + VipsRaw.C_POINTER ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_module_add_interface"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_source_custom_new"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -5807,59 +5596,55 @@ private static class g_type_module_add_interface { /** * Function descriptor for: * {@snippet lang=c : - * extern void g_type_module_add_interface(GTypeModule *module, GType instance_type, GType interface_type, const GInterfaceInfo *interface_info) + * extern VipsSourceCustom *vips_source_custom_new() * } */ - public static FunctionDescriptor g_type_module_add_interface$descriptor() { - return g_type_module_add_interface.DESC; + public static FunctionDescriptor vips_source_custom_new$descriptor() { + return vips_source_custom_new.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern void g_type_module_add_interface(GTypeModule *module, GType instance_type, GType interface_type, const GInterfaceInfo *interface_info) + * extern VipsSourceCustom *vips_source_custom_new() * } */ - public static MethodHandle g_type_module_add_interface$handle() { - return g_type_module_add_interface.HANDLE; + public static MethodHandle vips_source_custom_new$handle() { + return vips_source_custom_new.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern void g_type_module_add_interface(GTypeModule *module, GType instance_type, GType interface_type, const GInterfaceInfo *interface_info) + * extern VipsSourceCustom *vips_source_custom_new() * } */ - public static MemorySegment g_type_module_add_interface$address() { - return g_type_module_add_interface.ADDR; + public static MemorySegment vips_source_custom_new$address() { + return vips_source_custom_new.ADDR; } /** * {@snippet lang=c : - * extern void g_type_module_add_interface(GTypeModule *module, GType instance_type, GType interface_type, const GInterfaceInfo *interface_info) + * extern VipsSourceCustom *vips_source_custom_new() * } */ - public static void g_type_module_add_interface(MemorySegment module, long instance_type, long interface_type, MemorySegment interface_info) { - var mh$ = g_type_module_add_interface.HANDLE; + public static MemorySegment vips_source_custom_new() { + var mh$ = vips_source_custom_new.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_module_add_interface", module, instance_type, interface_type, interface_info); + traceDowncall("vips_source_custom_new"); } - mh$.invokeExact(module, instance_type, interface_type, interface_info); + return (MemorySegment)mh$.invokeExact(); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_module_register_enum { + private static class vips_target_get_type { public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_LONG, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); + VipsRaw.C_LONG ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_module_register_enum"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_target_get_type"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -5867,59 +5652,57 @@ private static class g_type_module_register_enum { /** * Function descriptor for: * {@snippet lang=c : - * extern GType g_type_module_register_enum(GTypeModule *module, const gchar *name, const GEnumValue *const_static_values) + * extern GType vips_target_get_type() * } */ - public static FunctionDescriptor g_type_module_register_enum$descriptor() { - return g_type_module_register_enum.DESC; + public static FunctionDescriptor vips_target_get_type$descriptor() { + return vips_target_get_type.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern GType g_type_module_register_enum(GTypeModule *module, const gchar *name, const GEnumValue *const_static_values) + * extern GType vips_target_get_type() * } */ - public static MethodHandle g_type_module_register_enum$handle() { - return g_type_module_register_enum.HANDLE; + public static MethodHandle vips_target_get_type$handle() { + return vips_target_get_type.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern GType g_type_module_register_enum(GTypeModule *module, const gchar *name, const GEnumValue *const_static_values) + * extern GType vips_target_get_type() * } */ - public static MemorySegment g_type_module_register_enum$address() { - return g_type_module_register_enum.ADDR; + public static MemorySegment vips_target_get_type$address() { + return vips_target_get_type.ADDR; } /** * {@snippet lang=c : - * extern GType g_type_module_register_enum(GTypeModule *module, const gchar *name, const GEnumValue *const_static_values) + * extern GType vips_target_get_type() * } */ - public static long g_type_module_register_enum(MemorySegment module, MemorySegment name, MemorySegment const_static_values) { - var mh$ = g_type_module_register_enum.HANDLE; + public static long vips_target_get_type() { + var mh$ = vips_target_get_type.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_module_register_enum", module, name, const_static_values); + traceDowncall("vips_target_get_type"); } - return (long)mh$.invokeExact(module, name, const_static_values); + return (long)mh$.invokeExact(); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_module_register_flags { + private static class vips_target_new_to_descriptor { public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_LONG, VipsRaw.C_POINTER, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER + VipsRaw.C_INT ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_module_register_flags"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_target_new_to_descriptor"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -5927,55 +5710,57 @@ private static class g_type_module_register_flags { /** * Function descriptor for: * {@snippet lang=c : - * extern GType g_type_module_register_flags(GTypeModule *module, const gchar *name, const GFlagsValue *const_static_values) + * extern VipsTarget *vips_target_new_to_descriptor(int descriptor) * } */ - public static FunctionDescriptor g_type_module_register_flags$descriptor() { - return g_type_module_register_flags.DESC; + public static FunctionDescriptor vips_target_new_to_descriptor$descriptor() { + return vips_target_new_to_descriptor.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern GType g_type_module_register_flags(GTypeModule *module, const gchar *name, const GFlagsValue *const_static_values) + * extern VipsTarget *vips_target_new_to_descriptor(int descriptor) * } */ - public static MethodHandle g_type_module_register_flags$handle() { - return g_type_module_register_flags.HANDLE; + public static MethodHandle vips_target_new_to_descriptor$handle() { + return vips_target_new_to_descriptor.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern GType g_type_module_register_flags(GTypeModule *module, const gchar *name, const GFlagsValue *const_static_values) + * extern VipsTarget *vips_target_new_to_descriptor(int descriptor) * } */ - public static MemorySegment g_type_module_register_flags$address() { - return g_type_module_register_flags.ADDR; + public static MemorySegment vips_target_new_to_descriptor$address() { + return vips_target_new_to_descriptor.ADDR; } /** * {@snippet lang=c : - * extern GType g_type_module_register_flags(GTypeModule *module, const gchar *name, const GFlagsValue *const_static_values) + * extern VipsTarget *vips_target_new_to_descriptor(int descriptor) * } */ - public static long g_type_module_register_flags(MemorySegment module, MemorySegment name, MemorySegment const_static_values) { - var mh$ = g_type_module_register_flags.HANDLE; + public static MemorySegment vips_target_new_to_descriptor(int descriptor) { + var mh$ = vips_target_new_to_descriptor.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_module_register_flags", module, name, const_static_values); + traceDowncall("vips_target_new_to_descriptor", descriptor); } - return (long)mh$.invokeExact(module, name, const_static_values); + return (MemorySegment)mh$.invokeExact(descriptor); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_plugin_get_type { + private static class vips_target_new_to_file { public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_LONG ); + VipsRaw.C_POINTER, + VipsRaw.C_POINTER + ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_plugin_get_type"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_target_new_to_file"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -5983,56 +5768,55 @@ private static class g_type_plugin_get_type { /** * Function descriptor for: * {@snippet lang=c : - * extern GType g_type_plugin_get_type() + * extern VipsTarget *vips_target_new_to_file(const char *filename) * } */ - public static FunctionDescriptor g_type_plugin_get_type$descriptor() { - return g_type_plugin_get_type.DESC; + public static FunctionDescriptor vips_target_new_to_file$descriptor() { + return vips_target_new_to_file.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern GType g_type_plugin_get_type() + * extern VipsTarget *vips_target_new_to_file(const char *filename) * } */ - public static MethodHandle g_type_plugin_get_type$handle() { - return g_type_plugin_get_type.HANDLE; + public static MethodHandle vips_target_new_to_file$handle() { + return vips_target_new_to_file.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern GType g_type_plugin_get_type() + * extern VipsTarget *vips_target_new_to_file(const char *filename) * } */ - public static MemorySegment g_type_plugin_get_type$address() { - return g_type_plugin_get_type.ADDR; + public static MemorySegment vips_target_new_to_file$address() { + return vips_target_new_to_file.ADDR; } /** * {@snippet lang=c : - * extern GType g_type_plugin_get_type() + * extern VipsTarget *vips_target_new_to_file(const char *filename) * } */ - public static long g_type_plugin_get_type() { - var mh$ = g_type_plugin_get_type.HANDLE; + public static MemorySegment vips_target_new_to_file(MemorySegment filename) { + var mh$ = vips_target_new_to_file.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_plugin_get_type"); + traceDowncall("vips_target_new_to_file", filename); } - return (long)mh$.invokeExact(); + return (MemorySegment)mh$.invokeExact(filename); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_plugin_use { - public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( - VipsRaw.C_POINTER - ); + private static class vips_target_new_to_memory { + public static final FunctionDescriptor DESC = FunctionDescriptor.of( + VipsRaw.C_POINTER ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_plugin_use"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_target_new_to_memory"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -6040,56 +5824,57 @@ private static class g_type_plugin_use { /** * Function descriptor for: * {@snippet lang=c : - * extern void g_type_plugin_use(GTypePlugin *plugin) + * extern VipsTarget *vips_target_new_to_memory() * } */ - public static FunctionDescriptor g_type_plugin_use$descriptor() { - return g_type_plugin_use.DESC; + public static FunctionDescriptor vips_target_new_to_memory$descriptor() { + return vips_target_new_to_memory.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern void g_type_plugin_use(GTypePlugin *plugin) + * extern VipsTarget *vips_target_new_to_memory() * } */ - public static MethodHandle g_type_plugin_use$handle() { - return g_type_plugin_use.HANDLE; + public static MethodHandle vips_target_new_to_memory$handle() { + return vips_target_new_to_memory.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern void g_type_plugin_use(GTypePlugin *plugin) + * extern VipsTarget *vips_target_new_to_memory() * } */ - public static MemorySegment g_type_plugin_use$address() { - return g_type_plugin_use.ADDR; + public static MemorySegment vips_target_new_to_memory$address() { + return vips_target_new_to_memory.ADDR; } /** * {@snippet lang=c : - * extern void g_type_plugin_use(GTypePlugin *plugin) + * extern VipsTarget *vips_target_new_to_memory() * } */ - public static void g_type_plugin_use(MemorySegment plugin) { - var mh$ = g_type_plugin_use.HANDLE; + public static MemorySegment vips_target_new_to_memory() { + var mh$ = vips_target_new_to_memory.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_plugin_use", plugin); + traceDowncall("vips_target_new_to_memory"); } - mh$.invokeExact(plugin); + return (MemorySegment)mh$.invokeExact(); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_plugin_unuse { - public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( + private static class vips_target_new_temp { + public static final FunctionDescriptor DESC = FunctionDescriptor.of( + VipsRaw.C_POINTER, VipsRaw.C_POINTER ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_plugin_unuse"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_target_new_temp"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -6097,59 +5882,55 @@ private static class g_type_plugin_unuse { /** * Function descriptor for: * {@snippet lang=c : - * extern void g_type_plugin_unuse(GTypePlugin *plugin) + * extern VipsTarget *vips_target_new_temp(VipsTarget *target) * } */ - public static FunctionDescriptor g_type_plugin_unuse$descriptor() { - return g_type_plugin_unuse.DESC; + public static FunctionDescriptor vips_target_new_temp$descriptor() { + return vips_target_new_temp.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern void g_type_plugin_unuse(GTypePlugin *plugin) + * extern VipsTarget *vips_target_new_temp(VipsTarget *target) * } */ - public static MethodHandle g_type_plugin_unuse$handle() { - return g_type_plugin_unuse.HANDLE; + public static MethodHandle vips_target_new_temp$handle() { + return vips_target_new_temp.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern void g_type_plugin_unuse(GTypePlugin *plugin) + * extern VipsTarget *vips_target_new_temp(VipsTarget *target) * } */ - public static MemorySegment g_type_plugin_unuse$address() { - return g_type_plugin_unuse.ADDR; + public static MemorySegment vips_target_new_temp$address() { + return vips_target_new_temp.ADDR; } /** * {@snippet lang=c : - * extern void g_type_plugin_unuse(GTypePlugin *plugin) + * extern VipsTarget *vips_target_new_temp(VipsTarget *target) * } */ - public static void g_type_plugin_unuse(MemorySegment plugin) { - var mh$ = g_type_plugin_unuse.HANDLE; + public static MemorySegment vips_target_new_temp(MemorySegment target) { + var mh$ = vips_target_new_temp.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_plugin_unuse", plugin); + traceDowncall("vips_target_new_temp", target); } - mh$.invokeExact(plugin); + return (MemorySegment)mh$.invokeExact(target); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class g_type_plugin_complete_type_info { - public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( - VipsRaw.C_POINTER, - VipsRaw.C_LONG, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); + private static class vips_target_custom_new { + public static final FunctionDescriptor DESC = FunctionDescriptor.of( + VipsRaw.C_POINTER ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_plugin_complete_type_info"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_target_custom_new"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -6157,6592 +5938,667 @@ private static class g_type_plugin_complete_type_info { /** * Function descriptor for: * {@snippet lang=c : - * extern void g_type_plugin_complete_type_info(GTypePlugin *plugin, GType g_type, GTypeInfo *info, GTypeValueTable *value_table) + * extern VipsTargetCustom *vips_target_custom_new() * } */ - public static FunctionDescriptor g_type_plugin_complete_type_info$descriptor() { - return g_type_plugin_complete_type_info.DESC; + public static FunctionDescriptor vips_target_custom_new$descriptor() { + return vips_target_custom_new.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern void g_type_plugin_complete_type_info(GTypePlugin *plugin, GType g_type, GTypeInfo *info, GTypeValueTable *value_table) + * extern VipsTargetCustom *vips_target_custom_new() * } */ - public static MethodHandle g_type_plugin_complete_type_info$handle() { - return g_type_plugin_complete_type_info.HANDLE; + public static MethodHandle vips_target_custom_new$handle() { + return vips_target_custom_new.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern void g_type_plugin_complete_type_info(GTypePlugin *plugin, GType g_type, GTypeInfo *info, GTypeValueTable *value_table) + * extern VipsTargetCustom *vips_target_custom_new() * } */ - public static MemorySegment g_type_plugin_complete_type_info$address() { - return g_type_plugin_complete_type_info.ADDR; + public static MemorySegment vips_target_custom_new$address() { + return vips_target_custom_new.ADDR; } /** * {@snippet lang=c : - * extern void g_type_plugin_complete_type_info(GTypePlugin *plugin, GType g_type, GTypeInfo *info, GTypeValueTable *value_table) + * extern VipsTargetCustom *vips_target_custom_new() * } */ - public static void g_type_plugin_complete_type_info(MemorySegment plugin, long g_type, MemorySegment info, MemorySegment value_table) { - var mh$ = g_type_plugin_complete_type_info.HANDLE; + public static MemorySegment vips_target_custom_new() { + var mh$ = vips_target_custom_new.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("g_type_plugin_complete_type_info", plugin, g_type, info, value_table); + traceDowncall("vips_target_custom_new"); } - mh$.invokeExact(plugin, g_type, info, value_table); + return (MemorySegment)mh$.invokeExact(); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - - private static class g_type_plugin_complete_interface_info { - public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( - VipsRaw.C_POINTER, - VipsRaw.C_LONG, - VipsRaw.C_LONG, - VipsRaw.C_POINTER - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_type_plugin_complete_interface_info"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - + private static final int VIPS_REGION_NONE = (int)0L; /** - * Function descriptor for: * {@snippet lang=c : - * extern void g_type_plugin_complete_interface_info(GTypePlugin *plugin, GType instance_type, GType interface_type, GInterfaceInfo *info) + * enum _RegionType.VIPS_REGION_NONE = 0 * } */ - public static FunctionDescriptor g_type_plugin_complete_interface_info$descriptor() { - return g_type_plugin_complete_interface_info.DESC; + public static int VIPS_REGION_NONE() { + return VIPS_REGION_NONE; } - + private static final int VIPS_REGION_BUFFER = (int)1L; /** - * Downcall method handle for: * {@snippet lang=c : - * extern void g_type_plugin_complete_interface_info(GTypePlugin *plugin, GType instance_type, GType interface_type, GInterfaceInfo *info) + * enum _RegionType.VIPS_REGION_BUFFER = 1 * } */ - public static MethodHandle g_type_plugin_complete_interface_info$handle() { - return g_type_plugin_complete_interface_info.HANDLE; + public static int VIPS_REGION_BUFFER() { + return VIPS_REGION_BUFFER; } - + private static final int VIPS_REGION_OTHER_REGION = (int)2L; /** - * Address for: * {@snippet lang=c : - * extern void g_type_plugin_complete_interface_info(GTypePlugin *plugin, GType instance_type, GType interface_type, GInterfaceInfo *info) + * enum _RegionType.VIPS_REGION_OTHER_REGION = 2 * } */ - public static MemorySegment g_type_plugin_complete_interface_info$address() { - return g_type_plugin_complete_interface_info.ADDR; + public static int VIPS_REGION_OTHER_REGION() { + return VIPS_REGION_OTHER_REGION; } - + private static final int VIPS_REGION_OTHER_IMAGE = (int)3L; /** * {@snippet lang=c : - * extern void g_type_plugin_complete_interface_info(GTypePlugin *plugin, GType instance_type, GType interface_type, GInterfaceInfo *info) + * enum _RegionType.VIPS_REGION_OTHER_IMAGE = 3 * } */ - public static void g_type_plugin_complete_interface_info(MemorySegment plugin, long instance_type, long interface_type, MemorySegment info) { - var mh$ = g_type_plugin_complete_interface_info.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("g_type_plugin_complete_interface_info", plugin, instance_type, interface_type, info); - } - mh$.invokeExact(plugin, instance_type, interface_type, info); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } + public static int VIPS_REGION_OTHER_IMAGE() { + return VIPS_REGION_OTHER_IMAGE; } - - private static class g_value_set_boolean { - public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( - VipsRaw.C_POINTER, - VipsRaw.C_INT - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_value_set_boolean"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); + private static final int VIPS_REGION_WINDOW = (int)4L; + /** + * {@snippet lang=c : + * enum _RegionType.VIPS_REGION_WINDOW = 4 + * } + */ + public static int VIPS_REGION_WINDOW() { + return VIPS_REGION_WINDOW; } - + private static final int VIPS_REGION_SHRINK_MEAN = (int)0L; /** - * Function descriptor for: * {@snippet lang=c : - * extern void g_value_set_boolean(GValue *value, gboolean v_boolean) + * enum .VIPS_REGION_SHRINK_MEAN = 0 * } */ - public static FunctionDescriptor g_value_set_boolean$descriptor() { - return g_value_set_boolean.DESC; + public static int VIPS_REGION_SHRINK_MEAN() { + return VIPS_REGION_SHRINK_MEAN; } - + private static final int VIPS_REGION_SHRINK_MEDIAN = (int)1L; /** - * Downcall method handle for: * {@snippet lang=c : - * extern void g_value_set_boolean(GValue *value, gboolean v_boolean) + * enum .VIPS_REGION_SHRINK_MEDIAN = 1 * } */ - public static MethodHandle g_value_set_boolean$handle() { - return g_value_set_boolean.HANDLE; + public static int VIPS_REGION_SHRINK_MEDIAN() { + return VIPS_REGION_SHRINK_MEDIAN; } - + private static final int VIPS_REGION_SHRINK_MODE = (int)2L; /** - * Address for: * {@snippet lang=c : - * extern void g_value_set_boolean(GValue *value, gboolean v_boolean) + * enum .VIPS_REGION_SHRINK_MODE = 2 * } */ - public static MemorySegment g_value_set_boolean$address() { - return g_value_set_boolean.ADDR; + public static int VIPS_REGION_SHRINK_MODE() { + return VIPS_REGION_SHRINK_MODE; } - + private static final int VIPS_REGION_SHRINK_MAX = (int)3L; /** * {@snippet lang=c : - * extern void g_value_set_boolean(GValue *value, gboolean v_boolean) + * enum .VIPS_REGION_SHRINK_MAX = 3 * } */ - public static void g_value_set_boolean(MemorySegment value, int v_boolean) { - var mh$ = g_value_set_boolean.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("g_value_set_boolean", value, v_boolean); - } - mh$.invokeExact(value, v_boolean); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class g_value_get_boolean { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_INT, - VipsRaw.C_POINTER - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_value_get_boolean"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); + public static int VIPS_REGION_SHRINK_MAX() { + return VIPS_REGION_SHRINK_MAX; } - + private static final int VIPS_REGION_SHRINK_MIN = (int)4L; /** - * Function descriptor for: * {@snippet lang=c : - * extern gboolean g_value_get_boolean(const GValue *value) + * enum .VIPS_REGION_SHRINK_MIN = 4 * } */ - public static FunctionDescriptor g_value_get_boolean$descriptor() { - return g_value_get_boolean.DESC; + public static int VIPS_REGION_SHRINK_MIN() { + return VIPS_REGION_SHRINK_MIN; } - + private static final int VIPS_REGION_SHRINK_NEAREST = (int)5L; /** - * Downcall method handle for: * {@snippet lang=c : - * extern gboolean g_value_get_boolean(const GValue *value) + * enum .VIPS_REGION_SHRINK_NEAREST = 5 * } */ - public static MethodHandle g_value_get_boolean$handle() { - return g_value_get_boolean.HANDLE; + public static int VIPS_REGION_SHRINK_NEAREST() { + return VIPS_REGION_SHRINK_NEAREST; } - + private static final int VIPS_REGION_SHRINK_LAST = (int)6L; /** - * Address for: * {@snippet lang=c : - * extern gboolean g_value_get_boolean(const GValue *value) + * enum .VIPS_REGION_SHRINK_LAST = 6 * } */ - public static MemorySegment g_value_get_boolean$address() { - return g_value_get_boolean.ADDR; + public static int VIPS_REGION_SHRINK_LAST() { + return VIPS_REGION_SHRINK_LAST; } - + private static final int VIPS_DEMAND_STYLE_ERROR = (int)-1L; /** * {@snippet lang=c : - * extern gboolean g_value_get_boolean(const GValue *value) + * enum .VIPS_DEMAND_STYLE_ERROR = -1 * } */ - public static int g_value_get_boolean(MemorySegment value) { - var mh$ = g_value_get_boolean.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("g_value_get_boolean", value); - } - return (int)mh$.invokeExact(value); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class g_value_set_int { - public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( - VipsRaw.C_POINTER, - VipsRaw.C_INT - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_value_set_int"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); + public static int VIPS_DEMAND_STYLE_ERROR() { + return VIPS_DEMAND_STYLE_ERROR; } - + private static final int VIPS_DEMAND_STYLE_SMALLTILE = (int)0L; /** - * Function descriptor for: * {@snippet lang=c : - * extern void g_value_set_int(GValue *value, gint v_int) + * enum .VIPS_DEMAND_STYLE_SMALLTILE = 0 * } */ - public static FunctionDescriptor g_value_set_int$descriptor() { - return g_value_set_int.DESC; + public static int VIPS_DEMAND_STYLE_SMALLTILE() { + return VIPS_DEMAND_STYLE_SMALLTILE; } - + private static final int VIPS_DEMAND_STYLE_FATSTRIP = (int)1L; /** - * Downcall method handle for: * {@snippet lang=c : - * extern void g_value_set_int(GValue *value, gint v_int) + * enum .VIPS_DEMAND_STYLE_FATSTRIP = 1 * } */ - public static MethodHandle g_value_set_int$handle() { - return g_value_set_int.HANDLE; + public static int VIPS_DEMAND_STYLE_FATSTRIP() { + return VIPS_DEMAND_STYLE_FATSTRIP; } - + private static final int VIPS_DEMAND_STYLE_THINSTRIP = (int)2L; /** - * Address for: * {@snippet lang=c : - * extern void g_value_set_int(GValue *value, gint v_int) + * enum .VIPS_DEMAND_STYLE_THINSTRIP = 2 * } */ - public static MemorySegment g_value_set_int$address() { - return g_value_set_int.ADDR; + public static int VIPS_DEMAND_STYLE_THINSTRIP() { + return VIPS_DEMAND_STYLE_THINSTRIP; } - + private static final int VIPS_DEMAND_STYLE_ANY = (int)3L; /** * {@snippet lang=c : - * extern void g_value_set_int(GValue *value, gint v_int) + * enum .VIPS_DEMAND_STYLE_ANY = 3 * } */ - public static void g_value_set_int(MemorySegment value, int v_int) { - var mh$ = g_value_set_int.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("g_value_set_int", value, v_int); - } - mh$.invokeExact(value, v_int); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class g_value_get_int { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_INT, - VipsRaw.C_POINTER - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_value_get_int"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); + public static int VIPS_DEMAND_STYLE_ANY() { + return VIPS_DEMAND_STYLE_ANY; } - + private static final int VIPS_IMAGE_ERROR = (int)-1L; /** - * Function descriptor for: * {@snippet lang=c : - * extern gint g_value_get_int(const GValue *value) + * enum .VIPS_IMAGE_ERROR = -1 * } */ - public static FunctionDescriptor g_value_get_int$descriptor() { - return g_value_get_int.DESC; + public static int VIPS_IMAGE_ERROR() { + return VIPS_IMAGE_ERROR; } - + private static final int VIPS_IMAGE_NONE = (int)0L; /** - * Downcall method handle for: * {@snippet lang=c : - * extern gint g_value_get_int(const GValue *value) + * enum .VIPS_IMAGE_NONE = 0 * } */ - public static MethodHandle g_value_get_int$handle() { - return g_value_get_int.HANDLE; + public static int VIPS_IMAGE_NONE() { + return VIPS_IMAGE_NONE; } - + private static final int VIPS_IMAGE_SETBUF = (int)1L; /** - * Address for: * {@snippet lang=c : - * extern gint g_value_get_int(const GValue *value) + * enum .VIPS_IMAGE_SETBUF = 1 * } */ - public static MemorySegment g_value_get_int$address() { - return g_value_get_int.ADDR; + public static int VIPS_IMAGE_SETBUF() { + return VIPS_IMAGE_SETBUF; } - + private static final int VIPS_IMAGE_SETBUF_FOREIGN = (int)2L; /** * {@snippet lang=c : - * extern gint g_value_get_int(const GValue *value) + * enum .VIPS_IMAGE_SETBUF_FOREIGN = 2 * } */ - public static int g_value_get_int(MemorySegment value) { - var mh$ = g_value_get_int.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("g_value_get_int", value); - } - return (int)mh$.invokeExact(value); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class g_value_set_long { - public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( - VipsRaw.C_POINTER, - VipsRaw.C_LONG - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_value_set_long"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); + public static int VIPS_IMAGE_SETBUF_FOREIGN() { + return VIPS_IMAGE_SETBUF_FOREIGN; } - + private static final int VIPS_IMAGE_OPENIN = (int)3L; /** - * Function descriptor for: * {@snippet lang=c : - * extern void g_value_set_long(GValue *value, glong v_long) + * enum .VIPS_IMAGE_OPENIN = 3 * } */ - public static FunctionDescriptor g_value_set_long$descriptor() { - return g_value_set_long.DESC; + public static int VIPS_IMAGE_OPENIN() { + return VIPS_IMAGE_OPENIN; } - + private static final int VIPS_IMAGE_MMAPIN = (int)4L; /** - * Downcall method handle for: * {@snippet lang=c : - * extern void g_value_set_long(GValue *value, glong v_long) + * enum .VIPS_IMAGE_MMAPIN = 4 * } */ - public static MethodHandle g_value_set_long$handle() { - return g_value_set_long.HANDLE; + public static int VIPS_IMAGE_MMAPIN() { + return VIPS_IMAGE_MMAPIN; } - + private static final int VIPS_IMAGE_MMAPINRW = (int)5L; /** - * Address for: * {@snippet lang=c : - * extern void g_value_set_long(GValue *value, glong v_long) + * enum .VIPS_IMAGE_MMAPINRW = 5 * } */ - public static MemorySegment g_value_set_long$address() { - return g_value_set_long.ADDR; + public static int VIPS_IMAGE_MMAPINRW() { + return VIPS_IMAGE_MMAPINRW; } - + private static final int VIPS_IMAGE_OPENOUT = (int)6L; /** * {@snippet lang=c : - * extern void g_value_set_long(GValue *value, glong v_long) + * enum .VIPS_IMAGE_OPENOUT = 6 * } */ - public static void g_value_set_long(MemorySegment value, long v_long) { - var mh$ = g_value_set_long.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("g_value_set_long", value, v_long); - } - mh$.invokeExact(value, v_long); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class g_value_get_long { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_LONG, - VipsRaw.C_POINTER - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_value_get_long"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); + public static int VIPS_IMAGE_OPENOUT() { + return VIPS_IMAGE_OPENOUT; } - + private static final int VIPS_IMAGE_PARTIAL = (int)7L; /** - * Function descriptor for: * {@snippet lang=c : - * extern glong g_value_get_long(const GValue *value) + * enum .VIPS_IMAGE_PARTIAL = 7 * } */ - public static FunctionDescriptor g_value_get_long$descriptor() { - return g_value_get_long.DESC; + public static int VIPS_IMAGE_PARTIAL() { + return VIPS_IMAGE_PARTIAL; } - + private static final int VIPS_INTERPRETATION_ERROR = (int)-1L; /** - * Downcall method handle for: * {@snippet lang=c : - * extern glong g_value_get_long(const GValue *value) + * enum .VIPS_INTERPRETATION_ERROR = -1 * } */ - public static MethodHandle g_value_get_long$handle() { - return g_value_get_long.HANDLE; + public static int VIPS_INTERPRETATION_ERROR() { + return VIPS_INTERPRETATION_ERROR; } - + private static final int VIPS_INTERPRETATION_MULTIBAND = (int)0L; /** - * Address for: * {@snippet lang=c : - * extern glong g_value_get_long(const GValue *value) + * enum .VIPS_INTERPRETATION_MULTIBAND = 0 * } */ - public static MemorySegment g_value_get_long$address() { - return g_value_get_long.ADDR; + public static int VIPS_INTERPRETATION_MULTIBAND() { + return VIPS_INTERPRETATION_MULTIBAND; } - + private static final int VIPS_INTERPRETATION_B_W = (int)1L; /** * {@snippet lang=c : - * extern glong g_value_get_long(const GValue *value) + * enum .VIPS_INTERPRETATION_B_W = 1 * } */ - public static long g_value_get_long(MemorySegment value) { - var mh$ = g_value_get_long.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("g_value_get_long", value); - } - return (long)mh$.invokeExact(value); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class g_value_set_int64 { - public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( - VipsRaw.C_POINTER, - VipsRaw.C_LONG_LONG - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_value_set_int64"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); + public static int VIPS_INTERPRETATION_B_W() { + return VIPS_INTERPRETATION_B_W; } - + private static final int VIPS_INTERPRETATION_HISTOGRAM = (int)10L; /** - * Function descriptor for: * {@snippet lang=c : - * extern void g_value_set_int64(GValue *value, gint64 v_int64) + * enum .VIPS_INTERPRETATION_HISTOGRAM = 10 * } */ - public static FunctionDescriptor g_value_set_int64$descriptor() { - return g_value_set_int64.DESC; + public static int VIPS_INTERPRETATION_HISTOGRAM() { + return VIPS_INTERPRETATION_HISTOGRAM; } - + private static final int VIPS_INTERPRETATION_XYZ = (int)12L; /** - * Downcall method handle for: * {@snippet lang=c : - * extern void g_value_set_int64(GValue *value, gint64 v_int64) + * enum .VIPS_INTERPRETATION_XYZ = 12 * } */ - public static MethodHandle g_value_set_int64$handle() { - return g_value_set_int64.HANDLE; + public static int VIPS_INTERPRETATION_XYZ() { + return VIPS_INTERPRETATION_XYZ; } - + private static final int VIPS_INTERPRETATION_LAB = (int)13L; /** - * Address for: * {@snippet lang=c : - * extern void g_value_set_int64(GValue *value, gint64 v_int64) + * enum .VIPS_INTERPRETATION_LAB = 13 * } */ - public static MemorySegment g_value_set_int64$address() { - return g_value_set_int64.ADDR; + public static int VIPS_INTERPRETATION_LAB() { + return VIPS_INTERPRETATION_LAB; } - + private static final int VIPS_INTERPRETATION_CMYK = (int)15L; /** * {@snippet lang=c : - * extern void g_value_set_int64(GValue *value, gint64 v_int64) + * enum .VIPS_INTERPRETATION_CMYK = 15 * } */ - public static void g_value_set_int64(MemorySegment value, long v_int64) { - var mh$ = g_value_set_int64.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("g_value_set_int64", value, v_int64); - } - mh$.invokeExact(value, v_int64); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class g_value_get_int64 { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_LONG_LONG, - VipsRaw.C_POINTER - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_value_get_int64"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); + public static int VIPS_INTERPRETATION_CMYK() { + return VIPS_INTERPRETATION_CMYK; } - + private static final int VIPS_INTERPRETATION_LABQ = (int)16L; /** - * Function descriptor for: * {@snippet lang=c : - * extern gint64 g_value_get_int64(const GValue *value) + * enum .VIPS_INTERPRETATION_LABQ = 16 * } */ - public static FunctionDescriptor g_value_get_int64$descriptor() { - return g_value_get_int64.DESC; + public static int VIPS_INTERPRETATION_LABQ() { + return VIPS_INTERPRETATION_LABQ; } - + private static final int VIPS_INTERPRETATION_RGB = (int)17L; /** - * Downcall method handle for: * {@snippet lang=c : - * extern gint64 g_value_get_int64(const GValue *value) + * enum .VIPS_INTERPRETATION_RGB = 17 * } */ - public static MethodHandle g_value_get_int64$handle() { - return g_value_get_int64.HANDLE; + public static int VIPS_INTERPRETATION_RGB() { + return VIPS_INTERPRETATION_RGB; } - + private static final int VIPS_INTERPRETATION_CMC = (int)18L; /** - * Address for: * {@snippet lang=c : - * extern gint64 g_value_get_int64(const GValue *value) + * enum .VIPS_INTERPRETATION_CMC = 18 * } */ - public static MemorySegment g_value_get_int64$address() { - return g_value_get_int64.ADDR; + public static int VIPS_INTERPRETATION_CMC() { + return VIPS_INTERPRETATION_CMC; } - + private static final int VIPS_INTERPRETATION_LCH = (int)19L; /** * {@snippet lang=c : - * extern gint64 g_value_get_int64(const GValue *value) + * enum .VIPS_INTERPRETATION_LCH = 19 * } */ - public static long g_value_get_int64(MemorySegment value) { - var mh$ = g_value_get_int64.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("g_value_get_int64", value); - } - return (long)mh$.invokeExact(value); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class g_value_set_double { - public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( - VipsRaw.C_POINTER, - VipsRaw.C_DOUBLE - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_value_set_double"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); + public static int VIPS_INTERPRETATION_LCH() { + return VIPS_INTERPRETATION_LCH; } - + private static final int VIPS_INTERPRETATION_LABS = (int)21L; /** - * Function descriptor for: * {@snippet lang=c : - * extern void g_value_set_double(GValue *value, gdouble v_double) + * enum .VIPS_INTERPRETATION_LABS = 21 * } */ - public static FunctionDescriptor g_value_set_double$descriptor() { - return g_value_set_double.DESC; + public static int VIPS_INTERPRETATION_LABS() { + return VIPS_INTERPRETATION_LABS; } - + private static final int VIPS_INTERPRETATION_sRGB = (int)22L; /** - * Downcall method handle for: * {@snippet lang=c : - * extern void g_value_set_double(GValue *value, gdouble v_double) + * enum .VIPS_INTERPRETATION_sRGB = 22 * } */ - public static MethodHandle g_value_set_double$handle() { - return g_value_set_double.HANDLE; + public static int VIPS_INTERPRETATION_sRGB() { + return VIPS_INTERPRETATION_sRGB; } - + private static final int VIPS_INTERPRETATION_YXY = (int)23L; /** - * Address for: * {@snippet lang=c : - * extern void g_value_set_double(GValue *value, gdouble v_double) + * enum .VIPS_INTERPRETATION_YXY = 23 * } */ - public static MemorySegment g_value_set_double$address() { - return g_value_set_double.ADDR; + public static int VIPS_INTERPRETATION_YXY() { + return VIPS_INTERPRETATION_YXY; } - + private static final int VIPS_INTERPRETATION_FOURIER = (int)24L; /** * {@snippet lang=c : - * extern void g_value_set_double(GValue *value, gdouble v_double) + * enum .VIPS_INTERPRETATION_FOURIER = 24 * } */ - public static void g_value_set_double(MemorySegment value, double v_double) { - var mh$ = g_value_set_double.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("g_value_set_double", value, v_double); - } - mh$.invokeExact(value, v_double); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class g_value_get_double { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_DOUBLE, - VipsRaw.C_POINTER - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_value_get_double"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); + public static int VIPS_INTERPRETATION_FOURIER() { + return VIPS_INTERPRETATION_FOURIER; } - + private static final int VIPS_INTERPRETATION_RGB16 = (int)25L; /** - * Function descriptor for: * {@snippet lang=c : - * extern gdouble g_value_get_double(const GValue *value) + * enum .VIPS_INTERPRETATION_RGB16 = 25 * } */ - public static FunctionDescriptor g_value_get_double$descriptor() { - return g_value_get_double.DESC; + public static int VIPS_INTERPRETATION_RGB16() { + return VIPS_INTERPRETATION_RGB16; } - + private static final int VIPS_INTERPRETATION_GREY16 = (int)26L; /** - * Downcall method handle for: * {@snippet lang=c : - * extern gdouble g_value_get_double(const GValue *value) + * enum .VIPS_INTERPRETATION_GREY16 = 26 * } */ - public static MethodHandle g_value_get_double$handle() { - return g_value_get_double.HANDLE; + public static int VIPS_INTERPRETATION_GREY16() { + return VIPS_INTERPRETATION_GREY16; } - + private static final int VIPS_INTERPRETATION_MATRIX = (int)27L; /** - * Address for: * {@snippet lang=c : - * extern gdouble g_value_get_double(const GValue *value) + * enum .VIPS_INTERPRETATION_MATRIX = 27 * } */ - public static MemorySegment g_value_get_double$address() { - return g_value_get_double.ADDR; + public static int VIPS_INTERPRETATION_MATRIX() { + return VIPS_INTERPRETATION_MATRIX; } - + private static final int VIPS_INTERPRETATION_scRGB = (int)28L; /** * {@snippet lang=c : - * extern gdouble g_value_get_double(const GValue *value) + * enum .VIPS_INTERPRETATION_scRGB = 28 * } */ - public static double g_value_get_double(MemorySegment value) { - var mh$ = g_value_get_double.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("g_value_get_double", value); - } - return (double)mh$.invokeExact(value); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } + public static int VIPS_INTERPRETATION_scRGB() { + return VIPS_INTERPRETATION_scRGB; } - - private static class g_value_set_string { - public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_value_set_string"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); + private static final int VIPS_INTERPRETATION_HSV = (int)29L; + /** + * {@snippet lang=c : + * enum .VIPS_INTERPRETATION_HSV = 29 + * } + */ + public static int VIPS_INTERPRETATION_HSV() { + return VIPS_INTERPRETATION_HSV; } - + private static final int VIPS_INTERPRETATION_LAST = (int)30L; /** - * Function descriptor for: * {@snippet lang=c : - * extern void g_value_set_string(GValue *value, const gchar *v_string) + * enum .VIPS_INTERPRETATION_LAST = 30 * } */ - public static FunctionDescriptor g_value_set_string$descriptor() { - return g_value_set_string.DESC; + public static int VIPS_INTERPRETATION_LAST() { + return VIPS_INTERPRETATION_LAST; } - + private static final int VIPS_FORMAT_NOTSET = (int)-1L; /** - * Downcall method handle for: * {@snippet lang=c : - * extern void g_value_set_string(GValue *value, const gchar *v_string) + * enum .VIPS_FORMAT_NOTSET = -1 * } */ - public static MethodHandle g_value_set_string$handle() { - return g_value_set_string.HANDLE; + public static int VIPS_FORMAT_NOTSET() { + return VIPS_FORMAT_NOTSET; } - + private static final int VIPS_FORMAT_UCHAR = (int)0L; /** - * Address for: * {@snippet lang=c : - * extern void g_value_set_string(GValue *value, const gchar *v_string) + * enum .VIPS_FORMAT_UCHAR = 0 * } */ - public static MemorySegment g_value_set_string$address() { - return g_value_set_string.ADDR; + public static int VIPS_FORMAT_UCHAR() { + return VIPS_FORMAT_UCHAR; } - + private static final int VIPS_FORMAT_CHAR = (int)1L; /** * {@snippet lang=c : - * extern void g_value_set_string(GValue *value, const gchar *v_string) + * enum .VIPS_FORMAT_CHAR = 1 * } */ - public static void g_value_set_string(MemorySegment value, MemorySegment v_string) { - var mh$ = g_value_set_string.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("g_value_set_string", value, v_string); - } - mh$.invokeExact(value, v_string); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class g_value_set_interned_string { - public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_value_set_interned_string"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern void g_value_set_interned_string(GValue *value, const gchar *v_string) - * } - */ - public static FunctionDescriptor g_value_set_interned_string$descriptor() { - return g_value_set_interned_string.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern void g_value_set_interned_string(GValue *value, const gchar *v_string) - * } - */ - public static MethodHandle g_value_set_interned_string$handle() { - return g_value_set_interned_string.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern void g_value_set_interned_string(GValue *value, const gchar *v_string) - * } - */ - public static MemorySegment g_value_set_interned_string$address() { - return g_value_set_interned_string.ADDR; - } - - /** - * {@snippet lang=c : - * extern void g_value_set_interned_string(GValue *value, const gchar *v_string) - * } - */ - public static void g_value_set_interned_string(MemorySegment value, MemorySegment v_string) { - var mh$ = g_value_set_interned_string.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("g_value_set_interned_string", value, v_string); - } - mh$.invokeExact(value, v_string); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class g_value_get_string { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_value_get_string"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern const gchar *g_value_get_string(const GValue *value) - * } - */ - public static FunctionDescriptor g_value_get_string$descriptor() { - return g_value_get_string.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern const gchar *g_value_get_string(const GValue *value) - * } - */ - public static MethodHandle g_value_get_string$handle() { - return g_value_get_string.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern const gchar *g_value_get_string(const GValue *value) - * } - */ - public static MemorySegment g_value_get_string$address() { - return g_value_get_string.ADDR; - } - - /** - * {@snippet lang=c : - * extern const gchar *g_value_get_string(const GValue *value) - * } - */ - public static MemorySegment g_value_get_string(MemorySegment value) { - var mh$ = g_value_get_string.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("g_value_get_string", value); - } - return (MemorySegment)mh$.invokeExact(value); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class g_value_set_string_take_ownership { - public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("g_value_set_string_take_ownership"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern void g_value_set_string_take_ownership(GValue *value, gchar *v_string) - * } - */ - public static FunctionDescriptor g_value_set_string_take_ownership$descriptor() { - return g_value_set_string_take_ownership.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern void g_value_set_string_take_ownership(GValue *value, gchar *v_string) - * } - */ - public static MethodHandle g_value_set_string_take_ownership$handle() { - return g_value_set_string_take_ownership.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern void g_value_set_string_take_ownership(GValue *value, gchar *v_string) - * } - */ - public static MemorySegment g_value_set_string_take_ownership$address() { - return g_value_set_string_take_ownership.ADDR; - } - - /** - * {@snippet lang=c : - * extern void g_value_set_string_take_ownership(GValue *value, gchar *v_string) - * } - */ - public static void g_value_set_string_take_ownership(MemorySegment value, MemorySegment v_string) { - var mh$ = g_value_set_string_take_ownership.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("g_value_set_string_take_ownership", value, v_string); - } - mh$.invokeExact(value, v_string); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - /** - * {@snippet lang=c : - * typedef GEnumClass *GEnumClass_autoptr - * } - */ - public static final AddressLayout GEnumClass_autoptr = VipsRaw.C_POINTER; - /** - * {@snippet lang=c : - * typedef GList *GEnumClass_listautoptr - * } - */ - public static final AddressLayout GEnumClass_listautoptr = VipsRaw.C_POINTER; - /** - * {@snippet lang=c : - * typedef GSList *GEnumClass_slistautoptr - * } - */ - public static final AddressLayout GEnumClass_slistautoptr = VipsRaw.C_POINTER; - /** - * {@snippet lang=c : - * typedef GQueue *GEnumClass_queueautoptr - * } - */ - public static final AddressLayout GEnumClass_queueautoptr = VipsRaw.C_POINTER; - /** - * {@snippet lang=c : - * typedef GObject *GObject_autoptr - * } - */ - public static final AddressLayout GObject_autoptr = VipsRaw.C_POINTER; - /** - * {@snippet lang=c : - * typedef GList *GObject_listautoptr - * } - */ - public static final AddressLayout GObject_listautoptr = VipsRaw.C_POINTER; - /** - * {@snippet lang=c : - * typedef GSList *GObject_slistautoptr - * } - */ - public static final AddressLayout GObject_slistautoptr = VipsRaw.C_POINTER; - /** - * {@snippet lang=c : - * typedef GQueue *GObject_queueautoptr - * } - */ - public static final AddressLayout GObject_queueautoptr = VipsRaw.C_POINTER; - /** - * {@snippet lang=c : - * typedef GParamSpec *GParamSpec_autoptr - * } - */ - public static final AddressLayout GParamSpec_autoptr = VipsRaw.C_POINTER; - /** - * {@snippet lang=c : - * typedef GList *GParamSpec_listautoptr - * } - */ - public static final AddressLayout GParamSpec_listautoptr = VipsRaw.C_POINTER; - /** - * {@snippet lang=c : - * typedef GSList *GParamSpec_slistautoptr - * } - */ - public static final AddressLayout GParamSpec_slistautoptr = VipsRaw.C_POINTER; - /** - * {@snippet lang=c : - * typedef GQueue *GParamSpec_queueautoptr - * } - */ - public static final AddressLayout GParamSpec_queueautoptr = VipsRaw.C_POINTER; - /** - * {@snippet lang=c : - * typedef GTypeClass *GTypeClass_autoptr - * } - */ - public static final AddressLayout GTypeClass_autoptr = VipsRaw.C_POINTER; - /** - * {@snippet lang=c : - * typedef GList *GTypeClass_listautoptr - * } - */ - public static final AddressLayout GTypeClass_listautoptr = VipsRaw.C_POINTER; - /** - * {@snippet lang=c : - * typedef GSList *GTypeClass_slistautoptr - * } - */ - public static final AddressLayout GTypeClass_slistautoptr = VipsRaw.C_POINTER; - /** - * {@snippet lang=c : - * typedef GQueue *GTypeClass_queueautoptr - * } - */ - public static final AddressLayout GTypeClass_queueautoptr = VipsRaw.C_POINTER; - /** - * {@snippet lang=c : - * typedef GInputStream *GInputStream_autoptr - * } - */ - public static final AddressLayout GInputStream_autoptr = VipsRaw.C_POINTER; - /** - * {@snippet lang=c : - * typedef GList *GInputStream_listautoptr - * } - */ - public static final AddressLayout GInputStream_listautoptr = VipsRaw.C_POINTER; - /** - * {@snippet lang=c : - * typedef GSList *GInputStream_slistautoptr - * } - */ - public static final AddressLayout GInputStream_slistautoptr = VipsRaw.C_POINTER; - /** - * {@snippet lang=c : - * typedef GQueue *GInputStream_queueautoptr - * } - */ - public static final AddressLayout GInputStream_queueautoptr = VipsRaw.C_POINTER; - private static final int VIPS_PRECISION_INTEGER = (int)0L; - /** - * {@snippet lang=c : - * enum .VIPS_PRECISION_INTEGER = 0 - * } - */ - public static int VIPS_PRECISION_INTEGER() { - return VIPS_PRECISION_INTEGER; - } - private static final int VIPS_PRECISION_FLOAT = (int)1L; - /** - * {@snippet lang=c : - * enum .VIPS_PRECISION_FLOAT = 1 - * } - */ - public static int VIPS_PRECISION_FLOAT() { - return VIPS_PRECISION_FLOAT; - } - private static final int VIPS_PRECISION_APPROXIMATE = (int)2L; - /** - * {@snippet lang=c : - * enum .VIPS_PRECISION_APPROXIMATE = 2 - * } - */ - public static int VIPS_PRECISION_APPROXIMATE() { - return VIPS_PRECISION_APPROXIMATE; - } - private static final int VIPS_PRECISION_LAST = (int)3L; - /** - * {@snippet lang=c : - * enum .VIPS_PRECISION_LAST = 3 - * } - */ - public static int VIPS_PRECISION_LAST() { - return VIPS_PRECISION_LAST; - } - - private static class vips_enum_string { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_POINTER, - VipsRaw.C_LONG, - VipsRaw.C_INT - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_enum_string"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern const char *vips_enum_string(GType enm, int value) - * } - */ - public static FunctionDescriptor vips_enum_string$descriptor() { - return vips_enum_string.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern const char *vips_enum_string(GType enm, int value) - * } - */ - public static MethodHandle vips_enum_string$handle() { - return vips_enum_string.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern const char *vips_enum_string(GType enm, int value) - * } - */ - public static MemorySegment vips_enum_string$address() { - return vips_enum_string.ADDR; - } - - /** - * {@snippet lang=c : - * extern const char *vips_enum_string(GType enm, int value) - * } - */ - public static MemorySegment vips_enum_string(long enm, int value) { - var mh$ = vips_enum_string.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_enum_string", enm, value); - } - return (MemorySegment)mh$.invokeExact(enm, value); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_enum_nick { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_POINTER, - VipsRaw.C_LONG, - VipsRaw.C_INT - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_enum_nick"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern const char *vips_enum_nick(GType enm, int value) - * } - */ - public static FunctionDescriptor vips_enum_nick$descriptor() { - return vips_enum_nick.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern const char *vips_enum_nick(GType enm, int value) - * } - */ - public static MethodHandle vips_enum_nick$handle() { - return vips_enum_nick.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern const char *vips_enum_nick(GType enm, int value) - * } - */ - public static MemorySegment vips_enum_nick$address() { - return vips_enum_nick.ADDR; - } - - /** - * {@snippet lang=c : - * extern const char *vips_enum_nick(GType enm, int value) - * } - */ - public static MemorySegment vips_enum_nick(long enm, int value) { - var mh$ = vips_enum_nick.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_enum_nick", enm, value); - } - return (MemorySegment)mh$.invokeExact(enm, value); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_enum_from_nick { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_INT, - VipsRaw.C_POINTER, - VipsRaw.C_LONG, - VipsRaw.C_POINTER - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_enum_from_nick"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern int vips_enum_from_nick(const char *domain, GType type, const char *str) - * } - */ - public static FunctionDescriptor vips_enum_from_nick$descriptor() { - return vips_enum_from_nick.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern int vips_enum_from_nick(const char *domain, GType type, const char *str) - * } - */ - public static MethodHandle vips_enum_from_nick$handle() { - return vips_enum_from_nick.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern int vips_enum_from_nick(const char *domain, GType type, const char *str) - * } - */ - public static MemorySegment vips_enum_from_nick$address() { - return vips_enum_from_nick.ADDR; - } - - /** - * {@snippet lang=c : - * extern int vips_enum_from_nick(const char *domain, GType type, const char *str) - * } - */ - public static int vips_enum_from_nick(MemorySegment domain, long type, MemorySegment str) { - var mh$ = vips_enum_from_nick.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_enum_from_nick", domain, type, str); - } - return (int)mh$.invokeExact(domain, type, str); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_filename_suffix_match { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_INT, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_filename_suffix_match"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern int vips_filename_suffix_match(const char *path, const char *suffixes[]) - * } - */ - public static FunctionDescriptor vips_filename_suffix_match$descriptor() { - return vips_filename_suffix_match.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern int vips_filename_suffix_match(const char *path, const char *suffixes[]) - * } - */ - public static MethodHandle vips_filename_suffix_match$handle() { - return vips_filename_suffix_match.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern int vips_filename_suffix_match(const char *path, const char *suffixes[]) - * } - */ - public static MemorySegment vips_filename_suffix_match$address() { - return vips_filename_suffix_match.ADDR; - } - - /** - * {@snippet lang=c : - * extern int vips_filename_suffix_match(const char *path, const char *suffixes[]) - * } - */ - public static int vips_filename_suffix_match(MemorySegment path, MemorySegment suffixes) { - var mh$ = vips_filename_suffix_match.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_filename_suffix_match", path, suffixes); - } - return (int)mh$.invokeExact(path, suffixes); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - private static final int VIPS_TOKEN_LEFT = (int)1L; - /** - * {@snippet lang=c : - * enum .VIPS_TOKEN_LEFT = 1 - * } - */ - public static int VIPS_TOKEN_LEFT() { - return VIPS_TOKEN_LEFT; - } - private static final int VIPS_TOKEN_RIGHT = (int)2L; - /** - * {@snippet lang=c : - * enum .VIPS_TOKEN_RIGHT = 2 - * } - */ - public static int VIPS_TOKEN_RIGHT() { - return VIPS_TOKEN_RIGHT; - } - private static final int VIPS_TOKEN_STRING = (int)3L; - /** - * {@snippet lang=c : - * enum .VIPS_TOKEN_STRING = 3 - * } - */ - public static int VIPS_TOKEN_STRING() { - return VIPS_TOKEN_STRING; - } - private static final int VIPS_TOKEN_EQUALS = (int)4L; - /** - * {@snippet lang=c : - * enum .VIPS_TOKEN_EQUALS = 4 - * } - */ - public static int VIPS_TOKEN_EQUALS() { - return VIPS_TOKEN_EQUALS; - } - private static final int VIPS_TOKEN_COMMA = (int)5L; - /** - * {@snippet lang=c : - * enum .VIPS_TOKEN_COMMA = 5 - * } - */ - public static int VIPS_TOKEN_COMMA() { - return VIPS_TOKEN_COMMA; - } - private static final int VIPS_ARGUMENT_NONE = (int)0L; - /** - * {@snippet lang=c : - * enum .VIPS_ARGUMENT_NONE = 0 - * } - */ - public static int VIPS_ARGUMENT_NONE() { - return VIPS_ARGUMENT_NONE; - } - private static final int VIPS_ARGUMENT_REQUIRED = (int)1L; - /** - * {@snippet lang=c : - * enum .VIPS_ARGUMENT_REQUIRED = 1 - * } - */ - public static int VIPS_ARGUMENT_REQUIRED() { - return VIPS_ARGUMENT_REQUIRED; - } - private static final int VIPS_ARGUMENT_CONSTRUCT = (int)2L; - /** - * {@snippet lang=c : - * enum .VIPS_ARGUMENT_CONSTRUCT = 2 - * } - */ - public static int VIPS_ARGUMENT_CONSTRUCT() { - return VIPS_ARGUMENT_CONSTRUCT; - } - private static final int VIPS_ARGUMENT_SET_ONCE = (int)4L; - /** - * {@snippet lang=c : - * enum .VIPS_ARGUMENT_SET_ONCE = 4 - * } - */ - public static int VIPS_ARGUMENT_SET_ONCE() { - return VIPS_ARGUMENT_SET_ONCE; - } - private static final int VIPS_ARGUMENT_SET_ALWAYS = (int)8L; - /** - * {@snippet lang=c : - * enum .VIPS_ARGUMENT_SET_ALWAYS = 8 - * } - */ - public static int VIPS_ARGUMENT_SET_ALWAYS() { - return VIPS_ARGUMENT_SET_ALWAYS; - } - private static final int VIPS_ARGUMENT_INPUT = (int)16L; - /** - * {@snippet lang=c : - * enum .VIPS_ARGUMENT_INPUT = 16 - * } - */ - public static int VIPS_ARGUMENT_INPUT() { - return VIPS_ARGUMENT_INPUT; - } - private static final int VIPS_ARGUMENT_OUTPUT = (int)32L; - /** - * {@snippet lang=c : - * enum .VIPS_ARGUMENT_OUTPUT = 32 - * } - */ - public static int VIPS_ARGUMENT_OUTPUT() { - return VIPS_ARGUMENT_OUTPUT; - } - private static final int VIPS_ARGUMENT_DEPRECATED = (int)64L; - /** - * {@snippet lang=c : - * enum .VIPS_ARGUMENT_DEPRECATED = 64 - * } - */ - public static int VIPS_ARGUMENT_DEPRECATED() { - return VIPS_ARGUMENT_DEPRECATED; - } - private static final int VIPS_ARGUMENT_MODIFY = (int)128L; - /** - * {@snippet lang=c : - * enum .VIPS_ARGUMENT_MODIFY = 128 - * } - */ - public static int VIPS_ARGUMENT_MODIFY() { - return VIPS_ARGUMENT_MODIFY; - } - private static final int VIPS_ARGUMENT_NON_HASHABLE = (int)256L; - /** - * {@snippet lang=c : - * enum .VIPS_ARGUMENT_NON_HASHABLE = 256 - * } - */ - public static int VIPS_ARGUMENT_NON_HASHABLE() { - return VIPS_ARGUMENT_NON_HASHABLE; - } - - private static class vips_object_get_args { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_INT, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_object_get_args"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern int vips_object_get_args(VipsObject *object, const char ***names, int **flags, int *n_args) - * } - */ - public static FunctionDescriptor vips_object_get_args$descriptor() { - return vips_object_get_args.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern int vips_object_get_args(VipsObject *object, const char ***names, int **flags, int *n_args) - * } - */ - public static MethodHandle vips_object_get_args$handle() { - return vips_object_get_args.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern int vips_object_get_args(VipsObject *object, const char ***names, int **flags, int *n_args) - * } - */ - public static MemorySegment vips_object_get_args$address() { - return vips_object_get_args.ADDR; - } - - /** - * {@snippet lang=c : - * extern int vips_object_get_args(VipsObject *object, const char ***names, int **flags, int *n_args) - * } - */ - public static int vips_object_get_args(MemorySegment object, MemorySegment names, MemorySegment flags, MemorySegment n_args) { - var mh$ = vips_object_get_args.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_object_get_args", object, names, flags, n_args); - } - return (int)mh$.invokeExact(object, names, flags, n_args); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_object_get_argument { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_INT, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_object_get_argument"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern int vips_object_get_argument(VipsObject *object, const char *name, GParamSpec **pspec, VipsArgumentClass **argument_class, VipsArgumentInstance **argument_instance) - * } - */ - public static FunctionDescriptor vips_object_get_argument$descriptor() { - return vips_object_get_argument.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern int vips_object_get_argument(VipsObject *object, const char *name, GParamSpec **pspec, VipsArgumentClass **argument_class, VipsArgumentInstance **argument_instance) - * } - */ - public static MethodHandle vips_object_get_argument$handle() { - return vips_object_get_argument.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern int vips_object_get_argument(VipsObject *object, const char *name, GParamSpec **pspec, VipsArgumentClass **argument_class, VipsArgumentInstance **argument_instance) - * } - */ - public static MemorySegment vips_object_get_argument$address() { - return vips_object_get_argument.ADDR; - } - - /** - * {@snippet lang=c : - * extern int vips_object_get_argument(VipsObject *object, const char *name, GParamSpec **pspec, VipsArgumentClass **argument_class, VipsArgumentInstance **argument_instance) - * } - */ - public static int vips_object_get_argument(MemorySegment object, MemorySegment name, MemorySegment pspec, MemorySegment argument_class, MemorySegment argument_instance) { - var mh$ = vips_object_get_argument.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_object_get_argument", object, name, pspec, argument_class, argument_instance); - } - return (int)mh$.invokeExact(object, name, pspec, argument_class, argument_instance); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_object_get_argument_flags { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_INT, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_object_get_argument_flags"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern VipsArgumentFlags vips_object_get_argument_flags(VipsObject *object, const char *name) - * } - */ - public static FunctionDescriptor vips_object_get_argument_flags$descriptor() { - return vips_object_get_argument_flags.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern VipsArgumentFlags vips_object_get_argument_flags(VipsObject *object, const char *name) - * } - */ - public static MethodHandle vips_object_get_argument_flags$handle() { - return vips_object_get_argument_flags.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern VipsArgumentFlags vips_object_get_argument_flags(VipsObject *object, const char *name) - * } - */ - public static MemorySegment vips_object_get_argument_flags$address() { - return vips_object_get_argument_flags.ADDR; - } - - /** - * {@snippet lang=c : - * extern VipsArgumentFlags vips_object_get_argument_flags(VipsObject *object, const char *name) - * } - */ - public static int vips_object_get_argument_flags(MemorySegment object, MemorySegment name) { - var mh$ = vips_object_get_argument_flags.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_object_get_argument_flags", object, name); - } - return (int)mh$.invokeExact(object, name); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_object_get_argument_priority { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_INT, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_object_get_argument_priority"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern int vips_object_get_argument_priority(VipsObject *object, const char *name) - * } - */ - public static FunctionDescriptor vips_object_get_argument_priority$descriptor() { - return vips_object_get_argument_priority.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern int vips_object_get_argument_priority(VipsObject *object, const char *name) - * } - */ - public static MethodHandle vips_object_get_argument_priority$handle() { - return vips_object_get_argument_priority.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern int vips_object_get_argument_priority(VipsObject *object, const char *name) - * } - */ - public static MemorySegment vips_object_get_argument_priority$address() { - return vips_object_get_argument_priority.ADDR; - } - - /** - * {@snippet lang=c : - * extern int vips_object_get_argument_priority(VipsObject *object, const char *name) - * } - */ - public static int vips_object_get_argument_priority(MemorySegment object, MemorySegment name) { - var mh$ = vips_object_get_argument_priority.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_object_get_argument_priority", object, name); - } - return (int)mh$.invokeExact(object, name); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_value_is_null { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_INT, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_value_is_null"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern gboolean vips_value_is_null(GParamSpec *psoec, const GValue *value) - * } - */ - public static FunctionDescriptor vips_value_is_null$descriptor() { - return vips_value_is_null.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern gboolean vips_value_is_null(GParamSpec *psoec, const GValue *value) - * } - */ - public static MethodHandle vips_value_is_null$handle() { - return vips_value_is_null.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern gboolean vips_value_is_null(GParamSpec *psoec, const GValue *value) - * } - */ - public static MemorySegment vips_value_is_null$address() { - return vips_value_is_null.ADDR; - } - - /** - * {@snippet lang=c : - * extern gboolean vips_value_is_null(GParamSpec *psoec, const GValue *value) - * } - */ - public static int vips_value_is_null(MemorySegment psoec, MemorySegment value) { - var mh$ = vips_value_is_null.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_value_is_null", psoec, value); - } - return (int)mh$.invokeExact(psoec, value); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_object_get_argument_to_string { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_INT, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_object_get_argument_to_string"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern int vips_object_get_argument_to_string(VipsObject *object, const char *name, const char *arg) - * } - */ - public static FunctionDescriptor vips_object_get_argument_to_string$descriptor() { - return vips_object_get_argument_to_string.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern int vips_object_get_argument_to_string(VipsObject *object, const char *name, const char *arg) - * } - */ - public static MethodHandle vips_object_get_argument_to_string$handle() { - return vips_object_get_argument_to_string.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern int vips_object_get_argument_to_string(VipsObject *object, const char *name, const char *arg) - * } - */ - public static MemorySegment vips_object_get_argument_to_string$address() { - return vips_object_get_argument_to_string.ADDR; - } - - /** - * {@snippet lang=c : - * extern int vips_object_get_argument_to_string(VipsObject *object, const char *name, const char *arg) - * } - */ - public static int vips_object_get_argument_to_string(MemorySegment object, MemorySegment name, MemorySegment arg) { - var mh$ = vips_object_get_argument_to_string.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_object_get_argument_to_string", object, name, arg); - } - return (int)mh$.invokeExact(object, name, arg); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_object_set_from_string { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_INT, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_object_set_from_string"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern int vips_object_set_from_string(VipsObject *object, const char *string) - * } - */ - public static FunctionDescriptor vips_object_set_from_string$descriptor() { - return vips_object_set_from_string.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern int vips_object_set_from_string(VipsObject *object, const char *string) - * } - */ - public static MethodHandle vips_object_set_from_string$handle() { - return vips_object_set_from_string.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern int vips_object_set_from_string(VipsObject *object, const char *string) - * } - */ - public static MemorySegment vips_object_set_from_string$address() { - return vips_object_set_from_string.ADDR; - } - - /** - * {@snippet lang=c : - * extern int vips_object_set_from_string(VipsObject *object, const char *string) - * } - */ - public static int vips_object_set_from_string(MemorySegment object, MemorySegment string) { - var mh$ = vips_object_set_from_string.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_object_set_from_string", object, string); - } - return (int)mh$.invokeExact(object, string); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_type_map { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_POINTER, - VipsRaw.C_LONG, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_type_map"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern void *vips_type_map(GType base, VipsTypeMap2Fn fn, void *a, void *b) - * } - */ - public static FunctionDescriptor vips_type_map$descriptor() { - return vips_type_map.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern void *vips_type_map(GType base, VipsTypeMap2Fn fn, void *a, void *b) - * } - */ - public static MethodHandle vips_type_map$handle() { - return vips_type_map.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern void *vips_type_map(GType base, VipsTypeMap2Fn fn, void *a, void *b) - * } - */ - public static MemorySegment vips_type_map$address() { - return vips_type_map.ADDR; - } - - /** - * {@snippet lang=c : - * extern void *vips_type_map(GType base, VipsTypeMap2Fn fn, void *a, void *b) - * } - */ - public static MemorySegment vips_type_map(long base, MemorySegment fn, MemorySegment a, MemorySegment b) { - var mh$ = vips_type_map.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_type_map", base, fn, a, b); - } - return (MemorySegment)mh$.invokeExact(base, fn, a, b); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_type_map_all { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_POINTER, - VipsRaw.C_LONG, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_type_map_all"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern void *vips_type_map_all(GType base, VipsTypeMapFn fn, void *a) - * } - */ - public static FunctionDescriptor vips_type_map_all$descriptor() { - return vips_type_map_all.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern void *vips_type_map_all(GType base, VipsTypeMapFn fn, void *a) - * } - */ - public static MethodHandle vips_type_map_all$handle() { - return vips_type_map_all.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern void *vips_type_map_all(GType base, VipsTypeMapFn fn, void *a) - * } - */ - public static MemorySegment vips_type_map_all$address() { - return vips_type_map_all.ADDR; - } - - /** - * {@snippet lang=c : - * extern void *vips_type_map_all(GType base, VipsTypeMapFn fn, void *a) - * } - */ - public static MemorySegment vips_type_map_all(long base, MemorySegment fn, MemorySegment a) { - var mh$ = vips_type_map_all.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_type_map_all", base, fn, a); - } - return (MemorySegment)mh$.invokeExact(base, fn, a); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_type_depth { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_INT, - VipsRaw.C_LONG - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_type_depth"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern int vips_type_depth(GType type) - * } - */ - public static FunctionDescriptor vips_type_depth$descriptor() { - return vips_type_depth.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern int vips_type_depth(GType type) - * } - */ - public static MethodHandle vips_type_depth$handle() { - return vips_type_depth.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern int vips_type_depth(GType type) - * } - */ - public static MemorySegment vips_type_depth$address() { - return vips_type_depth.ADDR; - } - - /** - * {@snippet lang=c : - * extern int vips_type_depth(GType type) - * } - */ - public static int vips_type_depth(long type) { - var mh$ = vips_type_depth.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_type_depth", type); - } - return (int)mh$.invokeExact(type); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_type_find { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_LONG, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_type_find"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern GType vips_type_find(const char *basename, const char *nickname) - * } - */ - public static FunctionDescriptor vips_type_find$descriptor() { - return vips_type_find.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern GType vips_type_find(const char *basename, const char *nickname) - * } - */ - public static MethodHandle vips_type_find$handle() { - return vips_type_find.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern GType vips_type_find(const char *basename, const char *nickname) - * } - */ - public static MemorySegment vips_type_find$address() { - return vips_type_find.ADDR; - } - - /** - * {@snippet lang=c : - * extern GType vips_type_find(const char *basename, const char *nickname) - * } - */ - public static long vips_type_find(MemorySegment basename, MemorySegment nickname) { - var mh$ = vips_type_find.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_type_find", basename, nickname); - } - return (long)mh$.invokeExact(basename, nickname); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_nickname_find { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_POINTER, - VipsRaw.C_LONG - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_nickname_find"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern const char *vips_nickname_find(GType type) - * } - */ - public static FunctionDescriptor vips_nickname_find$descriptor() { - return vips_nickname_find.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern const char *vips_nickname_find(GType type) - * } - */ - public static MethodHandle vips_nickname_find$handle() { - return vips_nickname_find.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern const char *vips_nickname_find(GType type) - * } - */ - public static MemorySegment vips_nickname_find$address() { - return vips_nickname_find.ADDR; - } - - /** - * {@snippet lang=c : - * extern const char *vips_nickname_find(GType type) - * } - */ - public static MemorySegment vips_nickname_find(long type) { - var mh$ = vips_nickname_find.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_nickname_find", type); - } - return (MemorySegment)mh$.invokeExact(type); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_object_unref_outputs { - public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( - VipsRaw.C_POINTER - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_object_unref_outputs"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern void vips_object_unref_outputs(VipsObject *object) - * } - */ - public static FunctionDescriptor vips_object_unref_outputs$descriptor() { - return vips_object_unref_outputs.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern void vips_object_unref_outputs(VipsObject *object) - * } - */ - public static MethodHandle vips_object_unref_outputs$handle() { - return vips_object_unref_outputs.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern void vips_object_unref_outputs(VipsObject *object) - * } - */ - public static MemorySegment vips_object_unref_outputs$address() { - return vips_object_unref_outputs.ADDR; - } - - /** - * {@snippet lang=c : - * extern void vips_object_unref_outputs(VipsObject *object) - * } - */ - public static void vips_object_unref_outputs(MemorySegment object) { - var mh$ = vips_object_unref_outputs.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_object_unref_outputs", object); - } - mh$.invokeExact(object); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_object_get_description { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_object_get_description"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern const char *vips_object_get_description(VipsObject *object) - * } - */ - public static FunctionDescriptor vips_object_get_description$descriptor() { - return vips_object_get_description.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern const char *vips_object_get_description(VipsObject *object) - * } - */ - public static MethodHandle vips_object_get_description$handle() { - return vips_object_get_description.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern const char *vips_object_get_description(VipsObject *object) - * } - */ - public static MemorySegment vips_object_get_description$address() { - return vips_object_get_description.ADDR; - } - - /** - * {@snippet lang=c : - * extern const char *vips_object_get_description(VipsObject *object) - * } - */ - public static MemorySegment vips_object_get_description(MemorySegment object) { - var mh$ = vips_object_get_description.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_object_get_description", object); - } - return (MemorySegment)mh$.invokeExact(object); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_area_copy { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_area_copy"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern VipsArea *vips_area_copy(VipsArea *area) - * } - */ - public static FunctionDescriptor vips_area_copy$descriptor() { - return vips_area_copy.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern VipsArea *vips_area_copy(VipsArea *area) - * } - */ - public static MethodHandle vips_area_copy$handle() { - return vips_area_copy.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern VipsArea *vips_area_copy(VipsArea *area) - * } - */ - public static MemorySegment vips_area_copy$address() { - return vips_area_copy.ADDR; - } - - /** - * {@snippet lang=c : - * extern VipsArea *vips_area_copy(VipsArea *area) - * } - */ - public static MemorySegment vips_area_copy(MemorySegment area) { - var mh$ = vips_area_copy.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_area_copy", area); - } - return (MemorySegment)mh$.invokeExact(area); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_area_unref { - public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( - VipsRaw.C_POINTER - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_area_unref"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern void vips_area_unref(VipsArea *area) - * } - */ - public static FunctionDescriptor vips_area_unref$descriptor() { - return vips_area_unref.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern void vips_area_unref(VipsArea *area) - * } - */ - public static MethodHandle vips_area_unref$handle() { - return vips_area_unref.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern void vips_area_unref(VipsArea *area) - * } - */ - public static MemorySegment vips_area_unref$address() { - return vips_area_unref.ADDR; - } - - /** - * {@snippet lang=c : - * extern void vips_area_unref(VipsArea *area) - * } - */ - public static void vips_area_unref(MemorySegment area) { - var mh$ = vips_area_unref.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_area_unref", area); - } - mh$.invokeExact(area); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_area_get_data { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_area_get_data"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern void *vips_area_get_data(VipsArea *area, size_t *length, int *n, GType *type, size_t *sizeof_type) - * } - */ - public static FunctionDescriptor vips_area_get_data$descriptor() { - return vips_area_get_data.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern void *vips_area_get_data(VipsArea *area, size_t *length, int *n, GType *type, size_t *sizeof_type) - * } - */ - public static MethodHandle vips_area_get_data$handle() { - return vips_area_get_data.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern void *vips_area_get_data(VipsArea *area, size_t *length, int *n, GType *type, size_t *sizeof_type) - * } - */ - public static MemorySegment vips_area_get_data$address() { - return vips_area_get_data.ADDR; - } - - /** - * {@snippet lang=c : - * extern void *vips_area_get_data(VipsArea *area, size_t *length, int *n, GType *type, size_t *sizeof_type) - * } - */ - public static MemorySegment vips_area_get_data(MemorySegment area, MemorySegment length, MemorySegment n, MemorySegment type, MemorySegment sizeof_type) { - var mh$ = vips_area_get_data.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_area_get_data", area, length, n, type, sizeof_type); - } - return (MemorySegment)mh$.invokeExact(area, length, n, type, sizeof_type); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_area_get_type { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_LONG ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_area_get_type"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern GType vips_area_get_type() - * } - */ - public static FunctionDescriptor vips_area_get_type$descriptor() { - return vips_area_get_type.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern GType vips_area_get_type() - * } - */ - public static MethodHandle vips_area_get_type$handle() { - return vips_area_get_type.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern GType vips_area_get_type() - * } - */ - public static MemorySegment vips_area_get_type$address() { - return vips_area_get_type.ADDR; - } - - /** - * {@snippet lang=c : - * extern GType vips_area_get_type() - * } - */ - public static long vips_area_get_type() { - var mh$ = vips_area_get_type.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_area_get_type"); - } - return (long)mh$.invokeExact(); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_blob_new { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER, - VipsRaw.C_LONG - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_blob_new"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern VipsBlob *vips_blob_new(VipsCallbackFn free_fn, const void *data, size_t length) - * } - */ - public static FunctionDescriptor vips_blob_new$descriptor() { - return vips_blob_new.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern VipsBlob *vips_blob_new(VipsCallbackFn free_fn, const void *data, size_t length) - * } - */ - public static MethodHandle vips_blob_new$handle() { - return vips_blob_new.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern VipsBlob *vips_blob_new(VipsCallbackFn free_fn, const void *data, size_t length) - * } - */ - public static MemorySegment vips_blob_new$address() { - return vips_blob_new.ADDR; - } - - /** - * {@snippet lang=c : - * extern VipsBlob *vips_blob_new(VipsCallbackFn free_fn, const void *data, size_t length) - * } - */ - public static MemorySegment vips_blob_new(MemorySegment free_fn, MemorySegment data, long length) { - var mh$ = vips_blob_new.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_blob_new", free_fn, data, length); - } - return (MemorySegment)mh$.invokeExact(free_fn, data, length); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_blob_copy { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER, - VipsRaw.C_LONG - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_blob_copy"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern VipsBlob *vips_blob_copy(const void *data, size_t length) - * } - */ - public static FunctionDescriptor vips_blob_copy$descriptor() { - return vips_blob_copy.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern VipsBlob *vips_blob_copy(const void *data, size_t length) - * } - */ - public static MethodHandle vips_blob_copy$handle() { - return vips_blob_copy.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern VipsBlob *vips_blob_copy(const void *data, size_t length) - * } - */ - public static MemorySegment vips_blob_copy$address() { - return vips_blob_copy.ADDR; - } - - /** - * {@snippet lang=c : - * extern VipsBlob *vips_blob_copy(const void *data, size_t length) - * } - */ - public static MemorySegment vips_blob_copy(MemorySegment data, long length) { - var mh$ = vips_blob_copy.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_blob_copy", data, length); - } - return (MemorySegment)mh$.invokeExact(data, length); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_blob_get { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_blob_get"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern const void *vips_blob_get(VipsBlob *blob, size_t *length) - * } - */ - public static FunctionDescriptor vips_blob_get$descriptor() { - return vips_blob_get.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern const void *vips_blob_get(VipsBlob *blob, size_t *length) - * } - */ - public static MethodHandle vips_blob_get$handle() { - return vips_blob_get.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern const void *vips_blob_get(VipsBlob *blob, size_t *length) - * } - */ - public static MemorySegment vips_blob_get$address() { - return vips_blob_get.ADDR; - } - - /** - * {@snippet lang=c : - * extern const void *vips_blob_get(VipsBlob *blob, size_t *length) - * } - */ - public static MemorySegment vips_blob_get(MemorySegment blob, MemorySegment length) { - var mh$ = vips_blob_get.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_blob_get", blob, length); - } - return (MemorySegment)mh$.invokeExact(blob, length); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_blob_set { - public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER, - VipsRaw.C_LONG - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_blob_set"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern void vips_blob_set(VipsBlob *blob, VipsCallbackFn free_fn, const void *data, size_t length) - * } - */ - public static FunctionDescriptor vips_blob_set$descriptor() { - return vips_blob_set.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern void vips_blob_set(VipsBlob *blob, VipsCallbackFn free_fn, const void *data, size_t length) - * } - */ - public static MethodHandle vips_blob_set$handle() { - return vips_blob_set.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern void vips_blob_set(VipsBlob *blob, VipsCallbackFn free_fn, const void *data, size_t length) - * } - */ - public static MemorySegment vips_blob_set$address() { - return vips_blob_set.ADDR; - } - - /** - * {@snippet lang=c : - * extern void vips_blob_set(VipsBlob *blob, VipsCallbackFn free_fn, const void *data, size_t length) - * } - */ - public static void vips_blob_set(MemorySegment blob, MemorySegment free_fn, MemorySegment data, long length) { - var mh$ = vips_blob_set.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_blob_set", blob, free_fn, data, length); - } - mh$.invokeExact(blob, free_fn, data, length); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_blob_get_type { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_LONG ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_blob_get_type"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern GType vips_blob_get_type() - * } - */ - public static FunctionDescriptor vips_blob_get_type$descriptor() { - return vips_blob_get_type.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern GType vips_blob_get_type() - * } - */ - public static MethodHandle vips_blob_get_type$handle() { - return vips_blob_get_type.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern GType vips_blob_get_type() - * } - */ - public static MemorySegment vips_blob_get_type$address() { - return vips_blob_get_type.ADDR; - } - - /** - * {@snippet lang=c : - * extern GType vips_blob_get_type() - * } - */ - public static long vips_blob_get_type() { - var mh$ = vips_blob_get_type.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_blob_get_type"); - } - return (long)mh$.invokeExact(); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_array_double_get_type { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_LONG ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_array_double_get_type"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern GType vips_array_double_get_type() - * } - */ - public static FunctionDescriptor vips_array_double_get_type$descriptor() { - return vips_array_double_get_type.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern GType vips_array_double_get_type() - * } - */ - public static MethodHandle vips_array_double_get_type$handle() { - return vips_array_double_get_type.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern GType vips_array_double_get_type() - * } - */ - public static MemorySegment vips_array_double_get_type$address() { - return vips_array_double_get_type.ADDR; - } - - /** - * {@snippet lang=c : - * extern GType vips_array_double_get_type() - * } - */ - public static long vips_array_double_get_type() { - var mh$ = vips_array_double_get_type.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_array_double_get_type"); - } - return (long)mh$.invokeExact(); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_array_int_get_type { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_LONG ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_array_int_get_type"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern GType vips_array_int_get_type() - * } - */ - public static FunctionDescriptor vips_array_int_get_type$descriptor() { - return vips_array_int_get_type.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern GType vips_array_int_get_type() - * } - */ - public static MethodHandle vips_array_int_get_type$handle() { - return vips_array_int_get_type.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern GType vips_array_int_get_type() - * } - */ - public static MemorySegment vips_array_int_get_type$address() { - return vips_array_int_get_type.ADDR; - } - - /** - * {@snippet lang=c : - * extern GType vips_array_int_get_type() - * } - */ - public static long vips_array_int_get_type() { - var mh$ = vips_array_int_get_type.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_array_int_get_type"); - } - return (long)mh$.invokeExact(); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_array_image_get_type { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_LONG ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_array_image_get_type"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern GType vips_array_image_get_type() - * } - */ - public static FunctionDescriptor vips_array_image_get_type$descriptor() { - return vips_array_image_get_type.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern GType vips_array_image_get_type() - * } - */ - public static MethodHandle vips_array_image_get_type$handle() { - return vips_array_image_get_type.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern GType vips_array_image_get_type() - * } - */ - public static MemorySegment vips_array_image_get_type$address() { - return vips_array_image_get_type.ADDR; - } - - /** - * {@snippet lang=c : - * extern GType vips_array_image_get_type() - * } - */ - public static long vips_array_image_get_type() { - var mh$ = vips_array_image_get_type.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_array_image_get_type"); - } - return (long)mh$.invokeExact(); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_value_set_area { - public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_value_set_area"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern void vips_value_set_area(GValue *value, VipsCallbackFn free_fn, void *data) - * } - */ - public static FunctionDescriptor vips_value_set_area$descriptor() { - return vips_value_set_area.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern void vips_value_set_area(GValue *value, VipsCallbackFn free_fn, void *data) - * } - */ - public static MethodHandle vips_value_set_area$handle() { - return vips_value_set_area.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern void vips_value_set_area(GValue *value, VipsCallbackFn free_fn, void *data) - * } - */ - public static MemorySegment vips_value_set_area$address() { - return vips_value_set_area.ADDR; - } - - /** - * {@snippet lang=c : - * extern void vips_value_set_area(GValue *value, VipsCallbackFn free_fn, void *data) - * } - */ - public static void vips_value_set_area(MemorySegment value, MemorySegment free_fn, MemorySegment data) { - var mh$ = vips_value_set_area.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_value_set_area", value, free_fn, data); - } - mh$.invokeExact(value, free_fn, data); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_value_get_area { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_value_get_area"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern void *vips_value_get_area(const GValue *value, size_t *length) - * } - */ - public static FunctionDescriptor vips_value_get_area$descriptor() { - return vips_value_get_area.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern void *vips_value_get_area(const GValue *value, size_t *length) - * } - */ - public static MethodHandle vips_value_get_area$handle() { - return vips_value_get_area.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern void *vips_value_get_area(const GValue *value, size_t *length) - * } - */ - public static MemorySegment vips_value_get_area$address() { - return vips_value_get_area.ADDR; - } - - /** - * {@snippet lang=c : - * extern void *vips_value_get_area(const GValue *value, size_t *length) - * } - */ - public static MemorySegment vips_value_get_area(MemorySegment value, MemorySegment length) { - var mh$ = vips_value_get_area.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_value_get_area", value, length); - } - return (MemorySegment)mh$.invokeExact(value, length); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_value_get_save_string { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_value_get_save_string"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern const char *vips_value_get_save_string(const GValue *value) - * } - */ - public static FunctionDescriptor vips_value_get_save_string$descriptor() { - return vips_value_get_save_string.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern const char *vips_value_get_save_string(const GValue *value) - * } - */ - public static MethodHandle vips_value_get_save_string$handle() { - return vips_value_get_save_string.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern const char *vips_value_get_save_string(const GValue *value) - * } - */ - public static MemorySegment vips_value_get_save_string$address() { - return vips_value_get_save_string.ADDR; - } - - /** - * {@snippet lang=c : - * extern const char *vips_value_get_save_string(const GValue *value) - * } - */ - public static MemorySegment vips_value_get_save_string(MemorySegment value) { - var mh$ = vips_value_get_save_string.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_value_get_save_string", value); - } - return (MemorySegment)mh$.invokeExact(value); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_value_set_save_string { - public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_value_set_save_string"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern void vips_value_set_save_string(GValue *value, const char *str) - * } - */ - public static FunctionDescriptor vips_value_set_save_string$descriptor() { - return vips_value_set_save_string.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern void vips_value_set_save_string(GValue *value, const char *str) - * } - */ - public static MethodHandle vips_value_set_save_string$handle() { - return vips_value_set_save_string.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern void vips_value_set_save_string(GValue *value, const char *str) - * } - */ - public static MemorySegment vips_value_set_save_string$address() { - return vips_value_set_save_string.ADDR; - } - - /** - * {@snippet lang=c : - * extern void vips_value_set_save_string(GValue *value, const char *str) - * } - */ - public static void vips_value_set_save_string(MemorySegment value, MemorySegment str) { - var mh$ = vips_value_set_save_string.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_value_set_save_string", value, str); - } - mh$.invokeExact(value, str); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - /** - * Variadic invoker class for: - * {@snippet lang=c : - * extern void vips_value_set_save_stringf(GValue *value, const char *fmt, ...) - * } - */ - public static class vips_value_set_save_stringf { - private static final FunctionDescriptor BASE_DESC = FunctionDescriptor.ofVoid( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - private static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_value_set_save_stringf"); - - private final MethodHandle handle; - private final FunctionDescriptor descriptor; - private final MethodHandle spreader; - - private vips_value_set_save_stringf(MethodHandle handle, FunctionDescriptor descriptor, MethodHandle spreader) { - this.handle = handle; - this.descriptor = descriptor; - this.spreader = spreader; - } - - /** - * Variadic invoker factory for: - * {@snippet lang=c : - * extern void vips_value_set_save_stringf(GValue *value, const char *fmt, ...) - * } - */ - public static vips_value_set_save_stringf makeInvoker(MemoryLayout... layouts) { - FunctionDescriptor desc$ = BASE_DESC.appendArgumentLayouts(layouts); - Linker.Option fva$ = Linker.Option.firstVariadicArg(BASE_DESC.argumentLayouts().size()); - var mh$ = Linker.nativeLinker().downcallHandle(ADDR, desc$, fva$); - var spreader$ = mh$.asSpreader(Object[].class, layouts.length); - return new vips_value_set_save_stringf(mh$, desc$, spreader$); - } - - /** - * {@return the address} - */ - public static MemorySegment address() { - return ADDR; - } - - /** - * {@return the specialized method handle} - */ - public MethodHandle handle() { - return handle; - } - - /** - * {@return the specialized descriptor} - */ - public FunctionDescriptor descriptor() { - return descriptor; - } - - public void apply(MemorySegment value, MemorySegment fmt, Object... x2) { - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_value_set_save_stringf", value, fmt, x2); - } - spreader.invokeExact(value, fmt, x2); - } catch(IllegalArgumentException | ClassCastException ex$) { - throw ex$; // rethrow IAE from passing wrong number/type of args - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - } - - private static class vips_value_get_ref_string { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_value_get_ref_string"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern const char *vips_value_get_ref_string(const GValue *value, size_t *length) - * } - */ - public static FunctionDescriptor vips_value_get_ref_string$descriptor() { - return vips_value_get_ref_string.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern const char *vips_value_get_ref_string(const GValue *value, size_t *length) - * } - */ - public static MethodHandle vips_value_get_ref_string$handle() { - return vips_value_get_ref_string.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern const char *vips_value_get_ref_string(const GValue *value, size_t *length) - * } - */ - public static MemorySegment vips_value_get_ref_string$address() { - return vips_value_get_ref_string.ADDR; - } - - /** - * {@snippet lang=c : - * extern const char *vips_value_get_ref_string(const GValue *value, size_t *length) - * } - */ - public static MemorySegment vips_value_get_ref_string(MemorySegment value, MemorySegment length) { - var mh$ = vips_value_get_ref_string.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_value_get_ref_string", value, length); - } - return (MemorySegment)mh$.invokeExact(value, length); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_value_set_ref_string { - public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_value_set_ref_string"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern void vips_value_set_ref_string(GValue *value, const char *str) - * } - */ - public static FunctionDescriptor vips_value_set_ref_string$descriptor() { - return vips_value_set_ref_string.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern void vips_value_set_ref_string(GValue *value, const char *str) - * } - */ - public static MethodHandle vips_value_set_ref_string$handle() { - return vips_value_set_ref_string.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern void vips_value_set_ref_string(GValue *value, const char *str) - * } - */ - public static MemorySegment vips_value_set_ref_string$address() { - return vips_value_set_ref_string.ADDR; - } - - /** - * {@snippet lang=c : - * extern void vips_value_set_ref_string(GValue *value, const char *str) - * } - */ - public static void vips_value_set_ref_string(MemorySegment value, MemorySegment str) { - var mh$ = vips_value_set_ref_string.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_value_set_ref_string", value, str); - } - mh$.invokeExact(value, str); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_value_get_blob { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_value_get_blob"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern void *vips_value_get_blob(const GValue *value, size_t *length) - * } - */ - public static FunctionDescriptor vips_value_get_blob$descriptor() { - return vips_value_get_blob.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern void *vips_value_get_blob(const GValue *value, size_t *length) - * } - */ - public static MethodHandle vips_value_get_blob$handle() { - return vips_value_get_blob.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern void *vips_value_get_blob(const GValue *value, size_t *length) - * } - */ - public static MemorySegment vips_value_get_blob$address() { - return vips_value_get_blob.ADDR; - } - - /** - * {@snippet lang=c : - * extern void *vips_value_get_blob(const GValue *value, size_t *length) - * } - */ - public static MemorySegment vips_value_get_blob(MemorySegment value, MemorySegment length) { - var mh$ = vips_value_get_blob.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_value_get_blob", value, length); - } - return (MemorySegment)mh$.invokeExact(value, length); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_value_set_blob { - public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER, - VipsRaw.C_LONG - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_value_set_blob"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern void vips_value_set_blob(GValue *value, VipsCallbackFn free_fn, const void *data, size_t length) - * } - */ - public static FunctionDescriptor vips_value_set_blob$descriptor() { - return vips_value_set_blob.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern void vips_value_set_blob(GValue *value, VipsCallbackFn free_fn, const void *data, size_t length) - * } - */ - public static MethodHandle vips_value_set_blob$handle() { - return vips_value_set_blob.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern void vips_value_set_blob(GValue *value, VipsCallbackFn free_fn, const void *data, size_t length) - * } - */ - public static MemorySegment vips_value_set_blob$address() { - return vips_value_set_blob.ADDR; - } - - /** - * {@snippet lang=c : - * extern void vips_value_set_blob(GValue *value, VipsCallbackFn free_fn, const void *data, size_t length) - * } - */ - public static void vips_value_set_blob(MemorySegment value, MemorySegment free_fn, MemorySegment data, long length) { - var mh$ = vips_value_set_blob.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_value_set_blob", value, free_fn, data, length); - } - mh$.invokeExact(value, free_fn, data, length); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_value_set_blob_free { - public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER, - VipsRaw.C_LONG - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_value_set_blob_free"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern void vips_value_set_blob_free(GValue *value, void *data, size_t length) - * } - */ - public static FunctionDescriptor vips_value_set_blob_free$descriptor() { - return vips_value_set_blob_free.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern void vips_value_set_blob_free(GValue *value, void *data, size_t length) - * } - */ - public static MethodHandle vips_value_set_blob_free$handle() { - return vips_value_set_blob_free.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern void vips_value_set_blob_free(GValue *value, void *data, size_t length) - * } - */ - public static MemorySegment vips_value_set_blob_free$address() { - return vips_value_set_blob_free.ADDR; - } - - /** - * {@snippet lang=c : - * extern void vips_value_set_blob_free(GValue *value, void *data, size_t length) - * } - */ - public static void vips_value_set_blob_free(MemorySegment value, MemorySegment data, long length) { - var mh$ = vips_value_set_blob_free.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_value_set_blob_free", value, data, length); - } - mh$.invokeExact(value, data, length); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_value_set_array { - public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( - VipsRaw.C_POINTER, - VipsRaw.C_INT, - VipsRaw.C_LONG, - VipsRaw.C_LONG - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_value_set_array"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern void vips_value_set_array(GValue *value, int n, GType type, size_t sizeof_type) - * } - */ - public static FunctionDescriptor vips_value_set_array$descriptor() { - return vips_value_set_array.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern void vips_value_set_array(GValue *value, int n, GType type, size_t sizeof_type) - * } - */ - public static MethodHandle vips_value_set_array$handle() { - return vips_value_set_array.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern void vips_value_set_array(GValue *value, int n, GType type, size_t sizeof_type) - * } - */ - public static MemorySegment vips_value_set_array$address() { - return vips_value_set_array.ADDR; - } - - /** - * {@snippet lang=c : - * extern void vips_value_set_array(GValue *value, int n, GType type, size_t sizeof_type) - * } - */ - public static void vips_value_set_array(MemorySegment value, int n, long type, long sizeof_type) { - var mh$ = vips_value_set_array.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_value_set_array", value, n, type, sizeof_type); - } - mh$.invokeExact(value, n, type, sizeof_type); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_value_get_array { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_value_get_array"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern void *vips_value_get_array(const GValue *value, int *n, GType *type, size_t *sizeof_type) - * } - */ - public static FunctionDescriptor vips_value_get_array$descriptor() { - return vips_value_get_array.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern void *vips_value_get_array(const GValue *value, int *n, GType *type, size_t *sizeof_type) - * } - */ - public static MethodHandle vips_value_get_array$handle() { - return vips_value_get_array.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern void *vips_value_get_array(const GValue *value, int *n, GType *type, size_t *sizeof_type) - * } - */ - public static MemorySegment vips_value_get_array$address() { - return vips_value_get_array.ADDR; - } - - /** - * {@snippet lang=c : - * extern void *vips_value_get_array(const GValue *value, int *n, GType *type, size_t *sizeof_type) - * } - */ - public static MemorySegment vips_value_get_array(MemorySegment value, MemorySegment n, MemorySegment type, MemorySegment sizeof_type) { - var mh$ = vips_value_get_array.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_value_get_array", value, n, type, sizeof_type); - } - return (MemorySegment)mh$.invokeExact(value, n, type, sizeof_type); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_value_get_array_double { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_value_get_array_double"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern double *vips_value_get_array_double(const GValue *value, int *n) - * } - */ - public static FunctionDescriptor vips_value_get_array_double$descriptor() { - return vips_value_get_array_double.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern double *vips_value_get_array_double(const GValue *value, int *n) - * } - */ - public static MethodHandle vips_value_get_array_double$handle() { - return vips_value_get_array_double.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern double *vips_value_get_array_double(const GValue *value, int *n) - * } - */ - public static MemorySegment vips_value_get_array_double$address() { - return vips_value_get_array_double.ADDR; - } - - /** - * {@snippet lang=c : - * extern double *vips_value_get_array_double(const GValue *value, int *n) - * } - */ - public static MemorySegment vips_value_get_array_double(MemorySegment value, MemorySegment n) { - var mh$ = vips_value_get_array_double.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_value_get_array_double", value, n); - } - return (MemorySegment)mh$.invokeExact(value, n); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_value_set_array_double { - public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER, - VipsRaw.C_INT - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_value_set_array_double"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern void vips_value_set_array_double(GValue *value, const double *array, int n) - * } - */ - public static FunctionDescriptor vips_value_set_array_double$descriptor() { - return vips_value_set_array_double.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern void vips_value_set_array_double(GValue *value, const double *array, int n) - * } - */ - public static MethodHandle vips_value_set_array_double$handle() { - return vips_value_set_array_double.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern void vips_value_set_array_double(GValue *value, const double *array, int n) - * } - */ - public static MemorySegment vips_value_set_array_double$address() { - return vips_value_set_array_double.ADDR; - } - - /** - * {@snippet lang=c : - * extern void vips_value_set_array_double(GValue *value, const double *array, int n) - * } - */ - public static void vips_value_set_array_double(MemorySegment value, MemorySegment array, int n) { - var mh$ = vips_value_set_array_double.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_value_set_array_double", value, array, n); - } - mh$.invokeExact(value, array, n); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_value_get_array_int { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_value_get_array_int"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern int *vips_value_get_array_int(const GValue *value, int *n) - * } - */ - public static FunctionDescriptor vips_value_get_array_int$descriptor() { - return vips_value_get_array_int.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern int *vips_value_get_array_int(const GValue *value, int *n) - * } - */ - public static MethodHandle vips_value_get_array_int$handle() { - return vips_value_get_array_int.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern int *vips_value_get_array_int(const GValue *value, int *n) - * } - */ - public static MemorySegment vips_value_get_array_int$address() { - return vips_value_get_array_int.ADDR; - } - - /** - * {@snippet lang=c : - * extern int *vips_value_get_array_int(const GValue *value, int *n) - * } - */ - public static MemorySegment vips_value_get_array_int(MemorySegment value, MemorySegment n) { - var mh$ = vips_value_get_array_int.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_value_get_array_int", value, n); - } - return (MemorySegment)mh$.invokeExact(value, n); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_value_set_array_int { - public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER, - VipsRaw.C_INT - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_value_set_array_int"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern void vips_value_set_array_int(GValue *value, const int *array, int n) - * } - */ - public static FunctionDescriptor vips_value_set_array_int$descriptor() { - return vips_value_set_array_int.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern void vips_value_set_array_int(GValue *value, const int *array, int n) - * } - */ - public static MethodHandle vips_value_set_array_int$handle() { - return vips_value_set_array_int.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern void vips_value_set_array_int(GValue *value, const int *array, int n) - * } - */ - public static MemorySegment vips_value_set_array_int$address() { - return vips_value_set_array_int.ADDR; - } - - /** - * {@snippet lang=c : - * extern void vips_value_set_array_int(GValue *value, const int *array, int n) - * } - */ - public static void vips_value_set_array_int(MemorySegment value, MemorySegment array, int n) { - var mh$ = vips_value_set_array_int.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_value_set_array_int", value, array, n); - } - mh$.invokeExact(value, array, n); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_value_get_array_object { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_value_get_array_object"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern GObject **vips_value_get_array_object(const GValue *value, int *n) - * } - */ - public static FunctionDescriptor vips_value_get_array_object$descriptor() { - return vips_value_get_array_object.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern GObject **vips_value_get_array_object(const GValue *value, int *n) - * } - */ - public static MethodHandle vips_value_get_array_object$handle() { - return vips_value_get_array_object.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern GObject **vips_value_get_array_object(const GValue *value, int *n) - * } - */ - public static MemorySegment vips_value_get_array_object$address() { - return vips_value_get_array_object.ADDR; - } - - /** - * {@snippet lang=c : - * extern GObject **vips_value_get_array_object(const GValue *value, int *n) - * } - */ - public static MemorySegment vips_value_get_array_object(MemorySegment value, MemorySegment n) { - var mh$ = vips_value_get_array_object.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_value_get_array_object", value, n); - } - return (MemorySegment)mh$.invokeExact(value, n); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_value_set_array_object { - public static final FunctionDescriptor DESC = FunctionDescriptor.ofVoid( - VipsRaw.C_POINTER, - VipsRaw.C_INT - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_value_set_array_object"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern void vips_value_set_array_object(GValue *value, int n) - * } - */ - public static FunctionDescriptor vips_value_set_array_object$descriptor() { - return vips_value_set_array_object.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern void vips_value_set_array_object(GValue *value, int n) - * } - */ - public static MethodHandle vips_value_set_array_object$handle() { - return vips_value_set_array_object.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern void vips_value_set_array_object(GValue *value, int n) - * } - */ - public static MemorySegment vips_value_set_array_object$address() { - return vips_value_set_array_object.ADDR; - } - - /** - * {@snippet lang=c : - * extern void vips_value_set_array_object(GValue *value, int n) - * } - */ - public static void vips_value_set_array_object(MemorySegment value, int n) { - var mh$ = vips_value_set_array_object.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_value_set_array_object", value, n); - } - mh$.invokeExact(value, n); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_source_get_type { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_LONG ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_source_get_type"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern GType vips_source_get_type() - * } - */ - public static FunctionDescriptor vips_source_get_type$descriptor() { - return vips_source_get_type.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern GType vips_source_get_type() - * } - */ - public static MethodHandle vips_source_get_type$handle() { - return vips_source_get_type.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern GType vips_source_get_type() - * } - */ - public static MemorySegment vips_source_get_type$address() { - return vips_source_get_type.ADDR; - } - - /** - * {@snippet lang=c : - * extern GType vips_source_get_type() - * } - */ - public static long vips_source_get_type() { - var mh$ = vips_source_get_type.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_source_get_type"); - } - return (long)mh$.invokeExact(); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_source_new_from_descriptor { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_POINTER, - VipsRaw.C_INT - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_source_new_from_descriptor"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern VipsSource *vips_source_new_from_descriptor(int descriptor) - * } - */ - public static FunctionDescriptor vips_source_new_from_descriptor$descriptor() { - return vips_source_new_from_descriptor.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern VipsSource *vips_source_new_from_descriptor(int descriptor) - * } - */ - public static MethodHandle vips_source_new_from_descriptor$handle() { - return vips_source_new_from_descriptor.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern VipsSource *vips_source_new_from_descriptor(int descriptor) - * } - */ - public static MemorySegment vips_source_new_from_descriptor$address() { - return vips_source_new_from_descriptor.ADDR; - } - - /** - * {@snippet lang=c : - * extern VipsSource *vips_source_new_from_descriptor(int descriptor) - * } - */ - public static MemorySegment vips_source_new_from_descriptor(int descriptor) { - var mh$ = vips_source_new_from_descriptor.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_source_new_from_descriptor", descriptor); - } - return (MemorySegment)mh$.invokeExact(descriptor); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_source_new_from_file { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_source_new_from_file"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern VipsSource *vips_source_new_from_file(const char *filename) - * } - */ - public static FunctionDescriptor vips_source_new_from_file$descriptor() { - return vips_source_new_from_file.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern VipsSource *vips_source_new_from_file(const char *filename) - * } - */ - public static MethodHandle vips_source_new_from_file$handle() { - return vips_source_new_from_file.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern VipsSource *vips_source_new_from_file(const char *filename) - * } - */ - public static MemorySegment vips_source_new_from_file$address() { - return vips_source_new_from_file.ADDR; - } - - /** - * {@snippet lang=c : - * extern VipsSource *vips_source_new_from_file(const char *filename) - * } - */ - public static MemorySegment vips_source_new_from_file(MemorySegment filename) { - var mh$ = vips_source_new_from_file.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_source_new_from_file", filename); - } - return (MemorySegment)mh$.invokeExact(filename); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_source_new_from_blob { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_source_new_from_blob"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern VipsSource *vips_source_new_from_blob(VipsBlob *blob) - * } - */ - public static FunctionDescriptor vips_source_new_from_blob$descriptor() { - return vips_source_new_from_blob.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern VipsSource *vips_source_new_from_blob(VipsBlob *blob) - * } - */ - public static MethodHandle vips_source_new_from_blob$handle() { - return vips_source_new_from_blob.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern VipsSource *vips_source_new_from_blob(VipsBlob *blob) - * } - */ - public static MemorySegment vips_source_new_from_blob$address() { - return vips_source_new_from_blob.ADDR; - } - - /** - * {@snippet lang=c : - * extern VipsSource *vips_source_new_from_blob(VipsBlob *blob) - * } - */ - public static MemorySegment vips_source_new_from_blob(MemorySegment blob) { - var mh$ = vips_source_new_from_blob.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_source_new_from_blob", blob); - } - return (MemorySegment)mh$.invokeExact(blob); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_source_new_from_target { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_source_new_from_target"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern VipsSource *vips_source_new_from_target(VipsTarget *target) - * } - */ - public static FunctionDescriptor vips_source_new_from_target$descriptor() { - return vips_source_new_from_target.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern VipsSource *vips_source_new_from_target(VipsTarget *target) - * } - */ - public static MethodHandle vips_source_new_from_target$handle() { - return vips_source_new_from_target.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern VipsSource *vips_source_new_from_target(VipsTarget *target) - * } - */ - public static MemorySegment vips_source_new_from_target$address() { - return vips_source_new_from_target.ADDR; - } - - /** - * {@snippet lang=c : - * extern VipsSource *vips_source_new_from_target(VipsTarget *target) - * } - */ - public static MemorySegment vips_source_new_from_target(MemorySegment target) { - var mh$ = vips_source_new_from_target.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_source_new_from_target", target); - } - return (MemorySegment)mh$.invokeExact(target); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_source_new_from_memory { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER, - VipsRaw.C_LONG - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_source_new_from_memory"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern VipsSource *vips_source_new_from_memory(const void *data, size_t size) - * } - */ - public static FunctionDescriptor vips_source_new_from_memory$descriptor() { - return vips_source_new_from_memory.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern VipsSource *vips_source_new_from_memory(const void *data, size_t size) - * } - */ - public static MethodHandle vips_source_new_from_memory$handle() { - return vips_source_new_from_memory.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern VipsSource *vips_source_new_from_memory(const void *data, size_t size) - * } - */ - public static MemorySegment vips_source_new_from_memory$address() { - return vips_source_new_from_memory.ADDR; - } - - /** - * {@snippet lang=c : - * extern VipsSource *vips_source_new_from_memory(const void *data, size_t size) - * } - */ - public static MemorySegment vips_source_new_from_memory(MemorySegment data, long size) { - var mh$ = vips_source_new_from_memory.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_source_new_from_memory", data, size); - } - return (MemorySegment)mh$.invokeExact(data, size); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_source_new_from_options { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_source_new_from_options"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern VipsSource *vips_source_new_from_options(const char *options) - * } - */ - public static FunctionDescriptor vips_source_new_from_options$descriptor() { - return vips_source_new_from_options.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern VipsSource *vips_source_new_from_options(const char *options) - * } - */ - public static MethodHandle vips_source_new_from_options$handle() { - return vips_source_new_from_options.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern VipsSource *vips_source_new_from_options(const char *options) - * } - */ - public static MemorySegment vips_source_new_from_options$address() { - return vips_source_new_from_options.ADDR; - } - - /** - * {@snippet lang=c : - * extern VipsSource *vips_source_new_from_options(const char *options) - * } - */ - public static MemorySegment vips_source_new_from_options(MemorySegment options) { - var mh$ = vips_source_new_from_options.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_source_new_from_options", options); - } - return (MemorySegment)mh$.invokeExact(options); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_source_custom_new { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_POINTER ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_source_custom_new"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern VipsSourceCustom *vips_source_custom_new() - * } - */ - public static FunctionDescriptor vips_source_custom_new$descriptor() { - return vips_source_custom_new.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern VipsSourceCustom *vips_source_custom_new() - * } - */ - public static MethodHandle vips_source_custom_new$handle() { - return vips_source_custom_new.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern VipsSourceCustom *vips_source_custom_new() - * } - */ - public static MemorySegment vips_source_custom_new$address() { - return vips_source_custom_new.ADDR; - } - - /** - * {@snippet lang=c : - * extern VipsSourceCustom *vips_source_custom_new() - * } - */ - public static MemorySegment vips_source_custom_new() { - var mh$ = vips_source_custom_new.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_source_custom_new"); - } - return (MemorySegment)mh$.invokeExact(); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_target_get_type { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_LONG ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_target_get_type"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern GType vips_target_get_type() - * } - */ - public static FunctionDescriptor vips_target_get_type$descriptor() { - return vips_target_get_type.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern GType vips_target_get_type() - * } - */ - public static MethodHandle vips_target_get_type$handle() { - return vips_target_get_type.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern GType vips_target_get_type() - * } - */ - public static MemorySegment vips_target_get_type$address() { - return vips_target_get_type.ADDR; - } - - /** - * {@snippet lang=c : - * extern GType vips_target_get_type() - * } - */ - public static long vips_target_get_type() { - var mh$ = vips_target_get_type.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_target_get_type"); - } - return (long)mh$.invokeExact(); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_target_new_to_descriptor { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_POINTER, - VipsRaw.C_INT - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_target_new_to_descriptor"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern VipsTarget *vips_target_new_to_descriptor(int descriptor) - * } - */ - public static FunctionDescriptor vips_target_new_to_descriptor$descriptor() { - return vips_target_new_to_descriptor.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern VipsTarget *vips_target_new_to_descriptor(int descriptor) - * } - */ - public static MethodHandle vips_target_new_to_descriptor$handle() { - return vips_target_new_to_descriptor.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern VipsTarget *vips_target_new_to_descriptor(int descriptor) - * } - */ - public static MemorySegment vips_target_new_to_descriptor$address() { - return vips_target_new_to_descriptor.ADDR; - } - - /** - * {@snippet lang=c : - * extern VipsTarget *vips_target_new_to_descriptor(int descriptor) - * } - */ - public static MemorySegment vips_target_new_to_descriptor(int descriptor) { - var mh$ = vips_target_new_to_descriptor.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_target_new_to_descriptor", descriptor); - } - return (MemorySegment)mh$.invokeExact(descriptor); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_target_new_to_file { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_target_new_to_file"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern VipsTarget *vips_target_new_to_file(const char *filename) - * } - */ - public static FunctionDescriptor vips_target_new_to_file$descriptor() { - return vips_target_new_to_file.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern VipsTarget *vips_target_new_to_file(const char *filename) - * } - */ - public static MethodHandle vips_target_new_to_file$handle() { - return vips_target_new_to_file.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern VipsTarget *vips_target_new_to_file(const char *filename) - * } - */ - public static MemorySegment vips_target_new_to_file$address() { - return vips_target_new_to_file.ADDR; - } - - /** - * {@snippet lang=c : - * extern VipsTarget *vips_target_new_to_file(const char *filename) - * } - */ - public static MemorySegment vips_target_new_to_file(MemorySegment filename) { - var mh$ = vips_target_new_to_file.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_target_new_to_file", filename); - } - return (MemorySegment)mh$.invokeExact(filename); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_target_new_to_memory { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_POINTER ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_target_new_to_memory"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern VipsTarget *vips_target_new_to_memory() - * } - */ - public static FunctionDescriptor vips_target_new_to_memory$descriptor() { - return vips_target_new_to_memory.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern VipsTarget *vips_target_new_to_memory() - * } - */ - public static MethodHandle vips_target_new_to_memory$handle() { - return vips_target_new_to_memory.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern VipsTarget *vips_target_new_to_memory() - * } - */ - public static MemorySegment vips_target_new_to_memory$address() { - return vips_target_new_to_memory.ADDR; - } - - /** - * {@snippet lang=c : - * extern VipsTarget *vips_target_new_to_memory() - * } - */ - public static MemorySegment vips_target_new_to_memory() { - var mh$ = vips_target_new_to_memory.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_target_new_to_memory"); - } - return (MemorySegment)mh$.invokeExact(); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_target_new_temp { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_target_new_temp"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern VipsTarget *vips_target_new_temp(VipsTarget *target) - * } - */ - public static FunctionDescriptor vips_target_new_temp$descriptor() { - return vips_target_new_temp.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern VipsTarget *vips_target_new_temp(VipsTarget *target) - * } - */ - public static MethodHandle vips_target_new_temp$handle() { - return vips_target_new_temp.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern VipsTarget *vips_target_new_temp(VipsTarget *target) - * } - */ - public static MemorySegment vips_target_new_temp$address() { - return vips_target_new_temp.ADDR; - } - - /** - * {@snippet lang=c : - * extern VipsTarget *vips_target_new_temp(VipsTarget *target) - * } - */ - public static MemorySegment vips_target_new_temp(MemorySegment target) { - var mh$ = vips_target_new_temp.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_target_new_temp", target); - } - return (MemorySegment)mh$.invokeExact(target); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_target_custom_new { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_POINTER ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_target_custom_new"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern VipsTargetCustom *vips_target_custom_new() - * } - */ - public static FunctionDescriptor vips_target_custom_new$descriptor() { - return vips_target_custom_new.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern VipsTargetCustom *vips_target_custom_new() - * } - */ - public static MethodHandle vips_target_custom_new$handle() { - return vips_target_custom_new.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern VipsTargetCustom *vips_target_custom_new() - * } - */ - public static MemorySegment vips_target_custom_new$address() { - return vips_target_custom_new.ADDR; - } - - /** - * {@snippet lang=c : - * extern VipsTargetCustom *vips_target_custom_new() - * } - */ - public static MemorySegment vips_target_custom_new() { - var mh$ = vips_target_custom_new.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_target_custom_new"); - } - return (MemorySegment)mh$.invokeExact(); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - private static final int VIPS_REGION_NONE = (int)0L; - /** - * {@snippet lang=c : - * enum _RegionType.VIPS_REGION_NONE = 0 - * } - */ - public static int VIPS_REGION_NONE() { - return VIPS_REGION_NONE; - } - private static final int VIPS_REGION_BUFFER = (int)1L; - /** - * {@snippet lang=c : - * enum _RegionType.VIPS_REGION_BUFFER = 1 - * } - */ - public static int VIPS_REGION_BUFFER() { - return VIPS_REGION_BUFFER; - } - private static final int VIPS_REGION_OTHER_REGION = (int)2L; - /** - * {@snippet lang=c : - * enum _RegionType.VIPS_REGION_OTHER_REGION = 2 - * } - */ - public static int VIPS_REGION_OTHER_REGION() { - return VIPS_REGION_OTHER_REGION; - } - private static final int VIPS_REGION_OTHER_IMAGE = (int)3L; - /** - * {@snippet lang=c : - * enum _RegionType.VIPS_REGION_OTHER_IMAGE = 3 - * } - */ - public static int VIPS_REGION_OTHER_IMAGE() { - return VIPS_REGION_OTHER_IMAGE; - } - private static final int VIPS_REGION_WINDOW = (int)4L; - /** - * {@snippet lang=c : - * enum _RegionType.VIPS_REGION_WINDOW = 4 - * } - */ - public static int VIPS_REGION_WINDOW() { - return VIPS_REGION_WINDOW; - } - private static final int VIPS_REGION_SHRINK_MEAN = (int)0L; - /** - * {@snippet lang=c : - * enum .VIPS_REGION_SHRINK_MEAN = 0 - * } - */ - public static int VIPS_REGION_SHRINK_MEAN() { - return VIPS_REGION_SHRINK_MEAN; - } - private static final int VIPS_REGION_SHRINK_MEDIAN = (int)1L; - /** - * {@snippet lang=c : - * enum .VIPS_REGION_SHRINK_MEDIAN = 1 - * } - */ - public static int VIPS_REGION_SHRINK_MEDIAN() { - return VIPS_REGION_SHRINK_MEDIAN; - } - private static final int VIPS_REGION_SHRINK_MODE = (int)2L; - /** - * {@snippet lang=c : - * enum .VIPS_REGION_SHRINK_MODE = 2 - * } - */ - public static int VIPS_REGION_SHRINK_MODE() { - return VIPS_REGION_SHRINK_MODE; - } - private static final int VIPS_REGION_SHRINK_MAX = (int)3L; - /** - * {@snippet lang=c : - * enum .VIPS_REGION_SHRINK_MAX = 3 - * } - */ - public static int VIPS_REGION_SHRINK_MAX() { - return VIPS_REGION_SHRINK_MAX; - } - private static final int VIPS_REGION_SHRINK_MIN = (int)4L; - /** - * {@snippet lang=c : - * enum .VIPS_REGION_SHRINK_MIN = 4 - * } - */ - public static int VIPS_REGION_SHRINK_MIN() { - return VIPS_REGION_SHRINK_MIN; - } - private static final int VIPS_REGION_SHRINK_NEAREST = (int)5L; - /** - * {@snippet lang=c : - * enum .VIPS_REGION_SHRINK_NEAREST = 5 - * } - */ - public static int VIPS_REGION_SHRINK_NEAREST() { - return VIPS_REGION_SHRINK_NEAREST; - } - private static final int VIPS_REGION_SHRINK_LAST = (int)6L; - /** - * {@snippet lang=c : - * enum .VIPS_REGION_SHRINK_LAST = 6 - * } - */ - public static int VIPS_REGION_SHRINK_LAST() { - return VIPS_REGION_SHRINK_LAST; - } - private static final int VIPS_DEMAND_STYLE_ERROR = (int)-1L; - /** - * {@snippet lang=c : - * enum .VIPS_DEMAND_STYLE_ERROR = -1 - * } - */ - public static int VIPS_DEMAND_STYLE_ERROR() { - return VIPS_DEMAND_STYLE_ERROR; - } - private static final int VIPS_DEMAND_STYLE_SMALLTILE = (int)0L; - /** - * {@snippet lang=c : - * enum .VIPS_DEMAND_STYLE_SMALLTILE = 0 - * } - */ - public static int VIPS_DEMAND_STYLE_SMALLTILE() { - return VIPS_DEMAND_STYLE_SMALLTILE; - } - private static final int VIPS_DEMAND_STYLE_FATSTRIP = (int)1L; - /** - * {@snippet lang=c : - * enum .VIPS_DEMAND_STYLE_FATSTRIP = 1 - * } - */ - public static int VIPS_DEMAND_STYLE_FATSTRIP() { - return VIPS_DEMAND_STYLE_FATSTRIP; - } - private static final int VIPS_DEMAND_STYLE_THINSTRIP = (int)2L; - /** - * {@snippet lang=c : - * enum .VIPS_DEMAND_STYLE_THINSTRIP = 2 - * } - */ - public static int VIPS_DEMAND_STYLE_THINSTRIP() { - return VIPS_DEMAND_STYLE_THINSTRIP; - } - private static final int VIPS_DEMAND_STYLE_ANY = (int)3L; - /** - * {@snippet lang=c : - * enum .VIPS_DEMAND_STYLE_ANY = 3 - * } - */ - public static int VIPS_DEMAND_STYLE_ANY() { - return VIPS_DEMAND_STYLE_ANY; - } - private static final int VIPS_IMAGE_ERROR = (int)-1L; - /** - * {@snippet lang=c : - * enum .VIPS_IMAGE_ERROR = -1 - * } - */ - public static int VIPS_IMAGE_ERROR() { - return VIPS_IMAGE_ERROR; - } - private static final int VIPS_IMAGE_NONE = (int)0L; - /** - * {@snippet lang=c : - * enum .VIPS_IMAGE_NONE = 0 - * } - */ - public static int VIPS_IMAGE_NONE() { - return VIPS_IMAGE_NONE; - } - private static final int VIPS_IMAGE_SETBUF = (int)1L; - /** - * {@snippet lang=c : - * enum .VIPS_IMAGE_SETBUF = 1 - * } - */ - public static int VIPS_IMAGE_SETBUF() { - return VIPS_IMAGE_SETBUF; - } - private static final int VIPS_IMAGE_SETBUF_FOREIGN = (int)2L; - /** - * {@snippet lang=c : - * enum .VIPS_IMAGE_SETBUF_FOREIGN = 2 - * } - */ - public static int VIPS_IMAGE_SETBUF_FOREIGN() { - return VIPS_IMAGE_SETBUF_FOREIGN; - } - private static final int VIPS_IMAGE_OPENIN = (int)3L; - /** - * {@snippet lang=c : - * enum .VIPS_IMAGE_OPENIN = 3 - * } - */ - public static int VIPS_IMAGE_OPENIN() { - return VIPS_IMAGE_OPENIN; - } - private static final int VIPS_IMAGE_MMAPIN = (int)4L; - /** - * {@snippet lang=c : - * enum .VIPS_IMAGE_MMAPIN = 4 - * } - */ - public static int VIPS_IMAGE_MMAPIN() { - return VIPS_IMAGE_MMAPIN; - } - private static final int VIPS_IMAGE_MMAPINRW = (int)5L; - /** - * {@snippet lang=c : - * enum .VIPS_IMAGE_MMAPINRW = 5 - * } - */ - public static int VIPS_IMAGE_MMAPINRW() { - return VIPS_IMAGE_MMAPINRW; - } - private static final int VIPS_IMAGE_OPENOUT = (int)6L; - /** - * {@snippet lang=c : - * enum .VIPS_IMAGE_OPENOUT = 6 - * } - */ - public static int VIPS_IMAGE_OPENOUT() { - return VIPS_IMAGE_OPENOUT; - } - private static final int VIPS_IMAGE_PARTIAL = (int)7L; - /** - * {@snippet lang=c : - * enum .VIPS_IMAGE_PARTIAL = 7 - * } - */ - public static int VIPS_IMAGE_PARTIAL() { - return VIPS_IMAGE_PARTIAL; - } - private static final int VIPS_INTERPRETATION_ERROR = (int)-1L; - /** - * {@snippet lang=c : - * enum .VIPS_INTERPRETATION_ERROR = -1 - * } - */ - public static int VIPS_INTERPRETATION_ERROR() { - return VIPS_INTERPRETATION_ERROR; - } - private static final int VIPS_INTERPRETATION_MULTIBAND = (int)0L; - /** - * {@snippet lang=c : - * enum .VIPS_INTERPRETATION_MULTIBAND = 0 - * } - */ - public static int VIPS_INTERPRETATION_MULTIBAND() { - return VIPS_INTERPRETATION_MULTIBAND; - } - private static final int VIPS_INTERPRETATION_B_W = (int)1L; - /** - * {@snippet lang=c : - * enum .VIPS_INTERPRETATION_B_W = 1 - * } - */ - public static int VIPS_INTERPRETATION_B_W() { - return VIPS_INTERPRETATION_B_W; - } - private static final int VIPS_INTERPRETATION_HISTOGRAM = (int)10L; - /** - * {@snippet lang=c : - * enum .VIPS_INTERPRETATION_HISTOGRAM = 10 - * } - */ - public static int VIPS_INTERPRETATION_HISTOGRAM() { - return VIPS_INTERPRETATION_HISTOGRAM; - } - private static final int VIPS_INTERPRETATION_XYZ = (int)12L; - /** - * {@snippet lang=c : - * enum .VIPS_INTERPRETATION_XYZ = 12 - * } - */ - public static int VIPS_INTERPRETATION_XYZ() { - return VIPS_INTERPRETATION_XYZ; - } - private static final int VIPS_INTERPRETATION_LAB = (int)13L; - /** - * {@snippet lang=c : - * enum .VIPS_INTERPRETATION_LAB = 13 - * } - */ - public static int VIPS_INTERPRETATION_LAB() { - return VIPS_INTERPRETATION_LAB; - } - private static final int VIPS_INTERPRETATION_CMYK = (int)15L; - /** - * {@snippet lang=c : - * enum .VIPS_INTERPRETATION_CMYK = 15 - * } - */ - public static int VIPS_INTERPRETATION_CMYK() { - return VIPS_INTERPRETATION_CMYK; - } - private static final int VIPS_INTERPRETATION_LABQ = (int)16L; - /** - * {@snippet lang=c : - * enum .VIPS_INTERPRETATION_LABQ = 16 - * } - */ - public static int VIPS_INTERPRETATION_LABQ() { - return VIPS_INTERPRETATION_LABQ; - } - private static final int VIPS_INTERPRETATION_RGB = (int)17L; - /** - * {@snippet lang=c : - * enum .VIPS_INTERPRETATION_RGB = 17 - * } - */ - public static int VIPS_INTERPRETATION_RGB() { - return VIPS_INTERPRETATION_RGB; - } - private static final int VIPS_INTERPRETATION_CMC = (int)18L; - /** - * {@snippet lang=c : - * enum .VIPS_INTERPRETATION_CMC = 18 - * } - */ - public static int VIPS_INTERPRETATION_CMC() { - return VIPS_INTERPRETATION_CMC; - } - private static final int VIPS_INTERPRETATION_LCH = (int)19L; - /** - * {@snippet lang=c : - * enum .VIPS_INTERPRETATION_LCH = 19 - * } - */ - public static int VIPS_INTERPRETATION_LCH() { - return VIPS_INTERPRETATION_LCH; - } - private static final int VIPS_INTERPRETATION_LABS = (int)21L; - /** - * {@snippet lang=c : - * enum .VIPS_INTERPRETATION_LABS = 21 - * } - */ - public static int VIPS_INTERPRETATION_LABS() { - return VIPS_INTERPRETATION_LABS; - } - private static final int VIPS_INTERPRETATION_sRGB = (int)22L; - /** - * {@snippet lang=c : - * enum .VIPS_INTERPRETATION_sRGB = 22 - * } - */ - public static int VIPS_INTERPRETATION_sRGB() { - return VIPS_INTERPRETATION_sRGB; - } - private static final int VIPS_INTERPRETATION_YXY = (int)23L; - /** - * {@snippet lang=c : - * enum .VIPS_INTERPRETATION_YXY = 23 - * } - */ - public static int VIPS_INTERPRETATION_YXY() { - return VIPS_INTERPRETATION_YXY; - } - private static final int VIPS_INTERPRETATION_FOURIER = (int)24L; - /** - * {@snippet lang=c : - * enum .VIPS_INTERPRETATION_FOURIER = 24 - * } - */ - public static int VIPS_INTERPRETATION_FOURIER() { - return VIPS_INTERPRETATION_FOURIER; - } - private static final int VIPS_INTERPRETATION_RGB16 = (int)25L; - /** - * {@snippet lang=c : - * enum .VIPS_INTERPRETATION_RGB16 = 25 - * } - */ - public static int VIPS_INTERPRETATION_RGB16() { - return VIPS_INTERPRETATION_RGB16; - } - private static final int VIPS_INTERPRETATION_GREY16 = (int)26L; - /** - * {@snippet lang=c : - * enum .VIPS_INTERPRETATION_GREY16 = 26 - * } - */ - public static int VIPS_INTERPRETATION_GREY16() { - return VIPS_INTERPRETATION_GREY16; - } - private static final int VIPS_INTERPRETATION_MATRIX = (int)27L; - /** - * {@snippet lang=c : - * enum .VIPS_INTERPRETATION_MATRIX = 27 - * } - */ - public static int VIPS_INTERPRETATION_MATRIX() { - return VIPS_INTERPRETATION_MATRIX; - } - private static final int VIPS_INTERPRETATION_scRGB = (int)28L; - /** - * {@snippet lang=c : - * enum .VIPS_INTERPRETATION_scRGB = 28 - * } - */ - public static int VIPS_INTERPRETATION_scRGB() { - return VIPS_INTERPRETATION_scRGB; - } - private static final int VIPS_INTERPRETATION_HSV = (int)29L; - /** - * {@snippet lang=c : - * enum .VIPS_INTERPRETATION_HSV = 29 - * } - */ - public static int VIPS_INTERPRETATION_HSV() { - return VIPS_INTERPRETATION_HSV; - } - private static final int VIPS_INTERPRETATION_LAST = (int)30L; - /** - * {@snippet lang=c : - * enum .VIPS_INTERPRETATION_LAST = 30 - * } - */ - public static int VIPS_INTERPRETATION_LAST() { - return VIPS_INTERPRETATION_LAST; - } - private static final int VIPS_FORMAT_NOTSET = (int)-1L; - /** - * {@snippet lang=c : - * enum .VIPS_FORMAT_NOTSET = -1 - * } - */ - public static int VIPS_FORMAT_NOTSET() { - return VIPS_FORMAT_NOTSET; - } - private static final int VIPS_FORMAT_UCHAR = (int)0L; - /** - * {@snippet lang=c : - * enum .VIPS_FORMAT_UCHAR = 0 - * } - */ - public static int VIPS_FORMAT_UCHAR() { - return VIPS_FORMAT_UCHAR; - } - private static final int VIPS_FORMAT_CHAR = (int)1L; - /** - * {@snippet lang=c : - * enum .VIPS_FORMAT_CHAR = 1 - * } - */ - public static int VIPS_FORMAT_CHAR() { - return VIPS_FORMAT_CHAR; - } - private static final int VIPS_FORMAT_USHORT = (int)2L; - /** - * {@snippet lang=c : - * enum .VIPS_FORMAT_USHORT = 2 - * } - */ - public static int VIPS_FORMAT_USHORT() { - return VIPS_FORMAT_USHORT; - } - private static final int VIPS_FORMAT_SHORT = (int)3L; - /** - * {@snippet lang=c : - * enum .VIPS_FORMAT_SHORT = 3 - * } - */ - public static int VIPS_FORMAT_SHORT() { - return VIPS_FORMAT_SHORT; - } - private static final int VIPS_FORMAT_UINT = (int)4L; - /** - * {@snippet lang=c : - * enum .VIPS_FORMAT_UINT = 4 - * } - */ - public static int VIPS_FORMAT_UINT() { - return VIPS_FORMAT_UINT; - } - private static final int VIPS_FORMAT_INT = (int)5L; - /** - * {@snippet lang=c : - * enum .VIPS_FORMAT_INT = 5 - * } - */ - public static int VIPS_FORMAT_INT() { - return VIPS_FORMAT_INT; - } - private static final int VIPS_FORMAT_FLOAT = (int)6L; - /** - * {@snippet lang=c : - * enum .VIPS_FORMAT_FLOAT = 6 - * } - */ - public static int VIPS_FORMAT_FLOAT() { - return VIPS_FORMAT_FLOAT; - } - private static final int VIPS_FORMAT_COMPLEX = (int)7L; - /** - * {@snippet lang=c : - * enum .VIPS_FORMAT_COMPLEX = 7 - * } - */ - public static int VIPS_FORMAT_COMPLEX() { - return VIPS_FORMAT_COMPLEX; - } - private static final int VIPS_FORMAT_DOUBLE = (int)8L; - /** - * {@snippet lang=c : - * enum .VIPS_FORMAT_DOUBLE = 8 - * } - */ - public static int VIPS_FORMAT_DOUBLE() { - return VIPS_FORMAT_DOUBLE; - } - private static final int VIPS_FORMAT_DPCOMPLEX = (int)9L; - /** - * {@snippet lang=c : - * enum .VIPS_FORMAT_DPCOMPLEX = 9 - * } - */ - public static int VIPS_FORMAT_DPCOMPLEX() { - return VIPS_FORMAT_DPCOMPLEX; - } - private static final int VIPS_FORMAT_LAST = (int)10L; - /** - * {@snippet lang=c : - * enum .VIPS_FORMAT_LAST = 10 - * } - */ - public static int VIPS_FORMAT_LAST() { - return VIPS_FORMAT_LAST; - } - private static final int VIPS_CODING_ERROR = (int)-1L; - /** - * {@snippet lang=c : - * enum .VIPS_CODING_ERROR = -1 - * } - */ - public static int VIPS_CODING_ERROR() { - return VIPS_CODING_ERROR; - } - private static final int VIPS_CODING_NONE = (int)0L; - /** - * {@snippet lang=c : - * enum .VIPS_CODING_NONE = 0 - * } - */ - public static int VIPS_CODING_NONE() { - return VIPS_CODING_NONE; - } - private static final int VIPS_CODING_LABQ = (int)2L; - /** - * {@snippet lang=c : - * enum .VIPS_CODING_LABQ = 2 - * } - */ - public static int VIPS_CODING_LABQ() { - return VIPS_CODING_LABQ; - } - private static final int VIPS_CODING_RAD = (int)6L; - /** - * {@snippet lang=c : - * enum .VIPS_CODING_RAD = 6 - * } - */ - public static int VIPS_CODING_RAD() { - return VIPS_CODING_RAD; - } - private static final int VIPS_CODING_LAST = (int)7L; - /** - * {@snippet lang=c : - * enum .VIPS_CODING_LAST = 7 - * } - */ - public static int VIPS_CODING_LAST() { - return VIPS_CODING_LAST; - } - private static final int VIPS_ACCESS_RANDOM = (int)0L; - /** - * {@snippet lang=c : - * enum .VIPS_ACCESS_RANDOM = 0 - * } - */ - public static int VIPS_ACCESS_RANDOM() { - return VIPS_ACCESS_RANDOM; - } - private static final int VIPS_ACCESS_SEQUENTIAL = (int)1L; - /** - * {@snippet lang=c : - * enum .VIPS_ACCESS_SEQUENTIAL = 1 - * } - */ - public static int VIPS_ACCESS_SEQUENTIAL() { - return VIPS_ACCESS_SEQUENTIAL; - } - private static final int VIPS_ACCESS_SEQUENTIAL_UNBUFFERED = (int)2L; - /** - * {@snippet lang=c : - * enum .VIPS_ACCESS_SEQUENTIAL_UNBUFFERED = 2 - * } - */ - public static int VIPS_ACCESS_SEQUENTIAL_UNBUFFERED() { - return VIPS_ACCESS_SEQUENTIAL_UNBUFFERED; - } - private static final int VIPS_ACCESS_LAST = (int)3L; - /** - * {@snippet lang=c : - * enum .VIPS_ACCESS_LAST = 3 - * } - */ - public static int VIPS_ACCESS_LAST() { - return VIPS_ACCESS_LAST; - } - - private static class vips_image_get_type { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_LONG ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_image_get_type"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern GType vips_image_get_type() - * } - */ - public static FunctionDescriptor vips_image_get_type$descriptor() { - return vips_image_get_type.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern GType vips_image_get_type() - * } - */ - public static MethodHandle vips_image_get_type$handle() { - return vips_image_get_type.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern GType vips_image_get_type() - * } - */ - public static MemorySegment vips_image_get_type$address() { - return vips_image_get_type.ADDR; - } - - /** - * {@snippet lang=c : - * extern GType vips_image_get_type() - * } - */ - public static long vips_image_get_type() { - var mh$ = vips_image_get_type.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_image_get_type"); - } - return (long)mh$.invokeExact(); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_filename_get_filename { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_filename_get_filename"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern char *vips_filename_get_filename(const char *vips_filename) - * } - */ - public static FunctionDescriptor vips_filename_get_filename$descriptor() { - return vips_filename_get_filename.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern char *vips_filename_get_filename(const char *vips_filename) - * } - */ - public static MethodHandle vips_filename_get_filename$handle() { - return vips_filename_get_filename.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern char *vips_filename_get_filename(const char *vips_filename) - * } - */ - public static MemorySegment vips_filename_get_filename$address() { - return vips_filename_get_filename.ADDR; - } - - /** - * {@snippet lang=c : - * extern char *vips_filename_get_filename(const char *vips_filename) - * } - */ - public static MemorySegment vips_filename_get_filename(MemorySegment vips_filename) { - var mh$ = vips_filename_get_filename.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_filename_get_filename", vips_filename); - } - return (MemorySegment)mh$.invokeExact(vips_filename); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_filename_get_options { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_filename_get_options"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern char *vips_filename_get_options(const char *vips_filename) - * } - */ - public static FunctionDescriptor vips_filename_get_options$descriptor() { - return vips_filename_get_options.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern char *vips_filename_get_options(const char *vips_filename) - * } - */ - public static MethodHandle vips_filename_get_options$handle() { - return vips_filename_get_options.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern char *vips_filename_get_options(const char *vips_filename) - * } - */ - public static MemorySegment vips_filename_get_options$address() { - return vips_filename_get_options.ADDR; - } - - /** - * {@snippet lang=c : - * extern char *vips_filename_get_options(const char *vips_filename) - * } - */ - public static MemorySegment vips_filename_get_options(MemorySegment vips_filename) { - var mh$ = vips_filename_get_options.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_filename_get_options", vips_filename); - } - return (MemorySegment)mh$.invokeExact(vips_filename); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_image_new { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_POINTER ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_image_new"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern VipsImage *vips_image_new() - * } - */ - public static FunctionDescriptor vips_image_new$descriptor() { - return vips_image_new.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern VipsImage *vips_image_new() - * } - */ - public static MethodHandle vips_image_new$handle() { - return vips_image_new.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern VipsImage *vips_image_new() - * } - */ - public static MemorySegment vips_image_new$address() { - return vips_image_new.ADDR; - } - - /** - * {@snippet lang=c : - * extern VipsImage *vips_image_new() - * } - */ - public static MemorySegment vips_image_new() { - var mh$ = vips_image_new.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_image_new"); - } - return (MemorySegment)mh$.invokeExact(); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_image_new_memory { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_POINTER ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_image_new_memory"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern VipsImage *vips_image_new_memory() - * } - */ - public static FunctionDescriptor vips_image_new_memory$descriptor() { - return vips_image_new_memory.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern VipsImage *vips_image_new_memory() - * } - */ - public static MethodHandle vips_image_new_memory$handle() { - return vips_image_new_memory.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern VipsImage *vips_image_new_memory() - * } - */ - public static MemorySegment vips_image_new_memory$address() { - return vips_image_new_memory.ADDR; - } - - /** - * {@snippet lang=c : - * extern VipsImage *vips_image_new_memory() - * } - */ - public static MemorySegment vips_image_new_memory() { - var mh$ = vips_image_new_memory.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_image_new_memory"); - } - return (MemorySegment)mh$.invokeExact(); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - /** - * Variadic invoker class for: - * {@snippet lang=c : - * extern VipsImage *vips_image_new_from_file(const char *name, ...) - * } - */ - public static class vips_image_new_from_file { - private static final FunctionDescriptor BASE_DESC = FunctionDescriptor.of( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - private static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_image_new_from_file"); - - private final MethodHandle handle; - private final FunctionDescriptor descriptor; - private final MethodHandle spreader; - - private vips_image_new_from_file(MethodHandle handle, FunctionDescriptor descriptor, MethodHandle spreader) { - this.handle = handle; - this.descriptor = descriptor; - this.spreader = spreader; - } - - /** - * Variadic invoker factory for: - * {@snippet lang=c : - * extern VipsImage *vips_image_new_from_file(const char *name, ...) - * } - */ - public static vips_image_new_from_file makeInvoker(MemoryLayout... layouts) { - FunctionDescriptor desc$ = BASE_DESC.appendArgumentLayouts(layouts); - Linker.Option fva$ = Linker.Option.firstVariadicArg(BASE_DESC.argumentLayouts().size()); - var mh$ = Linker.nativeLinker().downcallHandle(ADDR, desc$, fva$); - var spreader$ = mh$.asSpreader(Object[].class, layouts.length); - return new vips_image_new_from_file(mh$, desc$, spreader$); - } - - /** - * {@return the address} - */ - public static MemorySegment address() { - return ADDR; - } - - /** - * {@return the specialized method handle} - */ - public MethodHandle handle() { - return handle; - } - - /** - * {@return the specialized descriptor} - */ - public FunctionDescriptor descriptor() { - return descriptor; - } - - public MemorySegment apply(MemorySegment name, Object... x1) { - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_image_new_from_file", name, x1); - } - return (MemorySegment)spreader.invokeExact(name, x1); - } catch(IllegalArgumentException | ClassCastException ex$) { - throw ex$; // rethrow IAE from passing wrong number/type of args - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - } - - private static class vips_image_new_from_file_RW { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_image_new_from_file_RW"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern VipsImage *vips_image_new_from_file_RW(const char *filename) - * } - */ - public static FunctionDescriptor vips_image_new_from_file_RW$descriptor() { - return vips_image_new_from_file_RW.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern VipsImage *vips_image_new_from_file_RW(const char *filename) - * } - */ - public static MethodHandle vips_image_new_from_file_RW$handle() { - return vips_image_new_from_file_RW.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern VipsImage *vips_image_new_from_file_RW(const char *filename) - * } - */ - public static MemorySegment vips_image_new_from_file_RW$address() { - return vips_image_new_from_file_RW.ADDR; - } - - /** - * {@snippet lang=c : - * extern VipsImage *vips_image_new_from_file_RW(const char *filename) - * } - */ - public static MemorySegment vips_image_new_from_file_RW(MemorySegment filename) { - var mh$ = vips_image_new_from_file_RW.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_image_new_from_file_RW", filename); - } - return (MemorySegment)mh$.invokeExact(filename); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_image_new_from_file_raw { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER, - VipsRaw.C_INT, - VipsRaw.C_INT, - VipsRaw.C_INT, - VipsRaw.C_LONG_LONG - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_image_new_from_file_raw"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern VipsImage *vips_image_new_from_file_raw(const char *filename, int xsize, int ysize, int bands, guint64 offset) - * } - */ - public static FunctionDescriptor vips_image_new_from_file_raw$descriptor() { - return vips_image_new_from_file_raw.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern VipsImage *vips_image_new_from_file_raw(const char *filename, int xsize, int ysize, int bands, guint64 offset) - * } - */ - public static MethodHandle vips_image_new_from_file_raw$handle() { - return vips_image_new_from_file_raw.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern VipsImage *vips_image_new_from_file_raw(const char *filename, int xsize, int ysize, int bands, guint64 offset) - * } - */ - public static MemorySegment vips_image_new_from_file_raw$address() { - return vips_image_new_from_file_raw.ADDR; - } - - /** - * {@snippet lang=c : - * extern VipsImage *vips_image_new_from_file_raw(const char *filename, int xsize, int ysize, int bands, guint64 offset) - * } - */ - public static MemorySegment vips_image_new_from_file_raw(MemorySegment filename, int xsize, int ysize, int bands, long offset) { - var mh$ = vips_image_new_from_file_raw.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_image_new_from_file_raw", filename, xsize, ysize, bands, offset); - } - return (MemorySegment)mh$.invokeExact(filename, xsize, ysize, bands, offset); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_image_new_from_memory { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER, - VipsRaw.C_LONG, - VipsRaw.C_INT, - VipsRaw.C_INT, - VipsRaw.C_INT, - VipsRaw.C_INT - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_image_new_from_memory"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern VipsImage *vips_image_new_from_memory(const void *data, size_t size, int width, int height, int bands, VipsBandFormat format) - * } - */ - public static FunctionDescriptor vips_image_new_from_memory$descriptor() { - return vips_image_new_from_memory.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern VipsImage *vips_image_new_from_memory(const void *data, size_t size, int width, int height, int bands, VipsBandFormat format) - * } - */ - public static MethodHandle vips_image_new_from_memory$handle() { - return vips_image_new_from_memory.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern VipsImage *vips_image_new_from_memory(const void *data, size_t size, int width, int height, int bands, VipsBandFormat format) - * } - */ - public static MemorySegment vips_image_new_from_memory$address() { - return vips_image_new_from_memory.ADDR; - } - - /** - * {@snippet lang=c : - * extern VipsImage *vips_image_new_from_memory(const void *data, size_t size, int width, int height, int bands, VipsBandFormat format) - * } - */ - public static MemorySegment vips_image_new_from_memory(MemorySegment data, long size, int width, int height, int bands, int format) { - var mh$ = vips_image_new_from_memory.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_image_new_from_memory", data, size, width, height, bands, format); - } - return (MemorySegment)mh$.invokeExact(data, size, width, height, bands, format); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_image_new_from_memory_copy { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER, - VipsRaw.C_LONG, - VipsRaw.C_INT, - VipsRaw.C_INT, - VipsRaw.C_INT, - VipsRaw.C_INT - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_image_new_from_memory_copy"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern VipsImage *vips_image_new_from_memory_copy(const void *data, size_t size, int width, int height, int bands, VipsBandFormat format) - * } - */ - public static FunctionDescriptor vips_image_new_from_memory_copy$descriptor() { - return vips_image_new_from_memory_copy.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern VipsImage *vips_image_new_from_memory_copy(const void *data, size_t size, int width, int height, int bands, VipsBandFormat format) - * } - */ - public static MethodHandle vips_image_new_from_memory_copy$handle() { - return vips_image_new_from_memory_copy.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern VipsImage *vips_image_new_from_memory_copy(const void *data, size_t size, int width, int height, int bands, VipsBandFormat format) - * } - */ - public static MemorySegment vips_image_new_from_memory_copy$address() { - return vips_image_new_from_memory_copy.ADDR; - } - - /** - * {@snippet lang=c : - * extern VipsImage *vips_image_new_from_memory_copy(const void *data, size_t size, int width, int height, int bands, VipsBandFormat format) - * } - */ - public static MemorySegment vips_image_new_from_memory_copy(MemorySegment data, long size, int width, int height, int bands, int format) { - var mh$ = vips_image_new_from_memory_copy.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_image_new_from_memory_copy", data, size, width, height, bands, format); - } - return (MemorySegment)mh$.invokeExact(data, size, width, height, bands, format); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - /** - * Variadic invoker class for: - * {@snippet lang=c : - * extern VipsImage *vips_image_new_from_buffer(const void *buf, size_t len, const char *option_string, ...) - * } - */ - public static class vips_image_new_from_buffer { - private static final FunctionDescriptor BASE_DESC = FunctionDescriptor.of( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER, - VipsRaw.C_LONG, - VipsRaw.C_POINTER - ); - private static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_image_new_from_buffer"); - - private final MethodHandle handle; - private final FunctionDescriptor descriptor; - private final MethodHandle spreader; - - private vips_image_new_from_buffer(MethodHandle handle, FunctionDescriptor descriptor, MethodHandle spreader) { - this.handle = handle; - this.descriptor = descriptor; - this.spreader = spreader; - } - - /** - * Variadic invoker factory for: - * {@snippet lang=c : - * extern VipsImage *vips_image_new_from_buffer(const void *buf, size_t len, const char *option_string, ...) - * } - */ - public static vips_image_new_from_buffer makeInvoker(MemoryLayout... layouts) { - FunctionDescriptor desc$ = BASE_DESC.appendArgumentLayouts(layouts); - Linker.Option fva$ = Linker.Option.firstVariadicArg(BASE_DESC.argumentLayouts().size()); - var mh$ = Linker.nativeLinker().downcallHandle(ADDR, desc$, fva$); - var spreader$ = mh$.asSpreader(Object[].class, layouts.length); - return new vips_image_new_from_buffer(mh$, desc$, spreader$); - } - - /** - * {@return the address} - */ - public static MemorySegment address() { - return ADDR; - } - - /** - * {@return the specialized method handle} - */ - public MethodHandle handle() { - return handle; - } - - /** - * {@return the specialized descriptor} - */ - public FunctionDescriptor descriptor() { - return descriptor; - } - - public MemorySegment apply(MemorySegment buf, long len, MemorySegment option_string, Object... x3) { - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_image_new_from_buffer", buf, len, option_string, x3); - } - return (MemorySegment)spreader.invokeExact(buf, len, option_string, x3); - } catch(IllegalArgumentException | ClassCastException ex$) { - throw ex$; // rethrow IAE from passing wrong number/type of args - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - } - - /** - * Variadic invoker class for: - * {@snippet lang=c : - * extern VipsImage *vips_image_new_from_source(VipsSource *source, const char *option_string, ...) - * } - */ - public static class vips_image_new_from_source { - private static final FunctionDescriptor BASE_DESC = FunctionDescriptor.of( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - private static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_image_new_from_source"); - - private final MethodHandle handle; - private final FunctionDescriptor descriptor; - private final MethodHandle spreader; - - private vips_image_new_from_source(MethodHandle handle, FunctionDescriptor descriptor, MethodHandle spreader) { - this.handle = handle; - this.descriptor = descriptor; - this.spreader = spreader; - } - - /** - * Variadic invoker factory for: - * {@snippet lang=c : - * extern VipsImage *vips_image_new_from_source(VipsSource *source, const char *option_string, ...) - * } - */ - public static vips_image_new_from_source makeInvoker(MemoryLayout... layouts) { - FunctionDescriptor desc$ = BASE_DESC.appendArgumentLayouts(layouts); - Linker.Option fva$ = Linker.Option.firstVariadicArg(BASE_DESC.argumentLayouts().size()); - var mh$ = Linker.nativeLinker().downcallHandle(ADDR, desc$, fva$); - var spreader$ = mh$.asSpreader(Object[].class, layouts.length); - return new vips_image_new_from_source(mh$, desc$, spreader$); - } - - /** - * {@return the address} - */ - public static MemorySegment address() { - return ADDR; - } - - /** - * {@return the specialized method handle} - */ - public MethodHandle handle() { - return handle; - } - - /** - * {@return the specialized descriptor} - */ - public FunctionDescriptor descriptor() { - return descriptor; - } - - public MemorySegment apply(MemorySegment source, MemorySegment option_string, Object... x2) { - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_image_new_from_source", source, option_string, x2); - } - return (MemorySegment)spreader.invokeExact(source, option_string, x2); - } catch(IllegalArgumentException | ClassCastException ex$) { - throw ex$; // rethrow IAE from passing wrong number/type of args - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - } - - private static class vips_image_new_matrix { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_POINTER, - VipsRaw.C_INT, - VipsRaw.C_INT - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_image_new_matrix"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); - } - - /** - * Function descriptor for: - * {@snippet lang=c : - * extern VipsImage *vips_image_new_matrix(int width, int height) - * } - */ - public static FunctionDescriptor vips_image_new_matrix$descriptor() { - return vips_image_new_matrix.DESC; - } - - /** - * Downcall method handle for: - * {@snippet lang=c : - * extern VipsImage *vips_image_new_matrix(int width, int height) - * } - */ - public static MethodHandle vips_image_new_matrix$handle() { - return vips_image_new_matrix.HANDLE; - } - - /** - * Address for: - * {@snippet lang=c : - * extern VipsImage *vips_image_new_matrix(int width, int height) - * } - */ - public static MemorySegment vips_image_new_matrix$address() { - return vips_image_new_matrix.ADDR; + public static int VIPS_FORMAT_CHAR() { + return VIPS_FORMAT_CHAR; } - + private static final int VIPS_FORMAT_USHORT = (int)2L; /** * {@snippet lang=c : - * extern VipsImage *vips_image_new_matrix(int width, int height) + * enum .VIPS_FORMAT_USHORT = 2 * } */ - public static MemorySegment vips_image_new_matrix(int width, int height) { - var mh$ = vips_image_new_matrix.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_image_new_matrix", width, height); - } - return (MemorySegment)mh$.invokeExact(width, height); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } + public static int VIPS_FORMAT_USHORT() { + return VIPS_FORMAT_USHORT; } - + private static final int VIPS_FORMAT_SHORT = (int)3L; /** - * Variadic invoker class for: * {@snippet lang=c : - * extern VipsImage *vips_image_new_matrixv(int width, int height, ...) + * enum .VIPS_FORMAT_SHORT = 3 * } */ - public static class vips_image_new_matrixv { - private static final FunctionDescriptor BASE_DESC = FunctionDescriptor.of( - VipsRaw.C_POINTER, - VipsRaw.C_INT, - VipsRaw.C_INT - ); - private static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_image_new_matrixv"); - - private final MethodHandle handle; - private final FunctionDescriptor descriptor; - private final MethodHandle spreader; - - private vips_image_new_matrixv(MethodHandle handle, FunctionDescriptor descriptor, MethodHandle spreader) { - this.handle = handle; - this.descriptor = descriptor; - this.spreader = spreader; - } - - /** - * Variadic invoker factory for: - * {@snippet lang=c : - * extern VipsImage *vips_image_new_matrixv(int width, int height, ...) - * } - */ - public static vips_image_new_matrixv makeInvoker(MemoryLayout... layouts) { - FunctionDescriptor desc$ = BASE_DESC.appendArgumentLayouts(layouts); - Linker.Option fva$ = Linker.Option.firstVariadicArg(BASE_DESC.argumentLayouts().size()); - var mh$ = Linker.nativeLinker().downcallHandle(ADDR, desc$, fva$); - var spreader$ = mh$.asSpreader(Object[].class, layouts.length); - return new vips_image_new_matrixv(mh$, desc$, spreader$); - } - - /** - * {@return the address} - */ - public static MemorySegment address() { - return ADDR; - } - - /** - * {@return the specialized method handle} - */ - public MethodHandle handle() { - return handle; - } - - /** - * {@return the specialized descriptor} - */ - public FunctionDescriptor descriptor() { - return descriptor; - } - - public MemorySegment apply(int width, int height, Object... x2) { - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_image_new_matrixv", width, height, x2); - } - return (MemorySegment)spreader.invokeExact(width, height, x2); - } catch(IllegalArgumentException | ClassCastException ex$) { - throw ex$; // rethrow IAE from passing wrong number/type of args - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - } - - private static class vips_image_new_matrix_from_array { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_POINTER, - VipsRaw.C_INT, - VipsRaw.C_INT, - VipsRaw.C_POINTER, - VipsRaw.C_INT - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_image_new_matrix_from_array"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); + public static int VIPS_FORMAT_SHORT() { + return VIPS_FORMAT_SHORT; } - + private static final int VIPS_FORMAT_UINT = (int)4L; /** - * Function descriptor for: * {@snippet lang=c : - * extern VipsImage *vips_image_new_matrix_from_array(int width, int height, const double *array, int size) + * enum .VIPS_FORMAT_UINT = 4 * } */ - public static FunctionDescriptor vips_image_new_matrix_from_array$descriptor() { - return vips_image_new_matrix_from_array.DESC; + public static int VIPS_FORMAT_UINT() { + return VIPS_FORMAT_UINT; } - + private static final int VIPS_FORMAT_INT = (int)5L; /** - * Downcall method handle for: * {@snippet lang=c : - * extern VipsImage *vips_image_new_matrix_from_array(int width, int height, const double *array, int size) + * enum .VIPS_FORMAT_INT = 5 * } */ - public static MethodHandle vips_image_new_matrix_from_array$handle() { - return vips_image_new_matrix_from_array.HANDLE; + public static int VIPS_FORMAT_INT() { + return VIPS_FORMAT_INT; } - + private static final int VIPS_FORMAT_FLOAT = (int)6L; /** - * Address for: * {@snippet lang=c : - * extern VipsImage *vips_image_new_matrix_from_array(int width, int height, const double *array, int size) + * enum .VIPS_FORMAT_FLOAT = 6 * } */ - public static MemorySegment vips_image_new_matrix_from_array$address() { - return vips_image_new_matrix_from_array.ADDR; + public static int VIPS_FORMAT_FLOAT() { + return VIPS_FORMAT_FLOAT; } - + private static final int VIPS_FORMAT_COMPLEX = (int)7L; /** * {@snippet lang=c : - * extern VipsImage *vips_image_new_matrix_from_array(int width, int height, const double *array, int size) + * enum .VIPS_FORMAT_COMPLEX = 7 * } */ - public static MemorySegment vips_image_new_matrix_from_array(int width, int height, MemorySegment array, int size) { - var mh$ = vips_image_new_matrix_from_array.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_image_new_matrix_from_array", width, height, array, size); - } - return (MemorySegment)mh$.invokeExact(width, height, array, size); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_image_new_from_image { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER, - VipsRaw.C_INT - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_image_new_from_image"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); + public static int VIPS_FORMAT_COMPLEX() { + return VIPS_FORMAT_COMPLEX; } - + private static final int VIPS_FORMAT_DOUBLE = (int)8L; /** - * Function descriptor for: * {@snippet lang=c : - * extern VipsImage *vips_image_new_from_image(VipsImage *image, const double *c, int n) + * enum .VIPS_FORMAT_DOUBLE = 8 * } */ - public static FunctionDescriptor vips_image_new_from_image$descriptor() { - return vips_image_new_from_image.DESC; + public static int VIPS_FORMAT_DOUBLE() { + return VIPS_FORMAT_DOUBLE; } - + private static final int VIPS_FORMAT_DPCOMPLEX = (int)9L; /** - * Downcall method handle for: * {@snippet lang=c : - * extern VipsImage *vips_image_new_from_image(VipsImage *image, const double *c, int n) + * enum .VIPS_FORMAT_DPCOMPLEX = 9 * } */ - public static MethodHandle vips_image_new_from_image$handle() { - return vips_image_new_from_image.HANDLE; + public static int VIPS_FORMAT_DPCOMPLEX() { + return VIPS_FORMAT_DPCOMPLEX; } - + private static final int VIPS_FORMAT_LAST = (int)10L; /** - * Address for: * {@snippet lang=c : - * extern VipsImage *vips_image_new_from_image(VipsImage *image, const double *c, int n) + * enum .VIPS_FORMAT_LAST = 10 * } */ - public static MemorySegment vips_image_new_from_image$address() { - return vips_image_new_from_image.ADDR; + public static int VIPS_FORMAT_LAST() { + return VIPS_FORMAT_LAST; } - + private static final int VIPS_CODING_ERROR = (int)-1L; /** * {@snippet lang=c : - * extern VipsImage *vips_image_new_from_image(VipsImage *image, const double *c, int n) + * enum .VIPS_CODING_ERROR = -1 * } */ - public static MemorySegment vips_image_new_from_image(MemorySegment image, MemorySegment c, int n) { - var mh$ = vips_image_new_from_image.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_image_new_from_image", image, c, n); - } - return (MemorySegment)mh$.invokeExact(image, c, n); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_image_new_from_image1 { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER, - VipsRaw.C_DOUBLE - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_image_new_from_image1"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); + public static int VIPS_CODING_ERROR() { + return VIPS_CODING_ERROR; } - + private static final int VIPS_CODING_NONE = (int)0L; /** - * Function descriptor for: * {@snippet lang=c : - * extern VipsImage *vips_image_new_from_image1(VipsImage *image, double c) + * enum .VIPS_CODING_NONE = 0 * } */ - public static FunctionDescriptor vips_image_new_from_image1$descriptor() { - return vips_image_new_from_image1.DESC; + public static int VIPS_CODING_NONE() { + return VIPS_CODING_NONE; } - + private static final int VIPS_CODING_LABQ = (int)2L; /** - * Downcall method handle for: * {@snippet lang=c : - * extern VipsImage *vips_image_new_from_image1(VipsImage *image, double c) + * enum .VIPS_CODING_LABQ = 2 * } */ - public static MethodHandle vips_image_new_from_image1$handle() { - return vips_image_new_from_image1.HANDLE; + public static int VIPS_CODING_LABQ() { + return VIPS_CODING_LABQ; } - + private static final int VIPS_CODING_RAD = (int)6L; /** - * Address for: * {@snippet lang=c : - * extern VipsImage *vips_image_new_from_image1(VipsImage *image, double c) + * enum .VIPS_CODING_RAD = 6 * } */ - public static MemorySegment vips_image_new_from_image1$address() { - return vips_image_new_from_image1.ADDR; + public static int VIPS_CODING_RAD() { + return VIPS_CODING_RAD; } - + private static final int VIPS_CODING_LAST = (int)7L; /** * {@snippet lang=c : - * extern VipsImage *vips_image_new_from_image1(VipsImage *image, double c) + * enum .VIPS_CODING_LAST = 7 * } */ - public static MemorySegment vips_image_new_from_image1(MemorySegment image, double c) { - var mh$ = vips_image_new_from_image1.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_image_new_from_image1", image, c); - } - return (MemorySegment)mh$.invokeExact(image, c); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - - private static class vips_image_new_temp_file { - public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_image_new_temp_file"); - - public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); + public static int VIPS_CODING_LAST() { + return VIPS_CODING_LAST; } - + private static final int VIPS_ACCESS_RANDOM = (int)0L; /** - * Function descriptor for: * {@snippet lang=c : - * extern VipsImage *vips_image_new_temp_file(const char *format) + * enum .VIPS_ACCESS_RANDOM = 0 * } */ - public static FunctionDescriptor vips_image_new_temp_file$descriptor() { - return vips_image_new_temp_file.DESC; + public static int VIPS_ACCESS_RANDOM() { + return VIPS_ACCESS_RANDOM; } - + private static final int VIPS_ACCESS_SEQUENTIAL = (int)1L; /** - * Downcall method handle for: * {@snippet lang=c : - * extern VipsImage *vips_image_new_temp_file(const char *format) + * enum .VIPS_ACCESS_SEQUENTIAL = 1 * } */ - public static MethodHandle vips_image_new_temp_file$handle() { - return vips_image_new_temp_file.HANDLE; + public static int VIPS_ACCESS_SEQUENTIAL() { + return VIPS_ACCESS_SEQUENTIAL; } - + private static final int VIPS_ACCESS_SEQUENTIAL_UNBUFFERED = (int)2L; /** - * Address for: * {@snippet lang=c : - * extern VipsImage *vips_image_new_temp_file(const char *format) + * enum .VIPS_ACCESS_SEQUENTIAL_UNBUFFERED = 2 * } */ - public static MemorySegment vips_image_new_temp_file$address() { - return vips_image_new_temp_file.ADDR; + public static int VIPS_ACCESS_SEQUENTIAL_UNBUFFERED() { + return VIPS_ACCESS_SEQUENTIAL_UNBUFFERED; } - + private static final int VIPS_ACCESS_LAST = (int)3L; /** * {@snippet lang=c : - * extern VipsImage *vips_image_new_temp_file(const char *format) + * enum .VIPS_ACCESS_LAST = 3 * } */ - public static MemorySegment vips_image_new_temp_file(MemorySegment format) { - var mh$ = vips_image_new_temp_file.HANDLE; - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_image_new_temp_file", format); - } - return (MemorySegment)mh$.invokeExact(format); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } + public static int VIPS_ACCESS_LAST() { + return VIPS_ACCESS_LAST; } - private static class vips_image_write { + private static class vips_image_get_type { public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_INT, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); + VipsRaw.C_LONG ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_image_write"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_image_get_type"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -12750,280 +6606,115 @@ private static class vips_image_write { /** * Function descriptor for: * {@snippet lang=c : - * extern int vips_image_write(VipsImage *image, VipsImage *out) + * extern GType vips_image_get_type() * } */ - public static FunctionDescriptor vips_image_write$descriptor() { - return vips_image_write.DESC; + public static FunctionDescriptor vips_image_get_type$descriptor() { + return vips_image_get_type.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern int vips_image_write(VipsImage *image, VipsImage *out) + * extern GType vips_image_get_type() * } */ - public static MethodHandle vips_image_write$handle() { - return vips_image_write.HANDLE; + public static MethodHandle vips_image_get_type$handle() { + return vips_image_get_type.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern int vips_image_write(VipsImage *image, VipsImage *out) + * extern GType vips_image_get_type() * } */ - public static MemorySegment vips_image_write$address() { - return vips_image_write.ADDR; + public static MemorySegment vips_image_get_type$address() { + return vips_image_get_type.ADDR; } /** * {@snippet lang=c : - * extern int vips_image_write(VipsImage *image, VipsImage *out) + * extern GType vips_image_get_type() * } */ - public static int vips_image_write(MemorySegment image, MemorySegment out) { - var mh$ = vips_image_write.HANDLE; + public static long vips_image_get_type() { + var mh$ = vips_image_get_type.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("vips_image_write", image, out); + traceDowncall("vips_image_get_type"); } - return (int)mh$.invokeExact(image, out); + return (long)mh$.invokeExact(); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - /** - * Variadic invoker class for: - * {@snippet lang=c : - * extern int vips_image_write_to_file(VipsImage *image, const char *name, ...) - * } - */ - public static class vips_image_write_to_file { - private static final FunctionDescriptor BASE_DESC = FunctionDescriptor.of( - VipsRaw.C_INT, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - private static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_image_write_to_file"); - - private final MethodHandle handle; - private final FunctionDescriptor descriptor; - private final MethodHandle spreader; - - private vips_image_write_to_file(MethodHandle handle, FunctionDescriptor descriptor, MethodHandle spreader) { - this.handle = handle; - this.descriptor = descriptor; - this.spreader = spreader; - } - - /** - * Variadic invoker factory for: - * {@snippet lang=c : - * extern int vips_image_write_to_file(VipsImage *image, const char *name, ...) - * } - */ - public static vips_image_write_to_file makeInvoker(MemoryLayout... layouts) { - FunctionDescriptor desc$ = BASE_DESC.appendArgumentLayouts(layouts); - Linker.Option fva$ = Linker.Option.firstVariadicArg(BASE_DESC.argumentLayouts().size()); - var mh$ = Linker.nativeLinker().downcallHandle(ADDR, desc$, fva$); - var spreader$ = mh$.asSpreader(Object[].class, layouts.length); - return new vips_image_write_to_file(mh$, desc$, spreader$); - } - - /** - * {@return the address} - */ - public static MemorySegment address() { - return ADDR; - } - - /** - * {@return the specialized method handle} - */ - public MethodHandle handle() { - return handle; - } + private static class vips_filename_get_filename { + public static final FunctionDescriptor DESC = FunctionDescriptor.of( + VipsRaw.C_POINTER, + VipsRaw.C_POINTER + ); - /** - * {@return the specialized descriptor} - */ - public FunctionDescriptor descriptor() { - return descriptor; - } + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_filename_get_filename"); - public int apply(MemorySegment image, MemorySegment name, Object... x2) { - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_image_write_to_file", image, name, x2); - } - return (int)spreader.invokeExact(image, name, x2); - } catch(IllegalArgumentException | ClassCastException ex$) { - throw ex$; // rethrow IAE from passing wrong number/type of args - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } + public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } /** - * Variadic invoker class for: + * Function descriptor for: * {@snippet lang=c : - * extern int vips_image_write_to_buffer(VipsImage *in, const char *suffix, void **buf, size_t *size, ...) + * extern char *vips_filename_get_filename(const char *vips_filename) * } */ - public static class vips_image_write_to_buffer { - private static final FunctionDescriptor BASE_DESC = FunctionDescriptor.of( - VipsRaw.C_INT, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - private static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_image_write_to_buffer"); - - private final MethodHandle handle; - private final FunctionDescriptor descriptor; - private final MethodHandle spreader; - - private vips_image_write_to_buffer(MethodHandle handle, FunctionDescriptor descriptor, MethodHandle spreader) { - this.handle = handle; - this.descriptor = descriptor; - this.spreader = spreader; - } - - /** - * Variadic invoker factory for: - * {@snippet lang=c : - * extern int vips_image_write_to_buffer(VipsImage *in, const char *suffix, void **buf, size_t *size, ...) - * } - */ - public static vips_image_write_to_buffer makeInvoker(MemoryLayout... layouts) { - FunctionDescriptor desc$ = BASE_DESC.appendArgumentLayouts(layouts); - Linker.Option fva$ = Linker.Option.firstVariadicArg(BASE_DESC.argumentLayouts().size()); - var mh$ = Linker.nativeLinker().downcallHandle(ADDR, desc$, fva$); - var spreader$ = mh$.asSpreader(Object[].class, layouts.length); - return new vips_image_write_to_buffer(mh$, desc$, spreader$); - } - - /** - * {@return the address} - */ - public static MemorySegment address() { - return ADDR; - } - - /** - * {@return the specialized method handle} - */ - public MethodHandle handle() { - return handle; - } - - /** - * {@return the specialized descriptor} - */ - public FunctionDescriptor descriptor() { - return descriptor; - } + public static FunctionDescriptor vips_filename_get_filename$descriptor() { + return vips_filename_get_filename.DESC; + } - public int apply(MemorySegment in, MemorySegment suffix, MemorySegment buf, MemorySegment size, Object... x4) { - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_image_write_to_buffer", in, suffix, buf, size, x4); - } - return (int)spreader.invokeExact(in, suffix, buf, size, x4); - } catch(IllegalArgumentException | ClassCastException ex$) { - throw ex$; // rethrow IAE from passing wrong number/type of args - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } + /** + * Downcall method handle for: + * {@snippet lang=c : + * extern char *vips_filename_get_filename(const char *vips_filename) + * } + */ + public static MethodHandle vips_filename_get_filename$handle() { + return vips_filename_get_filename.HANDLE; } /** - * Variadic invoker class for: + * Address for: * {@snippet lang=c : - * extern int vips_image_write_to_target(VipsImage *in, const char *suffix, VipsTarget *target, ...) + * extern char *vips_filename_get_filename(const char *vips_filename) * } */ - public static class vips_image_write_to_target { - private static final FunctionDescriptor BASE_DESC = FunctionDescriptor.of( - VipsRaw.C_INT, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - private static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_image_write_to_target"); - - private final MethodHandle handle; - private final FunctionDescriptor descriptor; - private final MethodHandle spreader; - - private vips_image_write_to_target(MethodHandle handle, FunctionDescriptor descriptor, MethodHandle spreader) { - this.handle = handle; - this.descriptor = descriptor; - this.spreader = spreader; - } - - /** - * Variadic invoker factory for: - * {@snippet lang=c : - * extern int vips_image_write_to_target(VipsImage *in, const char *suffix, VipsTarget *target, ...) - * } - */ - public static vips_image_write_to_target makeInvoker(MemoryLayout... layouts) { - FunctionDescriptor desc$ = BASE_DESC.appendArgumentLayouts(layouts); - Linker.Option fva$ = Linker.Option.firstVariadicArg(BASE_DESC.argumentLayouts().size()); - var mh$ = Linker.nativeLinker().downcallHandle(ADDR, desc$, fva$); - var spreader$ = mh$.asSpreader(Object[].class, layouts.length); - return new vips_image_write_to_target(mh$, desc$, spreader$); - } - - /** - * {@return the address} - */ - public static MemorySegment address() { - return ADDR; - } - - /** - * {@return the specialized method handle} - */ - public MethodHandle handle() { - return handle; - } - - /** - * {@return the specialized descriptor} - */ - public FunctionDescriptor descriptor() { - return descriptor; - } + public static MemorySegment vips_filename_get_filename$address() { + return vips_filename_get_filename.ADDR; + } - public int apply(MemorySegment in, MemorySegment suffix, MemorySegment target, Object... x3) { - try { - if (TRACE_DOWNCALLS) { - traceDowncall("vips_image_write_to_target", in, suffix, target, x3); - } - return (int)spreader.invokeExact(in, suffix, target, x3); - } catch(IllegalArgumentException | ClassCastException ex$) { - throw ex$; // rethrow IAE from passing wrong number/type of args - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); + /** + * {@snippet lang=c : + * extern char *vips_filename_get_filename(const char *vips_filename) + * } + */ + public static MemorySegment vips_filename_get_filename(MemorySegment vips_filename) { + var mh$ = vips_filename_get_filename.HANDLE; + try { + if (TRACE_DOWNCALLS) { + traceDowncall("vips_filename_get_filename", vips_filename); } + return (MemorySegment)mh$.invokeExact(vips_filename); + } catch (Throwable ex$) { + throw new AssertionError("should not reach here", ex$); } } - private static class vips_image_write_to_memory { + private static class vips_filename_get_options { public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_POINTER, VipsRaw.C_POINTER, VipsRaw.C_POINTER ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_image_write_to_memory"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_filename_get_options"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -13031,57 +6722,55 @@ private static class vips_image_write_to_memory { /** * Function descriptor for: * {@snippet lang=c : - * extern void *vips_image_write_to_memory(VipsImage *in, size_t *size) + * extern char *vips_filename_get_options(const char *vips_filename) * } */ - public static FunctionDescriptor vips_image_write_to_memory$descriptor() { - return vips_image_write_to_memory.DESC; + public static FunctionDescriptor vips_filename_get_options$descriptor() { + return vips_filename_get_options.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern void *vips_image_write_to_memory(VipsImage *in, size_t *size) + * extern char *vips_filename_get_options(const char *vips_filename) * } */ - public static MethodHandle vips_image_write_to_memory$handle() { - return vips_image_write_to_memory.HANDLE; + public static MethodHandle vips_filename_get_options$handle() { + return vips_filename_get_options.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern void *vips_image_write_to_memory(VipsImage *in, size_t *size) + * extern char *vips_filename_get_options(const char *vips_filename) * } */ - public static MemorySegment vips_image_write_to_memory$address() { - return vips_image_write_to_memory.ADDR; + public static MemorySegment vips_filename_get_options$address() { + return vips_filename_get_options.ADDR; } /** * {@snippet lang=c : - * extern void *vips_image_write_to_memory(VipsImage *in, size_t *size) + * extern char *vips_filename_get_options(const char *vips_filename) * } */ - public static MemorySegment vips_image_write_to_memory(MemorySegment in, MemorySegment size) { - var mh$ = vips_image_write_to_memory.HANDLE; + public static MemorySegment vips_filename_get_options(MemorySegment vips_filename) { + var mh$ = vips_filename_get_options.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("vips_image_write_to_memory", in, size); + traceDowncall("vips_filename_get_options", vips_filename); } - return (MemorySegment)mh$.invokeExact(in, size); + return (MemorySegment)mh$.invokeExact(vips_filename); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class vips_image_hasalpha { + private static class vips_image_new { public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_INT, - VipsRaw.C_POINTER - ); + VipsRaw.C_POINTER ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_image_hasalpha"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_image_new"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -13089,57 +6778,58 @@ private static class vips_image_hasalpha { /** * Function descriptor for: * {@snippet lang=c : - * extern gboolean vips_image_hasalpha(VipsImage *image) + * extern VipsImage *vips_image_new() * } */ - public static FunctionDescriptor vips_image_hasalpha$descriptor() { - return vips_image_hasalpha.DESC; + public static FunctionDescriptor vips_image_new$descriptor() { + return vips_image_new.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern gboolean vips_image_hasalpha(VipsImage *image) + * extern VipsImage *vips_image_new() * } */ - public static MethodHandle vips_image_hasalpha$handle() { - return vips_image_hasalpha.HANDLE; + public static MethodHandle vips_image_new$handle() { + return vips_image_new.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern gboolean vips_image_hasalpha(VipsImage *image) + * extern VipsImage *vips_image_new() * } */ - public static MemorySegment vips_image_hasalpha$address() { - return vips_image_hasalpha.ADDR; + public static MemorySegment vips_image_new$address() { + return vips_image_new.ADDR; } /** * {@snippet lang=c : - * extern gboolean vips_image_hasalpha(VipsImage *image) + * extern VipsImage *vips_image_new() * } */ - public static int vips_image_hasalpha(MemorySegment image) { - var mh$ = vips_image_hasalpha.HANDLE; + public static MemorySegment vips_image_new() { + var mh$ = vips_image_new.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("vips_image_hasalpha", image); + traceDowncall("vips_image_new"); } - return (int)mh$.invokeExact(image); + return (MemorySegment)mh$.invokeExact(); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class vips_image_write_prepare { + private static class vips_image_write { public static final FunctionDescriptor DESC = FunctionDescriptor.of( VipsRaw.C_INT, + VipsRaw.C_POINTER, VipsRaw.C_POINTER ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_image_write_prepare"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_image_write"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -13147,59 +6837,57 @@ private static class vips_image_write_prepare { /** * Function descriptor for: * {@snippet lang=c : - * extern int vips_image_write_prepare(VipsImage *image) + * extern int vips_image_write(VipsImage *image, VipsImage *out) * } */ - public static FunctionDescriptor vips_image_write_prepare$descriptor() { - return vips_image_write_prepare.DESC; + public static FunctionDescriptor vips_image_write$descriptor() { + return vips_image_write.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern int vips_image_write_prepare(VipsImage *image) + * extern int vips_image_write(VipsImage *image, VipsImage *out) * } */ - public static MethodHandle vips_image_write_prepare$handle() { - return vips_image_write_prepare.HANDLE; + public static MethodHandle vips_image_write$handle() { + return vips_image_write.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern int vips_image_write_prepare(VipsImage *image) + * extern int vips_image_write(VipsImage *image, VipsImage *out) * } */ - public static MemorySegment vips_image_write_prepare$address() { - return vips_image_write_prepare.ADDR; + public static MemorySegment vips_image_write$address() { + return vips_image_write.ADDR; } /** * {@snippet lang=c : - * extern int vips_image_write_prepare(VipsImage *image) + * extern int vips_image_write(VipsImage *image, VipsImage *out) * } */ - public static int vips_image_write_prepare(MemorySegment image) { - var mh$ = vips_image_write_prepare.HANDLE; + public static int vips_image_write(MemorySegment image, MemorySegment out) { + var mh$ = vips_image_write.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("vips_image_write_prepare", image); + traceDowncall("vips_image_write", image, out); } - return (int)mh$.invokeExact(image); + return (int)mh$.invokeExact(image, out); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } } - private static class vips_image_write_line { + private static class vips_image_hasalpha { public static final FunctionDescriptor DESC = FunctionDescriptor.of( - VipsRaw.C_INT, - VipsRaw.C_POINTER, VipsRaw.C_INT, VipsRaw.C_POINTER ); - public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_image_write_line"); + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_image_hasalpha"); public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); } @@ -13207,45 +6895,45 @@ private static class vips_image_write_line { /** * Function descriptor for: * {@snippet lang=c : - * extern int vips_image_write_line(VipsImage *image, int ypos, VipsPel *linebuffer) + * extern gboolean vips_image_hasalpha(VipsImage *image) * } */ - public static FunctionDescriptor vips_image_write_line$descriptor() { - return vips_image_write_line.DESC; + public static FunctionDescriptor vips_image_hasalpha$descriptor() { + return vips_image_hasalpha.DESC; } /** * Downcall method handle for: * {@snippet lang=c : - * extern int vips_image_write_line(VipsImage *image, int ypos, VipsPel *linebuffer) + * extern gboolean vips_image_hasalpha(VipsImage *image) * } */ - public static MethodHandle vips_image_write_line$handle() { - return vips_image_write_line.HANDLE; + public static MethodHandle vips_image_hasalpha$handle() { + return vips_image_hasalpha.HANDLE; } /** * Address for: * {@snippet lang=c : - * extern int vips_image_write_line(VipsImage *image, int ypos, VipsPel *linebuffer) + * extern gboolean vips_image_hasalpha(VipsImage *image) * } */ - public static MemorySegment vips_image_write_line$address() { - return vips_image_write_line.ADDR; + public static MemorySegment vips_image_hasalpha$address() { + return vips_image_hasalpha.ADDR; } /** * {@snippet lang=c : - * extern int vips_image_write_line(VipsImage *image, int ypos, VipsPel *linebuffer) + * extern gboolean vips_image_hasalpha(VipsImage *image) * } */ - public static int vips_image_write_line(MemorySegment image, int ypos, MemorySegment linebuffer) { - var mh$ = vips_image_write_line.HANDLE; + public static int vips_image_hasalpha(MemorySegment image) { + var mh$ = vips_image_hasalpha.HANDLE; try { if (TRACE_DOWNCALLS) { - traceDowncall("vips_image_write_line", image, ypos, linebuffer); + traceDowncall("vips_image_hasalpha", image); } - return (int)mh$.invokeExact(image, ypos, linebuffer); + return (int)mh$.invokeExact(image); } catch (Throwable ex$) { throw new AssertionError("should not reach here", ex$); } @@ -14522,6 +8210,64 @@ public static int vips_image_get_height(MemorySegment image) { } } + private static class vips_image_get_bands { + public static final FunctionDescriptor DESC = FunctionDescriptor.of( + VipsRaw.C_INT, + VipsRaw.C_POINTER + ); + + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_image_get_bands"); + + public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); + } + + /** + * Function descriptor for: + * {@snippet lang=c : + * extern int vips_image_get_bands(const VipsImage *image) + * } + */ + public static FunctionDescriptor vips_image_get_bands$descriptor() { + return vips_image_get_bands.DESC; + } + + /** + * Downcall method handle for: + * {@snippet lang=c : + * extern int vips_image_get_bands(const VipsImage *image) + * } + */ + public static MethodHandle vips_image_get_bands$handle() { + return vips_image_get_bands.HANDLE; + } + + /** + * Address for: + * {@snippet lang=c : + * extern int vips_image_get_bands(const VipsImage *image) + * } + */ + public static MemorySegment vips_image_get_bands$address() { + return vips_image_get_bands.ADDR; + } + + /** + * {@snippet lang=c : + * extern int vips_image_get_bands(const VipsImage *image) + * } + */ + public static int vips_image_get_bands(MemorySegment image) { + var mh$ = vips_image_get_bands.HANDLE; + try { + if (TRACE_DOWNCALLS) { + traceDowncall("vips_image_get_bands", image); + } + return (int)mh$.invokeExact(image); + } catch (Throwable ex$) { + throw new AssertionError("should not reach here", ex$); + } + } + private static class vips_image_get_typeof { public static final FunctionDescriptor DESC = FunctionDescriptor.of( VipsRaw.C_LONG, @@ -14580,6 +8326,67 @@ public static long vips_image_get_typeof(MemorySegment image, MemorySegment name throw new AssertionError("should not reach here", ex$); } } + + private static class vips_image_get_blob { + public static final FunctionDescriptor DESC = FunctionDescriptor.of( + VipsRaw.C_INT, + VipsRaw.C_POINTER, + VipsRaw.C_POINTER, + VipsRaw.C_POINTER, + VipsRaw.C_POINTER + ); + + public static final MemorySegment ADDR = VipsRaw.findOrThrow("vips_image_get_blob"); + + public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC); + } + + /** + * Function descriptor for: + * {@snippet lang=c : + * extern int vips_image_get_blob(const VipsImage *image, const char *name, const void **data, size_t *length) + * } + */ + public static FunctionDescriptor vips_image_get_blob$descriptor() { + return vips_image_get_blob.DESC; + } + + /** + * Downcall method handle for: + * {@snippet lang=c : + * extern int vips_image_get_blob(const VipsImage *image, const char *name, const void **data, size_t *length) + * } + */ + public static MethodHandle vips_image_get_blob$handle() { + return vips_image_get_blob.HANDLE; + } + + /** + * Address for: + * {@snippet lang=c : + * extern int vips_image_get_blob(const VipsImage *image, const char *name, const void **data, size_t *length) + * } + */ + public static MemorySegment vips_image_get_blob$address() { + return vips_image_get_blob.ADDR; + } + + /** + * {@snippet lang=c : + * extern int vips_image_get_blob(const VipsImage *image, const char *name, const void **data, size_t *length) + * } + */ + public static int vips_image_get_blob(MemorySegment image, MemorySegment name, MemorySegment data, MemorySegment length) { + var mh$ = vips_image_get_blob.HANDLE; + try { + if (TRACE_DOWNCALLS) { + traceDowncall("vips_image_get_blob", image, name, data, length); + } + return (int)mh$.invokeExact(image, name, data, length); + } catch (Throwable ex$) { + throw new AssertionError("should not reach here", ex$); + } + } private static final int VIPS_OPERATION_NONE = (int)0L; /** * {@snippet lang=c : diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/VipsTargetClass.java b/core/src/main/java/app/photofox/vipsffm/jextract/VipsTargetClass.java deleted file mode 100644 index e2a2571..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/VipsTargetClass.java +++ /dev/null @@ -1,33 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * typedef struct _VipsTargetClass { - * VipsConnectionClass parent_class; - * gint64 (*write)(VipsTarget *, const void *, size_t); - * void (*finish)(VipsTarget *); - * gint64 (*read)(VipsTarget *, void *, size_t); - * gint64 (*seek)(VipsTarget *, gint64, int); - * int (*end)(VipsTarget *); - * } VipsTargetClass - * } - */ -public class VipsTargetClass extends _VipsTargetClass { - - VipsTargetClass() { - // Should not be called directly - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/VipsTargetCustom.java b/core/src/main/java/app/photofox/vipsffm/jextract/VipsTargetCustom.java deleted file mode 100644 index 31e11cf..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/VipsTargetCustom.java +++ /dev/null @@ -1,28 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * typedef struct _VipsTargetCustom { - * VipsTarget parent_object; - * } VipsTargetCustom - * } - */ -public class VipsTargetCustom extends _VipsTargetCustom { - - VipsTargetCustom() { - // Should not be called directly - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/VipsTargetCustomClass.java b/core/src/main/java/app/photofox/vipsffm/jextract/VipsTargetCustomClass.java deleted file mode 100644 index ee2ba77..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/VipsTargetCustomClass.java +++ /dev/null @@ -1,33 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * typedef struct _VipsTargetCustomClass { - * VipsTargetClass parent_class; - * gint64 (*write)(VipsTargetCustom *, const void *, gint64); - * void (*finish)(VipsTargetCustom *); - * gint64 (*read)(VipsTargetCustom *, void *, gint64); - * gint64 (*seek)(VipsTargetCustom *, gint64, int); - * int (*end)(VipsTargetCustom *); - * } VipsTargetCustomClass - * } - */ -public class VipsTargetCustomClass extends _VipsTargetCustomClass { - - VipsTargetCustomClass() { - // Should not be called directly - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/_GObjectConstructParam.java b/core/src/main/java/app/photofox/vipsffm/jextract/_GObjectConstructParam.java deleted file mode 100644 index 2847833..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/_GObjectConstructParam.java +++ /dev/null @@ -1,173 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * struct _GObjectConstructParam { - * GParamSpec *pspec; - * GValue *value; - * } - * } - */ -public class _GObjectConstructParam { - - _GObjectConstructParam() { - // Should not be called directly - } - - private static final GroupLayout $LAYOUT = MemoryLayout.structLayout( - VipsRaw.C_POINTER.withName("pspec"), - VipsRaw.C_POINTER.withName("value") - ).withName("_GObjectConstructParam"); - - /** - * The layout of this struct - */ - public static final GroupLayout layout() { - return $LAYOUT; - } - - private static final AddressLayout pspec$LAYOUT = (AddressLayout)$LAYOUT.select(groupElement("pspec")); - - /** - * Layout for field: - * {@snippet lang=c : - * GParamSpec *pspec - * } - */ - public static final AddressLayout pspec$layout() { - return pspec$LAYOUT; - } - - private static final long pspec$OFFSET = 0; - - /** - * Offset for field: - * {@snippet lang=c : - * GParamSpec *pspec - * } - */ - public static final long pspec$offset() { - return pspec$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * GParamSpec *pspec - * } - */ - public static MemorySegment pspec(MemorySegment struct) { - return struct.get(pspec$LAYOUT, pspec$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * GParamSpec *pspec - * } - */ - public static void pspec(MemorySegment struct, MemorySegment fieldValue) { - struct.set(pspec$LAYOUT, pspec$OFFSET, fieldValue); - } - - private static final AddressLayout value$LAYOUT = (AddressLayout)$LAYOUT.select(groupElement("value")); - - /** - * Layout for field: - * {@snippet lang=c : - * GValue *value - * } - */ - public static final AddressLayout value$layout() { - return value$LAYOUT; - } - - private static final long value$OFFSET = 8; - - /** - * Offset for field: - * {@snippet lang=c : - * GValue *value - * } - */ - public static final long value$offset() { - return value$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * GValue *value - * } - */ - public static MemorySegment value(MemorySegment struct) { - return struct.get(value$LAYOUT, value$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * GValue *value - * } - */ - public static void value(MemorySegment struct, MemorySegment fieldValue) { - struct.set(value$LAYOUT, value$OFFSET, fieldValue); - } - - /** - * Obtains a slice of {@code arrayParam} which selects the array element at {@code index}. - * The returned segment has address {@code arrayParam.address() + index * layout().byteSize()} - */ - public static MemorySegment asSlice(MemorySegment array, long index) { - return array.asSlice(layout().byteSize() * index); - } - - /** - * The size (in bytes) of this struct - */ - public static long sizeof() { return layout().byteSize(); } - - /** - * Allocate a segment of size {@code layout().byteSize()} using {@code allocator} - */ - public static MemorySegment allocate(SegmentAllocator allocator) { - return allocator.allocate(layout()); - } - - /** - * Allocate an array of size {@code elementCount} using {@code allocator}. - * The returned segment has size {@code elementCount * layout().byteSize()}. - */ - public static MemorySegment allocateArray(long elementCount, SegmentAllocator allocator) { - return allocator.allocate(MemoryLayout.sequenceLayout(elementCount, layout())); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, Arena arena, Consumer cleanup) { - return reinterpret(addr, 1, arena, cleanup); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code elementCount * layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, long elementCount, Arena arena, Consumer cleanup) { - return addr.reinterpret(layout().byteSize() * elementCount, arena, cleanup); - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecBoolean.java b/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecBoolean.java deleted file mode 100644 index 85dc685..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecBoolean.java +++ /dev/null @@ -1,174 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * struct _GParamSpecBoolean { - * GParamSpec parent_instance; - * gboolean default_value; - * } - * } - */ -public class _GParamSpecBoolean { - - _GParamSpecBoolean() { - // Should not be called directly - } - - private static final GroupLayout $LAYOUT = MemoryLayout.structLayout( - _GParamSpec.layout().withName("parent_instance"), - VipsRaw.C_INT.withName("default_value"), - MemoryLayout.paddingLayout(4) - ).withName("_GParamSpecBoolean"); - - /** - * The layout of this struct - */ - public static final GroupLayout layout() { - return $LAYOUT; - } - - private static final GroupLayout parent_instance$LAYOUT = (GroupLayout)$LAYOUT.select(groupElement("parent_instance")); - - /** - * Layout for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static final GroupLayout parent_instance$layout() { - return parent_instance$LAYOUT; - } - - private static final long parent_instance$OFFSET = 0; - - /** - * Offset for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static final long parent_instance$offset() { - return parent_instance$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static MemorySegment parent_instance(MemorySegment struct) { - return struct.asSlice(parent_instance$OFFSET, parent_instance$LAYOUT.byteSize()); - } - - /** - * Setter for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static void parent_instance(MemorySegment struct, MemorySegment fieldValue) { - MemorySegment.copy(fieldValue, 0L, struct, parent_instance$OFFSET, parent_instance$LAYOUT.byteSize()); - } - - private static final OfInt default_value$LAYOUT = (OfInt)$LAYOUT.select(groupElement("default_value")); - - /** - * Layout for field: - * {@snippet lang=c : - * gboolean default_value - * } - */ - public static final OfInt default_value$layout() { - return default_value$LAYOUT; - } - - private static final long default_value$OFFSET = 72; - - /** - * Offset for field: - * {@snippet lang=c : - * gboolean default_value - * } - */ - public static final long default_value$offset() { - return default_value$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * gboolean default_value - * } - */ - public static int default_value(MemorySegment struct) { - return struct.get(default_value$LAYOUT, default_value$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * gboolean default_value - * } - */ - public static void default_value(MemorySegment struct, int fieldValue) { - struct.set(default_value$LAYOUT, default_value$OFFSET, fieldValue); - } - - /** - * Obtains a slice of {@code arrayParam} which selects the array element at {@code index}. - * The returned segment has address {@code arrayParam.address() + index * layout().byteSize()} - */ - public static MemorySegment asSlice(MemorySegment array, long index) { - return array.asSlice(layout().byteSize() * index); - } - - /** - * The size (in bytes) of this struct - */ - public static long sizeof() { return layout().byteSize(); } - - /** - * Allocate a segment of size {@code layout().byteSize()} using {@code allocator} - */ - public static MemorySegment allocate(SegmentAllocator allocator) { - return allocator.allocate(layout()); - } - - /** - * Allocate an array of size {@code elementCount} using {@code allocator}. - * The returned segment has size {@code elementCount * layout().byteSize()}. - */ - public static MemorySegment allocateArray(long elementCount, SegmentAllocator allocator) { - return allocator.allocate(MemoryLayout.sequenceLayout(elementCount, layout())); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, Arena arena, Consumer cleanup) { - return reinterpret(addr, 1, arena, cleanup); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code elementCount * layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, long elementCount, Arena arena, Consumer cleanup) { - return addr.reinterpret(layout().byteSize() * elementCount, arena, cleanup); - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecBoxed.java b/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecBoxed.java deleted file mode 100644 index 1e71f42..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecBoxed.java +++ /dev/null @@ -1,127 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * struct _GParamSpecBoxed { - * GParamSpec parent_instance; - * } - * } - */ -public class _GParamSpecBoxed { - - _GParamSpecBoxed() { - // Should not be called directly - } - - private static final GroupLayout $LAYOUT = MemoryLayout.structLayout( - _GParamSpec.layout().withName("parent_instance") - ).withName("_GParamSpecBoxed"); - - /** - * The layout of this struct - */ - public static final GroupLayout layout() { - return $LAYOUT; - } - - private static final GroupLayout parent_instance$LAYOUT = (GroupLayout)$LAYOUT.select(groupElement("parent_instance")); - - /** - * Layout for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static final GroupLayout parent_instance$layout() { - return parent_instance$LAYOUT; - } - - private static final long parent_instance$OFFSET = 0; - - /** - * Offset for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static final long parent_instance$offset() { - return parent_instance$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static MemorySegment parent_instance(MemorySegment struct) { - return struct.asSlice(parent_instance$OFFSET, parent_instance$LAYOUT.byteSize()); - } - - /** - * Setter for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static void parent_instance(MemorySegment struct, MemorySegment fieldValue) { - MemorySegment.copy(fieldValue, 0L, struct, parent_instance$OFFSET, parent_instance$LAYOUT.byteSize()); - } - - /** - * Obtains a slice of {@code arrayParam} which selects the array element at {@code index}. - * The returned segment has address {@code arrayParam.address() + index * layout().byteSize()} - */ - public static MemorySegment asSlice(MemorySegment array, long index) { - return array.asSlice(layout().byteSize() * index); - } - - /** - * The size (in bytes) of this struct - */ - public static long sizeof() { return layout().byteSize(); } - - /** - * Allocate a segment of size {@code layout().byteSize()} using {@code allocator} - */ - public static MemorySegment allocate(SegmentAllocator allocator) { - return allocator.allocate(layout()); - } - - /** - * Allocate an array of size {@code elementCount} using {@code allocator}. - * The returned segment has size {@code elementCount * layout().byteSize()}. - */ - public static MemorySegment allocateArray(long elementCount, SegmentAllocator allocator) { - return allocator.allocate(MemoryLayout.sequenceLayout(elementCount, layout())); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, Arena arena, Consumer cleanup) { - return reinterpret(addr, 1, arena, cleanup); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code elementCount * layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, long elementCount, Arena arena, Consumer cleanup) { - return addr.reinterpret(layout().byteSize() * elementCount, arena, cleanup); - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecChar.java b/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecChar.java deleted file mode 100644 index d53a3d0..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecChar.java +++ /dev/null @@ -1,266 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * struct _GParamSpecChar { - * GParamSpec parent_instance; - * gint8 minimum; - * gint8 maximum; - * gint8 default_value; - * } - * } - */ -public class _GParamSpecChar { - - _GParamSpecChar() { - // Should not be called directly - } - - private static final GroupLayout $LAYOUT = MemoryLayout.structLayout( - _GParamSpec.layout().withName("parent_instance"), - VipsRaw.C_CHAR.withName("minimum"), - VipsRaw.C_CHAR.withName("maximum"), - VipsRaw.C_CHAR.withName("default_value"), - MemoryLayout.paddingLayout(5) - ).withName("_GParamSpecChar"); - - /** - * The layout of this struct - */ - public static final GroupLayout layout() { - return $LAYOUT; - } - - private static final GroupLayout parent_instance$LAYOUT = (GroupLayout)$LAYOUT.select(groupElement("parent_instance")); - - /** - * Layout for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static final GroupLayout parent_instance$layout() { - return parent_instance$LAYOUT; - } - - private static final long parent_instance$OFFSET = 0; - - /** - * Offset for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static final long parent_instance$offset() { - return parent_instance$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static MemorySegment parent_instance(MemorySegment struct) { - return struct.asSlice(parent_instance$OFFSET, parent_instance$LAYOUT.byteSize()); - } - - /** - * Setter for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static void parent_instance(MemorySegment struct, MemorySegment fieldValue) { - MemorySegment.copy(fieldValue, 0L, struct, parent_instance$OFFSET, parent_instance$LAYOUT.byteSize()); - } - - private static final OfByte minimum$LAYOUT = (OfByte)$LAYOUT.select(groupElement("minimum")); - - /** - * Layout for field: - * {@snippet lang=c : - * gint8 minimum - * } - */ - public static final OfByte minimum$layout() { - return minimum$LAYOUT; - } - - private static final long minimum$OFFSET = 72; - - /** - * Offset for field: - * {@snippet lang=c : - * gint8 minimum - * } - */ - public static final long minimum$offset() { - return minimum$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * gint8 minimum - * } - */ - public static byte minimum(MemorySegment struct) { - return struct.get(minimum$LAYOUT, minimum$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * gint8 minimum - * } - */ - public static void minimum(MemorySegment struct, byte fieldValue) { - struct.set(minimum$LAYOUT, minimum$OFFSET, fieldValue); - } - - private static final OfByte maximum$LAYOUT = (OfByte)$LAYOUT.select(groupElement("maximum")); - - /** - * Layout for field: - * {@snippet lang=c : - * gint8 maximum - * } - */ - public static final OfByte maximum$layout() { - return maximum$LAYOUT; - } - - private static final long maximum$OFFSET = 73; - - /** - * Offset for field: - * {@snippet lang=c : - * gint8 maximum - * } - */ - public static final long maximum$offset() { - return maximum$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * gint8 maximum - * } - */ - public static byte maximum(MemorySegment struct) { - return struct.get(maximum$LAYOUT, maximum$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * gint8 maximum - * } - */ - public static void maximum(MemorySegment struct, byte fieldValue) { - struct.set(maximum$LAYOUT, maximum$OFFSET, fieldValue); - } - - private static final OfByte default_value$LAYOUT = (OfByte)$LAYOUT.select(groupElement("default_value")); - - /** - * Layout for field: - * {@snippet lang=c : - * gint8 default_value - * } - */ - public static final OfByte default_value$layout() { - return default_value$LAYOUT; - } - - private static final long default_value$OFFSET = 74; - - /** - * Offset for field: - * {@snippet lang=c : - * gint8 default_value - * } - */ - public static final long default_value$offset() { - return default_value$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * gint8 default_value - * } - */ - public static byte default_value(MemorySegment struct) { - return struct.get(default_value$LAYOUT, default_value$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * gint8 default_value - * } - */ - public static void default_value(MemorySegment struct, byte fieldValue) { - struct.set(default_value$LAYOUT, default_value$OFFSET, fieldValue); - } - - /** - * Obtains a slice of {@code arrayParam} which selects the array element at {@code index}. - * The returned segment has address {@code arrayParam.address() + index * layout().byteSize()} - */ - public static MemorySegment asSlice(MemorySegment array, long index) { - return array.asSlice(layout().byteSize() * index); - } - - /** - * The size (in bytes) of this struct - */ - public static long sizeof() { return layout().byteSize(); } - - /** - * Allocate a segment of size {@code layout().byteSize()} using {@code allocator} - */ - public static MemorySegment allocate(SegmentAllocator allocator) { - return allocator.allocate(layout()); - } - - /** - * Allocate an array of size {@code elementCount} using {@code allocator}. - * The returned segment has size {@code elementCount * layout().byteSize()}. - */ - public static MemorySegment allocateArray(long elementCount, SegmentAllocator allocator) { - return allocator.allocate(MemoryLayout.sequenceLayout(elementCount, layout())); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, Arena arena, Consumer cleanup) { - return reinterpret(addr, 1, arena, cleanup); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code elementCount * layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, long elementCount, Arena arena, Consumer cleanup) { - return addr.reinterpret(layout().byteSize() * elementCount, arena, cleanup); - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecClass.java b/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecClass.java deleted file mode 100644 index 4a13a9d..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecClass.java +++ /dev/null @@ -1,755 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * struct _GParamSpecClass { - * GTypeClass g_type_class; - * GType value_type; - * void (*finalize)(GParamSpec *); - * void (*value_set_default)(GParamSpec *, GValue *); - * gboolean (*value_validate)(GParamSpec *, GValue *); - * gint (*values_cmp)(GParamSpec *, const GValue *, const GValue *); - * gboolean (*value_is_valid)(GParamSpec *, const GValue *); - * gpointer dummy[3]; - * } - * } - */ -public class _GParamSpecClass { - - _GParamSpecClass() { - // Should not be called directly - } - - private static final GroupLayout $LAYOUT = MemoryLayout.structLayout( - _GTypeClass.layout().withName("g_type_class"), - VipsRaw.C_LONG.withName("value_type"), - VipsRaw.C_POINTER.withName("finalize"), - VipsRaw.C_POINTER.withName("value_set_default"), - VipsRaw.C_POINTER.withName("value_validate"), - VipsRaw.C_POINTER.withName("values_cmp"), - VipsRaw.C_POINTER.withName("value_is_valid"), - MemoryLayout.sequenceLayout(3, VipsRaw.C_POINTER).withName("dummy") - ).withName("_GParamSpecClass"); - - /** - * The layout of this struct - */ - public static final GroupLayout layout() { - return $LAYOUT; - } - - private static final GroupLayout g_type_class$LAYOUT = (GroupLayout)$LAYOUT.select(groupElement("g_type_class")); - - /** - * Layout for field: - * {@snippet lang=c : - * GTypeClass g_type_class - * } - */ - public static final GroupLayout g_type_class$layout() { - return g_type_class$LAYOUT; - } - - private static final long g_type_class$OFFSET = 0; - - /** - * Offset for field: - * {@snippet lang=c : - * GTypeClass g_type_class - * } - */ - public static final long g_type_class$offset() { - return g_type_class$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * GTypeClass g_type_class - * } - */ - public static MemorySegment g_type_class(MemorySegment struct) { - return struct.asSlice(g_type_class$OFFSET, g_type_class$LAYOUT.byteSize()); - } - - /** - * Setter for field: - * {@snippet lang=c : - * GTypeClass g_type_class - * } - */ - public static void g_type_class(MemorySegment struct, MemorySegment fieldValue) { - MemorySegment.copy(fieldValue, 0L, struct, g_type_class$OFFSET, g_type_class$LAYOUT.byteSize()); - } - - private static final OfLong value_type$LAYOUT = (OfLong)$LAYOUT.select(groupElement("value_type")); - - /** - * Layout for field: - * {@snippet lang=c : - * GType value_type - * } - */ - public static final OfLong value_type$layout() { - return value_type$LAYOUT; - } - - private static final long value_type$OFFSET = 8; - - /** - * Offset for field: - * {@snippet lang=c : - * GType value_type - * } - */ - public static final long value_type$offset() { - return value_type$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * GType value_type - * } - */ - public static long value_type(MemorySegment struct) { - return struct.get(value_type$LAYOUT, value_type$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * GType value_type - * } - */ - public static void value_type(MemorySegment struct, long fieldValue) { - struct.set(value_type$LAYOUT, value_type$OFFSET, fieldValue); - } - - /** - * {@snippet lang=c : - * void (*finalize)(GParamSpec *) - * } - */ - public static class finalize { - - finalize() { - // Should not be called directly - } - - /** - * The function pointer signature, expressed as a functional interface - */ - public interface Function { - void apply(MemorySegment _x0); - } - - private static final FunctionDescriptor $DESC = FunctionDescriptor.ofVoid( - VipsRaw.C_POINTER - ); - - /** - * The descriptor of this function pointer - */ - public static FunctionDescriptor descriptor() { - return $DESC; - } - - private static final MethodHandle UP$MH = VipsRaw.upcallHandle(finalize.Function.class, "apply", $DESC); - - /** - * Allocates a new upcall stub, whose implementation is defined by {@code fi}. - * The lifetime of the returned segment is managed by {@code arena} - */ - public static MemorySegment allocate(finalize.Function fi, Arena arena) { - return Linker.nativeLinker().upcallStub(UP$MH.bindTo(fi), $DESC, arena); - } - - private static final MethodHandle DOWN$MH = Linker.nativeLinker().downcallHandle($DESC); - - /** - * Invoke the upcall stub {@code funcPtr}, with given parameters - */ - public static void invoke(MemorySegment funcPtr,MemorySegment _x0) { - try { - DOWN$MH.invokeExact(funcPtr, _x0); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - } - - private static final AddressLayout finalize$LAYOUT = (AddressLayout)$LAYOUT.select(groupElement("finalize")); - - /** - * Layout for field: - * {@snippet lang=c : - * void (*finalize)(GParamSpec *) - * } - */ - public static final AddressLayout finalize$layout() { - return finalize$LAYOUT; - } - - private static final long finalize$OFFSET = 16; - - /** - * Offset for field: - * {@snippet lang=c : - * void (*finalize)(GParamSpec *) - * } - */ - public static final long finalize$offset() { - return finalize$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * void (*finalize)(GParamSpec *) - * } - */ - public static MemorySegment finalize(MemorySegment struct) { - return struct.get(finalize$LAYOUT, finalize$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * void (*finalize)(GParamSpec *) - * } - */ - public static void finalize(MemorySegment struct, MemorySegment fieldValue) { - struct.set(finalize$LAYOUT, finalize$OFFSET, fieldValue); - } - - /** - * {@snippet lang=c : - * void (*value_set_default)(GParamSpec *, GValue *) - * } - */ - public static class value_set_default { - - value_set_default() { - // Should not be called directly - } - - /** - * The function pointer signature, expressed as a functional interface - */ - public interface Function { - void apply(MemorySegment _x0, MemorySegment _x1); - } - - private static final FunctionDescriptor $DESC = FunctionDescriptor.ofVoid( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - /** - * The descriptor of this function pointer - */ - public static FunctionDescriptor descriptor() { - return $DESC; - } - - private static final MethodHandle UP$MH = VipsRaw.upcallHandle(value_set_default.Function.class, "apply", $DESC); - - /** - * Allocates a new upcall stub, whose implementation is defined by {@code fi}. - * The lifetime of the returned segment is managed by {@code arena} - */ - public static MemorySegment allocate(value_set_default.Function fi, Arena arena) { - return Linker.nativeLinker().upcallStub(UP$MH.bindTo(fi), $DESC, arena); - } - - private static final MethodHandle DOWN$MH = Linker.nativeLinker().downcallHandle($DESC); - - /** - * Invoke the upcall stub {@code funcPtr}, with given parameters - */ - public static void invoke(MemorySegment funcPtr,MemorySegment _x0, MemorySegment _x1) { - try { - DOWN$MH.invokeExact(funcPtr, _x0, _x1); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - } - - private static final AddressLayout value_set_default$LAYOUT = (AddressLayout)$LAYOUT.select(groupElement("value_set_default")); - - /** - * Layout for field: - * {@snippet lang=c : - * void (*value_set_default)(GParamSpec *, GValue *) - * } - */ - public static final AddressLayout value_set_default$layout() { - return value_set_default$LAYOUT; - } - - private static final long value_set_default$OFFSET = 24; - - /** - * Offset for field: - * {@snippet lang=c : - * void (*value_set_default)(GParamSpec *, GValue *) - * } - */ - public static final long value_set_default$offset() { - return value_set_default$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * void (*value_set_default)(GParamSpec *, GValue *) - * } - */ - public static MemorySegment value_set_default(MemorySegment struct) { - return struct.get(value_set_default$LAYOUT, value_set_default$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * void (*value_set_default)(GParamSpec *, GValue *) - * } - */ - public static void value_set_default(MemorySegment struct, MemorySegment fieldValue) { - struct.set(value_set_default$LAYOUT, value_set_default$OFFSET, fieldValue); - } - - /** - * {@snippet lang=c : - * gboolean (*value_validate)(GParamSpec *, GValue *) - * } - */ - public static class value_validate { - - value_validate() { - // Should not be called directly - } - - /** - * The function pointer signature, expressed as a functional interface - */ - public interface Function { - int apply(MemorySegment _x0, MemorySegment _x1); - } - - private static final FunctionDescriptor $DESC = FunctionDescriptor.of( - VipsRaw.C_INT, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - /** - * The descriptor of this function pointer - */ - public static FunctionDescriptor descriptor() { - return $DESC; - } - - private static final MethodHandle UP$MH = VipsRaw.upcallHandle(value_validate.Function.class, "apply", $DESC); - - /** - * Allocates a new upcall stub, whose implementation is defined by {@code fi}. - * The lifetime of the returned segment is managed by {@code arena} - */ - public static MemorySegment allocate(value_validate.Function fi, Arena arena) { - return Linker.nativeLinker().upcallStub(UP$MH.bindTo(fi), $DESC, arena); - } - - private static final MethodHandle DOWN$MH = Linker.nativeLinker().downcallHandle($DESC); - - /** - * Invoke the upcall stub {@code funcPtr}, with given parameters - */ - public static int invoke(MemorySegment funcPtr,MemorySegment _x0, MemorySegment _x1) { - try { - return (int) DOWN$MH.invokeExact(funcPtr, _x0, _x1); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - } - - private static final AddressLayout value_validate$LAYOUT = (AddressLayout)$LAYOUT.select(groupElement("value_validate")); - - /** - * Layout for field: - * {@snippet lang=c : - * gboolean (*value_validate)(GParamSpec *, GValue *) - * } - */ - public static final AddressLayout value_validate$layout() { - return value_validate$LAYOUT; - } - - private static final long value_validate$OFFSET = 32; - - /** - * Offset for field: - * {@snippet lang=c : - * gboolean (*value_validate)(GParamSpec *, GValue *) - * } - */ - public static final long value_validate$offset() { - return value_validate$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * gboolean (*value_validate)(GParamSpec *, GValue *) - * } - */ - public static MemorySegment value_validate(MemorySegment struct) { - return struct.get(value_validate$LAYOUT, value_validate$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * gboolean (*value_validate)(GParamSpec *, GValue *) - * } - */ - public static void value_validate(MemorySegment struct, MemorySegment fieldValue) { - struct.set(value_validate$LAYOUT, value_validate$OFFSET, fieldValue); - } - - /** - * {@snippet lang=c : - * gint (*values_cmp)(GParamSpec *, const GValue *, const GValue *) - * } - */ - public static class values_cmp { - - values_cmp() { - // Should not be called directly - } - - /** - * The function pointer signature, expressed as a functional interface - */ - public interface Function { - int apply(MemorySegment _x0, MemorySegment _x1, MemorySegment _x2); - } - - private static final FunctionDescriptor $DESC = FunctionDescriptor.of( - VipsRaw.C_INT, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - /** - * The descriptor of this function pointer - */ - public static FunctionDescriptor descriptor() { - return $DESC; - } - - private static final MethodHandle UP$MH = VipsRaw.upcallHandle(values_cmp.Function.class, "apply", $DESC); - - /** - * Allocates a new upcall stub, whose implementation is defined by {@code fi}. - * The lifetime of the returned segment is managed by {@code arena} - */ - public static MemorySegment allocate(values_cmp.Function fi, Arena arena) { - return Linker.nativeLinker().upcallStub(UP$MH.bindTo(fi), $DESC, arena); - } - - private static final MethodHandle DOWN$MH = Linker.nativeLinker().downcallHandle($DESC); - - /** - * Invoke the upcall stub {@code funcPtr}, with given parameters - */ - public static int invoke(MemorySegment funcPtr,MemorySegment _x0, MemorySegment _x1, MemorySegment _x2) { - try { - return (int) DOWN$MH.invokeExact(funcPtr, _x0, _x1, _x2); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - } - - private static final AddressLayout values_cmp$LAYOUT = (AddressLayout)$LAYOUT.select(groupElement("values_cmp")); - - /** - * Layout for field: - * {@snippet lang=c : - * gint (*values_cmp)(GParamSpec *, const GValue *, const GValue *) - * } - */ - public static final AddressLayout values_cmp$layout() { - return values_cmp$LAYOUT; - } - - private static final long values_cmp$OFFSET = 40; - - /** - * Offset for field: - * {@snippet lang=c : - * gint (*values_cmp)(GParamSpec *, const GValue *, const GValue *) - * } - */ - public static final long values_cmp$offset() { - return values_cmp$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * gint (*values_cmp)(GParamSpec *, const GValue *, const GValue *) - * } - */ - public static MemorySegment values_cmp(MemorySegment struct) { - return struct.get(values_cmp$LAYOUT, values_cmp$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * gint (*values_cmp)(GParamSpec *, const GValue *, const GValue *) - * } - */ - public static void values_cmp(MemorySegment struct, MemorySegment fieldValue) { - struct.set(values_cmp$LAYOUT, values_cmp$OFFSET, fieldValue); - } - - /** - * {@snippet lang=c : - * gboolean (*value_is_valid)(GParamSpec *, const GValue *) - * } - */ - public static class value_is_valid { - - value_is_valid() { - // Should not be called directly - } - - /** - * The function pointer signature, expressed as a functional interface - */ - public interface Function { - int apply(MemorySegment _x0, MemorySegment _x1); - } - - private static final FunctionDescriptor $DESC = FunctionDescriptor.of( - VipsRaw.C_INT, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - /** - * The descriptor of this function pointer - */ - public static FunctionDescriptor descriptor() { - return $DESC; - } - - private static final MethodHandle UP$MH = VipsRaw.upcallHandle(value_is_valid.Function.class, "apply", $DESC); - - /** - * Allocates a new upcall stub, whose implementation is defined by {@code fi}. - * The lifetime of the returned segment is managed by {@code arena} - */ - public static MemorySegment allocate(value_is_valid.Function fi, Arena arena) { - return Linker.nativeLinker().upcallStub(UP$MH.bindTo(fi), $DESC, arena); - } - - private static final MethodHandle DOWN$MH = Linker.nativeLinker().downcallHandle($DESC); - - /** - * Invoke the upcall stub {@code funcPtr}, with given parameters - */ - public static int invoke(MemorySegment funcPtr,MemorySegment _x0, MemorySegment _x1) { - try { - return (int) DOWN$MH.invokeExact(funcPtr, _x0, _x1); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - } - - private static final AddressLayout value_is_valid$LAYOUT = (AddressLayout)$LAYOUT.select(groupElement("value_is_valid")); - - /** - * Layout for field: - * {@snippet lang=c : - * gboolean (*value_is_valid)(GParamSpec *, const GValue *) - * } - */ - public static final AddressLayout value_is_valid$layout() { - return value_is_valid$LAYOUT; - } - - private static final long value_is_valid$OFFSET = 48; - - /** - * Offset for field: - * {@snippet lang=c : - * gboolean (*value_is_valid)(GParamSpec *, const GValue *) - * } - */ - public static final long value_is_valid$offset() { - return value_is_valid$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * gboolean (*value_is_valid)(GParamSpec *, const GValue *) - * } - */ - public static MemorySegment value_is_valid(MemorySegment struct) { - return struct.get(value_is_valid$LAYOUT, value_is_valid$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * gboolean (*value_is_valid)(GParamSpec *, const GValue *) - * } - */ - public static void value_is_valid(MemorySegment struct, MemorySegment fieldValue) { - struct.set(value_is_valid$LAYOUT, value_is_valid$OFFSET, fieldValue); - } - - private static final SequenceLayout dummy$LAYOUT = (SequenceLayout)$LAYOUT.select(groupElement("dummy")); - - /** - * Layout for field: - * {@snippet lang=c : - * gpointer dummy[3] - * } - */ - public static final SequenceLayout dummy$layout() { - return dummy$LAYOUT; - } - - private static final long dummy$OFFSET = 56; - - /** - * Offset for field: - * {@snippet lang=c : - * gpointer dummy[3] - * } - */ - public static final long dummy$offset() { - return dummy$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * gpointer dummy[3] - * } - */ - public static MemorySegment dummy(MemorySegment struct) { - return struct.asSlice(dummy$OFFSET, dummy$LAYOUT.byteSize()); - } - - /** - * Setter for field: - * {@snippet lang=c : - * gpointer dummy[3] - * } - */ - public static void dummy(MemorySegment struct, MemorySegment fieldValue) { - MemorySegment.copy(fieldValue, 0L, struct, dummy$OFFSET, dummy$LAYOUT.byteSize()); - } - - private static long[] dummy$DIMS = { 3 }; - - /** - * Dimensions for array field: - * {@snippet lang=c : - * gpointer dummy[3] - * } - */ - public static long[] dummy$dimensions() { - return dummy$DIMS; - } - private static final VarHandle dummy$ELEM_HANDLE = dummy$LAYOUT.varHandle(sequenceElement()); - - /** - * Indexed getter for field: - * {@snippet lang=c : - * gpointer dummy[3] - * } - */ - public static MemorySegment dummy(MemorySegment struct, long index0) { - return (MemorySegment)dummy$ELEM_HANDLE.get(struct, 0L, index0); - } - - /** - * Indexed setter for field: - * {@snippet lang=c : - * gpointer dummy[3] - * } - */ - public static void dummy(MemorySegment struct, long index0, MemorySegment fieldValue) { - dummy$ELEM_HANDLE.set(struct, 0L, index0, fieldValue); - } - - /** - * Obtains a slice of {@code arrayParam} which selects the array element at {@code index}. - * The returned segment has address {@code arrayParam.address() + index * layout().byteSize()} - */ - public static MemorySegment asSlice(MemorySegment array, long index) { - return array.asSlice(layout().byteSize() * index); - } - - /** - * The size (in bytes) of this struct - */ - public static long sizeof() { return layout().byteSize(); } - - /** - * Allocate a segment of size {@code layout().byteSize()} using {@code allocator} - */ - public static MemorySegment allocate(SegmentAllocator allocator) { - return allocator.allocate(layout()); - } - - /** - * Allocate an array of size {@code elementCount} using {@code allocator}. - * The returned segment has size {@code elementCount * layout().byteSize()}. - */ - public static MemorySegment allocateArray(long elementCount, SegmentAllocator allocator) { - return allocator.allocate(MemoryLayout.sequenceLayout(elementCount, layout())); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, Arena arena, Consumer cleanup) { - return reinterpret(addr, 1, arena, cleanup); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code elementCount * layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, long elementCount, Arena arena, Consumer cleanup) { - return addr.reinterpret(layout().byteSize() * elementCount, arena, cleanup); - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecDouble.java b/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecDouble.java deleted file mode 100644 index b998626..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecDouble.java +++ /dev/null @@ -1,311 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * struct _GParamSpecDouble { - * GParamSpec parent_instance; - * gdouble minimum; - * gdouble maximum; - * gdouble default_value; - * gdouble epsilon; - * } - * } - */ -public class _GParamSpecDouble { - - _GParamSpecDouble() { - // Should not be called directly - } - - private static final GroupLayout $LAYOUT = MemoryLayout.structLayout( - _GParamSpec.layout().withName("parent_instance"), - VipsRaw.C_DOUBLE.withName("minimum"), - VipsRaw.C_DOUBLE.withName("maximum"), - VipsRaw.C_DOUBLE.withName("default_value"), - VipsRaw.C_DOUBLE.withName("epsilon") - ).withName("_GParamSpecDouble"); - - /** - * The layout of this struct - */ - public static final GroupLayout layout() { - return $LAYOUT; - } - - private static final GroupLayout parent_instance$LAYOUT = (GroupLayout)$LAYOUT.select(groupElement("parent_instance")); - - /** - * Layout for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static final GroupLayout parent_instance$layout() { - return parent_instance$LAYOUT; - } - - private static final long parent_instance$OFFSET = 0; - - /** - * Offset for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static final long parent_instance$offset() { - return parent_instance$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static MemorySegment parent_instance(MemorySegment struct) { - return struct.asSlice(parent_instance$OFFSET, parent_instance$LAYOUT.byteSize()); - } - - /** - * Setter for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static void parent_instance(MemorySegment struct, MemorySegment fieldValue) { - MemorySegment.copy(fieldValue, 0L, struct, parent_instance$OFFSET, parent_instance$LAYOUT.byteSize()); - } - - private static final OfDouble minimum$LAYOUT = (OfDouble)$LAYOUT.select(groupElement("minimum")); - - /** - * Layout for field: - * {@snippet lang=c : - * gdouble minimum - * } - */ - public static final OfDouble minimum$layout() { - return minimum$LAYOUT; - } - - private static final long minimum$OFFSET = 72; - - /** - * Offset for field: - * {@snippet lang=c : - * gdouble minimum - * } - */ - public static final long minimum$offset() { - return minimum$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * gdouble minimum - * } - */ - public static double minimum(MemorySegment struct) { - return struct.get(minimum$LAYOUT, minimum$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * gdouble minimum - * } - */ - public static void minimum(MemorySegment struct, double fieldValue) { - struct.set(minimum$LAYOUT, minimum$OFFSET, fieldValue); - } - - private static final OfDouble maximum$LAYOUT = (OfDouble)$LAYOUT.select(groupElement("maximum")); - - /** - * Layout for field: - * {@snippet lang=c : - * gdouble maximum - * } - */ - public static final OfDouble maximum$layout() { - return maximum$LAYOUT; - } - - private static final long maximum$OFFSET = 80; - - /** - * Offset for field: - * {@snippet lang=c : - * gdouble maximum - * } - */ - public static final long maximum$offset() { - return maximum$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * gdouble maximum - * } - */ - public static double maximum(MemorySegment struct) { - return struct.get(maximum$LAYOUT, maximum$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * gdouble maximum - * } - */ - public static void maximum(MemorySegment struct, double fieldValue) { - struct.set(maximum$LAYOUT, maximum$OFFSET, fieldValue); - } - - private static final OfDouble default_value$LAYOUT = (OfDouble)$LAYOUT.select(groupElement("default_value")); - - /** - * Layout for field: - * {@snippet lang=c : - * gdouble default_value - * } - */ - public static final OfDouble default_value$layout() { - return default_value$LAYOUT; - } - - private static final long default_value$OFFSET = 88; - - /** - * Offset for field: - * {@snippet lang=c : - * gdouble default_value - * } - */ - public static final long default_value$offset() { - return default_value$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * gdouble default_value - * } - */ - public static double default_value(MemorySegment struct) { - return struct.get(default_value$LAYOUT, default_value$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * gdouble default_value - * } - */ - public static void default_value(MemorySegment struct, double fieldValue) { - struct.set(default_value$LAYOUT, default_value$OFFSET, fieldValue); - } - - private static final OfDouble epsilon$LAYOUT = (OfDouble)$LAYOUT.select(groupElement("epsilon")); - - /** - * Layout for field: - * {@snippet lang=c : - * gdouble epsilon - * } - */ - public static final OfDouble epsilon$layout() { - return epsilon$LAYOUT; - } - - private static final long epsilon$OFFSET = 96; - - /** - * Offset for field: - * {@snippet lang=c : - * gdouble epsilon - * } - */ - public static final long epsilon$offset() { - return epsilon$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * gdouble epsilon - * } - */ - public static double epsilon(MemorySegment struct) { - return struct.get(epsilon$LAYOUT, epsilon$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * gdouble epsilon - * } - */ - public static void epsilon(MemorySegment struct, double fieldValue) { - struct.set(epsilon$LAYOUT, epsilon$OFFSET, fieldValue); - } - - /** - * Obtains a slice of {@code arrayParam} which selects the array element at {@code index}. - * The returned segment has address {@code arrayParam.address() + index * layout().byteSize()} - */ - public static MemorySegment asSlice(MemorySegment array, long index) { - return array.asSlice(layout().byteSize() * index); - } - - /** - * The size (in bytes) of this struct - */ - public static long sizeof() { return layout().byteSize(); } - - /** - * Allocate a segment of size {@code layout().byteSize()} using {@code allocator} - */ - public static MemorySegment allocate(SegmentAllocator allocator) { - return allocator.allocate(layout()); - } - - /** - * Allocate an array of size {@code elementCount} using {@code allocator}. - * The returned segment has size {@code elementCount * layout().byteSize()}. - */ - public static MemorySegment allocateArray(long elementCount, SegmentAllocator allocator) { - return allocator.allocate(MemoryLayout.sequenceLayout(elementCount, layout())); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, Arena arena, Consumer cleanup) { - return reinterpret(addr, 1, arena, cleanup); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code elementCount * layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, long elementCount, Arena arena, Consumer cleanup) { - return addr.reinterpret(layout().byteSize() * elementCount, arena, cleanup); - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecEnum.java b/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecEnum.java deleted file mode 100644 index 63f0fc3..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecEnum.java +++ /dev/null @@ -1,220 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * struct _GParamSpecEnum { - * GParamSpec parent_instance; - * GEnumClass *enum_class; - * gint default_value; - * } - * } - */ -public class _GParamSpecEnum { - - _GParamSpecEnum() { - // Should not be called directly - } - - private static final GroupLayout $LAYOUT = MemoryLayout.structLayout( - _GParamSpec.layout().withName("parent_instance"), - VipsRaw.C_POINTER.withName("enum_class"), - VipsRaw.C_INT.withName("default_value"), - MemoryLayout.paddingLayout(4) - ).withName("_GParamSpecEnum"); - - /** - * The layout of this struct - */ - public static final GroupLayout layout() { - return $LAYOUT; - } - - private static final GroupLayout parent_instance$LAYOUT = (GroupLayout)$LAYOUT.select(groupElement("parent_instance")); - - /** - * Layout for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static final GroupLayout parent_instance$layout() { - return parent_instance$LAYOUT; - } - - private static final long parent_instance$OFFSET = 0; - - /** - * Offset for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static final long parent_instance$offset() { - return parent_instance$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static MemorySegment parent_instance(MemorySegment struct) { - return struct.asSlice(parent_instance$OFFSET, parent_instance$LAYOUT.byteSize()); - } - - /** - * Setter for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static void parent_instance(MemorySegment struct, MemorySegment fieldValue) { - MemorySegment.copy(fieldValue, 0L, struct, parent_instance$OFFSET, parent_instance$LAYOUT.byteSize()); - } - - private static final AddressLayout enum_class$LAYOUT = (AddressLayout)$LAYOUT.select(groupElement("enum_class")); - - /** - * Layout for field: - * {@snippet lang=c : - * GEnumClass *enum_class - * } - */ - public static final AddressLayout enum_class$layout() { - return enum_class$LAYOUT; - } - - private static final long enum_class$OFFSET = 72; - - /** - * Offset for field: - * {@snippet lang=c : - * GEnumClass *enum_class - * } - */ - public static final long enum_class$offset() { - return enum_class$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * GEnumClass *enum_class - * } - */ - public static MemorySegment enum_class(MemorySegment struct) { - return struct.get(enum_class$LAYOUT, enum_class$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * GEnumClass *enum_class - * } - */ - public static void enum_class(MemorySegment struct, MemorySegment fieldValue) { - struct.set(enum_class$LAYOUT, enum_class$OFFSET, fieldValue); - } - - private static final OfInt default_value$LAYOUT = (OfInt)$LAYOUT.select(groupElement("default_value")); - - /** - * Layout for field: - * {@snippet lang=c : - * gint default_value - * } - */ - public static final OfInt default_value$layout() { - return default_value$LAYOUT; - } - - private static final long default_value$OFFSET = 80; - - /** - * Offset for field: - * {@snippet lang=c : - * gint default_value - * } - */ - public static final long default_value$offset() { - return default_value$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * gint default_value - * } - */ - public static int default_value(MemorySegment struct) { - return struct.get(default_value$LAYOUT, default_value$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * gint default_value - * } - */ - public static void default_value(MemorySegment struct, int fieldValue) { - struct.set(default_value$LAYOUT, default_value$OFFSET, fieldValue); - } - - /** - * Obtains a slice of {@code arrayParam} which selects the array element at {@code index}. - * The returned segment has address {@code arrayParam.address() + index * layout().byteSize()} - */ - public static MemorySegment asSlice(MemorySegment array, long index) { - return array.asSlice(layout().byteSize() * index); - } - - /** - * The size (in bytes) of this struct - */ - public static long sizeof() { return layout().byteSize(); } - - /** - * Allocate a segment of size {@code layout().byteSize()} using {@code allocator} - */ - public static MemorySegment allocate(SegmentAllocator allocator) { - return allocator.allocate(layout()); - } - - /** - * Allocate an array of size {@code elementCount} using {@code allocator}. - * The returned segment has size {@code elementCount * layout().byteSize()}. - */ - public static MemorySegment allocateArray(long elementCount, SegmentAllocator allocator) { - return allocator.allocate(MemoryLayout.sequenceLayout(elementCount, layout())); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, Arena arena, Consumer cleanup) { - return reinterpret(addr, 1, arena, cleanup); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code elementCount * layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, long elementCount, Arena arena, Consumer cleanup) { - return addr.reinterpret(layout().byteSize() * elementCount, arena, cleanup); - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecFlags.java b/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecFlags.java deleted file mode 100644 index 0be360b..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecFlags.java +++ /dev/null @@ -1,220 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * struct _GParamSpecFlags { - * GParamSpec parent_instance; - * GFlagsClass *flags_class; - * guint default_value; - * } - * } - */ -public class _GParamSpecFlags { - - _GParamSpecFlags() { - // Should not be called directly - } - - private static final GroupLayout $LAYOUT = MemoryLayout.structLayout( - _GParamSpec.layout().withName("parent_instance"), - VipsRaw.C_POINTER.withName("flags_class"), - VipsRaw.C_INT.withName("default_value"), - MemoryLayout.paddingLayout(4) - ).withName("_GParamSpecFlags"); - - /** - * The layout of this struct - */ - public static final GroupLayout layout() { - return $LAYOUT; - } - - private static final GroupLayout parent_instance$LAYOUT = (GroupLayout)$LAYOUT.select(groupElement("parent_instance")); - - /** - * Layout for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static final GroupLayout parent_instance$layout() { - return parent_instance$LAYOUT; - } - - private static final long parent_instance$OFFSET = 0; - - /** - * Offset for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static final long parent_instance$offset() { - return parent_instance$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static MemorySegment parent_instance(MemorySegment struct) { - return struct.asSlice(parent_instance$OFFSET, parent_instance$LAYOUT.byteSize()); - } - - /** - * Setter for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static void parent_instance(MemorySegment struct, MemorySegment fieldValue) { - MemorySegment.copy(fieldValue, 0L, struct, parent_instance$OFFSET, parent_instance$LAYOUT.byteSize()); - } - - private static final AddressLayout flags_class$LAYOUT = (AddressLayout)$LAYOUT.select(groupElement("flags_class")); - - /** - * Layout for field: - * {@snippet lang=c : - * GFlagsClass *flags_class - * } - */ - public static final AddressLayout flags_class$layout() { - return flags_class$LAYOUT; - } - - private static final long flags_class$OFFSET = 72; - - /** - * Offset for field: - * {@snippet lang=c : - * GFlagsClass *flags_class - * } - */ - public static final long flags_class$offset() { - return flags_class$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * GFlagsClass *flags_class - * } - */ - public static MemorySegment flags_class(MemorySegment struct) { - return struct.get(flags_class$LAYOUT, flags_class$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * GFlagsClass *flags_class - * } - */ - public static void flags_class(MemorySegment struct, MemorySegment fieldValue) { - struct.set(flags_class$LAYOUT, flags_class$OFFSET, fieldValue); - } - - private static final OfInt default_value$LAYOUT = (OfInt)$LAYOUT.select(groupElement("default_value")); - - /** - * Layout for field: - * {@snippet lang=c : - * guint default_value - * } - */ - public static final OfInt default_value$layout() { - return default_value$LAYOUT; - } - - private static final long default_value$OFFSET = 80; - - /** - * Offset for field: - * {@snippet lang=c : - * guint default_value - * } - */ - public static final long default_value$offset() { - return default_value$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * guint default_value - * } - */ - public static int default_value(MemorySegment struct) { - return struct.get(default_value$LAYOUT, default_value$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * guint default_value - * } - */ - public static void default_value(MemorySegment struct, int fieldValue) { - struct.set(default_value$LAYOUT, default_value$OFFSET, fieldValue); - } - - /** - * Obtains a slice of {@code arrayParam} which selects the array element at {@code index}. - * The returned segment has address {@code arrayParam.address() + index * layout().byteSize()} - */ - public static MemorySegment asSlice(MemorySegment array, long index) { - return array.asSlice(layout().byteSize() * index); - } - - /** - * The size (in bytes) of this struct - */ - public static long sizeof() { return layout().byteSize(); } - - /** - * Allocate a segment of size {@code layout().byteSize()} using {@code allocator} - */ - public static MemorySegment allocate(SegmentAllocator allocator) { - return allocator.allocate(layout()); - } - - /** - * Allocate an array of size {@code elementCount} using {@code allocator}. - * The returned segment has size {@code elementCount * layout().byteSize()}. - */ - public static MemorySegment allocateArray(long elementCount, SegmentAllocator allocator) { - return allocator.allocate(MemoryLayout.sequenceLayout(elementCount, layout())); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, Arena arena, Consumer cleanup) { - return reinterpret(addr, 1, arena, cleanup); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code elementCount * layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, long elementCount, Arena arena, Consumer cleanup) { - return addr.reinterpret(layout().byteSize() * elementCount, arena, cleanup); - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecFloat.java b/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecFloat.java deleted file mode 100644 index 191dcbf..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecFloat.java +++ /dev/null @@ -1,311 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * struct _GParamSpecFloat { - * GParamSpec parent_instance; - * gfloat minimum; - * gfloat maximum; - * gfloat default_value; - * gfloat epsilon; - * } - * } - */ -public class _GParamSpecFloat { - - _GParamSpecFloat() { - // Should not be called directly - } - - private static final GroupLayout $LAYOUT = MemoryLayout.structLayout( - _GParamSpec.layout().withName("parent_instance"), - VipsRaw.C_FLOAT.withName("minimum"), - VipsRaw.C_FLOAT.withName("maximum"), - VipsRaw.C_FLOAT.withName("default_value"), - VipsRaw.C_FLOAT.withName("epsilon") - ).withName("_GParamSpecFloat"); - - /** - * The layout of this struct - */ - public static final GroupLayout layout() { - return $LAYOUT; - } - - private static final GroupLayout parent_instance$LAYOUT = (GroupLayout)$LAYOUT.select(groupElement("parent_instance")); - - /** - * Layout for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static final GroupLayout parent_instance$layout() { - return parent_instance$LAYOUT; - } - - private static final long parent_instance$OFFSET = 0; - - /** - * Offset for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static final long parent_instance$offset() { - return parent_instance$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static MemorySegment parent_instance(MemorySegment struct) { - return struct.asSlice(parent_instance$OFFSET, parent_instance$LAYOUT.byteSize()); - } - - /** - * Setter for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static void parent_instance(MemorySegment struct, MemorySegment fieldValue) { - MemorySegment.copy(fieldValue, 0L, struct, parent_instance$OFFSET, parent_instance$LAYOUT.byteSize()); - } - - private static final OfFloat minimum$LAYOUT = (OfFloat)$LAYOUT.select(groupElement("minimum")); - - /** - * Layout for field: - * {@snippet lang=c : - * gfloat minimum - * } - */ - public static final OfFloat minimum$layout() { - return minimum$LAYOUT; - } - - private static final long minimum$OFFSET = 72; - - /** - * Offset for field: - * {@snippet lang=c : - * gfloat minimum - * } - */ - public static final long minimum$offset() { - return minimum$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * gfloat minimum - * } - */ - public static float minimum(MemorySegment struct) { - return struct.get(minimum$LAYOUT, minimum$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * gfloat minimum - * } - */ - public static void minimum(MemorySegment struct, float fieldValue) { - struct.set(minimum$LAYOUT, minimum$OFFSET, fieldValue); - } - - private static final OfFloat maximum$LAYOUT = (OfFloat)$LAYOUT.select(groupElement("maximum")); - - /** - * Layout for field: - * {@snippet lang=c : - * gfloat maximum - * } - */ - public static final OfFloat maximum$layout() { - return maximum$LAYOUT; - } - - private static final long maximum$OFFSET = 76; - - /** - * Offset for field: - * {@snippet lang=c : - * gfloat maximum - * } - */ - public static final long maximum$offset() { - return maximum$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * gfloat maximum - * } - */ - public static float maximum(MemorySegment struct) { - return struct.get(maximum$LAYOUT, maximum$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * gfloat maximum - * } - */ - public static void maximum(MemorySegment struct, float fieldValue) { - struct.set(maximum$LAYOUT, maximum$OFFSET, fieldValue); - } - - private static final OfFloat default_value$LAYOUT = (OfFloat)$LAYOUT.select(groupElement("default_value")); - - /** - * Layout for field: - * {@snippet lang=c : - * gfloat default_value - * } - */ - public static final OfFloat default_value$layout() { - return default_value$LAYOUT; - } - - private static final long default_value$OFFSET = 80; - - /** - * Offset for field: - * {@snippet lang=c : - * gfloat default_value - * } - */ - public static final long default_value$offset() { - return default_value$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * gfloat default_value - * } - */ - public static float default_value(MemorySegment struct) { - return struct.get(default_value$LAYOUT, default_value$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * gfloat default_value - * } - */ - public static void default_value(MemorySegment struct, float fieldValue) { - struct.set(default_value$LAYOUT, default_value$OFFSET, fieldValue); - } - - private static final OfFloat epsilon$LAYOUT = (OfFloat)$LAYOUT.select(groupElement("epsilon")); - - /** - * Layout for field: - * {@snippet lang=c : - * gfloat epsilon - * } - */ - public static final OfFloat epsilon$layout() { - return epsilon$LAYOUT; - } - - private static final long epsilon$OFFSET = 84; - - /** - * Offset for field: - * {@snippet lang=c : - * gfloat epsilon - * } - */ - public static final long epsilon$offset() { - return epsilon$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * gfloat epsilon - * } - */ - public static float epsilon(MemorySegment struct) { - return struct.get(epsilon$LAYOUT, epsilon$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * gfloat epsilon - * } - */ - public static void epsilon(MemorySegment struct, float fieldValue) { - struct.set(epsilon$LAYOUT, epsilon$OFFSET, fieldValue); - } - - /** - * Obtains a slice of {@code arrayParam} which selects the array element at {@code index}. - * The returned segment has address {@code arrayParam.address() + index * layout().byteSize()} - */ - public static MemorySegment asSlice(MemorySegment array, long index) { - return array.asSlice(layout().byteSize() * index); - } - - /** - * The size (in bytes) of this struct - */ - public static long sizeof() { return layout().byteSize(); } - - /** - * Allocate a segment of size {@code layout().byteSize()} using {@code allocator} - */ - public static MemorySegment allocate(SegmentAllocator allocator) { - return allocator.allocate(layout()); - } - - /** - * Allocate an array of size {@code elementCount} using {@code allocator}. - * The returned segment has size {@code elementCount * layout().byteSize()}. - */ - public static MemorySegment allocateArray(long elementCount, SegmentAllocator allocator) { - return allocator.allocate(MemoryLayout.sequenceLayout(elementCount, layout())); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, Arena arena, Consumer cleanup) { - return reinterpret(addr, 1, arena, cleanup); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code elementCount * layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, long elementCount, Arena arena, Consumer cleanup) { - return addr.reinterpret(layout().byteSize() * elementCount, arena, cleanup); - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecGType.java b/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecGType.java deleted file mode 100644 index 42df358..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecGType.java +++ /dev/null @@ -1,173 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * struct _GParamSpecGType { - * GParamSpec parent_instance; - * GType is_a_type; - * } - * } - */ -public class _GParamSpecGType { - - _GParamSpecGType() { - // Should not be called directly - } - - private static final GroupLayout $LAYOUT = MemoryLayout.structLayout( - _GParamSpec.layout().withName("parent_instance"), - VipsRaw.C_LONG.withName("is_a_type") - ).withName("_GParamSpecGType"); - - /** - * The layout of this struct - */ - public static final GroupLayout layout() { - return $LAYOUT; - } - - private static final GroupLayout parent_instance$LAYOUT = (GroupLayout)$LAYOUT.select(groupElement("parent_instance")); - - /** - * Layout for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static final GroupLayout parent_instance$layout() { - return parent_instance$LAYOUT; - } - - private static final long parent_instance$OFFSET = 0; - - /** - * Offset for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static final long parent_instance$offset() { - return parent_instance$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static MemorySegment parent_instance(MemorySegment struct) { - return struct.asSlice(parent_instance$OFFSET, parent_instance$LAYOUT.byteSize()); - } - - /** - * Setter for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static void parent_instance(MemorySegment struct, MemorySegment fieldValue) { - MemorySegment.copy(fieldValue, 0L, struct, parent_instance$OFFSET, parent_instance$LAYOUT.byteSize()); - } - - private static final OfLong is_a_type$LAYOUT = (OfLong)$LAYOUT.select(groupElement("is_a_type")); - - /** - * Layout for field: - * {@snippet lang=c : - * GType is_a_type - * } - */ - public static final OfLong is_a_type$layout() { - return is_a_type$LAYOUT; - } - - private static final long is_a_type$OFFSET = 72; - - /** - * Offset for field: - * {@snippet lang=c : - * GType is_a_type - * } - */ - public static final long is_a_type$offset() { - return is_a_type$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * GType is_a_type - * } - */ - public static long is_a_type(MemorySegment struct) { - return struct.get(is_a_type$LAYOUT, is_a_type$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * GType is_a_type - * } - */ - public static void is_a_type(MemorySegment struct, long fieldValue) { - struct.set(is_a_type$LAYOUT, is_a_type$OFFSET, fieldValue); - } - - /** - * Obtains a slice of {@code arrayParam} which selects the array element at {@code index}. - * The returned segment has address {@code arrayParam.address() + index * layout().byteSize()} - */ - public static MemorySegment asSlice(MemorySegment array, long index) { - return array.asSlice(layout().byteSize() * index); - } - - /** - * The size (in bytes) of this struct - */ - public static long sizeof() { return layout().byteSize(); } - - /** - * Allocate a segment of size {@code layout().byteSize()} using {@code allocator} - */ - public static MemorySegment allocate(SegmentAllocator allocator) { - return allocator.allocate(layout()); - } - - /** - * Allocate an array of size {@code elementCount} using {@code allocator}. - * The returned segment has size {@code elementCount * layout().byteSize()}. - */ - public static MemorySegment allocateArray(long elementCount, SegmentAllocator allocator) { - return allocator.allocate(MemoryLayout.sequenceLayout(elementCount, layout())); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, Arena arena, Consumer cleanup) { - return reinterpret(addr, 1, arena, cleanup); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code elementCount * layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, long elementCount, Arena arena, Consumer cleanup) { - return addr.reinterpret(layout().byteSize() * elementCount, arena, cleanup); - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecInt.java b/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecInt.java deleted file mode 100644 index 452be54..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecInt.java +++ /dev/null @@ -1,266 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * struct _GParamSpecInt { - * GParamSpec parent_instance; - * gint minimum; - * gint maximum; - * gint default_value; - * } - * } - */ -public class _GParamSpecInt { - - _GParamSpecInt() { - // Should not be called directly - } - - private static final GroupLayout $LAYOUT = MemoryLayout.structLayout( - _GParamSpec.layout().withName("parent_instance"), - VipsRaw.C_INT.withName("minimum"), - VipsRaw.C_INT.withName("maximum"), - VipsRaw.C_INT.withName("default_value"), - MemoryLayout.paddingLayout(4) - ).withName("_GParamSpecInt"); - - /** - * The layout of this struct - */ - public static final GroupLayout layout() { - return $LAYOUT; - } - - private static final GroupLayout parent_instance$LAYOUT = (GroupLayout)$LAYOUT.select(groupElement("parent_instance")); - - /** - * Layout for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static final GroupLayout parent_instance$layout() { - return parent_instance$LAYOUT; - } - - private static final long parent_instance$OFFSET = 0; - - /** - * Offset for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static final long parent_instance$offset() { - return parent_instance$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static MemorySegment parent_instance(MemorySegment struct) { - return struct.asSlice(parent_instance$OFFSET, parent_instance$LAYOUT.byteSize()); - } - - /** - * Setter for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static void parent_instance(MemorySegment struct, MemorySegment fieldValue) { - MemorySegment.copy(fieldValue, 0L, struct, parent_instance$OFFSET, parent_instance$LAYOUT.byteSize()); - } - - private static final OfInt minimum$LAYOUT = (OfInt)$LAYOUT.select(groupElement("minimum")); - - /** - * Layout for field: - * {@snippet lang=c : - * gint minimum - * } - */ - public static final OfInt minimum$layout() { - return minimum$LAYOUT; - } - - private static final long minimum$OFFSET = 72; - - /** - * Offset for field: - * {@snippet lang=c : - * gint minimum - * } - */ - public static final long minimum$offset() { - return minimum$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * gint minimum - * } - */ - public static int minimum(MemorySegment struct) { - return struct.get(minimum$LAYOUT, minimum$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * gint minimum - * } - */ - public static void minimum(MemorySegment struct, int fieldValue) { - struct.set(minimum$LAYOUT, minimum$OFFSET, fieldValue); - } - - private static final OfInt maximum$LAYOUT = (OfInt)$LAYOUT.select(groupElement("maximum")); - - /** - * Layout for field: - * {@snippet lang=c : - * gint maximum - * } - */ - public static final OfInt maximum$layout() { - return maximum$LAYOUT; - } - - private static final long maximum$OFFSET = 76; - - /** - * Offset for field: - * {@snippet lang=c : - * gint maximum - * } - */ - public static final long maximum$offset() { - return maximum$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * gint maximum - * } - */ - public static int maximum(MemorySegment struct) { - return struct.get(maximum$LAYOUT, maximum$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * gint maximum - * } - */ - public static void maximum(MemorySegment struct, int fieldValue) { - struct.set(maximum$LAYOUT, maximum$OFFSET, fieldValue); - } - - private static final OfInt default_value$LAYOUT = (OfInt)$LAYOUT.select(groupElement("default_value")); - - /** - * Layout for field: - * {@snippet lang=c : - * gint default_value - * } - */ - public static final OfInt default_value$layout() { - return default_value$LAYOUT; - } - - private static final long default_value$OFFSET = 80; - - /** - * Offset for field: - * {@snippet lang=c : - * gint default_value - * } - */ - public static final long default_value$offset() { - return default_value$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * gint default_value - * } - */ - public static int default_value(MemorySegment struct) { - return struct.get(default_value$LAYOUT, default_value$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * gint default_value - * } - */ - public static void default_value(MemorySegment struct, int fieldValue) { - struct.set(default_value$LAYOUT, default_value$OFFSET, fieldValue); - } - - /** - * Obtains a slice of {@code arrayParam} which selects the array element at {@code index}. - * The returned segment has address {@code arrayParam.address() + index * layout().byteSize()} - */ - public static MemorySegment asSlice(MemorySegment array, long index) { - return array.asSlice(layout().byteSize() * index); - } - - /** - * The size (in bytes) of this struct - */ - public static long sizeof() { return layout().byteSize(); } - - /** - * Allocate a segment of size {@code layout().byteSize()} using {@code allocator} - */ - public static MemorySegment allocate(SegmentAllocator allocator) { - return allocator.allocate(layout()); - } - - /** - * Allocate an array of size {@code elementCount} using {@code allocator}. - * The returned segment has size {@code elementCount * layout().byteSize()}. - */ - public static MemorySegment allocateArray(long elementCount, SegmentAllocator allocator) { - return allocator.allocate(MemoryLayout.sequenceLayout(elementCount, layout())); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, Arena arena, Consumer cleanup) { - return reinterpret(addr, 1, arena, cleanup); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code elementCount * layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, long elementCount, Arena arena, Consumer cleanup) { - return addr.reinterpret(layout().byteSize() * elementCount, arena, cleanup); - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecInt64.java b/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecInt64.java deleted file mode 100644 index 00c464c..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecInt64.java +++ /dev/null @@ -1,265 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * struct _GParamSpecInt64 { - * GParamSpec parent_instance; - * gint64 minimum; - * gint64 maximum; - * gint64 default_value; - * } - * } - */ -public class _GParamSpecInt64 { - - _GParamSpecInt64() { - // Should not be called directly - } - - private static final GroupLayout $LAYOUT = MemoryLayout.structLayout( - _GParamSpec.layout().withName("parent_instance"), - VipsRaw.C_LONG_LONG.withName("minimum"), - VipsRaw.C_LONG_LONG.withName("maximum"), - VipsRaw.C_LONG_LONG.withName("default_value") - ).withName("_GParamSpecInt64"); - - /** - * The layout of this struct - */ - public static final GroupLayout layout() { - return $LAYOUT; - } - - private static final GroupLayout parent_instance$LAYOUT = (GroupLayout)$LAYOUT.select(groupElement("parent_instance")); - - /** - * Layout for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static final GroupLayout parent_instance$layout() { - return parent_instance$LAYOUT; - } - - private static final long parent_instance$OFFSET = 0; - - /** - * Offset for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static final long parent_instance$offset() { - return parent_instance$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static MemorySegment parent_instance(MemorySegment struct) { - return struct.asSlice(parent_instance$OFFSET, parent_instance$LAYOUT.byteSize()); - } - - /** - * Setter for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static void parent_instance(MemorySegment struct, MemorySegment fieldValue) { - MemorySegment.copy(fieldValue, 0L, struct, parent_instance$OFFSET, parent_instance$LAYOUT.byteSize()); - } - - private static final OfLong minimum$LAYOUT = (OfLong)$LAYOUT.select(groupElement("minimum")); - - /** - * Layout for field: - * {@snippet lang=c : - * gint64 minimum - * } - */ - public static final OfLong minimum$layout() { - return minimum$LAYOUT; - } - - private static final long minimum$OFFSET = 72; - - /** - * Offset for field: - * {@snippet lang=c : - * gint64 minimum - * } - */ - public static final long minimum$offset() { - return minimum$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * gint64 minimum - * } - */ - public static long minimum(MemorySegment struct) { - return struct.get(minimum$LAYOUT, minimum$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * gint64 minimum - * } - */ - public static void minimum(MemorySegment struct, long fieldValue) { - struct.set(minimum$LAYOUT, minimum$OFFSET, fieldValue); - } - - private static final OfLong maximum$LAYOUT = (OfLong)$LAYOUT.select(groupElement("maximum")); - - /** - * Layout for field: - * {@snippet lang=c : - * gint64 maximum - * } - */ - public static final OfLong maximum$layout() { - return maximum$LAYOUT; - } - - private static final long maximum$OFFSET = 80; - - /** - * Offset for field: - * {@snippet lang=c : - * gint64 maximum - * } - */ - public static final long maximum$offset() { - return maximum$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * gint64 maximum - * } - */ - public static long maximum(MemorySegment struct) { - return struct.get(maximum$LAYOUT, maximum$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * gint64 maximum - * } - */ - public static void maximum(MemorySegment struct, long fieldValue) { - struct.set(maximum$LAYOUT, maximum$OFFSET, fieldValue); - } - - private static final OfLong default_value$LAYOUT = (OfLong)$LAYOUT.select(groupElement("default_value")); - - /** - * Layout for field: - * {@snippet lang=c : - * gint64 default_value - * } - */ - public static final OfLong default_value$layout() { - return default_value$LAYOUT; - } - - private static final long default_value$OFFSET = 88; - - /** - * Offset for field: - * {@snippet lang=c : - * gint64 default_value - * } - */ - public static final long default_value$offset() { - return default_value$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * gint64 default_value - * } - */ - public static long default_value(MemorySegment struct) { - return struct.get(default_value$LAYOUT, default_value$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * gint64 default_value - * } - */ - public static void default_value(MemorySegment struct, long fieldValue) { - struct.set(default_value$LAYOUT, default_value$OFFSET, fieldValue); - } - - /** - * Obtains a slice of {@code arrayParam} which selects the array element at {@code index}. - * The returned segment has address {@code arrayParam.address() + index * layout().byteSize()} - */ - public static MemorySegment asSlice(MemorySegment array, long index) { - return array.asSlice(layout().byteSize() * index); - } - - /** - * The size (in bytes) of this struct - */ - public static long sizeof() { return layout().byteSize(); } - - /** - * Allocate a segment of size {@code layout().byteSize()} using {@code allocator} - */ - public static MemorySegment allocate(SegmentAllocator allocator) { - return allocator.allocate(layout()); - } - - /** - * Allocate an array of size {@code elementCount} using {@code allocator}. - * The returned segment has size {@code elementCount * layout().byteSize()}. - */ - public static MemorySegment allocateArray(long elementCount, SegmentAllocator allocator) { - return allocator.allocate(MemoryLayout.sequenceLayout(elementCount, layout())); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, Arena arena, Consumer cleanup) { - return reinterpret(addr, 1, arena, cleanup); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code elementCount * layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, long elementCount, Arena arena, Consumer cleanup) { - return addr.reinterpret(layout().byteSize() * elementCount, arena, cleanup); - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecLong.java b/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecLong.java deleted file mode 100644 index 9fc84b2..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecLong.java +++ /dev/null @@ -1,265 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * struct _GParamSpecLong { - * GParamSpec parent_instance; - * glong minimum; - * glong maximum; - * glong default_value; - * } - * } - */ -public class _GParamSpecLong { - - _GParamSpecLong() { - // Should not be called directly - } - - private static final GroupLayout $LAYOUT = MemoryLayout.structLayout( - _GParamSpec.layout().withName("parent_instance"), - VipsRaw.C_LONG.withName("minimum"), - VipsRaw.C_LONG.withName("maximum"), - VipsRaw.C_LONG.withName("default_value") - ).withName("_GParamSpecLong"); - - /** - * The layout of this struct - */ - public static final GroupLayout layout() { - return $LAYOUT; - } - - private static final GroupLayout parent_instance$LAYOUT = (GroupLayout)$LAYOUT.select(groupElement("parent_instance")); - - /** - * Layout for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static final GroupLayout parent_instance$layout() { - return parent_instance$LAYOUT; - } - - private static final long parent_instance$OFFSET = 0; - - /** - * Offset for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static final long parent_instance$offset() { - return parent_instance$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static MemorySegment parent_instance(MemorySegment struct) { - return struct.asSlice(parent_instance$OFFSET, parent_instance$LAYOUT.byteSize()); - } - - /** - * Setter for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static void parent_instance(MemorySegment struct, MemorySegment fieldValue) { - MemorySegment.copy(fieldValue, 0L, struct, parent_instance$OFFSET, parent_instance$LAYOUT.byteSize()); - } - - private static final OfLong minimum$LAYOUT = (OfLong)$LAYOUT.select(groupElement("minimum")); - - /** - * Layout for field: - * {@snippet lang=c : - * glong minimum - * } - */ - public static final OfLong minimum$layout() { - return minimum$LAYOUT; - } - - private static final long minimum$OFFSET = 72; - - /** - * Offset for field: - * {@snippet lang=c : - * glong minimum - * } - */ - public static final long minimum$offset() { - return minimum$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * glong minimum - * } - */ - public static long minimum(MemorySegment struct) { - return struct.get(minimum$LAYOUT, minimum$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * glong minimum - * } - */ - public static void minimum(MemorySegment struct, long fieldValue) { - struct.set(minimum$LAYOUT, minimum$OFFSET, fieldValue); - } - - private static final OfLong maximum$LAYOUT = (OfLong)$LAYOUT.select(groupElement("maximum")); - - /** - * Layout for field: - * {@snippet lang=c : - * glong maximum - * } - */ - public static final OfLong maximum$layout() { - return maximum$LAYOUT; - } - - private static final long maximum$OFFSET = 80; - - /** - * Offset for field: - * {@snippet lang=c : - * glong maximum - * } - */ - public static final long maximum$offset() { - return maximum$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * glong maximum - * } - */ - public static long maximum(MemorySegment struct) { - return struct.get(maximum$LAYOUT, maximum$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * glong maximum - * } - */ - public static void maximum(MemorySegment struct, long fieldValue) { - struct.set(maximum$LAYOUT, maximum$OFFSET, fieldValue); - } - - private static final OfLong default_value$LAYOUT = (OfLong)$LAYOUT.select(groupElement("default_value")); - - /** - * Layout for field: - * {@snippet lang=c : - * glong default_value - * } - */ - public static final OfLong default_value$layout() { - return default_value$LAYOUT; - } - - private static final long default_value$OFFSET = 88; - - /** - * Offset for field: - * {@snippet lang=c : - * glong default_value - * } - */ - public static final long default_value$offset() { - return default_value$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * glong default_value - * } - */ - public static long default_value(MemorySegment struct) { - return struct.get(default_value$LAYOUT, default_value$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * glong default_value - * } - */ - public static void default_value(MemorySegment struct, long fieldValue) { - struct.set(default_value$LAYOUT, default_value$OFFSET, fieldValue); - } - - /** - * Obtains a slice of {@code arrayParam} which selects the array element at {@code index}. - * The returned segment has address {@code arrayParam.address() + index * layout().byteSize()} - */ - public static MemorySegment asSlice(MemorySegment array, long index) { - return array.asSlice(layout().byteSize() * index); - } - - /** - * The size (in bytes) of this struct - */ - public static long sizeof() { return layout().byteSize(); } - - /** - * Allocate a segment of size {@code layout().byteSize()} using {@code allocator} - */ - public static MemorySegment allocate(SegmentAllocator allocator) { - return allocator.allocate(layout()); - } - - /** - * Allocate an array of size {@code elementCount} using {@code allocator}. - * The returned segment has size {@code elementCount * layout().byteSize()}. - */ - public static MemorySegment allocateArray(long elementCount, SegmentAllocator allocator) { - return allocator.allocate(MemoryLayout.sequenceLayout(elementCount, layout())); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, Arena arena, Consumer cleanup) { - return reinterpret(addr, 1, arena, cleanup); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code elementCount * layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, long elementCount, Arena arena, Consumer cleanup) { - return addr.reinterpret(layout().byteSize() * elementCount, arena, cleanup); - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecObject.java b/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecObject.java deleted file mode 100644 index dcf595b..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecObject.java +++ /dev/null @@ -1,127 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * struct _GParamSpecObject { - * GParamSpec parent_instance; - * } - * } - */ -public class _GParamSpecObject { - - _GParamSpecObject() { - // Should not be called directly - } - - private static final GroupLayout $LAYOUT = MemoryLayout.structLayout( - _GParamSpec.layout().withName("parent_instance") - ).withName("_GParamSpecObject"); - - /** - * The layout of this struct - */ - public static final GroupLayout layout() { - return $LAYOUT; - } - - private static final GroupLayout parent_instance$LAYOUT = (GroupLayout)$LAYOUT.select(groupElement("parent_instance")); - - /** - * Layout for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static final GroupLayout parent_instance$layout() { - return parent_instance$LAYOUT; - } - - private static final long parent_instance$OFFSET = 0; - - /** - * Offset for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static final long parent_instance$offset() { - return parent_instance$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static MemorySegment parent_instance(MemorySegment struct) { - return struct.asSlice(parent_instance$OFFSET, parent_instance$LAYOUT.byteSize()); - } - - /** - * Setter for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static void parent_instance(MemorySegment struct, MemorySegment fieldValue) { - MemorySegment.copy(fieldValue, 0L, struct, parent_instance$OFFSET, parent_instance$LAYOUT.byteSize()); - } - - /** - * Obtains a slice of {@code arrayParam} which selects the array element at {@code index}. - * The returned segment has address {@code arrayParam.address() + index * layout().byteSize()} - */ - public static MemorySegment asSlice(MemorySegment array, long index) { - return array.asSlice(layout().byteSize() * index); - } - - /** - * The size (in bytes) of this struct - */ - public static long sizeof() { return layout().byteSize(); } - - /** - * Allocate a segment of size {@code layout().byteSize()} using {@code allocator} - */ - public static MemorySegment allocate(SegmentAllocator allocator) { - return allocator.allocate(layout()); - } - - /** - * Allocate an array of size {@code elementCount} using {@code allocator}. - * The returned segment has size {@code elementCount * layout().byteSize()}. - */ - public static MemorySegment allocateArray(long elementCount, SegmentAllocator allocator) { - return allocator.allocate(MemoryLayout.sequenceLayout(elementCount, layout())); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, Arena arena, Consumer cleanup) { - return reinterpret(addr, 1, arena, cleanup); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code elementCount * layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, long elementCount, Arena arena, Consumer cleanup) { - return addr.reinterpret(layout().byteSize() * elementCount, arena, cleanup); - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecOverride.java b/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecOverride.java deleted file mode 100644 index 8643f78..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecOverride.java +++ /dev/null @@ -1,173 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * struct _GParamSpecOverride { - * GParamSpec parent_instance; - * GParamSpec *overridden; - * } - * } - */ -public class _GParamSpecOverride { - - _GParamSpecOverride() { - // Should not be called directly - } - - private static final GroupLayout $LAYOUT = MemoryLayout.structLayout( - _GParamSpec.layout().withName("parent_instance"), - VipsRaw.C_POINTER.withName("overridden") - ).withName("_GParamSpecOverride"); - - /** - * The layout of this struct - */ - public static final GroupLayout layout() { - return $LAYOUT; - } - - private static final GroupLayout parent_instance$LAYOUT = (GroupLayout)$LAYOUT.select(groupElement("parent_instance")); - - /** - * Layout for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static final GroupLayout parent_instance$layout() { - return parent_instance$LAYOUT; - } - - private static final long parent_instance$OFFSET = 0; - - /** - * Offset for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static final long parent_instance$offset() { - return parent_instance$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static MemorySegment parent_instance(MemorySegment struct) { - return struct.asSlice(parent_instance$OFFSET, parent_instance$LAYOUT.byteSize()); - } - - /** - * Setter for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static void parent_instance(MemorySegment struct, MemorySegment fieldValue) { - MemorySegment.copy(fieldValue, 0L, struct, parent_instance$OFFSET, parent_instance$LAYOUT.byteSize()); - } - - private static final AddressLayout overridden$LAYOUT = (AddressLayout)$LAYOUT.select(groupElement("overridden")); - - /** - * Layout for field: - * {@snippet lang=c : - * GParamSpec *overridden - * } - */ - public static final AddressLayout overridden$layout() { - return overridden$LAYOUT; - } - - private static final long overridden$OFFSET = 72; - - /** - * Offset for field: - * {@snippet lang=c : - * GParamSpec *overridden - * } - */ - public static final long overridden$offset() { - return overridden$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * GParamSpec *overridden - * } - */ - public static MemorySegment overridden(MemorySegment struct) { - return struct.get(overridden$LAYOUT, overridden$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * GParamSpec *overridden - * } - */ - public static void overridden(MemorySegment struct, MemorySegment fieldValue) { - struct.set(overridden$LAYOUT, overridden$OFFSET, fieldValue); - } - - /** - * Obtains a slice of {@code arrayParam} which selects the array element at {@code index}. - * The returned segment has address {@code arrayParam.address() + index * layout().byteSize()} - */ - public static MemorySegment asSlice(MemorySegment array, long index) { - return array.asSlice(layout().byteSize() * index); - } - - /** - * The size (in bytes) of this struct - */ - public static long sizeof() { return layout().byteSize(); } - - /** - * Allocate a segment of size {@code layout().byteSize()} using {@code allocator} - */ - public static MemorySegment allocate(SegmentAllocator allocator) { - return allocator.allocate(layout()); - } - - /** - * Allocate an array of size {@code elementCount} using {@code allocator}. - * The returned segment has size {@code elementCount * layout().byteSize()}. - */ - public static MemorySegment allocateArray(long elementCount, SegmentAllocator allocator) { - return allocator.allocate(MemoryLayout.sequenceLayout(elementCount, layout())); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, Arena arena, Consumer cleanup) { - return reinterpret(addr, 1, arena, cleanup); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code elementCount * layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, long elementCount, Arena arena, Consumer cleanup) { - return addr.reinterpret(layout().byteSize() * elementCount, arena, cleanup); - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecParam.java b/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecParam.java deleted file mode 100644 index 80e0161..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecParam.java +++ /dev/null @@ -1,127 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * struct _GParamSpecParam { - * GParamSpec parent_instance; - * } - * } - */ -public class _GParamSpecParam { - - _GParamSpecParam() { - // Should not be called directly - } - - private static final GroupLayout $LAYOUT = MemoryLayout.structLayout( - _GParamSpec.layout().withName("parent_instance") - ).withName("_GParamSpecParam"); - - /** - * The layout of this struct - */ - public static final GroupLayout layout() { - return $LAYOUT; - } - - private static final GroupLayout parent_instance$LAYOUT = (GroupLayout)$LAYOUT.select(groupElement("parent_instance")); - - /** - * Layout for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static final GroupLayout parent_instance$layout() { - return parent_instance$LAYOUT; - } - - private static final long parent_instance$OFFSET = 0; - - /** - * Offset for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static final long parent_instance$offset() { - return parent_instance$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static MemorySegment parent_instance(MemorySegment struct) { - return struct.asSlice(parent_instance$OFFSET, parent_instance$LAYOUT.byteSize()); - } - - /** - * Setter for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static void parent_instance(MemorySegment struct, MemorySegment fieldValue) { - MemorySegment.copy(fieldValue, 0L, struct, parent_instance$OFFSET, parent_instance$LAYOUT.byteSize()); - } - - /** - * Obtains a slice of {@code arrayParam} which selects the array element at {@code index}. - * The returned segment has address {@code arrayParam.address() + index * layout().byteSize()} - */ - public static MemorySegment asSlice(MemorySegment array, long index) { - return array.asSlice(layout().byteSize() * index); - } - - /** - * The size (in bytes) of this struct - */ - public static long sizeof() { return layout().byteSize(); } - - /** - * Allocate a segment of size {@code layout().byteSize()} using {@code allocator} - */ - public static MemorySegment allocate(SegmentAllocator allocator) { - return allocator.allocate(layout()); - } - - /** - * Allocate an array of size {@code elementCount} using {@code allocator}. - * The returned segment has size {@code elementCount * layout().byteSize()}. - */ - public static MemorySegment allocateArray(long elementCount, SegmentAllocator allocator) { - return allocator.allocate(MemoryLayout.sequenceLayout(elementCount, layout())); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, Arena arena, Consumer cleanup) { - return reinterpret(addr, 1, arena, cleanup); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code elementCount * layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, long elementCount, Arena arena, Consumer cleanup) { - return addr.reinterpret(layout().byteSize() * elementCount, arena, cleanup); - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecPointer.java b/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecPointer.java deleted file mode 100644 index d72a968..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecPointer.java +++ /dev/null @@ -1,127 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * struct _GParamSpecPointer { - * GParamSpec parent_instance; - * } - * } - */ -public class _GParamSpecPointer { - - _GParamSpecPointer() { - // Should not be called directly - } - - private static final GroupLayout $LAYOUT = MemoryLayout.structLayout( - _GParamSpec.layout().withName("parent_instance") - ).withName("_GParamSpecPointer"); - - /** - * The layout of this struct - */ - public static final GroupLayout layout() { - return $LAYOUT; - } - - private static final GroupLayout parent_instance$LAYOUT = (GroupLayout)$LAYOUT.select(groupElement("parent_instance")); - - /** - * Layout for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static final GroupLayout parent_instance$layout() { - return parent_instance$LAYOUT; - } - - private static final long parent_instance$OFFSET = 0; - - /** - * Offset for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static final long parent_instance$offset() { - return parent_instance$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static MemorySegment parent_instance(MemorySegment struct) { - return struct.asSlice(parent_instance$OFFSET, parent_instance$LAYOUT.byteSize()); - } - - /** - * Setter for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static void parent_instance(MemorySegment struct, MemorySegment fieldValue) { - MemorySegment.copy(fieldValue, 0L, struct, parent_instance$OFFSET, parent_instance$LAYOUT.byteSize()); - } - - /** - * Obtains a slice of {@code arrayParam} which selects the array element at {@code index}. - * The returned segment has address {@code arrayParam.address() + index * layout().byteSize()} - */ - public static MemorySegment asSlice(MemorySegment array, long index) { - return array.asSlice(layout().byteSize() * index); - } - - /** - * The size (in bytes) of this struct - */ - public static long sizeof() { return layout().byteSize(); } - - /** - * Allocate a segment of size {@code layout().byteSize()} using {@code allocator} - */ - public static MemorySegment allocate(SegmentAllocator allocator) { - return allocator.allocate(layout()); - } - - /** - * Allocate an array of size {@code elementCount} using {@code allocator}. - * The returned segment has size {@code elementCount * layout().byteSize()}. - */ - public static MemorySegment allocateArray(long elementCount, SegmentAllocator allocator) { - return allocator.allocate(MemoryLayout.sequenceLayout(elementCount, layout())); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, Arena arena, Consumer cleanup) { - return reinterpret(addr, 1, arena, cleanup); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code elementCount * layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, long elementCount, Arena arena, Consumer cleanup) { - return addr.reinterpret(layout().byteSize() * elementCount, arena, cleanup); - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecString.java b/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecString.java deleted file mode 100644 index b091d85..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecString.java +++ /dev/null @@ -1,314 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * struct _GParamSpecString { - * GParamSpec parent_instance; - * gchar *default_value; - * gchar *cset_first; - * gchar *cset_nth; - * gchar substitutor; - * guint null_fold_if_empty : 1; - * guint ensure_non_null : 1; - * } - * } - */ -public class _GParamSpecString { - - _GParamSpecString() { - // Should not be called directly - } - - private static final GroupLayout $LAYOUT = MemoryLayout.structLayout( - _GParamSpec.layout().withName("parent_instance"), - VipsRaw.C_POINTER.withName("default_value"), - VipsRaw.C_POINTER.withName("cset_first"), - VipsRaw.C_POINTER.withName("cset_nth"), - VipsRaw.C_CHAR.withName("substitutor"), - MemoryLayout.paddingLayout(7) - ).withName("_GParamSpecString"); - - /** - * The layout of this struct - */ - public static final GroupLayout layout() { - return $LAYOUT; - } - - private static final GroupLayout parent_instance$LAYOUT = (GroupLayout)$LAYOUT.select(groupElement("parent_instance")); - - /** - * Layout for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static final GroupLayout parent_instance$layout() { - return parent_instance$LAYOUT; - } - - private static final long parent_instance$OFFSET = 0; - - /** - * Offset for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static final long parent_instance$offset() { - return parent_instance$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static MemorySegment parent_instance(MemorySegment struct) { - return struct.asSlice(parent_instance$OFFSET, parent_instance$LAYOUT.byteSize()); - } - - /** - * Setter for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static void parent_instance(MemorySegment struct, MemorySegment fieldValue) { - MemorySegment.copy(fieldValue, 0L, struct, parent_instance$OFFSET, parent_instance$LAYOUT.byteSize()); - } - - private static final AddressLayout default_value$LAYOUT = (AddressLayout)$LAYOUT.select(groupElement("default_value")); - - /** - * Layout for field: - * {@snippet lang=c : - * gchar *default_value - * } - */ - public static final AddressLayout default_value$layout() { - return default_value$LAYOUT; - } - - private static final long default_value$OFFSET = 72; - - /** - * Offset for field: - * {@snippet lang=c : - * gchar *default_value - * } - */ - public static final long default_value$offset() { - return default_value$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * gchar *default_value - * } - */ - public static MemorySegment default_value(MemorySegment struct) { - return struct.get(default_value$LAYOUT, default_value$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * gchar *default_value - * } - */ - public static void default_value(MemorySegment struct, MemorySegment fieldValue) { - struct.set(default_value$LAYOUT, default_value$OFFSET, fieldValue); - } - - private static final AddressLayout cset_first$LAYOUT = (AddressLayout)$LAYOUT.select(groupElement("cset_first")); - - /** - * Layout for field: - * {@snippet lang=c : - * gchar *cset_first - * } - */ - public static final AddressLayout cset_first$layout() { - return cset_first$LAYOUT; - } - - private static final long cset_first$OFFSET = 80; - - /** - * Offset for field: - * {@snippet lang=c : - * gchar *cset_first - * } - */ - public static final long cset_first$offset() { - return cset_first$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * gchar *cset_first - * } - */ - public static MemorySegment cset_first(MemorySegment struct) { - return struct.get(cset_first$LAYOUT, cset_first$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * gchar *cset_first - * } - */ - public static void cset_first(MemorySegment struct, MemorySegment fieldValue) { - struct.set(cset_first$LAYOUT, cset_first$OFFSET, fieldValue); - } - - private static final AddressLayout cset_nth$LAYOUT = (AddressLayout)$LAYOUT.select(groupElement("cset_nth")); - - /** - * Layout for field: - * {@snippet lang=c : - * gchar *cset_nth - * } - */ - public static final AddressLayout cset_nth$layout() { - return cset_nth$LAYOUT; - } - - private static final long cset_nth$OFFSET = 88; - - /** - * Offset for field: - * {@snippet lang=c : - * gchar *cset_nth - * } - */ - public static final long cset_nth$offset() { - return cset_nth$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * gchar *cset_nth - * } - */ - public static MemorySegment cset_nth(MemorySegment struct) { - return struct.get(cset_nth$LAYOUT, cset_nth$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * gchar *cset_nth - * } - */ - public static void cset_nth(MemorySegment struct, MemorySegment fieldValue) { - struct.set(cset_nth$LAYOUT, cset_nth$OFFSET, fieldValue); - } - - private static final OfByte substitutor$LAYOUT = (OfByte)$LAYOUT.select(groupElement("substitutor")); - - /** - * Layout for field: - * {@snippet lang=c : - * gchar substitutor - * } - */ - public static final OfByte substitutor$layout() { - return substitutor$LAYOUT; - } - - private static final long substitutor$OFFSET = 96; - - /** - * Offset for field: - * {@snippet lang=c : - * gchar substitutor - * } - */ - public static final long substitutor$offset() { - return substitutor$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * gchar substitutor - * } - */ - public static byte substitutor(MemorySegment struct) { - return struct.get(substitutor$LAYOUT, substitutor$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * gchar substitutor - * } - */ - public static void substitutor(MemorySegment struct, byte fieldValue) { - struct.set(substitutor$LAYOUT, substitutor$OFFSET, fieldValue); - } - - /** - * Obtains a slice of {@code arrayParam} which selects the array element at {@code index}. - * The returned segment has address {@code arrayParam.address() + index * layout().byteSize()} - */ - public static MemorySegment asSlice(MemorySegment array, long index) { - return array.asSlice(layout().byteSize() * index); - } - - /** - * The size (in bytes) of this struct - */ - public static long sizeof() { return layout().byteSize(); } - - /** - * Allocate a segment of size {@code layout().byteSize()} using {@code allocator} - */ - public static MemorySegment allocate(SegmentAllocator allocator) { - return allocator.allocate(layout()); - } - - /** - * Allocate an array of size {@code elementCount} using {@code allocator}. - * The returned segment has size {@code elementCount * layout().byteSize()}. - */ - public static MemorySegment allocateArray(long elementCount, SegmentAllocator allocator) { - return allocator.allocate(MemoryLayout.sequenceLayout(elementCount, layout())); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, Arena arena, Consumer cleanup) { - return reinterpret(addr, 1, arena, cleanup); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code elementCount * layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, long elementCount, Arena arena, Consumer cleanup) { - return addr.reinterpret(layout().byteSize() * elementCount, arena, cleanup); - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecTypeInfo.java b/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecTypeInfo.java deleted file mode 100644 index 128b40d..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecTypeInfo.java +++ /dev/null @@ -1,721 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * struct _GParamSpecTypeInfo { - * guint16 instance_size; - * guint16 n_preallocs; - * void (*instance_init)(GParamSpec *); - * GType value_type; - * void (*finalize)(GParamSpec *); - * void (*value_set_default)(GParamSpec *, GValue *); - * gboolean (*value_validate)(GParamSpec *, GValue *); - * gint (*values_cmp)(GParamSpec *, const GValue *, const GValue *); - * } - * } - */ -public class _GParamSpecTypeInfo { - - _GParamSpecTypeInfo() { - // Should not be called directly - } - - private static final GroupLayout $LAYOUT = MemoryLayout.structLayout( - VipsRaw.C_SHORT.withName("instance_size"), - VipsRaw.C_SHORT.withName("n_preallocs"), - MemoryLayout.paddingLayout(4), - VipsRaw.C_POINTER.withName("instance_init"), - VipsRaw.C_LONG.withName("value_type"), - VipsRaw.C_POINTER.withName("finalize"), - VipsRaw.C_POINTER.withName("value_set_default"), - VipsRaw.C_POINTER.withName("value_validate"), - VipsRaw.C_POINTER.withName("values_cmp") - ).withName("_GParamSpecTypeInfo"); - - /** - * The layout of this struct - */ - public static final GroupLayout layout() { - return $LAYOUT; - } - - private static final OfShort instance_size$LAYOUT = (OfShort)$LAYOUT.select(groupElement("instance_size")); - - /** - * Layout for field: - * {@snippet lang=c : - * guint16 instance_size - * } - */ - public static final OfShort instance_size$layout() { - return instance_size$LAYOUT; - } - - private static final long instance_size$OFFSET = 0; - - /** - * Offset for field: - * {@snippet lang=c : - * guint16 instance_size - * } - */ - public static final long instance_size$offset() { - return instance_size$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * guint16 instance_size - * } - */ - public static short instance_size(MemorySegment struct) { - return struct.get(instance_size$LAYOUT, instance_size$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * guint16 instance_size - * } - */ - public static void instance_size(MemorySegment struct, short fieldValue) { - struct.set(instance_size$LAYOUT, instance_size$OFFSET, fieldValue); - } - - private static final OfShort n_preallocs$LAYOUT = (OfShort)$LAYOUT.select(groupElement("n_preallocs")); - - /** - * Layout for field: - * {@snippet lang=c : - * guint16 n_preallocs - * } - */ - public static final OfShort n_preallocs$layout() { - return n_preallocs$LAYOUT; - } - - private static final long n_preallocs$OFFSET = 2; - - /** - * Offset for field: - * {@snippet lang=c : - * guint16 n_preallocs - * } - */ - public static final long n_preallocs$offset() { - return n_preallocs$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * guint16 n_preallocs - * } - */ - public static short n_preallocs(MemorySegment struct) { - return struct.get(n_preallocs$LAYOUT, n_preallocs$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * guint16 n_preallocs - * } - */ - public static void n_preallocs(MemorySegment struct, short fieldValue) { - struct.set(n_preallocs$LAYOUT, n_preallocs$OFFSET, fieldValue); - } - - /** - * {@snippet lang=c : - * void (*instance_init)(GParamSpec *) - * } - */ - public static class instance_init { - - instance_init() { - // Should not be called directly - } - - /** - * The function pointer signature, expressed as a functional interface - */ - public interface Function { - void apply(MemorySegment _x0); - } - - private static final FunctionDescriptor $DESC = FunctionDescriptor.ofVoid( - VipsRaw.C_POINTER - ); - - /** - * The descriptor of this function pointer - */ - public static FunctionDescriptor descriptor() { - return $DESC; - } - - private static final MethodHandle UP$MH = VipsRaw.upcallHandle(instance_init.Function.class, "apply", $DESC); - - /** - * Allocates a new upcall stub, whose implementation is defined by {@code fi}. - * The lifetime of the returned segment is managed by {@code arena} - */ - public static MemorySegment allocate(instance_init.Function fi, Arena arena) { - return Linker.nativeLinker().upcallStub(UP$MH.bindTo(fi), $DESC, arena); - } - - private static final MethodHandle DOWN$MH = Linker.nativeLinker().downcallHandle($DESC); - - /** - * Invoke the upcall stub {@code funcPtr}, with given parameters - */ - public static void invoke(MemorySegment funcPtr,MemorySegment _x0) { - try { - DOWN$MH.invokeExact(funcPtr, _x0); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - } - - private static final AddressLayout instance_init$LAYOUT = (AddressLayout)$LAYOUT.select(groupElement("instance_init")); - - /** - * Layout for field: - * {@snippet lang=c : - * void (*instance_init)(GParamSpec *) - * } - */ - public static final AddressLayout instance_init$layout() { - return instance_init$LAYOUT; - } - - private static final long instance_init$OFFSET = 8; - - /** - * Offset for field: - * {@snippet lang=c : - * void (*instance_init)(GParamSpec *) - * } - */ - public static final long instance_init$offset() { - return instance_init$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * void (*instance_init)(GParamSpec *) - * } - */ - public static MemorySegment instance_init(MemorySegment struct) { - return struct.get(instance_init$LAYOUT, instance_init$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * void (*instance_init)(GParamSpec *) - * } - */ - public static void instance_init(MemorySegment struct, MemorySegment fieldValue) { - struct.set(instance_init$LAYOUT, instance_init$OFFSET, fieldValue); - } - - private static final OfLong value_type$LAYOUT = (OfLong)$LAYOUT.select(groupElement("value_type")); - - /** - * Layout for field: - * {@snippet lang=c : - * GType value_type - * } - */ - public static final OfLong value_type$layout() { - return value_type$LAYOUT; - } - - private static final long value_type$OFFSET = 16; - - /** - * Offset for field: - * {@snippet lang=c : - * GType value_type - * } - */ - public static final long value_type$offset() { - return value_type$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * GType value_type - * } - */ - public static long value_type(MemorySegment struct) { - return struct.get(value_type$LAYOUT, value_type$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * GType value_type - * } - */ - public static void value_type(MemorySegment struct, long fieldValue) { - struct.set(value_type$LAYOUT, value_type$OFFSET, fieldValue); - } - - /** - * {@snippet lang=c : - * void (*finalize)(GParamSpec *) - * } - */ - public static class finalize { - - finalize() { - // Should not be called directly - } - - /** - * The function pointer signature, expressed as a functional interface - */ - public interface Function { - void apply(MemorySegment _x0); - } - - private static final FunctionDescriptor $DESC = FunctionDescriptor.ofVoid( - VipsRaw.C_POINTER - ); - - /** - * The descriptor of this function pointer - */ - public static FunctionDescriptor descriptor() { - return $DESC; - } - - private static final MethodHandle UP$MH = VipsRaw.upcallHandle(finalize.Function.class, "apply", $DESC); - - /** - * Allocates a new upcall stub, whose implementation is defined by {@code fi}. - * The lifetime of the returned segment is managed by {@code arena} - */ - public static MemorySegment allocate(finalize.Function fi, Arena arena) { - return Linker.nativeLinker().upcallStub(UP$MH.bindTo(fi), $DESC, arena); - } - - private static final MethodHandle DOWN$MH = Linker.nativeLinker().downcallHandle($DESC); - - /** - * Invoke the upcall stub {@code funcPtr}, with given parameters - */ - public static void invoke(MemorySegment funcPtr,MemorySegment _x0) { - try { - DOWN$MH.invokeExact(funcPtr, _x0); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - } - - private static final AddressLayout finalize$LAYOUT = (AddressLayout)$LAYOUT.select(groupElement("finalize")); - - /** - * Layout for field: - * {@snippet lang=c : - * void (*finalize)(GParamSpec *) - * } - */ - public static final AddressLayout finalize$layout() { - return finalize$LAYOUT; - } - - private static final long finalize$OFFSET = 24; - - /** - * Offset for field: - * {@snippet lang=c : - * void (*finalize)(GParamSpec *) - * } - */ - public static final long finalize$offset() { - return finalize$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * void (*finalize)(GParamSpec *) - * } - */ - public static MemorySegment finalize(MemorySegment struct) { - return struct.get(finalize$LAYOUT, finalize$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * void (*finalize)(GParamSpec *) - * } - */ - public static void finalize(MemorySegment struct, MemorySegment fieldValue) { - struct.set(finalize$LAYOUT, finalize$OFFSET, fieldValue); - } - - /** - * {@snippet lang=c : - * void (*value_set_default)(GParamSpec *, GValue *) - * } - */ - public static class value_set_default { - - value_set_default() { - // Should not be called directly - } - - /** - * The function pointer signature, expressed as a functional interface - */ - public interface Function { - void apply(MemorySegment _x0, MemorySegment _x1); - } - - private static final FunctionDescriptor $DESC = FunctionDescriptor.ofVoid( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - /** - * The descriptor of this function pointer - */ - public static FunctionDescriptor descriptor() { - return $DESC; - } - - private static final MethodHandle UP$MH = VipsRaw.upcallHandle(value_set_default.Function.class, "apply", $DESC); - - /** - * Allocates a new upcall stub, whose implementation is defined by {@code fi}. - * The lifetime of the returned segment is managed by {@code arena} - */ - public static MemorySegment allocate(value_set_default.Function fi, Arena arena) { - return Linker.nativeLinker().upcallStub(UP$MH.bindTo(fi), $DESC, arena); - } - - private static final MethodHandle DOWN$MH = Linker.nativeLinker().downcallHandle($DESC); - - /** - * Invoke the upcall stub {@code funcPtr}, with given parameters - */ - public static void invoke(MemorySegment funcPtr,MemorySegment _x0, MemorySegment _x1) { - try { - DOWN$MH.invokeExact(funcPtr, _x0, _x1); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - } - - private static final AddressLayout value_set_default$LAYOUT = (AddressLayout)$LAYOUT.select(groupElement("value_set_default")); - - /** - * Layout for field: - * {@snippet lang=c : - * void (*value_set_default)(GParamSpec *, GValue *) - * } - */ - public static final AddressLayout value_set_default$layout() { - return value_set_default$LAYOUT; - } - - private static final long value_set_default$OFFSET = 32; - - /** - * Offset for field: - * {@snippet lang=c : - * void (*value_set_default)(GParamSpec *, GValue *) - * } - */ - public static final long value_set_default$offset() { - return value_set_default$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * void (*value_set_default)(GParamSpec *, GValue *) - * } - */ - public static MemorySegment value_set_default(MemorySegment struct) { - return struct.get(value_set_default$LAYOUT, value_set_default$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * void (*value_set_default)(GParamSpec *, GValue *) - * } - */ - public static void value_set_default(MemorySegment struct, MemorySegment fieldValue) { - struct.set(value_set_default$LAYOUT, value_set_default$OFFSET, fieldValue); - } - - /** - * {@snippet lang=c : - * gboolean (*value_validate)(GParamSpec *, GValue *) - * } - */ - public static class value_validate { - - value_validate() { - // Should not be called directly - } - - /** - * The function pointer signature, expressed as a functional interface - */ - public interface Function { - int apply(MemorySegment _x0, MemorySegment _x1); - } - - private static final FunctionDescriptor $DESC = FunctionDescriptor.of( - VipsRaw.C_INT, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - /** - * The descriptor of this function pointer - */ - public static FunctionDescriptor descriptor() { - return $DESC; - } - - private static final MethodHandle UP$MH = VipsRaw.upcallHandle(value_validate.Function.class, "apply", $DESC); - - /** - * Allocates a new upcall stub, whose implementation is defined by {@code fi}. - * The lifetime of the returned segment is managed by {@code arena} - */ - public static MemorySegment allocate(value_validate.Function fi, Arena arena) { - return Linker.nativeLinker().upcallStub(UP$MH.bindTo(fi), $DESC, arena); - } - - private static final MethodHandle DOWN$MH = Linker.nativeLinker().downcallHandle($DESC); - - /** - * Invoke the upcall stub {@code funcPtr}, with given parameters - */ - public static int invoke(MemorySegment funcPtr,MemorySegment _x0, MemorySegment _x1) { - try { - return (int) DOWN$MH.invokeExact(funcPtr, _x0, _x1); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - } - - private static final AddressLayout value_validate$LAYOUT = (AddressLayout)$LAYOUT.select(groupElement("value_validate")); - - /** - * Layout for field: - * {@snippet lang=c : - * gboolean (*value_validate)(GParamSpec *, GValue *) - * } - */ - public static final AddressLayout value_validate$layout() { - return value_validate$LAYOUT; - } - - private static final long value_validate$OFFSET = 40; - - /** - * Offset for field: - * {@snippet lang=c : - * gboolean (*value_validate)(GParamSpec *, GValue *) - * } - */ - public static final long value_validate$offset() { - return value_validate$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * gboolean (*value_validate)(GParamSpec *, GValue *) - * } - */ - public static MemorySegment value_validate(MemorySegment struct) { - return struct.get(value_validate$LAYOUT, value_validate$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * gboolean (*value_validate)(GParamSpec *, GValue *) - * } - */ - public static void value_validate(MemorySegment struct, MemorySegment fieldValue) { - struct.set(value_validate$LAYOUT, value_validate$OFFSET, fieldValue); - } - - /** - * {@snippet lang=c : - * gint (*values_cmp)(GParamSpec *, const GValue *, const GValue *) - * } - */ - public static class values_cmp { - - values_cmp() { - // Should not be called directly - } - - /** - * The function pointer signature, expressed as a functional interface - */ - public interface Function { - int apply(MemorySegment _x0, MemorySegment _x1, MemorySegment _x2); - } - - private static final FunctionDescriptor $DESC = FunctionDescriptor.of( - VipsRaw.C_INT, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - /** - * The descriptor of this function pointer - */ - public static FunctionDescriptor descriptor() { - return $DESC; - } - - private static final MethodHandle UP$MH = VipsRaw.upcallHandle(values_cmp.Function.class, "apply", $DESC); - - /** - * Allocates a new upcall stub, whose implementation is defined by {@code fi}. - * The lifetime of the returned segment is managed by {@code arena} - */ - public static MemorySegment allocate(values_cmp.Function fi, Arena arena) { - return Linker.nativeLinker().upcallStub(UP$MH.bindTo(fi), $DESC, arena); - } - - private static final MethodHandle DOWN$MH = Linker.nativeLinker().downcallHandle($DESC); - - /** - * Invoke the upcall stub {@code funcPtr}, with given parameters - */ - public static int invoke(MemorySegment funcPtr,MemorySegment _x0, MemorySegment _x1, MemorySegment _x2) { - try { - return (int) DOWN$MH.invokeExact(funcPtr, _x0, _x1, _x2); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - } - - private static final AddressLayout values_cmp$LAYOUT = (AddressLayout)$LAYOUT.select(groupElement("values_cmp")); - - /** - * Layout for field: - * {@snippet lang=c : - * gint (*values_cmp)(GParamSpec *, const GValue *, const GValue *) - * } - */ - public static final AddressLayout values_cmp$layout() { - return values_cmp$LAYOUT; - } - - private static final long values_cmp$OFFSET = 48; - - /** - * Offset for field: - * {@snippet lang=c : - * gint (*values_cmp)(GParamSpec *, const GValue *, const GValue *) - * } - */ - public static final long values_cmp$offset() { - return values_cmp$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * gint (*values_cmp)(GParamSpec *, const GValue *, const GValue *) - * } - */ - public static MemorySegment values_cmp(MemorySegment struct) { - return struct.get(values_cmp$LAYOUT, values_cmp$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * gint (*values_cmp)(GParamSpec *, const GValue *, const GValue *) - * } - */ - public static void values_cmp(MemorySegment struct, MemorySegment fieldValue) { - struct.set(values_cmp$LAYOUT, values_cmp$OFFSET, fieldValue); - } - - /** - * Obtains a slice of {@code arrayParam} which selects the array element at {@code index}. - * The returned segment has address {@code arrayParam.address() + index * layout().byteSize()} - */ - public static MemorySegment asSlice(MemorySegment array, long index) { - return array.asSlice(layout().byteSize() * index); - } - - /** - * The size (in bytes) of this struct - */ - public static long sizeof() { return layout().byteSize(); } - - /** - * Allocate a segment of size {@code layout().byteSize()} using {@code allocator} - */ - public static MemorySegment allocate(SegmentAllocator allocator) { - return allocator.allocate(layout()); - } - - /** - * Allocate an array of size {@code elementCount} using {@code allocator}. - * The returned segment has size {@code elementCount * layout().byteSize()}. - */ - public static MemorySegment allocateArray(long elementCount, SegmentAllocator allocator) { - return allocator.allocate(MemoryLayout.sequenceLayout(elementCount, layout())); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, Arena arena, Consumer cleanup) { - return reinterpret(addr, 1, arena, cleanup); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code elementCount * layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, long elementCount, Arena arena, Consumer cleanup) { - return addr.reinterpret(layout().byteSize() * elementCount, arena, cleanup); - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecUChar.java b/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecUChar.java deleted file mode 100644 index 8c1e5de..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecUChar.java +++ /dev/null @@ -1,266 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * struct _GParamSpecUChar { - * GParamSpec parent_instance; - * guint8 minimum; - * guint8 maximum; - * guint8 default_value; - * } - * } - */ -public class _GParamSpecUChar { - - _GParamSpecUChar() { - // Should not be called directly - } - - private static final GroupLayout $LAYOUT = MemoryLayout.structLayout( - _GParamSpec.layout().withName("parent_instance"), - VipsRaw.C_CHAR.withName("minimum"), - VipsRaw.C_CHAR.withName("maximum"), - VipsRaw.C_CHAR.withName("default_value"), - MemoryLayout.paddingLayout(5) - ).withName("_GParamSpecUChar"); - - /** - * The layout of this struct - */ - public static final GroupLayout layout() { - return $LAYOUT; - } - - private static final GroupLayout parent_instance$LAYOUT = (GroupLayout)$LAYOUT.select(groupElement("parent_instance")); - - /** - * Layout for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static final GroupLayout parent_instance$layout() { - return parent_instance$LAYOUT; - } - - private static final long parent_instance$OFFSET = 0; - - /** - * Offset for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static final long parent_instance$offset() { - return parent_instance$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static MemorySegment parent_instance(MemorySegment struct) { - return struct.asSlice(parent_instance$OFFSET, parent_instance$LAYOUT.byteSize()); - } - - /** - * Setter for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static void parent_instance(MemorySegment struct, MemorySegment fieldValue) { - MemorySegment.copy(fieldValue, 0L, struct, parent_instance$OFFSET, parent_instance$LAYOUT.byteSize()); - } - - private static final OfByte minimum$LAYOUT = (OfByte)$LAYOUT.select(groupElement("minimum")); - - /** - * Layout for field: - * {@snippet lang=c : - * guint8 minimum - * } - */ - public static final OfByte minimum$layout() { - return minimum$LAYOUT; - } - - private static final long minimum$OFFSET = 72; - - /** - * Offset for field: - * {@snippet lang=c : - * guint8 minimum - * } - */ - public static final long minimum$offset() { - return minimum$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * guint8 minimum - * } - */ - public static byte minimum(MemorySegment struct) { - return struct.get(minimum$LAYOUT, minimum$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * guint8 minimum - * } - */ - public static void minimum(MemorySegment struct, byte fieldValue) { - struct.set(minimum$LAYOUT, minimum$OFFSET, fieldValue); - } - - private static final OfByte maximum$LAYOUT = (OfByte)$LAYOUT.select(groupElement("maximum")); - - /** - * Layout for field: - * {@snippet lang=c : - * guint8 maximum - * } - */ - public static final OfByte maximum$layout() { - return maximum$LAYOUT; - } - - private static final long maximum$OFFSET = 73; - - /** - * Offset for field: - * {@snippet lang=c : - * guint8 maximum - * } - */ - public static final long maximum$offset() { - return maximum$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * guint8 maximum - * } - */ - public static byte maximum(MemorySegment struct) { - return struct.get(maximum$LAYOUT, maximum$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * guint8 maximum - * } - */ - public static void maximum(MemorySegment struct, byte fieldValue) { - struct.set(maximum$LAYOUT, maximum$OFFSET, fieldValue); - } - - private static final OfByte default_value$LAYOUT = (OfByte)$LAYOUT.select(groupElement("default_value")); - - /** - * Layout for field: - * {@snippet lang=c : - * guint8 default_value - * } - */ - public static final OfByte default_value$layout() { - return default_value$LAYOUT; - } - - private static final long default_value$OFFSET = 74; - - /** - * Offset for field: - * {@snippet lang=c : - * guint8 default_value - * } - */ - public static final long default_value$offset() { - return default_value$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * guint8 default_value - * } - */ - public static byte default_value(MemorySegment struct) { - return struct.get(default_value$LAYOUT, default_value$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * guint8 default_value - * } - */ - public static void default_value(MemorySegment struct, byte fieldValue) { - struct.set(default_value$LAYOUT, default_value$OFFSET, fieldValue); - } - - /** - * Obtains a slice of {@code arrayParam} which selects the array element at {@code index}. - * The returned segment has address {@code arrayParam.address() + index * layout().byteSize()} - */ - public static MemorySegment asSlice(MemorySegment array, long index) { - return array.asSlice(layout().byteSize() * index); - } - - /** - * The size (in bytes) of this struct - */ - public static long sizeof() { return layout().byteSize(); } - - /** - * Allocate a segment of size {@code layout().byteSize()} using {@code allocator} - */ - public static MemorySegment allocate(SegmentAllocator allocator) { - return allocator.allocate(layout()); - } - - /** - * Allocate an array of size {@code elementCount} using {@code allocator}. - * The returned segment has size {@code elementCount * layout().byteSize()}. - */ - public static MemorySegment allocateArray(long elementCount, SegmentAllocator allocator) { - return allocator.allocate(MemoryLayout.sequenceLayout(elementCount, layout())); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, Arena arena, Consumer cleanup) { - return reinterpret(addr, 1, arena, cleanup); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code elementCount * layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, long elementCount, Arena arena, Consumer cleanup) { - return addr.reinterpret(layout().byteSize() * elementCount, arena, cleanup); - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecUInt.java b/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecUInt.java deleted file mode 100644 index d1e4918..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecUInt.java +++ /dev/null @@ -1,266 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * struct _GParamSpecUInt { - * GParamSpec parent_instance; - * guint minimum; - * guint maximum; - * guint default_value; - * } - * } - */ -public class _GParamSpecUInt { - - _GParamSpecUInt() { - // Should not be called directly - } - - private static final GroupLayout $LAYOUT = MemoryLayout.structLayout( - _GParamSpec.layout().withName("parent_instance"), - VipsRaw.C_INT.withName("minimum"), - VipsRaw.C_INT.withName("maximum"), - VipsRaw.C_INT.withName("default_value"), - MemoryLayout.paddingLayout(4) - ).withName("_GParamSpecUInt"); - - /** - * The layout of this struct - */ - public static final GroupLayout layout() { - return $LAYOUT; - } - - private static final GroupLayout parent_instance$LAYOUT = (GroupLayout)$LAYOUT.select(groupElement("parent_instance")); - - /** - * Layout for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static final GroupLayout parent_instance$layout() { - return parent_instance$LAYOUT; - } - - private static final long parent_instance$OFFSET = 0; - - /** - * Offset for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static final long parent_instance$offset() { - return parent_instance$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static MemorySegment parent_instance(MemorySegment struct) { - return struct.asSlice(parent_instance$OFFSET, parent_instance$LAYOUT.byteSize()); - } - - /** - * Setter for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static void parent_instance(MemorySegment struct, MemorySegment fieldValue) { - MemorySegment.copy(fieldValue, 0L, struct, parent_instance$OFFSET, parent_instance$LAYOUT.byteSize()); - } - - private static final OfInt minimum$LAYOUT = (OfInt)$LAYOUT.select(groupElement("minimum")); - - /** - * Layout for field: - * {@snippet lang=c : - * guint minimum - * } - */ - public static final OfInt minimum$layout() { - return minimum$LAYOUT; - } - - private static final long minimum$OFFSET = 72; - - /** - * Offset for field: - * {@snippet lang=c : - * guint minimum - * } - */ - public static final long minimum$offset() { - return minimum$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * guint minimum - * } - */ - public static int minimum(MemorySegment struct) { - return struct.get(minimum$LAYOUT, minimum$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * guint minimum - * } - */ - public static void minimum(MemorySegment struct, int fieldValue) { - struct.set(minimum$LAYOUT, minimum$OFFSET, fieldValue); - } - - private static final OfInt maximum$LAYOUT = (OfInt)$LAYOUT.select(groupElement("maximum")); - - /** - * Layout for field: - * {@snippet lang=c : - * guint maximum - * } - */ - public static final OfInt maximum$layout() { - return maximum$LAYOUT; - } - - private static final long maximum$OFFSET = 76; - - /** - * Offset for field: - * {@snippet lang=c : - * guint maximum - * } - */ - public static final long maximum$offset() { - return maximum$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * guint maximum - * } - */ - public static int maximum(MemorySegment struct) { - return struct.get(maximum$LAYOUT, maximum$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * guint maximum - * } - */ - public static void maximum(MemorySegment struct, int fieldValue) { - struct.set(maximum$LAYOUT, maximum$OFFSET, fieldValue); - } - - private static final OfInt default_value$LAYOUT = (OfInt)$LAYOUT.select(groupElement("default_value")); - - /** - * Layout for field: - * {@snippet lang=c : - * guint default_value - * } - */ - public static final OfInt default_value$layout() { - return default_value$LAYOUT; - } - - private static final long default_value$OFFSET = 80; - - /** - * Offset for field: - * {@snippet lang=c : - * guint default_value - * } - */ - public static final long default_value$offset() { - return default_value$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * guint default_value - * } - */ - public static int default_value(MemorySegment struct) { - return struct.get(default_value$LAYOUT, default_value$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * guint default_value - * } - */ - public static void default_value(MemorySegment struct, int fieldValue) { - struct.set(default_value$LAYOUT, default_value$OFFSET, fieldValue); - } - - /** - * Obtains a slice of {@code arrayParam} which selects the array element at {@code index}. - * The returned segment has address {@code arrayParam.address() + index * layout().byteSize()} - */ - public static MemorySegment asSlice(MemorySegment array, long index) { - return array.asSlice(layout().byteSize() * index); - } - - /** - * The size (in bytes) of this struct - */ - public static long sizeof() { return layout().byteSize(); } - - /** - * Allocate a segment of size {@code layout().byteSize()} using {@code allocator} - */ - public static MemorySegment allocate(SegmentAllocator allocator) { - return allocator.allocate(layout()); - } - - /** - * Allocate an array of size {@code elementCount} using {@code allocator}. - * The returned segment has size {@code elementCount * layout().byteSize()}. - */ - public static MemorySegment allocateArray(long elementCount, SegmentAllocator allocator) { - return allocator.allocate(MemoryLayout.sequenceLayout(elementCount, layout())); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, Arena arena, Consumer cleanup) { - return reinterpret(addr, 1, arena, cleanup); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code elementCount * layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, long elementCount, Arena arena, Consumer cleanup) { - return addr.reinterpret(layout().byteSize() * elementCount, arena, cleanup); - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecUInt64.java b/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecUInt64.java deleted file mode 100644 index 1079f07..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecUInt64.java +++ /dev/null @@ -1,265 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * struct _GParamSpecUInt64 { - * GParamSpec parent_instance; - * guint64 minimum; - * guint64 maximum; - * guint64 default_value; - * } - * } - */ -public class _GParamSpecUInt64 { - - _GParamSpecUInt64() { - // Should not be called directly - } - - private static final GroupLayout $LAYOUT = MemoryLayout.structLayout( - _GParamSpec.layout().withName("parent_instance"), - VipsRaw.C_LONG_LONG.withName("minimum"), - VipsRaw.C_LONG_LONG.withName("maximum"), - VipsRaw.C_LONG_LONG.withName("default_value") - ).withName("_GParamSpecUInt64"); - - /** - * The layout of this struct - */ - public static final GroupLayout layout() { - return $LAYOUT; - } - - private static final GroupLayout parent_instance$LAYOUT = (GroupLayout)$LAYOUT.select(groupElement("parent_instance")); - - /** - * Layout for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static final GroupLayout parent_instance$layout() { - return parent_instance$LAYOUT; - } - - private static final long parent_instance$OFFSET = 0; - - /** - * Offset for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static final long parent_instance$offset() { - return parent_instance$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static MemorySegment parent_instance(MemorySegment struct) { - return struct.asSlice(parent_instance$OFFSET, parent_instance$LAYOUT.byteSize()); - } - - /** - * Setter for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static void parent_instance(MemorySegment struct, MemorySegment fieldValue) { - MemorySegment.copy(fieldValue, 0L, struct, parent_instance$OFFSET, parent_instance$LAYOUT.byteSize()); - } - - private static final OfLong minimum$LAYOUT = (OfLong)$LAYOUT.select(groupElement("minimum")); - - /** - * Layout for field: - * {@snippet lang=c : - * guint64 minimum - * } - */ - public static final OfLong minimum$layout() { - return minimum$LAYOUT; - } - - private static final long minimum$OFFSET = 72; - - /** - * Offset for field: - * {@snippet lang=c : - * guint64 minimum - * } - */ - public static final long minimum$offset() { - return minimum$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * guint64 minimum - * } - */ - public static long minimum(MemorySegment struct) { - return struct.get(minimum$LAYOUT, minimum$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * guint64 minimum - * } - */ - public static void minimum(MemorySegment struct, long fieldValue) { - struct.set(minimum$LAYOUT, minimum$OFFSET, fieldValue); - } - - private static final OfLong maximum$LAYOUT = (OfLong)$LAYOUT.select(groupElement("maximum")); - - /** - * Layout for field: - * {@snippet lang=c : - * guint64 maximum - * } - */ - public static final OfLong maximum$layout() { - return maximum$LAYOUT; - } - - private static final long maximum$OFFSET = 80; - - /** - * Offset for field: - * {@snippet lang=c : - * guint64 maximum - * } - */ - public static final long maximum$offset() { - return maximum$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * guint64 maximum - * } - */ - public static long maximum(MemorySegment struct) { - return struct.get(maximum$LAYOUT, maximum$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * guint64 maximum - * } - */ - public static void maximum(MemorySegment struct, long fieldValue) { - struct.set(maximum$LAYOUT, maximum$OFFSET, fieldValue); - } - - private static final OfLong default_value$LAYOUT = (OfLong)$LAYOUT.select(groupElement("default_value")); - - /** - * Layout for field: - * {@snippet lang=c : - * guint64 default_value - * } - */ - public static final OfLong default_value$layout() { - return default_value$LAYOUT; - } - - private static final long default_value$OFFSET = 88; - - /** - * Offset for field: - * {@snippet lang=c : - * guint64 default_value - * } - */ - public static final long default_value$offset() { - return default_value$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * guint64 default_value - * } - */ - public static long default_value(MemorySegment struct) { - return struct.get(default_value$LAYOUT, default_value$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * guint64 default_value - * } - */ - public static void default_value(MemorySegment struct, long fieldValue) { - struct.set(default_value$LAYOUT, default_value$OFFSET, fieldValue); - } - - /** - * Obtains a slice of {@code arrayParam} which selects the array element at {@code index}. - * The returned segment has address {@code arrayParam.address() + index * layout().byteSize()} - */ - public static MemorySegment asSlice(MemorySegment array, long index) { - return array.asSlice(layout().byteSize() * index); - } - - /** - * The size (in bytes) of this struct - */ - public static long sizeof() { return layout().byteSize(); } - - /** - * Allocate a segment of size {@code layout().byteSize()} using {@code allocator} - */ - public static MemorySegment allocate(SegmentAllocator allocator) { - return allocator.allocate(layout()); - } - - /** - * Allocate an array of size {@code elementCount} using {@code allocator}. - * The returned segment has size {@code elementCount * layout().byteSize()}. - */ - public static MemorySegment allocateArray(long elementCount, SegmentAllocator allocator) { - return allocator.allocate(MemoryLayout.sequenceLayout(elementCount, layout())); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, Arena arena, Consumer cleanup) { - return reinterpret(addr, 1, arena, cleanup); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code elementCount * layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, long elementCount, Arena arena, Consumer cleanup) { - return addr.reinterpret(layout().byteSize() * elementCount, arena, cleanup); - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecULong.java b/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecULong.java deleted file mode 100644 index d74590c..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecULong.java +++ /dev/null @@ -1,265 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * struct _GParamSpecULong { - * GParamSpec parent_instance; - * gulong minimum; - * gulong maximum; - * gulong default_value; - * } - * } - */ -public class _GParamSpecULong { - - _GParamSpecULong() { - // Should not be called directly - } - - private static final GroupLayout $LAYOUT = MemoryLayout.structLayout( - _GParamSpec.layout().withName("parent_instance"), - VipsRaw.C_LONG.withName("minimum"), - VipsRaw.C_LONG.withName("maximum"), - VipsRaw.C_LONG.withName("default_value") - ).withName("_GParamSpecULong"); - - /** - * The layout of this struct - */ - public static final GroupLayout layout() { - return $LAYOUT; - } - - private static final GroupLayout parent_instance$LAYOUT = (GroupLayout)$LAYOUT.select(groupElement("parent_instance")); - - /** - * Layout for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static final GroupLayout parent_instance$layout() { - return parent_instance$LAYOUT; - } - - private static final long parent_instance$OFFSET = 0; - - /** - * Offset for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static final long parent_instance$offset() { - return parent_instance$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static MemorySegment parent_instance(MemorySegment struct) { - return struct.asSlice(parent_instance$OFFSET, parent_instance$LAYOUT.byteSize()); - } - - /** - * Setter for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static void parent_instance(MemorySegment struct, MemorySegment fieldValue) { - MemorySegment.copy(fieldValue, 0L, struct, parent_instance$OFFSET, parent_instance$LAYOUT.byteSize()); - } - - private static final OfLong minimum$LAYOUT = (OfLong)$LAYOUT.select(groupElement("minimum")); - - /** - * Layout for field: - * {@snippet lang=c : - * gulong minimum - * } - */ - public static final OfLong minimum$layout() { - return minimum$LAYOUT; - } - - private static final long minimum$OFFSET = 72; - - /** - * Offset for field: - * {@snippet lang=c : - * gulong minimum - * } - */ - public static final long minimum$offset() { - return minimum$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * gulong minimum - * } - */ - public static long minimum(MemorySegment struct) { - return struct.get(minimum$LAYOUT, minimum$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * gulong minimum - * } - */ - public static void minimum(MemorySegment struct, long fieldValue) { - struct.set(minimum$LAYOUT, minimum$OFFSET, fieldValue); - } - - private static final OfLong maximum$LAYOUT = (OfLong)$LAYOUT.select(groupElement("maximum")); - - /** - * Layout for field: - * {@snippet lang=c : - * gulong maximum - * } - */ - public static final OfLong maximum$layout() { - return maximum$LAYOUT; - } - - private static final long maximum$OFFSET = 80; - - /** - * Offset for field: - * {@snippet lang=c : - * gulong maximum - * } - */ - public static final long maximum$offset() { - return maximum$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * gulong maximum - * } - */ - public static long maximum(MemorySegment struct) { - return struct.get(maximum$LAYOUT, maximum$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * gulong maximum - * } - */ - public static void maximum(MemorySegment struct, long fieldValue) { - struct.set(maximum$LAYOUT, maximum$OFFSET, fieldValue); - } - - private static final OfLong default_value$LAYOUT = (OfLong)$LAYOUT.select(groupElement("default_value")); - - /** - * Layout for field: - * {@snippet lang=c : - * gulong default_value - * } - */ - public static final OfLong default_value$layout() { - return default_value$LAYOUT; - } - - private static final long default_value$OFFSET = 88; - - /** - * Offset for field: - * {@snippet lang=c : - * gulong default_value - * } - */ - public static final long default_value$offset() { - return default_value$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * gulong default_value - * } - */ - public static long default_value(MemorySegment struct) { - return struct.get(default_value$LAYOUT, default_value$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * gulong default_value - * } - */ - public static void default_value(MemorySegment struct, long fieldValue) { - struct.set(default_value$LAYOUT, default_value$OFFSET, fieldValue); - } - - /** - * Obtains a slice of {@code arrayParam} which selects the array element at {@code index}. - * The returned segment has address {@code arrayParam.address() + index * layout().byteSize()} - */ - public static MemorySegment asSlice(MemorySegment array, long index) { - return array.asSlice(layout().byteSize() * index); - } - - /** - * The size (in bytes) of this struct - */ - public static long sizeof() { return layout().byteSize(); } - - /** - * Allocate a segment of size {@code layout().byteSize()} using {@code allocator} - */ - public static MemorySegment allocate(SegmentAllocator allocator) { - return allocator.allocate(layout()); - } - - /** - * Allocate an array of size {@code elementCount} using {@code allocator}. - * The returned segment has size {@code elementCount * layout().byteSize()}. - */ - public static MemorySegment allocateArray(long elementCount, SegmentAllocator allocator) { - return allocator.allocate(MemoryLayout.sequenceLayout(elementCount, layout())); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, Arena arena, Consumer cleanup) { - return reinterpret(addr, 1, arena, cleanup); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code elementCount * layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, long elementCount, Arena arena, Consumer cleanup) { - return addr.reinterpret(layout().byteSize() * elementCount, arena, cleanup); - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecUnichar.java b/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecUnichar.java deleted file mode 100644 index 148983c..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecUnichar.java +++ /dev/null @@ -1,174 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * struct _GParamSpecUnichar { - * GParamSpec parent_instance; - * gunichar default_value; - * } - * } - */ -public class _GParamSpecUnichar { - - _GParamSpecUnichar() { - // Should not be called directly - } - - private static final GroupLayout $LAYOUT = MemoryLayout.structLayout( - _GParamSpec.layout().withName("parent_instance"), - VipsRaw.C_INT.withName("default_value"), - MemoryLayout.paddingLayout(4) - ).withName("_GParamSpecUnichar"); - - /** - * The layout of this struct - */ - public static final GroupLayout layout() { - return $LAYOUT; - } - - private static final GroupLayout parent_instance$LAYOUT = (GroupLayout)$LAYOUT.select(groupElement("parent_instance")); - - /** - * Layout for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static final GroupLayout parent_instance$layout() { - return parent_instance$LAYOUT; - } - - private static final long parent_instance$OFFSET = 0; - - /** - * Offset for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static final long parent_instance$offset() { - return parent_instance$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static MemorySegment parent_instance(MemorySegment struct) { - return struct.asSlice(parent_instance$OFFSET, parent_instance$LAYOUT.byteSize()); - } - - /** - * Setter for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static void parent_instance(MemorySegment struct, MemorySegment fieldValue) { - MemorySegment.copy(fieldValue, 0L, struct, parent_instance$OFFSET, parent_instance$LAYOUT.byteSize()); - } - - private static final OfInt default_value$LAYOUT = (OfInt)$LAYOUT.select(groupElement("default_value")); - - /** - * Layout for field: - * {@snippet lang=c : - * gunichar default_value - * } - */ - public static final OfInt default_value$layout() { - return default_value$LAYOUT; - } - - private static final long default_value$OFFSET = 72; - - /** - * Offset for field: - * {@snippet lang=c : - * gunichar default_value - * } - */ - public static final long default_value$offset() { - return default_value$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * gunichar default_value - * } - */ - public static int default_value(MemorySegment struct) { - return struct.get(default_value$LAYOUT, default_value$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * gunichar default_value - * } - */ - public static void default_value(MemorySegment struct, int fieldValue) { - struct.set(default_value$LAYOUT, default_value$OFFSET, fieldValue); - } - - /** - * Obtains a slice of {@code arrayParam} which selects the array element at {@code index}. - * The returned segment has address {@code arrayParam.address() + index * layout().byteSize()} - */ - public static MemorySegment asSlice(MemorySegment array, long index) { - return array.asSlice(layout().byteSize() * index); - } - - /** - * The size (in bytes) of this struct - */ - public static long sizeof() { return layout().byteSize(); } - - /** - * Allocate a segment of size {@code layout().byteSize()} using {@code allocator} - */ - public static MemorySegment allocate(SegmentAllocator allocator) { - return allocator.allocate(layout()); - } - - /** - * Allocate an array of size {@code elementCount} using {@code allocator}. - * The returned segment has size {@code elementCount * layout().byteSize()}. - */ - public static MemorySegment allocateArray(long elementCount, SegmentAllocator allocator) { - return allocator.allocate(MemoryLayout.sequenceLayout(elementCount, layout())); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, Arena arena, Consumer cleanup) { - return reinterpret(addr, 1, arena, cleanup); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code elementCount * layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, long elementCount, Arena arena, Consumer cleanup) { - return addr.reinterpret(layout().byteSize() * elementCount, arena, cleanup); - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecValueArray.java b/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecValueArray.java deleted file mode 100644 index 4043f05..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecValueArray.java +++ /dev/null @@ -1,220 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * struct _GParamSpecValueArray { - * GParamSpec parent_instance; - * GParamSpec *element_spec; - * guint fixed_n_elements; - * } - * } - */ -public class _GParamSpecValueArray { - - _GParamSpecValueArray() { - // Should not be called directly - } - - private static final GroupLayout $LAYOUT = MemoryLayout.structLayout( - _GParamSpec.layout().withName("parent_instance"), - VipsRaw.C_POINTER.withName("element_spec"), - VipsRaw.C_INT.withName("fixed_n_elements"), - MemoryLayout.paddingLayout(4) - ).withName("_GParamSpecValueArray"); - - /** - * The layout of this struct - */ - public static final GroupLayout layout() { - return $LAYOUT; - } - - private static final GroupLayout parent_instance$LAYOUT = (GroupLayout)$LAYOUT.select(groupElement("parent_instance")); - - /** - * Layout for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static final GroupLayout parent_instance$layout() { - return parent_instance$LAYOUT; - } - - private static final long parent_instance$OFFSET = 0; - - /** - * Offset for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static final long parent_instance$offset() { - return parent_instance$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static MemorySegment parent_instance(MemorySegment struct) { - return struct.asSlice(parent_instance$OFFSET, parent_instance$LAYOUT.byteSize()); - } - - /** - * Setter for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static void parent_instance(MemorySegment struct, MemorySegment fieldValue) { - MemorySegment.copy(fieldValue, 0L, struct, parent_instance$OFFSET, parent_instance$LAYOUT.byteSize()); - } - - private static final AddressLayout element_spec$LAYOUT = (AddressLayout)$LAYOUT.select(groupElement("element_spec")); - - /** - * Layout for field: - * {@snippet lang=c : - * GParamSpec *element_spec - * } - */ - public static final AddressLayout element_spec$layout() { - return element_spec$LAYOUT; - } - - private static final long element_spec$OFFSET = 72; - - /** - * Offset for field: - * {@snippet lang=c : - * GParamSpec *element_spec - * } - */ - public static final long element_spec$offset() { - return element_spec$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * GParamSpec *element_spec - * } - */ - public static MemorySegment element_spec(MemorySegment struct) { - return struct.get(element_spec$LAYOUT, element_spec$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * GParamSpec *element_spec - * } - */ - public static void element_spec(MemorySegment struct, MemorySegment fieldValue) { - struct.set(element_spec$LAYOUT, element_spec$OFFSET, fieldValue); - } - - private static final OfInt fixed_n_elements$LAYOUT = (OfInt)$LAYOUT.select(groupElement("fixed_n_elements")); - - /** - * Layout for field: - * {@snippet lang=c : - * guint fixed_n_elements - * } - */ - public static final OfInt fixed_n_elements$layout() { - return fixed_n_elements$LAYOUT; - } - - private static final long fixed_n_elements$OFFSET = 80; - - /** - * Offset for field: - * {@snippet lang=c : - * guint fixed_n_elements - * } - */ - public static final long fixed_n_elements$offset() { - return fixed_n_elements$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * guint fixed_n_elements - * } - */ - public static int fixed_n_elements(MemorySegment struct) { - return struct.get(fixed_n_elements$LAYOUT, fixed_n_elements$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * guint fixed_n_elements - * } - */ - public static void fixed_n_elements(MemorySegment struct, int fieldValue) { - struct.set(fixed_n_elements$LAYOUT, fixed_n_elements$OFFSET, fieldValue); - } - - /** - * Obtains a slice of {@code arrayParam} which selects the array element at {@code index}. - * The returned segment has address {@code arrayParam.address() + index * layout().byteSize()} - */ - public static MemorySegment asSlice(MemorySegment array, long index) { - return array.asSlice(layout().byteSize() * index); - } - - /** - * The size (in bytes) of this struct - */ - public static long sizeof() { return layout().byteSize(); } - - /** - * Allocate a segment of size {@code layout().byteSize()} using {@code allocator} - */ - public static MemorySegment allocate(SegmentAllocator allocator) { - return allocator.allocate(layout()); - } - - /** - * Allocate an array of size {@code elementCount} using {@code allocator}. - * The returned segment has size {@code elementCount * layout().byteSize()}. - */ - public static MemorySegment allocateArray(long elementCount, SegmentAllocator allocator) { - return allocator.allocate(MemoryLayout.sequenceLayout(elementCount, layout())); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, Arena arena, Consumer cleanup) { - return reinterpret(addr, 1, arena, cleanup); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code elementCount * layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, long elementCount, Arena arena, Consumer cleanup) { - return addr.reinterpret(layout().byteSize() * elementCount, arena, cleanup); - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecVariant.java b/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecVariant.java deleted file mode 100644 index 2c10ced..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/_GParamSpecVariant.java +++ /dev/null @@ -1,298 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * struct _GParamSpecVariant { - * GParamSpec parent_instance; - * GVariantType *type; - * GVariant *default_value; - * gpointer padding[4]; - * } - * } - */ -public class _GParamSpecVariant { - - _GParamSpecVariant() { - // Should not be called directly - } - - private static final GroupLayout $LAYOUT = MemoryLayout.structLayout( - _GParamSpec.layout().withName("parent_instance"), - VipsRaw.C_POINTER.withName("type"), - VipsRaw.C_POINTER.withName("default_value"), - MemoryLayout.sequenceLayout(4, VipsRaw.C_POINTER).withName("padding") - ).withName("_GParamSpecVariant"); - - /** - * The layout of this struct - */ - public static final GroupLayout layout() { - return $LAYOUT; - } - - private static final GroupLayout parent_instance$LAYOUT = (GroupLayout)$LAYOUT.select(groupElement("parent_instance")); - - /** - * Layout for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static final GroupLayout parent_instance$layout() { - return parent_instance$LAYOUT; - } - - private static final long parent_instance$OFFSET = 0; - - /** - * Offset for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static final long parent_instance$offset() { - return parent_instance$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static MemorySegment parent_instance(MemorySegment struct) { - return struct.asSlice(parent_instance$OFFSET, parent_instance$LAYOUT.byteSize()); - } - - /** - * Setter for field: - * {@snippet lang=c : - * GParamSpec parent_instance - * } - */ - public static void parent_instance(MemorySegment struct, MemorySegment fieldValue) { - MemorySegment.copy(fieldValue, 0L, struct, parent_instance$OFFSET, parent_instance$LAYOUT.byteSize()); - } - - private static final AddressLayout type$LAYOUT = (AddressLayout)$LAYOUT.select(groupElement("type")); - - /** - * Layout for field: - * {@snippet lang=c : - * GVariantType *type - * } - */ - public static final AddressLayout type$layout() { - return type$LAYOUT; - } - - private static final long type$OFFSET = 72; - - /** - * Offset for field: - * {@snippet lang=c : - * GVariantType *type - * } - */ - public static final long type$offset() { - return type$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * GVariantType *type - * } - */ - public static MemorySegment type(MemorySegment struct) { - return struct.get(type$LAYOUT, type$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * GVariantType *type - * } - */ - public static void type(MemorySegment struct, MemorySegment fieldValue) { - struct.set(type$LAYOUT, type$OFFSET, fieldValue); - } - - private static final AddressLayout default_value$LAYOUT = (AddressLayout)$LAYOUT.select(groupElement("default_value")); - - /** - * Layout for field: - * {@snippet lang=c : - * GVariant *default_value - * } - */ - public static final AddressLayout default_value$layout() { - return default_value$LAYOUT; - } - - private static final long default_value$OFFSET = 80; - - /** - * Offset for field: - * {@snippet lang=c : - * GVariant *default_value - * } - */ - public static final long default_value$offset() { - return default_value$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * GVariant *default_value - * } - */ - public static MemorySegment default_value(MemorySegment struct) { - return struct.get(default_value$LAYOUT, default_value$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * GVariant *default_value - * } - */ - public static void default_value(MemorySegment struct, MemorySegment fieldValue) { - struct.set(default_value$LAYOUT, default_value$OFFSET, fieldValue); - } - - private static final SequenceLayout padding$LAYOUT = (SequenceLayout)$LAYOUT.select(groupElement("padding")); - - /** - * Layout for field: - * {@snippet lang=c : - * gpointer padding[4] - * } - */ - public static final SequenceLayout padding$layout() { - return padding$LAYOUT; - } - - private static final long padding$OFFSET = 88; - - /** - * Offset for field: - * {@snippet lang=c : - * gpointer padding[4] - * } - */ - public static final long padding$offset() { - return padding$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * gpointer padding[4] - * } - */ - public static MemorySegment padding(MemorySegment struct) { - return struct.asSlice(padding$OFFSET, padding$LAYOUT.byteSize()); - } - - /** - * Setter for field: - * {@snippet lang=c : - * gpointer padding[4] - * } - */ - public static void padding(MemorySegment struct, MemorySegment fieldValue) { - MemorySegment.copy(fieldValue, 0L, struct, padding$OFFSET, padding$LAYOUT.byteSize()); - } - - private static long[] padding$DIMS = { 4 }; - - /** - * Dimensions for array field: - * {@snippet lang=c : - * gpointer padding[4] - * } - */ - public static long[] padding$dimensions() { - return padding$DIMS; - } - private static final VarHandle padding$ELEM_HANDLE = padding$LAYOUT.varHandle(sequenceElement()); - - /** - * Indexed getter for field: - * {@snippet lang=c : - * gpointer padding[4] - * } - */ - public static MemorySegment padding(MemorySegment struct, long index0) { - return (MemorySegment)padding$ELEM_HANDLE.get(struct, 0L, index0); - } - - /** - * Indexed setter for field: - * {@snippet lang=c : - * gpointer padding[4] - * } - */ - public static void padding(MemorySegment struct, long index0, MemorySegment fieldValue) { - padding$ELEM_HANDLE.set(struct, 0L, index0, fieldValue); - } - - /** - * Obtains a slice of {@code arrayParam} which selects the array element at {@code index}. - * The returned segment has address {@code arrayParam.address() + index * layout().byteSize()} - */ - public static MemorySegment asSlice(MemorySegment array, long index) { - return array.asSlice(layout().byteSize() * index); - } - - /** - * The size (in bytes) of this struct - */ - public static long sizeof() { return layout().byteSize(); } - - /** - * Allocate a segment of size {@code layout().byteSize()} using {@code allocator} - */ - public static MemorySegment allocate(SegmentAllocator allocator) { - return allocator.allocate(layout()); - } - - /** - * Allocate an array of size {@code elementCount} using {@code allocator}. - * The returned segment has size {@code elementCount * layout().byteSize()}. - */ - public static MemorySegment allocateArray(long elementCount, SegmentAllocator allocator) { - return allocator.allocate(MemoryLayout.sequenceLayout(elementCount, layout())); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, Arena arena, Consumer cleanup) { - return reinterpret(addr, 1, arena, cleanup); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code elementCount * layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, long elementCount, Arena arena, Consumer cleanup) { - return addr.reinterpret(layout().byteSize() * elementCount, arena, cleanup); - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/_GValueArray.java b/core/src/main/java/app/photofox/vipsffm/jextract/_GValueArray.java deleted file mode 100644 index cb899b7..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/_GValueArray.java +++ /dev/null @@ -1,221 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * struct _GValueArray { - * guint n_values; - * GValue *values; - * guint n_prealloced; - * } - * } - */ -public class _GValueArray { - - _GValueArray() { - // Should not be called directly - } - - private static final GroupLayout $LAYOUT = MemoryLayout.structLayout( - VipsRaw.C_INT.withName("n_values"), - MemoryLayout.paddingLayout(4), - VipsRaw.C_POINTER.withName("values"), - VipsRaw.C_INT.withName("n_prealloced"), - MemoryLayout.paddingLayout(4) - ).withName("_GValueArray"); - - /** - * The layout of this struct - */ - public static final GroupLayout layout() { - return $LAYOUT; - } - - private static final OfInt n_values$LAYOUT = (OfInt)$LAYOUT.select(groupElement("n_values")); - - /** - * Layout for field: - * {@snippet lang=c : - * guint n_values - * } - */ - public static final OfInt n_values$layout() { - return n_values$LAYOUT; - } - - private static final long n_values$OFFSET = 0; - - /** - * Offset for field: - * {@snippet lang=c : - * guint n_values - * } - */ - public static final long n_values$offset() { - return n_values$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * guint n_values - * } - */ - public static int n_values(MemorySegment struct) { - return struct.get(n_values$LAYOUT, n_values$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * guint n_values - * } - */ - public static void n_values(MemorySegment struct, int fieldValue) { - struct.set(n_values$LAYOUT, n_values$OFFSET, fieldValue); - } - - private static final AddressLayout values$LAYOUT = (AddressLayout)$LAYOUT.select(groupElement("values")); - - /** - * Layout for field: - * {@snippet lang=c : - * GValue *values - * } - */ - public static final AddressLayout values$layout() { - return values$LAYOUT; - } - - private static final long values$OFFSET = 8; - - /** - * Offset for field: - * {@snippet lang=c : - * GValue *values - * } - */ - public static final long values$offset() { - return values$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * GValue *values - * } - */ - public static MemorySegment values(MemorySegment struct) { - return struct.get(values$LAYOUT, values$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * GValue *values - * } - */ - public static void values(MemorySegment struct, MemorySegment fieldValue) { - struct.set(values$LAYOUT, values$OFFSET, fieldValue); - } - - private static final OfInt n_prealloced$LAYOUT = (OfInt)$LAYOUT.select(groupElement("n_prealloced")); - - /** - * Layout for field: - * {@snippet lang=c : - * guint n_prealloced - * } - */ - public static final OfInt n_prealloced$layout() { - return n_prealloced$LAYOUT; - } - - private static final long n_prealloced$OFFSET = 16; - - /** - * Offset for field: - * {@snippet lang=c : - * guint n_prealloced - * } - */ - public static final long n_prealloced$offset() { - return n_prealloced$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * guint n_prealloced - * } - */ - public static int n_prealloced(MemorySegment struct) { - return struct.get(n_prealloced$LAYOUT, n_prealloced$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * guint n_prealloced - * } - */ - public static void n_prealloced(MemorySegment struct, int fieldValue) { - struct.set(n_prealloced$LAYOUT, n_prealloced$OFFSET, fieldValue); - } - - /** - * Obtains a slice of {@code arrayParam} which selects the array element at {@code index}. - * The returned segment has address {@code arrayParam.address() + index * layout().byteSize()} - */ - public static MemorySegment asSlice(MemorySegment array, long index) { - return array.asSlice(layout().byteSize() * index); - } - - /** - * The size (in bytes) of this struct - */ - public static long sizeof() { return layout().byteSize(); } - - /** - * Allocate a segment of size {@code layout().byteSize()} using {@code allocator} - */ - public static MemorySegment allocate(SegmentAllocator allocator) { - return allocator.allocate(layout()); - } - - /** - * Allocate an array of size {@code elementCount} using {@code allocator}. - * The returned segment has size {@code elementCount * layout().byteSize()}. - */ - public static MemorySegment allocateArray(long elementCount, SegmentAllocator allocator) { - return allocator.allocate(MemoryLayout.sequenceLayout(elementCount, layout())); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, Arena arena, Consumer cleanup) { - return reinterpret(addr, 1, arena, cleanup); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code elementCount * layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, long elementCount, Arena arena, Consumer cleanup) { - return addr.reinterpret(layout().byteSize() * elementCount, arena, cleanup); - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/_VipsConnectionClass.java b/core/src/main/java/app/photofox/vipsffm/jextract/_VipsConnectionClass.java deleted file mode 100644 index 1389cfa..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/_VipsConnectionClass.java +++ /dev/null @@ -1,127 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * struct _VipsConnectionClass { - * VipsObjectClass parent_class; - * } - * } - */ -public class _VipsConnectionClass { - - _VipsConnectionClass() { - // Should not be called directly - } - - private static final GroupLayout $LAYOUT = MemoryLayout.structLayout( - _VipsObjectClass.layout().withName("parent_class") - ).withName("_VipsConnectionClass"); - - /** - * The layout of this struct - */ - public static final GroupLayout layout() { - return $LAYOUT; - } - - private static final GroupLayout parent_class$LAYOUT = (GroupLayout)$LAYOUT.select(groupElement("parent_class")); - - /** - * Layout for field: - * {@snippet lang=c : - * VipsObjectClass parent_class - * } - */ - public static final GroupLayout parent_class$layout() { - return parent_class$LAYOUT; - } - - private static final long parent_class$OFFSET = 0; - - /** - * Offset for field: - * {@snippet lang=c : - * VipsObjectClass parent_class - * } - */ - public static final long parent_class$offset() { - return parent_class$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * VipsObjectClass parent_class - * } - */ - public static MemorySegment parent_class(MemorySegment struct) { - return struct.asSlice(parent_class$OFFSET, parent_class$LAYOUT.byteSize()); - } - - /** - * Setter for field: - * {@snippet lang=c : - * VipsObjectClass parent_class - * } - */ - public static void parent_class(MemorySegment struct, MemorySegment fieldValue) { - MemorySegment.copy(fieldValue, 0L, struct, parent_class$OFFSET, parent_class$LAYOUT.byteSize()); - } - - /** - * Obtains a slice of {@code arrayParam} which selects the array element at {@code index}. - * The returned segment has address {@code arrayParam.address() + index * layout().byteSize()} - */ - public static MemorySegment asSlice(MemorySegment array, long index) { - return array.asSlice(layout().byteSize() * index); - } - - /** - * The size (in bytes) of this struct - */ - public static long sizeof() { return layout().byteSize(); } - - /** - * Allocate a segment of size {@code layout().byteSize()} using {@code allocator} - */ - public static MemorySegment allocate(SegmentAllocator allocator) { - return allocator.allocate(layout()); - } - - /** - * Allocate an array of size {@code elementCount} using {@code allocator}. - * The returned segment has size {@code elementCount * layout().byteSize()}. - */ - public static MemorySegment allocateArray(long elementCount, SegmentAllocator allocator) { - return allocator.allocate(MemoryLayout.sequenceLayout(elementCount, layout())); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, Arena arena, Consumer cleanup) { - return reinterpret(addr, 1, arena, cleanup); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code elementCount * layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, long elementCount, Arena arena, Consumer cleanup) { - return addr.reinterpret(layout().byteSize() * elementCount, arena, cleanup); - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/_VipsObjectClass.java b/core/src/main/java/app/photofox/vipsffm/jextract/_VipsObjectClass.java deleted file mode 100644 index 73f7929..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/_VipsObjectClass.java +++ /dev/null @@ -1,2137 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * struct _VipsObjectClass { - * GObjectClass parent_class; - * int (*build)(VipsObject *); - * int (*postbuild)(VipsObject *, void *); - * void (*summary_class)(struct _VipsObjectClass *, VipsBuf *); - * void (*summary)(VipsObject *, VipsBuf *); - * void (*dump)(VipsObject *, VipsBuf *); - * void (*sanity)(VipsObject *, VipsBuf *); - * void (*rewind)(VipsObject *); - * void (*preclose)(VipsObject *); - * void (*close)(VipsObject *); - * void (*postclose)(VipsObject *); - * VipsObject *(*new_from_string)(const char *); - * void (*to_string)(VipsObject *, VipsBuf *); - * gboolean output_needs_arg; - * int (*output_to_arg)(VipsObject *, const char *); - * const char *nickname; - * const char *description; - * VipsArgumentTable *argument_table; - * GSList *argument_table_traverse; - * GType argument_table_traverse_gtype; - * gboolean deprecated; - * void (*_vips_reserved1)(void); - * void (*_vips_reserved2)(void); - * void (*_vips_reserved3)(void); - * void (*_vips_reserved4)(void); - * } - * } - */ -public class _VipsObjectClass { - - _VipsObjectClass() { - // Should not be called directly - } - - private static final GroupLayout $LAYOUT = MemoryLayout.structLayout( - _GObjectClass.layout().withName("parent_class"), - VipsRaw.C_POINTER.withName("build"), - VipsRaw.C_POINTER.withName("postbuild"), - VipsRaw.C_POINTER.withName("summary_class"), - VipsRaw.C_POINTER.withName("summary"), - VipsRaw.C_POINTER.withName("dump"), - VipsRaw.C_POINTER.withName("sanity"), - VipsRaw.C_POINTER.withName("rewind"), - VipsRaw.C_POINTER.withName("preclose"), - VipsRaw.C_POINTER.withName("close"), - VipsRaw.C_POINTER.withName("postclose"), - VipsRaw.C_POINTER.withName("new_from_string"), - VipsRaw.C_POINTER.withName("to_string"), - VipsRaw.C_INT.withName("output_needs_arg"), - MemoryLayout.paddingLayout(4), - VipsRaw.C_POINTER.withName("output_to_arg"), - VipsRaw.C_POINTER.withName("nickname"), - VipsRaw.C_POINTER.withName("description"), - VipsRaw.C_POINTER.withName("argument_table"), - VipsRaw.C_POINTER.withName("argument_table_traverse"), - VipsRaw.C_LONG.withName("argument_table_traverse_gtype"), - VipsRaw.C_INT.withName("deprecated"), - MemoryLayout.paddingLayout(4), - VipsRaw.C_POINTER.withName("_vips_reserved1"), - VipsRaw.C_POINTER.withName("_vips_reserved2"), - VipsRaw.C_POINTER.withName("_vips_reserved3"), - VipsRaw.C_POINTER.withName("_vips_reserved4") - ).withName("_VipsObjectClass"); - - /** - * The layout of this struct - */ - public static final GroupLayout layout() { - return $LAYOUT; - } - - private static final GroupLayout parent_class$LAYOUT = (GroupLayout)$LAYOUT.select(groupElement("parent_class")); - - /** - * Layout for field: - * {@snippet lang=c : - * GObjectClass parent_class - * } - */ - public static final GroupLayout parent_class$layout() { - return parent_class$LAYOUT; - } - - private static final long parent_class$OFFSET = 0; - - /** - * Offset for field: - * {@snippet lang=c : - * GObjectClass parent_class - * } - */ - public static final long parent_class$offset() { - return parent_class$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * GObjectClass parent_class - * } - */ - public static MemorySegment parent_class(MemorySegment struct) { - return struct.asSlice(parent_class$OFFSET, parent_class$LAYOUT.byteSize()); - } - - /** - * Setter for field: - * {@snippet lang=c : - * GObjectClass parent_class - * } - */ - public static void parent_class(MemorySegment struct, MemorySegment fieldValue) { - MemorySegment.copy(fieldValue, 0L, struct, parent_class$OFFSET, parent_class$LAYOUT.byteSize()); - } - - /** - * {@snippet lang=c : - * int (*build)(VipsObject *) - * } - */ - public static class build { - - build() { - // Should not be called directly - } - - /** - * The function pointer signature, expressed as a functional interface - */ - public interface Function { - int apply(MemorySegment _x0); - } - - private static final FunctionDescriptor $DESC = FunctionDescriptor.of( - VipsRaw.C_INT, - VipsRaw.C_POINTER - ); - - /** - * The descriptor of this function pointer - */ - public static FunctionDescriptor descriptor() { - return $DESC; - } - - private static final MethodHandle UP$MH = VipsRaw.upcallHandle(build.Function.class, "apply", $DESC); - - /** - * Allocates a new upcall stub, whose implementation is defined by {@code fi}. - * The lifetime of the returned segment is managed by {@code arena} - */ - public static MemorySegment allocate(build.Function fi, Arena arena) { - return Linker.nativeLinker().upcallStub(UP$MH.bindTo(fi), $DESC, arena); - } - - private static final MethodHandle DOWN$MH = Linker.nativeLinker().downcallHandle($DESC); - - /** - * Invoke the upcall stub {@code funcPtr}, with given parameters - */ - public static int invoke(MemorySegment funcPtr,MemorySegment _x0) { - try { - return (int) DOWN$MH.invokeExact(funcPtr, _x0); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - } - - private static final AddressLayout build$LAYOUT = (AddressLayout)$LAYOUT.select(groupElement("build")); - - /** - * Layout for field: - * {@snippet lang=c : - * int (*build)(VipsObject *) - * } - */ - public static final AddressLayout build$layout() { - return build$LAYOUT; - } - - private static final long build$OFFSET = 136; - - /** - * Offset for field: - * {@snippet lang=c : - * int (*build)(VipsObject *) - * } - */ - public static final long build$offset() { - return build$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * int (*build)(VipsObject *) - * } - */ - public static MemorySegment build(MemorySegment struct) { - return struct.get(build$LAYOUT, build$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * int (*build)(VipsObject *) - * } - */ - public static void build(MemorySegment struct, MemorySegment fieldValue) { - struct.set(build$LAYOUT, build$OFFSET, fieldValue); - } - - /** - * {@snippet lang=c : - * int (*postbuild)(VipsObject *, void *) - * } - */ - public static class postbuild { - - postbuild() { - // Should not be called directly - } - - /** - * The function pointer signature, expressed as a functional interface - */ - public interface Function { - int apply(MemorySegment _x0, MemorySegment _x1); - } - - private static final FunctionDescriptor $DESC = FunctionDescriptor.of( - VipsRaw.C_INT, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - /** - * The descriptor of this function pointer - */ - public static FunctionDescriptor descriptor() { - return $DESC; - } - - private static final MethodHandle UP$MH = VipsRaw.upcallHandle(postbuild.Function.class, "apply", $DESC); - - /** - * Allocates a new upcall stub, whose implementation is defined by {@code fi}. - * The lifetime of the returned segment is managed by {@code arena} - */ - public static MemorySegment allocate(postbuild.Function fi, Arena arena) { - return Linker.nativeLinker().upcallStub(UP$MH.bindTo(fi), $DESC, arena); - } - - private static final MethodHandle DOWN$MH = Linker.nativeLinker().downcallHandle($DESC); - - /** - * Invoke the upcall stub {@code funcPtr}, with given parameters - */ - public static int invoke(MemorySegment funcPtr,MemorySegment _x0, MemorySegment _x1) { - try { - return (int) DOWN$MH.invokeExact(funcPtr, _x0, _x1); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - } - - private static final AddressLayout postbuild$LAYOUT = (AddressLayout)$LAYOUT.select(groupElement("postbuild")); - - /** - * Layout for field: - * {@snippet lang=c : - * int (*postbuild)(VipsObject *, void *) - * } - */ - public static final AddressLayout postbuild$layout() { - return postbuild$LAYOUT; - } - - private static final long postbuild$OFFSET = 144; - - /** - * Offset for field: - * {@snippet lang=c : - * int (*postbuild)(VipsObject *, void *) - * } - */ - public static final long postbuild$offset() { - return postbuild$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * int (*postbuild)(VipsObject *, void *) - * } - */ - public static MemorySegment postbuild(MemorySegment struct) { - return struct.get(postbuild$LAYOUT, postbuild$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * int (*postbuild)(VipsObject *, void *) - * } - */ - public static void postbuild(MemorySegment struct, MemorySegment fieldValue) { - struct.set(postbuild$LAYOUT, postbuild$OFFSET, fieldValue); - } - - /** - * {@snippet lang=c : - * void (*summary_class)(struct _VipsObjectClass *, VipsBuf *) - * } - */ - public static class summary_class { - - summary_class() { - // Should not be called directly - } - - /** - * The function pointer signature, expressed as a functional interface - */ - public interface Function { - void apply(MemorySegment _x0, MemorySegment _x1); - } - - private static final FunctionDescriptor $DESC = FunctionDescriptor.ofVoid( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - /** - * The descriptor of this function pointer - */ - public static FunctionDescriptor descriptor() { - return $DESC; - } - - private static final MethodHandle UP$MH = VipsRaw.upcallHandle(summary_class.Function.class, "apply", $DESC); - - /** - * Allocates a new upcall stub, whose implementation is defined by {@code fi}. - * The lifetime of the returned segment is managed by {@code arena} - */ - public static MemorySegment allocate(summary_class.Function fi, Arena arena) { - return Linker.nativeLinker().upcallStub(UP$MH.bindTo(fi), $DESC, arena); - } - - private static final MethodHandle DOWN$MH = Linker.nativeLinker().downcallHandle($DESC); - - /** - * Invoke the upcall stub {@code funcPtr}, with given parameters - */ - public static void invoke(MemorySegment funcPtr,MemorySegment _x0, MemorySegment _x1) { - try { - DOWN$MH.invokeExact(funcPtr, _x0, _x1); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - } - - private static final AddressLayout summary_class$LAYOUT = (AddressLayout)$LAYOUT.select(groupElement("summary_class")); - - /** - * Layout for field: - * {@snippet lang=c : - * void (*summary_class)(struct _VipsObjectClass *, VipsBuf *) - * } - */ - public static final AddressLayout summary_class$layout() { - return summary_class$LAYOUT; - } - - private static final long summary_class$OFFSET = 152; - - /** - * Offset for field: - * {@snippet lang=c : - * void (*summary_class)(struct _VipsObjectClass *, VipsBuf *) - * } - */ - public static final long summary_class$offset() { - return summary_class$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * void (*summary_class)(struct _VipsObjectClass *, VipsBuf *) - * } - */ - public static MemorySegment summary_class(MemorySegment struct) { - return struct.get(summary_class$LAYOUT, summary_class$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * void (*summary_class)(struct _VipsObjectClass *, VipsBuf *) - * } - */ - public static void summary_class(MemorySegment struct, MemorySegment fieldValue) { - struct.set(summary_class$LAYOUT, summary_class$OFFSET, fieldValue); - } - - /** - * {@snippet lang=c : - * void (*summary)(VipsObject *, VipsBuf *) - * } - */ - public static class summary { - - summary() { - // Should not be called directly - } - - /** - * The function pointer signature, expressed as a functional interface - */ - public interface Function { - void apply(MemorySegment _x0, MemorySegment _x1); - } - - private static final FunctionDescriptor $DESC = FunctionDescriptor.ofVoid( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - /** - * The descriptor of this function pointer - */ - public static FunctionDescriptor descriptor() { - return $DESC; - } - - private static final MethodHandle UP$MH = VipsRaw.upcallHandle(summary.Function.class, "apply", $DESC); - - /** - * Allocates a new upcall stub, whose implementation is defined by {@code fi}. - * The lifetime of the returned segment is managed by {@code arena} - */ - public static MemorySegment allocate(summary.Function fi, Arena arena) { - return Linker.nativeLinker().upcallStub(UP$MH.bindTo(fi), $DESC, arena); - } - - private static final MethodHandle DOWN$MH = Linker.nativeLinker().downcallHandle($DESC); - - /** - * Invoke the upcall stub {@code funcPtr}, with given parameters - */ - public static void invoke(MemorySegment funcPtr,MemorySegment _x0, MemorySegment _x1) { - try { - DOWN$MH.invokeExact(funcPtr, _x0, _x1); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - } - - private static final AddressLayout summary$LAYOUT = (AddressLayout)$LAYOUT.select(groupElement("summary")); - - /** - * Layout for field: - * {@snippet lang=c : - * void (*summary)(VipsObject *, VipsBuf *) - * } - */ - public static final AddressLayout summary$layout() { - return summary$LAYOUT; - } - - private static final long summary$OFFSET = 160; - - /** - * Offset for field: - * {@snippet lang=c : - * void (*summary)(VipsObject *, VipsBuf *) - * } - */ - public static final long summary$offset() { - return summary$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * void (*summary)(VipsObject *, VipsBuf *) - * } - */ - public static MemorySegment summary(MemorySegment struct) { - return struct.get(summary$LAYOUT, summary$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * void (*summary)(VipsObject *, VipsBuf *) - * } - */ - public static void summary(MemorySegment struct, MemorySegment fieldValue) { - struct.set(summary$LAYOUT, summary$OFFSET, fieldValue); - } - - /** - * {@snippet lang=c : - * void (*dump)(VipsObject *, VipsBuf *) - * } - */ - public static class dump { - - dump() { - // Should not be called directly - } - - /** - * The function pointer signature, expressed as a functional interface - */ - public interface Function { - void apply(MemorySegment _x0, MemorySegment _x1); - } - - private static final FunctionDescriptor $DESC = FunctionDescriptor.ofVoid( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - /** - * The descriptor of this function pointer - */ - public static FunctionDescriptor descriptor() { - return $DESC; - } - - private static final MethodHandle UP$MH = VipsRaw.upcallHandle(dump.Function.class, "apply", $DESC); - - /** - * Allocates a new upcall stub, whose implementation is defined by {@code fi}. - * The lifetime of the returned segment is managed by {@code arena} - */ - public static MemorySegment allocate(dump.Function fi, Arena arena) { - return Linker.nativeLinker().upcallStub(UP$MH.bindTo(fi), $DESC, arena); - } - - private static final MethodHandle DOWN$MH = Linker.nativeLinker().downcallHandle($DESC); - - /** - * Invoke the upcall stub {@code funcPtr}, with given parameters - */ - public static void invoke(MemorySegment funcPtr,MemorySegment _x0, MemorySegment _x1) { - try { - DOWN$MH.invokeExact(funcPtr, _x0, _x1); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - } - - private static final AddressLayout dump$LAYOUT = (AddressLayout)$LAYOUT.select(groupElement("dump")); - - /** - * Layout for field: - * {@snippet lang=c : - * void (*dump)(VipsObject *, VipsBuf *) - * } - */ - public static final AddressLayout dump$layout() { - return dump$LAYOUT; - } - - private static final long dump$OFFSET = 168; - - /** - * Offset for field: - * {@snippet lang=c : - * void (*dump)(VipsObject *, VipsBuf *) - * } - */ - public static final long dump$offset() { - return dump$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * void (*dump)(VipsObject *, VipsBuf *) - * } - */ - public static MemorySegment dump(MemorySegment struct) { - return struct.get(dump$LAYOUT, dump$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * void (*dump)(VipsObject *, VipsBuf *) - * } - */ - public static void dump(MemorySegment struct, MemorySegment fieldValue) { - struct.set(dump$LAYOUT, dump$OFFSET, fieldValue); - } - - /** - * {@snippet lang=c : - * void (*sanity)(VipsObject *, VipsBuf *) - * } - */ - public static class sanity { - - sanity() { - // Should not be called directly - } - - /** - * The function pointer signature, expressed as a functional interface - */ - public interface Function { - void apply(MemorySegment _x0, MemorySegment _x1); - } - - private static final FunctionDescriptor $DESC = FunctionDescriptor.ofVoid( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - /** - * The descriptor of this function pointer - */ - public static FunctionDescriptor descriptor() { - return $DESC; - } - - private static final MethodHandle UP$MH = VipsRaw.upcallHandle(sanity.Function.class, "apply", $DESC); - - /** - * Allocates a new upcall stub, whose implementation is defined by {@code fi}. - * The lifetime of the returned segment is managed by {@code arena} - */ - public static MemorySegment allocate(sanity.Function fi, Arena arena) { - return Linker.nativeLinker().upcallStub(UP$MH.bindTo(fi), $DESC, arena); - } - - private static final MethodHandle DOWN$MH = Linker.nativeLinker().downcallHandle($DESC); - - /** - * Invoke the upcall stub {@code funcPtr}, with given parameters - */ - public static void invoke(MemorySegment funcPtr,MemorySegment _x0, MemorySegment _x1) { - try { - DOWN$MH.invokeExact(funcPtr, _x0, _x1); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - } - - private static final AddressLayout sanity$LAYOUT = (AddressLayout)$LAYOUT.select(groupElement("sanity")); - - /** - * Layout for field: - * {@snippet lang=c : - * void (*sanity)(VipsObject *, VipsBuf *) - * } - */ - public static final AddressLayout sanity$layout() { - return sanity$LAYOUT; - } - - private static final long sanity$OFFSET = 176; - - /** - * Offset for field: - * {@snippet lang=c : - * void (*sanity)(VipsObject *, VipsBuf *) - * } - */ - public static final long sanity$offset() { - return sanity$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * void (*sanity)(VipsObject *, VipsBuf *) - * } - */ - public static MemorySegment sanity(MemorySegment struct) { - return struct.get(sanity$LAYOUT, sanity$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * void (*sanity)(VipsObject *, VipsBuf *) - * } - */ - public static void sanity(MemorySegment struct, MemorySegment fieldValue) { - struct.set(sanity$LAYOUT, sanity$OFFSET, fieldValue); - } - - /** - * {@snippet lang=c : - * void (*rewind)(VipsObject *) - * } - */ - public static class rewind { - - rewind() { - // Should not be called directly - } - - /** - * The function pointer signature, expressed as a functional interface - */ - public interface Function { - void apply(MemorySegment _x0); - } - - private static final FunctionDescriptor $DESC = FunctionDescriptor.ofVoid( - VipsRaw.C_POINTER - ); - - /** - * The descriptor of this function pointer - */ - public static FunctionDescriptor descriptor() { - return $DESC; - } - - private static final MethodHandle UP$MH = VipsRaw.upcallHandle(rewind.Function.class, "apply", $DESC); - - /** - * Allocates a new upcall stub, whose implementation is defined by {@code fi}. - * The lifetime of the returned segment is managed by {@code arena} - */ - public static MemorySegment allocate(rewind.Function fi, Arena arena) { - return Linker.nativeLinker().upcallStub(UP$MH.bindTo(fi), $DESC, arena); - } - - private static final MethodHandle DOWN$MH = Linker.nativeLinker().downcallHandle($DESC); - - /** - * Invoke the upcall stub {@code funcPtr}, with given parameters - */ - public static void invoke(MemorySegment funcPtr,MemorySegment _x0) { - try { - DOWN$MH.invokeExact(funcPtr, _x0); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - } - - private static final AddressLayout rewind$LAYOUT = (AddressLayout)$LAYOUT.select(groupElement("rewind")); - - /** - * Layout for field: - * {@snippet lang=c : - * void (*rewind)(VipsObject *) - * } - */ - public static final AddressLayout rewind$layout() { - return rewind$LAYOUT; - } - - private static final long rewind$OFFSET = 184; - - /** - * Offset for field: - * {@snippet lang=c : - * void (*rewind)(VipsObject *) - * } - */ - public static final long rewind$offset() { - return rewind$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * void (*rewind)(VipsObject *) - * } - */ - public static MemorySegment rewind(MemorySegment struct) { - return struct.get(rewind$LAYOUT, rewind$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * void (*rewind)(VipsObject *) - * } - */ - public static void rewind(MemorySegment struct, MemorySegment fieldValue) { - struct.set(rewind$LAYOUT, rewind$OFFSET, fieldValue); - } - - /** - * {@snippet lang=c : - * void (*preclose)(VipsObject *) - * } - */ - public static class preclose { - - preclose() { - // Should not be called directly - } - - /** - * The function pointer signature, expressed as a functional interface - */ - public interface Function { - void apply(MemorySegment _x0); - } - - private static final FunctionDescriptor $DESC = FunctionDescriptor.ofVoid( - VipsRaw.C_POINTER - ); - - /** - * The descriptor of this function pointer - */ - public static FunctionDescriptor descriptor() { - return $DESC; - } - - private static final MethodHandle UP$MH = VipsRaw.upcallHandle(preclose.Function.class, "apply", $DESC); - - /** - * Allocates a new upcall stub, whose implementation is defined by {@code fi}. - * The lifetime of the returned segment is managed by {@code arena} - */ - public static MemorySegment allocate(preclose.Function fi, Arena arena) { - return Linker.nativeLinker().upcallStub(UP$MH.bindTo(fi), $DESC, arena); - } - - private static final MethodHandle DOWN$MH = Linker.nativeLinker().downcallHandle($DESC); - - /** - * Invoke the upcall stub {@code funcPtr}, with given parameters - */ - public static void invoke(MemorySegment funcPtr,MemorySegment _x0) { - try { - DOWN$MH.invokeExact(funcPtr, _x0); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - } - - private static final AddressLayout preclose$LAYOUT = (AddressLayout)$LAYOUT.select(groupElement("preclose")); - - /** - * Layout for field: - * {@snippet lang=c : - * void (*preclose)(VipsObject *) - * } - */ - public static final AddressLayout preclose$layout() { - return preclose$LAYOUT; - } - - private static final long preclose$OFFSET = 192; - - /** - * Offset for field: - * {@snippet lang=c : - * void (*preclose)(VipsObject *) - * } - */ - public static final long preclose$offset() { - return preclose$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * void (*preclose)(VipsObject *) - * } - */ - public static MemorySegment preclose(MemorySegment struct) { - return struct.get(preclose$LAYOUT, preclose$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * void (*preclose)(VipsObject *) - * } - */ - public static void preclose(MemorySegment struct, MemorySegment fieldValue) { - struct.set(preclose$LAYOUT, preclose$OFFSET, fieldValue); - } - - /** - * {@snippet lang=c : - * void (*close)(VipsObject *) - * } - */ - public static class close { - - close() { - // Should not be called directly - } - - /** - * The function pointer signature, expressed as a functional interface - */ - public interface Function { - void apply(MemorySegment _x0); - } - - private static final FunctionDescriptor $DESC = FunctionDescriptor.ofVoid( - VipsRaw.C_POINTER - ); - - /** - * The descriptor of this function pointer - */ - public static FunctionDescriptor descriptor() { - return $DESC; - } - - private static final MethodHandle UP$MH = VipsRaw.upcallHandle(close.Function.class, "apply", $DESC); - - /** - * Allocates a new upcall stub, whose implementation is defined by {@code fi}. - * The lifetime of the returned segment is managed by {@code arena} - */ - public static MemorySegment allocate(close.Function fi, Arena arena) { - return Linker.nativeLinker().upcallStub(UP$MH.bindTo(fi), $DESC, arena); - } - - private static final MethodHandle DOWN$MH = Linker.nativeLinker().downcallHandle($DESC); - - /** - * Invoke the upcall stub {@code funcPtr}, with given parameters - */ - public static void invoke(MemorySegment funcPtr,MemorySegment _x0) { - try { - DOWN$MH.invokeExact(funcPtr, _x0); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - } - - private static final AddressLayout close$LAYOUT = (AddressLayout)$LAYOUT.select(groupElement("close")); - - /** - * Layout for field: - * {@snippet lang=c : - * void (*close)(VipsObject *) - * } - */ - public static final AddressLayout close$layout() { - return close$LAYOUT; - } - - private static final long close$OFFSET = 200; - - /** - * Offset for field: - * {@snippet lang=c : - * void (*close)(VipsObject *) - * } - */ - public static final long close$offset() { - return close$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * void (*close)(VipsObject *) - * } - */ - public static MemorySegment close(MemorySegment struct) { - return struct.get(close$LAYOUT, close$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * void (*close)(VipsObject *) - * } - */ - public static void close(MemorySegment struct, MemorySegment fieldValue) { - struct.set(close$LAYOUT, close$OFFSET, fieldValue); - } - - /** - * {@snippet lang=c : - * void (*postclose)(VipsObject *) - * } - */ - public static class postclose { - - postclose() { - // Should not be called directly - } - - /** - * The function pointer signature, expressed as a functional interface - */ - public interface Function { - void apply(MemorySegment _x0); - } - - private static final FunctionDescriptor $DESC = FunctionDescriptor.ofVoid( - VipsRaw.C_POINTER - ); - - /** - * The descriptor of this function pointer - */ - public static FunctionDescriptor descriptor() { - return $DESC; - } - - private static final MethodHandle UP$MH = VipsRaw.upcallHandle(postclose.Function.class, "apply", $DESC); - - /** - * Allocates a new upcall stub, whose implementation is defined by {@code fi}. - * The lifetime of the returned segment is managed by {@code arena} - */ - public static MemorySegment allocate(postclose.Function fi, Arena arena) { - return Linker.nativeLinker().upcallStub(UP$MH.bindTo(fi), $DESC, arena); - } - - private static final MethodHandle DOWN$MH = Linker.nativeLinker().downcallHandle($DESC); - - /** - * Invoke the upcall stub {@code funcPtr}, with given parameters - */ - public static void invoke(MemorySegment funcPtr,MemorySegment _x0) { - try { - DOWN$MH.invokeExact(funcPtr, _x0); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - } - - private static final AddressLayout postclose$LAYOUT = (AddressLayout)$LAYOUT.select(groupElement("postclose")); - - /** - * Layout for field: - * {@snippet lang=c : - * void (*postclose)(VipsObject *) - * } - */ - public static final AddressLayout postclose$layout() { - return postclose$LAYOUT; - } - - private static final long postclose$OFFSET = 208; - - /** - * Offset for field: - * {@snippet lang=c : - * void (*postclose)(VipsObject *) - * } - */ - public static final long postclose$offset() { - return postclose$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * void (*postclose)(VipsObject *) - * } - */ - public static MemorySegment postclose(MemorySegment struct) { - return struct.get(postclose$LAYOUT, postclose$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * void (*postclose)(VipsObject *) - * } - */ - public static void postclose(MemorySegment struct, MemorySegment fieldValue) { - struct.set(postclose$LAYOUT, postclose$OFFSET, fieldValue); - } - - /** - * {@snippet lang=c : - * VipsObject *(*new_from_string)(const char *) - * } - */ - public static class new_from_string { - - new_from_string() { - // Should not be called directly - } - - /** - * The function pointer signature, expressed as a functional interface - */ - public interface Function { - MemorySegment apply(MemorySegment _x0); - } - - private static final FunctionDescriptor $DESC = FunctionDescriptor.of( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - /** - * The descriptor of this function pointer - */ - public static FunctionDescriptor descriptor() { - return $DESC; - } - - private static final MethodHandle UP$MH = VipsRaw.upcallHandle(new_from_string.Function.class, "apply", $DESC); - - /** - * Allocates a new upcall stub, whose implementation is defined by {@code fi}. - * The lifetime of the returned segment is managed by {@code arena} - */ - public static MemorySegment allocate(new_from_string.Function fi, Arena arena) { - return Linker.nativeLinker().upcallStub(UP$MH.bindTo(fi), $DESC, arena); - } - - private static final MethodHandle DOWN$MH = Linker.nativeLinker().downcallHandle($DESC); - - /** - * Invoke the upcall stub {@code funcPtr}, with given parameters - */ - public static MemorySegment invoke(MemorySegment funcPtr,MemorySegment _x0) { - try { - return (MemorySegment) DOWN$MH.invokeExact(funcPtr, _x0); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - } - - private static final AddressLayout new_from_string$LAYOUT = (AddressLayout)$LAYOUT.select(groupElement("new_from_string")); - - /** - * Layout for field: - * {@snippet lang=c : - * VipsObject *(*new_from_string)(const char *) - * } - */ - public static final AddressLayout new_from_string$layout() { - return new_from_string$LAYOUT; - } - - private static final long new_from_string$OFFSET = 216; - - /** - * Offset for field: - * {@snippet lang=c : - * VipsObject *(*new_from_string)(const char *) - * } - */ - public static final long new_from_string$offset() { - return new_from_string$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * VipsObject *(*new_from_string)(const char *) - * } - */ - public static MemorySegment new_from_string(MemorySegment struct) { - return struct.get(new_from_string$LAYOUT, new_from_string$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * VipsObject *(*new_from_string)(const char *) - * } - */ - public static void new_from_string(MemorySegment struct, MemorySegment fieldValue) { - struct.set(new_from_string$LAYOUT, new_from_string$OFFSET, fieldValue); - } - - /** - * {@snippet lang=c : - * void (*to_string)(VipsObject *, VipsBuf *) - * } - */ - public static class to_string { - - to_string() { - // Should not be called directly - } - - /** - * The function pointer signature, expressed as a functional interface - */ - public interface Function { - void apply(MemorySegment _x0, MemorySegment _x1); - } - - private static final FunctionDescriptor $DESC = FunctionDescriptor.ofVoid( - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - /** - * The descriptor of this function pointer - */ - public static FunctionDescriptor descriptor() { - return $DESC; - } - - private static final MethodHandle UP$MH = VipsRaw.upcallHandle(to_string.Function.class, "apply", $DESC); - - /** - * Allocates a new upcall stub, whose implementation is defined by {@code fi}. - * The lifetime of the returned segment is managed by {@code arena} - */ - public static MemorySegment allocate(to_string.Function fi, Arena arena) { - return Linker.nativeLinker().upcallStub(UP$MH.bindTo(fi), $DESC, arena); - } - - private static final MethodHandle DOWN$MH = Linker.nativeLinker().downcallHandle($DESC); - - /** - * Invoke the upcall stub {@code funcPtr}, with given parameters - */ - public static void invoke(MemorySegment funcPtr,MemorySegment _x0, MemorySegment _x1) { - try { - DOWN$MH.invokeExact(funcPtr, _x0, _x1); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - } - - private static final AddressLayout to_string$LAYOUT = (AddressLayout)$LAYOUT.select(groupElement("to_string")); - - /** - * Layout for field: - * {@snippet lang=c : - * void (*to_string)(VipsObject *, VipsBuf *) - * } - */ - public static final AddressLayout to_string$layout() { - return to_string$LAYOUT; - } - - private static final long to_string$OFFSET = 224; - - /** - * Offset for field: - * {@snippet lang=c : - * void (*to_string)(VipsObject *, VipsBuf *) - * } - */ - public static final long to_string$offset() { - return to_string$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * void (*to_string)(VipsObject *, VipsBuf *) - * } - */ - public static MemorySegment to_string(MemorySegment struct) { - return struct.get(to_string$LAYOUT, to_string$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * void (*to_string)(VipsObject *, VipsBuf *) - * } - */ - public static void to_string(MemorySegment struct, MemorySegment fieldValue) { - struct.set(to_string$LAYOUT, to_string$OFFSET, fieldValue); - } - - private static final OfInt output_needs_arg$LAYOUT = (OfInt)$LAYOUT.select(groupElement("output_needs_arg")); - - /** - * Layout for field: - * {@snippet lang=c : - * gboolean output_needs_arg - * } - */ - public static final OfInt output_needs_arg$layout() { - return output_needs_arg$LAYOUT; - } - - private static final long output_needs_arg$OFFSET = 232; - - /** - * Offset for field: - * {@snippet lang=c : - * gboolean output_needs_arg - * } - */ - public static final long output_needs_arg$offset() { - return output_needs_arg$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * gboolean output_needs_arg - * } - */ - public static int output_needs_arg(MemorySegment struct) { - return struct.get(output_needs_arg$LAYOUT, output_needs_arg$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * gboolean output_needs_arg - * } - */ - public static void output_needs_arg(MemorySegment struct, int fieldValue) { - struct.set(output_needs_arg$LAYOUT, output_needs_arg$OFFSET, fieldValue); - } - - /** - * {@snippet lang=c : - * int (*output_to_arg)(VipsObject *, const char *) - * } - */ - public static class output_to_arg { - - output_to_arg() { - // Should not be called directly - } - - /** - * The function pointer signature, expressed as a functional interface - */ - public interface Function { - int apply(MemorySegment _x0, MemorySegment _x1); - } - - private static final FunctionDescriptor $DESC = FunctionDescriptor.of( - VipsRaw.C_INT, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER - ); - - /** - * The descriptor of this function pointer - */ - public static FunctionDescriptor descriptor() { - return $DESC; - } - - private static final MethodHandle UP$MH = VipsRaw.upcallHandle(output_to_arg.Function.class, "apply", $DESC); - - /** - * Allocates a new upcall stub, whose implementation is defined by {@code fi}. - * The lifetime of the returned segment is managed by {@code arena} - */ - public static MemorySegment allocate(output_to_arg.Function fi, Arena arena) { - return Linker.nativeLinker().upcallStub(UP$MH.bindTo(fi), $DESC, arena); - } - - private static final MethodHandle DOWN$MH = Linker.nativeLinker().downcallHandle($DESC); - - /** - * Invoke the upcall stub {@code funcPtr}, with given parameters - */ - public static int invoke(MemorySegment funcPtr,MemorySegment _x0, MemorySegment _x1) { - try { - return (int) DOWN$MH.invokeExact(funcPtr, _x0, _x1); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - } - - private static final AddressLayout output_to_arg$LAYOUT = (AddressLayout)$LAYOUT.select(groupElement("output_to_arg")); - - /** - * Layout for field: - * {@snippet lang=c : - * int (*output_to_arg)(VipsObject *, const char *) - * } - */ - public static final AddressLayout output_to_arg$layout() { - return output_to_arg$LAYOUT; - } - - private static final long output_to_arg$OFFSET = 240; - - /** - * Offset for field: - * {@snippet lang=c : - * int (*output_to_arg)(VipsObject *, const char *) - * } - */ - public static final long output_to_arg$offset() { - return output_to_arg$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * int (*output_to_arg)(VipsObject *, const char *) - * } - */ - public static MemorySegment output_to_arg(MemorySegment struct) { - return struct.get(output_to_arg$LAYOUT, output_to_arg$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * int (*output_to_arg)(VipsObject *, const char *) - * } - */ - public static void output_to_arg(MemorySegment struct, MemorySegment fieldValue) { - struct.set(output_to_arg$LAYOUT, output_to_arg$OFFSET, fieldValue); - } - - private static final AddressLayout nickname$LAYOUT = (AddressLayout)$LAYOUT.select(groupElement("nickname")); - - /** - * Layout for field: - * {@snippet lang=c : - * const char *nickname - * } - */ - public static final AddressLayout nickname$layout() { - return nickname$LAYOUT; - } - - private static final long nickname$OFFSET = 248; - - /** - * Offset for field: - * {@snippet lang=c : - * const char *nickname - * } - */ - public static final long nickname$offset() { - return nickname$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * const char *nickname - * } - */ - public static MemorySegment nickname(MemorySegment struct) { - return struct.get(nickname$LAYOUT, nickname$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * const char *nickname - * } - */ - public static void nickname(MemorySegment struct, MemorySegment fieldValue) { - struct.set(nickname$LAYOUT, nickname$OFFSET, fieldValue); - } - - private static final AddressLayout description$LAYOUT = (AddressLayout)$LAYOUT.select(groupElement("description")); - - /** - * Layout for field: - * {@snippet lang=c : - * const char *description - * } - */ - public static final AddressLayout description$layout() { - return description$LAYOUT; - } - - private static final long description$OFFSET = 256; - - /** - * Offset for field: - * {@snippet lang=c : - * const char *description - * } - */ - public static final long description$offset() { - return description$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * const char *description - * } - */ - public static MemorySegment description(MemorySegment struct) { - return struct.get(description$LAYOUT, description$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * const char *description - * } - */ - public static void description(MemorySegment struct, MemorySegment fieldValue) { - struct.set(description$LAYOUT, description$OFFSET, fieldValue); - } - - private static final AddressLayout argument_table$LAYOUT = (AddressLayout)$LAYOUT.select(groupElement("argument_table")); - - /** - * Layout for field: - * {@snippet lang=c : - * VipsArgumentTable *argument_table - * } - */ - public static final AddressLayout argument_table$layout() { - return argument_table$LAYOUT; - } - - private static final long argument_table$OFFSET = 264; - - /** - * Offset for field: - * {@snippet lang=c : - * VipsArgumentTable *argument_table - * } - */ - public static final long argument_table$offset() { - return argument_table$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * VipsArgumentTable *argument_table - * } - */ - public static MemorySegment argument_table(MemorySegment struct) { - return struct.get(argument_table$LAYOUT, argument_table$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * VipsArgumentTable *argument_table - * } - */ - public static void argument_table(MemorySegment struct, MemorySegment fieldValue) { - struct.set(argument_table$LAYOUT, argument_table$OFFSET, fieldValue); - } - - private static final AddressLayout argument_table_traverse$LAYOUT = (AddressLayout)$LAYOUT.select(groupElement("argument_table_traverse")); - - /** - * Layout for field: - * {@snippet lang=c : - * GSList *argument_table_traverse - * } - */ - public static final AddressLayout argument_table_traverse$layout() { - return argument_table_traverse$LAYOUT; - } - - private static final long argument_table_traverse$OFFSET = 272; - - /** - * Offset for field: - * {@snippet lang=c : - * GSList *argument_table_traverse - * } - */ - public static final long argument_table_traverse$offset() { - return argument_table_traverse$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * GSList *argument_table_traverse - * } - */ - public static MemorySegment argument_table_traverse(MemorySegment struct) { - return struct.get(argument_table_traverse$LAYOUT, argument_table_traverse$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * GSList *argument_table_traverse - * } - */ - public static void argument_table_traverse(MemorySegment struct, MemorySegment fieldValue) { - struct.set(argument_table_traverse$LAYOUT, argument_table_traverse$OFFSET, fieldValue); - } - - private static final OfLong argument_table_traverse_gtype$LAYOUT = (OfLong)$LAYOUT.select(groupElement("argument_table_traverse_gtype")); - - /** - * Layout for field: - * {@snippet lang=c : - * GType argument_table_traverse_gtype - * } - */ - public static final OfLong argument_table_traverse_gtype$layout() { - return argument_table_traverse_gtype$LAYOUT; - } - - private static final long argument_table_traverse_gtype$OFFSET = 280; - - /** - * Offset for field: - * {@snippet lang=c : - * GType argument_table_traverse_gtype - * } - */ - public static final long argument_table_traverse_gtype$offset() { - return argument_table_traverse_gtype$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * GType argument_table_traverse_gtype - * } - */ - public static long argument_table_traverse_gtype(MemorySegment struct) { - return struct.get(argument_table_traverse_gtype$LAYOUT, argument_table_traverse_gtype$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * GType argument_table_traverse_gtype - * } - */ - public static void argument_table_traverse_gtype(MemorySegment struct, long fieldValue) { - struct.set(argument_table_traverse_gtype$LAYOUT, argument_table_traverse_gtype$OFFSET, fieldValue); - } - - private static final OfInt deprecated$LAYOUT = (OfInt)$LAYOUT.select(groupElement("deprecated")); - - /** - * Layout for field: - * {@snippet lang=c : - * gboolean deprecated - * } - */ - public static final OfInt deprecated$layout() { - return deprecated$LAYOUT; - } - - private static final long deprecated$OFFSET = 288; - - /** - * Offset for field: - * {@snippet lang=c : - * gboolean deprecated - * } - */ - public static final long deprecated$offset() { - return deprecated$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * gboolean deprecated - * } - */ - public static int deprecated(MemorySegment struct) { - return struct.get(deprecated$LAYOUT, deprecated$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * gboolean deprecated - * } - */ - public static void deprecated(MemorySegment struct, int fieldValue) { - struct.set(deprecated$LAYOUT, deprecated$OFFSET, fieldValue); - } - - /** - * {@snippet lang=c : - * void (*_vips_reserved1)(void) - * } - */ - public static class _vips_reserved1 { - - _vips_reserved1() { - // Should not be called directly - } - - /** - * The function pointer signature, expressed as a functional interface - */ - public interface Function { - void apply(); - } - - private static final FunctionDescriptor $DESC = FunctionDescriptor.ofVoid(); - - /** - * The descriptor of this function pointer - */ - public static FunctionDescriptor descriptor() { - return $DESC; - } - - private static final MethodHandle UP$MH = VipsRaw.upcallHandle(_vips_reserved1.Function.class, "apply", $DESC); - - /** - * Allocates a new upcall stub, whose implementation is defined by {@code fi}. - * The lifetime of the returned segment is managed by {@code arena} - */ - public static MemorySegment allocate(_vips_reserved1.Function fi, Arena arena) { - return Linker.nativeLinker().upcallStub(UP$MH.bindTo(fi), $DESC, arena); - } - - private static final MethodHandle DOWN$MH = Linker.nativeLinker().downcallHandle($DESC); - - /** - * Invoke the upcall stub {@code funcPtr}, with given parameters - */ - public static void invoke(MemorySegment funcPtr) { - try { - DOWN$MH.invokeExact(funcPtr); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - } - - private static final AddressLayout _vips_reserved1$LAYOUT = (AddressLayout)$LAYOUT.select(groupElement("_vips_reserved1")); - - /** - * Layout for field: - * {@snippet lang=c : - * void (*_vips_reserved1)(void) - * } - */ - public static final AddressLayout _vips_reserved1$layout() { - return _vips_reserved1$LAYOUT; - } - - private static final long _vips_reserved1$OFFSET = 296; - - /** - * Offset for field: - * {@snippet lang=c : - * void (*_vips_reserved1)(void) - * } - */ - public static final long _vips_reserved1$offset() { - return _vips_reserved1$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * void (*_vips_reserved1)(void) - * } - */ - public static MemorySegment _vips_reserved1(MemorySegment struct) { - return struct.get(_vips_reserved1$LAYOUT, _vips_reserved1$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * void (*_vips_reserved1)(void) - * } - */ - public static void _vips_reserved1(MemorySegment struct, MemorySegment fieldValue) { - struct.set(_vips_reserved1$LAYOUT, _vips_reserved1$OFFSET, fieldValue); - } - - /** - * {@snippet lang=c : - * void (*_vips_reserved2)(void) - * } - */ - public static class _vips_reserved2 { - - _vips_reserved2() { - // Should not be called directly - } - - /** - * The function pointer signature, expressed as a functional interface - */ - public interface Function { - void apply(); - } - - private static final FunctionDescriptor $DESC = FunctionDescriptor.ofVoid(); - - /** - * The descriptor of this function pointer - */ - public static FunctionDescriptor descriptor() { - return $DESC; - } - - private static final MethodHandle UP$MH = VipsRaw.upcallHandle(_vips_reserved2.Function.class, "apply", $DESC); - - /** - * Allocates a new upcall stub, whose implementation is defined by {@code fi}. - * The lifetime of the returned segment is managed by {@code arena} - */ - public static MemorySegment allocate(_vips_reserved2.Function fi, Arena arena) { - return Linker.nativeLinker().upcallStub(UP$MH.bindTo(fi), $DESC, arena); - } - - private static final MethodHandle DOWN$MH = Linker.nativeLinker().downcallHandle($DESC); - - /** - * Invoke the upcall stub {@code funcPtr}, with given parameters - */ - public static void invoke(MemorySegment funcPtr) { - try { - DOWN$MH.invokeExact(funcPtr); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - } - - private static final AddressLayout _vips_reserved2$LAYOUT = (AddressLayout)$LAYOUT.select(groupElement("_vips_reserved2")); - - /** - * Layout for field: - * {@snippet lang=c : - * void (*_vips_reserved2)(void) - * } - */ - public static final AddressLayout _vips_reserved2$layout() { - return _vips_reserved2$LAYOUT; - } - - private static final long _vips_reserved2$OFFSET = 304; - - /** - * Offset for field: - * {@snippet lang=c : - * void (*_vips_reserved2)(void) - * } - */ - public static final long _vips_reserved2$offset() { - return _vips_reserved2$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * void (*_vips_reserved2)(void) - * } - */ - public static MemorySegment _vips_reserved2(MemorySegment struct) { - return struct.get(_vips_reserved2$LAYOUT, _vips_reserved2$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * void (*_vips_reserved2)(void) - * } - */ - public static void _vips_reserved2(MemorySegment struct, MemorySegment fieldValue) { - struct.set(_vips_reserved2$LAYOUT, _vips_reserved2$OFFSET, fieldValue); - } - - /** - * {@snippet lang=c : - * void (*_vips_reserved3)(void) - * } - */ - public static class _vips_reserved3 { - - _vips_reserved3() { - // Should not be called directly - } - - /** - * The function pointer signature, expressed as a functional interface - */ - public interface Function { - void apply(); - } - - private static final FunctionDescriptor $DESC = FunctionDescriptor.ofVoid(); - - /** - * The descriptor of this function pointer - */ - public static FunctionDescriptor descriptor() { - return $DESC; - } - - private static final MethodHandle UP$MH = VipsRaw.upcallHandle(_vips_reserved3.Function.class, "apply", $DESC); - - /** - * Allocates a new upcall stub, whose implementation is defined by {@code fi}. - * The lifetime of the returned segment is managed by {@code arena} - */ - public static MemorySegment allocate(_vips_reserved3.Function fi, Arena arena) { - return Linker.nativeLinker().upcallStub(UP$MH.bindTo(fi), $DESC, arena); - } - - private static final MethodHandle DOWN$MH = Linker.nativeLinker().downcallHandle($DESC); - - /** - * Invoke the upcall stub {@code funcPtr}, with given parameters - */ - public static void invoke(MemorySegment funcPtr) { - try { - DOWN$MH.invokeExact(funcPtr); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - } - - private static final AddressLayout _vips_reserved3$LAYOUT = (AddressLayout)$LAYOUT.select(groupElement("_vips_reserved3")); - - /** - * Layout for field: - * {@snippet lang=c : - * void (*_vips_reserved3)(void) - * } - */ - public static final AddressLayout _vips_reserved3$layout() { - return _vips_reserved3$LAYOUT; - } - - private static final long _vips_reserved3$OFFSET = 312; - - /** - * Offset for field: - * {@snippet lang=c : - * void (*_vips_reserved3)(void) - * } - */ - public static final long _vips_reserved3$offset() { - return _vips_reserved3$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * void (*_vips_reserved3)(void) - * } - */ - public static MemorySegment _vips_reserved3(MemorySegment struct) { - return struct.get(_vips_reserved3$LAYOUT, _vips_reserved3$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * void (*_vips_reserved3)(void) - * } - */ - public static void _vips_reserved3(MemorySegment struct, MemorySegment fieldValue) { - struct.set(_vips_reserved3$LAYOUT, _vips_reserved3$OFFSET, fieldValue); - } - - /** - * {@snippet lang=c : - * void (*_vips_reserved4)(void) - * } - */ - public static class _vips_reserved4 { - - _vips_reserved4() { - // Should not be called directly - } - - /** - * The function pointer signature, expressed as a functional interface - */ - public interface Function { - void apply(); - } - - private static final FunctionDescriptor $DESC = FunctionDescriptor.ofVoid(); - - /** - * The descriptor of this function pointer - */ - public static FunctionDescriptor descriptor() { - return $DESC; - } - - private static final MethodHandle UP$MH = VipsRaw.upcallHandle(_vips_reserved4.Function.class, "apply", $DESC); - - /** - * Allocates a new upcall stub, whose implementation is defined by {@code fi}. - * The lifetime of the returned segment is managed by {@code arena} - */ - public static MemorySegment allocate(_vips_reserved4.Function fi, Arena arena) { - return Linker.nativeLinker().upcallStub(UP$MH.bindTo(fi), $DESC, arena); - } - - private static final MethodHandle DOWN$MH = Linker.nativeLinker().downcallHandle($DESC); - - /** - * Invoke the upcall stub {@code funcPtr}, with given parameters - */ - public static void invoke(MemorySegment funcPtr) { - try { - DOWN$MH.invokeExact(funcPtr); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - } - - private static final AddressLayout _vips_reserved4$LAYOUT = (AddressLayout)$LAYOUT.select(groupElement("_vips_reserved4")); - - /** - * Layout for field: - * {@snippet lang=c : - * void (*_vips_reserved4)(void) - * } - */ - public static final AddressLayout _vips_reserved4$layout() { - return _vips_reserved4$LAYOUT; - } - - private static final long _vips_reserved4$OFFSET = 320; - - /** - * Offset for field: - * {@snippet lang=c : - * void (*_vips_reserved4)(void) - * } - */ - public static final long _vips_reserved4$offset() { - return _vips_reserved4$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * void (*_vips_reserved4)(void) - * } - */ - public static MemorySegment _vips_reserved4(MemorySegment struct) { - return struct.get(_vips_reserved4$LAYOUT, _vips_reserved4$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * void (*_vips_reserved4)(void) - * } - */ - public static void _vips_reserved4(MemorySegment struct, MemorySegment fieldValue) { - struct.set(_vips_reserved4$LAYOUT, _vips_reserved4$OFFSET, fieldValue); - } - - /** - * Obtains a slice of {@code arrayParam} which selects the array element at {@code index}. - * The returned segment has address {@code arrayParam.address() + index * layout().byteSize()} - */ - public static MemorySegment asSlice(MemorySegment array, long index) { - return array.asSlice(layout().byteSize() * index); - } - - /** - * The size (in bytes) of this struct - */ - public static long sizeof() { return layout().byteSize(); } - - /** - * Allocate a segment of size {@code layout().byteSize()} using {@code allocator} - */ - public static MemorySegment allocate(SegmentAllocator allocator) { - return allocator.allocate(layout()); - } - - /** - * Allocate an array of size {@code elementCount} using {@code allocator}. - * The returned segment has size {@code elementCount * layout().byteSize()}. - */ - public static MemorySegment allocateArray(long elementCount, SegmentAllocator allocator) { - return allocator.allocate(MemoryLayout.sequenceLayout(elementCount, layout())); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, Arena arena, Consumer cleanup) { - return reinterpret(addr, 1, arena, cleanup); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code elementCount * layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, long elementCount, Arena arena, Consumer cleanup) { - return addr.reinterpret(layout().byteSize() * elementCount, arena, cleanup); - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/_VipsTargetClass.java b/core/src/main/java/app/photofox/vipsffm/jextract/_VipsTargetClass.java deleted file mode 100644 index 04632de..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/_VipsTargetClass.java +++ /dev/null @@ -1,632 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * struct _VipsTargetClass { - * VipsConnectionClass parent_class; - * gint64 (*write)(VipsTarget *, const void *, size_t); - * void (*finish)(VipsTarget *); - * gint64 (*read)(VipsTarget *, void *, size_t); - * gint64 (*seek)(VipsTarget *, gint64, int); - * int (*end)(VipsTarget *); - * } - * } - */ -public class _VipsTargetClass { - - _VipsTargetClass() { - // Should not be called directly - } - - private static final GroupLayout $LAYOUT = MemoryLayout.structLayout( - _VipsConnectionClass.layout().withName("parent_class"), - VipsRaw.C_POINTER.withName("write"), - VipsRaw.C_POINTER.withName("finish"), - VipsRaw.C_POINTER.withName("read"), - VipsRaw.C_POINTER.withName("seek"), - VipsRaw.C_POINTER.withName("end") - ).withName("_VipsTargetClass"); - - /** - * The layout of this struct - */ - public static final GroupLayout layout() { - return $LAYOUT; - } - - private static final GroupLayout parent_class$LAYOUT = (GroupLayout)$LAYOUT.select(groupElement("parent_class")); - - /** - * Layout for field: - * {@snippet lang=c : - * VipsConnectionClass parent_class - * } - */ - public static final GroupLayout parent_class$layout() { - return parent_class$LAYOUT; - } - - private static final long parent_class$OFFSET = 0; - - /** - * Offset for field: - * {@snippet lang=c : - * VipsConnectionClass parent_class - * } - */ - public static final long parent_class$offset() { - return parent_class$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * VipsConnectionClass parent_class - * } - */ - public static MemorySegment parent_class(MemorySegment struct) { - return struct.asSlice(parent_class$OFFSET, parent_class$LAYOUT.byteSize()); - } - - /** - * Setter for field: - * {@snippet lang=c : - * VipsConnectionClass parent_class - * } - */ - public static void parent_class(MemorySegment struct, MemorySegment fieldValue) { - MemorySegment.copy(fieldValue, 0L, struct, parent_class$OFFSET, parent_class$LAYOUT.byteSize()); - } - - /** - * {@snippet lang=c : - * gint64 (*write)(VipsTarget *, const void *, size_t) - * } - */ - public static class write { - - write() { - // Should not be called directly - } - - /** - * The function pointer signature, expressed as a functional interface - */ - public interface Function { - long apply(MemorySegment _x0, MemorySegment _x1, long _x2); - } - - private static final FunctionDescriptor $DESC = FunctionDescriptor.of( - VipsRaw.C_LONG_LONG, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER, - VipsRaw.C_LONG - ); - - /** - * The descriptor of this function pointer - */ - public static FunctionDescriptor descriptor() { - return $DESC; - } - - private static final MethodHandle UP$MH = VipsRaw.upcallHandle(write.Function.class, "apply", $DESC); - - /** - * Allocates a new upcall stub, whose implementation is defined by {@code fi}. - * The lifetime of the returned segment is managed by {@code arena} - */ - public static MemorySegment allocate(write.Function fi, Arena arena) { - return Linker.nativeLinker().upcallStub(UP$MH.bindTo(fi), $DESC, arena); - } - - private static final MethodHandle DOWN$MH = Linker.nativeLinker().downcallHandle($DESC); - - /** - * Invoke the upcall stub {@code funcPtr}, with given parameters - */ - public static long invoke(MemorySegment funcPtr,MemorySegment _x0, MemorySegment _x1, long _x2) { - try { - return (long) DOWN$MH.invokeExact(funcPtr, _x0, _x1, _x2); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - } - - private static final AddressLayout write$LAYOUT = (AddressLayout)$LAYOUT.select(groupElement("write")); - - /** - * Layout for field: - * {@snippet lang=c : - * gint64 (*write)(VipsTarget *, const void *, size_t) - * } - */ - public static final AddressLayout write$layout() { - return write$LAYOUT; - } - - private static final long write$OFFSET = 328; - - /** - * Offset for field: - * {@snippet lang=c : - * gint64 (*write)(VipsTarget *, const void *, size_t) - * } - */ - public static final long write$offset() { - return write$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * gint64 (*write)(VipsTarget *, const void *, size_t) - * } - */ - public static MemorySegment write(MemorySegment struct) { - return struct.get(write$LAYOUT, write$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * gint64 (*write)(VipsTarget *, const void *, size_t) - * } - */ - public static void write(MemorySegment struct, MemorySegment fieldValue) { - struct.set(write$LAYOUT, write$OFFSET, fieldValue); - } - - /** - * {@snippet lang=c : - * void (*finish)(VipsTarget *) - * } - */ - public static class finish { - - finish() { - // Should not be called directly - } - - /** - * The function pointer signature, expressed as a functional interface - */ - public interface Function { - void apply(MemorySegment _x0); - } - - private static final FunctionDescriptor $DESC = FunctionDescriptor.ofVoid( - VipsRaw.C_POINTER - ); - - /** - * The descriptor of this function pointer - */ - public static FunctionDescriptor descriptor() { - return $DESC; - } - - private static final MethodHandle UP$MH = VipsRaw.upcallHandle(finish.Function.class, "apply", $DESC); - - /** - * Allocates a new upcall stub, whose implementation is defined by {@code fi}. - * The lifetime of the returned segment is managed by {@code arena} - */ - public static MemorySegment allocate(finish.Function fi, Arena arena) { - return Linker.nativeLinker().upcallStub(UP$MH.bindTo(fi), $DESC, arena); - } - - private static final MethodHandle DOWN$MH = Linker.nativeLinker().downcallHandle($DESC); - - /** - * Invoke the upcall stub {@code funcPtr}, with given parameters - */ - public static void invoke(MemorySegment funcPtr,MemorySegment _x0) { - try { - DOWN$MH.invokeExact(funcPtr, _x0); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - } - - private static final AddressLayout finish$LAYOUT = (AddressLayout)$LAYOUT.select(groupElement("finish")); - - /** - * Layout for field: - * {@snippet lang=c : - * void (*finish)(VipsTarget *) - * } - */ - public static final AddressLayout finish$layout() { - return finish$LAYOUT; - } - - private static final long finish$OFFSET = 336; - - /** - * Offset for field: - * {@snippet lang=c : - * void (*finish)(VipsTarget *) - * } - */ - public static final long finish$offset() { - return finish$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * void (*finish)(VipsTarget *) - * } - */ - public static MemorySegment finish(MemorySegment struct) { - return struct.get(finish$LAYOUT, finish$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * void (*finish)(VipsTarget *) - * } - */ - public static void finish(MemorySegment struct, MemorySegment fieldValue) { - struct.set(finish$LAYOUT, finish$OFFSET, fieldValue); - } - - /** - * {@snippet lang=c : - * gint64 (*read)(VipsTarget *, void *, size_t) - * } - */ - public static class read { - - read() { - // Should not be called directly - } - - /** - * The function pointer signature, expressed as a functional interface - */ - public interface Function { - long apply(MemorySegment _x0, MemorySegment _x1, long _x2); - } - - private static final FunctionDescriptor $DESC = FunctionDescriptor.of( - VipsRaw.C_LONG_LONG, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER, - VipsRaw.C_LONG - ); - - /** - * The descriptor of this function pointer - */ - public static FunctionDescriptor descriptor() { - return $DESC; - } - - private static final MethodHandle UP$MH = VipsRaw.upcallHandle(read.Function.class, "apply", $DESC); - - /** - * Allocates a new upcall stub, whose implementation is defined by {@code fi}. - * The lifetime of the returned segment is managed by {@code arena} - */ - public static MemorySegment allocate(read.Function fi, Arena arena) { - return Linker.nativeLinker().upcallStub(UP$MH.bindTo(fi), $DESC, arena); - } - - private static final MethodHandle DOWN$MH = Linker.nativeLinker().downcallHandle($DESC); - - /** - * Invoke the upcall stub {@code funcPtr}, with given parameters - */ - public static long invoke(MemorySegment funcPtr,MemorySegment _x0, MemorySegment _x1, long _x2) { - try { - return (long) DOWN$MH.invokeExact(funcPtr, _x0, _x1, _x2); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - } - - private static final AddressLayout read$LAYOUT = (AddressLayout)$LAYOUT.select(groupElement("read")); - - /** - * Layout for field: - * {@snippet lang=c : - * gint64 (*read)(VipsTarget *, void *, size_t) - * } - */ - public static final AddressLayout read$layout() { - return read$LAYOUT; - } - - private static final long read$OFFSET = 344; - - /** - * Offset for field: - * {@snippet lang=c : - * gint64 (*read)(VipsTarget *, void *, size_t) - * } - */ - public static final long read$offset() { - return read$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * gint64 (*read)(VipsTarget *, void *, size_t) - * } - */ - public static MemorySegment read(MemorySegment struct) { - return struct.get(read$LAYOUT, read$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * gint64 (*read)(VipsTarget *, void *, size_t) - * } - */ - public static void read(MemorySegment struct, MemorySegment fieldValue) { - struct.set(read$LAYOUT, read$OFFSET, fieldValue); - } - - /** - * {@snippet lang=c : - * gint64 (*seek)(VipsTarget *, gint64, int) - * } - */ - public static class seek { - - seek() { - // Should not be called directly - } - - /** - * The function pointer signature, expressed as a functional interface - */ - public interface Function { - long apply(MemorySegment _x0, long _x1, int _x2); - } - - private static final FunctionDescriptor $DESC = FunctionDescriptor.of( - VipsRaw.C_LONG_LONG, - VipsRaw.C_POINTER, - VipsRaw.C_LONG_LONG, - VipsRaw.C_INT - ); - - /** - * The descriptor of this function pointer - */ - public static FunctionDescriptor descriptor() { - return $DESC; - } - - private static final MethodHandle UP$MH = VipsRaw.upcallHandle(seek.Function.class, "apply", $DESC); - - /** - * Allocates a new upcall stub, whose implementation is defined by {@code fi}. - * The lifetime of the returned segment is managed by {@code arena} - */ - public static MemorySegment allocate(seek.Function fi, Arena arena) { - return Linker.nativeLinker().upcallStub(UP$MH.bindTo(fi), $DESC, arena); - } - - private static final MethodHandle DOWN$MH = Linker.nativeLinker().downcallHandle($DESC); - - /** - * Invoke the upcall stub {@code funcPtr}, with given parameters - */ - public static long invoke(MemorySegment funcPtr,MemorySegment _x0, long _x1, int _x2) { - try { - return (long) DOWN$MH.invokeExact(funcPtr, _x0, _x1, _x2); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - } - - private static final AddressLayout seek$LAYOUT = (AddressLayout)$LAYOUT.select(groupElement("seek")); - - /** - * Layout for field: - * {@snippet lang=c : - * gint64 (*seek)(VipsTarget *, gint64, int) - * } - */ - public static final AddressLayout seek$layout() { - return seek$LAYOUT; - } - - private static final long seek$OFFSET = 352; - - /** - * Offset for field: - * {@snippet lang=c : - * gint64 (*seek)(VipsTarget *, gint64, int) - * } - */ - public static final long seek$offset() { - return seek$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * gint64 (*seek)(VipsTarget *, gint64, int) - * } - */ - public static MemorySegment seek(MemorySegment struct) { - return struct.get(seek$LAYOUT, seek$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * gint64 (*seek)(VipsTarget *, gint64, int) - * } - */ - public static void seek(MemorySegment struct, MemorySegment fieldValue) { - struct.set(seek$LAYOUT, seek$OFFSET, fieldValue); - } - - /** - * {@snippet lang=c : - * int (*end)(VipsTarget *) - * } - */ - public static class end { - - end() { - // Should not be called directly - } - - /** - * The function pointer signature, expressed as a functional interface - */ - public interface Function { - int apply(MemorySegment _x0); - } - - private static final FunctionDescriptor $DESC = FunctionDescriptor.of( - VipsRaw.C_INT, - VipsRaw.C_POINTER - ); - - /** - * The descriptor of this function pointer - */ - public static FunctionDescriptor descriptor() { - return $DESC; - } - - private static final MethodHandle UP$MH = VipsRaw.upcallHandle(end.Function.class, "apply", $DESC); - - /** - * Allocates a new upcall stub, whose implementation is defined by {@code fi}. - * The lifetime of the returned segment is managed by {@code arena} - */ - public static MemorySegment allocate(end.Function fi, Arena arena) { - return Linker.nativeLinker().upcallStub(UP$MH.bindTo(fi), $DESC, arena); - } - - private static final MethodHandle DOWN$MH = Linker.nativeLinker().downcallHandle($DESC); - - /** - * Invoke the upcall stub {@code funcPtr}, with given parameters - */ - public static int invoke(MemorySegment funcPtr,MemorySegment _x0) { - try { - return (int) DOWN$MH.invokeExact(funcPtr, _x0); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - } - - private static final AddressLayout end$LAYOUT = (AddressLayout)$LAYOUT.select(groupElement("end")); - - /** - * Layout for field: - * {@snippet lang=c : - * int (*end)(VipsTarget *) - * } - */ - public static final AddressLayout end$layout() { - return end$LAYOUT; - } - - private static final long end$OFFSET = 360; - - /** - * Offset for field: - * {@snippet lang=c : - * int (*end)(VipsTarget *) - * } - */ - public static final long end$offset() { - return end$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * int (*end)(VipsTarget *) - * } - */ - public static MemorySegment end(MemorySegment struct) { - return struct.get(end$LAYOUT, end$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * int (*end)(VipsTarget *) - * } - */ - public static void end(MemorySegment struct, MemorySegment fieldValue) { - struct.set(end$LAYOUT, end$OFFSET, fieldValue); - } - - /** - * Obtains a slice of {@code arrayParam} which selects the array element at {@code index}. - * The returned segment has address {@code arrayParam.address() + index * layout().byteSize()} - */ - public static MemorySegment asSlice(MemorySegment array, long index) { - return array.asSlice(layout().byteSize() * index); - } - - /** - * The size (in bytes) of this struct - */ - public static long sizeof() { return layout().byteSize(); } - - /** - * Allocate a segment of size {@code layout().byteSize()} using {@code allocator} - */ - public static MemorySegment allocate(SegmentAllocator allocator) { - return allocator.allocate(layout()); - } - - /** - * Allocate an array of size {@code elementCount} using {@code allocator}. - * The returned segment has size {@code elementCount * layout().byteSize()}. - */ - public static MemorySegment allocateArray(long elementCount, SegmentAllocator allocator) { - return allocator.allocate(MemoryLayout.sequenceLayout(elementCount, layout())); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, Arena arena, Consumer cleanup) { - return reinterpret(addr, 1, arena, cleanup); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code elementCount * layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, long elementCount, Arena arena, Consumer cleanup) { - return addr.reinterpret(layout().byteSize() * elementCount, arena, cleanup); - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/_VipsTargetCustom.java b/core/src/main/java/app/photofox/vipsffm/jextract/_VipsTargetCustom.java deleted file mode 100644 index 26329cb..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/_VipsTargetCustom.java +++ /dev/null @@ -1,127 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * struct _VipsTargetCustom { - * VipsTarget parent_object; - * } - * } - */ -public class _VipsTargetCustom { - - _VipsTargetCustom() { - // Should not be called directly - } - - private static final GroupLayout $LAYOUT = MemoryLayout.structLayout( - _VipsTarget.layout().withName("parent_object") - ).withName("_VipsTargetCustom"); - - /** - * The layout of this struct - */ - public static final GroupLayout layout() { - return $LAYOUT; - } - - private static final GroupLayout parent_object$LAYOUT = (GroupLayout)$LAYOUT.select(groupElement("parent_object")); - - /** - * Layout for field: - * {@snippet lang=c : - * VipsTarget parent_object - * } - */ - public static final GroupLayout parent_object$layout() { - return parent_object$LAYOUT; - } - - private static final long parent_object$OFFSET = 0; - - /** - * Offset for field: - * {@snippet lang=c : - * VipsTarget parent_object - * } - */ - public static final long parent_object$offset() { - return parent_object$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * VipsTarget parent_object - * } - */ - public static MemorySegment parent_object(MemorySegment struct) { - return struct.asSlice(parent_object$OFFSET, parent_object$LAYOUT.byteSize()); - } - - /** - * Setter for field: - * {@snippet lang=c : - * VipsTarget parent_object - * } - */ - public static void parent_object(MemorySegment struct, MemorySegment fieldValue) { - MemorySegment.copy(fieldValue, 0L, struct, parent_object$OFFSET, parent_object$LAYOUT.byteSize()); - } - - /** - * Obtains a slice of {@code arrayParam} which selects the array element at {@code index}. - * The returned segment has address {@code arrayParam.address() + index * layout().byteSize()} - */ - public static MemorySegment asSlice(MemorySegment array, long index) { - return array.asSlice(layout().byteSize() * index); - } - - /** - * The size (in bytes) of this struct - */ - public static long sizeof() { return layout().byteSize(); } - - /** - * Allocate a segment of size {@code layout().byteSize()} using {@code allocator} - */ - public static MemorySegment allocate(SegmentAllocator allocator) { - return allocator.allocate(layout()); - } - - /** - * Allocate an array of size {@code elementCount} using {@code allocator}. - * The returned segment has size {@code elementCount * layout().byteSize()}. - */ - public static MemorySegment allocateArray(long elementCount, SegmentAllocator allocator) { - return allocator.allocate(MemoryLayout.sequenceLayout(elementCount, layout())); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, Arena arena, Consumer cleanup) { - return reinterpret(addr, 1, arena, cleanup); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code elementCount * layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, long elementCount, Arena arena, Consumer cleanup) { - return addr.reinterpret(layout().byteSize() * elementCount, arena, cleanup); - } -} - diff --git a/core/src/main/java/app/photofox/vipsffm/jextract/_VipsTargetCustomClass.java b/core/src/main/java/app/photofox/vipsffm/jextract/_VipsTargetCustomClass.java deleted file mode 100644 index ab2a9fe..0000000 --- a/core/src/main/java/app/photofox/vipsffm/jextract/_VipsTargetCustomClass.java +++ /dev/null @@ -1,632 +0,0 @@ -// Generated by jextract - -package app.photofox.vipsffm.jextract; - -import java.lang.invoke.*; -import java.lang.foreign.*; -import java.nio.ByteOrder; -import java.util.*; -import java.util.function.*; -import java.util.stream.*; - -import static java.lang.foreign.ValueLayout.*; -import static java.lang.foreign.MemoryLayout.PathElement.*; - -/** - * {@snippet lang=c : - * struct _VipsTargetCustomClass { - * VipsTargetClass parent_class; - * gint64 (*write)(VipsTargetCustom *, const void *, gint64); - * void (*finish)(VipsTargetCustom *); - * gint64 (*read)(VipsTargetCustom *, void *, gint64); - * gint64 (*seek)(VipsTargetCustom *, gint64, int); - * int (*end)(VipsTargetCustom *); - * } - * } - */ -public class _VipsTargetCustomClass { - - _VipsTargetCustomClass() { - // Should not be called directly - } - - private static final GroupLayout $LAYOUT = MemoryLayout.structLayout( - _VipsTargetClass.layout().withName("parent_class"), - VipsRaw.C_POINTER.withName("write"), - VipsRaw.C_POINTER.withName("finish"), - VipsRaw.C_POINTER.withName("read"), - VipsRaw.C_POINTER.withName("seek"), - VipsRaw.C_POINTER.withName("end") - ).withName("_VipsTargetCustomClass"); - - /** - * The layout of this struct - */ - public static final GroupLayout layout() { - return $LAYOUT; - } - - private static final GroupLayout parent_class$LAYOUT = (GroupLayout)$LAYOUT.select(groupElement("parent_class")); - - /** - * Layout for field: - * {@snippet lang=c : - * VipsTargetClass parent_class - * } - */ - public static final GroupLayout parent_class$layout() { - return parent_class$LAYOUT; - } - - private static final long parent_class$OFFSET = 0; - - /** - * Offset for field: - * {@snippet lang=c : - * VipsTargetClass parent_class - * } - */ - public static final long parent_class$offset() { - return parent_class$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * VipsTargetClass parent_class - * } - */ - public static MemorySegment parent_class(MemorySegment struct) { - return struct.asSlice(parent_class$OFFSET, parent_class$LAYOUT.byteSize()); - } - - /** - * Setter for field: - * {@snippet lang=c : - * VipsTargetClass parent_class - * } - */ - public static void parent_class(MemorySegment struct, MemorySegment fieldValue) { - MemorySegment.copy(fieldValue, 0L, struct, parent_class$OFFSET, parent_class$LAYOUT.byteSize()); - } - - /** - * {@snippet lang=c : - * gint64 (*write)(VipsTargetCustom *, const void *, gint64) - * } - */ - public static class write { - - write() { - // Should not be called directly - } - - /** - * The function pointer signature, expressed as a functional interface - */ - public interface Function { - long apply(MemorySegment _x0, MemorySegment _x1, long _x2); - } - - private static final FunctionDescriptor $DESC = FunctionDescriptor.of( - VipsRaw.C_LONG_LONG, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER, - VipsRaw.C_LONG_LONG - ); - - /** - * The descriptor of this function pointer - */ - public static FunctionDescriptor descriptor() { - return $DESC; - } - - private static final MethodHandle UP$MH = VipsRaw.upcallHandle(write.Function.class, "apply", $DESC); - - /** - * Allocates a new upcall stub, whose implementation is defined by {@code fi}. - * The lifetime of the returned segment is managed by {@code arena} - */ - public static MemorySegment allocate(write.Function fi, Arena arena) { - return Linker.nativeLinker().upcallStub(UP$MH.bindTo(fi), $DESC, arena); - } - - private static final MethodHandle DOWN$MH = Linker.nativeLinker().downcallHandle($DESC); - - /** - * Invoke the upcall stub {@code funcPtr}, with given parameters - */ - public static long invoke(MemorySegment funcPtr,MemorySegment _x0, MemorySegment _x1, long _x2) { - try { - return (long) DOWN$MH.invokeExact(funcPtr, _x0, _x1, _x2); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - } - - private static final AddressLayout write$LAYOUT = (AddressLayout)$LAYOUT.select(groupElement("write")); - - /** - * Layout for field: - * {@snippet lang=c : - * gint64 (*write)(VipsTargetCustom *, const void *, gint64) - * } - */ - public static final AddressLayout write$layout() { - return write$LAYOUT; - } - - private static final long write$OFFSET = 368; - - /** - * Offset for field: - * {@snippet lang=c : - * gint64 (*write)(VipsTargetCustom *, const void *, gint64) - * } - */ - public static final long write$offset() { - return write$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * gint64 (*write)(VipsTargetCustom *, const void *, gint64) - * } - */ - public static MemorySegment write(MemorySegment struct) { - return struct.get(write$LAYOUT, write$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * gint64 (*write)(VipsTargetCustom *, const void *, gint64) - * } - */ - public static void write(MemorySegment struct, MemorySegment fieldValue) { - struct.set(write$LAYOUT, write$OFFSET, fieldValue); - } - - /** - * {@snippet lang=c : - * void (*finish)(VipsTargetCustom *) - * } - */ - public static class finish { - - finish() { - // Should not be called directly - } - - /** - * The function pointer signature, expressed as a functional interface - */ - public interface Function { - void apply(MemorySegment _x0); - } - - private static final FunctionDescriptor $DESC = FunctionDescriptor.ofVoid( - VipsRaw.C_POINTER - ); - - /** - * The descriptor of this function pointer - */ - public static FunctionDescriptor descriptor() { - return $DESC; - } - - private static final MethodHandle UP$MH = VipsRaw.upcallHandle(finish.Function.class, "apply", $DESC); - - /** - * Allocates a new upcall stub, whose implementation is defined by {@code fi}. - * The lifetime of the returned segment is managed by {@code arena} - */ - public static MemorySegment allocate(finish.Function fi, Arena arena) { - return Linker.nativeLinker().upcallStub(UP$MH.bindTo(fi), $DESC, arena); - } - - private static final MethodHandle DOWN$MH = Linker.nativeLinker().downcallHandle($DESC); - - /** - * Invoke the upcall stub {@code funcPtr}, with given parameters - */ - public static void invoke(MemorySegment funcPtr,MemorySegment _x0) { - try { - DOWN$MH.invokeExact(funcPtr, _x0); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - } - - private static final AddressLayout finish$LAYOUT = (AddressLayout)$LAYOUT.select(groupElement("finish")); - - /** - * Layout for field: - * {@snippet lang=c : - * void (*finish)(VipsTargetCustom *) - * } - */ - public static final AddressLayout finish$layout() { - return finish$LAYOUT; - } - - private static final long finish$OFFSET = 376; - - /** - * Offset for field: - * {@snippet lang=c : - * void (*finish)(VipsTargetCustom *) - * } - */ - public static final long finish$offset() { - return finish$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * void (*finish)(VipsTargetCustom *) - * } - */ - public static MemorySegment finish(MemorySegment struct) { - return struct.get(finish$LAYOUT, finish$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * void (*finish)(VipsTargetCustom *) - * } - */ - public static void finish(MemorySegment struct, MemorySegment fieldValue) { - struct.set(finish$LAYOUT, finish$OFFSET, fieldValue); - } - - /** - * {@snippet lang=c : - * gint64 (*read)(VipsTargetCustom *, void *, gint64) - * } - */ - public static class read { - - read() { - // Should not be called directly - } - - /** - * The function pointer signature, expressed as a functional interface - */ - public interface Function { - long apply(MemorySegment _x0, MemorySegment _x1, long _x2); - } - - private static final FunctionDescriptor $DESC = FunctionDescriptor.of( - VipsRaw.C_LONG_LONG, - VipsRaw.C_POINTER, - VipsRaw.C_POINTER, - VipsRaw.C_LONG_LONG - ); - - /** - * The descriptor of this function pointer - */ - public static FunctionDescriptor descriptor() { - return $DESC; - } - - private static final MethodHandle UP$MH = VipsRaw.upcallHandle(read.Function.class, "apply", $DESC); - - /** - * Allocates a new upcall stub, whose implementation is defined by {@code fi}. - * The lifetime of the returned segment is managed by {@code arena} - */ - public static MemorySegment allocate(read.Function fi, Arena arena) { - return Linker.nativeLinker().upcallStub(UP$MH.bindTo(fi), $DESC, arena); - } - - private static final MethodHandle DOWN$MH = Linker.nativeLinker().downcallHandle($DESC); - - /** - * Invoke the upcall stub {@code funcPtr}, with given parameters - */ - public static long invoke(MemorySegment funcPtr,MemorySegment _x0, MemorySegment _x1, long _x2) { - try { - return (long) DOWN$MH.invokeExact(funcPtr, _x0, _x1, _x2); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - } - - private static final AddressLayout read$LAYOUT = (AddressLayout)$LAYOUT.select(groupElement("read")); - - /** - * Layout for field: - * {@snippet lang=c : - * gint64 (*read)(VipsTargetCustom *, void *, gint64) - * } - */ - public static final AddressLayout read$layout() { - return read$LAYOUT; - } - - private static final long read$OFFSET = 384; - - /** - * Offset for field: - * {@snippet lang=c : - * gint64 (*read)(VipsTargetCustom *, void *, gint64) - * } - */ - public static final long read$offset() { - return read$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * gint64 (*read)(VipsTargetCustom *, void *, gint64) - * } - */ - public static MemorySegment read(MemorySegment struct) { - return struct.get(read$LAYOUT, read$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * gint64 (*read)(VipsTargetCustom *, void *, gint64) - * } - */ - public static void read(MemorySegment struct, MemorySegment fieldValue) { - struct.set(read$LAYOUT, read$OFFSET, fieldValue); - } - - /** - * {@snippet lang=c : - * gint64 (*seek)(VipsTargetCustom *, gint64, int) - * } - */ - public static class seek { - - seek() { - // Should not be called directly - } - - /** - * The function pointer signature, expressed as a functional interface - */ - public interface Function { - long apply(MemorySegment _x0, long _x1, int _x2); - } - - private static final FunctionDescriptor $DESC = FunctionDescriptor.of( - VipsRaw.C_LONG_LONG, - VipsRaw.C_POINTER, - VipsRaw.C_LONG_LONG, - VipsRaw.C_INT - ); - - /** - * The descriptor of this function pointer - */ - public static FunctionDescriptor descriptor() { - return $DESC; - } - - private static final MethodHandle UP$MH = VipsRaw.upcallHandle(seek.Function.class, "apply", $DESC); - - /** - * Allocates a new upcall stub, whose implementation is defined by {@code fi}. - * The lifetime of the returned segment is managed by {@code arena} - */ - public static MemorySegment allocate(seek.Function fi, Arena arena) { - return Linker.nativeLinker().upcallStub(UP$MH.bindTo(fi), $DESC, arena); - } - - private static final MethodHandle DOWN$MH = Linker.nativeLinker().downcallHandle($DESC); - - /** - * Invoke the upcall stub {@code funcPtr}, with given parameters - */ - public static long invoke(MemorySegment funcPtr,MemorySegment _x0, long _x1, int _x2) { - try { - return (long) DOWN$MH.invokeExact(funcPtr, _x0, _x1, _x2); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - } - - private static final AddressLayout seek$LAYOUT = (AddressLayout)$LAYOUT.select(groupElement("seek")); - - /** - * Layout for field: - * {@snippet lang=c : - * gint64 (*seek)(VipsTargetCustom *, gint64, int) - * } - */ - public static final AddressLayout seek$layout() { - return seek$LAYOUT; - } - - private static final long seek$OFFSET = 392; - - /** - * Offset for field: - * {@snippet lang=c : - * gint64 (*seek)(VipsTargetCustom *, gint64, int) - * } - */ - public static final long seek$offset() { - return seek$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * gint64 (*seek)(VipsTargetCustom *, gint64, int) - * } - */ - public static MemorySegment seek(MemorySegment struct) { - return struct.get(seek$LAYOUT, seek$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * gint64 (*seek)(VipsTargetCustom *, gint64, int) - * } - */ - public static void seek(MemorySegment struct, MemorySegment fieldValue) { - struct.set(seek$LAYOUT, seek$OFFSET, fieldValue); - } - - /** - * {@snippet lang=c : - * int (*end)(VipsTargetCustom *) - * } - */ - public static class end { - - end() { - // Should not be called directly - } - - /** - * The function pointer signature, expressed as a functional interface - */ - public interface Function { - int apply(MemorySegment _x0); - } - - private static final FunctionDescriptor $DESC = FunctionDescriptor.of( - VipsRaw.C_INT, - VipsRaw.C_POINTER - ); - - /** - * The descriptor of this function pointer - */ - public static FunctionDescriptor descriptor() { - return $DESC; - } - - private static final MethodHandle UP$MH = VipsRaw.upcallHandle(end.Function.class, "apply", $DESC); - - /** - * Allocates a new upcall stub, whose implementation is defined by {@code fi}. - * The lifetime of the returned segment is managed by {@code arena} - */ - public static MemorySegment allocate(end.Function fi, Arena arena) { - return Linker.nativeLinker().upcallStub(UP$MH.bindTo(fi), $DESC, arena); - } - - private static final MethodHandle DOWN$MH = Linker.nativeLinker().downcallHandle($DESC); - - /** - * Invoke the upcall stub {@code funcPtr}, with given parameters - */ - public static int invoke(MemorySegment funcPtr,MemorySegment _x0) { - try { - return (int) DOWN$MH.invokeExact(funcPtr, _x0); - } catch (Throwable ex$) { - throw new AssertionError("should not reach here", ex$); - } - } - } - - private static final AddressLayout end$LAYOUT = (AddressLayout)$LAYOUT.select(groupElement("end")); - - /** - * Layout for field: - * {@snippet lang=c : - * int (*end)(VipsTargetCustom *) - * } - */ - public static final AddressLayout end$layout() { - return end$LAYOUT; - } - - private static final long end$OFFSET = 400; - - /** - * Offset for field: - * {@snippet lang=c : - * int (*end)(VipsTargetCustom *) - * } - */ - public static final long end$offset() { - return end$OFFSET; - } - - /** - * Getter for field: - * {@snippet lang=c : - * int (*end)(VipsTargetCustom *) - * } - */ - public static MemorySegment end(MemorySegment struct) { - return struct.get(end$LAYOUT, end$OFFSET); - } - - /** - * Setter for field: - * {@snippet lang=c : - * int (*end)(VipsTargetCustom *) - * } - */ - public static void end(MemorySegment struct, MemorySegment fieldValue) { - struct.set(end$LAYOUT, end$OFFSET, fieldValue); - } - - /** - * Obtains a slice of {@code arrayParam} which selects the array element at {@code index}. - * The returned segment has address {@code arrayParam.address() + index * layout().byteSize()} - */ - public static MemorySegment asSlice(MemorySegment array, long index) { - return array.asSlice(layout().byteSize() * index); - } - - /** - * The size (in bytes) of this struct - */ - public static long sizeof() { return layout().byteSize(); } - - /** - * Allocate a segment of size {@code layout().byteSize()} using {@code allocator} - */ - public static MemorySegment allocate(SegmentAllocator allocator) { - return allocator.allocate(layout()); - } - - /** - * Allocate an array of size {@code elementCount} using {@code allocator}. - * The returned segment has size {@code elementCount * layout().byteSize()}. - */ - public static MemorySegment allocateArray(long elementCount, SegmentAllocator allocator) { - return allocator.allocate(MemoryLayout.sequenceLayout(elementCount, layout())); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, Arena arena, Consumer cleanup) { - return reinterpret(addr, 1, arena, cleanup); - } - - /** - * Reinterprets {@code addr} using target {@code arena} and {@code cleanupAction} (if any). - * The returned segment has size {@code elementCount * layout().byteSize()} - */ - public static MemorySegment reinterpret(MemorySegment addr, long elementCount, Arena arena, Consumer cleanup) { - return addr.reinterpret(layout().byteSize() * elementCount, arena, cleanup); - } -} - diff --git a/docs/allclasses-index.html b/docs/allclasses-index.html index c6d83ce..5cb4d06 100644 --- a/docs/allclasses-index.html +++ b/docs/allclasses-index.html @@ -448,22 +448,10 @@

All Classes and Interfaces<
The function pointer signature, expressed as a functional interface
- +
-
struct _GObjectConstructParam {
-    GParamSpec *pspec;
-    GValue *value;
-}
-
-
-
-
- -
-
-
struct _GParamSpec {
     GTypeInstance g_type_instance;
     const gchar *name;
@@ -480,1489 +468,254 @@ 

All Classes and Interfaces<

- -
-
-
-
struct _GParamSpecBoolean {
-    GParamSpec parent_instance;
-    gboolean default_value;
-}
-
-
-
-
- -
-
-
-
struct _GParamSpecBoxed {
-    GParamSpec parent_instance;
-}
-
-
-
-
- -
-
-
-
struct _GParamSpecChar {
-    GParamSpec parent_instance;
-    gint8 minimum;
-    gint8 maximum;
-    gint8 default_value;
-}
-
-
-
-
- -
-
-
-
struct _GParamSpecClass {
-    GTypeClass g_type_class;
-    GType value_type;
-    void (*finalize)(GParamSpec *);
-    void (*value_set_default)(GParamSpec *, GValue *);
-    gboolean (*value_validate)(GParamSpec *, GValue *);
-    gint (*values_cmp)(GParamSpec *, const GValue *, const GValue *);
-    gboolean (*value_is_valid)(GParamSpec *, const GValue *);
-    gpointer dummy[3];
-}
-
-
-
-
- -
-
-
-
void (*finalize)(GParamSpec *)
-
-
-
-
- -
-
The function pointer signature, expressed as a functional interface
-
- -
-
-
-
gboolean (*value_is_valid)(GParamSpec *, const GValue *)
-
-
-
-
- -
-
The function pointer signature, expressed as a functional interface
-
- -
-
-
-
void (*value_set_default)(GParamSpec *, GValue *)
-
-
-
-
- -
-
The function pointer signature, expressed as a functional interface
-
- -
-
-
-
gboolean (*value_validate)(GParamSpec *, GValue *)
-
-
-
-
- -
-
The function pointer signature, expressed as a functional interface
-
- -
-
-
-
gint (*values_cmp)(GParamSpec *, const GValue *, const GValue *)
-
-
-
-
- -
-
The function pointer signature, expressed as a functional interface
-
- -
-
-
-
struct _GParamSpecDouble {
-    GParamSpec parent_instance;
-    gdouble minimum;
-    gdouble maximum;
-    gdouble default_value;
-    gdouble epsilon;
-}
-
-
-
-
- -
-
-
-
struct _GParamSpecEnum {
-    GParamSpec parent_instance;
-    GEnumClass *enum_class;
-    gint default_value;
-}
-
-
-
-
- -
-
-
-
struct _GParamSpecFlags {
-    GParamSpec parent_instance;
-    GFlagsClass *flags_class;
-    guint default_value;
-}
-
-
-
-
- -
-
-
-
struct _GParamSpecFloat {
-    GParamSpec parent_instance;
-    gfloat minimum;
-    gfloat maximum;
-    gfloat default_value;
-    gfloat epsilon;
-}
-
-
-
-
- -
-
-
-
struct _GParamSpecGType {
-    GParamSpec parent_instance;
-    GType is_a_type;
-}
-
-
-
-
- +
-
struct _GParamSpecInt {
-    GParamSpec parent_instance;
-    gint minimum;
-    gint maximum;
-    gint default_value;
+
struct _GTypeClass {
+    GType g_type;
 }
 
- +
-
struct _GParamSpecInt64 {
-    GParamSpec parent_instance;
-    gint64 minimum;
-    gint64 maximum;
-    gint64 default_value;
+
struct _GTypeInstance {
+    GTypeClass *g_class;
 }
 
- +
-
struct _GParamSpecLong {
-    GParamSpec parent_instance;
-    glong minimum;
-    glong maximum;
-    glong default_value;
+
struct _GValue {
+    GType g_type;
+    union {
+        gint v_int;
+        guint v_uint;
+        glong v_long;
+        gulong v_ulong;
+        gint64 v_int64;
+        guint64 v_uint64;
+        gfloat v_float;
+        gdouble v_double;
+        gpointer v_pointer;
+    } data[2];
 }
 
- +
-
struct _GParamSpecObject {
-    GParamSpec parent_instance;
+
union {
+    gint v_int;
+    guint v_uint;
+    glong v_long;
+    gulong v_ulong;
+    gint64 v_int64;
+    guint64 v_uint64;
+    gfloat v_float;
+    gdouble v_double;
+    gpointer v_pointer;
 }
 
- +
-
struct _GParamSpecOverride {
-    GParamSpec parent_instance;
-    GParamSpec *overridden;
+
struct _VipsArea {
+    void *data;
+    size_t length;
+    int n;
+    int count;
+    GMutex *lock;
+    VipsCallbackFn free_fn;
+    void *client;
+    GType type;
+    size_t sizeof_type;
 }
 
- +
-
struct _GParamSpecParam {
-    GParamSpec parent_instance;
+
struct _VipsConnection {
+    VipsObject parent_object;
+    int descriptor;
+    int tracked_descriptor;
+    int close_descriptor;
+    char *filename;
 }
 
- +
-
struct _GParamSpecPointer {
-    GParamSpec parent_instance;
+
struct _VipsObject {
+    GObject parent_instance;
+    gboolean constructed;
+    gboolean static_object;
+    VipsArgumentTable *argument_table;
+    char *nickname;
+    char *description;
+    gboolean preclose;
+    gboolean close;
+    gboolean postclose;
+    size_t local_memory;
 }
 
- +
-
struct _GParamSpecString {
-    GParamSpec parent_instance;
-    gchar *default_value;
-    gchar *cset_first;
-    gchar *cset_nth;
-    gchar substitutor;
-    guint null_fold_if_empty : 1;
-    guint ensure_non_null : 1;
+
struct _VipsTarget {
+    VipsConnection parent_object;
+    gboolean memory;
+    gboolean ended;
+    GString *memory_buffer;
+    VipsBlob *blob;
+    unsigned char output_buffer[8500];
+    int write_point;
+    gint64 position;
+    gboolean delete_on_close;
+    char *delete_on_close_filename;
 }
 
- +
-
struct _GParamSpecTypeInfo {
-    guint16 instance_size;
-    guint16 n_preallocs;
-    void (*instance_init)(GParamSpec *);
-    GType value_type;
-    void (*finalize)(GParamSpec *);
-    void (*value_set_default)(GParamSpec *, GValue *);
-    gboolean (*value_validate)(GParamSpec *, GValue *);
-    gint (*values_cmp)(GParamSpec *, const GValue *, const GValue *);
-}
-
-
-
-
- -
-
-
-
void (*finalize)(GParamSpec *)
-
-
-
-
- -
-
The function pointer signature, expressed as a functional interface
-
- -
-
-
-
void (*instance_init)(GParamSpec *)
-
-
-
-
- -
-
The function pointer signature, expressed as a functional interface
-
- -
-
-
-
void (*value_set_default)(GParamSpec *, GValue *)
-
-
-
-
- -
-
The function pointer signature, expressed as a functional interface
-
- -
-
-
-
gboolean (*value_validate)(GParamSpec *, GValue *)
-
-
-
-
- -
-
The function pointer signature, expressed as a functional interface
-
- -
-
-
-
gint (*values_cmp)(GParamSpec *, const GValue *, const GValue *)
-
-
-
-
- -
-
The function pointer signature, expressed as a functional interface
-
- -
-
-
-
struct _GParamSpecUChar {
-    GParamSpec parent_instance;
-    guint8 minimum;
-    guint8 maximum;
-    guint8 default_value;
-}
-
-
-
-
- -
-
-
-
struct _GParamSpecUInt {
-    GParamSpec parent_instance;
-    guint minimum;
-    guint maximum;
-    guint default_value;
-}
-
-
-
-
- -
-
-
-
struct _GParamSpecUInt64 {
-    GParamSpec parent_instance;
-    guint64 minimum;
-    guint64 maximum;
-    guint64 default_value;
-}
-
-
-
-
- -
-
-
-
struct _GParamSpecULong {
-    GParamSpec parent_instance;
-    gulong minimum;
-    gulong maximum;
-    gulong default_value;
-}
-
-
-
-
- -
-
-
-
struct _GParamSpecUnichar {
-    GParamSpec parent_instance;
-    gunichar default_value;
-}
-
-
-
-
- -
-
-
-
struct _GParamSpecValueArray {
-    GParamSpec parent_instance;
-    GParamSpec *element_spec;
-    guint fixed_n_elements;
-}
-
-
-
-
- -
-
-
-
struct _GParamSpecVariant {
-    GParamSpec parent_instance;
-    GVariantType *type;
-    GVariant *default_value;
-    gpointer padding[4];
-}
-
-
-
-
- -
-
-
-
struct _GTypeClass {
-    GType g_type;
-}
-
-
-
-
- -
-
-
-
struct _GTypeInstance {
-    GTypeClass *g_class;
-}
-
-
-
-
- -
-
-
-
struct _GValue {
-    GType g_type;
-    union {
-        gint v_int;
-        guint v_uint;
-        glong v_long;
-        gulong v_ulong;
-        gint64 v_int64;
-        guint64 v_uint64;
-        gfloat v_float;
-        gdouble v_double;
-        gpointer v_pointer;
-    } data[2];
-}
-
-
-
-
- -
-
-
-
union {
-    gint v_int;
-    guint v_uint;
-    glong v_long;
-    gulong v_ulong;
-    gint64 v_int64;
-    guint64 v_uint64;
-    gfloat v_float;
-    gdouble v_double;
-    gpointer v_pointer;
-}
-
-
-
-
- -
-
-
-
struct _GValueArray {
-    guint n_values;
-    GValue *values;
-    guint n_prealloced;
-}
-
-
-
-
- -
-
-
-
struct _VipsArea {
-    void *data;
-    size_t length;
-    int n;
-    int count;
-    GMutex *lock;
-    VipsCallbackFn free_fn;
-    void *client;
-    GType type;
-    size_t sizeof_type;
-}
-
-
-
-
- -
-
-
-
struct _VipsConnection {
-    VipsObject parent_object;
-    int descriptor;
-    int tracked_descriptor;
-    int close_descriptor;
-    char *filename;
-}
-
-
-
-
- -
-
-
-
struct _VipsConnectionClass {
-    VipsObjectClass parent_class;
-}
-
-
-
-
- -
-
-
-
struct _VipsObject {
-    GObject parent_instance;
-    gboolean constructed;
-    gboolean static_object;
-    VipsArgumentTable *argument_table;
-    char *nickname;
-    char *description;
-    gboolean preclose;
-    gboolean close;
-    gboolean postclose;
-    size_t local_memory;
-}
-
-
-
-
- -
-
-
-
struct _VipsObjectClass {
-    GObjectClass parent_class;
-    int (*build)(VipsObject *);
-    int (*postbuild)(VipsObject *, void *);
-    void (*summary_class)(struct _VipsObjectClass *, VipsBuf *);
-    void (*summary)(VipsObject *, VipsBuf *);
-    void (*dump)(VipsObject *, VipsBuf *);
-    void (*sanity)(VipsObject *, VipsBuf *);
-    void (*rewind)(VipsObject *);
-    void (*preclose)(VipsObject *);
-    void (*close)(VipsObject *);
-    void (*postclose)(VipsObject *);
-    VipsObject *(*new_from_string)(const char *);
-    void (*to_string)(VipsObject *, VipsBuf *);
-    gboolean output_needs_arg;
-    int (*output_to_arg)(VipsObject *, const char *);
-    const char *nickname;
-    const char *description;
-    VipsArgumentTable *argument_table;
-    GSList *argument_table_traverse;
-    GType argument_table_traverse_gtype;
-    gboolean deprecated;
-    void (*_vips_reserved1)(void);
-    void (*_vips_reserved2)(void);
-    void (*_vips_reserved3)(void);
-    void (*_vips_reserved4)(void);
-}
-
-
-
-
- -
-
-
-
void (*_vips_reserved1)(void)
-
-
-
-
- -
-
The function pointer signature, expressed as a functional interface
-
- -
-
-
-
void (*_vips_reserved2)(void)
-
-
-
-
- -
-
The function pointer signature, expressed as a functional interface
-
- -
-
-
-
void (*_vips_reserved3)(void)
-
-
-
-
- -
-
The function pointer signature, expressed as a functional interface
-
- -
-
-
-
void (*_vips_reserved4)(void)
-
-
-
-
- -
-
The function pointer signature, expressed as a functional interface
-
- -
-
-
-
int (*build)(VipsObject *)
-
-
-
-
- -
-
The function pointer signature, expressed as a functional interface
-
- -
-
-
-
void (*close)(VipsObject *)
-
-
-
-
- -
-
The function pointer signature, expressed as a functional interface
-
- -
-
-
-
void (*dump)(VipsObject *, VipsBuf *)
-
-
-
-
- -
-
The function pointer signature, expressed as a functional interface
-
- -
-
-
-
VipsObject *(*new_from_string)(const char *)
-
-
-
-
- -
-
The function pointer signature, expressed as a functional interface
-
- -
-
-
-
int (*output_to_arg)(VipsObject *, const char *)
-
-
-
-
- -
-
The function pointer signature, expressed as a functional interface
-
- -
-
-
-
int (*postbuild)(VipsObject *, void *)
-
-
-
-
- -
-
The function pointer signature, expressed as a functional interface
-
- -
-
-
-
void (*postclose)(VipsObject *)
-
-
-
-
- -
-
The function pointer signature, expressed as a functional interface
-
- -
-
-
-
void (*preclose)(VipsObject *)
-
-
-
-
- -
-
The function pointer signature, expressed as a functional interface
-
- -
-
-
-
void (*rewind)(VipsObject *)
-
-
-
-
- -
-
The function pointer signature, expressed as a functional interface
-
- -
-
-
-
void (*sanity)(VipsObject *, VipsBuf *)
-
-
-
-
- -
-
The function pointer signature, expressed as a functional interface
-
- -
-
-
-
void (*summary)(VipsObject *, VipsBuf *)
-
-
-
-
- -
-
-
-
void (*summary_class)(struct _VipsObjectClass *, VipsBuf *)
-
-
-
-
- -
-
The function pointer signature, expressed as a functional interface
-
- -
-
The function pointer signature, expressed as a functional interface
-
- -
-
-
-
void (*to_string)(VipsObject *, VipsBuf *)
-
-
-
-
- -
-
The function pointer signature, expressed as a functional interface
-
- -
-
-
-
struct _VipsTarget {
-    VipsConnection parent_object;
-    gboolean memory;
-    gboolean ended;
-    GString *memory_buffer;
-    VipsBlob *blob;
-    unsigned char output_buffer[8500];
-    int write_point;
-    gint64 position;
-    gboolean delete_on_close;
-    char *delete_on_close_filename;
-}
-
-
-
-
- -
-
-
-
struct _VipsTargetClass {
-    VipsConnectionClass parent_class;
-    gint64 (*write)(VipsTarget *, const void *, size_t);
-    void (*finish)(VipsTarget *);
-    gint64 (*read)(VipsTarget *, void *, size_t);
-    gint64 (*seek)(VipsTarget *, gint64, int);
-    int (*end)(VipsTarget *);
-}
-
-
-
-
- -
-
-
-
int (*end)(VipsTarget *)
-
-
-
-
- -
-
The function pointer signature, expressed as a functional interface
-
- -
-
-
-
void (*finish)(VipsTarget *)
-
-
-
-
- -
-
The function pointer signature, expressed as a functional interface
-
- -
-
-
-
gint64 (*read)(VipsTarget *, void *, size_t)
-
-
-
-
- -
-
The function pointer signature, expressed as a functional interface
-
- -
-
-
-
gint64 (*seek)(VipsTarget *, gint64, int)
-
-
-
-
- -
-
The function pointer signature, expressed as a functional interface
-
- -
-
-
-
gint64 (*write)(VipsTarget *, const void *, size_t)
-
-
-
-
- -
-
The function pointer signature, expressed as a functional interface
-
- -
-
-
-
struct _VipsTargetCustom {
-    VipsTarget parent_object;
-}
-
-
-
-
- -
-
-
-
struct _VipsTargetCustomClass {
-    VipsTargetClass parent_class;
-    gint64 (*write)(VipsTargetCustom *, const void *, gint64);
-    void (*finish)(VipsTargetCustom *);
-    gint64 (*read)(VipsTargetCustom *, void *, gint64);
-    gint64 (*seek)(VipsTargetCustom *, gint64, int);
-    int (*end)(VipsTargetCustom *);
-}
-
-
-
-
- -
-
-
-
int (*end)(VipsTargetCustom *)
-
-
-
-
- -
-
The function pointer signature, expressed as a functional interface
-
- -
-
-
-
void (*finish)(VipsTargetCustom *)
-
-
-
-
- -
-
The function pointer signature, expressed as a functional interface
-
- -
-
-
-
gint64 (*read)(VipsTargetCustom *, void *, gint64)
-
-
-
-
- -
-
The function pointer signature, expressed as a functional interface
-
- -
-
-
-
gint64 (*seek)(VipsTargetCustom *, gint64, int)
-
-
-
-
- -
-
The function pointer signature, expressed as a functional interface
-
- -
-
-
-
gint64 (*write)(VipsTargetCustom *, const void *, gint64)
-
-
-
-
- -
-
The function pointer signature, expressed as a functional interface
-
- -
-
-
-
typedef int (*CustomStreamEndCallback)(VipsTargetCustom *, void *)
-
-
-
-
- -
-
The function pointer signature, expressed as a functional interface
-
- -
-
-
-
typedef gint64 (*CustomStreamReadCallback)(VipsSourceCustom *, void *, gint64, void *)
-
-
-
-
- -
-
The function pointer signature, expressed as a functional interface
-
- -
-
-
-
typedef gint64 (*CustomStreamSeekCallback)(VipsSourceCustom *, void *, int, void *)
-
-
-
-
- -
-
The function pointer signature, expressed as a functional interface
-
- -
-
-
-
typedef gint64 (*CustomStreamWriteCallback)(VipsTargetCustom *, void *, gint64, void *)
-
-
-
-
- -
-
The function pointer signature, expressed as a functional interface
-
- -
-
-
-
typedef void (*GCallback)(void)
-
-
-
-
- -
-
The function pointer signature, expressed as a functional interface
-
- -
-
-
-
typedef void (*GClassFinalizeFunc)(gpointer, gpointer)
-
-
-
-
- -
-
The function pointer signature, expressed as a functional interface
-
- -
-
-
-
typedef void (*GClassInitFunc)(gpointer, gpointer)
-
-
-
-
- -
-
The function pointer signature, expressed as a functional interface
-
- -
-
-
-
typedef struct _GEnumClass GEnumClass
-
-
-
-
- -
-
-
-
typedef struct _GEnumValue GEnumValue
-
-
-
-
- -
-
-
-
typedef struct _GInputStream GInputStream
-
-
-
-
- -
-
-
-
typedef struct _GInputStreamClass GInputStreamClass
-
-
-
-
- -
-
-
-
typedef struct _GObject GObject
-
-
-
-
- -
-
-
-
typedef struct _GObjectClass GObjectClass
-
-
-
-
- -
-
-
-
typedef struct _GObjectConstructParam GObjectConstructParam
-
-
-
-
- -
-
-
-
typedef void (*GObjectFinalizeFunc)(GObject *)
-
-
-
-
- -
-
The function pointer signature, expressed as a functional interface
-
- -
-
-
-
typedef void (*GObjectGetPropertyFunc)(GObject *, guint, GValue *, GParamSpec *)
-
-
-
-
- -
-
The function pointer signature, expressed as a functional interface
-
- -
-
-
-
typedef void (*GObjectSetPropertyFunc)(GObject *, guint, const GValue *, GParamSpec *)
-
-
-
-
- -
-
The function pointer signature, expressed as a functional interface
-
- -
-
-
-
typedef struct _GParamSpec GParamSpec
-
-
-
-
- -
-
-
-
typedef struct _GParamSpecBoolean GParamSpecBoolean
-
-
-
-
- -
-
-
-
typedef struct _GParamSpecBoxed GParamSpecBoxed
-
-
-
-
- -
-
-
-
typedef struct _GParamSpecChar GParamSpecChar
-
-
-
-
- -
-
-
-
typedef struct _GParamSpecClass GParamSpecClass
-
-
-
-
- -
-
-
-
typedef struct _GParamSpecDouble GParamSpecDouble
-
-
-
-
- -
-
-
-
typedef struct _GParamSpecEnum GParamSpecEnum
-
-
-
-
- -
-
-
-
typedef struct _GParamSpecFlags GParamSpecFlags
-
-
-
-
- -
-
-
-
typedef struct _GParamSpecFloat GParamSpecFloat
-
-
-
-
- -
-
-
-
typedef struct _GParamSpecGType GParamSpecGType
-
-
-
-
- -
-
-
-
typedef struct _GParamSpecInt GParamSpecInt
-
-
-
-
- -
-
-
-
typedef struct _GParamSpecInt64 GParamSpecInt64
-
-
-
-
- -
-
-
-
typedef struct _GParamSpecLong GParamSpecLong
-
-
-
-
- -
-
-
-
typedef struct _GParamSpecObject GParamSpecObject
-
-
-
-
- -
-
-
-
typedef struct _GParamSpecOverride GParamSpecOverride
-
-
-
-
- -
-
-
-
typedef struct _GParamSpecParam GParamSpecParam
+
typedef int (*CustomStreamEndCallback)(VipsTargetCustom *, void *)
 
- -
+ +
+
The function pointer signature, expressed as a functional interface
+
+ +
-
typedef struct _GParamSpecPointer GParamSpecPointer
+
typedef gint64 (*CustomStreamReadCallback)(VipsSourceCustom *, void *, gint64, void *)
 
- + +
+
The function pointer signature, expressed as a functional interface
+
+
-
typedef struct _GParamSpecString GParamSpecString
+
typedef gint64 (*CustomStreamSeekCallback)(VipsSourceCustom *, void *, int, void *)
 
- -
+ +
+
The function pointer signature, expressed as a functional interface
+
+ +
-
typedef struct _GParamSpecTypeInfo GParamSpecTypeInfo
+
typedef gint64 (*CustomStreamWriteCallback)(VipsTargetCustom *, void *, gint64, void *)
 
- + +
+
The function pointer signature, expressed as a functional interface
+
+
-
typedef struct _GParamSpecUChar GParamSpecUChar
+
typedef struct _GEnumClass GEnumClass
 
- +
-
typedef struct _GParamSpecUInt GParamSpecUInt
+
typedef struct _GEnumValue GEnumValue
 
- +
-
typedef struct _GParamSpecUInt64 GParamSpecUInt64
+
typedef struct _GInputStream GInputStream
 
- +
-
typedef struct _GParamSpecULong GParamSpecULong
+
typedef struct _GInputStreamClass GInputStreamClass
 
- +
-
typedef struct _GParamSpecUnichar GParamSpecUnichar
+
typedef struct _GObject GObject
 
- +
-
typedef struct _GParamSpecValueArray GParamSpecValueArray
+
typedef struct _GObjectClass GObjectClass
 
- +
-
typedef struct _GParamSpecVariant GParamSpecVariant
+
typedef struct _GParamSpec GParamSpec
 
@@ -1976,19 +729,6 @@

All Classes and Interfaces<

- -
-
-
-
typedef gboolean (*GTypeClassCacheFunc)(gpointer, GTypeClass *)
-
-
-
-
- -
-
The function pointer signature, expressed as a functional interface
-
@@ -2007,87 +747,65 @@

All Classes and Interfaces<

- +
-
-
-
typedef struct _GValueArray GValueArray
-
-
-
-
- -
-
-
-
typedef void (*GValueTransform)(const GValue *, GValue *)
-
-
-
-
- -
-
The function pointer signature, expressed as a functional interface
-
- -
Represents a VipsBlob, which is backed by a contiguous area of off-heap memory Its constructor is package private to prevent leaking MemorySegments in to the vips-ffm API Use its static helper methods to create new blobs
- -
+ +
Models a libvips "custom streaming" source Provides callbacks for read and seek operations See true streaming for libvips
- -
 
- +
 
- -
+ +
 
+ +
Models a libvips "custom streaming" target Provides callbacks for write and end operations See true streaming for libvips
- -
 
- +
 
- +
 
- -
 
- -
+ +
 
+ +
 
+ +
A generated wrapper representing a VipsImage.
- -
 
- -
+ +
 
+ +
Helper class for running Vips commands with an appropriate arena Blocks untrusted operations by default
- -
+ +
The type of access an operation has to supply.
- -
+ + - -
+ + - -
+ + - -
+ +
typedef struct _VipsArea {
@@ -2105,32 +823,32 @@ 

All Classes and Interfaces<

- -
+ +
The format used for each band element.
- -
+ +
The various Porter-Duff and PDF blend modes.
- -
+ +
How pixels are coded.
- -
+ +
How to combine values.
- -
+ + - -
+ +
A direction on a compass.
- -
+ +
typedef struct _VipsConnection {
@@ -2144,17 +862,6 @@ 

All Classes and Interfaces<

- -
-
-
-
typedef struct _VipsConnectionClass {
-    VipsObjectClass parent_class;
-} VipsConnectionClass
-
-
-
-
-
 
+
+
Contains helper methods to interact with libvips
+
The resampling kernels vips supports.
@@ -2247,201 +956,109 @@

All Classes and Interfaces<

- -
-
-
-
typedef struct _VipsObjectClass VipsObjectClass
-
-
-
-
- -
-
-
-
typedef void *(*VipsObjectSetArguments)(VipsObject *, void *, void *)
-
-
-
-
- -
-
The function pointer signature, expressed as a functional interface
+ + - + - + - + - + - + - + - -
More like hit-miss, really.
- -
+ + - -
+ + - -
 
- -
 
- + +
 
+
 
- +
 
- +
 
- +
 
- +
 
- +
 
- +
 
- +
 
- +
 
- +
 
- +
 
- +
 
- +
 
- -
+ +
 
+ + - -
+ +
How accurate an operation should be.
- -
 
- -
-
Variadic invoker class for: - -
-
extern void vips_error(const char *domain, const char *fmt, ...)
-
-
-
-
- -
-
Variadic invoker class for: - -
-
extern void vips_error_exit(const char *fmt, ...)
-
-
-
-
- -
-
Variadic invoker class for: - -
-
extern void vips_error_system(int err, const char *domain, const char *fmt, ...)
-
-
-
-
- -
-
Variadic invoker class for: - -
-
extern VipsImage *vips_image_new_from_buffer(const void *buf, size_t len, const char *option_string, ...)
-
-
-
-
- -
-
Variadic invoker class for: - -
-
extern VipsImage *vips_image_new_from_file(const char *name, ...)
-
-
-
-
- -
-
Variadic invoker class for: - -
-
extern VipsImage *vips_image_new_from_source(VipsSource *source, const char *option_string, ...)
-
-
-
-
- -
-
Variadic invoker class for: - -
-
extern VipsImage *vips_image_new_matrixv(int width, int height, ...)
-
-
-
-
- + +
 
+
Variadic invoker class for:
-
extern int vips_image_write_to_buffer(VipsImage *in, const char *suffix, void **buf, size_t *size, ...)
+
extern void vips_error(const char *domain, const char *fmt, ...)
 
- +
Variadic invoker class for:
-
extern int vips_image_write_to_file(VipsImage *image, const char *name, ...)
+
extern void vips_error_exit(const char *fmt, ...)
 
- +
Variadic invoker class for:
-
extern int vips_image_write_to_target(VipsImage *in, const char *suffix, VipsTarget *target, ...)
+
extern void vips_error_system(int err, const char *domain, const char *fmt, ...)
 
@@ -2487,56 +1104,13 @@

All Classes and Interfaces<

- -
-
-
-
typedef struct _VipsTargetClass {
-    VipsConnectionClass parent_class;
-    gint64 (*write)(VipsTarget *, const void *, size_t);
-    void (*finish)(VipsTarget *);
-    gint64 (*read)(VipsTarget *, void *, size_t);
-    gint64 (*seek)(VipsTarget *, gint64, int);
-    int (*end)(VipsTarget *);
-} VipsTargetClass
-
-
-
-
- -
-
-
-
typedef struct _VipsTargetCustom {
-    VipsTarget parent_object;
-} VipsTargetCustom
-
-
-
-
- -
-
-
-
typedef struct _VipsTargetCustomClass {
-    VipsTargetClass parent_class;
-    gint64 (*write)(VipsTargetCustom *, const void *, gint64);
-    void (*finish)(VipsTargetCustom *);
-    gint64 (*read)(VipsTargetCustom *, void *, gint64);
-    gint64 (*seek)(VipsTargetCustom *, gint64, int);
-    int (*end)(VipsTargetCustom *);
-} VipsTargetCustomClass
-
-
-
-
- -
+ +
Sets the word wrapping style for VImage.text(java.lang.String, app.photofox.vipsffm.VipsOption...) when used with a maximum width.
- -
+ +
typedef void *(*VipsTypeMap2Fn)(GType, void *, void *)
@@ -2544,22 +1118,22 @@ 

All Classes and Interfaces<

- -
+ +
The function pointer signature, expressed as a functional interface
- -
 
- -
 
- -
+ +
 
+ +
 
+ +
Represents a VipsSource Its constructor is package private to prevent leaking MemorySegments in to the vips-ffm API Use its static helper methods to create new sources
- -
+ +
Represents a VipsTarget Its constructor is package private to prevent leaking MemorySegments in to the vips-ffm API Use its static helper methods to create new targets
diff --git a/docs/app.photofox.vipsffm/app/photofox/vipsffm/VipsHelper.html b/docs/app.photofox.vipsffm/app/photofox/vipsffm/VipsHelper.html index 37ce767..b85ead8 100644 --- a/docs/app.photofox.vipsffm/app/photofox/vipsffm/VipsHelper.html +++ b/docs/app.photofox.vipsffm/app/photofox/vipsffm/VipsHelper.html @@ -138,21 +138,8 @@
  • filename_get_filename(Arena, String)
  • filename_get_options(Arena, String)
  • image_new(Arena)
  • -
  • image_new_memory(Arena)
  • -
  • image_new_from_file_RW(Arena, String)
  • -
  • image_new_from_file_raw(Arena, String, int, int, int, long)
  • -
  • image_new_from_memory(Arena, MemorySegment, long, int, int, int, int)
  • -
  • image_new_from_memory_copy(Arena, MemorySegment, long, int, int, int, int)
  • -
  • image_new_matrix(Arena, int, int)
  • -
  • image_new_matrix_from_array(Arena, int, int, MemorySegment, int)
  • -
  • image_new_from_image(Arena, MemorySegment, MemorySegment, int)
  • -
  • image_new_from_image1(Arena, MemorySegment, double)
  • -
  • image_new_temp_file(Arena, String)
  • image_write(MemorySegment, MemorySegment)
  • -
  • image_write_to_memory(Arena, MemorySegment, MemorySegment)
  • image_hasalpha(MemorySegment)
  • -
  • image_write_prepare(MemorySegment)
  • -
  • image_write_line(MemorySegment, int, MemorySegment)
  • value_get_array_image(MemorySegment, MemorySegment)
  • value_set_array_image(MemorySegment, int)
  • error_buffer()
  • @@ -171,7 +158,9 @@
  • interpolate_new(Arena, String)
  • image_get_width(MemorySegment)
  • image_get_height(MemorySegment)
  • +
  • image_get_bands(MemorySegment)
  • image_get_typeof(Arena, MemorySegment, String)
  • +
  • image_get_blob(Arena, MemorySegment, String, MemorySegment, MemorySegment)
  • operation_get_flags(MemorySegment)
  • operation_new(Arena, String)
  • cache_operation_buildp(MemorySegment)
  • @@ -196,13 +185,6 @@
  • error_exit(Arena, String, VipsOption...)
  • error_system(Arena, int, String, String, VipsOption...)
  • error(Arena, String, String, VipsOption...)
  • -
  • image_write_to_target(Arena, MemorySegment, String, MemorySegment, VipsOption...)
  • -
  • image_write_to_buffer(Arena, MemorySegment, String, MemorySegment, MemorySegment, VipsOption...)
  • -
  • image_write_to_file(Arena, MemorySegment, String, VipsOption...)
  • -
  • image_new_matrixv(Arena, int, int, VipsOption...)
  • -
  • image_new_from_source(Arena, MemorySegment, String, VipsOption...)
  • -
  • image_new_from_buffer(Arena, MemorySegment, long, String, VipsOption...)
  • -
  • image_new_from_file(Arena, String, VipsOption...)
  • value_set_save_stringf(Arena, MemorySegment, String, VipsOption...)
  • @@ -763,265 +745,95 @@

    Method Summary

    static int
    - -
    -
    Binding for: - -
    -
    int vips_image_get_height(const VipsImage *image)
    -
    -
    -
    -
    -
    static long
    - -
    -
    Binding for: - -
    -
    GType vips_image_get_type()
    -
    -
    -
    -
    -
    static long
    -
    image_get_typeof(Arena arena, - MemorySegment image, - String nameString)
    +
    Binding for:
    -
    GType vips_image_get_typeof(const VipsImage *image, const char *name)
    +
    int vips_image_get_bands(const VipsImage *image)
     
    static int
    - -
    -
    Binding for: - -
    -
    int vips_image_get_width(const VipsImage *image)
    -
    -
    -
    -
    -
    static boolean
    - -
    -
    Binding for: - -
    -
    gboolean vips_image_hasalpha(VipsImage *image)
    -
    -
    -
    -
    - - -
    -
    Binding for: - -
    -
    VipsImage *vips_image_new()
    -
    -
    -
    -
    - -
    image_new_from_buffer(Arena arena, - MemorySegment buf, - long len, - String option_stringString, - VipsOption... options)
    -
    -
    Binding for: - -
    -
    VipsImage *vips_image_new_from_buffer(const void *buf, size_t len, const char *option_string, ...)
    -
    -
    -
    -
    - -
    image_new_from_file(Arena arena, - String nameString, - VipsOption... options)
    -
    -
    Binding for: - -
    -
    VipsImage *vips_image_new_from_file(const char *name, ...)
    -
    -
    -
    -
    - -
    image_new_from_file_raw(Arena arena, - String filenameString, - int xsize, - int ysize, - int bands, - long offset)
    -
    -
    Binding for: - -
    -
    VipsImage *vips_image_new_from_file_raw(const char *filename, int xsize, int ysize, int bands, guint64 offset)
    -
    -
    -
    -
    - -
    image_new_from_file_RW(Arena arena, - String filenameString)
    -
    -
    Binding for: - -
    -
    VipsImage *vips_image_new_from_file_RW(const char *filename)
    -
    -
    -
    -
    - -
    image_new_from_image(Arena arena, - MemorySegment image, - MemorySegment c, - int n)
    -
    -
    Binding for: - -
    -
    VipsImage *vips_image_new_from_image(VipsImage *image, const double *c, int n)
    -
    -
    -
    -
    - -
    image_new_from_image1(Arena arena, +
    image_get_blob(Arena arena, MemorySegment image, - double c)
    -
    -
    Binding for: - -
    -
    VipsImage *vips_image_new_from_image1(VipsImage *image, double c)
    -
    -
    -
    -
    - -
    image_new_from_memory(Arena arena, - MemorySegment data, - long size, - int width, - int height, - int bands, - int format)
    -
    -
    Binding for: - -
    -
    VipsImage *vips_image_new_from_memory(const void *data, size_t size, int width, int height, int bands, VipsBandFormat format)
    -
    -
    -
    -
    - -
    image_new_from_memory_copy(Arena arena, + String nameString, MemorySegment data, - long size, - int width, - int height, - int bands, - int format)
    + MemorySegment length)
    Binding for:
    -
    VipsImage *vips_image_new_from_memory_copy(const void *data, size_t size, int width, int height, int bands, VipsBandFormat format)
    +
    int vips_image_get_blob(const VipsImage *image, const char *name, const void **data, size_t *length)
     
    - -
    image_new_from_source(Arena arena, - MemorySegment source, - String option_stringString, - VipsOption... options)
    +
    static int
    +
    Binding for:
    -
    VipsImage *vips_image_new_from_source(VipsSource *source, const char *option_string, ...)
    +
    int vips_image_get_height(const VipsImage *image)
     
    - -
    image_new_matrix(Arena arena, - int width, - int height)
    +
    static long
    +
    Binding for:
    -
    VipsImage *vips_image_new_matrix(int width, int height)
    +
    GType vips_image_get_type()
     
    - -
    image_new_matrix_from_array(Arena arena, - int width, - int height, - MemorySegment array, - int size)
    +
    static long
    +
    image_get_typeof(Arena arena, + MemorySegment image, + String nameString)
    Binding for:
    -
    VipsImage *vips_image_new_matrix_from_array(int width, int height, const double *array, int size)
    +
    GType vips_image_get_typeof(const VipsImage *image, const char *name)
     
    - -
    image_new_matrixv(Arena arena, - int width, - int height, - VipsOption... options)
    +
    static int
    +
    Binding for:
    -
    VipsImage *vips_image_new_matrixv(int width, int height, ...)
    +
    int vips_image_get_width(const VipsImage *image)
     
    - - +
    static boolean
    +
    Binding for:
    -
    VipsImage *vips_image_new_memory()
    +
    gboolean vips_image_hasalpha(VipsImage *image)
     
    -
    image_new_temp_file(Arena arena, - String formatString)
    +
    Binding for:
    -
    VipsImage *vips_image_new_temp_file(const char *format)
    +
    VipsImage *vips_image_new()
     
    @@ -1038,88 +850,6 @@

    Method Summary

    -
    static int
    -
    image_write_line(MemorySegment image, - int ypos, - MemorySegment linebuffer)
    -
    -
    Binding for: - -
    -
    int vips_image_write_line(VipsImage *image, int ypos, VipsPel *linebuffer)
    -
    -
    -
    -
    -
    static int
    - -
    -
    Binding for: - -
    -
    int vips_image_write_prepare(VipsImage *image)
    -
    -
    -
    -
    -
    static int
    -
    image_write_to_buffer(Arena arena, - MemorySegment in, - String suffixString, - MemorySegment buf, - MemorySegment size, - VipsOption... options)
    -
    -
    Binding for: - -
    -
    int vips_image_write_to_buffer(VipsImage *in, const char *suffix, void **buf, size_t *size, ...)
    -
    -
    -
    -
    -
    static int
    -
    image_write_to_file(Arena arena, - MemorySegment image, - String nameString, - VipsOption... options)
    -
    -
    Binding for: - -
    -
    int vips_image_write_to_file(VipsImage *image, const char *name, ...)
    -
    -
    -
    -
    - - -
    -
    Binding for: - -
    -
    void *vips_image_write_to_memory(VipsImage *in, size_t *size)
    -
    -
    -
    -
    -
    static int
    -
    image_write_to_target(Arena arena, - MemorySegment in, - String suffixString, - MemorySegment target, - VipsOption... options)
    -
    -
    Binding for: - -
    -
    int vips_image_write_to_target(VipsImage *in, const char *suffix, VipsTarget *target, ...)
    -
    -
    -
    -
    static void
    init(Arena arena, boolean allowUntrusted)
    @@ -3363,15 +3093,16 @@

    image_new

  • -
    -

    image_new_memory

    +
    +

    image_write

    -
    public static MemorySegment image_new_memory(Arena arena) - throws VipsError
    +
    public static int image_write(MemorySegment image, + MemorySegment out) + throws VipsError
    Binding for:
    -
    VipsImage *vips_image_new_memory()
    +
    int vips_image_write(VipsImage *image, VipsImage *out)
     
    @@ -3383,16 +3114,15 @@

    image_new_memory

  • -
    -

    image_new_from_file_RW

    +
    +

    image_hasalpha

    -
    public static MemorySegment image_new_from_file_RW(Arena arena, - String filenameString) - throws VipsError
    +
    public static boolean image_hasalpha(MemorySegment image) + throws VipsError
    Binding for:
    -
    VipsImage *vips_image_new_from_file_RW(const char *filename)
    +
    gboolean vips_image_hasalpha(VipsImage *image)
     
    @@ -3404,20 +3134,16 @@

    image_new_from_file_RW

  • -
    -

    image_new_from_file_raw

    +
    +

    value_get_array_image

    -
    public static MemorySegment image_new_from_file_raw(Arena arena, - String filenameString, - int xsize, - int ysize, - int bands, - long offset) - throws VipsError
    +
    public static MemorySegment value_get_array_image(MemorySegment value, + MemorySegment n) + throws VipsError
    Binding for:
    -
    VipsImage *vips_image_new_from_file_raw(const char *filename, int xsize, int ysize, int bands, guint64 offset)
    +
    VipsImage **vips_value_get_array_image(const GValue *value, int *n)
     
    @@ -3429,21 +3155,16 @@

    image_new_from_file_raw

  • -
    -

    image_new_from_memory

    +
    +

    value_set_array_image

    -
    public static MemorySegment image_new_from_memory(Arena arena, - MemorySegment data, - long size, - int width, - int height, - int bands, - int format) - throws VipsError
    +
    public static void value_set_array_image(MemorySegment value, + int n) + throws VipsError
    Binding for:
    -
    VipsImage *vips_image_new_from_memory(const void *data, size_t size, int width, int height, int bands, VipsBandFormat format)
    +
    void vips_value_set_array_image(GValue *value, int n)
     
    @@ -3455,300 +3176,15 @@

    image_new_from_memory

  • -
    -

    image_new_from_memory_copy

    +
    +

    error_buffer

    -
    public static MemorySegment image_new_from_memory_copy(Arena arena, - MemorySegment data, - long size, - int width, - int height, - int bands, - int format) - throws VipsError
    +
    public static String error_buffer() + throws VipsError
    Binding for:
    -
    VipsImage *vips_image_new_from_memory_copy(const void *data, size_t size, int width, int height, int bands, VipsBandFormat format)
    -
    -
    -
    -
    -
    Throws:
    -
    VipsError
    -
    -
    -
    -
  • -
  • -
    -

    image_new_matrix

    -
    -
    public static MemorySegment image_new_matrix(Arena arena, - int width, - int height) - throws VipsError
    -
    Binding for: - -
    -
    VipsImage *vips_image_new_matrix(int width, int height)
    -
    -
    -
    -
    -
    Throws:
    -
    VipsError
    -
    -
    -
    -
  • -
  • -
    -

    image_new_matrix_from_array

    -
    -
    public static MemorySegment image_new_matrix_from_array(Arena arena, - int width, - int height, - MemorySegment array, - int size) - throws VipsError
    -
    Binding for: - -
    -
    VipsImage *vips_image_new_matrix_from_array(int width, int height, const double *array, int size)
    -
    -
    -
    -
    -
    Throws:
    -
    VipsError
    -
    -
    -
    -
  • -
  • -
    -

    image_new_from_image

    -
    -
    public static MemorySegment image_new_from_image(Arena arena, - MemorySegment image, - MemorySegment c, - int n) - throws VipsError
    -
    Binding for: - -
    -
    VipsImage *vips_image_new_from_image(VipsImage *image, const double *c, int n)
    -
    -
    -
    -
    -
    Throws:
    -
    VipsError
    -
    -
    -
    -
  • -
  • -
    -

    image_new_from_image1

    -
    -
    public static MemorySegment image_new_from_image1(Arena arena, - MemorySegment image, - double c) - throws VipsError
    -
    Binding for: - -
    -
    VipsImage *vips_image_new_from_image1(VipsImage *image, double c)
    -
    -
    -
    -
    -
    Throws:
    -
    VipsError
    -
    -
    -
    -
  • -
  • -
    -

    image_new_temp_file

    -
    -
    public static MemorySegment image_new_temp_file(Arena arena, - String formatString) - throws VipsError
    -
    Binding for: - -
    -
    VipsImage *vips_image_new_temp_file(const char *format)
    -
    -
    -
    -
    -
    Throws:
    -
    VipsError
    -
    -
    -
    -
  • -
  • -
    -

    image_write

    -
    -
    public static int image_write(MemorySegment image, - MemorySegment out) - throws VipsError
    -
    Binding for: - -
    -
    int vips_image_write(VipsImage *image, VipsImage *out)
    -
    -
    -
    -
    -
    Throws:
    -
    VipsError
    -
    -
    -
    -
  • -
  • -
    -

    image_write_to_memory

    -
    -
    public static MemorySegment image_write_to_memory(Arena arena, - MemorySegment in, - MemorySegment size) - throws VipsError
    -
    Binding for: - -
    -
    void *vips_image_write_to_memory(VipsImage *in, size_t *size)
    -
    -
    -
    -
    -
    Throws:
    -
    VipsError
    -
    -
    -
    -
  • -
  • -
    -

    image_hasalpha

    -
    -
    public static boolean image_hasalpha(MemorySegment image) - throws VipsError
    -
    Binding for: - -
    -
    gboolean vips_image_hasalpha(VipsImage *image)
    -
    -
    -
    -
    -
    Throws:
    -
    VipsError
    -
    -
    -
    -
  • -
  • -
    -

    image_write_prepare

    -
    -
    public static int image_write_prepare(MemorySegment image) - throws VipsError
    -
    Binding for: - -
    -
    int vips_image_write_prepare(VipsImage *image)
    -
    -
    -
    -
    -
    Throws:
    -
    VipsError
    -
    -
    -
    -
  • -
  • -
    -

    image_write_line

    -
    -
    public static int image_write_line(MemorySegment image, - int ypos, - MemorySegment linebuffer) - throws VipsError
    -
    Binding for: - -
    -
    int vips_image_write_line(VipsImage *image, int ypos, VipsPel *linebuffer)
    -
    -
    -
    -
    -
    Throws:
    -
    VipsError
    -
    -
    -
    -
  • -
  • -
    -

    value_get_array_image

    -
    -
    public static MemorySegment value_get_array_image(MemorySegment value, - MemorySegment n) - throws VipsError
    -
    Binding for: - -
    -
    VipsImage **vips_value_get_array_image(const GValue *value, int *n)
    -
    -
    -
    -
    -
    Throws:
    -
    VipsError
    -
    -
    -
    -
  • -
  • -
    -

    value_set_array_image

    -
    -
    public static void value_set_array_image(MemorySegment value, - int n) - throws VipsError
    -
    Binding for: - -
    -
    void vips_value_set_array_image(GValue *value, int n)
    -
    -
    -
    -
    -
    Throws:
    -
    VipsError
    -
    -
    -
    -
  • -
  • -
    -

    error_buffer

    -
    -
    public static String error_buffer() - throws VipsError
    -
    Binding for: - -
    -
    const char *vips_error_buffer()
    +
    const char *vips_error_buffer()
     
    @@ -4065,6 +3501,26 @@

    image_get_height

  • +
    +

    image_get_bands

    +
    +
    public static int image_get_bands(MemorySegment image) + throws VipsError
    +
    Binding for: + +
    +
    int vips_image_get_bands(const VipsImage *image)
    +
    +
    +
    +
    +
    Throws:
    +
    VipsError
    +
    +
    +
    +
  • +
  • image_get_typeof

    @@ -4087,6 +3543,30 @@

    image_get_typeof

  • +
    +

    image_get_blob

    +
    +
    public static int image_get_blob(Arena arena, + MemorySegment image, + String nameString, + MemorySegment data, + MemorySegment length) + throws VipsError
    +
    Binding for: + +
    +
    int vips_image_get_blob(const VipsImage *image, const char *name, const void **data, size_t *length)
    +
    +
    +
    +
    +
    Throws:
    +
    VipsError
    +
    +
    +
    +
  • +
  • operation_get_flags

    @@ -4584,170 +4064,6 @@

    error

  • -
    -

    image_write_to_target

    -
    -
    public static int image_write_to_target(Arena arena, - MemorySegment in, - String suffixString, - MemorySegment target, - VipsOption... options) - throws VipsError
    -
    Binding for: - -
    -
    int vips_image_write_to_target(VipsImage *in, const char *suffix, VipsTarget *target, ...)
    -
    -
    -
    -
    -
    Throws:
    -
    VipsError
    -
    -
    -
    -
  • -
  • -
    -

    image_write_to_buffer

    -
    -
    public static int image_write_to_buffer(Arena arena, - MemorySegment in, - String suffixString, - MemorySegment buf, - MemorySegment size, - VipsOption... options) - throws VipsError
    -
    Binding for: - -
    -
    int vips_image_write_to_buffer(VipsImage *in, const char *suffix, void **buf, size_t *size, ...)
    -
    -
    -
    -
    -
    Throws:
    -
    VipsError
    -
    -
    -
    -
  • -
  • -
    -

    image_write_to_file

    -
    -
    public static int image_write_to_file(Arena arena, - MemorySegment image, - String nameString, - VipsOption... options) - throws VipsError
    -
    Binding for: - -
    -
    int vips_image_write_to_file(VipsImage *image, const char *name, ...)
    -
    -
    -
    -
    -
    Throws:
    -
    VipsError
    -
    -
    -
    -
  • -
  • -
    -

    image_new_matrixv

    -
    -
    public static MemorySegment image_new_matrixv(Arena arena, - int width, - int height, - VipsOption... options) - throws VipsError
    -
    Binding for: - -
    -
    VipsImage *vips_image_new_matrixv(int width, int height, ...)
    -
    -
    -
    -
    -
    Throws:
    -
    VipsError
    -
    -
    -
    -
  • -
  • -
    -

    image_new_from_source

    -
    -
    public static MemorySegment image_new_from_source(Arena arena, - MemorySegment source, - String option_stringString, - VipsOption... options) - throws VipsError
    -
    Binding for: - -
    -
    VipsImage *vips_image_new_from_source(VipsSource *source, const char *option_string, ...)
    -
    -
    -
    -
    -
    Throws:
    -
    VipsError
    -
    -
    -
    -
  • -
  • -
    -

    image_new_from_buffer

    -
    -
    public static MemorySegment image_new_from_buffer(Arena arena, - MemorySegment buf, - long len, - String option_stringString, - VipsOption... options) - throws VipsError
    -
    Binding for: - -
    -
    VipsImage *vips_image_new_from_buffer(const void *buf, size_t len, const char *option_string, ...)
    -
    -
    -
    -
    -
    Throws:
    -
    VipsError
    -
    -
    -
    -
  • -
  • -
    -

    image_new_from_file

    -
    -
    public static MemorySegment image_new_from_file(Arena arena, - String nameString, - VipsOption... options) - throws VipsError
    -
    Binding for: - -
    -
    VipsImage *vips_image_new_from_file(const char *name, ...)
    -
    -
    -
    -
    -
    Throws:
    -
    VipsError
    -
    -
    -
    -
  • -
  • value_set_save_stringf

    diff --git a/docs/app.photofox.vipsffm/app/photofox/vipsffm/VipsInvoker.html b/docs/app.photofox.vipsffm/app/photofox/vipsffm/VipsInvoker.html index 43a1724..2bd6e98 100644 --- a/docs/app.photofox.vipsffm/app/photofox/vipsffm/VipsInvoker.html +++ b/docs/app.photofox.vipsffm/app/photofox/vipsffm/VipsInvoker.html @@ -93,6 +93,11 @@

    Class VipsInvoker


    public class VipsInvoker extends Object
    +

    Contains helper methods to interact with libvips

    + +

    You can invoke an operation manually using invokeOperation(Arena, String, List) - this is useful + if vips-ffm hasn't yet been built for a new version of libvips. You can find examples of how to use it in + VImage.

    diff --git a/docs/app.photofox.vipsffm/app/photofox/vipsffm/jextract/VipsRaw.html b/docs/app.photofox.vipsffm/app/photofox/vipsffm/jextract/VipsRaw.html index bac5a62..a1add2f 100644 --- a/docs/app.photofox.vipsffm/app/photofox/vipsffm/jextract/VipsRaw.html +++ b/docs/app.photofox.vipsffm/app/photofox/vipsffm/jextract/VipsRaw.html @@ -76,26 +76,6 @@
  • C_DOUBLE
  • C_POINTER
  • C_LONG
  • -
  • GEnumClass_autoptr
  • -
  • GEnumClass_listautoptr
  • -
  • GEnumClass_slistautoptr
  • -
  • GEnumClass_queueautoptr
  • -
  • GObject_autoptr
  • -
  • GObject_listautoptr
  • -
  • GObject_slistautoptr
  • -
  • GObject_queueautoptr
  • -
  • GParamSpec_autoptr
  • -
  • GParamSpec_listautoptr
  • -
  • GParamSpec_slistautoptr
  • -
  • GParamSpec_queueautoptr
  • -
  • GTypeClass_autoptr
  • -
  • GTypeClass_listautoptr
  • -
  • GTypeClass_slistautoptr
  • -
  • GTypeClass_queueautoptr
  • -
  • GInputStream_autoptr
  • -
  • GInputStream_listautoptr
  • -
  • GInputStream_slistautoptr
  • -
  • GInputStream_queueautoptr
  • Method Details @@ -105,22 +85,10 @@
  • g_free$handle()
  • g_free$address()
  • g_free(MemorySegment)
  • -
  • g_free_sized$descriptor()
  • -
  • g_free_sized$handle()
  • -
  • g_free_sized$address()
  • -
  • g_free_sized(MemorySegment, long)
  • g_string_free$descriptor()
  • g_string_free$handle()
  • g_string_free$address()
  • g_string_free(MemorySegment, int)
  • -
  • g_string_free_and_steal$descriptor()
  • -
  • g_string_free_and_steal$handle()
  • -
  • g_string_free_and_steal$address()
  • -
  • g_string_free_and_steal(MemorySegment)
  • -
  • g_string_free_to_bytes$descriptor()
  • -
  • g_string_free_to_bytes$handle()
  • -
  • g_string_free_to_bytes$address()
  • -
  • g_string_free_to_bytes(MemorySegment)
  • g_test_log_type_name$descriptor()
  • g_test_log_type_name$handle()
  • g_test_log_type_name$address()
  • @@ -134,106 +102,18 @@
  • G_TYPE_DEBUG_SIGNALS()
  • G_TYPE_DEBUG_INSTANCE_COUNT()
  • G_TYPE_DEBUG_MASK()
  • -
  • g_type_init$descriptor()
  • -
  • g_type_init$handle()
  • -
  • g_type_init$address()
  • -
  • g_type_init()
  • -
  • g_type_init_with_debug_flags$descriptor()
  • -
  • g_type_init_with_debug_flags$handle()
  • -
  • g_type_init_with_debug_flags$address()
  • -
  • g_type_init_with_debug_flags(int)
  • g_type_name$descriptor()
  • g_type_name$handle()
  • g_type_name$address()
  • g_type_name(long)
  • -
  • g_type_qname$descriptor()
  • -
  • g_type_qname$handle()
  • -
  • g_type_qname$address()
  • -
  • g_type_qname(long)
  • g_type_from_name$descriptor()
  • g_type_from_name$handle()
  • g_type_from_name$address()
  • g_type_from_name(MemorySegment)
  • -
  • g_type_parent$descriptor()
  • -
  • g_type_parent$handle()
  • -
  • g_type_parent$address()
  • -
  • g_type_parent(long)
  • -
  • g_type_depth$descriptor()
  • -
  • g_type_depth$handle()
  • -
  • g_type_depth$address()
  • -
  • g_type_depth(long)
  • -
  • g_type_next_base$descriptor()
  • -
  • g_type_next_base$handle()
  • -
  • g_type_next_base$address()
  • -
  • g_type_next_base(long, long)
  • -
  • g_type_is_a$descriptor()
  • -
  • g_type_is_a$handle()
  • -
  • g_type_is_a$address()
  • -
  • g_type_is_a(long, long)
  • g_type_class_ref$descriptor()
  • g_type_class_ref$handle()
  • g_type_class_ref$address()
  • g_type_class_ref(long)
  • -
  • g_type_class_peek$descriptor()
  • -
  • g_type_class_peek$handle()
  • -
  • g_type_class_peek$address()
  • -
  • g_type_class_peek(long)
  • -
  • g_type_class_peek_static$descriptor()
  • -
  • g_type_class_peek_static$handle()
  • -
  • g_type_class_peek_static$address()
  • -
  • g_type_class_peek_static(long)
  • -
  • g_type_class_unref$descriptor()
  • -
  • g_type_class_unref$handle()
  • -
  • g_type_class_unref$address()
  • -
  • g_type_class_unref(MemorySegment)
  • -
  • g_type_class_peek_parent$descriptor()
  • -
  • g_type_class_peek_parent$handle()
  • -
  • g_type_class_peek_parent$address()
  • -
  • g_type_class_peek_parent(MemorySegment)
  • -
  • g_type_interface_peek$descriptor()
  • -
  • g_type_interface_peek$handle()
  • -
  • g_type_interface_peek$address()
  • -
  • g_type_interface_peek(MemorySegment, long)
  • -
  • g_type_interface_peek_parent$descriptor()
  • -
  • g_type_interface_peek_parent$handle()
  • -
  • g_type_interface_peek_parent$address()
  • -
  • g_type_interface_peek_parent(MemorySegment)
  • -
  • g_type_default_interface_ref$descriptor()
  • -
  • g_type_default_interface_ref$handle()
  • -
  • g_type_default_interface_ref$address()
  • -
  • g_type_default_interface_ref(long)
  • -
  • g_type_default_interface_peek$descriptor()
  • -
  • g_type_default_interface_peek$handle()
  • -
  • g_type_default_interface_peek$address()
  • -
  • g_type_default_interface_peek(long)
  • -
  • g_type_default_interface_unref$descriptor()
  • -
  • g_type_default_interface_unref$handle()
  • -
  • g_type_default_interface_unref$address()
  • -
  • g_type_default_interface_unref(MemorySegment)
  • -
  • g_type_children$descriptor()
  • -
  • g_type_children$handle()
  • -
  • g_type_children$address()
  • -
  • g_type_children(long, MemorySegment)
  • -
  • g_type_interfaces$descriptor()
  • -
  • g_type_interfaces$handle()
  • -
  • g_type_interfaces$address()
  • -
  • g_type_interfaces(long, MemorySegment)
  • -
  • g_type_set_qdata$descriptor()
  • -
  • g_type_set_qdata$handle()
  • -
  • g_type_set_qdata$address()
  • -
  • g_type_set_qdata(long, int, MemorySegment)
  • -
  • g_type_get_qdata$descriptor()
  • -
  • g_type_get_qdata$handle()
  • -
  • g_type_get_qdata$address()
  • -
  • g_type_get_qdata(long, int)
  • -
  • g_type_query$descriptor()
  • -
  • g_type_query$handle()
  • -
  • g_type_query$address()
  • -
  • g_type_query(long, MemorySegment)
  • -
  • g_type_get_instance_count$descriptor()
  • -
  • g_type_get_instance_count$handle()
  • -
  • g_type_get_instance_count$address()
  • -
  • g_type_get_instance_count(long)
  • G_TYPE_FLAG_CLASSED()
  • G_TYPE_FLAG_INSTANTIATABLE()
  • G_TYPE_FLAG_DERIVABLE()
  • @@ -243,166 +123,10 @@
  • G_TYPE_FLAG_VALUE_ABSTRACT()
  • G_TYPE_FLAG_FINAL()
  • G_TYPE_FLAG_DEPRECATED()
  • -
  • g_type_register_static$descriptor()
  • -
  • g_type_register_static$handle()
  • -
  • g_type_register_static$address()
  • -
  • g_type_register_static(long, MemorySegment, MemorySegment, int)
  • -
  • g_type_register_static_simple$descriptor()
  • -
  • g_type_register_static_simple$handle()
  • -
  • g_type_register_static_simple$address()
  • -
  • g_type_register_static_simple(long, MemorySegment, int, MemorySegment, int, MemorySegment, int)
  • -
  • g_type_register_dynamic$descriptor()
  • -
  • g_type_register_dynamic$handle()
  • -
  • g_type_register_dynamic$address()
  • -
  • g_type_register_dynamic(long, MemorySegment, MemorySegment, int)
  • -
  • g_type_register_fundamental$descriptor()
  • -
  • g_type_register_fundamental$handle()
  • -
  • g_type_register_fundamental$address()
  • -
  • g_type_register_fundamental(long, MemorySegment, MemorySegment, MemorySegment, int)
  • -
  • g_type_add_interface_static$descriptor()
  • -
  • g_type_add_interface_static$handle()
  • -
  • g_type_add_interface_static$address()
  • -
  • g_type_add_interface_static(long, long, MemorySegment)
  • -
  • g_type_add_interface_dynamic$descriptor()
  • -
  • g_type_add_interface_dynamic$handle()
  • -
  • g_type_add_interface_dynamic$address()
  • -
  • g_type_add_interface_dynamic(long, long, MemorySegment)
  • -
  • g_type_interface_add_prerequisite$descriptor()
  • -
  • g_type_interface_add_prerequisite$handle()
  • -
  • g_type_interface_add_prerequisite$address()
  • -
  • g_type_interface_add_prerequisite(long, long)
  • -
  • g_type_interface_prerequisites$descriptor()
  • -
  • g_type_interface_prerequisites$handle()
  • -
  • g_type_interface_prerequisites$address()
  • -
  • g_type_interface_prerequisites(long, MemorySegment)
  • -
  • g_type_interface_instantiatable_prerequisite$descriptor()
  • -
  • g_type_interface_instantiatable_prerequisite$handle()
  • -
  • g_type_interface_instantiatable_prerequisite$address()
  • -
  • g_type_interface_instantiatable_prerequisite(long)
  • -
  • g_type_class_add_private$descriptor()
  • -
  • g_type_class_add_private$handle()
  • -
  • g_type_class_add_private$address()
  • -
  • g_type_class_add_private(MemorySegment, long)
  • -
  • g_type_add_instance_private$descriptor()
  • -
  • g_type_add_instance_private$handle()
  • -
  • g_type_add_instance_private$address()
  • -
  • g_type_add_instance_private(long, long)
  • -
  • g_type_instance_get_private$descriptor()
  • -
  • g_type_instance_get_private$handle()
  • -
  • g_type_instance_get_private$address()
  • -
  • g_type_instance_get_private(MemorySegment, long)
  • -
  • g_type_class_adjust_private_offset$descriptor()
  • -
  • g_type_class_adjust_private_offset$handle()
  • -
  • g_type_class_adjust_private_offset$address()
  • -
  • g_type_class_adjust_private_offset(MemorySegment, MemorySegment)
  • -
  • g_type_add_class_private$descriptor()
  • -
  • g_type_add_class_private$handle()
  • -
  • g_type_add_class_private$address()
  • -
  • g_type_add_class_private(long, long)
  • -
  • g_type_class_get_private$descriptor()
  • -
  • g_type_class_get_private$handle()
  • -
  • g_type_class_get_private$address()
  • -
  • g_type_class_get_private(MemorySegment, long)
  • -
  • g_type_class_get_instance_private_offset$descriptor()
  • -
  • g_type_class_get_instance_private_offset$handle()
  • -
  • g_type_class_get_instance_private_offset$address()
  • -
  • g_type_class_get_instance_private_offset(MemorySegment)
  • -
  • g_type_ensure$descriptor()
  • -
  • g_type_ensure$handle()
  • -
  • g_type_ensure$address()
  • -
  • g_type_ensure(long)
  • -
  • g_type_get_type_registration_serial$descriptor()
  • -
  • g_type_get_type_registration_serial$handle()
  • -
  • g_type_get_type_registration_serial$address()
  • -
  • g_type_get_type_registration_serial()
  • -
  • g_type_get_plugin$descriptor()
  • -
  • g_type_get_plugin$handle()
  • -
  • g_type_get_plugin$address()
  • -
  • g_type_get_plugin(long)
  • -
  • g_type_interface_get_plugin$descriptor()
  • -
  • g_type_interface_get_plugin$handle()
  • -
  • g_type_interface_get_plugin$address()
  • -
  • g_type_interface_get_plugin(long, long)
  • -
  • g_type_fundamental_next$descriptor()
  • -
  • g_type_fundamental_next$handle()
  • -
  • g_type_fundamental_next$address()
  • -
  • g_type_fundamental_next()
  • -
  • g_type_fundamental$descriptor()
  • -
  • g_type_fundamental$handle()
  • -
  • g_type_fundamental$address()
  • -
  • g_type_fundamental(long)
  • -
  • g_type_create_instance$descriptor()
  • -
  • g_type_create_instance$handle()
  • -
  • g_type_create_instance$address()
  • -
  • g_type_create_instance(long)
  • -
  • g_type_free_instance$descriptor()
  • -
  • g_type_free_instance$handle()
  • -
  • g_type_free_instance$address()
  • -
  • g_type_free_instance(MemorySegment)
  • -
  • g_type_add_class_cache_func$descriptor()
  • -
  • g_type_add_class_cache_func$handle()
  • -
  • g_type_add_class_cache_func$address()
  • -
  • g_type_add_class_cache_func(MemorySegment, MemorySegment)
  • -
  • g_type_remove_class_cache_func$descriptor()
  • -
  • g_type_remove_class_cache_func$handle()
  • -
  • g_type_remove_class_cache_func$address()
  • -
  • g_type_remove_class_cache_func(MemorySegment, MemorySegment)
  • -
  • g_type_class_unref_uncached$descriptor()
  • -
  • g_type_class_unref_uncached$handle()
  • -
  • g_type_class_unref_uncached$address()
  • -
  • g_type_class_unref_uncached(MemorySegment)
  • -
  • g_type_add_interface_check$descriptor()
  • -
  • g_type_add_interface_check$handle()
  • -
  • g_type_add_interface_check$address()
  • -
  • g_type_add_interface_check(MemorySegment, MemorySegment)
  • -
  • g_type_remove_interface_check$descriptor()
  • -
  • g_type_remove_interface_check$handle()
  • -
  • g_type_remove_interface_check$address()
  • -
  • g_type_remove_interface_check(MemorySegment, MemorySegment)
  • -
  • g_type_value_table_peek$descriptor()
  • -
  • g_type_value_table_peek$handle()
  • -
  • g_type_value_table_peek$address()
  • -
  • g_type_value_table_peek(long)
  • -
  • g_type_check_instance$descriptor()
  • -
  • g_type_check_instance$handle()
  • -
  • g_type_check_instance$address()
  • -
  • g_type_check_instance(MemorySegment)
  • -
  • g_type_check_instance_cast$descriptor()
  • -
  • g_type_check_instance_cast$handle()
  • -
  • g_type_check_instance_cast$address()
  • -
  • g_type_check_instance_cast(MemorySegment, long)
  • g_type_check_instance_is_a$descriptor()
  • g_type_check_instance_is_a$handle()
  • g_type_check_instance_is_a$address()
  • g_type_check_instance_is_a(MemorySegment, long)
  • -
  • g_type_check_instance_is_fundamentally_a$descriptor()
  • -
  • g_type_check_instance_is_fundamentally_a$handle()
  • -
  • g_type_check_instance_is_fundamentally_a$address()
  • -
  • g_type_check_instance_is_fundamentally_a(MemorySegment, long)
  • -
  • g_type_check_class_cast$descriptor()
  • -
  • g_type_check_class_cast$handle()
  • -
  • g_type_check_class_cast$address()
  • -
  • g_type_check_class_cast(MemorySegment, long)
  • -
  • g_type_check_class_is_a$descriptor()
  • -
  • g_type_check_class_is_a$handle()
  • -
  • g_type_check_class_is_a$address()
  • -
  • g_type_check_class_is_a(MemorySegment, long)
  • -
  • g_type_check_is_value_type$descriptor()
  • -
  • g_type_check_is_value_type$handle()
  • -
  • g_type_check_is_value_type$address()
  • -
  • g_type_check_is_value_type(long)
  • -
  • g_type_check_value$descriptor()
  • -
  • g_type_check_value$handle()
  • -
  • g_type_check_value$address()
  • -
  • g_type_check_value(MemorySegment)
  • -
  • g_type_check_value_holds$descriptor()
  • -
  • g_type_check_value_holds$handle()
  • -
  • g_type_check_value_holds$address()
  • -
  • g_type_check_value_holds(MemorySegment, long)
  • -
  • g_type_test_flags$descriptor()
  • -
  • g_type_test_flags$handle()
  • -
  • g_type_test_flags$address()
  • -
  • g_type_test_flags(long, int)
  • g_type_name_from_instance$descriptor()
  • g_type_name_from_instance$handle()
  • g_type_name_from_instance$address()
  • @@ -419,10 +143,6 @@
  • g_value_unset$handle()
  • g_value_unset$address()
  • g_value_unset(MemorySegment)
  • -
  • g_value_init_from_instance$descriptor()
  • -
  • g_value_init_from_instance$handle()
  • -
  • g_value_init_from_instance$address()
  • -
  • g_value_init_from_instance(MemorySegment, MemorySegment)
  • g_param_spec_get_blurb$descriptor()
  • g_param_spec_get_blurb$handle()
  • g_param_spec_get_blurb$address()
  • @@ -435,10 +155,6 @@
  • g_value_set_boxed$handle()
  • g_value_set_boxed$address()
  • g_value_set_boxed(MemorySegment, MemorySegment)
  • -
  • g_value_set_boxed_take_ownership$descriptor()
  • -
  • g_value_set_boxed_take_ownership$handle()
  • -
  • g_value_set_boxed_take_ownership$address()
  • -
  • g_value_set_boxed_take_ownership(MemorySegment, MemorySegment)
  • g_value_get_boxed$descriptor()
  • g_value_get_boxed$handle()
  • g_value_get_boxed$address()
  • @@ -471,66 +187,10 @@
  • g_value_get_object$handle()
  • g_value_get_object$address()
  • g_value_get_object(MemorySegment)
  • -
  • g_value_set_object_take_ownership$descriptor()
  • -
  • g_value_set_object_take_ownership$handle()
  • -
  • g_value_set_object_take_ownership$address()
  • -
  • g_value_set_object_take_ownership(MemorySegment, MemorySegment)
  • g_param_spec_types$layout()
  • g_param_spec_types$segment()
  • g_param_spec_types()
  • g_param_spec_types(MemorySegment)
  • -
  • g_type_module_get_type$descriptor()
  • -
  • g_type_module_get_type$handle()
  • -
  • g_type_module_get_type$address()
  • -
  • g_type_module_get_type()
  • -
  • g_type_module_use$descriptor()
  • -
  • g_type_module_use$handle()
  • -
  • g_type_module_use$address()
  • -
  • g_type_module_use(MemorySegment)
  • -
  • g_type_module_unuse$descriptor()
  • -
  • g_type_module_unuse$handle()
  • -
  • g_type_module_unuse$address()
  • -
  • g_type_module_unuse(MemorySegment)
  • -
  • g_type_module_set_name$descriptor()
  • -
  • g_type_module_set_name$handle()
  • -
  • g_type_module_set_name$address()
  • -
  • g_type_module_set_name(MemorySegment, MemorySegment)
  • -
  • g_type_module_register_type$descriptor()
  • -
  • g_type_module_register_type$handle()
  • -
  • g_type_module_register_type$address()
  • -
  • g_type_module_register_type(MemorySegment, long, MemorySegment, MemorySegment, int)
  • -
  • g_type_module_add_interface$descriptor()
  • -
  • g_type_module_add_interface$handle()
  • -
  • g_type_module_add_interface$address()
  • -
  • g_type_module_add_interface(MemorySegment, long, long, MemorySegment)
  • -
  • g_type_module_register_enum$descriptor()
  • -
  • g_type_module_register_enum$handle()
  • -
  • g_type_module_register_enum$address()
  • -
  • g_type_module_register_enum(MemorySegment, MemorySegment, MemorySegment)
  • -
  • g_type_module_register_flags$descriptor()
  • -
  • g_type_module_register_flags$handle()
  • -
  • g_type_module_register_flags$address()
  • -
  • g_type_module_register_flags(MemorySegment, MemorySegment, MemorySegment)
  • -
  • g_type_plugin_get_type$descriptor()
  • -
  • g_type_plugin_get_type$handle()
  • -
  • g_type_plugin_get_type$address()
  • -
  • g_type_plugin_get_type()
  • -
  • g_type_plugin_use$descriptor()
  • -
  • g_type_plugin_use$handle()
  • -
  • g_type_plugin_use$address()
  • -
  • g_type_plugin_use(MemorySegment)
  • -
  • g_type_plugin_unuse$descriptor()
  • -
  • g_type_plugin_unuse$handle()
  • -
  • g_type_plugin_unuse$address()
  • -
  • g_type_plugin_unuse(MemorySegment)
  • -
  • g_type_plugin_complete_type_info$descriptor()
  • -
  • g_type_plugin_complete_type_info$handle()
  • -
  • g_type_plugin_complete_type_info$address()
  • -
  • g_type_plugin_complete_type_info(MemorySegment, long, MemorySegment, MemorySegment)
  • -
  • g_type_plugin_complete_interface_info$descriptor()
  • -
  • g_type_plugin_complete_interface_info$handle()
  • -
  • g_type_plugin_complete_interface_info$address()
  • -
  • g_type_plugin_complete_interface_info(MemorySegment, long, long, MemorySegment)
  • g_value_set_boolean$descriptor()
  • g_value_set_boolean$handle()
  • g_value_set_boolean$address()
  • @@ -555,14 +215,6 @@
  • g_value_get_long$handle()
  • g_value_get_long$address()
  • g_value_get_long(MemorySegment)
  • -
  • g_value_set_int64$descriptor()
  • -
  • g_value_set_int64$handle()
  • -
  • g_value_set_int64$address()
  • -
  • g_value_set_int64(MemorySegment, long)
  • -
  • g_value_get_int64$descriptor()
  • -
  • g_value_get_int64$handle()
  • -
  • g_value_get_int64$address()
  • -
  • g_value_get_int64(MemorySegment)
  • g_value_set_double$descriptor()
  • g_value_set_double$handle()
  • g_value_set_double$address()
  • @@ -575,18 +227,10 @@
  • g_value_set_string$handle()
  • g_value_set_string$address()
  • g_value_set_string(MemorySegment, MemorySegment)
  • -
  • g_value_set_interned_string$descriptor()
  • -
  • g_value_set_interned_string$handle()
  • -
  • g_value_set_interned_string$address()
  • -
  • g_value_set_interned_string(MemorySegment, MemorySegment)
  • g_value_get_string$descriptor()
  • g_value_get_string$handle()
  • g_value_get_string$address()
  • g_value_get_string(MemorySegment)
  • -
  • g_value_set_string_take_ownership$descriptor()
  • -
  • g_value_set_string_take_ownership$handle()
  • -
  • g_value_set_string_take_ownership$address()
  • -
  • g_value_set_string_take_ownership(MemorySegment, MemorySegment)
  • VIPS_PRECISION_INTEGER()
  • VIPS_PRECISION_FLOAT()
  • VIPS_PRECISION_APPROXIMATE()
  • @@ -934,66 +578,14 @@
  • vips_image_new$handle()
  • vips_image_new$address()
  • vips_image_new()
  • -
  • vips_image_new_memory$descriptor()
  • -
  • vips_image_new_memory$handle()
  • -
  • vips_image_new_memory$address()
  • -
  • vips_image_new_memory()
  • -
  • vips_image_new_from_file_RW$descriptor()
  • -
  • vips_image_new_from_file_RW$handle()
  • -
  • vips_image_new_from_file_RW$address()
  • -
  • vips_image_new_from_file_RW(MemorySegment)
  • -
  • vips_image_new_from_file_raw$descriptor()
  • -
  • vips_image_new_from_file_raw$handle()
  • -
  • vips_image_new_from_file_raw$address()
  • -
  • vips_image_new_from_file_raw(MemorySegment, int, int, int, long)
  • -
  • vips_image_new_from_memory$descriptor()
  • -
  • vips_image_new_from_memory$handle()
  • -
  • vips_image_new_from_memory$address()
  • -
  • vips_image_new_from_memory(MemorySegment, long, int, int, int, int)
  • -
  • vips_image_new_from_memory_copy$descriptor()
  • -
  • vips_image_new_from_memory_copy$handle()
  • -
  • vips_image_new_from_memory_copy$address()
  • -
  • vips_image_new_from_memory_copy(MemorySegment, long, int, int, int, int)
  • -
  • vips_image_new_matrix$descriptor()
  • -
  • vips_image_new_matrix$handle()
  • -
  • vips_image_new_matrix$address()
  • -
  • vips_image_new_matrix(int, int)
  • -
  • vips_image_new_matrix_from_array$descriptor()
  • -
  • vips_image_new_matrix_from_array$handle()
  • -
  • vips_image_new_matrix_from_array$address()
  • -
  • vips_image_new_matrix_from_array(int, int, MemorySegment, int)
  • -
  • vips_image_new_from_image$descriptor()
  • -
  • vips_image_new_from_image$handle()
  • -
  • vips_image_new_from_image$address()
  • -
  • vips_image_new_from_image(MemorySegment, MemorySegment, int)
  • -
  • vips_image_new_from_image1$descriptor()
  • -
  • vips_image_new_from_image1$handle()
  • -
  • vips_image_new_from_image1$address()
  • -
  • vips_image_new_from_image1(MemorySegment, double)
  • -
  • vips_image_new_temp_file$descriptor()
  • -
  • vips_image_new_temp_file$handle()
  • -
  • vips_image_new_temp_file$address()
  • -
  • vips_image_new_temp_file(MemorySegment)
  • vips_image_write$descriptor()
  • vips_image_write$handle()
  • vips_image_write$address()
  • vips_image_write(MemorySegment, MemorySegment)
  • -
  • vips_image_write_to_memory$descriptor()
  • -
  • vips_image_write_to_memory$handle()
  • -
  • vips_image_write_to_memory$address()
  • -
  • vips_image_write_to_memory(MemorySegment, MemorySegment)
  • vips_image_hasalpha$descriptor()
  • vips_image_hasalpha$handle()
  • vips_image_hasalpha$address()
  • vips_image_hasalpha(MemorySegment)
  • -
  • vips_image_write_prepare$descriptor()
  • -
  • vips_image_write_prepare$handle()
  • -
  • vips_image_write_prepare$address()
  • -
  • vips_image_write_prepare(MemorySegment)
  • -
  • vips_image_write_line$descriptor()
  • -
  • vips_image_write_line$handle()
  • -
  • vips_image_write_line$address()
  • -
  • vips_image_write_line(MemorySegment, int, MemorySegment)
  • vips_value_get_array_image$descriptor()
  • vips_value_get_array_image$handle()
  • vips_value_get_array_image$address()
  • @@ -1069,10 +661,18 @@
  • vips_image_get_height$handle()
  • vips_image_get_height$address()
  • vips_image_get_height(MemorySegment)
  • +
  • vips_image_get_bands$descriptor()
  • +
  • vips_image_get_bands$handle()
  • +
  • vips_image_get_bands$address()
  • +
  • vips_image_get_bands(MemorySegment)
  • vips_image_get_typeof$descriptor()
  • vips_image_get_typeof$handle()
  • vips_image_get_typeof$address()
  • vips_image_get_typeof(MemorySegment, MemorySegment)
  • +
  • vips_image_get_blob$descriptor()
  • +
  • vips_image_get_blob$handle()
  • +
  • vips_image_get_blob$address()
  • +
  • vips_image_get_blob(MemorySegment, MemorySegment, MemorySegment, MemorySegment)
  • VIPS_OPERATION_NONE()
  • VIPS_OPERATION_SEQUENTIAL()
  • VIPS_OPERATION_SEQUENTIAL_UNBUFFERED()
  • @@ -1584,87 +1184,10 @@

    Nested Class Summary

    static class 
    - +
    Variadic invoker class for: -
    -
    extern VipsImage *vips_image_new_from_buffer(const void *buf, size_t len, const char *option_string, ...)
    -
    -
    -
    -
    -
    static class 
    - -
    -
    Variadic invoker class for: - -
    -
    extern VipsImage *vips_image_new_from_file(const char *name, ...)
    -
    -
    -
    -
    -
    static class 
    - -
    -
    Variadic invoker class for: - -
    -
    extern VipsImage *vips_image_new_from_source(VipsSource *source, const char *option_string, ...)
    -
    -
    -
    -
    -
    static class 
    - -
    -
    Variadic invoker class for: - -
    -
    extern VipsImage *vips_image_new_matrixv(int width, int height, ...)
    -
    -
    -
    -
    -
    static class 
    - -
    -
    Variadic invoker class for: - -
    -
    extern int vips_image_write_to_buffer(VipsImage *in, const char *suffix, void **buf, size_t *size, ...)
    -
    -
    -
    -
    -
    static class 
    - -
    -
    Variadic invoker class for: - -
    -
    extern int vips_image_write_to_file(VipsImage *image, const char *name, ...)
    -
    -
    -
    -
    -
    static class 
    - -
    -
    Variadic invoker class for: - -
    -
    extern int vips_image_write_to_target(VipsImage *in, const char *suffix, VipsTarget *target, ...)
    -
    -
    -
    -
    -
    static class 
    - -
    -
    Variadic invoker class for: -
    extern void vips_value_set_save_stringf(GValue *value, const char *fmt, ...)
     
    @@ -1710,206 +1233,6 @@

    Field Summary

    static final ValueLayout.OfShort
     
    -
    static final AddressLayout
    - -
    -
    -
    -
    typedef GEnumClass *GEnumClass_autoptr
    -
    -
    -
    -
    -
    static final AddressLayout
    - -
    -
    -
    -
    typedef GList *GEnumClass_listautoptr
    -
    -
    -
    -
    -
    static final AddressLayout
    - -
    -
    -
    -
    typedef GQueue *GEnumClass_queueautoptr
    -
    -
    -
    -
    -
    static final AddressLayout
    - -
    -
    -
    -
    typedef GSList *GEnumClass_slistautoptr
    -
    -
    -
    -
    -
    static final AddressLayout
    - -
    -
    -
    -
    typedef GInputStream *GInputStream_autoptr
    -
    -
    -
    -
    -
    static final AddressLayout
    - -
    -
    -
    -
    typedef GList *GInputStream_listautoptr
    -
    -
    -
    -
    -
    static final AddressLayout
    - -
    -
    -
    -
    typedef GQueue *GInputStream_queueautoptr
    -
    -
    -
    -
    -
    static final AddressLayout
    - -
    -
    -
    -
    typedef GSList *GInputStream_slistautoptr
    -
    -
    -
    -
    -
    static final AddressLayout
    - -
    -
    -
    -
    typedef GObject *GObject_autoptr
    -
    -
    -
    -
    -
    static final AddressLayout
    - -
    -
    -
    -
    typedef GList *GObject_listautoptr
    -
    -
    -
    -
    -
    static final AddressLayout
    - -
    -
    -
    -
    typedef GQueue *GObject_queueautoptr
    -
    -
    -
    -
    -
    static final AddressLayout
    - -
    -
    -
    -
    typedef GSList *GObject_slistautoptr
    -
    -
    -
    -
    -
    static final AddressLayout
    - -
    -
    -
    -
    typedef GParamSpec *GParamSpec_autoptr
    -
    -
    -
    -
    -
    static final AddressLayout
    - -
    -
    -
    -
    typedef GList *GParamSpec_listautoptr
    -
    -
    -
    -
    -
    static final AddressLayout
    - -
    -
    -
    -
    typedef GQueue *GParamSpec_queueautoptr
    -
    -
    -
    -
    -
    static final AddressLayout
    - -
    -
    -
    -
    typedef GSList *GParamSpec_slistautoptr
    -
    -
    -
    -
    -
    static final AddressLayout
    - -
    -
    -
    -
    typedef GTypeClass *GTypeClass_autoptr
    -
    -
    -
    -
    -
    static final AddressLayout
    - -
    -
    -
    -
    typedef GList *GTypeClass_listautoptr
    -
    -
    -
    -
    -
    static final AddressLayout
    - -
    -
    -
    -
    typedef GQueue *GTypeClass_queueautoptr
    -
    -
    -
    -
    -
    static final AddressLayout
    - -
    -
    -
    -
    typedef GSList *GTypeClass_slistautoptr
    -
    -
    -
    -
    @@ -1934,50 +1257,6 @@

    Method Summary

    -
    static void
    -
    g_free_sized(MemorySegment mem, - long size)
    -
    -
    -
    -
    extern void g_free_sized(gpointer mem, size_t size)
    -
    -
    -
    -
    - - -
    -
    Address for: - -
    -
    extern void g_free_sized(gpointer mem, size_t size)
    -
    -
    -
    -
    - - -
    -
    Function descriptor for: - -
    -
    extern void g_free_sized(gpointer mem, size_t size)
    -
    -
    -
    -
    - - -
    -
    Downcall method handle for: - -
    -
    extern void g_free_sized(gpointer mem, size_t size)
    -
    -
    -
    -
    @@ -2377,98 +1656,12 @@

    Method Summary

    - +
    -
    +
    Address for: +
    -
    extern gchar *g_string_free_and_steal(GString *string)
    -
    -
    -
    -
    - - -
    -
    Address for: - -
    -
    extern gchar *g_string_free_and_steal(GString *string)
    -
    -
    -
    -
    - - -
    -
    Function descriptor for: - -
    -
    extern gchar *g_string_free_and_steal(GString *string)
    -
    -
    -
    -
    - - -
    -
    Downcall method handle for: - -
    -
    extern gchar *g_string_free_and_steal(GString *string)
    -
    -
    -
    -
    - - -
    -
    -
    -
    extern GBytes *g_string_free_to_bytes(GString *string)
    -
    -
    -
    -
    - - -
    -
    Address for: - -
    -
    extern GBytes *g_string_free_to_bytes(GString *string)
    -
    -
    -
    -
    - - -
    -
    Function descriptor for: - -
    -
    extern GBytes *g_string_free_to_bytes(GString *string)
    -
    -
    -
    -
    - - -
    -
    Downcall method handle for: - -
    -
    extern GBytes *g_string_free_to_bytes(GString *string)
    -
    -
    -
    -
    - - -
    -
    Address for: - -
    -
    extern gchar *(g_string_free)(GString *string, gboolean free_segment)
    +
    extern gchar *(g_string_free)(GString *string, gboolean free_segment)
     
    @@ -2581,20624 +1774,10545 @@

    Method Summary

    -
    static void
    - +
    static long
    +
    -
    extern void g_type_add_class_cache_func(gpointer cache_data, GTypeClassCacheFunc cache_func)
    +
    #define G_TYPE_BOOLEAN 20
     
    - - +
    static long
    +
    -
    Address for: - +
    -
    extern void g_type_add_class_cache_func(gpointer cache_data, GTypeClassCacheFunc cache_func)
    +
    #define G_TYPE_BOXED 72
     
    - - +
    static long
    +
    -
    Function descriptor for: - +
    -
    extern void g_type_add_class_cache_func(gpointer cache_data, GTypeClassCacheFunc cache_func)
    +
    #define G_TYPE_CHAR 12
     
    - - +
    static int
    +
    g_type_check_instance_is_a(MemorySegment instance, + long iface_type)
    -
    Downcall method handle for: - +
    -
    extern void g_type_add_class_cache_func(gpointer cache_data, GTypeClassCacheFunc cache_func)
    +
    extern gboolean g_type_check_instance_is_a(GTypeInstance *instance, GType iface_type)
     
    -
    static void
    -
    g_type_add_class_private(long class_type, - long private_size)
    + +
    -
    +
    Address for: +
    -
    extern void g_type_add_class_private(GType class_type, gsize private_size)
    +
    extern gboolean g_type_check_instance_is_a(GTypeInstance *instance, GType iface_type)
     
    - - + +
    -
    Address for: +
    Function descriptor for:
    -
    extern void g_type_add_class_private(GType class_type, gsize private_size)
    +
    extern gboolean g_type_check_instance_is_a(GTypeInstance *instance, GType iface_type)
     
    - - + +
    -
    Function descriptor for: +
    Downcall method handle for:
    -
    extern void g_type_add_class_private(GType class_type, gsize private_size)
    +
    extern gboolean g_type_check_instance_is_a(GTypeInstance *instance, GType iface_type)
     
    - - + +
    g_type_class_ref(long type)
    -
    Downcall method handle for: - +
    -
    extern void g_type_add_class_private(GType class_type, gsize private_size)
    +
    extern gpointer g_type_class_ref(GType type)
     
    -
    static int
    -
    g_type_add_instance_private(long class_type, - long private_size)
    + +
    -
    +
    Address for: +
    -
    extern gint g_type_add_instance_private(GType class_type, gsize private_size)
    +
    extern gpointer g_type_class_ref(GType type)
     
    - - + +
    -
    Address for: +
    Function descriptor for:
    -
    extern gint g_type_add_instance_private(GType class_type, gsize private_size)
    +
    extern gpointer g_type_class_ref(GType type)
     
    - - + +
    -
    Function descriptor for: +
    Downcall method handle for:
    -
    extern gint g_type_add_instance_private(GType class_type, gsize private_size)
    +
    extern gpointer g_type_class_ref(GType type)
     
    - - +
    static int
    +
    -
    Downcall method handle for: - +
    -
    extern gint g_type_add_instance_private(GType class_type, gsize private_size)
    +
    enum <anonymous>.G_TYPE_DEBUG_INSTANCE_COUNT = 4
     
    -
    static void
    - +
    static int
    +
    -
    extern void g_type_add_interface_check(gpointer check_data, GTypeInterfaceCheckFunc check_func)
    +
    enum <anonymous>.G_TYPE_DEBUG_MASK = 7
     
    - - +
    static int
    +
    -
    Address for: - +
    -
    extern void g_type_add_interface_check(gpointer check_data, GTypeInterfaceCheckFunc check_func)
    +
    enum <anonymous>.G_TYPE_DEBUG_NONE = 0
     
    - - +
    static int
    +
    -
    Function descriptor for: - +
    -
    extern void g_type_add_interface_check(gpointer check_data, GTypeInterfaceCheckFunc check_func)
    +
    enum <anonymous>.G_TYPE_DEBUG_OBJECTS = 1
     
    - - +
    static int
    +
    -
    Downcall method handle for: - +
    -
    extern void g_type_add_interface_check(gpointer check_data, GTypeInterfaceCheckFunc check_func)
    +
    enum <anonymous>.G_TYPE_DEBUG_SIGNALS = 2
     
    -
    static void
    -
    g_type_add_interface_dynamic(long instance_type, - long interface_type, - MemorySegment plugin)
    +
    static long
    +
    -
    extern void g_type_add_interface_dynamic(GType instance_type, GType interface_type, GTypePlugin *plugin)
    +
    #define G_TYPE_DOUBLE 60
     
    - - +
    static long
    +
    -
    Address for: - +
    -
    extern void g_type_add_interface_dynamic(GType instance_type, GType interface_type, GTypePlugin *plugin)
    +
    #define G_TYPE_ENUM 48
     
    - - +
    static int
    +
    -
    Function descriptor for: - +
    -
    extern void g_type_add_interface_dynamic(GType instance_type, GType interface_type, GTypePlugin *plugin)
    +
    enum <anonymous>.G_TYPE_FLAG_ABSTRACT = 16
     
    - - +
    static int
    +
    -
    Downcall method handle for: - +
    -
    extern void g_type_add_interface_dynamic(GType instance_type, GType interface_type, GTypePlugin *plugin)
    +
    enum <anonymous>.G_TYPE_FLAG_CLASSED = 1
     
    -
    static void
    -
    g_type_add_interface_static(long instance_type, - long interface_type, - MemorySegment info)
    +
    static int
    +
    -
    extern void g_type_add_interface_static(GType instance_type, GType interface_type, const GInterfaceInfo *info)
    +
    enum <anonymous>.G_TYPE_FLAG_DEEP_DERIVABLE = 8
     
    - - +
    static int
    +
    -
    Address for: - +
    -
    extern void g_type_add_interface_static(GType instance_type, GType interface_type, const GInterfaceInfo *info)
    +
    enum <anonymous>.G_TYPE_FLAG_DEPRECATED = 128
     
    - - +
    static int
    +
    -
    Function descriptor for: - +
    -
    extern void g_type_add_interface_static(GType instance_type, GType interface_type, const GInterfaceInfo *info)
    +
    enum <anonymous>.G_TYPE_FLAG_DERIVABLE = 4
     
    - - +
    static int
    +
    -
    Downcall method handle for: - +
    -
    extern void g_type_add_interface_static(GType instance_type, GType interface_type, const GInterfaceInfo *info)
    +
    enum <anonymous>.G_TYPE_FLAG_FINAL = 64
     
    -
    static long
    - +
    static int
    +
    -
    #define G_TYPE_BOOLEAN 20
    +
    enum <anonymous>.G_TYPE_FLAG_INSTANTIATABLE = 2
     
    -
    static long
    - +
    static int
    +
    -
    #define G_TYPE_BOXED 72
    +
    enum <anonymous>.G_TYPE_FLAG_NONE = 0
     
    static long
    - +
    -
    #define G_TYPE_CHAR 12
    +
    #define G_TYPE_FLAG_RESERVED_ID_BIT 1
     
    - -
    g_type_check_class_cast(MemorySegment g_class, - long is_a_type)
    +
    static int
    +
    -
    extern GTypeClass *g_type_check_class_cast(GTypeClass *g_class, GType is_a_type)
    +
    enum <anonymous>.G_TYPE_FLAG_VALUE_ABSTRACT = 32
     
    - - +
    static long
    +
    -
    Address for: - +
    -
    extern GTypeClass *g_type_check_class_cast(GTypeClass *g_class, GType is_a_type)
    +
    #define G_TYPE_FLAGS 52
     
    - - +
    static long
    +
    -
    Function descriptor for: - +
    -
    extern GTypeClass *g_type_check_class_cast(GTypeClass *g_class, GType is_a_type)
    +
    #define G_TYPE_FLOAT 56
     
    - - -
    -
    Downcall method handle for: - +
    static long
    + +
    +
    -
    extern GTypeClass *g_type_check_class_cast(GTypeClass *g_class, GType is_a_type)
    +
    extern GType g_type_from_name(const gchar *name)
     
    -
    static int
    -
    g_type_check_class_is_a(MemorySegment g_class, - long is_a_type)
    + +
    -
    +
    Address for: +
    -
    extern gboolean g_type_check_class_is_a(GTypeClass *g_class, GType is_a_type)
    +
    extern GType g_type_from_name(const gchar *name)
     
    - - + +
    -
    Address for: +
    Function descriptor for:
    -
    extern gboolean g_type_check_class_is_a(GTypeClass *g_class, GType is_a_type)
    +
    extern GType g_type_from_name(const gchar *name)
     
    - - + +
    -
    Function descriptor for: +
    Downcall method handle for:
    -
    extern gboolean g_type_check_class_is_a(GTypeClass *g_class, GType is_a_type)
    +
    extern GType g_type_from_name(const gchar *name)
     
    - - +
    static int
    +
    -
    Downcall method handle for: - +
    -
    extern gboolean g_type_check_class_is_a(GTypeClass *g_class, GType is_a_type)
    +
    #define G_TYPE_FUNDAMENTAL_MAX 1020
     
    static int
    - +
    -
    extern gboolean g_type_check_instance(GTypeInstance *instance)
    +
    #define G_TYPE_FUNDAMENTAL_SHIFT 2
     
    - -
    g_type_check_instance_cast(MemorySegment instance, - long iface_type)
    +
    static long
    +
    -
    extern GTypeInstance *g_type_check_instance_cast(GTypeInstance *instance, GType iface_type)
    +
    #define G_TYPE_INT 24
     
    - - +
    static long
    +
    -
    Address for: - +
    -
    extern GTypeInstance *g_type_check_instance_cast(GTypeInstance *instance, GType iface_type)
    +
    #define G_TYPE_INT64 40
     
    - - +
    static long
    +
    -
    Function descriptor for: - +
    -
    extern GTypeInstance *g_type_check_instance_cast(GTypeInstance *instance, GType iface_type)
    +
    #define G_TYPE_INTERFACE 8
     
    - - +
    static long
    +
    -
    Downcall method handle for: - +
    -
    extern GTypeInstance *g_type_check_instance_cast(GTypeInstance *instance, GType iface_type)
    +
    #define G_TYPE_INVALID 0
     
    -
    static int
    -
    g_type_check_instance_is_a(MemorySegment instance, - long iface_type)
    +
    static long
    +
    -
    extern gboolean g_type_check_instance_is_a(GTypeInstance *instance, GType iface_type)
    +
    #define G_TYPE_LONG 32
    +
    +
    +
    +
    + +
    g_type_name(long type)
    +
    +
    +
    +
    extern const gchar *g_type_name(GType type)
    +
    +
    +
    +
    + + +
    +
    +
    +
    extern const gchar *g_type_name_from_class(GTypeClass *g_class)
     
    - +
    Address for:
    -
    extern gboolean g_type_check_instance_is_a(GTypeInstance *instance, GType iface_type)
    +
    extern const gchar *g_type_name_from_class(GTypeClass *g_class)
     
    - +
    Function descriptor for:
    -
    extern gboolean g_type_check_instance_is_a(GTypeInstance *instance, GType iface_type)
    +
    extern const gchar *g_type_name_from_class(GTypeClass *g_class)
     
    - +
    Downcall method handle for:
    -
    extern gboolean g_type_check_instance_is_a(GTypeInstance *instance, GType iface_type)
    +
    extern const gchar *g_type_name_from_class(GTypeClass *g_class)
     
    -
    static int
    -
    g_type_check_instance_is_fundamentally_a(MemorySegment instance, - long fundamental_type)
    + +
    -
    extern gboolean g_type_check_instance_is_fundamentally_a(GTypeInstance *instance, GType fundamental_type)
    +
    extern const gchar *g_type_name_from_instance(GTypeInstance *instance)
     
    - +
    Address for:
    -
    extern gboolean g_type_check_instance_is_fundamentally_a(GTypeInstance *instance, GType fundamental_type)
    +
    extern const gchar *g_type_name_from_instance(GTypeInstance *instance)
     
    - +
    Function descriptor for:
    -
    extern gboolean g_type_check_instance_is_fundamentally_a(GTypeInstance *instance, GType fundamental_type)
    +
    extern const gchar *g_type_name_from_instance(GTypeInstance *instance)
     
    - +
    Downcall method handle for:
    -
    extern gboolean g_type_check_instance_is_fundamentally_a(GTypeInstance *instance, GType fundamental_type)
    +
    extern const gchar *g_type_name_from_instance(GTypeInstance *instance)
     
    - +
    Address for:
    -
    extern gboolean g_type_check_instance(GTypeInstance *instance)
    +
    extern const gchar *g_type_name(GType type)
     
    - +
    Function descriptor for:
    -
    extern gboolean g_type_check_instance(GTypeInstance *instance)
    +
    extern const gchar *g_type_name(GType type)
     
    - +
    Downcall method handle for:
    -
    extern gboolean g_type_check_instance(GTypeInstance *instance)
    +
    extern const gchar *g_type_name(GType type)
     
    -
    static int
    - +
    static long
    +
    -
    extern gboolean g_type_check_is_value_type(GType type)
    +
    #define G_TYPE_NONE 4
     
    - - +
    static long
    +
    -
    Address for: - +
    -
    extern gboolean g_type_check_is_value_type(GType type)
    +
    #define G_TYPE_OBJECT 80
     
    - - +
    static long
    +
    -
    Function descriptor for: - +
    -
    extern gboolean g_type_check_is_value_type(GType type)
    +
    #define G_TYPE_PARAM 76
     
    - - +
    static long
    +
    -
    Downcall method handle for: - +
    -
    extern gboolean g_type_check_is_value_type(GType type)
    +
    #define G_TYPE_POINTER 68
     
    static int
    - +
    -
    extern gboolean g_type_check_value(const GValue *value)
    +
    #define G_TYPE_RESERVED_BSE_FIRST 32
     
    static int
    - +
    -
    extern gboolean g_type_check_value_holds(const GValue *value, GType type)
    +
    #define G_TYPE_RESERVED_BSE_LAST 48
     
    - - +
    static int
    +
    -
    Address for: - +
    -
    extern gboolean g_type_check_value_holds(const GValue *value, GType type)
    +
    #define G_TYPE_RESERVED_GLIB_FIRST 22
     
    - - +
    static int
    +
    -
    Function descriptor for: - +
    -
    extern gboolean g_type_check_value_holds(const GValue *value, GType type)
    +
    #define G_TYPE_RESERVED_GLIB_LAST 31
     
    - - +
    static int
    +
    -
    Downcall method handle for: - +
    -
    extern gboolean g_type_check_value_holds(const GValue *value, GType type)
    +
    #define G_TYPE_RESERVED_USER_FIRST 49
     
    - - +
    static long
    +
    -
    Address for: - +
    -
    extern gboolean g_type_check_value(const GValue *value)
    +
    #define G_TYPE_STRING 64
     
    - - +
    static long
    +
    -
    Function descriptor for: - +
    -
    extern gboolean g_type_check_value(const GValue *value)
    +
    #define G_TYPE_UCHAR 16
     
    - - +
    static long
    +
    -
    Downcall method handle for: - +
    -
    extern gboolean g_type_check_value(const GValue *value)
    +
    #define G_TYPE_UINT 28
     
    - -
    g_type_children(long type, - MemorySegment n_children)
    +
    static long
    +
    -
    extern GType *g_type_children(GType type, guint *n_children)
    +
    #define G_TYPE_UINT64 44
     
    - - +
    static long
    +
    -
    Address for: - +
    -
    extern GType *g_type_children(GType type, guint *n_children)
    +
    #define G_TYPE_ULONG 36
     
    - - +
    static long
    +
    -
    Function descriptor for: - +
    -
    extern GType *g_type_children(GType type, guint *n_children)
    +
    #define G_TYPE_VARIANT 84
     
    - - +
    static int
    +
    -
    Downcall method handle for: - -
    -
    extern GType *g_type_children(GType type, guint *n_children)
    -
    -
    -
    -
    -
    static void
    -
    g_type_class_add_private(MemorySegment g_class, - long private_size)
    -
    -
    extern void g_type_class_add_private(gpointer g_class, gsize private_size)
    +
    extern gboolean g_value_get_boolean(const GValue *value)
     
    - - -
    + + +
    Address for:
    -
    extern void g_type_class_add_private(gpointer g_class, gsize private_size)
    +
    extern gboolean g_value_get_boolean(const GValue *value)
     
    - - -
    + + +
    Function descriptor for:
    -
    extern void g_type_class_add_private(gpointer g_class, gsize private_size)
    +
    extern gboolean g_value_get_boolean(const GValue *value)
     
    - - -
    + + +
    Downcall method handle for:
    -
    extern void g_type_class_add_private(gpointer g_class, gsize private_size)
    +
    extern gboolean g_value_get_boolean(const GValue *value)
     
    -
    static void
    - -
    + + +
    -
    extern void g_type_class_adjust_private_offset(gpointer g_class, gint *private_size_or_offset)
    +
    extern gpointer g_value_get_boxed(const GValue *value)
     
    - - -
    + + +
    Address for:
    -
    extern void g_type_class_adjust_private_offset(gpointer g_class, gint *private_size_or_offset)
    +
    extern gpointer g_value_get_boxed(const GValue *value)
     
    - - -
    + + +
    Function descriptor for:
    -
    extern void g_type_class_adjust_private_offset(gpointer g_class, gint *private_size_or_offset)
    +
    extern gpointer g_value_get_boxed(const GValue *value)
     
    - - -
    + + +
    Downcall method handle for:
    -
    extern void g_type_class_adjust_private_offset(gpointer g_class, gint *private_size_or_offset)
    +
    extern gpointer g_value_get_boxed(const GValue *value)
     
    -
    static int
    - -
    +
    static double
    + +
    -
    extern gint g_type_class_get_instance_private_offset(gpointer g_class)
    +
    extern gdouble g_value_get_double(const GValue *value)
     
    - - -
    + + +
    Address for:
    -
    extern gint g_type_class_get_instance_private_offset(gpointer g_class)
    +
    extern gdouble g_value_get_double(const GValue *value)
     
    - - -
    + + +
    Function descriptor for:
    -
    extern gint g_type_class_get_instance_private_offset(gpointer g_class)
    +
    extern gdouble g_value_get_double(const GValue *value)
     
    - - -
    + + +
    Downcall method handle for:
    -
    extern gint g_type_class_get_instance_private_offset(gpointer g_class)
    +
    extern gdouble g_value_get_double(const GValue *value)
     
    - -
    g_type_class_get_private(MemorySegment klass, - long private_type)
    -
    +
    static int
    + +
    -
    extern gpointer g_type_class_get_private(GTypeClass *klass, GType private_type)
    +
    extern gint g_value_get_int(const GValue *value)
     
    - - -
    + + +
    Address for:
    -
    extern gpointer g_type_class_get_private(GTypeClass *klass, GType private_type)
    +
    extern gint g_value_get_int(const GValue *value)
     
    - - -
    + + +
    Function descriptor for:
    -
    extern gpointer g_type_class_get_private(GTypeClass *klass, GType private_type)
    +
    extern gint g_value_get_int(const GValue *value)
     
    - - -
    + + +
    Downcall method handle for:
    -
    extern gpointer g_type_class_get_private(GTypeClass *klass, GType private_type)
    -
    -
    -
    -
    - -
    g_type_class_peek(long type)
    -
    -
    -
    -
    extern gpointer g_type_class_peek(GType type)
    +
    extern gint g_value_get_int(const GValue *value)
     
    - - +
    static long
    +
    -
    extern gpointer g_type_class_peek_parent(gpointer g_class)
    +
    extern glong g_value_get_long(const GValue *value)
     
    - +
    Address for:
    -
    extern gpointer g_type_class_peek_parent(gpointer g_class)
    +
    extern glong g_value_get_long(const GValue *value)
     
    - +
    Function descriptor for:
    -
    extern gpointer g_type_class_peek_parent(gpointer g_class)
    +
    extern glong g_value_get_long(const GValue *value)
     
    - +
    Downcall method handle for:
    -
    extern gpointer g_type_class_peek_parent(gpointer g_class)
    +
    extern glong g_value_get_long(const GValue *value)
     
    - +
    -
    extern gpointer g_type_class_peek_static(GType type)
    +
    extern gpointer g_value_get_object(const GValue *value)
     
    - +
    Address for:
    -
    extern gpointer g_type_class_peek_static(GType type)
    +
    extern gpointer g_value_get_object(const GValue *value)
     
    - +
    Function descriptor for:
    -
    extern gpointer g_type_class_peek_static(GType type)
    +
    extern gpointer g_value_get_object(const GValue *value)
     
    - +
    Downcall method handle for:
    -
    extern gpointer g_type_class_peek_static(GType type)
    +
    extern gpointer g_value_get_object(const GValue *value)
     
    - +
    -
    Address for: - +
    -
    extern gpointer g_type_class_peek(GType type)
    +
    extern const gchar *g_value_get_string(const GValue *value)
     
    - - + +
    -
    Function descriptor for: +
    Address for:
    -
    extern gpointer g_type_class_peek(GType type)
    +
    extern const gchar *g_value_get_string(const GValue *value)
     
    - - + +
    -
    Downcall method handle for: +
    Function descriptor for:
    -
    extern gpointer g_type_class_peek(GType type)
    +
    extern const gchar *g_value_get_string(const GValue *value)
     
    - -
    g_type_class_ref(long type)
    + +
    -
    +
    Downcall method handle for: +
    -
    extern gpointer g_type_class_ref(GType type)
    +
    extern const gchar *g_value_get_string(const GValue *value)
     
    - +
    g_value_init(MemorySegment value, + long g_type)
    -
    Address for: - +
    -
    extern gpointer g_type_class_ref(GType type)
    +
    extern GValue *g_value_init(GValue *value, GType g_type)
     
    - - + +
    -
    Function descriptor for: +
    Address for:
    -
    extern gpointer g_type_class_ref(GType type)
    +
    extern GValue *g_value_init(GValue *value, GType g_type)
     
    - - + +
    -
    Downcall method handle for: +
    Function descriptor for:
    -
    extern gpointer g_type_class_ref(GType type)
    +
    extern GValue *g_value_init(GValue *value, GType g_type)
     
    -
    static void
    - + +
    -
    +
    Downcall method handle for: +
    -
    extern void g_type_class_unref(gpointer g_class)
    +
    extern GValue *g_value_init(GValue *value, GType g_type)
     
    static void
    - +
    g_value_set_boolean(MemorySegment value, + int v_boolean)
    -
    extern void g_type_class_unref_uncached(gpointer g_class)
    +
    extern void g_value_set_boolean(GValue *value, gboolean v_boolean)
     
    - +
    Address for:
    -
    extern void g_type_class_unref_uncached(gpointer g_class)
    +
    extern void g_value_set_boolean(GValue *value, gboolean v_boolean)
     
    - +
    Function descriptor for:
    -
    extern void g_type_class_unref_uncached(gpointer g_class)
    +
    extern void g_value_set_boolean(GValue *value, gboolean v_boolean)
     
    - +
    Downcall method handle for:
    -
    extern void g_type_class_unref_uncached(gpointer g_class)
    +
    extern void g_value_set_boolean(GValue *value, gboolean v_boolean)
     
    - - +
    static void
    +
    -
    Address for: - +
    -
    extern void g_type_class_unref(gpointer g_class)
    +
    extern void g_value_set_boxed(GValue *value, gconstpointer v_boxed)
     
    - - + +
    -
    Function descriptor for: +
    Address for:
    -
    extern void g_type_class_unref(gpointer g_class)
    +
    extern void g_value_set_boxed(GValue *value, gconstpointer v_boxed)
     
    - - + +
    -
    Downcall method handle for: +
    Function descriptor for:
    -
    extern void g_type_class_unref(gpointer g_class)
    +
    extern void g_value_set_boxed(GValue *value, gconstpointer v_boxed)
     
    - - + +
    -
    +
    Downcall method handle for: +
    -
    extern GTypeInstance *g_type_create_instance(GType type)
    +
    extern void g_value_set_boxed(GValue *value, gconstpointer v_boxed)
     
    - - +
    static void
    +
    g_value_set_double(MemorySegment value, + double v_double)
    -
    Address for: - +
    -
    extern GTypeInstance *g_type_create_instance(GType type)
    +
    extern void g_value_set_double(GValue *value, gdouble v_double)
     
    - - + +
    -
    Function descriptor for: +
    Address for:
    -
    extern GTypeInstance *g_type_create_instance(GType type)
    +
    extern void g_value_set_double(GValue *value, gdouble v_double)
     
    - - + +
    -
    Downcall method handle for: +
    Function descriptor for:
    -
    extern GTypeInstance *g_type_create_instance(GType type)
    +
    extern void g_value_set_double(GValue *value, gdouble v_double)
     
    -
    static int
    - + +
    -
    +
    Downcall method handle for: +
    -
    enum <anonymous>.G_TYPE_DEBUG_INSTANCE_COUNT = 4
    +
    extern void g_value_set_double(GValue *value, gdouble v_double)
     
    -
    static int
    - +
    static void
    +
    g_value_set_int(MemorySegment value, + int v_int)
    -
    enum <anonymous>.G_TYPE_DEBUG_MASK = 7
    +
    extern void g_value_set_int(GValue *value, gint v_int)
     
    -
    static int
    - + +
    -
    +
    Address for: +
    -
    enum <anonymous>.G_TYPE_DEBUG_NONE = 0
    +
    extern void g_value_set_int(GValue *value, gint v_int)
     
    -
    static int
    - + +
    -
    +
    Function descriptor for: +
    -
    enum <anonymous>.G_TYPE_DEBUG_OBJECTS = 1
    +
    extern void g_value_set_int(GValue *value, gint v_int)
     
    -
    static int
    - + +
    -
    +
    Downcall method handle for: +
    -
    enum <anonymous>.G_TYPE_DEBUG_SIGNALS = 2
    +
    extern void g_value_set_int(GValue *value, gint v_int)
     
    - - +
    static void
    +
    g_value_set_long(MemorySegment value, + long v_long)
    -
    extern gpointer g_type_default_interface_peek(GType g_type)
    +
    extern void g_value_set_long(GValue *value, glong v_long)
     
    - +
    Address for:
    -
    extern gpointer g_type_default_interface_peek(GType g_type)
    +
    extern void g_value_set_long(GValue *value, glong v_long)
     
    - +
    Function descriptor for:
    -
    extern gpointer g_type_default_interface_peek(GType g_type)
    +
    extern void g_value_set_long(GValue *value, glong v_long)
     
    - +
    Downcall method handle for:
    -
    extern gpointer g_type_default_interface_peek(GType g_type)
    +
    extern void g_value_set_long(GValue *value, glong v_long)
     
    - - +
    static void
    +
    -
    extern gpointer g_type_default_interface_ref(GType g_type)
    +
    extern void g_value_set_object(GValue *value, gpointer v_object)
     
    - +
    Address for:
    -
    extern gpointer g_type_default_interface_ref(GType g_type)
    +
    extern void g_value_set_object(GValue *value, gpointer v_object)
     
    - +
    Function descriptor for:
    -
    extern gpointer g_type_default_interface_ref(GType g_type)
    +
    extern void g_value_set_object(GValue *value, gpointer v_object)
     
    - +
    Downcall method handle for:
    -
    extern gpointer g_type_default_interface_ref(GType g_type)
    +
    extern void g_value_set_object(GValue *value, gpointer v_object)
     
    static void
    - +
    -
    extern void g_type_default_interface_unref(gpointer g_iface)
    +
    extern void g_value_set_string(GValue *value, const gchar *v_string)
     
    - +
    Address for:
    -
    extern void g_type_default_interface_unref(gpointer g_iface)
    +
    extern void g_value_set_string(GValue *value, const gchar *v_string)
     
    - +
    Function descriptor for:
    -
    extern void g_type_default_interface_unref(gpointer g_iface)
    +
    extern void g_value_set_string(GValue *value, const gchar *v_string)
     
    - +
    Downcall method handle for:
    -
    extern void g_type_default_interface_unref(gpointer g_iface)
    +
    extern void g_value_set_string(GValue *value, const gchar *v_string)
     
    -
    static int
    -
    g_type_depth(long type)
    +
    static void
    +
    -
    extern guint g_type_depth(GType type)
    +
    extern void g_value_unset(GValue *value)
     
    - +
    Address for:
    -
    extern guint g_type_depth(GType type)
    +
    extern void g_value_unset(GValue *value)
     
    - +
    Function descriptor for:
    -
    extern guint g_type_depth(GType type)
    +
    extern void g_value_unset(GValue *value)
     
    - +
    Downcall method handle for:
    -
    extern guint g_type_depth(GType type)
    +
    extern void g_value_unset(GValue *value)
     
    -
    static long
    - +
    static int
    +
    -
    #define G_TYPE_DOUBLE 60
    +
    #define VIPS__FATSTRIP_HEIGHT 16
     
    -
    static void
    -
    g_type_ensure(long type)
    +
    static int
    +
    -
    extern void g_type_ensure(GType type)
    +
    #define VIPS__THINSTRIP_HEIGHT 1
     
    - - +
    static int
    +
    -
    Address for: - +
    -
    extern void g_type_ensure(GType type)
    +
    #define VIPS__TILE_HEIGHT 128
     
    - - +
    static int
    +
    -
    Function descriptor for: - +
    -
    extern void g_type_ensure(GType type)
    +
    #define VIPS__TILE_WIDTH 128
     
    - - +
    static int
    +
    -
    Downcall method handle for: - +
    -
    extern void g_type_ensure(GType type)
    +
    #define VIPS__WINDOW_MARGIN_BYTES 10485760
     
    -
    static long
    - +
    static int
    +
    -
    #define G_TYPE_ENUM 48
    +
    #define VIPS__WINDOW_MARGIN_PIXELS 128
     
    -
    static int
    - +
    static double
    +
    -
    enum <anonymous>.G_TYPE_FLAG_ABSTRACT = 16
    +
    #define VIPS_A_X0 109.8503
     
    -
    static int
    - +
    static double
    +
    -
    enum <anonymous>.G_TYPE_FLAG_CLASSED = 1
    +
    #define VIPS_A_Y0 100.0
     
    -
    static int
    - +
    static double
    +
    -
    enum <anonymous>.G_TYPE_FLAG_DEEP_DERIVABLE = 8
    +
    #define VIPS_A_Z0 35.5849
     
    static int
    - +
    -
    enum <anonymous>.G_TYPE_FLAG_DEPRECATED = 128
    +
    enum <anonymous>.VIPS_ACCESS_LAST = 3
     
    static int
    - +
    -
    enum <anonymous>.G_TYPE_FLAG_DERIVABLE = 4
    +
    enum <anonymous>.VIPS_ACCESS_RANDOM = 0
     
    static int
    - +
    -
    enum <anonymous>.G_TYPE_FLAG_FINAL = 64
    +
    enum <anonymous>.VIPS_ACCESS_SEQUENTIAL = 1
     
    static int
    - +
    -
    enum <anonymous>.G_TYPE_FLAG_INSTANTIATABLE = 2
    +
    enum <anonymous>.VIPS_ACCESS_SEQUENTIAL_UNBUFFERED = 2
     
    static int
    - +
    -
    enum <anonymous>.G_TYPE_FLAG_NONE = 0
    +
    enum <anonymous>.VIPS_ALIGN_CENTRE = 1
     
    -
    static long
    - +
    static int
    +
    -
    #define G_TYPE_FLAG_RESERVED_ID_BIT 1
    +
    enum <anonymous>.VIPS_ALIGN_HIGH = 2
     
    static int
    - +
    -
    enum <anonymous>.G_TYPE_FLAG_VALUE_ABSTRACT = 32
    +
    enum <anonymous>.VIPS_ALIGN_LAST = 3
     
    -
    static long
    - +
    static int
    +
    -
    #define G_TYPE_FLAGS 52
    +
    enum <anonymous>.VIPS_ALIGN_LOW = 0
     
    -
    static long
    - +
    static int
    +
    -
    #define G_TYPE_FLOAT 56
    +
    enum <anonymous>.VIPS_ANGLE_D0 = 0
     
    -
    static void
    - +
    static int
    +
    -
    extern void g_type_free_instance(GTypeInstance *instance)
    +
    enum <anonymous>.VIPS_ANGLE_D180 = 2
     
    - - +
    static int
    +
    -
    Address for: - +
    -
    extern void g_type_free_instance(GTypeInstance *instance)
    +
    enum <anonymous>.VIPS_ANGLE_D270 = 3
     
    - - +
    static int
    +
    -
    Function descriptor for: - +
    -
    extern void g_type_free_instance(GTypeInstance *instance)
    +
    enum <anonymous>.VIPS_ANGLE_D90 = 1
     
    - - +
    static int
    +
    -
    Downcall method handle for: - +
    -
    extern void g_type_free_instance(GTypeInstance *instance)
    +
    enum <anonymous>.VIPS_ANGLE_LAST = 4
     
    -
    static long
    - +
    static int
    +
    -
    extern GType g_type_from_name(const gchar *name)
    +
    enum <anonymous>.VIPS_ANGLE45_D0 = 0
     
    - - +
    static int
    +
    -
    Address for: - +
    -
    extern GType g_type_from_name(const gchar *name)
    +
    enum <anonymous>.VIPS_ANGLE45_D135 = 3
     
    - - +
    static int
    +
    -
    Function descriptor for: - +
    -
    extern GType g_type_from_name(const gchar *name)
    +
    enum <anonymous>.VIPS_ANGLE45_D180 = 4
     
    - - +
    static int
    +
    -
    Downcall method handle for: - +
    -
    extern GType g_type_from_name(const gchar *name)
    +
    enum <anonymous>.VIPS_ANGLE45_D225 = 5
     
    -
    static long
    -
    g_type_fundamental(long type_id)
    +
    static int
    +
    -
    extern GType g_type_fundamental(GType type_id)
    +
    enum <anonymous>.VIPS_ANGLE45_D270 = 6
     
    static int
    - +
    -
    #define G_TYPE_FUNDAMENTAL_MAX 1020
    +
    enum <anonymous>.VIPS_ANGLE45_D315 = 7
     
    -
    static long
    - +
    static int
    +
    -
    extern GType g_type_fundamental_next()
    +
    enum <anonymous>.VIPS_ANGLE45_D45 = 1
     
    - - +
    static int
    +
    -
    Address for: - +
    -
    extern GType g_type_fundamental_next()
    +
    enum <anonymous>.VIPS_ANGLE45_D90 = 2
     
    - - +
    static int
    +
    -
    Function descriptor for: - +
    -
    extern GType g_type_fundamental_next()
    +
    enum <anonymous>.VIPS_ANGLE45_LAST = 8
     
    - - + +
    -
    Downcall method handle for: - -
    -
    extern GType g_type_fundamental_next()
    -
    -
    -
    -
    -
    static int
    - -
    -
    #define G_TYPE_FUNDAMENTAL_SHIFT 2
    +
    extern VipsArea *vips_area_copy(VipsArea *area)
     
    - - -
    + + +
    Address for:
    -
    extern GType g_type_fundamental(GType type_id)
    +
    extern VipsArea *vips_area_copy(VipsArea *area)
     
    - - -
    + + +
    Function descriptor for:
    -
    extern GType g_type_fundamental(GType type_id)
    +
    extern VipsArea *vips_area_copy(VipsArea *area)
     
    - - -
    + + +
    Downcall method handle for:
    -
    extern GType g_type_fundamental(GType type_id)
    +
    extern VipsArea *vips_area_copy(VipsArea *area)
     
    -
    static int
    - -
    + + +
    -
    extern int g_type_get_instance_count(GType type)
    +
    extern void *vips_area_get_data(VipsArea *area, size_t *length, int *n, GType *type, size_t *sizeof_type)
     
    - - -
    + + +
    Address for:
    -
    extern int g_type_get_instance_count(GType type)
    +
    extern void *vips_area_get_data(VipsArea *area, size_t *length, int *n, GType *type, size_t *sizeof_type)
     
    - - -
    + + +
    Function descriptor for:
    -
    extern int g_type_get_instance_count(GType type)
    +
    extern void *vips_area_get_data(VipsArea *area, size_t *length, int *n, GType *type, size_t *sizeof_type)
     
    - - -
    + + +
    Downcall method handle for:
    -
    extern int g_type_get_instance_count(GType type)
    +
    extern void *vips_area_get_data(VipsArea *area, size_t *length, int *n, GType *type, size_t *sizeof_type)
     
    - -
    g_type_get_plugin(long type)
    -
    -
    -
    -
    extern GTypePlugin *g_type_get_plugin(GType type)
    -
    -
    -
    -
    - - -
    -
    Address for: - -
    -
    extern GTypePlugin *g_type_get_plugin(GType type)
    -
    -
    -
    -
    - - -
    -
    Function descriptor for: - -
    -
    extern GTypePlugin *g_type_get_plugin(GType type)
    -
    -
    -
    -
    - - +
    static long
    +
    -
    Downcall method handle for: - +
    -
    extern GTypePlugin *g_type_get_plugin(GType type)
    +
    extern GType vips_area_get_type()
     
    -
    g_type_get_qdata(long type, - int quark)
    +
    -
    -
    -
    extern gpointer g_type_get_qdata(GType type, GQuark quark)
    -
    -
    -
    -
    - - -
    Address for:
    -
    extern gpointer g_type_get_qdata(GType type, GQuark quark)
    +
    extern GType vips_area_get_type()
     
    - - -
    + + +
    Function descriptor for:
    -
    extern gpointer g_type_get_qdata(GType type, GQuark quark)
    +
    extern GType vips_area_get_type()
     
    - - -
    + + +
    Downcall method handle for:
    -
    extern gpointer g_type_get_qdata(GType type, GQuark quark)
    +
    extern GType vips_area_get_type()
     
    -
    static int
    - -
    +
    static void
    + +
    -
    extern guint g_type_get_type_registration_serial()
    +
    extern void vips_area_unref(VipsArea *area)
     
    - - -
    + + +
    Address for:
    -
    extern guint g_type_get_type_registration_serial()
    +
    extern void vips_area_unref(VipsArea *area)
     
    - - -
    + + +
    Function descriptor for:
    -
    extern guint g_type_get_type_registration_serial()
    +
    extern void vips_area_unref(VipsArea *area)
     
    - - -
    + + +
    Downcall method handle for:
    -
    extern guint g_type_get_type_registration_serial()
    -
    -
    -
    -
    -
    static void
    - -
    -
    -
    -
    extern void g_type_init()
    +
    extern void vips_area_unref(VipsArea *area)
     
    -
    static void
    - +
    static int
    +
    -
    extern void g_type_init_with_debug_flags(GTypeDebugFlags debug_flags)
    +
    enum <anonymous>.VIPS_ARGUMENT_CONSTRUCT = 2
     
    - - +
    static int
    +
    -
    Address for: - +
    -
    extern void g_type_init_with_debug_flags(GTypeDebugFlags debug_flags)
    +
    enum <anonymous>.VIPS_ARGUMENT_DEPRECATED = 64
     
    - - +
    static int
    +
    -
    Function descriptor for: - +
    -
    extern void g_type_init_with_debug_flags(GTypeDebugFlags debug_flags)
    +
    enum <anonymous>.VIPS_ARGUMENT_INPUT = 16
     
    - - +
    static int
    +
    -
    Downcall method handle for: - +
    -
    extern void g_type_init_with_debug_flags(GTypeDebugFlags debug_flags)
    +
    enum <anonymous>.VIPS_ARGUMENT_MODIFY = 128
     
    - - +
    static int
    +
    -
    Address for: - +
    -
    extern void g_type_init()
    +
    enum <anonymous>.VIPS_ARGUMENT_NON_HASHABLE = 256
     
    - - +
    static int
    +
    -
    Function descriptor for: - +
    -
    extern void g_type_init()
    +
    enum <anonymous>.VIPS_ARGUMENT_NONE = 0
     
    - - +
    static int
    +
    -
    Downcall method handle for: - +
    -
    extern void g_type_init()
    +
    #define VIPS_ARGUMENT_OPTIONAL_INPUT 18
     
    - -
    g_type_instance_get_private(MemorySegment instance, - long private_type)
    +
    static int
    +
    -
    extern gpointer g_type_instance_get_private(GTypeInstance *instance, GType private_type)
    +
    #define VIPS_ARGUMENT_OPTIONAL_OUTPUT 34
     
    - - +
    static int
    +
    -
    Address for: - +
    -
    extern gpointer g_type_instance_get_private(GTypeInstance *instance, GType private_type)
    +
    enum <anonymous>.VIPS_ARGUMENT_OUTPUT = 32
     
    - - +
    static int
    +
    -
    Function descriptor for: - +
    -
    extern gpointer g_type_instance_get_private(GTypeInstance *instance, GType private_type)
    +
    enum <anonymous>.VIPS_ARGUMENT_REQUIRED = 1
     
    - - +
    static int
    +
    -
    Downcall method handle for: - +
    -
    extern gpointer g_type_instance_get_private(GTypeInstance *instance, GType private_type)
    +
    #define VIPS_ARGUMENT_REQUIRED_INPUT 19
     
    -
    static long
    - +
    static int
    +
    -
    #define G_TYPE_INT 24
    +
    #define VIPS_ARGUMENT_REQUIRED_OUTPUT 35
     
    -
    static long
    - +
    static int
    +
    -
    #define G_TYPE_INT64 40
    +
    enum <anonymous>.VIPS_ARGUMENT_SET_ALWAYS = 8
     
    -
    static long
    - +
    static int
    +
    -
    #define G_TYPE_INTERFACE 8
    +
    enum <anonymous>.VIPS_ARGUMENT_SET_ONCE = 4
     
    -
    static void
    -
    g_type_interface_add_prerequisite(long interface_type, - long prerequisite_type)
    +
    static long
    +
    -
    extern void g_type_interface_add_prerequisite(GType interface_type, GType prerequisite_type)
    +
    extern GType vips_array_double_get_type()
     
    - +
    Address for:
    -
    extern void g_type_interface_add_prerequisite(GType interface_type, GType prerequisite_type)
    +
    extern GType vips_array_double_get_type()
     
    - +
    Function descriptor for:
    -
    extern void g_type_interface_add_prerequisite(GType interface_type, GType prerequisite_type)
    +
    extern GType vips_array_double_get_type()
     
    - +
    Downcall method handle for:
    -
    extern void g_type_interface_add_prerequisite(GType interface_type, GType prerequisite_type)
    +
    extern GType vips_array_double_get_type()
     
    - -
    g_type_interface_get_plugin(long instance_type, - long interface_type)
    +
    static long
    +
    -
    extern GTypePlugin *g_type_interface_get_plugin(GType instance_type, GType interface_type)
    +
    extern GType vips_array_image_get_type()
     
    - +
    Address for:
    -
    extern GTypePlugin *g_type_interface_get_plugin(GType instance_type, GType interface_type)
    +
    extern GType vips_array_image_get_type()
     
    - +
    Function descriptor for:
    -
    extern GTypePlugin *g_type_interface_get_plugin(GType instance_type, GType interface_type)
    +
    extern GType vips_array_image_get_type()
     
    - +
    Downcall method handle for:
    -
    extern GTypePlugin *g_type_interface_get_plugin(GType instance_type, GType interface_type)
    +
    extern GType vips_array_image_get_type()
     
    static long
    - +
    -
    extern GType g_type_interface_instantiatable_prerequisite(GType interface_type)
    +
    extern GType vips_array_int_get_type()
     
    - +
    Address for:
    -
    extern GType g_type_interface_instantiatable_prerequisite(GType interface_type)
    +
    extern GType vips_array_int_get_type()
     
    - +
    Function descriptor for:
    -
    extern GType g_type_interface_instantiatable_prerequisite(GType interface_type)
    +
    extern GType vips_array_int_get_type()
     
    - +
    Downcall method handle for:
    -
    extern GType g_type_interface_instantiatable_prerequisite(GType interface_type)
    +
    extern GType vips_array_int_get_type()
     
    - -
    g_type_interface_peek(MemorySegment instance_class, - long iface_type)
    +
    static double
    +
    -
    extern gpointer g_type_interface_peek(gpointer instance_class, GType iface_type)
    +
    #define VIPS_B_X0 99.072
     
    - - +
    static double
    +
    -
    extern gpointer g_type_interface_peek_parent(gpointer g_iface)
    +
    #define VIPS_B_Y0 100.0
     
    - - +
    static double
    +
    -
    Address for: - +
    -
    extern gpointer g_type_interface_peek_parent(gpointer g_iface)
    +
    #define VIPS_B_Z0 85.223
     
    - - +
    static int
    +
    -
    Function descriptor for: - +
    -
    extern gpointer g_type_interface_peek_parent(gpointer g_iface)
    +
    enum <anonymous>.VIPS_BLEND_MODE_ADD = 12
     
    - - +
    static int
    +
    -
    Downcall method handle for: - +
    -
    extern gpointer g_type_interface_peek_parent(gpointer g_iface)
    +
    enum <anonymous>.VIPS_BLEND_MODE_ATOP = 5
     
    - - +
    static int
    +
    -
    Address for: - +
    -
    extern gpointer g_type_interface_peek(gpointer instance_class, GType iface_type)
    +
    enum <anonymous>.VIPS_BLEND_MODE_CLEAR = 0
     
    - - +
    static int
    +
    -
    Function descriptor for: - +
    -
    extern gpointer g_type_interface_peek(gpointer instance_class, GType iface_type)
    +
    enum <anonymous>.VIPS_BLEND_MODE_COLOUR_BURN = 20
     
    - - +
    static int
    +
    -
    Downcall method handle for: - +
    -
    extern gpointer g_type_interface_peek(gpointer instance_class, GType iface_type)
    +
    enum <anonymous>.VIPS_BLEND_MODE_COLOUR_DODGE = 19
     
    - -
    g_type_interface_prerequisites(long interface_type, - MemorySegment n_prerequisites)
    +
    static int
    +
    -
    extern GType *g_type_interface_prerequisites(GType interface_type, guint *n_prerequisites)
    +
    enum <anonymous>.VIPS_BLEND_MODE_DARKEN = 17
     
    - - +
    static int
    +
    -
    Address for: - +
    -
    extern GType *g_type_interface_prerequisites(GType interface_type, guint *n_prerequisites)
    +
    enum <anonymous>.VIPS_BLEND_MODE_DEST = 6
     
    - - +
    static int
    +
    -
    Function descriptor for: - +
    -
    extern GType *g_type_interface_prerequisites(GType interface_type, guint *n_prerequisites)
    +
    enum <anonymous>.VIPS_BLEND_MODE_DEST_ATOP = 10
     
    - - +
    static int
    +
    -
    Downcall method handle for: - +
    -
    extern GType *g_type_interface_prerequisites(GType interface_type, guint *n_prerequisites)
    +
    enum <anonymous>.VIPS_BLEND_MODE_DEST_IN = 8
     
    - -
    g_type_interfaces(long type, - MemorySegment n_interfaces)
    +
    static int
    +
    -
    extern GType *g_type_interfaces(GType type, guint *n_interfaces)
    +
    enum <anonymous>.VIPS_BLEND_MODE_DEST_OUT = 9
     
    - - +
    static int
    +
    -
    Address for: - +
    -
    extern GType *g_type_interfaces(GType type, guint *n_interfaces)
    +
    enum <anonymous>.VIPS_BLEND_MODE_DEST_OVER = 7
     
    - - +
    static int
    +
    -
    Function descriptor for: - +
    -
    extern GType *g_type_interfaces(GType type, guint *n_interfaces)
    +
    enum <anonymous>.VIPS_BLEND_MODE_DIFFERENCE = 23
     
    - - +
    static int
    +
    -
    Downcall method handle for: - +
    -
    extern GType *g_type_interfaces(GType type, guint *n_interfaces)
    +
    enum <anonymous>.VIPS_BLEND_MODE_EXCLUSION = 24
     
    -
    static long
    - +
    static int
    +
    -
    #define G_TYPE_INVALID 0
    +
    enum <anonymous>.VIPS_BLEND_MODE_HARD_LIGHT = 21
     
    static int
    -
    g_type_is_a(long type, - long is_a_type)
    +
    -
    extern gboolean g_type_is_a(GType type, GType is_a_type)
    +
    enum <anonymous>.VIPS_BLEND_MODE_IN = 3
     
    - - +
    static int
    +
    -
    Address for: - +
    -
    extern gboolean g_type_is_a(GType type, GType is_a_type)
    +
    enum <anonymous>.VIPS_BLEND_MODE_LAST = 25
     
    - - +
    static int
    +
    -
    Function descriptor for: - +
    -
    extern gboolean g_type_is_a(GType type, GType is_a_type)
    +
    enum <anonymous>.VIPS_BLEND_MODE_LIGHTEN = 18
     
    - - +
    static int
    +
    -
    Downcall method handle for: - +
    -
    extern gboolean g_type_is_a(GType type, GType is_a_type)
    +
    enum <anonymous>.VIPS_BLEND_MODE_MULTIPLY = 14
     
    -
    static long
    - +
    static int
    +
    -
    #define G_TYPE_LONG 32
    +
    enum <anonymous>.VIPS_BLEND_MODE_OUT = 4
     
    -
    static void
    -
    g_type_module_add_interface(MemorySegment module, - long instance_type, - long interface_type, - MemorySegment interface_info)
    +
    static int
    +
    -
    extern void g_type_module_add_interface(GTypeModule *module, GType instance_type, GType interface_type, const GInterfaceInfo *interface_info)
    +
    enum <anonymous>.VIPS_BLEND_MODE_OVER = 2
     
    - - +
    static int
    +
    -
    Address for: - +
    -
    extern void g_type_module_add_interface(GTypeModule *module, GType instance_type, GType interface_type, const GInterfaceInfo *interface_info)
    +
    enum <anonymous>.VIPS_BLEND_MODE_OVERLAY = 16
     
    - - +
    static int
    +
    -
    Function descriptor for: - +
    -
    extern void g_type_module_add_interface(GTypeModule *module, GType instance_type, GType interface_type, const GInterfaceInfo *interface_info)
    +
    enum <anonymous>.VIPS_BLEND_MODE_SATURATE = 13
     
    - - +
    static int
    +
    -
    Downcall method handle for: - +
    -
    extern void g_type_module_add_interface(GTypeModule *module, GType instance_type, GType interface_type, const GInterfaceInfo *interface_info)
    +
    enum <anonymous>.VIPS_BLEND_MODE_SCREEN = 15
     
    -
    static long
    - +
    static int
    +
    -
    extern GType g_type_module_get_type()
    +
    enum <anonymous>.VIPS_BLEND_MODE_SOFT_LIGHT = 22
     
    - - +
    static int
    +
    -
    Address for: - +
    -
    extern GType g_type_module_get_type()
    +
    enum <anonymous>.VIPS_BLEND_MODE_SOURCE = 1
     
    - - +
    static int
    +
    -
    Function descriptor for: - +
    -
    extern GType g_type_module_get_type()
    +
    enum <anonymous>.VIPS_BLEND_MODE_XOR = 11
     
    - - + +
    vips_blob_copy(MemorySegment data, + long length)
    -
    Downcall method handle for: - +
    -
    extern GType g_type_module_get_type()
    +
    extern VipsBlob *vips_blob_copy(const void *data, size_t length)
     
    -
    static long
    -
    g_type_module_register_enum(MemorySegment module, - MemorySegment name, - MemorySegment const_static_values)
    + +
    -
    +
    Address for: +
    -
    extern GType g_type_module_register_enum(GTypeModule *module, const gchar *name, const GEnumValue *const_static_values)
    +
    extern VipsBlob *vips_blob_copy(const void *data, size_t length)
     
    - - + +
    -
    Address for: +
    Function descriptor for:
    -
    extern GType g_type_module_register_enum(GTypeModule *module, const gchar *name, const GEnumValue *const_static_values)
    +
    extern VipsBlob *vips_blob_copy(const void *data, size_t length)
     
    - - + +
    -
    Function descriptor for: +
    Downcall method handle for:
    -
    extern GType g_type_module_register_enum(GTypeModule *module, const gchar *name, const GEnumValue *const_static_values)
    +
    extern VipsBlob *vips_blob_copy(const void *data, size_t length)
     
    - - + +
    -
    Downcall method handle for: - +
    -
    extern GType g_type_module_register_enum(GTypeModule *module, const gchar *name, const GEnumValue *const_static_values)
    +
    extern const void *vips_blob_get(VipsBlob *blob, size_t *length)
     
    static long
    -
    g_type_module_register_flags(MemorySegment module, - MemorySegment name, - MemorySegment const_static_values)
    +
    -
    extern GType g_type_module_register_flags(GTypeModule *module, const gchar *name, const GFlagsValue *const_static_values)
    +
    extern GType vips_blob_get_type()
     
    - +
    Address for:
    -
    extern GType g_type_module_register_flags(GTypeModule *module, const gchar *name, const GFlagsValue *const_static_values)
    +
    extern GType vips_blob_get_type()
     
    - +
    Function descriptor for:
    -
    extern GType g_type_module_register_flags(GTypeModule *module, const gchar *name, const GFlagsValue *const_static_values)
    +
    extern GType vips_blob_get_type()
     
    - +
    Downcall method handle for:
    -
    extern GType g_type_module_register_flags(GTypeModule *module, const gchar *name, const GFlagsValue *const_static_values)
    +
    extern GType vips_blob_get_type()
     
    -
    static long
    -
    g_type_module_register_type(MemorySegment module, - long parent_type, - MemorySegment type_name, - MemorySegment type_info, - int flags)
    + +
    -
    -
    -
    extern GType g_type_module_register_type(GTypeModule *module, GType parent_type, const gchar *type_name, const GTypeInfo *type_info, GTypeFlags flags)
    -
    -
    -
    -
    - - -
    Address for:
    -
    extern GType g_type_module_register_type(GTypeModule *module, GType parent_type, const gchar *type_name, const GTypeInfo *type_info, GTypeFlags flags)
    +
    extern const void *vips_blob_get(VipsBlob *blob, size_t *length)
     
    - - -
    + + +
    Function descriptor for:
    -
    extern GType g_type_module_register_type(GTypeModule *module, GType parent_type, const gchar *type_name, const GTypeInfo *type_info, GTypeFlags flags)
    +
    extern const void *vips_blob_get(VipsBlob *blob, size_t *length)
     
    - - -
    + + +
    Downcall method handle for:
    -
    extern GType g_type_module_register_type(GTypeModule *module, GType parent_type, const gchar *type_name, const GTypeInfo *type_info, GTypeFlags flags)
    +
    extern const void *vips_blob_get(VipsBlob *blob, size_t *length)
     
    -
    static void
    - -
    + +
    vips_blob_new(MemorySegment free_fn, + MemorySegment data, + long length)
    +
    -
    extern void g_type_module_set_name(GTypeModule *module, const gchar *name)
    +
    extern VipsBlob *vips_blob_new(VipsCallbackFn free_fn, const void *data, size_t length)
     
    - - -
    + + +
    Address for:
    -
    extern void g_type_module_set_name(GTypeModule *module, const gchar *name)
    +
    extern VipsBlob *vips_blob_new(VipsCallbackFn free_fn, const void *data, size_t length)
     
    - - -
    + + +
    Function descriptor for:
    -
    extern void g_type_module_set_name(GTypeModule *module, const gchar *name)
    +
    extern VipsBlob *vips_blob_new(VipsCallbackFn free_fn, const void *data, size_t length)
     
    - - -
    + + +
    Downcall method handle for:
    -
    extern void g_type_module_set_name(GTypeModule *module, const gchar *name)
    +
    extern VipsBlob *vips_blob_new(VipsCallbackFn free_fn, const void *data, size_t length)
     
    -
    static void
    - -
    +
    static void
    +
    vips_blob_set(MemorySegment blob, + MemorySegment free_fn, + MemorySegment data, + long length)
    +
    -
    extern void g_type_module_unuse(GTypeModule *module)
    +
    extern void vips_blob_set(VipsBlob *blob, VipsCallbackFn free_fn, const void *data, size_t length)
     
    - - -
    + + +
    Address for:
    -
    extern void g_type_module_unuse(GTypeModule *module)
    +
    extern void vips_blob_set(VipsBlob *blob, VipsCallbackFn free_fn, const void *data, size_t length)
     
    - - -
    + + +
    Function descriptor for:
    -
    extern void g_type_module_unuse(GTypeModule *module)
    +
    extern void vips_blob_set(VipsBlob *blob, VipsCallbackFn free_fn, const void *data, size_t length)
     
    - - -
    + + +
    Downcall method handle for:
    -
    extern void g_type_module_unuse(GTypeModule *module)
    +
    extern void vips_blob_set(VipsBlob *blob, VipsCallbackFn free_fn, const void *data, size_t length)
     
    -
    static int
    - -
    +
    static void
    + +
    -
    extern gboolean g_type_module_use(GTypeModule *module)
    +
    extern void vips_block_untrusted_set(gboolean state)
     
    - - -
    -
    Address for: - -
    -
    extern gboolean g_type_module_use(GTypeModule *module)
    -
    -
    -
    -
    - - + +
    -
    Function descriptor for: +
    Address for:
    -
    extern gboolean g_type_module_use(GTypeModule *module)
    +
    extern void vips_block_untrusted_set(gboolean state)
     
    - - + +
    -
    Downcall method handle for: +
    Function descriptor for:
    -
    extern gboolean g_type_module_use(GTypeModule *module)
    +
    extern void vips_block_untrusted_set(gboolean state)
     
    - -
    g_type_name(long type)
    + +
    -
    +
    Downcall method handle for: +
    -
    extern const gchar *g_type_name(GType type)
    +
    extern void vips_block_untrusted_set(gboolean state)
     
    - - +
    static double
    +
    -
    extern const gchar *g_type_name_from_class(GTypeClass *g_class)
    +
    #define VIPS_C_X0 98.07
     
    - - +
    static double
    +
    -
    Address for: - +
    -
    extern const gchar *g_type_name_from_class(GTypeClass *g_class)
    +
    #define VIPS_C_Y0 100.0
     
    - - +
    static double
    +
    -
    Function descriptor for: - +
    -
    extern const gchar *g_type_name_from_class(GTypeClass *g_class)
    +
    #define VIPS_C_Z0 118.23
     
    - - + +
    -
    Downcall method handle for: - +
    -
    extern const gchar *g_type_name_from_class(GTypeClass *g_class)
    +
    extern VipsOperation *vips_cache_operation_build(VipsOperation *operation)
     
    - +
    -
    +
    Address for: +
    -
    extern const gchar *g_type_name_from_instance(GTypeInstance *instance)
    +
    extern VipsOperation *vips_cache_operation_build(VipsOperation *operation)
     
    - - + +
    -
    Address for: +
    Function descriptor for:
    -
    extern const gchar *g_type_name_from_instance(GTypeInstance *instance)
    +
    extern VipsOperation *vips_cache_operation_build(VipsOperation *operation)
     
    - - + +
    -
    Function descriptor for: +
    Downcall method handle for:
    -
    extern const gchar *g_type_name_from_instance(GTypeInstance *instance)
    +
    extern VipsOperation *vips_cache_operation_build(VipsOperation *operation)
     
    - - +
    static int
    +
    -
    Downcall method handle for: - +
    -
    extern const gchar *g_type_name_from_instance(GTypeInstance *instance)
    +
    extern int vips_cache_operation_buildp(VipsOperation **operation)
     
    - +
    Address for:
    -
    extern const gchar *g_type_name(GType type)
    +
    extern int vips_cache_operation_buildp(VipsOperation **operation)
     
    - +
    Function descriptor for:
    -
    extern const gchar *g_type_name(GType type)
    +
    extern int vips_cache_operation_buildp(VipsOperation **operation)
     
    - +
    Downcall method handle for:
    -
    extern const gchar *g_type_name(GType type)
    +
    extern int vips_cache_operation_buildp(VipsOperation **operation)
     
    -
    static long
    -
    g_type_next_base(long leaf_type, - long root_type)
    +
    static void
    +
    -
    extern GType g_type_next_base(GType leaf_type, GType root_type)
    +
    extern void vips_cache_set_dump(gboolean dump)
     
    - +
    Address for:
    -
    extern GType g_type_next_base(GType leaf_type, GType root_type)
    +
    extern void vips_cache_set_dump(gboolean dump)
     
    - +
    Function descriptor for:
    -
    extern GType g_type_next_base(GType leaf_type, GType root_type)
    +
    extern void vips_cache_set_dump(gboolean dump)
     
    - +
    Downcall method handle for:
    -
    extern GType g_type_next_base(GType leaf_type, GType root_type)
    -
    -
    -
    -
    -
    static long
    - -
    -
    -
    -
    #define G_TYPE_NONE 4
    -
    -
    -
    -
    -
    static long
    - -
    -
    -
    -
    #define G_TYPE_OBJECT 80
    +
    extern void vips_cache_set_dump(gboolean dump)
     
    -
    static long
    - +
    static void
    +
    -
    #define G_TYPE_PARAM 76
    +
    extern void vips_cache_set_max(int max)
     
    -
    static long
    -
    g_type_parent(long type)
    +
    static void
    +
    vips_cache_set_max_files(int max_files)
    -
    extern GType g_type_parent(GType type)
    +
    extern void vips_cache_set_max_files(int max_files)
     
    - +
    Address for:
    -
    extern GType g_type_parent(GType type)
    +
    extern void vips_cache_set_max_files(int max_files)
     
    - +
    Function descriptor for:
    -
    extern GType g_type_parent(GType type)
    +
    extern void vips_cache_set_max_files(int max_files)
     
    - +
    Downcall method handle for:
    -
    extern GType g_type_parent(GType type)
    +
    extern void vips_cache_set_max_files(int max_files)
     
    static void
    -
    g_type_plugin_complete_interface_info(MemorySegment plugin, - long instance_type, - long interface_type, - MemorySegment info)
    +
    vips_cache_set_max_mem(long max_mem)
    -
    extern void g_type_plugin_complete_interface_info(GTypePlugin *plugin, GType instance_type, GType interface_type, GInterfaceInfo *info)
    +
    extern void vips_cache_set_max_mem(size_t max_mem)
     
    - +
    Address for:
    -
    extern void g_type_plugin_complete_interface_info(GTypePlugin *plugin, GType instance_type, GType interface_type, GInterfaceInfo *info)
    +
    extern void vips_cache_set_max_mem(size_t max_mem)
     
    - +
    Function descriptor for:
    -
    extern void g_type_plugin_complete_interface_info(GTypePlugin *plugin, GType instance_type, GType interface_type, GInterfaceInfo *info)
    +
    extern void vips_cache_set_max_mem(size_t max_mem)
     
    - +
    Downcall method handle for:
    -
    extern void g_type_plugin_complete_interface_info(GTypePlugin *plugin, GType instance_type, GType interface_type, GInterfaceInfo *info)
    +
    extern void vips_cache_set_max_mem(size_t max_mem)
     
    -
    static void
    -
    g_type_plugin_complete_type_info(MemorySegment plugin, - long g_type, - MemorySegment info, - MemorySegment value_table)
    + +
    -
    +
    Address for: +
    -
    extern void g_type_plugin_complete_type_info(GTypePlugin *plugin, GType g_type, GTypeInfo *info, GTypeValueTable *value_table)
    +
    extern void vips_cache_set_max(int max)
     
    - - + +
    -
    Address for: +
    Function descriptor for:
    -
    extern void g_type_plugin_complete_type_info(GTypePlugin *plugin, GType g_type, GTypeInfo *info, GTypeValueTable *value_table)
    +
    extern void vips_cache_set_max(int max)
     
    - - + +
    -
    Function descriptor for: +
    Downcall method handle for:
    -
    extern void g_type_plugin_complete_type_info(GTypePlugin *plugin, GType g_type, GTypeInfo *info, GTypeValueTable *value_table)
    +
    extern void vips_cache_set_max(int max)
     
    - - +
    static void
    +
    -
    Downcall method handle for: - +
    -
    extern void g_type_plugin_complete_type_info(GTypePlugin *plugin, GType g_type, GTypeInfo *info, GTypeValueTable *value_table)
    +
    extern void vips_cache_set_trace(gboolean trace)
     
    -
    static long
    - + +
    -
    +
    Address for: +
    -
    extern GType g_type_plugin_get_type()
    +
    extern void vips_cache_set_trace(gboolean trace)
     
    - - + +
    -
    Address for: +
    Function descriptor for:
    -
    extern GType g_type_plugin_get_type()
    +
    extern void vips_cache_set_trace(gboolean trace)
     
    - - + +
    -
    Function descriptor for: +
    Downcall method handle for:
    -
    extern GType g_type_plugin_get_type()
    +
    extern void vips_cache_set_trace(gboolean trace)
     
    - - +
    static int
    +
    -
    Downcall method handle for: - +
    -
    extern GType g_type_plugin_get_type()
    +
    enum <anonymous>.VIPS_CODING_ERROR = -1
     
    -
    static void
    - +
    static int
    +
    -
    extern void g_type_plugin_unuse(GTypePlugin *plugin)
    +
    enum <anonymous>.VIPS_CODING_LABQ = 2
     
    - - +
    static int
    +
    -
    Address for: - +
    -
    extern void g_type_plugin_unuse(GTypePlugin *plugin)
    +
    enum <anonymous>.VIPS_CODING_LAST = 7
     
    - - +
    static int
    +
    -
    Function descriptor for: - +
    -
    extern void g_type_plugin_unuse(GTypePlugin *plugin)
    +
    enum <anonymous>.VIPS_CODING_NONE = 0
     
    - - +
    static int
    +
    -
    Downcall method handle for: - +
    -
    extern void g_type_plugin_unuse(GTypePlugin *plugin)
    +
    enum <anonymous>.VIPS_CODING_RAD = 6
     
    -
    static void
    - +
    static int
    +
    -
    extern void g_type_plugin_use(GTypePlugin *plugin)
    +
    enum <anonymous>.VIPS_COMBINE_LAST = 3
     
    - - +
    static int
    +
    -
    Address for: - +
    -
    extern void g_type_plugin_use(GTypePlugin *plugin)
    +
    enum <anonymous>.VIPS_COMBINE_MAX = 0
     
    - - +
    static int
    +
    -
    Function descriptor for: - +
    -
    extern void g_type_plugin_use(GTypePlugin *plugin)
    +
    enum <anonymous>.VIPS_COMBINE_MIN = 2
     
    - - +
    static int
    +
    -
    Downcall method handle for: - +
    -
    extern void g_type_plugin_use(GTypePlugin *plugin)
    +
    enum <anonymous>.VIPS_COMBINE_MODE_ADD = 1
     
    -
    static long
    - +
    static int
    +
    -
    #define G_TYPE_POINTER 68
    +
    enum <anonymous>.VIPS_COMBINE_MODE_LAST = 2
     
    static int
    -
    g_type_qname(long type)
    +
    -
    extern GQuark g_type_qname(GType type)
    +
    enum <anonymous>.VIPS_COMBINE_MODE_SET = 0
     
    - - +
    static int
    +
    -
    Address for: - +
    -
    extern GQuark g_type_qname(GType type)
    +
    enum <anonymous>.VIPS_COMBINE_SUM = 1
     
    - - +
    static int
    +
    -
    Function descriptor for: - +
    -
    extern GQuark g_type_qname(GType type)
    +
    enum <anonymous>.VIPS_COMPASS_DIRECTION_CENTRE = 0
     
    - - +
    static int
    +
    -
    Downcall method handle for: - +
    -
    extern GQuark g_type_qname(GType type)
    +
    enum <anonymous>.VIPS_COMPASS_DIRECTION_EAST = 2
     
    -
    static void
    -
    g_type_query(long type, - MemorySegment query)
    +
    static int
    +
    -
    extern void g_type_query(GType type, GTypeQuery *query)
    +
    enum <anonymous>.VIPS_COMPASS_DIRECTION_LAST = 9
     
    - - +
    static int
    +
    -
    Address for: - +
    -
    extern void g_type_query(GType type, GTypeQuery *query)
    +
    enum <anonymous>.VIPS_COMPASS_DIRECTION_NORTH = 1
     
    - - +
    static int
    +
    -
    Function descriptor for: - +
    -
    extern void g_type_query(GType type, GTypeQuery *query)
    +
    enum <anonymous>.VIPS_COMPASS_DIRECTION_NORTH_EAST = 5
     
    - - +
    static int
    +
    -
    Downcall method handle for: - +
    -
    extern void g_type_query(GType type, GTypeQuery *query)
    +
    enum <anonymous>.VIPS_COMPASS_DIRECTION_NORTH_WEST = 8
     
    -
    static long
    -
    g_type_register_dynamic(long parent_type, - MemorySegment type_name, - MemorySegment plugin, - int flags)
    +
    static int
    +
    -
    extern GType g_type_register_dynamic(GType parent_type, const gchar *type_name, GTypePlugin *plugin, GTypeFlags flags)
    +
    enum <anonymous>.VIPS_COMPASS_DIRECTION_SOUTH = 3
     
    - - +
    static int
    +
    -
    Address for: - +
    -
    extern GType g_type_register_dynamic(GType parent_type, const gchar *type_name, GTypePlugin *plugin, GTypeFlags flags)
    +
    enum <anonymous>.VIPS_COMPASS_DIRECTION_SOUTH_EAST = 6
     
    - - +
    static int
    +
    -
    Function descriptor for: - +
    -
    extern GType g_type_register_dynamic(GType parent_type, const gchar *type_name, GTypePlugin *plugin, GTypeFlags flags)
    +
    enum <anonymous>.VIPS_COMPASS_DIRECTION_SOUTH_WEST = 7
     
    - - +
    static int
    +
    -
    Downcall method handle for: - +
    -
    extern GType g_type_register_dynamic(GType parent_type, const gchar *type_name, GTypePlugin *plugin, GTypeFlags flags)
    +
    enum <anonymous>.VIPS_COMPASS_DIRECTION_WEST = 4
     
    -
    static long
    -
    g_type_register_fundamental(long type_id, - MemorySegment type_name, - MemorySegment info, - MemorySegment finfo, - int flags)
    + +
    -
    extern GType g_type_register_fundamental(GType type_id, const gchar *type_name, const GTypeInfo *info, const GTypeFundamentalInfo *finfo, GTypeFlags flags)
    +
    #define VIPS_CONFIG "enable debug: false
    +enable deprecated: true
    +enable modules: true
    +enable cplusplus: true
    +enable RAD load/save: true
    +enable Analyze7 load/save: true
    +enable PPM load/save: true
    +enable GIF load: true
    +use fftw for FFTs: true
    +SIMD support with highway: true
    +accelerate loops with ORC: false
    +ICC profile support with lcms: true
    +zlib: true
    +text rendering with pangocairo: true
    +font file support with fontconfig: true
    +EXIF metadata support with libexif: true
    +JPEG load/save with libjpeg: true
    +JXL load/save with libjxl: true (dynamic module: true)
    +JPEG2000 load/save with OpenJPEG: true
    +PNG load/save with libspng: true
    +PNG load/save with libpng: false
    +selected quantisation package: imagequant
    +TIFF load/save with libtiff: true
    +image pyramid save with libarchive: true
    +HEIC/AVIF load/save with libheif: true (dynamic module: true)
    +WebP load/save with libwebp: true
    +PDF load with PDFium: false
    +PDF load with poppler-glib: true (dynamic module: true)
    +SVG load with librsvg: true
    +EXR load with OpenEXR: true
    +OpenSlide load: true (dynamic module: true)
    +Matlab load with libmatio: true
    +NIfTI load/save with niftiio: false
    +FITS load/save with cfitsio: true
    +GIF save with cgif: true
    +selected Magick package: MagickCore (dynamic module: true)
    +Magick API version: magick7
    +Magick load: true
    +Magick save: true"
     
    - - +
    static double
    +
    -
    Address for: - +
    -
    extern GType g_type_register_fundamental(GType type_id, const gchar *type_name, const GTypeInfo *info, const GTypeFundamentalInfo *finfo, GTypeFlags flags)
    +
    #define VIPS_D3250_X0 105.659
     
    - - +
    static double
    +
    -
    Function descriptor for: - +
    -
    extern GType g_type_register_fundamental(GType type_id, const gchar *type_name, const GTypeInfo *info, const GTypeFundamentalInfo *finfo, GTypeFlags flags)
    +
    #define VIPS_D3250_Y0 100.0
     
    - - +
    static double
    +
    -
    Downcall method handle for: - +
    -
    extern GType g_type_register_fundamental(GType type_id, const gchar *type_name, const GTypeInfo *info, const GTypeFundamentalInfo *finfo, GTypeFlags flags)
    +
    #define VIPS_D3250_Z0 45.8501
     
    -
    static long
    -
    g_type_register_static(long parent_type, - MemorySegment type_name, - MemorySegment info, - int flags)
    +
    static double
    +
    -
    extern GType g_type_register_static(GType parent_type, const gchar *type_name, const GTypeInfo *info, GTypeFlags flags)
    +
    #define VIPS_D50_X0 96.425
     
    -
    static long
    -
    g_type_register_static_simple(long parent_type, - MemorySegment type_name, - int class_size, - MemorySegment class_init, - int instance_size, - MemorySegment instance_init, - int flags)
    +
    static double
    +
    -
    extern GType g_type_register_static_simple(GType parent_type, const gchar *type_name, guint class_size, GClassInitFunc class_init, guint instance_size, GInstanceInitFunc instance_init, GTypeFlags flags)
    +
    #define VIPS_D50_Y0 100.0
     
    - - +
    static double
    +
    -
    Address for: - +
    -
    extern GType g_type_register_static_simple(GType parent_type, const gchar *type_name, guint class_size, GClassInitFunc class_init, guint instance_size, GInstanceInitFunc instance_init, GTypeFlags flags)
    +
    #define VIPS_D50_Z0 82.468
     
    - - +
    static double
    +
    -
    Function descriptor for: - +
    -
    extern GType g_type_register_static_simple(GType parent_type, const gchar *type_name, guint class_size, GClassInitFunc class_init, guint instance_size, GInstanceInitFunc instance_init, GTypeFlags flags)
    +
    #define VIPS_D55_X0 95.6831
     
    - - +
    static double
    +
    -
    Downcall method handle for: - +
    -
    extern GType g_type_register_static_simple(GType parent_type, const gchar *type_name, guint class_size, GClassInitFunc class_init, guint instance_size, GInstanceInitFunc instance_init, GTypeFlags flags)
    +
    #define VIPS_D55_Y0 100.0
     
    - - +
    static double
    +
    -
    Address for: - +
    -
    extern GType g_type_register_static(GType parent_type, const gchar *type_name, const GTypeInfo *info, GTypeFlags flags)
    +
    #define VIPS_D55_Z0 92.0871
     
    - - +
    static double
    +
    -
    Function descriptor for: - +
    -
    extern GType g_type_register_static(GType parent_type, const gchar *type_name, const GTypeInfo *info, GTypeFlags flags)
    +
    #define VIPS_D65_X0 95.047
     
    - - +
    static double
    +
    -
    Downcall method handle for: - +
    -
    extern GType g_type_register_static(GType parent_type, const gchar *type_name, const GTypeInfo *info, GTypeFlags flags)
    +
    #define VIPS_D65_Y0 100.0
     
    -
    static void
    - +
    static double
    +
    -
    extern void g_type_remove_class_cache_func(gpointer cache_data, GTypeClassCacheFunc cache_func)
    +
    #define VIPS_D65_Z0 108.8827
     
    - - +
    static double
    +
    -
    Address for: - +
    -
    extern void g_type_remove_class_cache_func(gpointer cache_data, GTypeClassCacheFunc cache_func)
    +
    #define VIPS_D75_X0 94.9682
     
    - - +
    static double
    +
    -
    Function descriptor for: - +
    -
    extern void g_type_remove_class_cache_func(gpointer cache_data, GTypeClassCacheFunc cache_func)
    +
    #define VIPS_D75_Y0 100.0
     
    - - +
    static double
    +
    -
    Downcall method handle for: - +
    -
    extern void g_type_remove_class_cache_func(gpointer cache_data, GTypeClassCacheFunc cache_func)
    +
    #define VIPS_D75_Z0 122.571
     
    -
    static void
    - +
    static double
    +
    -
    extern void g_type_remove_interface_check(gpointer check_data, GTypeInterfaceCheckFunc check_func)
    +
    #define VIPS_D93_X0 89.74
     
    - - +
    static double
    +
    -
    Address for: - +
    -
    extern void g_type_remove_interface_check(gpointer check_data, GTypeInterfaceCheckFunc check_func)
    +
    #define VIPS_D93_Y0 100.0
     
    - - +
    static double
    +
    -
    Function descriptor for: - +
    -
    extern void g_type_remove_interface_check(gpointer check_data, GTypeInterfaceCheckFunc check_func)
    +
    #define VIPS_D93_Z0 130.77
     
    - - +
    static int
    +
    -
    Downcall method handle for: - +
    -
    extern void g_type_remove_interface_check(gpointer check_data, GTypeInterfaceCheckFunc check_func)
    +
    enum <anonymous>.VIPS_DEMAND_STYLE_ANY = 3
     
    static int
    - +
    -
    #define G_TYPE_RESERVED_BSE_FIRST 32
    +
    enum <anonymous>.VIPS_DEMAND_STYLE_ERROR = -1
     
    static int
    - +
    -
    #define G_TYPE_RESERVED_BSE_LAST 48
    +
    enum <anonymous>.VIPS_DEMAND_STYLE_FATSTRIP = 1
     
    static int
    - +
    -
    #define G_TYPE_RESERVED_GLIB_FIRST 22
    +
    enum <anonymous>.VIPS_DEMAND_STYLE_SMALLTILE = 0
     
    static int
    - +
    -
    #define G_TYPE_RESERVED_GLIB_LAST 31
    +
    enum <anonymous>.VIPS_DEMAND_STYLE_THINSTRIP = 2
     
    static int
    - +
    -
    #define G_TYPE_RESERVED_USER_FIRST 49
    +
    enum <anonymous>.VIPS_DIRECTION_HORIZONTAL = 0
     
    -
    static void
    -
    g_type_set_qdata(long type, - int quark, - MemorySegment data)
    +
    static int
    +
    -
    extern void g_type_set_qdata(GType type, GQuark quark, gpointer data)
    +
    enum <anonymous>.VIPS_DIRECTION_LAST = 2
     
    - - +
    static int
    +
    -
    Address for: - +
    -
    extern void g_type_set_qdata(GType type, GQuark quark, gpointer data)
    +
    enum <anonymous>.VIPS_DIRECTION_VERTICAL = 1
     
    - - +
    static double
    +
    -
    Function descriptor for: - +
    -
    extern void g_type_set_qdata(GType type, GQuark quark, gpointer data)
    +
    #define VIPS_E_X0 100.0
     
    - - +
    static double
    +
    -
    Downcall method handle for: - +
    -
    extern void g_type_set_qdata(GType type, GQuark quark, gpointer data)
    +
    #define VIPS_E_Y0 100.0
     
    -
    static long
    - +
    static double
    +
    -
    #define G_TYPE_STRING 64
    +
    #define VIPS_E_Z0 100.0
     
    static int
    -
    g_type_test_flags(long type, - int flags)
    +
    -
    extern gboolean g_type_test_flags(GType type, guint flags)
    +
    #define VIPS_ENABLE_DEPRECATED 1
     
    - - +
    static int
    +
    vips_enum_from_nick(MemorySegment domain, + long type, + MemorySegment str)
    -
    Address for: - +
    -
    extern gboolean g_type_test_flags(GType type, guint flags)
    +
    extern int vips_enum_from_nick(const char *domain, GType type, const char *str)
     
    - - + +
    -
    Function descriptor for: +
    Address for:
    -
    extern gboolean g_type_test_flags(GType type, guint flags)
    +
    extern int vips_enum_from_nick(const char *domain, GType type, const char *str)
     
    - - + +
    -
    Downcall method handle for: +
    Function descriptor for:
    -
    extern gboolean g_type_test_flags(GType type, guint flags)
    +
    extern int vips_enum_from_nick(const char *domain, GType type, const char *str)
     
    -
    static long
    - + +
    -
    +
    Downcall method handle for: +
    -
    #define G_TYPE_UCHAR 16
    +
    extern int vips_enum_from_nick(const char *domain, GType type, const char *str)
     
    -
    static long
    - + +
    vips_enum_nick(long enm, + int value)
    -
    #define G_TYPE_UINT 28
    +
    extern const char *vips_enum_nick(GType enm, int value)
     
    -
    static long
    - + +
    -
    +
    Address for: +
    -
    #define G_TYPE_UINT64 44
    +
    extern const char *vips_enum_nick(GType enm, int value)
     
    -
    static long
    - + +
    -
    +
    Function descriptor for: +
    -
    #define G_TYPE_ULONG 36
    +
    extern const char *vips_enum_nick(GType enm, int value)
     
    - - + +
    -
    +
    Downcall method handle for: +
    -
    extern GTypeValueTable *g_type_value_table_peek(GType type)
    +
    extern const char *vips_enum_nick(GType enm, int value)
     
    - +
    vips_enum_string(long enm, + int value)
    -
    Address for: - +
    -
    extern GTypeValueTable *g_type_value_table_peek(GType type)
    +
    extern const char *vips_enum_string(GType enm, int value)
     
    - - + +
    -
    Function descriptor for: +
    Address for:
    -
    extern GTypeValueTable *g_type_value_table_peek(GType type)
    +
    extern const char *vips_enum_string(GType enm, int value)
     
    - - + +
    -
    Downcall method handle for: +
    Function descriptor for:
    -
    extern GTypeValueTable *g_type_value_table_peek(GType type)
    +
    extern const char *vips_enum_string(GType enm, int value)
     
    -
    static long
    - + +
    -
    +
    Downcall method handle for: +
    -
    #define G_TYPE_VARIANT 84
    +
    extern const char *vips_enum_string(GType enm, int value)
     
    -
    static int
    - + +
    -
    extern gboolean g_value_get_boolean(const GValue *value)
    +
    extern const char *vips_error_buffer()
     
    - +
    -
    Address for: - +
    -
    extern gboolean g_value_get_boolean(const GValue *value)
    +
    extern char *vips_error_buffer_copy()
     
    - - + +
    -
    Function descriptor for: +
    Address for:
    -
    extern gboolean g_value_get_boolean(const GValue *value)
    +
    extern char *vips_error_buffer_copy()
     
    - - + +
    -
    Downcall method handle for: +
    Function descriptor for:
    -
    extern gboolean g_value_get_boolean(const GValue *value)
    +
    extern char *vips_error_buffer_copy()
     
    - - + +
    -
    +
    Downcall method handle for: +
    -
    extern gpointer g_value_get_boxed(const GValue *value)
    +
    extern char *vips_error_buffer_copy()
     
    - +
    Address for:
    -
    extern gpointer g_value_get_boxed(const GValue *value)
    +
    extern const char *vips_error_buffer()
     
    - +
    Function descriptor for:
    -
    extern gpointer g_value_get_boxed(const GValue *value)
    +
    extern const char *vips_error_buffer()
     
    - +
    Downcall method handle for:
    -
    extern gpointer g_value_get_boxed(const GValue *value)
    +
    extern const char *vips_error_buffer()
     
    -
    static double
    - +
    static void
    +
    -
    extern gdouble g_value_get_double(const GValue *value)
    +
    extern void vips_error_clear()
     
    - +
    Address for:
    -
    extern gdouble g_value_get_double(const GValue *value)
    +
    extern void vips_error_clear()
     
    - +
    Function descriptor for:
    -
    extern gdouble g_value_get_double(const GValue *value)
    +
    extern void vips_error_clear()
     
    - +
    Downcall method handle for:
    -
    extern gdouble g_value_get_double(const GValue *value)
    +
    extern void vips_error_clear()
     
    -
    static int
    - +
    static void
    +
    -
    extern gint g_value_get_int(const GValue *value)
    +
    extern void vips_error_freeze()
     
    - +
    Address for:
    -
    extern gint g_value_get_int(const GValue *value)
    +
    extern void vips_error_freeze()
     
    - +
    Function descriptor for:
    -
    extern gint g_value_get_int(const GValue *value)
    +
    extern void vips_error_freeze()
     
    - +
    Downcall method handle for:
    -
    extern gint g_value_get_int(const GValue *value)
    +
    extern void vips_error_freeze()
     
    -
    static long
    - +
    static void
    +
    -
    extern gint64 g_value_get_int64(const GValue *value)
    +
    extern void vips_error_g(GError **error)
     
    - +
    Address for:
    -
    extern gint64 g_value_get_int64(const GValue *value)
    +
    extern void vips_error_g(GError **error)
     
    - +
    Function descriptor for:
    -
    extern gint64 g_value_get_int64(const GValue *value)
    +
    extern void vips_error_g(GError **error)
     
    - +
    Downcall method handle for:
    -
    extern gint64 g_value_get_int64(const GValue *value)
    +
    extern void vips_error_g(GError **error)
     
    -
    static long
    - +
    static void
    +
    -
    extern glong g_value_get_long(const GValue *value)
    +
    extern void vips_error_thaw()
     
    - +
    Address for:
    -
    extern glong g_value_get_long(const GValue *value)
    +
    extern void vips_error_thaw()
     
    - +
    Function descriptor for:
    -
    extern glong g_value_get_long(const GValue *value)
    +
    extern void vips_error_thaw()
     
    - +
    Downcall method handle for:
    -
    extern glong g_value_get_long(const GValue *value)
    +
    extern void vips_error_thaw()
     
    - - +
    static int
    +
    -
    extern gpointer g_value_get_object(const GValue *value)
    +
    enum <anonymous>.VIPS_EXTEND_BACKGROUND = 5
     
    - - -
    -
    Address for: - +
    static int
    + +
    +
    -
    extern gpointer g_value_get_object(const GValue *value)
    +
    enum <anonymous>.VIPS_EXTEND_BLACK = 0
     
    - - +
    static int
    +
    -
    Function descriptor for: - +
    -
    extern gpointer g_value_get_object(const GValue *value)
    +
    enum <anonymous>.VIPS_EXTEND_COPY = 1
     
    - - +
    static int
    +
    -
    Downcall method handle for: - +
    -
    extern gpointer g_value_get_object(const GValue *value)
    +
    enum <anonymous>.VIPS_EXTEND_LAST = 6
     
    - - +
    static int
    +
    -
    extern const gchar *g_value_get_string(const GValue *value)
    +
    enum <anonymous>.VIPS_EXTEND_MIRROR = 3
     
    - - +
    static int
    +
    -
    Address for: - +
    -
    extern const gchar *g_value_get_string(const GValue *value)
    +
    enum <anonymous>.VIPS_EXTEND_REPEAT = 2
     
    - - +
    static int
    +
    -
    Function descriptor for: - +
    -
    extern const gchar *g_value_get_string(const GValue *value)
    +
    enum <anonymous>.VIPS_EXTEND_WHITE = 4
     
    - - +
    static int
    +
    -
    Downcall method handle for: - +
    -
    extern const gchar *g_value_get_string(const GValue *value)
    +
    enum <anonymous>.VIPS_FAIL_ON_ERROR = 2
     
    - -
    g_value_init(MemorySegment value, - long g_type)
    +
    static int
    +
    -
    extern GValue *g_value_init(GValue *value, GType g_type)
    +
    enum <anonymous>.VIPS_FAIL_ON_LAST = 4
     
    -
    static void
    - +
    static int
    +
    -
    extern void g_value_init_from_instance(GValue *value, gpointer instance)
    +
    enum <anonymous>.VIPS_FAIL_ON_NONE = 0
     
    - - +
    static int
    +
    -
    Address for: - +
    -
    extern void g_value_init_from_instance(GValue *value, gpointer instance)
    +
    enum <anonymous>.VIPS_FAIL_ON_TRUNCATED = 1
     
    - - +
    static int
    +
    -
    Function descriptor for: - +
    -
    extern void g_value_init_from_instance(GValue *value, gpointer instance)
    +
    enum <anonymous>.VIPS_FAIL_ON_WARNING = 3
     
    - - + +
    -
    Downcall method handle for: - +
    -
    extern void g_value_init_from_instance(GValue *value, gpointer instance)
    +
    extern char *vips_filename_get_filename(const char *vips_filename)
     
    - +
    Address for:
    -
    extern GValue *g_value_init(GValue *value, GType g_type)
    +
    extern char *vips_filename_get_filename(const char *vips_filename)
     
    - +
    Function descriptor for:
    -
    extern GValue *g_value_init(GValue *value, GType g_type)
    +
    extern char *vips_filename_get_filename(const char *vips_filename)
     
    - +
    Downcall method handle for:
    -
    extern GValue *g_value_init(GValue *value, GType g_type)
    +
    extern char *vips_filename_get_filename(const char *vips_filename)
     
    -
    static void
    -
    g_value_set_boolean(MemorySegment value, - int v_boolean)
    + +
    -
    extern void g_value_set_boolean(GValue *value, gboolean v_boolean)
    +
    extern char *vips_filename_get_options(const char *vips_filename)
     
    - +
    Address for:
    -
    extern void g_value_set_boolean(GValue *value, gboolean v_boolean)
    +
    extern char *vips_filename_get_options(const char *vips_filename)
     
    - +
    Function descriptor for:
    -
    extern void g_value_set_boolean(GValue *value, gboolean v_boolean)
    +
    extern char *vips_filename_get_options(const char *vips_filename)
     
    - +
    Downcall method handle for:
    -
    extern void g_value_set_boolean(GValue *value, gboolean v_boolean)
    +
    extern char *vips_filename_get_options(const char *vips_filename)
     
    -
    static void
    - +
    static int
    +
    -
    extern void g_value_set_boxed(GValue *value, gconstpointer v_boxed)
    +
    extern int vips_filename_suffix_match(const char *path, const char *suffixes[])
     
    -
    static void
    - + +
    -
    +
    Address for: +
    -
    extern void g_value_set_boxed_take_ownership(GValue *value, gconstpointer v_boxed)
    +
    extern int vips_filename_suffix_match(const char *path, const char *suffixes[])
     
    - - + +
    -
    Address for: +
    Function descriptor for:
    -
    extern void g_value_set_boxed_take_ownership(GValue *value, gconstpointer v_boxed)
    +
    extern int vips_filename_suffix_match(const char *path, const char *suffixes[])
     
    - - + +
    -
    Function descriptor for: +
    Downcall method handle for:
    -
    extern void g_value_set_boxed_take_ownership(GValue *value, gconstpointer v_boxed)
    +
    extern int vips_filename_suffix_match(const char *path, const char *suffixes[])
     
    - - +
    static int
    +
    -
    Downcall method handle for: - +
    -
    extern void g_value_set_boxed_take_ownership(GValue *value, gconstpointer v_boxed)
    +
    enum <anonymous>.VIPS_FOREIGN_ALL = 7
     
    - - +
    static int
    +
    -
    Address for: - +
    -
    extern void g_value_set_boxed(GValue *value, gconstpointer v_boxed)
    +
    enum <anonymous>.VIPS_FOREIGN_BIGENDIAN = 2
     
    - - +
    static int
    +
    -
    Function descriptor for: - +
    -
    extern void g_value_set_boxed(GValue *value, gconstpointer v_boxed)
    +
    enum <anonymous>.VIPS_FOREIGN_DZ_CONTAINER_FS = 0
     
    - - +
    static int
    +
    -
    Downcall method handle for: - +
    -
    extern void g_value_set_boxed(GValue *value, gconstpointer v_boxed)
    +
    enum <anonymous>.VIPS_FOREIGN_DZ_CONTAINER_LAST = 3
     
    -
    static void
    -
    g_value_set_double(MemorySegment value, - double v_double)
    +
    static int
    +
    -
    extern void g_value_set_double(GValue *value, gdouble v_double)
    +
    enum <anonymous>.VIPS_FOREIGN_DZ_CONTAINER_SZI = 2
     
    - - +
    static int
    +
    -
    Address for: - +
    -
    extern void g_value_set_double(GValue *value, gdouble v_double)
    +
    enum <anonymous>.VIPS_FOREIGN_DZ_CONTAINER_ZIP = 1
     
    - - +
    static int
    +
    -
    Function descriptor for: - +
    -
    extern void g_value_set_double(GValue *value, gdouble v_double)
    +
    enum <anonymous>.VIPS_FOREIGN_DZ_DEPTH_LAST = 3
     
    - - +
    static int
    +
    -
    Downcall method handle for: - +
    -
    extern void g_value_set_double(GValue *value, gdouble v_double)
    +
    enum <anonymous>.VIPS_FOREIGN_DZ_DEPTH_ONE = 2
     
    -
    static void
    -
    g_value_set_int(MemorySegment value, - int v_int)
    +
    static int
    +
    -
    extern void g_value_set_int(GValue *value, gint v_int)
    +
    enum <anonymous>.VIPS_FOREIGN_DZ_DEPTH_ONEPIXEL = 0
     
    - - +
    static int
    +
    -
    Address for: - +
    -
    extern void g_value_set_int(GValue *value, gint v_int)
    +
    enum <anonymous>.VIPS_FOREIGN_DZ_DEPTH_ONETILE = 1
     
    - - +
    static int
    +
    -
    Function descriptor for: - +
    -
    extern void g_value_set_int(GValue *value, gint v_int)
    +
    enum <anonymous>.VIPS_FOREIGN_DZ_LAYOUT_DZ = 0
     
    - - +
    static int
    +
    -
    Downcall method handle for: - +
    -
    extern void g_value_set_int(GValue *value, gint v_int)
    +
    enum <anonymous>.VIPS_FOREIGN_DZ_LAYOUT_GOOGLE = 2
     
    -
    static void
    -
    g_value_set_int64(MemorySegment value, - long v_int64)
    +
    static int
    +
    -
    extern void g_value_set_int64(GValue *value, gint64 v_int64)
    +
    enum <anonymous>.VIPS_FOREIGN_DZ_LAYOUT_IIIF = 3
     
    - - +
    static int
    +
    -
    Address for: - +
    -
    extern void g_value_set_int64(GValue *value, gint64 v_int64)
    +
    enum <anonymous>.VIPS_FOREIGN_DZ_LAYOUT_IIIF3 = 4
     
    - - +
    static int
    +
    -
    Function descriptor for: - +
    -
    extern void g_value_set_int64(GValue *value, gint64 v_int64)
    +
    enum <anonymous>.VIPS_FOREIGN_DZ_LAYOUT_LAST = 5
     
    - - +
    static int
    +
    -
    Downcall method handle for: - +
    -
    extern void g_value_set_int64(GValue *value, gint64 v_int64)
    +
    enum <anonymous>.VIPS_FOREIGN_DZ_LAYOUT_ZOOMIFY = 1
     
    -
    static void
    - + +
    -
    extern void g_value_set_interned_string(GValue *value, const gchar *v_string)
    +
    extern const char *vips_foreign_find_load(const char *filename)
     
    - -
    -
    Address for: - -
    -
    extern void g_value_set_interned_string(GValue *value, const gchar *v_string)
    -
    -
    -
    -
    - - -
    -
    Function descriptor for: - -
    -
    extern void g_value_set_interned_string(GValue *value, const gchar *v_string)
    -
    -
    -
    -
    - - +
    -
    Downcall method handle for: - -
    -
    extern void g_value_set_interned_string(GValue *value, const gchar *v_string)
    -
    -
    -
    -
    -
    static void
    -
    g_value_set_long(MemorySegment value, - long v_long)
    -
    -
    extern void g_value_set_long(GValue *value, glong v_long)
    +
    extern const char *vips_foreign_find_load_buffer(const void *data, size_t size)
     
    - - -
    + + +
    Address for:
    -
    extern void g_value_set_long(GValue *value, glong v_long)
    +
    extern const char *vips_foreign_find_load_buffer(const void *data, size_t size)
     
    - - -
    + + +
    Function descriptor for:
    -
    extern void g_value_set_long(GValue *value, glong v_long)
    +
    extern const char *vips_foreign_find_load_buffer(const void *data, size_t size)
     
    - - -
    + + +
    Downcall method handle for:
    -
    extern void g_value_set_long(GValue *value, glong v_long)
    -
    -
    -
    -
    -
    static void
    - -
    -
    -
    -
    extern void g_value_set_object(GValue *value, gpointer v_object)
    +
    extern const char *vips_foreign_find_load_buffer(const void *data, size_t size)
     
    -
    static void
    - + +
    -
    extern void g_value_set_object_take_ownership(GValue *value, gpointer v_object)
    +
    extern const char *vips_foreign_find_load_source(VipsSource *source)
     
    - +
    Address for:
    -
    extern void g_value_set_object_take_ownership(GValue *value, gpointer v_object)
    +
    extern const char *vips_foreign_find_load_source(VipsSource *source)
     
    - +
    Function descriptor for:
    -
    extern void g_value_set_object_take_ownership(GValue *value, gpointer v_object)
    +
    extern const char *vips_foreign_find_load_source(VipsSource *source)
     
    - +
    Downcall method handle for:
    -
    extern void g_value_set_object_take_ownership(GValue *value, gpointer v_object)
    +
    extern const char *vips_foreign_find_load_source(VipsSource *source)
     
    - +
    Address for:
    -
    extern void g_value_set_object(GValue *value, gpointer v_object)
    +
    extern const char *vips_foreign_find_load(const char *filename)
     
    - +
    Function descriptor for:
    -
    extern void g_value_set_object(GValue *value, gpointer v_object)
    +
    extern const char *vips_foreign_find_load(const char *filename)
     
    - +
    Downcall method handle for:
    -
    extern void g_value_set_object(GValue *value, gpointer v_object)
    +
    extern const char *vips_foreign_find_load(const char *filename)
     
    -
    static void
    - + +
    -
    extern void g_value_set_string(GValue *value, const gchar *v_string)
    +
    extern const char *vips_foreign_find_save(const char *filename)
     
    -
    static void
    - + +
    -
    extern void g_value_set_string_take_ownership(GValue *value, gchar *v_string)
    +
    extern const char *vips_foreign_find_save_buffer(const char *suffix)
     
    - +
    Address for:
    -
    extern void g_value_set_string_take_ownership(GValue *value, gchar *v_string)
    +
    extern const char *vips_foreign_find_save_buffer(const char *suffix)
     
    - +
    Function descriptor for:
    -
    extern void g_value_set_string_take_ownership(GValue *value, gchar *v_string)
    +
    extern const char *vips_foreign_find_save_buffer(const char *suffix)
     
    - +
    Downcall method handle for:
    -
    extern void g_value_set_string_take_ownership(GValue *value, gchar *v_string)
    +
    extern const char *vips_foreign_find_save_buffer(const char *suffix)
     
    - +
    -
    Address for: - +
    -
    extern void g_value_set_string(GValue *value, const gchar *v_string)
    +
    extern const char *vips_foreign_find_save_target(const char *suffix)
     
    - - + +
    -
    Function descriptor for: +
    Address for:
    -
    extern void g_value_set_string(GValue *value, const gchar *v_string)
    +
    extern const char *vips_foreign_find_save_target(const char *suffix)
     
    - - + +
    -
    Downcall method handle for: +
    Function descriptor for:
    -
    extern void g_value_set_string(GValue *value, const gchar *v_string)
    +
    extern const char *vips_foreign_find_save_target(const char *suffix)
     
    -
    static void
    - + +
    -
    +
    Downcall method handle for: +
    -
    extern void g_value_unset(GValue *value)
    +
    extern const char *vips_foreign_find_save_target(const char *suffix)
     
    - +
    Address for:
    -
    extern void g_value_unset(GValue *value)
    +
    extern const char *vips_foreign_find_save(const char *filename)
     
    - +
    Function descriptor for:
    -
    extern void g_value_unset(GValue *value)
    +
    extern const char *vips_foreign_find_save(const char *filename)
     
    - +
    Downcall method handle for:
    -
    extern void g_value_unset(GValue *value)
    +
    extern const char *vips_foreign_find_save(const char *filename)
     
    static int
    - +
    -
    #define VIPS__FATSTRIP_HEIGHT 16
    +
    enum <anonymous>.VIPS_FOREIGN_HEIF_COMPRESSION_AV1 = 4
     
    static int
    - +
    -
    #define VIPS__THINSTRIP_HEIGHT 1
    +
    enum <anonymous>.VIPS_FOREIGN_HEIF_COMPRESSION_AVC = 2
     
    static int
    - +
    -
    #define VIPS__TILE_HEIGHT 128
    +
    enum <anonymous>.VIPS_FOREIGN_HEIF_COMPRESSION_HEVC = 1
     
    static int
    - +
    -
    #define VIPS__TILE_WIDTH 128
    +
    enum <anonymous>.VIPS_FOREIGN_HEIF_COMPRESSION_JPEG = 3
     
    static int
    - +
    -
    #define VIPS__WINDOW_MARGIN_BYTES 10485760
    +
    enum <anonymous>.VIPS_FOREIGN_HEIF_COMPRESSION_LAST = 5
     
    static int
    - +
    -
    #define VIPS__WINDOW_MARGIN_PIXELS 128
    +
    enum <anonymous>.VIPS_FOREIGN_HEIF_ENCODER_AOM = 1
     
    -
    static double
    - +
    static int
    +
    -
    #define VIPS_A_X0 109.8503
    +
    enum <anonymous>.VIPS_FOREIGN_HEIF_ENCODER_AUTO = 0
     
    -
    static double
    - +
    static int
    +
    -
    #define VIPS_A_Y0 100.0
    +
    enum <anonymous>.VIPS_FOREIGN_HEIF_ENCODER_LAST = 5
     
    -
    static double
    - +
    static int
    +
    -
    #define VIPS_A_Z0 35.5849
    +
    enum <anonymous>.VIPS_FOREIGN_HEIF_ENCODER_RAV1E = 2
     
    static int
    - +
    -
    enum <anonymous>.VIPS_ACCESS_LAST = 3
    +
    enum <anonymous>.VIPS_FOREIGN_HEIF_ENCODER_SVT = 3
     
    static int
    - +
    -
    enum <anonymous>.VIPS_ACCESS_RANDOM = 0
    +
    enum <anonymous>.VIPS_FOREIGN_HEIF_ENCODER_X265 = 4
     
    static int
    - +
    -
    enum <anonymous>.VIPS_ACCESS_SEQUENTIAL = 1
    +
    enum <anonymous>.VIPS_FOREIGN_JPEG_SUBSAMPLE_AUTO = 0
     
    static int
    - +
    -
    enum <anonymous>.VIPS_ACCESS_SEQUENTIAL_UNBUFFERED = 2
    +
    enum <anonymous>.VIPS_FOREIGN_JPEG_SUBSAMPLE_LAST = 3
     
    static int
    - +
    -
    enum <anonymous>.VIPS_ALIGN_CENTRE = 1
    +
    enum <anonymous>.VIPS_FOREIGN_JPEG_SUBSAMPLE_OFF = 2
     
    static int
    - +
    -
    enum <anonymous>.VIPS_ALIGN_HIGH = 2
    +
    enum <anonymous>.VIPS_FOREIGN_JPEG_SUBSAMPLE_ON = 1
     
    static int
    - +
    -
    enum <anonymous>.VIPS_ALIGN_LAST = 3
    +
    enum <anonymous>.VIPS_FOREIGN_KEEP_ALL = 31
     
    static int
    - +
    -
    enum <anonymous>.VIPS_ALIGN_LOW = 0
    +
    enum <anonymous>.VIPS_FOREIGN_KEEP_EXIF = 1
     
    static int
    - +
    -
    enum <anonymous>.VIPS_ANGLE_D0 = 0
    +
    enum <anonymous>.VIPS_FOREIGN_KEEP_ICC = 8
     
    static int
    - +
    -
    enum <anonymous>.VIPS_ANGLE_D180 = 2
    +
    enum <anonymous>.VIPS_FOREIGN_KEEP_IPTC = 4
     
    static int
    - +
    -
    enum <anonymous>.VIPS_ANGLE_D270 = 3
    +
    enum <anonymous>.VIPS_FOREIGN_KEEP_NONE = 0
     
    static int
    - +
    -
    enum <anonymous>.VIPS_ANGLE_D90 = 1
    +
    enum <anonymous>.VIPS_FOREIGN_KEEP_OTHER = 16
     
    static int
    - +
    -
    enum <anonymous>.VIPS_ANGLE_LAST = 4
    +
    enum <anonymous>.VIPS_FOREIGN_KEEP_XMP = 2
     
    static int
    - +
    -
    enum <anonymous>.VIPS_ANGLE45_D0 = 0
    +
    enum <anonymous>.VIPS_FOREIGN_NONE = 0
     
    static int
    - +
    -
    enum <anonymous>.VIPS_ANGLE45_D135 = 3
    +
    enum <anonymous>.VIPS_FOREIGN_PARTIAL = 1
     
    static int
    - +
    -
    enum <anonymous>.VIPS_ANGLE45_D180 = 4
    +
    enum <anonymous>.VIPS_FOREIGN_PNG_FILTER_ALL = 248
     
    static int
    - +
    -
    enum <anonymous>.VIPS_ANGLE45_D225 = 5
    +
    enum <anonymous>.VIPS_FOREIGN_PNG_FILTER_AVG = 64
     
    static int
    - +
    -
    enum <anonymous>.VIPS_ANGLE45_D270 = 6
    +
    enum <anonymous>.VIPS_FOREIGN_PNG_FILTER_NONE = 8
     
    static int
    - +
    -
    enum <anonymous>.VIPS_ANGLE45_D315 = 7
    +
    enum <anonymous>.VIPS_FOREIGN_PNG_FILTER_PAETH = 128
     
    static int
    - +
    -
    enum <anonymous>.VIPS_ANGLE45_D45 = 1
    +
    enum <anonymous>.VIPS_FOREIGN_PNG_FILTER_SUB = 16
     
    static int
    - +
    -
    enum <anonymous>.VIPS_ANGLE45_D90 = 2
    +
    enum <anonymous>.VIPS_FOREIGN_PNG_FILTER_UP = 32
     
    static int
    - +
    -
    enum <anonymous>.VIPS_ANGLE45_LAST = 8
    +
    enum <anonymous>.VIPS_FOREIGN_PPM_FORMAT_LAST = 5
     
    - - +
    static int
    +
    -
    extern VipsArea *vips_area_copy(VipsArea *area)
    +
    enum <anonymous>.VIPS_FOREIGN_PPM_FORMAT_PBM = 0
     
    - - +
    static int
    +
    -
    Address for: - +
    -
    extern VipsArea *vips_area_copy(VipsArea *area)
    +
    enum <anonymous>.VIPS_FOREIGN_PPM_FORMAT_PFM = 3
     
    - - +
    static int
    +
    -
    Function descriptor for: - +
    -
    extern VipsArea *vips_area_copy(VipsArea *area)
    +
    enum <anonymous>.VIPS_FOREIGN_PPM_FORMAT_PGM = 1
     
    - - +
    static int
    +
    -
    Downcall method handle for: - +
    -
    extern VipsArea *vips_area_copy(VipsArea *area)
    +
    enum <anonymous>.VIPS_FOREIGN_PPM_FORMAT_PNM = 4
     
    - - +
    static int
    +
    -
    extern void *vips_area_get_data(VipsArea *area, size_t *length, int *n, GType *type, size_t *sizeof_type)
    +
    enum <anonymous>.VIPS_FOREIGN_PPM_FORMAT_PPM = 2
     
    - - +
    static int
    +
    -
    Address for: - +
    -
    extern void *vips_area_get_data(VipsArea *area, size_t *length, int *n, GType *type, size_t *sizeof_type)
    +
    enum <anonymous>.VIPS_FOREIGN_SEQUENTIAL = 4
     
    - - +
    static int
    +
    -
    Function descriptor for: - +
    -
    extern void *vips_area_get_data(VipsArea *area, size_t *length, int *n, GType *type, size_t *sizeof_type)
    +
    enum <anonymous>.VIPS_FOREIGN_SUBSAMPLE_AUTO = 0
     
    - - +
    static int
    +
    -
    Downcall method handle for: - +
    -
    extern void *vips_area_get_data(VipsArea *area, size_t *length, int *n, GType *type, size_t *sizeof_type)
    +
    enum <anonymous>.VIPS_FOREIGN_SUBSAMPLE_LAST = 3
     
    -
    static long
    - +
    static int
    +
    -
    extern GType vips_area_get_type()
    +
    enum <anonymous>.VIPS_FOREIGN_SUBSAMPLE_OFF = 2
     
    - - +
    static int
    +
    -
    Address for: - +
    -
    extern GType vips_area_get_type()
    +
    enum <anonymous>.VIPS_FOREIGN_SUBSAMPLE_ON = 1
     
    - - +
    static int
    +
    -
    Function descriptor for: - +
    -
    extern GType vips_area_get_type()
    +
    enum <anonymous>.VIPS_FOREIGN_TIFF_COMPRESSION_CCITTFAX4 = 4
     
    - - +
    static int
    +
    -
    Downcall method handle for: - +
    -
    extern GType vips_area_get_type()
    +
    enum <anonymous>.VIPS_FOREIGN_TIFF_COMPRESSION_DEFLATE = 2
     
    -
    static void
    - +
    static int
    +
    -
    extern void vips_area_unref(VipsArea *area)
    +
    enum <anonymous>.VIPS_FOREIGN_TIFF_COMPRESSION_JP2K = 8
     
    - - +
    static int
    +
    -
    Address for: - +
    -
    extern void vips_area_unref(VipsArea *area)
    +
    enum <anonymous>.VIPS_FOREIGN_TIFF_COMPRESSION_JPEG = 1
     
    - - +
    static int
    +
    -
    Function descriptor for: - +
    -
    extern void vips_area_unref(VipsArea *area)
    +
    enum <anonymous>.VIPS_FOREIGN_TIFF_COMPRESSION_LAST = 9
     
    - - +
    static int
    +
    -
    Downcall method handle for: - +
    -
    extern void vips_area_unref(VipsArea *area)
    +
    enum <anonymous>.VIPS_FOREIGN_TIFF_COMPRESSION_LZW = 5
     
    static int
    - +
    -
    enum <anonymous>.VIPS_ARGUMENT_CONSTRUCT = 2
    +
    enum <anonymous>.VIPS_FOREIGN_TIFF_COMPRESSION_NONE = 0
     
    static int
    - +
    -
    enum <anonymous>.VIPS_ARGUMENT_DEPRECATED = 64
    +
    enum <anonymous>.VIPS_FOREIGN_TIFF_COMPRESSION_PACKBITS = 3
     
    static int
    - +
    -
    enum <anonymous>.VIPS_ARGUMENT_INPUT = 16
    +
    enum <anonymous>.VIPS_FOREIGN_TIFF_COMPRESSION_WEBP = 6
     
    static int
    - +
    -
    enum <anonymous>.VIPS_ARGUMENT_MODIFY = 128
    +
    enum <anonymous>.VIPS_FOREIGN_TIFF_COMPRESSION_ZSTD = 7
     
    static int
    - +
    -
    enum <anonymous>.VIPS_ARGUMENT_NON_HASHABLE = 256
    +
    enum <anonymous>.VIPS_FOREIGN_TIFF_PREDICTOR_FLOAT = 3
     
    static int
    - +
    -
    enum <anonymous>.VIPS_ARGUMENT_NONE = 0
    +
    enum <anonymous>.VIPS_FOREIGN_TIFF_PREDICTOR_HORIZONTAL = 2
     
    static int
    - +
    -
    #define VIPS_ARGUMENT_OPTIONAL_INPUT 18
    +
    enum <anonymous>.VIPS_FOREIGN_TIFF_PREDICTOR_LAST = 4
     
    static int
    - +
    -
    #define VIPS_ARGUMENT_OPTIONAL_OUTPUT 34
    +
    enum <anonymous>.VIPS_FOREIGN_TIFF_PREDICTOR_NONE = 1
     
    static int
    - +
    -
    enum <anonymous>.VIPS_ARGUMENT_OUTPUT = 32
    +
    enum <anonymous>.VIPS_FOREIGN_TIFF_RESUNIT_CM = 0
     
    static int
    - +
    -
    enum <anonymous>.VIPS_ARGUMENT_REQUIRED = 1
    +
    enum <anonymous>.VIPS_FOREIGN_TIFF_RESUNIT_INCH = 1
     
    static int
    - +
    -
    #define VIPS_ARGUMENT_REQUIRED_INPUT 19
    +
    enum <anonymous>.VIPS_FOREIGN_TIFF_RESUNIT_LAST = 2
     
    static int
    - +
    -
    #define VIPS_ARGUMENT_REQUIRED_OUTPUT 35
    +
    enum <anonymous>.VIPS_FOREIGN_WEBP_PRESET_DEFAULT = 0
     
    static int
    - +
    -
    enum <anonymous>.VIPS_ARGUMENT_SET_ALWAYS = 8
    +
    enum <anonymous>.VIPS_FOREIGN_WEBP_PRESET_DRAWING = 3
     
    static int
    - +
    -
    enum <anonymous>.VIPS_ARGUMENT_SET_ONCE = 4
    +
    enum <anonymous>.VIPS_FOREIGN_WEBP_PRESET_ICON = 4
     
    -
    static long
    - +
    static int
    +
    -
    extern GType vips_array_double_get_type()
    +
    enum <anonymous>.VIPS_FOREIGN_WEBP_PRESET_LAST = 6
     
    - - +
    static int
    +
    -
    Address for: - +
    -
    extern GType vips_array_double_get_type()
    +
    enum <anonymous>.VIPS_FOREIGN_WEBP_PRESET_PHOTO = 2
     
    - - +
    static int
    +
    -
    Function descriptor for: - +
    -
    extern GType vips_array_double_get_type()
    +
    enum <anonymous>.VIPS_FOREIGN_WEBP_PRESET_PICTURE = 1
     
    - - +
    static int
    +
    -
    Downcall method handle for: - +
    -
    extern GType vips_array_double_get_type()
    +
    enum <anonymous>.VIPS_FOREIGN_WEBP_PRESET_TEXT = 5
     
    -
    static long
    - +
    static int
    +
    -
    extern GType vips_array_image_get_type()
    +
    enum <anonymous>.VIPS_FORMAT_BIGENDIAN = 2
     
    - - +
    static int
    +
    -
    Address for: - +
    -
    extern GType vips_array_image_get_type()
    +
    enum <anonymous>.VIPS_FORMAT_CHAR = 1
     
    - - +
    static int
    +
    -
    Function descriptor for: - +
    -
    extern GType vips_array_image_get_type()
    +
    enum <anonymous>.VIPS_FORMAT_COMPLEX = 7
     
    - - +
    static int
    +
    -
    Downcall method handle for: - +
    -
    extern GType vips_array_image_get_type()
    +
    enum <anonymous>.VIPS_FORMAT_DOUBLE = 8
     
    -
    static long
    - +
    static int
    +
    -
    extern GType vips_array_int_get_type()
    +
    enum <anonymous>.VIPS_FORMAT_DPCOMPLEX = 9
     
    - - +
    static int
    +
    -
    Address for: - +
    -
    extern GType vips_array_int_get_type()
    +
    enum <anonymous>.VIPS_FORMAT_FLOAT = 6
     
    - - +
    static int
    +
    -
    Function descriptor for: - +
    -
    extern GType vips_array_int_get_type()
    +
    enum <anonymous>.VIPS_FORMAT_INT = 5
     
    - - +
    static int
    +
    -
    Downcall method handle for: - +
    -
    extern GType vips_array_int_get_type()
    +
    enum <anonymous>.VIPS_FORMAT_LAST = 10
     
    -
    static double
    - +
    static int
    +
    -
    #define VIPS_B_X0 99.072
    +
    enum <anonymous>.VIPS_FORMAT_NONE = 0
     
    -
    static double
    - +
    static int
    +
    -
    #define VIPS_B_Y0 100.0
    +
    enum <anonymous>.VIPS_FORMAT_NOTSET = -1
     
    -
    static double
    - +
    static int
    +
    -
    #define VIPS_B_Z0 85.223
    +
    enum <anonymous>.VIPS_FORMAT_PARTIAL = 1
     
    static int
    - +
    -
    enum <anonymous>.VIPS_BLEND_MODE_ADD = 12
    +
    enum <anonymous>.VIPS_FORMAT_SHORT = 3
     
    static int
    - +
    -
    enum <anonymous>.VIPS_BLEND_MODE_ATOP = 5
    +
    enum <anonymous>.VIPS_FORMAT_UCHAR = 0
     
    static int
    - +
    -
    enum <anonymous>.VIPS_BLEND_MODE_CLEAR = 0
    +
    enum <anonymous>.VIPS_FORMAT_UINT = 4
     
    static int
    - +
    -
    enum <anonymous>.VIPS_BLEND_MODE_COLOUR_BURN = 20
    +
    enum <anonymous>.VIPS_FORMAT_USHORT = 2
     
    static int
    - +
    -
    enum <anonymous>.VIPS_BLEND_MODE_COLOUR_DODGE = 19
    +
    enum <anonymous>.VIPS_IMAGE_ERROR = -1
     
    static int
    - +
    -
    enum <anonymous>.VIPS_BLEND_MODE_DARKEN = 17
    +
    extern int vips_image_get_bands(const VipsImage *image)
     
    -
    static int
    - + +
    -
    +
    Address for: +
    -
    enum <anonymous>.VIPS_BLEND_MODE_DEST = 6
    +
    extern int vips_image_get_bands(const VipsImage *image)
     
    -
    static int
    - + +
    -
    +
    Function descriptor for: +
    -
    enum <anonymous>.VIPS_BLEND_MODE_DEST_ATOP = 10
    +
    extern int vips_image_get_bands(const VipsImage *image)
     
    -
    static int
    - + +
    -
    +
    Downcall method handle for: +
    -
    enum <anonymous>.VIPS_BLEND_MODE_DEST_IN = 8
    +
    extern int vips_image_get_bands(const VipsImage *image)
     
    static int
    - +
    -
    enum <anonymous>.VIPS_BLEND_MODE_DEST_OUT = 9
    +
    extern int vips_image_get_blob(const VipsImage *image, const char *name, const void **data, size_t *length)
     
    -
    static int
    - + +
    -
    +
    Address for: +
    -
    enum <anonymous>.VIPS_BLEND_MODE_DEST_OVER = 7
    +
    extern int vips_image_get_blob(const VipsImage *image, const char *name, const void **data, size_t *length)
     
    -
    static int
    - + +
    -
    +
    Function descriptor for: +
    -
    enum <anonymous>.VIPS_BLEND_MODE_DIFFERENCE = 23
    +
    extern int vips_image_get_blob(const VipsImage *image, const char *name, const void **data, size_t *length)
     
    -
    static int
    - + +
    -
    +
    Downcall method handle for: +
    -
    enum <anonymous>.VIPS_BLEND_MODE_EXCLUSION = 24
    +
    extern int vips_image_get_blob(const VipsImage *image, const char *name, const void **data, size_t *length)
     
    static int
    - +
    -
    enum <anonymous>.VIPS_BLEND_MODE_HARD_LIGHT = 21
    +
    extern int vips_image_get_height(const VipsImage *image)
     
    -
    static int
    - + +
    -
    +
    Address for: +
    -
    enum <anonymous>.VIPS_BLEND_MODE_IN = 3
    +
    extern int vips_image_get_height(const VipsImage *image)
     
    -
    static int
    - + +
    -
    +
    Function descriptor for: +
    -
    enum <anonymous>.VIPS_BLEND_MODE_LAST = 25
    +
    extern int vips_image_get_height(const VipsImage *image)
     
    -
    static int
    - + +
    -
    +
    Downcall method handle for: +
    -
    enum <anonymous>.VIPS_BLEND_MODE_LIGHTEN = 18
    +
    extern int vips_image_get_height(const VipsImage *image)
     
    -
    static int
    - +
    static long
    +
    -
    enum <anonymous>.VIPS_BLEND_MODE_MULTIPLY = 14
    +
    extern GType vips_image_get_type()
     
    -
    static int
    - + +
    -
    +
    Address for: +
    -
    enum <anonymous>.VIPS_BLEND_MODE_OUT = 4
    +
    extern GType vips_image_get_type()
     
    -
    static int
    - + +
    -
    +
    Function descriptor for: +
    -
    enum <anonymous>.VIPS_BLEND_MODE_OVER = 2
    +
    extern GType vips_image_get_type()
     
    -
    static int
    - + +
    -
    +
    Downcall method handle for: +
    -
    enum <anonymous>.VIPS_BLEND_MODE_OVERLAY = 16
    +
    extern GType vips_image_get_type()
     
    -
    static int
    - +
    static long
    +
    -
    enum <anonymous>.VIPS_BLEND_MODE_SATURATE = 13
    +
    extern GType vips_image_get_typeof(const VipsImage *image, const char *name)
     
    -
    static int
    - + +
    -
    +
    Address for: +
    -
    enum <anonymous>.VIPS_BLEND_MODE_SCREEN = 15
    +
    extern GType vips_image_get_typeof(const VipsImage *image, const char *name)
     
    -
    static int
    - + +
    -
    +
    Function descriptor for: +
    -
    enum <anonymous>.VIPS_BLEND_MODE_SOFT_LIGHT = 22
    +
    extern GType vips_image_get_typeof(const VipsImage *image, const char *name)
     
    -
    static int
    - + +
    -
    +
    Downcall method handle for: +
    -
    enum <anonymous>.VIPS_BLEND_MODE_SOURCE = 1
    +
    extern GType vips_image_get_typeof(const VipsImage *image, const char *name)
     
    static int
    - +
    -
    enum <anonymous>.VIPS_BLEND_MODE_XOR = 11
    +
    extern int vips_image_get_width(const VipsImage *image)
     
    -
    vips_blob_copy(MemorySegment data, - long length)
    +
    -
    -
    -
    extern VipsBlob *vips_blob_copy(const void *data, size_t length)
    -
    -
    -
    -
    - - -
    Address for:
    -
    extern VipsBlob *vips_blob_copy(const void *data, size_t length)
    +
    extern int vips_image_get_width(const VipsImage *image)
     
    - - -
    + + +
    Function descriptor for:
    -
    extern VipsBlob *vips_blob_copy(const void *data, size_t length)
    +
    extern int vips_image_get_width(const VipsImage *image)
     
    - - -
    + + +
    Downcall method handle for:
    -
    extern VipsBlob *vips_blob_copy(const void *data, size_t length)
    -
    -
    -
    -
    - - -
    -
    -
    -
    extern const void *vips_blob_get(VipsBlob *blob, size_t *length)
    +
    extern int vips_image_get_width(const VipsImage *image)
     
    -
    static long
    - +
    static int
    +
    -
    extern GType vips_blob_get_type()
    +
    extern gboolean vips_image_hasalpha(VipsImage *image)
     
    - +
    Address for:
    -
    extern GType vips_blob_get_type()
    +
    extern gboolean vips_image_hasalpha(VipsImage *image)
     
    - +
    Function descriptor for:
    -
    extern GType vips_blob_get_type()
    +
    extern gboolean vips_image_hasalpha(VipsImage *image)
     
    - +
    Downcall method handle for:
    -
    extern GType vips_blob_get_type()
    +
    extern gboolean vips_image_hasalpha(VipsImage *image)
     
    - - +
    static int
    +
    -
    Address for: - +
    -
    extern const void *vips_blob_get(VipsBlob *blob, size_t *length)
    +
    enum <anonymous>.VIPS_IMAGE_MMAPIN = 4
     
    - - +
    static int
    +
    -
    Function descriptor for: - +
    -
    extern const void *vips_blob_get(VipsBlob *blob, size_t *length)
    +
    enum <anonymous>.VIPS_IMAGE_MMAPINRW = 5
     
    - - + +
    -
    Downcall method handle for: - +
    -
    extern const void *vips_blob_get(VipsBlob *blob, size_t *length)
    +
    extern VipsImage *vips_image_new()
     
    -
    vips_blob_new(MemorySegment free_fn, - MemorySegment data, - long length)
    +
    -
    +
    Address for: +
    -
    extern VipsBlob *vips_blob_new(VipsCallbackFn free_fn, const void *data, size_t length)
    +
    extern VipsImage *vips_image_new()
     
    - - + +
    -
    Address for: +
    Function descriptor for:
    -
    extern VipsBlob *vips_blob_new(VipsCallbackFn free_fn, const void *data, size_t length)
    +
    extern VipsImage *vips_image_new()
     
    - - + +
    -
    Function descriptor for: +
    Downcall method handle for:
    -
    extern VipsBlob *vips_blob_new(VipsCallbackFn free_fn, const void *data, size_t length)
    +
    extern VipsImage *vips_image_new()
     
    - - +
    static int
    +
    -
    Downcall method handle for: - +
    -
    extern VipsBlob *vips_blob_new(VipsCallbackFn free_fn, const void *data, size_t length)
    +
    enum <anonymous>.VIPS_IMAGE_NONE = 0
     
    -
    static void
    -
    vips_blob_set(MemorySegment blob, - MemorySegment free_fn, - MemorySegment data, - long length)
    +
    static int
    +
    -
    extern void vips_blob_set(VipsBlob *blob, VipsCallbackFn free_fn, const void *data, size_t length)
    +
    enum <anonymous>.VIPS_IMAGE_OPENIN = 3
     
    - - +
    static int
    +
    -
    Address for: - +
    -
    extern void vips_blob_set(VipsBlob *blob, VipsCallbackFn free_fn, const void *data, size_t length)
    +
    enum <anonymous>.VIPS_IMAGE_OPENOUT = 6
     
    - - +
    static int
    +
    -
    Function descriptor for: - +
    -
    extern void vips_blob_set(VipsBlob *blob, VipsCallbackFn free_fn, const void *data, size_t length)
    +
    enum <anonymous>.VIPS_IMAGE_PARTIAL = 7
     
    - - +
    static int
    +
    -
    Downcall method handle for: - +
    -
    extern void vips_blob_set(VipsBlob *blob, VipsCallbackFn free_fn, const void *data, size_t length)
    +
    enum <anonymous>.VIPS_IMAGE_SETBUF = 1
     
    -
    static void
    - +
    static int
    +
    -
    extern void vips_block_untrusted_set(gboolean state)
    +
    enum <anonymous>.VIPS_IMAGE_SETBUF_FOREIGN = 2
     
    - - +
    static int
    +
    -
    Address for: - +
    -
    extern void vips_block_untrusted_set(gboolean state)
    +
    extern int vips_image_write(VipsImage *image, VipsImage *out)
     
    - - + +
    -
    Function descriptor for: +
    Address for:
    -
    extern void vips_block_untrusted_set(gboolean state)
    +
    extern int vips_image_write(VipsImage *image, VipsImage *out)
     
    - - + +
    -
    Downcall method handle for: +
    Function descriptor for:
    -
    extern void vips_block_untrusted_set(gboolean state)
    -
    -
    -
    -
    -
    static double
    - -
    -
    -
    -
    #define VIPS_C_X0 98.07
    -
    -
    -
    -
    -
    static double
    - -
    -
    -
    -
    #define VIPS_C_Y0 100.0
    +
    extern int vips_image_write(VipsImage *image, VipsImage *out)
     
    -
    static double
    - + +
    -
    +
    Downcall method handle for: +
    -
    #define VIPS_C_Z0 118.23
    +
    extern int vips_image_write(VipsImage *image, VipsImage *out)
     
    - - +
    static int
    +
    -
    extern VipsOperation *vips_cache_operation_build(VipsOperation *operation)
    +
    extern int vips_init(const char *argv0)
     
    - +
    Address for:
    -
    extern VipsOperation *vips_cache_operation_build(VipsOperation *operation)
    +
    extern int vips_init(const char *argv0)
     
    - +
    Function descriptor for:
    -
    extern VipsOperation *vips_cache_operation_build(VipsOperation *operation)
    +
    extern int vips_init(const char *argv0)
     
    - +
    Downcall method handle for:
    -
    extern VipsOperation *vips_cache_operation_build(VipsOperation *operation)
    +
    extern int vips_init(const char *argv0)
     
    static int
    - +
    -
    extern int vips_cache_operation_buildp(VipsOperation **operation)
    +
    enum <anonymous>.VIPS_INTENT_ABSOLUTE = 3
     
    - - +
    static int
    +
    -
    Address for: - +
    -
    extern int vips_cache_operation_buildp(VipsOperation **operation)
    +
    enum <anonymous>.VIPS_INTENT_LAST = 4
     
    - - +
    static int
    +
    -
    Function descriptor for: - +
    -
    extern int vips_cache_operation_buildp(VipsOperation **operation)
    +
    enum <anonymous>.VIPS_INTENT_PERCEPTUAL = 0
     
    - - +
    static int
    +
    -
    Downcall method handle for: - +
    -
    extern int vips_cache_operation_buildp(VipsOperation **operation)
    +
    enum <anonymous>.VIPS_INTENT_RELATIVE = 1
     
    -
    static void
    - +
    static int
    +
    -
    extern void vips_cache_set_dump(gboolean dump)
    +
    enum <anonymous>.VIPS_INTENT_SATURATION = 2
     
    - - +
    static int
    +
    -
    Address for: - +
    -
    extern void vips_cache_set_dump(gboolean dump)
    +
    enum <anonymous>.VIPS_INTERESTING_ALL = 6
     
    - - +
    static int
    +
    -
    Function descriptor for: - +
    -
    extern void vips_cache_set_dump(gboolean dump)
    +
    enum <anonymous>.VIPS_INTERESTING_ATTENTION = 3
     
    - - +
    static int
    +
    -
    Downcall method handle for: - +
    -
    extern void vips_cache_set_dump(gboolean dump)
    +
    enum <anonymous>.VIPS_INTERESTING_CENTRE = 1
     
    -
    static void
    - +
    static int
    +
    -
    extern void vips_cache_set_max(int max)
    +
    enum <anonymous>.VIPS_INTERESTING_ENTROPY = 2
     
    -
    static void
    -
    vips_cache_set_max_files(int max_files)
    +
    static int
    +
    -
    extern void vips_cache_set_max_files(int max_files)
    +
    enum <anonymous>.VIPS_INTERESTING_HIGH = 5
     
    - - +
    static int
    +
    -
    Address for: - +
    -
    extern void vips_cache_set_max_files(int max_files)
    +
    enum <anonymous>.VIPS_INTERESTING_LAST = 7
     
    - - +
    static int
    +
    -
    Function descriptor for: - +
    -
    extern void vips_cache_set_max_files(int max_files)
    +
    enum <anonymous>.VIPS_INTERESTING_LOW = 4
     
    - - +
    static int
    +
    -
    Downcall method handle for: - +
    -
    extern void vips_cache_set_max_files(int max_files)
    +
    enum <anonymous>.VIPS_INTERESTING_NONE = 0
     
    static void
    -
    vips_cache_set_max_mem(long max_mem)
    +
    vips_interpolate(MemorySegment interpolate, + MemorySegment out, + MemorySegment in, + double x, + double y)
    -
    extern void vips_cache_set_max_mem(size_t max_mem)
    +
    extern void vips_interpolate(VipsInterpolate *interpolate, void *out, VipsRegion *in, double x, double y)
     
    - +
    +
    +
    +
    extern VipsInterpolate *vips_interpolate_bilinear_static()
    +
    +
    +
    +
    + + +
    Address for:
    -
    extern void vips_cache_set_max_mem(size_t max_mem)
    +
    extern VipsInterpolate *vips_interpolate_bilinear_static()
     
    - - -
    + + +
    Function descriptor for:
    -
    extern void vips_cache_set_max_mem(size_t max_mem)
    +
    extern VipsInterpolate *vips_interpolate_bilinear_static()
     
    - - -
    + + +
    Downcall method handle for:
    -
    extern void vips_cache_set_max_mem(size_t max_mem)
    +
    extern VipsInterpolate *vips_interpolate_bilinear_static()
    +
    +
    +
    +
    + + +
    +
    +
    +
    extern VipsInterpolateMethod vips_interpolate_get_method(VipsInterpolate *interpolate)
     
    - +
    Address for:
    -
    extern void vips_cache_set_max(int max)
    +
    extern VipsInterpolateMethod vips_interpolate_get_method(VipsInterpolate *interpolate)
     
    - +
    Function descriptor for:
    -
    extern void vips_cache_set_max(int max)
    +
    extern VipsInterpolateMethod vips_interpolate_get_method(VipsInterpolate *interpolate)
     
    - +
    Downcall method handle for:
    -
    extern void vips_cache_set_max(int max)
    +
    extern VipsInterpolateMethod vips_interpolate_get_method(VipsInterpolate *interpolate)
     
    -
    static void
    - +
    static long
    +
    -
    extern void vips_cache_set_trace(gboolean trace)
    +
    extern GType vips_interpolate_get_type()
     
    - +
    Address for:
    -
    extern void vips_cache_set_trace(gboolean trace)
    +
    extern GType vips_interpolate_get_type()
     
    - +
    Function descriptor for:
    -
    extern void vips_cache_set_trace(gboolean trace)
    +
    extern GType vips_interpolate_get_type()
     
    - +
    Downcall method handle for:
    -
    extern void vips_cache_set_trace(gboolean trace)
    +
    extern GType vips_interpolate_get_type()
     
    static int
    - +
    -
    enum <anonymous>.VIPS_CODING_ERROR = -1
    +
    extern int vips_interpolate_get_window_offset(VipsInterpolate *interpolate)
     
    -
    static int
    - + +
    -
    +
    Address for: +
    -
    enum <anonymous>.VIPS_CODING_LABQ = 2
    +
    extern int vips_interpolate_get_window_offset(VipsInterpolate *interpolate)
     
    -
    static int
    - + +
    -
    +
    Function descriptor for: +
    -
    enum <anonymous>.VIPS_CODING_LAST = 7
    +
    extern int vips_interpolate_get_window_offset(VipsInterpolate *interpolate)
     
    -
    static int
    - + +
    -
    +
    Downcall method handle for: +
    -
    enum <anonymous>.VIPS_CODING_NONE = 0
    +
    extern int vips_interpolate_get_window_offset(VipsInterpolate *interpolate)
     
    static int
    - +
    -
    enum <anonymous>.VIPS_CODING_RAD = 6
    +
    extern int vips_interpolate_get_window_size(VipsInterpolate *interpolate)
     
    -
    static int
    - + +
    -
    +
    Address for: +
    -
    enum <anonymous>.VIPS_COMBINE_LAST = 3
    +
    extern int vips_interpolate_get_window_size(VipsInterpolate *interpolate)
     
    -
    static int
    - + +
    -
    +
    Function descriptor for: +
    -
    enum <anonymous>.VIPS_COMBINE_MAX = 0
    +
    extern int vips_interpolate_get_window_size(VipsInterpolate *interpolate)
     
    -
    static int
    - + +
    -
    +
    Downcall method handle for: +
    -
    enum <anonymous>.VIPS_COMBINE_MIN = 2
    +
    extern int vips_interpolate_get_window_size(VipsInterpolate *interpolate)
     
    -
    static int
    - + +
    -
    enum <anonymous>.VIPS_COMBINE_MODE_ADD = 1
    +
    extern VipsInterpolate *vips_interpolate_nearest_static()
     
    -
    static int
    - + +
    -
    -
    -
    enum <anonymous>.VIPS_COMBINE_MODE_LAST = 2
    +
    Address for: + +
    +
    extern VipsInterpolate *vips_interpolate_nearest_static()
     
    -
    static int
    - + +
    -
    +
    Function descriptor for: +
    -
    enum <anonymous>.VIPS_COMBINE_MODE_SET = 0
    +
    extern VipsInterpolate *vips_interpolate_nearest_static()
     
    -
    static int
    - + +
    -
    +
    Downcall method handle for: +
    -
    enum <anonymous>.VIPS_COMBINE_SUM = 1
    +
    extern VipsInterpolate *vips_interpolate_nearest_static()
     
    -
    static int
    - + +
    -
    enum <anonymous>.VIPS_COMPASS_DIRECTION_CENTRE = 0
    +
    extern VipsInterpolate *vips_interpolate_new(const char *nickname)
     
    -
    static int
    - + +
    -
    +
    Address for: +
    -
    enum <anonymous>.VIPS_COMPASS_DIRECTION_EAST = 2
    +
    extern VipsInterpolate *vips_interpolate_new(const char *nickname)
     
    -
    static int
    - + +
    -
    +
    Function descriptor for: +
    -
    enum <anonymous>.VIPS_COMPASS_DIRECTION_LAST = 9
    +
    extern VipsInterpolate *vips_interpolate_new(const char *nickname)
     
    -
    static int
    - + +
    -
    +
    Downcall method handle for: +
    -
    enum <anonymous>.VIPS_COMPASS_DIRECTION_NORTH = 1
    +
    extern VipsInterpolate *vips_interpolate_new(const char *nickname)
     
    static int
    - +
    -
    enum <anonymous>.VIPS_COMPASS_DIRECTION_NORTH_EAST = 5
    +
    #define VIPS_INTERPOLATE_SCALE 4096
     
    static int
    - +
    -
    enum <anonymous>.VIPS_COMPASS_DIRECTION_NORTH_WEST = 8
    +
    #define VIPS_INTERPOLATE_SHIFT 12
     
    -
    static int
    - + +
    -
    +
    Address for: +
    -
    enum <anonymous>.VIPS_COMPASS_DIRECTION_SOUTH = 3
    +
    extern void vips_interpolate(VipsInterpolate *interpolate, void *out, VipsRegion *in, double x, double y)
     
    -
    static int
    - + +
    -
    +
    Function descriptor for: +
    -
    enum <anonymous>.VIPS_COMPASS_DIRECTION_SOUTH_EAST = 6
    +
    extern void vips_interpolate(VipsInterpolate *interpolate, void *out, VipsRegion *in, double x, double y)
     
    -
    static int
    - + +
    -
    +
    Downcall method handle for: +
    -
    enum <anonymous>.VIPS_COMPASS_DIRECTION_SOUTH_WEST = 7
    +
    extern void vips_interpolate(VipsInterpolate *interpolate, void *out, VipsRegion *in, double x, double y)
     
    static int
    - +
    -
    enum <anonymous>.VIPS_COMPASS_DIRECTION_WEST = 4
    +
    enum <anonymous>.VIPS_INTERPRETATION_B_W = 1
     
    - - +
    static int
    +
    -
    #define VIPS_CONFIG "enable debug: false
    -enable deprecated: true
    -enable modules: true
    -enable cplusplus: true
    -enable RAD load/save: true
    -enable Analyze7 load/save: true
    -enable PPM load/save: true
    -enable GIF load: true
    -use fftw for FFTs: true
    -SIMD support with highway: true
    -accelerate loops with ORC: false
    -ICC profile support with lcms: true
    -zlib: true
    -text rendering with pangocairo: true
    -font file support with fontconfig: true
    -EXIF metadata support with libexif: true
    -JPEG load/save with libjpeg: true
    -JXL load/save with libjxl: true (dynamic module: true)
    -JPEG2000 load/save with OpenJPEG: true
    -PNG load/save with libspng: true
    -PNG load/save with libpng: false
    -selected quantisation package: imagequant
    -TIFF load/save with libtiff: true
    -image pyramid save with libarchive: true
    -HEIC/AVIF load/save with libheif: true (dynamic module: true)
    -WebP load/save with libwebp: true
    -PDF load with PDFium: false
    -PDF load with poppler-glib: true (dynamic module: true)
    -SVG load with librsvg: true
    -EXR load with OpenEXR: true
    -OpenSlide load: true (dynamic module: true)
    -Matlab load with libmatio: true
    -NIfTI load/save with niftiio: false
    -FITS load/save with cfitsio: true
    -GIF save with cgif: true
    -selected Magick package: MagickCore (dynamic module: true)
    -Magick API version: magick7
    -Magick load: true
    -Magick save: true"
    +
    enum <anonymous>.VIPS_INTERPRETATION_CMC = 18
     
    -
    static double
    - +
    static int
    +
    -
    #define VIPS_D3250_X0 105.659
    +
    enum <anonymous>.VIPS_INTERPRETATION_CMYK = 15
     
    -
    static double
    - +
    static int
    +
    -
    #define VIPS_D3250_Y0 100.0
    +
    enum <anonymous>.VIPS_INTERPRETATION_ERROR = -1
     
    -
    static double
    - +
    static int
    +
    -
    #define VIPS_D3250_Z0 45.8501
    +
    enum <anonymous>.VIPS_INTERPRETATION_FOURIER = 24
     
    -
    static double
    - +
    static int
    +
    -
    #define VIPS_D50_X0 96.425
    +
    enum <anonymous>.VIPS_INTERPRETATION_GREY16 = 26
     
    -
    static double
    - +
    static int
    +
    -
    #define VIPS_D50_Y0 100.0
    +
    enum <anonymous>.VIPS_INTERPRETATION_HISTOGRAM = 10
     
    -
    static double
    - +
    static int
    +
    -
    #define VIPS_D50_Z0 82.468
    +
    enum <anonymous>.VIPS_INTERPRETATION_HSV = 29
     
    -
    static double
    - +
    static int
    +
    -
    #define VIPS_D55_X0 95.6831
    +
    enum <anonymous>.VIPS_INTERPRETATION_LAB = 13
     
    -
    static double
    - +
    static int
    +
    -
    #define VIPS_D55_Y0 100.0
    +
    enum <anonymous>.VIPS_INTERPRETATION_LABQ = 16
     
    -
    static double
    - +
    static int
    +
    -
    #define VIPS_D55_Z0 92.0871
    +
    enum <anonymous>.VIPS_INTERPRETATION_LABS = 21
     
    -
    static double
    - +
    static int
    +
    -
    #define VIPS_D65_X0 95.047
    +
    enum <anonymous>.VIPS_INTERPRETATION_LAST = 30
     
    -
    static double
    - +
    static int
    +
    -
    #define VIPS_D65_Y0 100.0
    +
    enum <anonymous>.VIPS_INTERPRETATION_LCH = 19
     
    -
    static double
    - +
    static int
    +
    -
    #define VIPS_D65_Z0 108.8827
    +
    enum <anonymous>.VIPS_INTERPRETATION_MATRIX = 27
     
    -
    static double
    - +
    static int
    +
    -
    #define VIPS_D75_X0 94.9682
    +
    enum <anonymous>.VIPS_INTERPRETATION_MULTIBAND = 0
     
    -
    static double
    - +
    static int
    +
    -
    #define VIPS_D75_Y0 100.0
    +
    enum <anonymous>.VIPS_INTERPRETATION_RGB = 17
     
    -
    static double
    - +
    static int
    +
    -
    #define VIPS_D75_Z0 122.571
    +
    enum <anonymous>.VIPS_INTERPRETATION_RGB16 = 25
     
    -
    static double
    - +
    static int
    +
    -
    #define VIPS_D93_X0 89.74
    +
    enum <anonymous>.VIPS_INTERPRETATION_scRGB = 28
     
    -
    static double
    - +
    static int
    +
    -
    #define VIPS_D93_Y0 100.0
    +
    enum <anonymous>.VIPS_INTERPRETATION_sRGB = 22
     
    -
    static double
    - +
    static int
    +
    -
    #define VIPS_D93_Z0 130.77
    +
    enum <anonymous>.VIPS_INTERPRETATION_XYZ = 12
     
    static int
    - +
    -
    enum <anonymous>.VIPS_DEMAND_STYLE_ANY = 3
    +
    enum <anonymous>.VIPS_INTERPRETATION_YXY = 23
     
    static int
    - +
    -
    enum <anonymous>.VIPS_DEMAND_STYLE_ERROR = -1
    +
    enum <anonymous>.VIPS_KERNEL_CUBIC = 2
     
    static int
    - +
    -
    enum <anonymous>.VIPS_DEMAND_STYLE_FATSTRIP = 1
    +
    enum <anonymous>.VIPS_KERNEL_LANCZOS2 = 4
     
    static int
    - +
    -
    enum <anonymous>.VIPS_DEMAND_STYLE_SMALLTILE = 0
    +
    enum <anonymous>.VIPS_KERNEL_LANCZOS3 = 5
     
    static int
    - +
    -
    enum <anonymous>.VIPS_DEMAND_STYLE_THINSTRIP = 2
    +
    enum <anonymous>.VIPS_KERNEL_LAST = 6
     
    static int
    - +
    -
    enum <anonymous>.VIPS_DIRECTION_HORIZONTAL = 0
    +
    enum <anonymous>.VIPS_KERNEL_LINEAR = 1
     
    static int
    - +
    -
    enum <anonymous>.VIPS_DIRECTION_LAST = 2
    +
    enum <anonymous>.VIPS_KERNEL_MITCHELL = 3
     
    static int
    - +
    -
    enum <anonymous>.VIPS_DIRECTION_VERTICAL = 1
    +
    enum <anonymous>.VIPS_KERNEL_NEAREST = 0
     
    -
    static double
    - +
    static void
    +
    vips_leak_set(int leak)
    -
    #define VIPS_E_X0 100.0
    +
    extern void vips_leak_set(gboolean leak)
     
    -
    static double
    - + +
    -
    +
    Address for: +
    -
    #define VIPS_E_Y0 100.0
    +
    extern void vips_leak_set(gboolean leak)
     
    -
    static double
    - + +
    -
    +
    Function descriptor for: +
    -
    #define VIPS_E_Z0 100.0
    +
    extern void vips_leak_set(gboolean leak)
     
    -
    static int
    - + +
    -
    +
    Downcall method handle for: +
    -
    #define VIPS_ENABLE_DEPRECATED 1
    +
    extern void vips_leak_set(gboolean leak)
     
    static int
    -
    vips_enum_from_nick(MemorySegment domain, - long type, - MemorySegment str)
    +
    -
    extern int vips_enum_from_nick(const char *domain, GType type, const char *str)
    +
    #define VIPS_LIBRARY_AGE 17
     
    - - +
    static int
    +
    -
    Address for: - +
    -
    extern int vips_enum_from_nick(const char *domain, GType type, const char *str)
    +
    #define VIPS_LIBRARY_CURRENT 59
     
    - - +
    static int
    +
    -
    Function descriptor for: - +
    -
    extern int vips_enum_from_nick(const char *domain, GType type, const char *str)
    +
    #define VIPS_LIBRARY_REVISION 3
     
    - - +
    static int
    +
    -
    Downcall method handle for: - +
    -
    extern int vips_enum_from_nick(const char *domain, GType type, const char *str)
    +
    #define VIPS_MAGIC_INTEL 3064394248
     
    - -
    vips_enum_nick(long enm, - int value)
    +
    static int
    +
    -
    extern const char *vips_enum_nick(GType enm, int value)
    +
    #define VIPS_MAGIC_SPARC 150120118
     
    - - +
    static int
    +
    -
    Address for: - +
    -
    extern const char *vips_enum_nick(GType enm, int value)
    +
    #define VIPS_MAJOR_VERSION 8
     
    - - +
    static int
    +
    -
    Function descriptor for: - +
    -
    extern const char *vips_enum_nick(GType enm, int value)
    +
    #define VIPS_MAX_COORD 10000000
     
    - - + +
    -
    Downcall method handle for: - +
    -
    extern const char *vips_enum_nick(GType enm, int value)
    +
    #define VIPS_META_BITS_PER_SAMPLE "bits-per-sample"
     
    -
    vips_enum_string(long enm, - int value)
    +
    -
    extern const char *vips_enum_string(GType enm, int value)
    +
    #define VIPS_META_CONCURRENCY "concurrency"
     
    - +
    -
    Address for: - +
    -
    extern const char *vips_enum_string(GType enm, int value)
    +
    #define VIPS_META_EXIF_NAME "exif-data"
     
    - - + +
    -
    Function descriptor for: - +
    -
    extern const char *vips_enum_string(GType enm, int value)
    +
    #define VIPS_META_ICC_NAME "icc-profile-data"
     
    - - + +
    -
    Downcall method handle for: - +
    -
    extern const char *vips_enum_string(GType enm, int value)
    +
    #define VIPS_META_IMAGEDESCRIPTION "image-description"
     
    - +
    -
    extern const char *vips_error_buffer()
    +
    #define VIPS_META_IPTC_NAME "iptc-data"
     
    - +
    -
    extern char *vips_error_buffer_copy()
    +
    #define VIPS_META_LOADER "vips-loader"
     
    - +
    -
    Address for: - +
    -
    extern char *vips_error_buffer_copy()
    +
    #define VIPS_META_N_PAGES "n-pages"
     
    - - + +
    -
    Function descriptor for: - +
    -
    extern char *vips_error_buffer_copy()
    +
    #define VIPS_META_N_SUBIFDS "n-subifds"
     
    - - + +
    -
    Downcall method handle for: - +
    -
    extern char *vips_error_buffer_copy()
    +
    #define VIPS_META_ORIENTATION "orientation"
     
    - +
    -
    Address for: - +
    -
    extern const char *vips_error_buffer()
    +
    #define VIPS_META_PAGE_HEIGHT "page-height"
     
    - - + +
    -
    Function descriptor for: - +
    -
    extern const char *vips_error_buffer()
    +
    #define VIPS_META_PHOTOSHOP_NAME "photoshop-data"
     
    - - + +
    -
    Downcall method handle for: - +
    -
    extern const char *vips_error_buffer()
    +
    #define VIPS_META_RESOLUTION_UNIT "resolution-unit"
     
    -
    static void
    - + +
    -
    extern void vips_error_clear()
    +
    #define VIPS_META_SEQUENTIAL "vips-sequential"
     
    - +
    -
    Address for: - +
    -
    extern void vips_error_clear()
    +
    #define VIPS_META_XMP_NAME "xmp-data"
     
    - - +
    static int
    +
    -
    Function descriptor for: - +
    -
    extern void vips_error_clear()
    +
    #define VIPS_MICRO_VERSION 3
     
    - - +
    static int
    +
    -
    Downcall method handle for: - +
    -
    extern void vips_error_clear()
    +
    #define VIPS_MINOR_VERSION 15
     
    -
    static void
    - + +
    vips_nickname_find(long type)
    -
    extern void vips_error_freeze()
    +
    extern const char *vips_nickname_find(GType type)
     
    - +
    Address for:
    -
    extern void vips_error_freeze()
    +
    extern const char *vips_nickname_find(GType type)
     
    - +
    Function descriptor for:
    -
    extern void vips_error_freeze()
    +
    extern const char *vips_nickname_find(GType type)
     
    - +
    Downcall method handle for:
    -
    extern void vips_error_freeze()
    +
    extern const char *vips_nickname_find(GType type)
     
    -
    static void
    - +
    static int
    +
    -
    extern void vips_error_g(GError **error)
    +
    extern int vips_object_get_args(VipsObject *object, const char ***names, int **flags, int *n_args)
     
    - +
    Address for:
    -
    extern void vips_error_g(GError **error)
    +
    extern int vips_object_get_args(VipsObject *object, const char ***names, int **flags, int *n_args)
     
    - +
    Function descriptor for:
    -
    extern void vips_error_g(GError **error)
    +
    extern int vips_object_get_args(VipsObject *object, const char ***names, int **flags, int *n_args)
     
    - +
    Downcall method handle for:
    -
    extern void vips_error_g(GError **error)
    +
    extern int vips_object_get_args(VipsObject *object, const char ***names, int **flags, int *n_args)
     
    -
    static void
    - +
    static int
    +
    vips_object_get_argument(MemorySegment object, + MemorySegment name, + MemorySegment pspec, + MemorySegment argument_class, + MemorySegment argument_instance)
    -
    extern void vips_error_thaw()
    +
    extern int vips_object_get_argument(VipsObject *object, const char *name, GParamSpec **pspec, VipsArgumentClass **argument_class, VipsArgumentInstance **argument_instance)
     
    - - +
    static int
    +
    -
    Address for: - +
    -
    extern void vips_error_thaw()
    +
    extern VipsArgumentFlags vips_object_get_argument_flags(VipsObject *object, const char *name)
     
    - - + +
    -
    Function descriptor for: +
    Address for:
    -
    extern void vips_error_thaw()
    +
    extern VipsArgumentFlags vips_object_get_argument_flags(VipsObject *object, const char *name)
     
    - - + +
    -
    Downcall method handle for: +
    Function descriptor for:
    -
    extern void vips_error_thaw()
    +
    extern VipsArgumentFlags vips_object_get_argument_flags(VipsObject *object, const char *name)
     
    -
    static int
    - + +
    -
    +
    Downcall method handle for: +
    -
    enum <anonymous>.VIPS_EXTEND_BACKGROUND = 5
    +
    extern VipsArgumentFlags vips_object_get_argument_flags(VipsObject *object, const char *name)
     
    static int
    - +
    -
    enum <anonymous>.VIPS_EXTEND_BLACK = 0
    +
    extern int vips_object_get_argument_priority(VipsObject *object, const char *name)
     
    -
    static int
    - + +
    -
    +
    Address for: +
    -
    enum <anonymous>.VIPS_EXTEND_COPY = 1
    +
    extern int vips_object_get_argument_priority(VipsObject *object, const char *name)
     
    -
    static int
    - + +
    -
    +
    Function descriptor for: +
    -
    enum <anonymous>.VIPS_EXTEND_LAST = 6
    +
    extern int vips_object_get_argument_priority(VipsObject *object, const char *name)
     
    -
    static int
    - + +
    -
    +
    Downcall method handle for: +
    -
    enum <anonymous>.VIPS_EXTEND_MIRROR = 3
    +
    extern int vips_object_get_argument_priority(VipsObject *object, const char *name)
     
    static int
    - +
    -
    enum <anonymous>.VIPS_EXTEND_REPEAT = 2
    +
    extern int vips_object_get_argument_to_string(VipsObject *object, const char *name, const char *arg)
     
    -
    static int
    - + +
    -
    +
    Address for: +
    -
    enum <anonymous>.VIPS_EXTEND_WHITE = 4
    +
    extern int vips_object_get_argument_to_string(VipsObject *object, const char *name, const char *arg)
     
    -
    static int
    - + +
    -
    +
    Function descriptor for: +
    -
    enum <anonymous>.VIPS_FAIL_ON_ERROR = 2
    +
    extern int vips_object_get_argument_to_string(VipsObject *object, const char *name, const char *arg)
     
    -
    static int
    - + +
    -
    +
    Downcall method handle for: +
    -
    enum <anonymous>.VIPS_FAIL_ON_LAST = 4
    +
    extern int vips_object_get_argument_to_string(VipsObject *object, const char *name, const char *arg)
     
    -
    static int
    - + +
    -
    +
    Address for: +
    -
    enum <anonymous>.VIPS_FAIL_ON_NONE = 0
    +
    extern int vips_object_get_argument(VipsObject *object, const char *name, GParamSpec **pspec, VipsArgumentClass **argument_class, VipsArgumentInstance **argument_instance)
     
    -
    static int
    - + +
    -
    +
    Function descriptor for: +
    -
    enum <anonymous>.VIPS_FAIL_ON_TRUNCATED = 1
    +
    extern int vips_object_get_argument(VipsObject *object, const char *name, GParamSpec **pspec, VipsArgumentClass **argument_class, VipsArgumentInstance **argument_instance)
     
    -
    static int
    - + +
    -
    +
    Downcall method handle for: +
    -
    enum <anonymous>.VIPS_FAIL_ON_WARNING = 3
    +
    extern int vips_object_get_argument(VipsObject *object, const char *name, GParamSpec **pspec, VipsArgumentClass **argument_class, VipsArgumentInstance **argument_instance)
     
    - +
    -
    extern char *vips_filename_get_filename(const char *vips_filename)
    +
    extern const char *vips_object_get_description(VipsObject *object)
     
    - +
    Address for:
    -
    extern char *vips_filename_get_filename(const char *vips_filename)
    +
    extern const char *vips_object_get_description(VipsObject *object)
     
    - +
    Function descriptor for:
    -
    extern char *vips_filename_get_filename(const char *vips_filename)
    +
    extern const char *vips_object_get_description(VipsObject *object)
     
    - +
    Downcall method handle for:
    -
    extern char *vips_filename_get_filename(const char *vips_filename)
    +
    extern const char *vips_object_get_description(VipsObject *object)
     
    - - +
    static int
    +
    -
    extern char *vips_filename_get_options(const char *vips_filename)
    +
    extern int vips_object_set_from_string(VipsObject *object, const char *string)
     
    - +
    Address for:
    -
    extern char *vips_filename_get_options(const char *vips_filename)
    +
    extern int vips_object_set_from_string(VipsObject *object, const char *string)
     
    - +
    Function descriptor for:
    -
    extern char *vips_filename_get_options(const char *vips_filename)
    +
    extern int vips_object_set_from_string(VipsObject *object, const char *string)
     
    - +
    Downcall method handle for:
    -
    extern char *vips_filename_get_options(const char *vips_filename)
    +
    extern int vips_object_set_from_string(VipsObject *object, const char *string)
     
    -
    static int
    - +
    static void
    +
    -
    extern int vips_filename_suffix_match(const char *path, const char *suffixes[])
    +
    extern void vips_object_unref_outputs(VipsObject *object)
     
    - +
    Address for:
    -
    extern int vips_filename_suffix_match(const char *path, const char *suffixes[])
    +
    extern void vips_object_unref_outputs(VipsObject *object)
     
    - +
    Function descriptor for:
    -
    extern int vips_filename_suffix_match(const char *path, const char *suffixes[])
    +
    extern void vips_object_unref_outputs(VipsObject *object)
     
    - +
    Downcall method handle for:
    -
    extern int vips_filename_suffix_match(const char *path, const char *suffixes[])
    +
    extern void vips_object_unref_outputs(VipsObject *object)
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_ALL = 7
    +
    enum <anonymous>.VIPS_OPERATION_BLOCKED = 32
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_BIGENDIAN = 2
    +
    enum <anonymous>.VIPS_OPERATION_BOOLEAN_AND = 0
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_DZ_CONTAINER_FS = 0
    +
    enum <anonymous>.VIPS_OPERATION_BOOLEAN_EOR = 2
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_DZ_CONTAINER_LAST = 3
    +
    enum <anonymous>.VIPS_OPERATION_BOOLEAN_LAST = 5
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_DZ_CONTAINER_SZI = 2
    +
    enum <anonymous>.VIPS_OPERATION_BOOLEAN_LSHIFT = 3
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_DZ_CONTAINER_ZIP = 1
    +
    enum <anonymous>.VIPS_OPERATION_BOOLEAN_OR = 1
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_DZ_DEPTH_LAST = 3
    +
    enum <anonymous>.VIPS_OPERATION_BOOLEAN_RSHIFT = 4
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_DZ_DEPTH_ONE = 2
    +
    enum <anonymous>.VIPS_OPERATION_COMPLEX_CONJ = 2
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_DZ_DEPTH_ONEPIXEL = 0
    +
    enum <anonymous>.VIPS_OPERATION_COMPLEX_LAST = 3
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_DZ_DEPTH_ONETILE = 1
    +
    enum <anonymous>.VIPS_OPERATION_COMPLEX_POLAR = 0
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_DZ_LAYOUT_DZ = 0
    +
    enum <anonymous>.VIPS_OPERATION_COMPLEX_RECT = 1
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_DZ_LAYOUT_GOOGLE = 2
    +
    enum <anonymous>.VIPS_OPERATION_COMPLEX2_CROSS_PHASE = 0
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_DZ_LAYOUT_IIIF = 3
    +
    enum <anonymous>.VIPS_OPERATION_COMPLEX2_LAST = 1
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_DZ_LAYOUT_IIIF3 = 4
    +
    enum <anonymous>.VIPS_OPERATION_COMPLEXGET_IMAG = 1
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_DZ_LAYOUT_LAST = 5
    +
    enum <anonymous>.VIPS_OPERATION_COMPLEXGET_LAST = 2
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_DZ_LAYOUT_ZOOMIFY = 1
    +
    enum <anonymous>.VIPS_OPERATION_COMPLEXGET_REAL = 0
     
    - - +
    static int
    +
    -
    extern const char *vips_foreign_find_load(const char *filename)
    +
    enum <anonymous>.VIPS_OPERATION_DEPRECATED = 8
     
    - - +
    static int
    +
    -
    extern const char *vips_foreign_find_load_buffer(const void *data, size_t size)
    +
    extern VipsOperationFlags vips_operation_get_flags(VipsOperation *operation)
     
    - +
    Address for:
    -
    extern const char *vips_foreign_find_load_buffer(const void *data, size_t size)
    +
    extern VipsOperationFlags vips_operation_get_flags(VipsOperation *operation)
     
    - +
    Function descriptor for:
    -
    extern const char *vips_foreign_find_load_buffer(const void *data, size_t size)
    +
    extern VipsOperationFlags vips_operation_get_flags(VipsOperation *operation)
     
    - +
    Downcall method handle for:
    -
    extern const char *vips_foreign_find_load_buffer(const void *data, size_t size)
    +
    extern VipsOperationFlags vips_operation_get_flags(VipsOperation *operation)
     
    - - +
    static int
    +
    -
    extern const char *vips_foreign_find_load_source(VipsSource *source)
    +
    enum <anonymous>.VIPS_OPERATION_MATH_ACOS = 4
     
    - - +
    static int
    +
    -
    Address for: - +
    -
    extern const char *vips_foreign_find_load_source(VipsSource *source)
    +
    enum <anonymous>.VIPS_OPERATION_MATH_ACOSH = 14
     
    - - +
    static int
    +
    -
    Function descriptor for: - +
    -
    extern const char *vips_foreign_find_load_source(VipsSource *source)
    +
    enum <anonymous>.VIPS_OPERATION_MATH_ASIN = 3
     
    - - +
    static int
    +
    -
    Downcall method handle for: - +
    -
    extern const char *vips_foreign_find_load_source(VipsSource *source)
    +
    enum <anonymous>.VIPS_OPERATION_MATH_ASINH = 13
     
    - - +
    static int
    +
    -
    Address for: - +
    -
    extern const char *vips_foreign_find_load(const char *filename)
    +
    enum <anonymous>.VIPS_OPERATION_MATH_ATAN = 5
     
    - - +
    static int
    +
    -
    Function descriptor for: - +
    -
    extern const char *vips_foreign_find_load(const char *filename)
    +
    enum <anonymous>.VIPS_OPERATION_MATH_ATANH = 15
     
    - - +
    static int
    +
    -
    Downcall method handle for: - +
    -
    extern const char *vips_foreign_find_load(const char *filename)
    +
    enum <anonymous>.VIPS_OPERATION_MATH_COS = 1
     
    - - +
    static int
    +
    -
    extern const char *vips_foreign_find_save(const char *filename)
    +
    enum <anonymous>.VIPS_OPERATION_MATH_COSH = 11
     
    - - +
    static int
    +
    -
    extern const char *vips_foreign_find_save_buffer(const char *suffix)
    +
    enum <anonymous>.VIPS_OPERATION_MATH_EXP = 8
     
    - - +
    static int
    +
    -
    Address for: - +
    -
    extern const char *vips_foreign_find_save_buffer(const char *suffix)
    +
    enum <anonymous>.VIPS_OPERATION_MATH_EXP10 = 9
     
    - - +
    static int
    +
    -
    Function descriptor for: - +
    -
    extern const char *vips_foreign_find_save_buffer(const char *suffix)
    +
    enum <anonymous>.VIPS_OPERATION_MATH_LAST = 16
     
    - - +
    static int
    +
    -
    Downcall method handle for: - +
    -
    extern const char *vips_foreign_find_save_buffer(const char *suffix)
    +
    enum <anonymous>.VIPS_OPERATION_MATH_LOG = 6
     
    - - +
    static int
    +
    -
    extern const char *vips_foreign_find_save_target(const char *suffix)
    +
    enum <anonymous>.VIPS_OPERATION_MATH_LOG10 = 7
     
    - - +
    static int
    +
    -
    Address for: - +
    -
    extern const char *vips_foreign_find_save_target(const char *suffix)
    +
    enum <anonymous>.VIPS_OPERATION_MATH_SIN = 0
     
    - - +
    static int
    +
    -
    Function descriptor for: - +
    -
    extern const char *vips_foreign_find_save_target(const char *suffix)
    +
    enum <anonymous>.VIPS_OPERATION_MATH_SINH = 10
     
    - - +
    static int
    +
    -
    Downcall method handle for: - +
    -
    extern const char *vips_foreign_find_save_target(const char *suffix)
    +
    enum <anonymous>.VIPS_OPERATION_MATH_TAN = 2
     
    - - +
    static int
    +
    -
    Address for: - +
    -
    extern const char *vips_foreign_find_save(const char *filename)
    +
    enum <anonymous>.VIPS_OPERATION_MATH_TANH = 12
     
    - - +
    static int
    +
    -
    Function descriptor for: - +
    -
    extern const char *vips_foreign_find_save(const char *filename)
    +
    enum <anonymous>.VIPS_OPERATION_MATH2_ATAN2 = 2
     
    - - +
    static int
    +
    -
    Downcall method handle for: - +
    -
    extern const char *vips_foreign_find_save(const char *filename)
    +
    enum <anonymous>.VIPS_OPERATION_MATH2_LAST = 3
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_HEIF_COMPRESSION_AV1 = 4
    +
    enum <anonymous>.VIPS_OPERATION_MATH2_POW = 0
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_HEIF_COMPRESSION_AVC = 2
    +
    enum <anonymous>.VIPS_OPERATION_MATH2_WOP = 1
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_HEIF_COMPRESSION_HEVC = 1
    +
    enum <anonymous>.VIPS_OPERATION_MORPHOLOGY_DILATE = 1
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_HEIF_COMPRESSION_JPEG = 3
    +
    enum <anonymous>.VIPS_OPERATION_MORPHOLOGY_ERODE = 0
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_HEIF_COMPRESSION_LAST = 5
    +
    enum <anonymous>.VIPS_OPERATION_MORPHOLOGY_LAST = 2
     
    -
    static int
    - + +
    -
    enum <anonymous>.VIPS_FOREIGN_HEIF_ENCODER_AOM = 1
    +
    extern VipsOperation *vips_operation_new(const char *name)
     
    -
    static int
    - + +
    -
    +
    Address for: +
    -
    enum <anonymous>.VIPS_FOREIGN_HEIF_ENCODER_AUTO = 0
    +
    extern VipsOperation *vips_operation_new(const char *name)
     
    -
    static int
    - + +
    -
    +
    Function descriptor for: +
    -
    enum <anonymous>.VIPS_FOREIGN_HEIF_ENCODER_LAST = 5
    +
    extern VipsOperation *vips_operation_new(const char *name)
     
    -
    static int
    - + +
    -
    +
    Downcall method handle for: +
    -
    enum <anonymous>.VIPS_FOREIGN_HEIF_ENCODER_RAV1E = 2
    +
    extern VipsOperation *vips_operation_new(const char *name)
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_HEIF_ENCODER_SVT = 3
    +
    enum <anonymous>.VIPS_OPERATION_NOCACHE = 4
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_HEIF_ENCODER_X265 = 4
    +
    enum <anonymous>.VIPS_OPERATION_NONE = 0
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_JPEG_SUBSAMPLE_AUTO = 0
    +
    enum <anonymous>.VIPS_OPERATION_RELATIONAL_EQUAL = 0
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_JPEG_SUBSAMPLE_LAST = 3
    +
    enum <anonymous>.VIPS_OPERATION_RELATIONAL_LAST = 6
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_JPEG_SUBSAMPLE_OFF = 2
    +
    enum <anonymous>.VIPS_OPERATION_RELATIONAL_LESS = 2
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_JPEG_SUBSAMPLE_ON = 1
    +
    enum <anonymous>.VIPS_OPERATION_RELATIONAL_LESSEQ = 3
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_KEEP_ALL = 31
    +
    enum <anonymous>.VIPS_OPERATION_RELATIONAL_MORE = 4
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_KEEP_EXIF = 1
    +
    enum <anonymous>.VIPS_OPERATION_RELATIONAL_MOREEQ = 5
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_KEEP_ICC = 8
    +
    enum <anonymous>.VIPS_OPERATION_RELATIONAL_NOTEQ = 1
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_KEEP_IPTC = 4
    +
    enum <anonymous>.VIPS_OPERATION_REVALIDATE = 64
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_KEEP_NONE = 0
    +
    enum <anonymous>.VIPS_OPERATION_ROUND_CEIL = 1
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_KEEP_OTHER = 16
    +
    enum <anonymous>.VIPS_OPERATION_ROUND_FLOOR = 2
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_KEEP_XMP = 2
    +
    enum <anonymous>.VIPS_OPERATION_ROUND_LAST = 3
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_NONE = 0
    +
    enum <anonymous>.VIPS_OPERATION_ROUND_RINT = 0
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_PARTIAL = 1
    +
    enum <anonymous>.VIPS_OPERATION_SEQUENTIAL = 1
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_PNG_FILTER_ALL = 248
    +
    enum <anonymous>.VIPS_OPERATION_SEQUENTIAL_UNBUFFERED = 2
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_PNG_FILTER_AVG = 64
    +
    enum <anonymous>.VIPS_OPERATION_UNTRUSTED = 16
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_PNG_FILTER_NONE = 8
    +
    #define VIPS_PATH_MAX 4096
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_PNG_FILTER_PAETH = 128
    +
    enum <anonymous>.VIPS_PCS_LAB = 0
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_PNG_FILTER_SUB = 16
    +
    enum <anonymous>.VIPS_PCS_LAST = 2
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_PNG_FILTER_UP = 32
    +
    enum <anonymous>.VIPS_PCS_XYZ = 1
     
    -
    static int
    - +
    static double
    +
    -
    enum <anonymous>.VIPS_FOREIGN_PPM_FORMAT_LAST = 5
    +
    #define VIPS_PI 3.141592653589793
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_PPM_FORMAT_PBM = 0
    +
    enum <anonymous>.VIPS_PRECISION_APPROXIMATE = 2
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_PPM_FORMAT_PFM = 3
    +
    enum <anonymous>.VIPS_PRECISION_FLOAT = 1
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_PPM_FORMAT_PGM = 1
    +
    enum <anonymous>.VIPS_PRECISION_INTEGER = 0
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_PPM_FORMAT_PNM = 4
    +
    enum <anonymous>.VIPS_PRECISION_LAST = 3
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_PPM_FORMAT_PPM = 2
    +
    enum _RegionType.VIPS_REGION_BUFFER = 1
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_SEQUENTIAL = 4
    +
    enum _RegionType.VIPS_REGION_NONE = 0
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_SUBSAMPLE_AUTO = 0
    +
    enum _RegionType.VIPS_REGION_OTHER_IMAGE = 3
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_SUBSAMPLE_LAST = 3
    +
    enum _RegionType.VIPS_REGION_OTHER_REGION = 2
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_SUBSAMPLE_OFF = 2
    +
    enum <anonymous>.VIPS_REGION_SHRINK_LAST = 6
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_SUBSAMPLE_ON = 1
    +
    enum <anonymous>.VIPS_REGION_SHRINK_MAX = 3
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_TIFF_COMPRESSION_CCITTFAX4 = 4
    +
    enum <anonymous>.VIPS_REGION_SHRINK_MEAN = 0
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_TIFF_COMPRESSION_DEFLATE = 2
    +
    enum <anonymous>.VIPS_REGION_SHRINK_MEDIAN = 1
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_TIFF_COMPRESSION_JP2K = 8
    +
    enum <anonymous>.VIPS_REGION_SHRINK_MIN = 4
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_TIFF_COMPRESSION_JPEG = 1
    +
    enum <anonymous>.VIPS_REGION_SHRINK_MODE = 2
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_TIFF_COMPRESSION_LAST = 9
    +
    enum <anonymous>.VIPS_REGION_SHRINK_NEAREST = 5
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_TIFF_COMPRESSION_LZW = 5
    +
    enum _RegionType.VIPS_REGION_WINDOW = 4
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_TIFF_COMPRESSION_NONE = 0
    +
    enum <anonymous>.VIPS_SAVEABLE_ANY = 5
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_TIFF_COMPRESSION_PACKBITS = 3
    +
    enum <anonymous>.VIPS_SAVEABLE_LAST = 6
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_TIFF_COMPRESSION_WEBP = 6
    +
    enum <anonymous>.VIPS_SAVEABLE_MONO = 0
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_TIFF_COMPRESSION_ZSTD = 7
    +
    enum <anonymous>.VIPS_SAVEABLE_RGB = 1
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_TIFF_PREDICTOR_FLOAT = 3
    +
    enum <anonymous>.VIPS_SAVEABLE_RGB_CMYK = 4
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_TIFF_PREDICTOR_HORIZONTAL = 2
    +
    enum <anonymous>.VIPS_SAVEABLE_RGBA = 2
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_TIFF_PREDICTOR_LAST = 4
    +
    enum <anonymous>.VIPS_SAVEABLE_RGBA_ONLY = 3
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_TIFF_PREDICTOR_NONE = 1
    +
    #define VIPS_SBUF_BUFFER_SIZE 4096
     
    -
    static int
    - +
    static void
    +
    -
    enum <anonymous>.VIPS_FOREIGN_TIFF_RESUNIT_CM = 0
    +
    extern void vips_shutdown()
     
    -
    static int
    - + +
    -
    +
    Address for: +
    -
    enum <anonymous>.VIPS_FOREIGN_TIFF_RESUNIT_INCH = 1
    +
    extern void vips_shutdown()
     
    -
    static int
    - + +
    -
    +
    Function descriptor for: +
    -
    enum <anonymous>.VIPS_FOREIGN_TIFF_RESUNIT_LAST = 2
    +
    extern void vips_shutdown()
     
    -
    static int
    - + +
    -
    +
    Downcall method handle for: +
    -
    enum <anonymous>.VIPS_FOREIGN_WEBP_PRESET_DEFAULT = 0
    +
    extern void vips_shutdown()
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_WEBP_PRESET_DRAWING = 3
    +
    enum <anonymous>.VIPS_SIZE_BOTH = 0
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_WEBP_PRESET_ICON = 4
    +
    enum <anonymous>.VIPS_SIZE_DOWN = 2
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_WEBP_PRESET_LAST = 6
    +
    enum <anonymous>.VIPS_SIZE_FORCE = 3
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_WEBP_PRESET_PHOTO = 2
    +
    enum <anonymous>.VIPS_SIZE_LAST = 4
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_WEBP_PRESET_PICTURE = 1
    +
    enum <anonymous>.VIPS_SIZE_UP = 1
     
    static int
    - +
    -
    enum <anonymous>.VIPS_FOREIGN_WEBP_PRESET_TEXT = 5
    +
    #define VIPS_SIZEOF_HEADER 64
     
    -
    static int
    - + +
    -
    enum <anonymous>.VIPS_FORMAT_BIGENDIAN = 2
    +
    extern VipsSourceCustom *vips_source_custom_new()
     
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_FORMAT_CHAR = 1
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_FORMAT_COMPLEX = 7
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_FORMAT_DOUBLE = 8
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_FORMAT_DPCOMPLEX = 9
    -
    -
    -
    -
    -
    static int
    - + +
    -
    +
    Address for: +
    -
    enum <anonymous>.VIPS_FORMAT_FLOAT = 6
    +
    extern VipsSourceCustom *vips_source_custom_new()
     
    -
    static int
    - + +
    -
    +
    Function descriptor for: +
    -
    enum <anonymous>.VIPS_FORMAT_INT = 5
    +
    extern VipsSourceCustom *vips_source_custom_new()
     
    -
    static int
    - + +
    -
    +
    Downcall method handle for: +
    -
    enum <anonymous>.VIPS_FORMAT_LAST = 10
    +
    extern VipsSourceCustom *vips_source_custom_new()
     
    -
    static int
    - +
    static long
    +
    -
    enum <anonymous>.VIPS_FORMAT_NONE = 0
    +
    extern GType vips_source_get_type()
     
    -
    static int
    - + +
    -
    +
    Address for: +
    -
    enum <anonymous>.VIPS_FORMAT_NOTSET = -1
    +
    extern GType vips_source_get_type()
     
    -
    static int
    - + +
    -
    +
    Function descriptor for: +
    -
    enum <anonymous>.VIPS_FORMAT_PARTIAL = 1
    +
    extern GType vips_source_get_type()
     
    -
    static int
    - + +
    -
    +
    Downcall method handle for: +
    -
    enum <anonymous>.VIPS_FORMAT_SHORT = 3
    +
    extern GType vips_source_get_type()
     
    -
    static int
    - + +
    -
    enum <anonymous>.VIPS_FORMAT_UCHAR = 0
    +
    extern VipsSource *vips_source_new_from_blob(VipsBlob *blob)
     
    -
    static int
    - + +
    -
    +
    Address for: +
    -
    enum <anonymous>.VIPS_FORMAT_UINT = 4
    +
    extern VipsSource *vips_source_new_from_blob(VipsBlob *blob)
     
    -
    static int
    - + +
    -
    +
    Function descriptor for: +
    -
    enum <anonymous>.VIPS_FORMAT_USHORT = 2
    +
    extern VipsSource *vips_source_new_from_blob(VipsBlob *blob)
     
    -
    static int
    - + +
    -
    +
    Downcall method handle for: +
    -
    enum <anonymous>.VIPS_IMAGE_ERROR = -1
    +
    extern VipsSource *vips_source_new_from_blob(VipsBlob *blob)
     
    -
    static int
    - + +
    -
    extern int vips_image_get_height(const VipsImage *image)
    +
    extern VipsSource *vips_source_new_from_descriptor(int descriptor)
     
    - +
    Address for:
    -
    extern int vips_image_get_height(const VipsImage *image)
    +
    extern VipsSource *vips_source_new_from_descriptor(int descriptor)
     
    - +
    Function descriptor for:
    -
    extern int vips_image_get_height(const VipsImage *image)
    +
    extern VipsSource *vips_source_new_from_descriptor(int descriptor)
     
    - +
    Downcall method handle for:
    -
    extern int vips_image_get_height(const VipsImage *image)
    +
    extern VipsSource *vips_source_new_from_descriptor(int descriptor)
     
    -
    static long
    - + +
    -
    extern GType vips_image_get_type()
    +
    extern VipsSource *vips_source_new_from_file(const char *filename)
     
    - +
    Address for:
    -
    extern GType vips_image_get_type()
    +
    extern VipsSource *vips_source_new_from_file(const char *filename)
     
    - +
    Function descriptor for:
    -
    extern GType vips_image_get_type()
    +
    extern VipsSource *vips_source_new_from_file(const char *filename)
     
    - +
    Downcall method handle for:
    -
    extern GType vips_image_get_type()
    +
    extern VipsSource *vips_source_new_from_file(const char *filename)
     
    -
    static long
    - + +
    -
    extern GType vips_image_get_typeof(const VipsImage *image, const char *name)
    +
    extern VipsSource *vips_source_new_from_memory(const void *data, size_t size)
     
    - +
    Address for:
    -
    extern GType vips_image_get_typeof(const VipsImage *image, const char *name)
    +
    extern VipsSource *vips_source_new_from_memory(const void *data, size_t size)
     
    - +
    Function descriptor for:
    -
    extern GType vips_image_get_typeof(const VipsImage *image, const char *name)
    +
    extern VipsSource *vips_source_new_from_memory(const void *data, size_t size)
     
    - +
    Downcall method handle for:
    -
    extern GType vips_image_get_typeof(const VipsImage *image, const char *name)
    +
    extern VipsSource *vips_source_new_from_memory(const void *data, size_t size)
     
    -
    static int
    - + +
    -
    extern int vips_image_get_width(const VipsImage *image)
    +
    extern VipsSource *vips_source_new_from_options(const char *options)
     
    - +
    Address for:
    -
    extern int vips_image_get_width(const VipsImage *image)
    +
    extern VipsSource *vips_source_new_from_options(const char *options)
     
    - +
    Function descriptor for:
    -
    extern int vips_image_get_width(const VipsImage *image)
    +
    extern VipsSource *vips_source_new_from_options(const char *options)
     
    - +
    Downcall method handle for:
    -
    extern int vips_image_get_width(const VipsImage *image)
    +
    extern VipsSource *vips_source_new_from_options(const char *options)
     
    -
    static int
    - + +
    -
    extern gboolean vips_image_hasalpha(VipsImage *image)
    +
    extern VipsSource *vips_source_new_from_target(VipsTarget *target)
     
    - +
    Address for:
    -
    extern gboolean vips_image_hasalpha(VipsImage *image)
    +
    extern VipsSource *vips_source_new_from_target(VipsTarget *target)
     
    - +
    Function descriptor for:
    -
    extern gboolean vips_image_hasalpha(VipsImage *image)
    +
    extern VipsSource *vips_source_new_from_target(VipsTarget *target)
     
    - +
    Downcall method handle for:
    -
    extern gboolean vips_image_hasalpha(VipsImage *image)
    +
    extern VipsSource *vips_source_new_from_target(VipsTarget *target)
     
    static int
    - +
    -
    enum <anonymous>.VIPS_IMAGE_MMAPIN = 4
    +
    #define VIPS_SPARE 8
     
    static int
    - +
    -
    enum <anonymous>.VIPS_IMAGE_MMAPINRW = 5
    +
    #define VIPS_TARGET_BUFFER_SIZE 8500
     
    - - +
    static int
    +
    -
    extern VipsImage *vips_image_new()
    +
    #define VIPS_TARGET_CUSTOM_BUFFER_SIZE 4096
     
    -
    vips_image_new_from_file_raw(MemorySegment filename, - int xsize, - int ysize, - int bands, - long offset)
    +
    -
    extern VipsImage *vips_image_new_from_file_raw(const char *filename, int xsize, int ysize, int bands, guint64 offset)
    +
    extern VipsTargetCustom *vips_target_custom_new()
     
    - +
    Address for:
    -
    extern VipsImage *vips_image_new_from_file_raw(const char *filename, int xsize, int ysize, int bands, guint64 offset)
    +
    extern VipsTargetCustom *vips_target_custom_new()
     
    - +
    Function descriptor for:
    -
    extern VipsImage *vips_image_new_from_file_raw(const char *filename, int xsize, int ysize, int bands, guint64 offset)
    +
    extern VipsTargetCustom *vips_target_custom_new()
     
    - +
    Downcall method handle for:
    -
    extern VipsImage *vips_image_new_from_file_raw(const char *filename, int xsize, int ysize, int bands, guint64 offset)
    +
    extern VipsTargetCustom *vips_target_custom_new()
     
    - - +
    static long
    +
    -
    extern VipsImage *vips_image_new_from_file_RW(const char *filename)
    +
    extern GType vips_target_get_type()
     
    - +
    Address for:
    -
    extern VipsImage *vips_image_new_from_file_RW(const char *filename)
    +
    extern GType vips_target_get_type()
     
    - +
    Function descriptor for:
    -
    extern VipsImage *vips_image_new_from_file_RW(const char *filename)
    +
    extern GType vips_target_get_type()
     
    - +
    Downcall method handle for:
    -
    extern VipsImage *vips_image_new_from_file_RW(const char *filename)
    +
    extern GType vips_target_get_type()
     
    - +
    -
    extern VipsImage *vips_image_new_from_image(VipsImage *image, const double *c, int n)
    +
    extern VipsTarget *vips_target_new_temp(VipsTarget *target)
     
    - +
    Address for:
    -
    extern VipsImage *vips_image_new_from_image(VipsImage *image, const double *c, int n)
    +
    extern VipsTarget *vips_target_new_temp(VipsTarget *target)
     
    - +
    Function descriptor for:
    -
    extern VipsImage *vips_image_new_from_image(VipsImage *image, const double *c, int n)
    +
    extern VipsTarget *vips_target_new_temp(VipsTarget *target)
     
    - +
    Downcall method handle for:
    -
    extern VipsImage *vips_image_new_from_image(VipsImage *image, const double *c, int n)
    +
    extern VipsTarget *vips_target_new_temp(VipsTarget *target)
     
    - +
    -
    extern VipsImage *vips_image_new_from_image1(VipsImage *image, double c)
    +
    extern VipsTarget *vips_target_new_to_descriptor(int descriptor)
     
    - +
    Address for:
    -
    extern VipsImage *vips_image_new_from_image1(VipsImage *image, double c)
    +
    extern VipsTarget *vips_target_new_to_descriptor(int descriptor)
     
    - +
    Function descriptor for:
    -
    extern VipsImage *vips_image_new_from_image1(VipsImage *image, double c)
    +
    extern VipsTarget *vips_target_new_to_descriptor(int descriptor)
     
    - +
    Downcall method handle for:
    -
    extern VipsImage *vips_image_new_from_image1(VipsImage *image, double c)
    +
    extern VipsTarget *vips_target_new_to_descriptor(int descriptor)
     
    -
    vips_image_new_from_memory(MemorySegment data, - long size, - int width, - int height, - int bands, - int format)
    +
    -
    extern VipsImage *vips_image_new_from_memory(const void *data, size_t size, int width, int height, int bands, VipsBandFormat format)
    +
    extern VipsTarget *vips_target_new_to_file(const char *filename)
     
    -
    vips_image_new_from_memory_copy(MemorySegment data, - long size, - int width, - int height, - int bands, - int format)
    +
    -
    +
    Address for: +
    -
    extern VipsImage *vips_image_new_from_memory_copy(const void *data, size_t size, int width, int height, int bands, VipsBandFormat format)
    +
    extern VipsTarget *vips_target_new_to_file(const char *filename)
     
    - - + +
    -
    Address for: +
    Function descriptor for:
    -
    extern VipsImage *vips_image_new_from_memory_copy(const void *data, size_t size, int width, int height, int bands, VipsBandFormat format)
    +
    extern VipsTarget *vips_target_new_to_file(const char *filename)
     
    - - + +
    -
    Function descriptor for: +
    Downcall method handle for:
    -
    extern VipsImage *vips_image_new_from_memory_copy(const void *data, size_t size, int width, int height, int bands, VipsBandFormat format)
    +
    extern VipsTarget *vips_target_new_to_file(const char *filename)
     
    - - + +
    -
    Downcall method handle for: - +
    -
    extern VipsImage *vips_image_new_from_memory_copy(const void *data, size_t size, int width, int height, int bands, VipsBandFormat format)
    +
    extern VipsTarget *vips_target_new_to_memory()
     
    - +
    Address for:
    -
    extern VipsImage *vips_image_new_from_memory(const void *data, size_t size, int width, int height, int bands, VipsBandFormat format)
    +
    extern VipsTarget *vips_target_new_to_memory()
     
    - +
    Function descriptor for:
    -
    extern VipsImage *vips_image_new_from_memory(const void *data, size_t size, int width, int height, int bands, VipsBandFormat format)
    +
    extern VipsTarget *vips_target_new_to_memory()
     
    - +
    Downcall method handle for:
    -
    extern VipsImage *vips_image_new_from_memory(const void *data, size_t size, int width, int height, int bands, VipsBandFormat format)
    +
    extern VipsTarget *vips_target_new_to_memory()
     
    - -
    vips_image_new_matrix(int width, - int height)
    +
    static int
    +
    -
    extern VipsImage *vips_image_new_matrix(int width, int height)
    +
    enum <anonymous>.VIPS_TEXT_WRAP_CHAR = 1
     
    - -
    vips_image_new_matrix_from_array(int width, - int height, - MemorySegment array, - int size)
    +
    static int
    +
    -
    extern VipsImage *vips_image_new_matrix_from_array(int width, int height, const double *array, int size)
    +
    enum <anonymous>.VIPS_TEXT_WRAP_LAST = 4
     
    - - +
    static int
    +
    -
    Address for: - +
    -
    extern VipsImage *vips_image_new_matrix_from_array(int width, int height, const double *array, int size)
    +
    enum <anonymous>.VIPS_TEXT_WRAP_NONE = 3
     
    - - +
    static int
    +
    -
    Function descriptor for: - +
    -
    extern VipsImage *vips_image_new_matrix_from_array(int width, int height, const double *array, int size)
    +
    enum <anonymous>.VIPS_TEXT_WRAP_WORD = 0
     
    - - +
    static int
    +
    -
    Downcall method handle for: - +
    -
    extern VipsImage *vips_image_new_matrix_from_array(int width, int height, const double *array, int size)
    +
    enum <anonymous>.VIPS_TEXT_WRAP_WORD_CHAR = 2
     
    - - +
    static int
    +
    -
    Address for: - +
    -
    extern VipsImage *vips_image_new_matrix(int width, int height)
    +
    enum <anonymous>.VIPS_TOKEN_COMMA = 5
     
    - - +
    static int
    +
    -
    Function descriptor for: - +
    -
    extern VipsImage *vips_image_new_matrix(int width, int height)
    +
    enum <anonymous>.VIPS_TOKEN_EQUALS = 4
     
    - - +
    static int
    +
    -
    Downcall method handle for: - +
    -
    extern VipsImage *vips_image_new_matrix(int width, int height)
    +
    enum <anonymous>.VIPS_TOKEN_LEFT = 1
     
    - - +
    static int
    +
    -
    extern VipsImage *vips_image_new_memory()
    +
    enum <anonymous>.VIPS_TOKEN_RIGHT = 2
     
    - - +
    static int
    +
    -
    Address for: - +
    -
    extern VipsImage *vips_image_new_memory()
    +
    enum <anonymous>.VIPS_TOKEN_STRING = 3
     
    - - +
    static int
    +
    -
    Function descriptor for: - +
    -
    extern VipsImage *vips_image_new_memory()
    +
    #define VIPS_TRANSFORM_SCALE 64
     
    - - +
    static int
    +
    -
    Downcall method handle for: - +
    -
    extern VipsImage *vips_image_new_memory()
    +
    #define VIPS_TRANSFORM_SHIFT 6
     
    - - +
    static int
    +
    vips_type_depth(long type)
    -
    extern VipsImage *vips_image_new_temp_file(const char *format)
    +
    extern int vips_type_depth(GType type)
     
    - +
    Address for:
    -
    extern VipsImage *vips_image_new_temp_file(const char *format)
    +
    extern int vips_type_depth(GType type)
     
    - +
    Function descriptor for:
    -
    extern VipsImage *vips_image_new_temp_file(const char *format)
    +
    extern int vips_type_depth(GType type)
     
    - +
    Downcall method handle for:
    -
    extern VipsImage *vips_image_new_temp_file(const char *format)
    +
    extern int vips_type_depth(GType type)
     
    - - +
    static long
    +
    -
    Address for: - +
    -
    extern VipsImage *vips_image_new()
    +
    extern GType vips_type_find(const char *basename, const char *nickname)
     
    - - + +
    -
    Function descriptor for: +
    Address for:
    -
    extern VipsImage *vips_image_new()
    +
    extern GType vips_type_find(const char *basename, const char *nickname)
     
    - - + +
    -
    Downcall method handle for: +
    Function descriptor for:
    -
    extern VipsImage *vips_image_new()
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_IMAGE_NONE = 0
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_IMAGE_OPENIN = 3
    +
    extern GType vips_type_find(const char *basename, const char *nickname)
     
    -
    static int
    - + +
    -
    +
    Downcall method handle for: +
    -
    enum <anonymous>.VIPS_IMAGE_OPENOUT = 6
    +
    extern GType vips_type_find(const char *basename, const char *nickname)
     
    -
    static int
    - + +
    -
    enum <anonymous>.VIPS_IMAGE_PARTIAL = 7
    +
    extern void *vips_type_map(GType base, VipsTypeMap2Fn fn, void *a, void *b)
     
    -
    static int
    - + +
    -
    enum <anonymous>.VIPS_IMAGE_SETBUF = 1
    +
    extern void *vips_type_map_all(GType base, VipsTypeMapFn fn, void *a)
     
    -
    static int
    - + +
    -
    +
    Address for: +
    -
    enum <anonymous>.VIPS_IMAGE_SETBUF_FOREIGN = 2
    +
    extern void *vips_type_map_all(GType base, VipsTypeMapFn fn, void *a)
     
    -
    static int
    - + +
    -
    +
    Function descriptor for: +
    -
    extern int vips_image_write(VipsImage *image, VipsImage *out)
    +
    extern void *vips_type_map_all(GType base, VipsTypeMapFn fn, void *a)
     
    -
    static int
    -
    vips_image_write_line(MemorySegment image, - int ypos, - MemorySegment linebuffer)
    + +
    -
    +
    Downcall method handle for: +
    -
    extern int vips_image_write_line(VipsImage *image, int ypos, VipsPel *linebuffer)
    +
    extern void *vips_type_map_all(GType base, VipsTypeMapFn fn, void *a)
     
    - +
    Address for:
    -
    extern int vips_image_write_line(VipsImage *image, int ypos, VipsPel *linebuffer)
    +
    extern void *vips_type_map(GType base, VipsTypeMap2Fn fn, void *a, void *b)
     
    - +
    Function descriptor for:
    -
    extern int vips_image_write_line(VipsImage *image, int ypos, VipsPel *linebuffer)
    +
    extern void *vips_type_map(GType base, VipsTypeMap2Fn fn, void *a, void *b)
     
    - +
    Downcall method handle for:
    -
    extern int vips_image_write_line(VipsImage *image, int ypos, VipsPel *linebuffer)
    +
    extern void *vips_type_map(GType base, VipsTypeMap2Fn fn, void *a, void *b)
     
    -
    static int
    - + +
    -
    extern int vips_image_write_prepare(VipsImage *image)
    +
    extern void *vips_value_get_area(const GValue *value, size_t *length)
     
    - +
    Address for:
    -
    extern int vips_image_write_prepare(VipsImage *image)
    +
    extern void *vips_value_get_area(const GValue *value, size_t *length)
     
    - +
    Function descriptor for:
    -
    extern int vips_image_write_prepare(VipsImage *image)
    +
    extern void *vips_value_get_area(const GValue *value, size_t *length)
     
    - +
    Downcall method handle for:
    -
    extern int vips_image_write_prepare(VipsImage *image)
    +
    extern void *vips_value_get_area(const GValue *value, size_t *length)
     
    - +
    -
    extern void *vips_image_write_to_memory(VipsImage *in, size_t *size)
    +
    extern void *vips_value_get_array(const GValue *value, int *n, GType *type, size_t *sizeof_type)
     
    - +
    +
    +
    +
    extern double *vips_value_get_array_double(const GValue *value, int *n)
    +
    +
    +
    +
    + + +
    Address for:
    -
    extern void *vips_image_write_to_memory(VipsImage *in, size_t *size)
    +
    extern double *vips_value_get_array_double(const GValue *value, int *n)
     
    - - -
    + + +
    Function descriptor for:
    -
    extern void *vips_image_write_to_memory(VipsImage *in, size_t *size)
    +
    extern double *vips_value_get_array_double(const GValue *value, int *n)
     
    - - -
    + + +
    Downcall method handle for:
    -
    extern void *vips_image_write_to_memory(VipsImage *in, size_t *size)
    +
    extern double *vips_value_get_array_double(const GValue *value, int *n)
    +
    +
    +
    +
    + + +
    +
    +
    +
    extern VipsImage **vips_value_get_array_image(const GValue *value, int *n)
     
    - +
    Address for:
    -
    extern int vips_image_write(VipsImage *image, VipsImage *out)
    +
    extern VipsImage **vips_value_get_array_image(const GValue *value, int *n)
     
    - +
    Function descriptor for:
    -
    extern int vips_image_write(VipsImage *image, VipsImage *out)
    +
    extern VipsImage **vips_value_get_array_image(const GValue *value, int *n)
     
    - +
    Downcall method handle for:
    -
    extern int vips_image_write(VipsImage *image, VipsImage *out)
    +
    extern VipsImage **vips_value_get_array_image(const GValue *value, int *n)
     
    -
    static int
    - + +
    -
    extern int vips_init(const char *argv0)
    +
    extern int *vips_value_get_array_int(const GValue *value, int *n)
     
    - +
    Address for:
    -
    extern int vips_init(const char *argv0)
    +
    extern int *vips_value_get_array_int(const GValue *value, int *n)
     
    - +
    Function descriptor for:
    -
    extern int vips_init(const char *argv0)
    +
    extern int *vips_value_get_array_int(const GValue *value, int *n)
     
    - +
    Downcall method handle for:
    -
    extern int vips_init(const char *argv0)
    +
    extern int *vips_value_get_array_int(const GValue *value, int *n)
     
    -
    static int
    - + +
    -
    enum <anonymous>.VIPS_INTENT_ABSOLUTE = 3
    +
    extern GObject **vips_value_get_array_object(const GValue *value, int *n)
     
    -
    static int
    - + +
    -
    +
    Address for: +
    -
    enum <anonymous>.VIPS_INTENT_LAST = 4
    +
    extern GObject **vips_value_get_array_object(const GValue *value, int *n)
     
    -
    static int
    - + +
    -
    +
    Function descriptor for: +
    -
    enum <anonymous>.VIPS_INTENT_PERCEPTUAL = 0
    +
    extern GObject **vips_value_get_array_object(const GValue *value, int *n)
     
    -
    static int
    - + +
    -
    +
    Downcall method handle for: +
    -
    enum <anonymous>.VIPS_INTENT_RELATIVE = 1
    +
    extern GObject **vips_value_get_array_object(const GValue *value, int *n)
     
    -
    static int
    - + +
    -
    +
    Address for: +
    -
    enum <anonymous>.VIPS_INTENT_SATURATION = 2
    +
    extern void *vips_value_get_array(const GValue *value, int *n, GType *type, size_t *sizeof_type)
     
    -
    static int
    - + +
    -
    +
    Function descriptor for: +
    -
    enum <anonymous>.VIPS_INTERESTING_ALL = 6
    +
    extern void *vips_value_get_array(const GValue *value, int *n, GType *type, size_t *sizeof_type)
     
    -
    static int
    - + +
    -
    +
    Downcall method handle for: +
    -
    enum <anonymous>.VIPS_INTERESTING_ATTENTION = 3
    +
    extern void *vips_value_get_array(const GValue *value, int *n, GType *type, size_t *sizeof_type)
     
    -
    static int
    - + +
    -
    enum <anonymous>.VIPS_INTERESTING_CENTRE = 1
    +
    extern void *vips_value_get_blob(const GValue *value, size_t *length)
     
    -
    static int
    - + +
    -
    +
    Address for: +
    -
    enum <anonymous>.VIPS_INTERESTING_ENTROPY = 2
    +
    extern void *vips_value_get_blob(const GValue *value, size_t *length)
     
    -
    static int
    - + +
    -
    +
    Function descriptor for: +
    -
    enum <anonymous>.VIPS_INTERESTING_HIGH = 5
    +
    extern void *vips_value_get_blob(const GValue *value, size_t *length)
     
    -
    static int
    - + +
    -
    +
    Downcall method handle for: +
    -
    enum <anonymous>.VIPS_INTERESTING_LAST = 7
    +
    extern void *vips_value_get_blob(const GValue *value, size_t *length)
     
    -
    static int
    - + +
    -
    enum <anonymous>.VIPS_INTERESTING_LOW = 4
    +
    extern const char *vips_value_get_ref_string(const GValue *value, size_t *length)
     
    -
    static int
    - + +
    -
    +
    Address for: +
    -
    enum <anonymous>.VIPS_INTERESTING_NONE = 0
    +
    extern const char *vips_value_get_ref_string(const GValue *value, size_t *length)
     
    -
    static void
    -
    vips_interpolate(MemorySegment interpolate, - MemorySegment out, - MemorySegment in, - double x, - double y)
    + +
    -
    +
    Function descriptor for: +
    -
    extern void vips_interpolate(VipsInterpolate *interpolate, void *out, VipsRegion *in, double x, double y)
    +
    extern const char *vips_value_get_ref_string(const GValue *value, size_t *length)
     
    - - + +
    -
    +
    Downcall method handle for: +
    -
    extern VipsInterpolate *vips_interpolate_bilinear_static()
    +
    extern const char *vips_value_get_ref_string(const GValue *value, size_t *length)
     
    - +
    -
    Address for: - +
    -
    extern VipsInterpolate *vips_interpolate_bilinear_static()
    +
    extern const char *vips_value_get_save_string(const GValue *value)
     
    - - + +
    -
    Function descriptor for: +
    Address for:
    -
    extern VipsInterpolate *vips_interpolate_bilinear_static()
    +
    extern const char *vips_value_get_save_string(const GValue *value)
     
    - - + +
    -
    Downcall method handle for: +
    Function descriptor for:
    -
    extern VipsInterpolate *vips_interpolate_bilinear_static()
    +
    extern const char *vips_value_get_save_string(const GValue *value)
     
    - - + +
    -
    +
    Downcall method handle for: +
    -
    extern VipsInterpolateMethod vips_interpolate_get_method(VipsInterpolate *interpolate)
    +
    extern const char *vips_value_get_save_string(const GValue *value)
     
    - - +
    static int
    +
    -
    Address for: - +
    -
    extern VipsInterpolateMethod vips_interpolate_get_method(VipsInterpolate *interpolate)
    +
    extern gboolean vips_value_is_null(GParamSpec *psoec, const GValue *value)
     
    - - + +
    -
    Function descriptor for: +
    Address for:
    -
    extern VipsInterpolateMethod vips_interpolate_get_method(VipsInterpolate *interpolate)
    +
    extern gboolean vips_value_is_null(GParamSpec *psoec, const GValue *value)
     
    - - + +
    -
    Downcall method handle for: +
    Function descriptor for:
    -
    extern VipsInterpolateMethod vips_interpolate_get_method(VipsInterpolate *interpolate)
    +
    extern gboolean vips_value_is_null(GParamSpec *psoec, const GValue *value)
     
    -
    static long
    - + +
    -
    +
    Downcall method handle for: +
    -
    extern GType vips_interpolate_get_type()
    +
    extern gboolean vips_value_is_null(GParamSpec *psoec, const GValue *value)
     
    - - +
    static void
    +
    +
    +
    +
    extern void vips_value_set_area(GValue *value, VipsCallbackFn free_fn, void *data)
    +
    +
    +
    +
    + + +
    Address for:
    -
    extern GType vips_interpolate_get_type()
    +
    extern void vips_value_set_area(GValue *value, VipsCallbackFn free_fn, void *data)
     
    - - -
    + + +
    Function descriptor for:
    -
    extern GType vips_interpolate_get_type()
    +
    extern void vips_value_set_area(GValue *value, VipsCallbackFn free_fn, void *data)
     
    - - -
    + + +
    Downcall method handle for:
    -
    extern GType vips_interpolate_get_type()
    +
    extern void vips_value_set_area(GValue *value, VipsCallbackFn free_fn, void *data)
     
    -
    static int
    - +
    static void
    +
    vips_value_set_array(MemorySegment value, + int n, + long type, + long sizeof_type)
    +
    +
    +
    +
    extern void vips_value_set_array(GValue *value, int n, GType type, size_t sizeof_type)
    +
    +
    +
    +
    +
    static void
    +
    -
    extern int vips_interpolate_get_window_offset(VipsInterpolate *interpolate)
    +
    extern void vips_value_set_array_double(GValue *value, const double *array, int n)
     
    - +
    Address for:
    -
    extern int vips_interpolate_get_window_offset(VipsInterpolate *interpolate)
    +
    extern void vips_value_set_array_double(GValue *value, const double *array, int n)
     
    - +
    Function descriptor for:
    -
    extern int vips_interpolate_get_window_offset(VipsInterpolate *interpolate)
    +
    extern void vips_value_set_array_double(GValue *value, const double *array, int n)
     
    - +
    Downcall method handle for:
    -
    extern int vips_interpolate_get_window_offset(VipsInterpolate *interpolate)
    +
    extern void vips_value_set_array_double(GValue *value, const double *array, int n)
     
    -
    static int
    - +
    static void
    +
    -
    extern int vips_interpolate_get_window_size(VipsInterpolate *interpolate)
    +
    extern void vips_value_set_array_image(GValue *value, int n)
     
    - +
    Address for:
    -
    extern int vips_interpolate_get_window_size(VipsInterpolate *interpolate)
    +
    extern void vips_value_set_array_image(GValue *value, int n)
     
    - +
    Function descriptor for:
    -
    extern int vips_interpolate_get_window_size(VipsInterpolate *interpolate)
    +
    extern void vips_value_set_array_image(GValue *value, int n)
     
    - +
    Downcall method handle for:
    -
    extern int vips_interpolate_get_window_size(VipsInterpolate *interpolate)
    +
    extern void vips_value_set_array_image(GValue *value, int n)
     
    - - +
    static void
    +
    -
    extern VipsInterpolate *vips_interpolate_nearest_static()
    +
    extern void vips_value_set_array_int(GValue *value, const int *array, int n)
     
    - +
    Address for:
    -
    extern VipsInterpolate *vips_interpolate_nearest_static()
    +
    extern void vips_value_set_array_int(GValue *value, const int *array, int n)
     
    - +
    Function descriptor for:
    -
    extern VipsInterpolate *vips_interpolate_nearest_static()
    +
    extern void vips_value_set_array_int(GValue *value, const int *array, int n)
     
    - +
    Downcall method handle for:
    -
    extern VipsInterpolate *vips_interpolate_nearest_static()
    +
    extern void vips_value_set_array_int(GValue *value, const int *array, int n)
     
    - - +
    static void
    +
    -
    extern VipsInterpolate *vips_interpolate_new(const char *nickname)
    +
    extern void vips_value_set_array_object(GValue *value, int n)
     
    - +
    Address for:
    -
    extern VipsInterpolate *vips_interpolate_new(const char *nickname)
    +
    extern void vips_value_set_array_object(GValue *value, int n)
     
    - +
    Function descriptor for:
    -
    extern VipsInterpolate *vips_interpolate_new(const char *nickname)
    +
    extern void vips_value_set_array_object(GValue *value, int n)
     
    - +
    Downcall method handle for:
    -
    extern VipsInterpolate *vips_interpolate_new(const char *nickname)
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    #define VIPS_INTERPOLATE_SCALE 4096
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    #define VIPS_INTERPOLATE_SHIFT 12
    +
    extern void vips_value_set_array_object(GValue *value, int n)
     
    - +
    Address for:
    -
    extern void vips_interpolate(VipsInterpolate *interpolate, void *out, VipsRegion *in, double x, double y)
    +
    extern void vips_value_set_array(GValue *value, int n, GType type, size_t sizeof_type)
     
    - +
    Function descriptor for:
    -
    extern void vips_interpolate(VipsInterpolate *interpolate, void *out, VipsRegion *in, double x, double y)
    +
    extern void vips_value_set_array(GValue *value, int n, GType type, size_t sizeof_type)
     
    - +
    Downcall method handle for:
    -
    extern void vips_interpolate(VipsInterpolate *interpolate, void *out, VipsRegion *in, double x, double y)
    +
    extern void vips_value_set_array(GValue *value, int n, GType type, size_t sizeof_type)
     
    -
    static int
    - +
    static void
    +
    vips_value_set_blob(MemorySegment value, + MemorySegment free_fn, + MemorySegment data, + long length)
    -
    enum <anonymous>.VIPS_INTERPRETATION_B_W = 1
    +
    extern void vips_value_set_blob(GValue *value, VipsCallbackFn free_fn, const void *data, size_t length)
     
    -
    static int
    - +
    static void
    +
    vips_value_set_blob_free(MemorySegment value, + MemorySegment data, + long length)
    -
    enum <anonymous>.VIPS_INTERPRETATION_CMC = 18
    +
    extern void vips_value_set_blob_free(GValue *value, void *data, size_t length)
     
    -
    static int
    - + +
    -
    +
    Address for: +
    -
    enum <anonymous>.VIPS_INTERPRETATION_CMYK = 15
    +
    extern void vips_value_set_blob_free(GValue *value, void *data, size_t length)
     
    -
    static int
    - + +
    -
    +
    Function descriptor for: +
    -
    enum <anonymous>.VIPS_INTERPRETATION_ERROR = -1
    +
    extern void vips_value_set_blob_free(GValue *value, void *data, size_t length)
     
    -
    static int
    - + +
    -
    +
    Downcall method handle for: +
    -
    enum <anonymous>.VIPS_INTERPRETATION_FOURIER = 24
    +
    extern void vips_value_set_blob_free(GValue *value, void *data, size_t length)
     
    -
    static int
    - + +
    -
    +
    Address for: +
    -
    enum <anonymous>.VIPS_INTERPRETATION_GREY16 = 26
    +
    extern void vips_value_set_blob(GValue *value, VipsCallbackFn free_fn, const void *data, size_t length)
     
    -
    static int
    - + +
    -
    +
    Function descriptor for: +
    -
    enum <anonymous>.VIPS_INTERPRETATION_HISTOGRAM = 10
    +
    extern void vips_value_set_blob(GValue *value, VipsCallbackFn free_fn, const void *data, size_t length)
     
    -
    static int
    - + +
    -
    +
    Downcall method handle for: +
    -
    enum <anonymous>.VIPS_INTERPRETATION_HSV = 29
    +
    extern void vips_value_set_blob(GValue *value, VipsCallbackFn free_fn, const void *data, size_t length)
     
    -
    static int
    - +
    static void
    +
    -
    enum <anonymous>.VIPS_INTERPRETATION_LAB = 13
    +
    extern void vips_value_set_ref_string(GValue *value, const char *str)
     
    -
    static int
    - + +
    -
    +
    Address for: +
    -
    enum <anonymous>.VIPS_INTERPRETATION_LABQ = 16
    +
    extern void vips_value_set_ref_string(GValue *value, const char *str)
     
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_INTERPRETATION_LABS = 21
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_INTERPRETATION_LAST = 30
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_INTERPRETATION_LCH = 19
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_INTERPRETATION_MATRIX = 27
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_INTERPRETATION_MULTIBAND = 0
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_INTERPRETATION_RGB = 17
    -
    -
    -
    -
    -
    static int
    - + +
    -
    +
    Function descriptor for: +
    -
    enum <anonymous>.VIPS_INTERPRETATION_RGB16 = 25
    +
    extern void vips_value_set_ref_string(GValue *value, const char *str)
     
    -
    static int
    - + +
    -
    +
    Downcall method handle for: +
    -
    enum <anonymous>.VIPS_INTERPRETATION_scRGB = 28
    +
    extern void vips_value_set_ref_string(GValue *value, const char *str)
     
    -
    static int
    - +
    static void
    +
    -
    enum <anonymous>.VIPS_INTERPRETATION_sRGB = 22
    +
    extern void vips_value_set_save_string(GValue *value, const char *str)
     
    -
    static int
    - + +
    -
    +
    Address for: +
    -
    enum <anonymous>.VIPS_INTERPRETATION_XYZ = 12
    +
    extern void vips_value_set_save_string(GValue *value, const char *str)
     
    -
    static int
    - + +
    -
    +
    Function descriptor for: +
    -
    enum <anonymous>.VIPS_INTERPRETATION_YXY = 23
    +
    extern void vips_value_set_save_string(GValue *value, const char *str)
     
    -
    static int
    - + +
    -
    +
    Downcall method handle for: +
    -
    enum <anonymous>.VIPS_KERNEL_CUBIC = 2
    +
    extern void vips_value_set_save_string(GValue *value, const char *str)
     
    static int
    - +
    vips_version(int flag)
    -
    enum <anonymous>.VIPS_KERNEL_LANCZOS2 = 4
    +
    extern int vips_version(int flag)
     
    -
    static int
    - + +
    -
    enum <anonymous>.VIPS_KERNEL_LANCZOS3 = 5
    +
    #define VIPS_VERSION "8.15.3"
     
    -
    static int
    - + +
    -
    enum <anonymous>.VIPS_KERNEL_LAST = 6
    +
    extern const char *vips_version_string()
     
    -
    static int
    - + +
    -
    enum <anonymous>.VIPS_KERNEL_LINEAR = 1
    +
    #define VIPS_VERSION_STRING "8.15.3"
     
    -
    static int
    - + +
    -
    +
    Address for: +
    -
    enum <anonymous>.VIPS_KERNEL_MITCHELL = 3
    +
    extern const char *vips_version_string()
     
    -
    static int
    - + +
    -
    +
    Function descriptor for: +
    -
    enum <anonymous>.VIPS_KERNEL_NEAREST = 0
    +
    extern const char *vips_version_string()
     
    -
    static void
    -
    vips_leak_set(int leak)
    + +
    -
    +
    Downcall method handle for: +
    -
    extern void vips_leak_set(gboolean leak)
    +
    extern const char *vips_version_string()
     
    - +
    Address for:
    -
    extern void vips_leak_set(gboolean leak)
    +
    extern int vips_version(int flag)
     
    - +
    Function descriptor for:
    -
    extern void vips_leak_set(gboolean leak)
    +
    extern int vips_version(int flag)
     
    - +
    Downcall method handle for:
    -
    extern void vips_leak_set(gboolean leak)
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    #define VIPS_LIBRARY_AGE 17
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    #define VIPS_LIBRARY_CURRENT 59
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    #define VIPS_LIBRARY_REVISION 3
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    #define VIPS_MAGIC_INTEL 3064394248
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    #define VIPS_MAGIC_SPARC 150120118
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    #define VIPS_MAJOR_VERSION 8
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    #define VIPS_MAX_COORD 10000000
    +
    extern int vips_version(int flag)
     
    - - -
    -
    -
    -
    #define VIPS_META_BITS_PER_SAMPLE "bits-per-sample"
    -
    -
    -
    -
    - - -
    -
    -
    -
    #define VIPS_META_CONCURRENCY "concurrency"
    -
    -
    -
    -
    - - -
    -
    -
    -
    #define VIPS_META_EXIF_NAME "exif-data"
    -
    -
    -
    -
    - - -
    -
    -
    -
    #define VIPS_META_ICC_NAME "icc-profile-data"
    -
    -
    -
    -
    - - -
    -
    -
    -
    #define VIPS_META_IMAGEDESCRIPTION "image-description"
    -
    -
    -
    -
    - - -
    -
    -
    -
    #define VIPS_META_IPTC_NAME "iptc-data"
    -
    -
    -
    -
    - - -
    -
    -
    -
    #define VIPS_META_LOADER "vips-loader"
    -
    -
    -
    -
    - - -
    -
    -
    -
    #define VIPS_META_N_PAGES "n-pages"
    -
    -
    -
    -
    - - -
    -
    -
    -
    #define VIPS_META_N_SUBIFDS "n-subifds"
    -
    -
    -
    -
    - - -
    -
    -
    -
    #define VIPS_META_ORIENTATION "orientation"
    -
    -
    -
    -
    - - -
    -
    -
    -
    #define VIPS_META_PAGE_HEIGHT "page-height"
    -
    -
    -
    -
    - - -
    -
    -
    -
    #define VIPS_META_PHOTOSHOP_NAME "photoshop-data"
    -
    -
    -
    -
    - - -
    -
    -
    -
    #define VIPS_META_RESOLUTION_UNIT "resolution-unit"
    -
    -
    -
    -
    - - -
    -
    -
    -
    #define VIPS_META_SEQUENTIAL "vips-sequential"
    -
    -
    -
    -
    - - -
    -
    -
    -
    #define VIPS_META_XMP_NAME "xmp-data"
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    #define VIPS_MICRO_VERSION 3
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    #define VIPS_MINOR_VERSION 15
    -
    -
    -
    -
    - -
    vips_nickname_find(long type)
    -
    -
    -
    -
    extern const char *vips_nickname_find(GType type)
    -
    -
    -
    -
    - - -
    -
    Address for: - -
    -
    extern const char *vips_nickname_find(GType type)
    -
    -
    -
    -
    - - -
    -
    Function descriptor for: - -
    -
    extern const char *vips_nickname_find(GType type)
    -
    -
    -
    -
    - - -
    -
    Downcall method handle for: - -
    -
    extern const char *vips_nickname_find(GType type)
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    extern int vips_object_get_args(VipsObject *object, const char ***names, int **flags, int *n_args)
    -
    -
    -
    -
    - - -
    -
    Address for: - -
    -
    extern int vips_object_get_args(VipsObject *object, const char ***names, int **flags, int *n_args)
    -
    -
    -
    -
    - - -
    -
    Function descriptor for: - -
    -
    extern int vips_object_get_args(VipsObject *object, const char ***names, int **flags, int *n_args)
    -
    -
    -
    -
    - - -
    -
    Downcall method handle for: - -
    -
    extern int vips_object_get_args(VipsObject *object, const char ***names, int **flags, int *n_args)
    -
    -
    -
    -
    -
    static int
    -
    vips_object_get_argument(MemorySegment object, - MemorySegment name, - MemorySegment pspec, - MemorySegment argument_class, - MemorySegment argument_instance)
    -
    -
    -
    -
    extern int vips_object_get_argument(VipsObject *object, const char *name, GParamSpec **pspec, VipsArgumentClass **argument_class, VipsArgumentInstance **argument_instance)
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    extern VipsArgumentFlags vips_object_get_argument_flags(VipsObject *object, const char *name)
    -
    -
    -
    -
    - - -
    -
    Address for: - -
    -
    extern VipsArgumentFlags vips_object_get_argument_flags(VipsObject *object, const char *name)
    -
    -
    -
    -
    - - -
    -
    Function descriptor for: - -
    -
    extern VipsArgumentFlags vips_object_get_argument_flags(VipsObject *object, const char *name)
    -
    -
    -
    -
    - - -
    -
    Downcall method handle for: - -
    -
    extern VipsArgumentFlags vips_object_get_argument_flags(VipsObject *object, const char *name)
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    extern int vips_object_get_argument_priority(VipsObject *object, const char *name)
    -
    -
    -
    -
    - - -
    -
    Address for: - -
    -
    extern int vips_object_get_argument_priority(VipsObject *object, const char *name)
    -
    -
    -
    -
    - - -
    -
    Function descriptor for: - -
    -
    extern int vips_object_get_argument_priority(VipsObject *object, const char *name)
    -
    -
    -
    -
    - - -
    -
    Downcall method handle for: - -
    -
    extern int vips_object_get_argument_priority(VipsObject *object, const char *name)
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    extern int vips_object_get_argument_to_string(VipsObject *object, const char *name, const char *arg)
    -
    -
    -
    -
    - - -
    -
    Address for: - -
    -
    extern int vips_object_get_argument_to_string(VipsObject *object, const char *name, const char *arg)
    -
    -
    -
    -
    - - -
    -
    Function descriptor for: - -
    -
    extern int vips_object_get_argument_to_string(VipsObject *object, const char *name, const char *arg)
    -
    -
    -
    -
    - - -
    -
    Downcall method handle for: - -
    -
    extern int vips_object_get_argument_to_string(VipsObject *object, const char *name, const char *arg)
    -
    -
    -
    -
    - - -
    -
    Address for: - -
    -
    extern int vips_object_get_argument(VipsObject *object, const char *name, GParamSpec **pspec, VipsArgumentClass **argument_class, VipsArgumentInstance **argument_instance)
    -
    -
    -
    -
    - - -
    -
    Function descriptor for: - -
    -
    extern int vips_object_get_argument(VipsObject *object, const char *name, GParamSpec **pspec, VipsArgumentClass **argument_class, VipsArgumentInstance **argument_instance)
    -
    -
    -
    -
    - - -
    -
    Downcall method handle for: - -
    -
    extern int vips_object_get_argument(VipsObject *object, const char *name, GParamSpec **pspec, VipsArgumentClass **argument_class, VipsArgumentInstance **argument_instance)
    -
    -
    -
    -
    - - -
    -
    -
    -
    extern const char *vips_object_get_description(VipsObject *object)
    -
    -
    -
    -
    - - -
    -
    Address for: - -
    -
    extern const char *vips_object_get_description(VipsObject *object)
    -
    -
    -
    -
    - - -
    -
    Function descriptor for: - -
    -
    extern const char *vips_object_get_description(VipsObject *object)
    -
    -
    -
    -
    - - -
    -
    Downcall method handle for: - -
    -
    extern const char *vips_object_get_description(VipsObject *object)
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    extern int vips_object_set_from_string(VipsObject *object, const char *string)
    -
    -
    -
    -
    - - -
    -
    Address for: - -
    -
    extern int vips_object_set_from_string(VipsObject *object, const char *string)
    -
    -
    -
    -
    - - -
    -
    Function descriptor for: - -
    -
    extern int vips_object_set_from_string(VipsObject *object, const char *string)
    -
    -
    -
    -
    - - -
    -
    Downcall method handle for: - -
    -
    extern int vips_object_set_from_string(VipsObject *object, const char *string)
    -
    -
    -
    -
    -
    static void
    - -
    -
    -
    -
    extern void vips_object_unref_outputs(VipsObject *object)
    -
    -
    -
    -
    - - -
    -
    Address for: - -
    -
    extern void vips_object_unref_outputs(VipsObject *object)
    -
    -
    -
    -
    - - -
    -
    Function descriptor for: - -
    -
    extern void vips_object_unref_outputs(VipsObject *object)
    -
    -
    -
    -
    - - -
    -
    Downcall method handle for: - -
    -
    extern void vips_object_unref_outputs(VipsObject *object)
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_OPERATION_BLOCKED = 32
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_OPERATION_BOOLEAN_AND = 0
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_OPERATION_BOOLEAN_EOR = 2
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_OPERATION_BOOLEAN_LAST = 5
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_OPERATION_BOOLEAN_LSHIFT = 3
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_OPERATION_BOOLEAN_OR = 1
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_OPERATION_BOOLEAN_RSHIFT = 4
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_OPERATION_COMPLEX_CONJ = 2
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_OPERATION_COMPLEX_LAST = 3
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_OPERATION_COMPLEX_POLAR = 0
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_OPERATION_COMPLEX_RECT = 1
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_OPERATION_COMPLEX2_CROSS_PHASE = 0
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_OPERATION_COMPLEX2_LAST = 1
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_OPERATION_COMPLEXGET_IMAG = 1
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_OPERATION_COMPLEXGET_LAST = 2
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_OPERATION_COMPLEXGET_REAL = 0
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_OPERATION_DEPRECATED = 8
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    extern VipsOperationFlags vips_operation_get_flags(VipsOperation *operation)
    -
    -
    -
    -
    - - -
    -
    Address for: - -
    -
    extern VipsOperationFlags vips_operation_get_flags(VipsOperation *operation)
    -
    -
    -
    -
    - - -
    -
    Function descriptor for: - -
    -
    extern VipsOperationFlags vips_operation_get_flags(VipsOperation *operation)
    -
    -
    -
    -
    - - -
    -
    Downcall method handle for: - -
    -
    extern VipsOperationFlags vips_operation_get_flags(VipsOperation *operation)
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_OPERATION_MATH_ACOS = 4
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_OPERATION_MATH_ACOSH = 14
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_OPERATION_MATH_ASIN = 3
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_OPERATION_MATH_ASINH = 13
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_OPERATION_MATH_ATAN = 5
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_OPERATION_MATH_ATANH = 15
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_OPERATION_MATH_COS = 1
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_OPERATION_MATH_COSH = 11
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_OPERATION_MATH_EXP = 8
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_OPERATION_MATH_EXP10 = 9
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_OPERATION_MATH_LAST = 16
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_OPERATION_MATH_LOG = 6
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_OPERATION_MATH_LOG10 = 7
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_OPERATION_MATH_SIN = 0
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_OPERATION_MATH_SINH = 10
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_OPERATION_MATH_TAN = 2
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_OPERATION_MATH_TANH = 12
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_OPERATION_MATH2_ATAN2 = 2
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_OPERATION_MATH2_LAST = 3
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_OPERATION_MATH2_POW = 0
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_OPERATION_MATH2_WOP = 1
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_OPERATION_MORPHOLOGY_DILATE = 1
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_OPERATION_MORPHOLOGY_ERODE = 0
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_OPERATION_MORPHOLOGY_LAST = 2
    -
    -
    -
    -
    - - -
    -
    -
    -
    extern VipsOperation *vips_operation_new(const char *name)
    -
    -
    -
    -
    - - -
    -
    Address for: - -
    -
    extern VipsOperation *vips_operation_new(const char *name)
    -
    -
    -
    -
    - - -
    -
    Function descriptor for: - -
    -
    extern VipsOperation *vips_operation_new(const char *name)
    -
    -
    -
    -
    - - -
    -
    Downcall method handle for: - -
    -
    extern VipsOperation *vips_operation_new(const char *name)
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_OPERATION_NOCACHE = 4
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_OPERATION_NONE = 0
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_OPERATION_RELATIONAL_EQUAL = 0
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_OPERATION_RELATIONAL_LAST = 6
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_OPERATION_RELATIONAL_LESS = 2
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_OPERATION_RELATIONAL_LESSEQ = 3
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_OPERATION_RELATIONAL_MORE = 4
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_OPERATION_RELATIONAL_MOREEQ = 5
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_OPERATION_RELATIONAL_NOTEQ = 1
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_OPERATION_REVALIDATE = 64
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_OPERATION_ROUND_CEIL = 1
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_OPERATION_ROUND_FLOOR = 2
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_OPERATION_ROUND_LAST = 3
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_OPERATION_ROUND_RINT = 0
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_OPERATION_SEQUENTIAL = 1
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_OPERATION_SEQUENTIAL_UNBUFFERED = 2
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_OPERATION_UNTRUSTED = 16
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    #define VIPS_PATH_MAX 4096
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_PCS_LAB = 0
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_PCS_LAST = 2
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_PCS_XYZ = 1
    -
    -
    -
    -
    -
    static double
    - -
    -
    -
    -
    #define VIPS_PI 3.141592653589793
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_PRECISION_APPROXIMATE = 2
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_PRECISION_FLOAT = 1
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_PRECISION_INTEGER = 0
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_PRECISION_LAST = 3
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum _RegionType.VIPS_REGION_BUFFER = 1
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum _RegionType.VIPS_REGION_NONE = 0
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum _RegionType.VIPS_REGION_OTHER_IMAGE = 3
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum _RegionType.VIPS_REGION_OTHER_REGION = 2
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_REGION_SHRINK_LAST = 6
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_REGION_SHRINK_MAX = 3
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_REGION_SHRINK_MEAN = 0
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_REGION_SHRINK_MEDIAN = 1
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_REGION_SHRINK_MIN = 4
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_REGION_SHRINK_MODE = 2
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_REGION_SHRINK_NEAREST = 5
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum _RegionType.VIPS_REGION_WINDOW = 4
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_SAVEABLE_ANY = 5
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_SAVEABLE_LAST = 6
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_SAVEABLE_MONO = 0
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_SAVEABLE_RGB = 1
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_SAVEABLE_RGB_CMYK = 4
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_SAVEABLE_RGBA = 2
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_SAVEABLE_RGBA_ONLY = 3
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    #define VIPS_SBUF_BUFFER_SIZE 4096
    -
    -
    -
    -
    -
    static void
    - -
    -
    -
    -
    extern void vips_shutdown()
    -
    -
    -
    -
    - - -
    -
    Address for: - -
    -
    extern void vips_shutdown()
    -
    -
    -
    -
    - - -
    -
    Function descriptor for: - -
    -
    extern void vips_shutdown()
    -
    -
    -
    -
    - - -
    -
    Downcall method handle for: - -
    -
    extern void vips_shutdown()
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_SIZE_BOTH = 0
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_SIZE_DOWN = 2
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_SIZE_FORCE = 3
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_SIZE_LAST = 4
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_SIZE_UP = 1
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    #define VIPS_SIZEOF_HEADER 64
    -
    -
    -
    -
    - - -
    -
    -
    -
    extern VipsSourceCustom *vips_source_custom_new()
    -
    -
    -
    -
    - - -
    -
    Address for: - -
    -
    extern VipsSourceCustom *vips_source_custom_new()
    -
    -
    -
    -
    - - -
    -
    Function descriptor for: - -
    -
    extern VipsSourceCustom *vips_source_custom_new()
    -
    -
    -
    -
    - - -
    -
    Downcall method handle for: - -
    -
    extern VipsSourceCustom *vips_source_custom_new()
    -
    -
    -
    -
    -
    static long
    - -
    -
    -
    -
    extern GType vips_source_get_type()
    -
    -
    -
    -
    - - -
    -
    Address for: - -
    -
    extern GType vips_source_get_type()
    -
    -
    -
    -
    - - -
    -
    Function descriptor for: - -
    -
    extern GType vips_source_get_type()
    -
    -
    -
    -
    - - -
    -
    Downcall method handle for: - -
    -
    extern GType vips_source_get_type()
    -
    -
    -
    -
    - - -
    -
    -
    -
    extern VipsSource *vips_source_new_from_blob(VipsBlob *blob)
    -
    -
    -
    -
    - - -
    -
    Address for: - -
    -
    extern VipsSource *vips_source_new_from_blob(VipsBlob *blob)
    -
    -
    -
    -
    - - -
    -
    Function descriptor for: - -
    -
    extern VipsSource *vips_source_new_from_blob(VipsBlob *blob)
    -
    -
    -
    -
    - - -
    -
    Downcall method handle for: - -
    -
    extern VipsSource *vips_source_new_from_blob(VipsBlob *blob)
    -
    -
    -
    -
    - - -
    -
    -
    -
    extern VipsSource *vips_source_new_from_descriptor(int descriptor)
    -
    -
    -
    -
    - - -
    -
    Address for: - -
    -
    extern VipsSource *vips_source_new_from_descriptor(int descriptor)
    -
    -
    -
    -
    - - -
    -
    Function descriptor for: - -
    -
    extern VipsSource *vips_source_new_from_descriptor(int descriptor)
    -
    -
    -
    -
    - - -
    -
    Downcall method handle for: - -
    -
    extern VipsSource *vips_source_new_from_descriptor(int descriptor)
    -
    -
    -
    -
    - - -
    -
    -
    -
    extern VipsSource *vips_source_new_from_file(const char *filename)
    -
    -
    -
    -
    - - -
    -
    Address for: - -
    -
    extern VipsSource *vips_source_new_from_file(const char *filename)
    -
    -
    -
    -
    - - -
    -
    Function descriptor for: - -
    -
    extern VipsSource *vips_source_new_from_file(const char *filename)
    -
    -
    -
    -
    - - -
    -
    Downcall method handle for: - -
    -
    extern VipsSource *vips_source_new_from_file(const char *filename)
    -
    -
    -
    -
    - - -
    -
    -
    -
    extern VipsSource *vips_source_new_from_memory(const void *data, size_t size)
    -
    -
    -
    -
    - - -
    -
    Address for: - -
    -
    extern VipsSource *vips_source_new_from_memory(const void *data, size_t size)
    -
    -
    -
    -
    - - -
    -
    Function descriptor for: - -
    -
    extern VipsSource *vips_source_new_from_memory(const void *data, size_t size)
    -
    -
    -
    -
    - - -
    -
    Downcall method handle for: - -
    -
    extern VipsSource *vips_source_new_from_memory(const void *data, size_t size)
    -
    -
    -
    -
    - - -
    -
    -
    -
    extern VipsSource *vips_source_new_from_options(const char *options)
    -
    -
    -
    -
    - - -
    -
    Address for: - -
    -
    extern VipsSource *vips_source_new_from_options(const char *options)
    -
    -
    -
    -
    - - -
    -
    Function descriptor for: - -
    -
    extern VipsSource *vips_source_new_from_options(const char *options)
    -
    -
    -
    -
    - - -
    -
    Downcall method handle for: - -
    -
    extern VipsSource *vips_source_new_from_options(const char *options)
    -
    -
    -
    -
    - - -
    -
    -
    -
    extern VipsSource *vips_source_new_from_target(VipsTarget *target)
    -
    -
    -
    -
    - - -
    -
    Address for: - -
    -
    extern VipsSource *vips_source_new_from_target(VipsTarget *target)
    -
    -
    -
    -
    - - -
    -
    Function descriptor for: - -
    -
    extern VipsSource *vips_source_new_from_target(VipsTarget *target)
    -
    -
    -
    -
    - - -
    -
    Downcall method handle for: - -
    -
    extern VipsSource *vips_source_new_from_target(VipsTarget *target)
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    #define VIPS_SPARE 8
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    #define VIPS_TARGET_BUFFER_SIZE 8500
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    #define VIPS_TARGET_CUSTOM_BUFFER_SIZE 4096
    -
    -
    -
    -
    - - -
    -
    -
    -
    extern VipsTargetCustom *vips_target_custom_new()
    -
    -
    -
    -
    - - -
    -
    Address for: - -
    -
    extern VipsTargetCustom *vips_target_custom_new()
    -
    -
    -
    -
    - - -
    -
    Function descriptor for: - -
    -
    extern VipsTargetCustom *vips_target_custom_new()
    -
    -
    -
    -
    - - -
    -
    Downcall method handle for: - -
    -
    extern VipsTargetCustom *vips_target_custom_new()
    -
    -
    -
    -
    -
    static long
    - -
    -
    -
    -
    extern GType vips_target_get_type()
    -
    -
    -
    -
    - - -
    -
    Address for: - -
    -
    extern GType vips_target_get_type()
    -
    -
    -
    -
    - - -
    -
    Function descriptor for: - -
    -
    extern GType vips_target_get_type()
    -
    -
    -
    -
    - - -
    -
    Downcall method handle for: - -
    -
    extern GType vips_target_get_type()
    -
    -
    -
    -
    - - -
    -
    -
    -
    extern VipsTarget *vips_target_new_temp(VipsTarget *target)
    -
    -
    -
    -
    - - -
    -
    Address for: - -
    -
    extern VipsTarget *vips_target_new_temp(VipsTarget *target)
    -
    -
    -
    -
    - - -
    -
    Function descriptor for: - -
    -
    extern VipsTarget *vips_target_new_temp(VipsTarget *target)
    -
    -
    -
    -
    - - -
    -
    Downcall method handle for: - -
    -
    extern VipsTarget *vips_target_new_temp(VipsTarget *target)
    -
    -
    -
    -
    - - -
    -
    -
    -
    extern VipsTarget *vips_target_new_to_descriptor(int descriptor)
    -
    -
    -
    -
    - - -
    -
    Address for: - -
    -
    extern VipsTarget *vips_target_new_to_descriptor(int descriptor)
    -
    -
    -
    -
    - - -
    -
    Function descriptor for: - -
    -
    extern VipsTarget *vips_target_new_to_descriptor(int descriptor)
    -
    -
    -
    -
    - - -
    -
    Downcall method handle for: - -
    -
    extern VipsTarget *vips_target_new_to_descriptor(int descriptor)
    -
    -
    -
    -
    - - -
    -
    -
    -
    extern VipsTarget *vips_target_new_to_file(const char *filename)
    -
    -
    -
    -
    - - -
    -
    Address for: - -
    -
    extern VipsTarget *vips_target_new_to_file(const char *filename)
    -
    -
    -
    -
    - - -
    -
    Function descriptor for: - -
    -
    extern VipsTarget *vips_target_new_to_file(const char *filename)
    -
    -
    -
    -
    - - -
    -
    Downcall method handle for: - -
    -
    extern VipsTarget *vips_target_new_to_file(const char *filename)
    -
    -
    -
    -
    - - -
    -
    -
    -
    extern VipsTarget *vips_target_new_to_memory()
    -
    -
    -
    -
    - - -
    -
    Address for: - -
    -
    extern VipsTarget *vips_target_new_to_memory()
    -
    -
    -
    -
    - - -
    -
    Function descriptor for: - -
    -
    extern VipsTarget *vips_target_new_to_memory()
    -
    -
    -
    -
    - - -
    -
    Downcall method handle for: - -
    -
    extern VipsTarget *vips_target_new_to_memory()
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_TEXT_WRAP_CHAR = 1
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_TEXT_WRAP_LAST = 4
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_TEXT_WRAP_NONE = 3
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_TEXT_WRAP_WORD = 0
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_TEXT_WRAP_WORD_CHAR = 2
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_TOKEN_COMMA = 5
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_TOKEN_EQUALS = 4
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_TOKEN_LEFT = 1
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_TOKEN_RIGHT = 2
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    enum <anonymous>.VIPS_TOKEN_STRING = 3
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    #define VIPS_TRANSFORM_SCALE 64
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    #define VIPS_TRANSFORM_SHIFT 6
    -
    -
    -
    -
    -
    static int
    -
    vips_type_depth(long type)
    -
    -
    -
    -
    extern int vips_type_depth(GType type)
    -
    -
    -
    -
    - - -
    -
    Address for: - -
    -
    extern int vips_type_depth(GType type)
    -
    -
    -
    -
    - - -
    -
    Function descriptor for: - -
    -
    extern int vips_type_depth(GType type)
    -
    -
    -
    -
    - - -
    -
    Downcall method handle for: - -
    -
    extern int vips_type_depth(GType type)
    -
    -
    -
    -
    -
    static long
    - -
    -
    -
    -
    extern GType vips_type_find(const char *basename, const char *nickname)
    -
    -
    -
    -
    - - -
    -
    Address for: - -
    -
    extern GType vips_type_find(const char *basename, const char *nickname)
    -
    -
    -
    -
    - - -
    -
    Function descriptor for: - -
    -
    extern GType vips_type_find(const char *basename, const char *nickname)
    -
    -
    -
    -
    - - -
    -
    Downcall method handle for: - -
    -
    extern GType vips_type_find(const char *basename, const char *nickname)
    -
    -
    -
    -
    - - -
    -
    -
    -
    extern void *vips_type_map(GType base, VipsTypeMap2Fn fn, void *a, void *b)
    -
    -
    -
    -
    - - -
    -
    -
    -
    extern void *vips_type_map_all(GType base, VipsTypeMapFn fn, void *a)
    -
    -
    -
    -
    - - -
    -
    Address for: - -
    -
    extern void *vips_type_map_all(GType base, VipsTypeMapFn fn, void *a)
    -
    -
    -
    -
    - - -
    -
    Function descriptor for: - -
    -
    extern void *vips_type_map_all(GType base, VipsTypeMapFn fn, void *a)
    -
    -
    -
    -
    - - -
    -
    Downcall method handle for: - -
    -
    extern void *vips_type_map_all(GType base, VipsTypeMapFn fn, void *a)
    -
    -
    -
    -
    - - -
    -
    Address for: - -
    -
    extern void *vips_type_map(GType base, VipsTypeMap2Fn fn, void *a, void *b)
    -
    -
    -
    -
    - - -
    -
    Function descriptor for: - -
    -
    extern void *vips_type_map(GType base, VipsTypeMap2Fn fn, void *a, void *b)
    -
    -
    -
    -
    - - -
    -
    Downcall method handle for: - -
    -
    extern void *vips_type_map(GType base, VipsTypeMap2Fn fn, void *a, void *b)
    -
    -
    -
    -
    - - -
    -
    -
    -
    extern void *vips_value_get_area(const GValue *value, size_t *length)
    -
    -
    -
    -
    - - -
    -
    Address for: - -
    -
    extern void *vips_value_get_area(const GValue *value, size_t *length)
    -
    -
    -
    -
    - - -
    -
    Function descriptor for: - -
    -
    extern void *vips_value_get_area(const GValue *value, size_t *length)
    -
    -
    -
    -
    - - -
    -
    Downcall method handle for: - -
    -
    extern void *vips_value_get_area(const GValue *value, size_t *length)
    -
    -
    -
    -
    - - -
    -
    -
    -
    extern void *vips_value_get_array(const GValue *value, int *n, GType *type, size_t *sizeof_type)
    -
    -
    -
    -
    - - -
    -
    -
    -
    extern double *vips_value_get_array_double(const GValue *value, int *n)
    -
    -
    -
    -
    - - -
    -
    Address for: - -
    -
    extern double *vips_value_get_array_double(const GValue *value, int *n)
    -
    -
    -
    -
    - - -
    -
    Function descriptor for: - -
    -
    extern double *vips_value_get_array_double(const GValue *value, int *n)
    -
    -
    -
    -
    - - -
    -
    Downcall method handle for: - -
    -
    extern double *vips_value_get_array_double(const GValue *value, int *n)
    -
    -
    -
    -
    - - -
    -
    -
    -
    extern VipsImage **vips_value_get_array_image(const GValue *value, int *n)
    -
    -
    -
    -
    - - -
    -
    Address for: - -
    -
    extern VipsImage **vips_value_get_array_image(const GValue *value, int *n)
    -
    -
    -
    -
    - - -
    -
    Function descriptor for: - -
    -
    extern VipsImage **vips_value_get_array_image(const GValue *value, int *n)
    -
    -
    -
    -
    - - -
    -
    Downcall method handle for: - -
    -
    extern VipsImage **vips_value_get_array_image(const GValue *value, int *n)
    -
    -
    -
    -
    - - -
    -
    -
    -
    extern int *vips_value_get_array_int(const GValue *value, int *n)
    -
    -
    -
    -
    - - -
    -
    Address for: - -
    -
    extern int *vips_value_get_array_int(const GValue *value, int *n)
    -
    -
    -
    -
    - - -
    -
    Function descriptor for: - -
    -
    extern int *vips_value_get_array_int(const GValue *value, int *n)
    -
    -
    -
    -
    - - -
    -
    Downcall method handle for: - -
    -
    extern int *vips_value_get_array_int(const GValue *value, int *n)
    -
    -
    -
    -
    - - -
    -
    -
    -
    extern GObject **vips_value_get_array_object(const GValue *value, int *n)
    -
    -
    -
    -
    - - -
    -
    Address for: - -
    -
    extern GObject **vips_value_get_array_object(const GValue *value, int *n)
    -
    -
    -
    -
    - - -
    -
    Function descriptor for: - -
    -
    extern GObject **vips_value_get_array_object(const GValue *value, int *n)
    -
    -
    -
    -
    - - -
    -
    Downcall method handle for: - -
    -
    extern GObject **vips_value_get_array_object(const GValue *value, int *n)
    -
    -
    -
    -
    - - -
    -
    Address for: - -
    -
    extern void *vips_value_get_array(const GValue *value, int *n, GType *type, size_t *sizeof_type)
    -
    -
    -
    -
    - - -
    -
    Function descriptor for: - -
    -
    extern void *vips_value_get_array(const GValue *value, int *n, GType *type, size_t *sizeof_type)
    -
    -
    -
    -
    - - -
    -
    Downcall method handle for: - -
    -
    extern void *vips_value_get_array(const GValue *value, int *n, GType *type, size_t *sizeof_type)
    -
    -
    -
    -
    - - -
    -
    -
    -
    extern void *vips_value_get_blob(const GValue *value, size_t *length)
    -
    -
    -
    -
    - - -
    -
    Address for: - -
    -
    extern void *vips_value_get_blob(const GValue *value, size_t *length)
    -
    -
    -
    -
    - - -
    -
    Function descriptor for: - -
    -
    extern void *vips_value_get_blob(const GValue *value, size_t *length)
    -
    -
    -
    -
    - - -
    -
    Downcall method handle for: - -
    -
    extern void *vips_value_get_blob(const GValue *value, size_t *length)
    -
    -
    -
    -
    - - -
    -
    -
    -
    extern const char *vips_value_get_ref_string(const GValue *value, size_t *length)
    -
    -
    -
    -
    - - -
    -
    Address for: - -
    -
    extern const char *vips_value_get_ref_string(const GValue *value, size_t *length)
    -
    -
    -
    -
    - - -
    -
    Function descriptor for: - -
    -
    extern const char *vips_value_get_ref_string(const GValue *value, size_t *length)
    -
    -
    -
    -
    - - -
    -
    Downcall method handle for: - -
    -
    extern const char *vips_value_get_ref_string(const GValue *value, size_t *length)
    -
    -
    -
    -
    - - -
    -
    -
    -
    extern const char *vips_value_get_save_string(const GValue *value)
    -
    -
    -
    -
    - - -
    -
    Address for: - -
    -
    extern const char *vips_value_get_save_string(const GValue *value)
    -
    -
    -
    -
    - - -
    -
    Function descriptor for: - -
    -
    extern const char *vips_value_get_save_string(const GValue *value)
    -
    -
    -
    -
    - - -
    -
    Downcall method handle for: - -
    -
    extern const char *vips_value_get_save_string(const GValue *value)
    -
    -
    -
    -
    -
    static int
    - -
    -
    -
    -
    extern gboolean vips_value_is_null(GParamSpec *psoec, const GValue *value)
    -
    -
    -
    -
    - - -
    -
    Address for: - -
    -
    extern gboolean vips_value_is_null(GParamSpec *psoec, const GValue *value)
    -
    -
    -
    -
    - - -
    -
    Function descriptor for: - -
    -
    extern gboolean vips_value_is_null(GParamSpec *psoec, const GValue *value)
    -
    -
    -
    -
    - - -
    -
    Downcall method handle for: - -
    -
    extern gboolean vips_value_is_null(GParamSpec *psoec, const GValue *value)
    -
    -
    -
    -
    -
    static void
    - -
    -
    -
    -
    extern void vips_value_set_area(GValue *value, VipsCallbackFn free_fn, void *data)
    -
    -
    -
    -
    - - -
    -
    Address for: - -
    -
    extern void vips_value_set_area(GValue *value, VipsCallbackFn free_fn, void *data)
    -
    -
    -
    -
    - - -
    -
    Function descriptor for: - -
    -
    extern void vips_value_set_area(GValue *value, VipsCallbackFn free_fn, void *data)
    -
    -
    -
    -
    - - -
    -
    Downcall method handle for: - -
    -
    extern void vips_value_set_area(GValue *value, VipsCallbackFn free_fn, void *data)
    -
    -
    -
    -
    -
    static void
    -
    vips_value_set_array(MemorySegment value, - int n, - long type, - long sizeof_type)
    -
    -
    -
    -
    extern void vips_value_set_array(GValue *value, int n, GType type, size_t sizeof_type)
    -
    -
    -
    -
    -
    static void
    - -
    -
    -
    -
    extern void vips_value_set_array_double(GValue *value, const double *array, int n)
    -
    -
    -
    -
    - - -
    -
    Address for: - -
    -
    extern void vips_value_set_array_double(GValue *value, const double *array, int n)
    -
    -
    -
    -
    - - -
    -
    Function descriptor for: - -
    -
    extern void vips_value_set_array_double(GValue *value, const double *array, int n)
    -
    -
    -
    -
    - - -
    -
    Downcall method handle for: - -
    -
    extern void vips_value_set_array_double(GValue *value, const double *array, int n)
    -
    -
    -
    -
    -
    static void
    - -
    -
    -
    -
    extern void vips_value_set_array_image(GValue *value, int n)
    -
    -
    -
    -
    - - -
    -
    Address for: - -
    -
    extern void vips_value_set_array_image(GValue *value, int n)
    -
    -
    -
    -
    - - -
    -
    Function descriptor for: - -
    -
    extern void vips_value_set_array_image(GValue *value, int n)
    -
    -
    -
    -
    - - -
    -
    Downcall method handle for: - -
    -
    extern void vips_value_set_array_image(GValue *value, int n)
    -
    -
    -
    -
    -
    static void
    - -
    -
    -
    -
    extern void vips_value_set_array_int(GValue *value, const int *array, int n)
    -
    -
    -
    -
    - - -
    -
    Address for: - -
    -
    extern void vips_value_set_array_int(GValue *value, const int *array, int n)
    -
    -
    -
    -
    - - -
    -
    Function descriptor for: - -
    -
    extern void vips_value_set_array_int(GValue *value, const int *array, int n)
    -
    -
    -
    -
    - - -
    -
    Downcall method handle for: - -
    -
    extern void vips_value_set_array_int(GValue *value, const int *array, int n)
    -
    -
    -
    -
    -
    static void
    - -
    -
    -
    -
    extern void vips_value_set_array_object(GValue *value, int n)
    -
    -
    -
    -
    - - -
    -
    Address for: - -
    -
    extern void vips_value_set_array_object(GValue *value, int n)
    -
    -
    -
    -
    - - -
    -
    Function descriptor for: - -
    -
    extern void vips_value_set_array_object(GValue *value, int n)
    -
    -
    -
    -
    - - -
    -
    Downcall method handle for: - -
    -
    extern void vips_value_set_array_object(GValue *value, int n)
    -
    -
    -
    -
    - - -
    -
    Address for: - -
    -
    extern void vips_value_set_array(GValue *value, int n, GType type, size_t sizeof_type)
    -
    -
    -
    -
    - - -
    -
    Function descriptor for: - -
    -
    extern void vips_value_set_array(GValue *value, int n, GType type, size_t sizeof_type)
    -
    -
    -
    -
    - - -
    -
    Downcall method handle for: - -
    -
    extern void vips_value_set_array(GValue *value, int n, GType type, size_t sizeof_type)
    -
    -
    -
    -
    -
    static void
    -
    vips_value_set_blob(MemorySegment value, - MemorySegment free_fn, - MemorySegment data, - long length)
    -
    -
    -
    -
    extern void vips_value_set_blob(GValue *value, VipsCallbackFn free_fn, const void *data, size_t length)
    -
    -
    -
    -
    -
    static void
    -
    vips_value_set_blob_free(MemorySegment value, - MemorySegment data, - long length)
    -
    -
    -
    -
    extern void vips_value_set_blob_free(GValue *value, void *data, size_t length)
    -
    -
    -
    -
    - - -
    -
    Address for: - -
    -
    extern void vips_value_set_blob_free(GValue *value, void *data, size_t length)
    -
    -
    -
    -
    - - -
    -
    Function descriptor for: - -
    -
    extern void vips_value_set_blob_free(GValue *value, void *data, size_t length)
    -
    -
    -
    -
    - - -
    -
    Downcall method handle for: - -
    -
    extern void vips_value_set_blob_free(GValue *value, void *data, size_t length)
    -
    -
    -
    -
    - - -
    -
    Address for: - -
    -
    extern void vips_value_set_blob(GValue *value, VipsCallbackFn free_fn, const void *data, size_t length)
    -
    -
    -
    -
    - - -
    -
    Function descriptor for: - -
    -
    extern void vips_value_set_blob(GValue *value, VipsCallbackFn free_fn, const void *data, size_t length)
    -
    -
    -
    -
    - - -
    -
    Downcall method handle for: - -
    -
    extern void vips_value_set_blob(GValue *value, VipsCallbackFn free_fn, const void *data, size_t length)
    -
    -
    -
    -
    -
    static void
    - -
    -
    -
    -
    extern void vips_value_set_ref_string(GValue *value, const char *str)
    -
    -
    -
    -
    - - -
    -
    Address for: - -
    -
    extern void vips_value_set_ref_string(GValue *value, const char *str)
    -
    -
    -
    -
    - - -
    -
    Function descriptor for: - -
    -
    extern void vips_value_set_ref_string(GValue *value, const char *str)
    -
    -
    -
    -
    - - -
    -
    Downcall method handle for: - -
    -
    extern void vips_value_set_ref_string(GValue *value, const char *str)
    -
    -
    -
    -
    -
    static void
    - -
    -
    -
    -
    extern void vips_value_set_save_string(GValue *value, const char *str)
    -
    -
    -
    -
    - - -
    -
    Address for: - -
    -
    extern void vips_value_set_save_string(GValue *value, const char *str)
    -
    -
    -
    -
    - - -
    -
    Function descriptor for: - -
    -
    extern void vips_value_set_save_string(GValue *value, const char *str)
    -
    -
    -
    -
    - - -
    -
    Downcall method handle for: - -
    -
    extern void vips_value_set_save_string(GValue *value, const char *str)
    -
    -
    -
    -
    -
    static int
    -
    vips_version(int flag)
    -
    -
    -
    -
    extern int vips_version(int flag)
    -
    -
    -
    -
    - - -
    -
    -
    -
    #define VIPS_VERSION "8.15.3"
    -
    -
    -
    -
    - - -
    -
    -
    -
    extern const char *vips_version_string()
    -
    -
    -
    -
    - - -
    -
    -
    -
    #define VIPS_VERSION_STRING "8.15.3"
    -
    -
    -
    -
    - - -
    -
    Address for: - -
    -
    extern const char *vips_version_string()
    -
    -
    -
    -
    - - -
    -
    Function descriptor for: - -
    -
    extern const char *vips_version_string()
    -
    -
    -
    -
    - - -
    -
    Downcall method handle for: - -
    -
    extern const char *vips_version_string()
    -
    -
    -
    -
    - - -
    -
    Address for: - -
    -
    extern int vips_version(int flag)
    -
    -
    -
    -
    - - -
    -
    Function descriptor for: - -
    -
    extern int vips_version(int flag)
    -
    -
    -
    -
    - - -
    -
    Downcall method handle for: - -
    -
    extern int vips_version(int flag)
    -
    -
    -
    -
    -
    -
    -
    -
    -

    Methods inherited from class java.lang.Object

    -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    - - - - -
    -
      - -
    • -
      -

      Field Details

      -
        -
      • -
        -

        C_BOOL

        -
        -
        public static final ValueLayout.OfBoolean C_BOOL
        -
        -
        -
      • -
      • -
        -

        C_CHAR

        -
        -
        public static final ValueLayout.OfByte C_CHAR
        -
        -
        -
      • -
      • -
        -

        C_SHORT

        -
        -
        public static final ValueLayout.OfShort C_SHORT
        -
        -
        -
      • -
      • -
        -

        C_INT

        -
        -
        public static final ValueLayout.OfInt C_INT
        -
        -
        -
      • -
      • -
        -

        C_LONG_LONG

        -
        -
        public static final ValueLayout.OfLong C_LONG_LONG
        -
        -
        -
      • -
      • -
        -

        C_FLOAT

        -
        -
        public static final ValueLayout.OfFloat C_FLOAT
        -
        -
        -
      • -
      • -
        -

        C_DOUBLE

        -
        -
        public static final ValueLayout.OfDouble C_DOUBLE
        -
        -
        -
      • -
      • -
        -

        C_POINTER

        -
        -
        public static final AddressLayout C_POINTER
        -
        -
        -
      • -
      • -
        -

        C_LONG

        -
        -
        public static final ValueLayout.OfLong C_LONG
        -
        -
        -
      • -
      • -
        -

        GEnumClass_autoptr

        -
        -
        public static final AddressLayout GEnumClass_autoptr
        -
        -
        -
        typedef GEnumClass *GEnumClass_autoptr
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        GEnumClass_listautoptr

        -
        -
        public static final AddressLayout GEnumClass_listautoptr
        -
        -
        -
        typedef GList *GEnumClass_listautoptr
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        GEnumClass_slistautoptr

        -
        -
        public static final AddressLayout GEnumClass_slistautoptr
        -
        -
        -
        typedef GSList *GEnumClass_slistautoptr
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        GEnumClass_queueautoptr

        -
        -
        public static final AddressLayout GEnumClass_queueautoptr
        -
        -
        -
        typedef GQueue *GEnumClass_queueautoptr
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        GObject_autoptr

        -
        -
        public static final AddressLayout GObject_autoptr
        -
        -
        -
        typedef GObject *GObject_autoptr
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        GObject_listautoptr

        -
        -
        public static final AddressLayout GObject_listautoptr
        -
        -
        -
        typedef GList *GObject_listautoptr
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        GObject_slistautoptr

        -
        -
        public static final AddressLayout GObject_slistautoptr
        -
        -
        -
        typedef GSList *GObject_slistautoptr
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        GObject_queueautoptr

        -
        -
        public static final AddressLayout GObject_queueautoptr
        -
        -
        -
        typedef GQueue *GObject_queueautoptr
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        GParamSpec_autoptr

        -
        -
        public static final AddressLayout GParamSpec_autoptr
        -
        -
        -
        typedef GParamSpec *GParamSpec_autoptr
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        GParamSpec_listautoptr

        -
        -
        public static final AddressLayout GParamSpec_listautoptr
        -
        -
        -
        typedef GList *GParamSpec_listautoptr
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        GParamSpec_slistautoptr

        -
        -
        public static final AddressLayout GParamSpec_slistautoptr
        -
        -
        -
        typedef GSList *GParamSpec_slistautoptr
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        GParamSpec_queueautoptr

        -
        -
        public static final AddressLayout GParamSpec_queueautoptr
        -
        -
        -
        typedef GQueue *GParamSpec_queueautoptr
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        GTypeClass_autoptr

        -
        -
        public static final AddressLayout GTypeClass_autoptr
        -
        -
        -
        typedef GTypeClass *GTypeClass_autoptr
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        GTypeClass_listautoptr

        -
        -
        public static final AddressLayout GTypeClass_listautoptr
        -
        -
        -
        typedef GList *GTypeClass_listautoptr
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        GTypeClass_slistautoptr

        -
        -
        public static final AddressLayout GTypeClass_slistautoptr
        -
        -
        -
        typedef GSList *GTypeClass_slistautoptr
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        GTypeClass_queueautoptr

        -
        -
        public static final AddressLayout GTypeClass_queueautoptr
        -
        -
        -
        typedef GQueue *GTypeClass_queueautoptr
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        GInputStream_autoptr

        -
        -
        public static final AddressLayout GInputStream_autoptr
        -
        -
        -
        typedef GInputStream *GInputStream_autoptr
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        GInputStream_listautoptr

        -
        -
        public static final AddressLayout GInputStream_listautoptr
        -
        -
        -
        typedef GList *GInputStream_listautoptr
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        GInputStream_slistautoptr

        -
        -
        public static final AddressLayout GInputStream_slistautoptr
        -
        -
        -
        typedef GSList *GInputStream_slistautoptr
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        GInputStream_queueautoptr

        -
        -
        public static final AddressLayout GInputStream_queueautoptr
        -
        -
        -
        typedef GQueue *GInputStream_queueautoptr
        -
        -
        -
        -
        -
        -
      • -
      -
      -
    • - -
    • -
      -

      Method Details

      -
        -
      • -
        -

        VIPS_ENABLE_DEPRECATED

        -
        -
        public static int VIPS_ENABLE_DEPRECATED()
        -
        -
        -
        #define VIPS_ENABLE_DEPRECATED 1
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_free$descriptor

        -
        -
        public static FunctionDescriptor g_free$descriptor()
        -
        Function descriptor for: - -
        -
        extern void (g_free)(gpointer mem)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_free$handle

        -
        -
        public static MethodHandle g_free$handle()
        -
        Downcall method handle for: - -
        -
        extern void (g_free)(gpointer mem)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_free$address

        -
        -
        public static MemorySegment g_free$address()
        -
        Address for: - -
        -
        extern void (g_free)(gpointer mem)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_free

        -
        -
        public static void g_free(MemorySegment mem)
        -
        -
        -
        extern void (g_free)(gpointer mem)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_free_sized$descriptor

        -
        -
        public static FunctionDescriptor g_free_sized$descriptor()
        -
        Function descriptor for: - -
        -
        extern void g_free_sized(gpointer mem, size_t size)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_free_sized$handle

        -
        -
        public static MethodHandle g_free_sized$handle()
        -
        Downcall method handle for: - -
        -
        extern void g_free_sized(gpointer mem, size_t size)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_free_sized$address

        -
        -
        public static MemorySegment g_free_sized$address()
        -
        Address for: - -
        -
        extern void g_free_sized(gpointer mem, size_t size)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_free_sized

        -
        -
        public static void g_free_sized(MemorySegment mem, - long size)
        -
        -
        -
        extern void g_free_sized(gpointer mem, size_t size)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_string_free$descriptor

        -
        -
        public static FunctionDescriptor g_string_free$descriptor()
        -
        Function descriptor for: - -
        -
        extern gchar *(g_string_free)(GString *string, gboolean free_segment)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_string_free$handle

        -
        -
        public static MethodHandle g_string_free$handle()
        -
        Downcall method handle for: - -
        -
        extern gchar *(g_string_free)(GString *string, gboolean free_segment)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_string_free$address

        -
        -
        public static MemorySegment g_string_free$address()
        -
        Address for: - -
        -
        extern gchar *(g_string_free)(GString *string, gboolean free_segment)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_string_free

        -
        -
        public static MemorySegment g_string_free(MemorySegment string, - int free_segment)
        -
        -
        -
        extern gchar *(g_string_free)(GString *string, gboolean free_segment)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_string_free_and_steal$descriptor

        -
        -
        public static FunctionDescriptor g_string_free_and_steal$descriptor()
        -
        Function descriptor for: - -
        -
        extern gchar *g_string_free_and_steal(GString *string)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_string_free_and_steal$handle

        -
        -
        public static MethodHandle g_string_free_and_steal$handle()
        -
        Downcall method handle for: - -
        -
        extern gchar *g_string_free_and_steal(GString *string)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_string_free_and_steal$address

        -
        -
        public static MemorySegment g_string_free_and_steal$address()
        -
        Address for: - -
        -
        extern gchar *g_string_free_and_steal(GString *string)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_string_free_and_steal

        -
        -
        public static MemorySegment g_string_free_and_steal(MemorySegment string)
        -
        -
        -
        extern gchar *g_string_free_and_steal(GString *string)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_string_free_to_bytes$descriptor

        -
        -
        public static FunctionDescriptor g_string_free_to_bytes$descriptor()
        -
        Function descriptor for: - -
        -
        extern GBytes *g_string_free_to_bytes(GString *string)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_string_free_to_bytes$handle

        -
        -
        public static MethodHandle g_string_free_to_bytes$handle()
        -
        Downcall method handle for: - -
        -
        extern GBytes *g_string_free_to_bytes(GString *string)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_string_free_to_bytes$address

        -
        -
        public static MemorySegment g_string_free_to_bytes$address()
        -
        Address for: - -
        -
        extern GBytes *g_string_free_to_bytes(GString *string)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_string_free_to_bytes

        -
        -
        public static MemorySegment g_string_free_to_bytes(MemorySegment string)
        -
        -
        -
        extern GBytes *g_string_free_to_bytes(GString *string)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_test_log_type_name$descriptor

        -
        -
        public static FunctionDescriptor g_test_log_type_name$descriptor()
        -
        Function descriptor for: - -
        -
        extern const char *g_test_log_type_name(GTestLogType log_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_test_log_type_name$handle

        -
        -
        public static MethodHandle g_test_log_type_name$handle()
        -
        Downcall method handle for: - -
        -
        extern const char *g_test_log_type_name(GTestLogType log_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_test_log_type_name$address

        -
        -
        public static MemorySegment g_test_log_type_name$address()
        -
        Address for: - -
        -
        extern const char *g_test_log_type_name(GTestLogType log_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_test_log_type_name

        -
        -
        public static MemorySegment g_test_log_type_name(int log_type)
        -
        -
        -
        extern const char *g_test_log_type_name(GTestLogType log_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_test_log_msg_free$descriptor

        -
        -
        public static FunctionDescriptor g_test_log_msg_free$descriptor()
        -
        Function descriptor for: - -
        -
        extern void g_test_log_msg_free(GTestLogMsg *tmsg)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_test_log_msg_free$handle

        -
        -
        public static MethodHandle g_test_log_msg_free$handle()
        -
        Downcall method handle for: - -
        -
        extern void g_test_log_msg_free(GTestLogMsg *tmsg)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_test_log_msg_free$address

        -
        -
        public static MemorySegment g_test_log_msg_free$address()
        -
        Address for: - -
        -
        extern void g_test_log_msg_free(GTestLogMsg *tmsg)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_test_log_msg_free

        -
        -
        public static void g_test_log_msg_free(MemorySegment tmsg)
        -
        -
        -
        extern void g_test_log_msg_free(GTestLogMsg *tmsg)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        G_TYPE_DEBUG_NONE

        -
        -
        public static int G_TYPE_DEBUG_NONE()
        -
        -
        -
        enum <anonymous>.G_TYPE_DEBUG_NONE = 0
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        G_TYPE_DEBUG_OBJECTS

        -
        -
        public static int G_TYPE_DEBUG_OBJECTS()
        -
        -
        -
        enum <anonymous>.G_TYPE_DEBUG_OBJECTS = 1
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        G_TYPE_DEBUG_SIGNALS

        -
        -
        public static int G_TYPE_DEBUG_SIGNALS()
        -
        -
        -
        enum <anonymous>.G_TYPE_DEBUG_SIGNALS = 2
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        G_TYPE_DEBUG_INSTANCE_COUNT

        -
        -
        public static int G_TYPE_DEBUG_INSTANCE_COUNT()
        -
        -
        -
        enum <anonymous>.G_TYPE_DEBUG_INSTANCE_COUNT = 4
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        G_TYPE_DEBUG_MASK

        -
        -
        public static int G_TYPE_DEBUG_MASK()
        -
        -
        -
        enum <anonymous>.G_TYPE_DEBUG_MASK = 7
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_init$descriptor

        -
        -
        public static FunctionDescriptor g_type_init$descriptor()
        -
        Function descriptor for: - -
        -
        extern void g_type_init()
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_init$handle

        -
        -
        public static MethodHandle g_type_init$handle()
        -
        Downcall method handle for: - -
        -
        extern void g_type_init()
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_init$address

        -
        -
        public static MemorySegment g_type_init$address()
        -
        Address for: - -
        -
        extern void g_type_init()
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_init

        -
        -
        public static void g_type_init()
        -
        -
        -
        extern void g_type_init()
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_init_with_debug_flags$descriptor

        -
        -
        public static FunctionDescriptor g_type_init_with_debug_flags$descriptor()
        -
        Function descriptor for: - -
        -
        extern void g_type_init_with_debug_flags(GTypeDebugFlags debug_flags)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_init_with_debug_flags$handle

        -
        -
        public static MethodHandle g_type_init_with_debug_flags$handle()
        -
        Downcall method handle for: - -
        -
        extern void g_type_init_with_debug_flags(GTypeDebugFlags debug_flags)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_init_with_debug_flags$address

        -
        -
        public static MemorySegment g_type_init_with_debug_flags$address()
        -
        Address for: - -
        -
        extern void g_type_init_with_debug_flags(GTypeDebugFlags debug_flags)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_init_with_debug_flags

        -
        -
        public static void g_type_init_with_debug_flags(int debug_flags)
        -
        -
        -
        extern void g_type_init_with_debug_flags(GTypeDebugFlags debug_flags)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_name$descriptor

        -
        -
        public static FunctionDescriptor g_type_name$descriptor()
        -
        Function descriptor for: - -
        -
        extern const gchar *g_type_name(GType type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_name$handle

        -
        -
        public static MethodHandle g_type_name$handle()
        -
        Downcall method handle for: - -
        -
        extern const gchar *g_type_name(GType type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_name$address

        -
        -
        public static MemorySegment g_type_name$address()
        -
        Address for: - -
        -
        extern const gchar *g_type_name(GType type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_name

        -
        -
        public static MemorySegment g_type_name(long type)
        -
        -
        -
        extern const gchar *g_type_name(GType type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_qname$descriptor

        -
        -
        public static FunctionDescriptor g_type_qname$descriptor()
        -
        Function descriptor for: - -
        -
        extern GQuark g_type_qname(GType type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_qname$handle

        -
        -
        public static MethodHandle g_type_qname$handle()
        -
        Downcall method handle for: - -
        -
        extern GQuark g_type_qname(GType type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_qname$address

        -
        -
        public static MemorySegment g_type_qname$address()
        -
        Address for: - -
        -
        extern GQuark g_type_qname(GType type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_qname

        -
        -
        public static int g_type_qname(long type)
        -
        -
        -
        extern GQuark g_type_qname(GType type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_from_name$descriptor

        -
        -
        public static FunctionDescriptor g_type_from_name$descriptor()
        -
        Function descriptor for: - -
        -
        extern GType g_type_from_name(const gchar *name)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_from_name$handle

        -
        -
        public static MethodHandle g_type_from_name$handle()
        -
        Downcall method handle for: - -
        -
        extern GType g_type_from_name(const gchar *name)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_from_name$address

        -
        -
        public static MemorySegment g_type_from_name$address()
        -
        Address for: - -
        -
        extern GType g_type_from_name(const gchar *name)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_from_name

        -
        -
        public static long g_type_from_name(MemorySegment name)
        -
        -
        -
        extern GType g_type_from_name(const gchar *name)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_parent$descriptor

        -
        -
        public static FunctionDescriptor g_type_parent$descriptor()
        -
        Function descriptor for: - -
        -
        extern GType g_type_parent(GType type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_parent$handle

        -
        -
        public static MethodHandle g_type_parent$handle()
        -
        Downcall method handle for: - -
        -
        extern GType g_type_parent(GType type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_parent$address

        -
        -
        public static MemorySegment g_type_parent$address()
        -
        Address for: - -
        -
        extern GType g_type_parent(GType type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_parent

        -
        -
        public static long g_type_parent(long type)
        -
        -
        -
        extern GType g_type_parent(GType type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_depth$descriptor

        -
        -
        public static FunctionDescriptor g_type_depth$descriptor()
        -
        Function descriptor for: - -
        -
        extern guint g_type_depth(GType type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_depth$handle

        -
        -
        public static MethodHandle g_type_depth$handle()
        -
        Downcall method handle for: - -
        -
        extern guint g_type_depth(GType type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_depth$address

        -
        -
        public static MemorySegment g_type_depth$address()
        -
        Address for: - -
        -
        extern guint g_type_depth(GType type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_depth

        -
        -
        public static int g_type_depth(long type)
        -
        -
        -
        extern guint g_type_depth(GType type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_next_base$descriptor

        -
        -
        public static FunctionDescriptor g_type_next_base$descriptor()
        -
        Function descriptor for: - -
        -
        extern GType g_type_next_base(GType leaf_type, GType root_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_next_base$handle

        -
        -
        public static MethodHandle g_type_next_base$handle()
        -
        Downcall method handle for: - -
        -
        extern GType g_type_next_base(GType leaf_type, GType root_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_next_base$address

        -
        -
        public static MemorySegment g_type_next_base$address()
        -
        Address for: - -
        -
        extern GType g_type_next_base(GType leaf_type, GType root_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_next_base

        -
        -
        public static long g_type_next_base(long leaf_type, - long root_type)
        -
        -
        -
        extern GType g_type_next_base(GType leaf_type, GType root_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_is_a$descriptor

        -
        -
        public static FunctionDescriptor g_type_is_a$descriptor()
        -
        Function descriptor for: - -
        -
        extern gboolean g_type_is_a(GType type, GType is_a_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_is_a$handle

        -
        -
        public static MethodHandle g_type_is_a$handle()
        -
        Downcall method handle for: - -
        -
        extern gboolean g_type_is_a(GType type, GType is_a_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_is_a$address

        -
        -
        public static MemorySegment g_type_is_a$address()
        -
        Address for: - -
        -
        extern gboolean g_type_is_a(GType type, GType is_a_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_is_a

        -
        -
        public static int g_type_is_a(long type, - long is_a_type)
        -
        -
        -
        extern gboolean g_type_is_a(GType type, GType is_a_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_class_ref$descriptor

        -
        -
        public static FunctionDescriptor g_type_class_ref$descriptor()
        -
        Function descriptor for: - -
        -
        extern gpointer g_type_class_ref(GType type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_class_ref$handle

        -
        -
        public static MethodHandle g_type_class_ref$handle()
        -
        Downcall method handle for: - -
        -
        extern gpointer g_type_class_ref(GType type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_class_ref$address

        -
        -
        public static MemorySegment g_type_class_ref$address()
        -
        Address for: - -
        -
        extern gpointer g_type_class_ref(GType type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_class_ref

        -
        -
        public static MemorySegment g_type_class_ref(long type)
        -
        -
        -
        extern gpointer g_type_class_ref(GType type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_class_peek$descriptor

        -
        -
        public static FunctionDescriptor g_type_class_peek$descriptor()
        -
        Function descriptor for: - -
        -
        extern gpointer g_type_class_peek(GType type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_class_peek$handle

        -
        -
        public static MethodHandle g_type_class_peek$handle()
        -
        Downcall method handle for: - -
        -
        extern gpointer g_type_class_peek(GType type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_class_peek$address

        -
        -
        public static MemorySegment g_type_class_peek$address()
        -
        Address for: - -
        -
        extern gpointer g_type_class_peek(GType type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_class_peek

        -
        -
        public static MemorySegment g_type_class_peek(long type)
        -
        -
        -
        extern gpointer g_type_class_peek(GType type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_class_peek_static$descriptor

        -
        -
        public static FunctionDescriptor g_type_class_peek_static$descriptor()
        -
        Function descriptor for: - -
        -
        extern gpointer g_type_class_peek_static(GType type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_class_peek_static$handle

        -
        -
        public static MethodHandle g_type_class_peek_static$handle()
        -
        Downcall method handle for: - -
        -
        extern gpointer g_type_class_peek_static(GType type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_class_peek_static$address

        -
        -
        public static MemorySegment g_type_class_peek_static$address()
        -
        Address for: - -
        -
        extern gpointer g_type_class_peek_static(GType type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_class_peek_static

        -
        -
        public static MemorySegment g_type_class_peek_static(long type)
        -
        -
        -
        extern gpointer g_type_class_peek_static(GType type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_class_unref$descriptor

        -
        -
        public static FunctionDescriptor g_type_class_unref$descriptor()
        -
        Function descriptor for: - -
        -
        extern void g_type_class_unref(gpointer g_class)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_class_unref$handle

        -
        -
        public static MethodHandle g_type_class_unref$handle()
        -
        Downcall method handle for: - -
        -
        extern void g_type_class_unref(gpointer g_class)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_class_unref$address

        -
        -
        public static MemorySegment g_type_class_unref$address()
        -
        Address for: - -
        -
        extern void g_type_class_unref(gpointer g_class)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_class_unref

        -
        -
        public static void g_type_class_unref(MemorySegment g_class)
        -
        -
        -
        extern void g_type_class_unref(gpointer g_class)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_class_peek_parent$descriptor

        -
        -
        public static FunctionDescriptor g_type_class_peek_parent$descriptor()
        -
        Function descriptor for: - -
        -
        extern gpointer g_type_class_peek_parent(gpointer g_class)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_class_peek_parent$handle

        -
        -
        public static MethodHandle g_type_class_peek_parent$handle()
        -
        Downcall method handle for: - -
        -
        extern gpointer g_type_class_peek_parent(gpointer g_class)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_class_peek_parent$address

        -
        -
        public static MemorySegment g_type_class_peek_parent$address()
        -
        Address for: - -
        -
        extern gpointer g_type_class_peek_parent(gpointer g_class)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_class_peek_parent

        -
        -
        public static MemorySegment g_type_class_peek_parent(MemorySegment g_class)
        -
        -
        -
        extern gpointer g_type_class_peek_parent(gpointer g_class)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_interface_peek$descriptor

        -
        -
        public static FunctionDescriptor g_type_interface_peek$descriptor()
        -
        Function descriptor for: - -
        -
        extern gpointer g_type_interface_peek(gpointer instance_class, GType iface_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_interface_peek$handle

        -
        -
        public static MethodHandle g_type_interface_peek$handle()
        -
        Downcall method handle for: - -
        -
        extern gpointer g_type_interface_peek(gpointer instance_class, GType iface_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_interface_peek$address

        -
        -
        public static MemorySegment g_type_interface_peek$address()
        -
        Address for: - -
        -
        extern gpointer g_type_interface_peek(gpointer instance_class, GType iface_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_interface_peek

        -
        -
        public static MemorySegment g_type_interface_peek(MemorySegment instance_class, - long iface_type)
        -
        -
        -
        extern gpointer g_type_interface_peek(gpointer instance_class, GType iface_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_interface_peek_parent$descriptor

        -
        -
        public static FunctionDescriptor g_type_interface_peek_parent$descriptor()
        -
        Function descriptor for: - -
        -
        extern gpointer g_type_interface_peek_parent(gpointer g_iface)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_interface_peek_parent$handle

        -
        -
        public static MethodHandle g_type_interface_peek_parent$handle()
        -
        Downcall method handle for: - -
        -
        extern gpointer g_type_interface_peek_parent(gpointer g_iface)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_interface_peek_parent$address

        -
        -
        public static MemorySegment g_type_interface_peek_parent$address()
        -
        Address for: - -
        -
        extern gpointer g_type_interface_peek_parent(gpointer g_iface)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_interface_peek_parent

        -
        -
        public static MemorySegment g_type_interface_peek_parent(MemorySegment g_iface)
        -
        -
        -
        extern gpointer g_type_interface_peek_parent(gpointer g_iface)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_default_interface_ref$descriptor

        -
        -
        public static FunctionDescriptor g_type_default_interface_ref$descriptor()
        -
        Function descriptor for: - -
        -
        extern gpointer g_type_default_interface_ref(GType g_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_default_interface_ref$handle

        -
        -
        public static MethodHandle g_type_default_interface_ref$handle()
        -
        Downcall method handle for: - -
        -
        extern gpointer g_type_default_interface_ref(GType g_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_default_interface_ref$address

        -
        -
        public static MemorySegment g_type_default_interface_ref$address()
        -
        Address for: - -
        -
        extern gpointer g_type_default_interface_ref(GType g_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_default_interface_ref

        -
        -
        public static MemorySegment g_type_default_interface_ref(long g_type)
        -
        -
        -
        extern gpointer g_type_default_interface_ref(GType g_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_default_interface_peek$descriptor

        -
        -
        public static FunctionDescriptor g_type_default_interface_peek$descriptor()
        -
        Function descriptor for: - -
        -
        extern gpointer g_type_default_interface_peek(GType g_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_default_interface_peek$handle

        -
        -
        public static MethodHandle g_type_default_interface_peek$handle()
        -
        Downcall method handle for: - -
        -
        extern gpointer g_type_default_interface_peek(GType g_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_default_interface_peek$address

        -
        -
        public static MemorySegment g_type_default_interface_peek$address()
        -
        Address for: - -
        -
        extern gpointer g_type_default_interface_peek(GType g_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_default_interface_peek

        -
        -
        public static MemorySegment g_type_default_interface_peek(long g_type)
        -
        -
        -
        extern gpointer g_type_default_interface_peek(GType g_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_default_interface_unref$descriptor

        -
        -
        public static FunctionDescriptor g_type_default_interface_unref$descriptor()
        -
        Function descriptor for: - -
        -
        extern void g_type_default_interface_unref(gpointer g_iface)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_default_interface_unref$handle

        -
        -
        public static MethodHandle g_type_default_interface_unref$handle()
        -
        Downcall method handle for: - -
        -
        extern void g_type_default_interface_unref(gpointer g_iface)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_default_interface_unref$address

        -
        -
        public static MemorySegment g_type_default_interface_unref$address()
        -
        Address for: - -
        -
        extern void g_type_default_interface_unref(gpointer g_iface)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_default_interface_unref

        -
        -
        public static void g_type_default_interface_unref(MemorySegment g_iface)
        -
        -
        -
        extern void g_type_default_interface_unref(gpointer g_iface)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_children$descriptor

        -
        -
        public static FunctionDescriptor g_type_children$descriptor()
        -
        Function descriptor for: - -
        -
        extern GType *g_type_children(GType type, guint *n_children)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_children$handle

        -
        -
        public static MethodHandle g_type_children$handle()
        -
        Downcall method handle for: - -
        -
        extern GType *g_type_children(GType type, guint *n_children)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_children$address

        -
        -
        public static MemorySegment g_type_children$address()
        -
        Address for: - -
        -
        extern GType *g_type_children(GType type, guint *n_children)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_children

        -
        -
        public static MemorySegment g_type_children(long type, - MemorySegment n_children)
        -
        -
        -
        extern GType *g_type_children(GType type, guint *n_children)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_interfaces$descriptor

        -
        -
        public static FunctionDescriptor g_type_interfaces$descriptor()
        -
        Function descriptor for: - -
        -
        extern GType *g_type_interfaces(GType type, guint *n_interfaces)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_interfaces$handle

        -
        -
        public static MethodHandle g_type_interfaces$handle()
        -
        Downcall method handle for: - -
        -
        extern GType *g_type_interfaces(GType type, guint *n_interfaces)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_interfaces$address

        -
        -
        public static MemorySegment g_type_interfaces$address()
        -
        Address for: - -
        -
        extern GType *g_type_interfaces(GType type, guint *n_interfaces)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_interfaces

        -
        -
        public static MemorySegment g_type_interfaces(long type, - MemorySegment n_interfaces)
        -
        -
        -
        extern GType *g_type_interfaces(GType type, guint *n_interfaces)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_set_qdata$descriptor

        -
        -
        public static FunctionDescriptor g_type_set_qdata$descriptor()
        -
        Function descriptor for: - -
        -
        extern void g_type_set_qdata(GType type, GQuark quark, gpointer data)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_set_qdata$handle

        -
        -
        public static MethodHandle g_type_set_qdata$handle()
        -
        Downcall method handle for: - -
        -
        extern void g_type_set_qdata(GType type, GQuark quark, gpointer data)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_set_qdata$address

        -
        -
        public static MemorySegment g_type_set_qdata$address()
        -
        Address for: - -
        -
        extern void g_type_set_qdata(GType type, GQuark quark, gpointer data)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_set_qdata

        -
        -
        public static void g_type_set_qdata(long type, - int quark, - MemorySegment data)
        -
        -
        -
        extern void g_type_set_qdata(GType type, GQuark quark, gpointer data)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_get_qdata$descriptor

        -
        -
        public static FunctionDescriptor g_type_get_qdata$descriptor()
        -
        Function descriptor for: - -
        -
        extern gpointer g_type_get_qdata(GType type, GQuark quark)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_get_qdata$handle

        -
        -
        public static MethodHandle g_type_get_qdata$handle()
        -
        Downcall method handle for: - -
        -
        extern gpointer g_type_get_qdata(GType type, GQuark quark)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_get_qdata$address

        -
        -
        public static MemorySegment g_type_get_qdata$address()
        -
        Address for: - -
        -
        extern gpointer g_type_get_qdata(GType type, GQuark quark)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_get_qdata

        -
        -
        public static MemorySegment g_type_get_qdata(long type, - int quark)
        -
        -
        -
        extern gpointer g_type_get_qdata(GType type, GQuark quark)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_query$descriptor

        -
        -
        public static FunctionDescriptor g_type_query$descriptor()
        -
        Function descriptor for: - -
        -
        extern void g_type_query(GType type, GTypeQuery *query)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_query$handle

        -
        -
        public static MethodHandle g_type_query$handle()
        -
        Downcall method handle for: - -
        -
        extern void g_type_query(GType type, GTypeQuery *query)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_query$address

        -
        -
        public static MemorySegment g_type_query$address()
        -
        Address for: - -
        -
        extern void g_type_query(GType type, GTypeQuery *query)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_query

        -
        -
        public static void g_type_query(long type, - MemorySegment query)
        -
        -
        -
        extern void g_type_query(GType type, GTypeQuery *query)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_get_instance_count$descriptor

        -
        -
        public static FunctionDescriptor g_type_get_instance_count$descriptor()
        -
        Function descriptor for: - -
        -
        extern int g_type_get_instance_count(GType type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_get_instance_count$handle

        -
        -
        public static MethodHandle g_type_get_instance_count$handle()
        -
        Downcall method handle for: - -
        -
        extern int g_type_get_instance_count(GType type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_get_instance_count$address

        -
        -
        public static MemorySegment g_type_get_instance_count$address()
        -
        Address for: - -
        -
        extern int g_type_get_instance_count(GType type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_get_instance_count

        -
        -
        public static int g_type_get_instance_count(long type)
        -
        -
        -
        extern int g_type_get_instance_count(GType type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        G_TYPE_FLAG_CLASSED

        -
        -
        public static int G_TYPE_FLAG_CLASSED()
        -
        -
        -
        enum <anonymous>.G_TYPE_FLAG_CLASSED = 1
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        G_TYPE_FLAG_INSTANTIATABLE

        -
        -
        public static int G_TYPE_FLAG_INSTANTIATABLE()
        -
        -
        -
        enum <anonymous>.G_TYPE_FLAG_INSTANTIATABLE = 2
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        G_TYPE_FLAG_DERIVABLE

        -
        -
        public static int G_TYPE_FLAG_DERIVABLE()
        -
        -
        -
        enum <anonymous>.G_TYPE_FLAG_DERIVABLE = 4
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        G_TYPE_FLAG_DEEP_DERIVABLE

        -
        -
        public static int G_TYPE_FLAG_DEEP_DERIVABLE()
        -
        -
        -
        enum <anonymous>.G_TYPE_FLAG_DEEP_DERIVABLE = 8
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        G_TYPE_FLAG_NONE

        -
        -
        public static int G_TYPE_FLAG_NONE()
        -
        -
        -
        enum <anonymous>.G_TYPE_FLAG_NONE = 0
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        G_TYPE_FLAG_ABSTRACT

        -
        -
        public static int G_TYPE_FLAG_ABSTRACT()
        -
        -
        -
        enum <anonymous>.G_TYPE_FLAG_ABSTRACT = 16
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        G_TYPE_FLAG_VALUE_ABSTRACT

        -
        -
        public static int G_TYPE_FLAG_VALUE_ABSTRACT()
        -
        -
        -
        enum <anonymous>.G_TYPE_FLAG_VALUE_ABSTRACT = 32
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        G_TYPE_FLAG_FINAL

        -
        -
        public static int G_TYPE_FLAG_FINAL()
        -
        -
        -
        enum <anonymous>.G_TYPE_FLAG_FINAL = 64
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        G_TYPE_FLAG_DEPRECATED

        -
        -
        public static int G_TYPE_FLAG_DEPRECATED()
        -
        -
        -
        enum <anonymous>.G_TYPE_FLAG_DEPRECATED = 128
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_register_static$descriptor

        -
        -
        public static FunctionDescriptor g_type_register_static$descriptor()
        -
        Function descriptor for: - -
        -
        extern GType g_type_register_static(GType parent_type, const gchar *type_name, const GTypeInfo *info, GTypeFlags flags)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_register_static$handle

        -
        -
        public static MethodHandle g_type_register_static$handle()
        -
        Downcall method handle for: - -
        -
        extern GType g_type_register_static(GType parent_type, const gchar *type_name, const GTypeInfo *info, GTypeFlags flags)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_register_static$address

        -
        -
        public static MemorySegment g_type_register_static$address()
        -
        Address for: - -
        -
        extern GType g_type_register_static(GType parent_type, const gchar *type_name, const GTypeInfo *info, GTypeFlags flags)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_register_static

        -
        -
        public static long g_type_register_static(long parent_type, - MemorySegment type_name, - MemorySegment info, - int flags)
        -
        -
        -
        extern GType g_type_register_static(GType parent_type, const gchar *type_name, const GTypeInfo *info, GTypeFlags flags)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_register_static_simple$descriptor

        -
        -
        public static FunctionDescriptor g_type_register_static_simple$descriptor()
        -
        Function descriptor for: - -
        -
        extern GType g_type_register_static_simple(GType parent_type, const gchar *type_name, guint class_size, GClassInitFunc class_init, guint instance_size, GInstanceInitFunc instance_init, GTypeFlags flags)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_register_static_simple$handle

        -
        -
        public static MethodHandle g_type_register_static_simple$handle()
        -
        Downcall method handle for: - -
        -
        extern GType g_type_register_static_simple(GType parent_type, const gchar *type_name, guint class_size, GClassInitFunc class_init, guint instance_size, GInstanceInitFunc instance_init, GTypeFlags flags)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_register_static_simple$address

        -
        -
        public static MemorySegment g_type_register_static_simple$address()
        -
        Address for: - -
        -
        extern GType g_type_register_static_simple(GType parent_type, const gchar *type_name, guint class_size, GClassInitFunc class_init, guint instance_size, GInstanceInitFunc instance_init, GTypeFlags flags)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_register_static_simple

        -
        -
        public static long g_type_register_static_simple(long parent_type, - MemorySegment type_name, - int class_size, - MemorySegment class_init, - int instance_size, - MemorySegment instance_init, - int flags)
        -
        -
        -
        extern GType g_type_register_static_simple(GType parent_type, const gchar *type_name, guint class_size, GClassInitFunc class_init, guint instance_size, GInstanceInitFunc instance_init, GTypeFlags flags)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_register_dynamic$descriptor

        -
        -
        public static FunctionDescriptor g_type_register_dynamic$descriptor()
        -
        Function descriptor for: - -
        -
        extern GType g_type_register_dynamic(GType parent_type, const gchar *type_name, GTypePlugin *plugin, GTypeFlags flags)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_register_dynamic$handle

        -
        -
        public static MethodHandle g_type_register_dynamic$handle()
        -
        Downcall method handle for: - -
        -
        extern GType g_type_register_dynamic(GType parent_type, const gchar *type_name, GTypePlugin *plugin, GTypeFlags flags)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_register_dynamic$address

        -
        -
        public static MemorySegment g_type_register_dynamic$address()
        -
        Address for: - -
        -
        extern GType g_type_register_dynamic(GType parent_type, const gchar *type_name, GTypePlugin *plugin, GTypeFlags flags)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_register_dynamic

        -
        -
        public static long g_type_register_dynamic(long parent_type, - MemorySegment type_name, - MemorySegment plugin, - int flags)
        -
        -
        -
        extern GType g_type_register_dynamic(GType parent_type, const gchar *type_name, GTypePlugin *plugin, GTypeFlags flags)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_register_fundamental$descriptor

        -
        -
        public static FunctionDescriptor g_type_register_fundamental$descriptor()
        -
        Function descriptor for: - -
        -
        extern GType g_type_register_fundamental(GType type_id, const gchar *type_name, const GTypeInfo *info, const GTypeFundamentalInfo *finfo, GTypeFlags flags)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_register_fundamental$handle

        -
        -
        public static MethodHandle g_type_register_fundamental$handle()
        -
        Downcall method handle for: - -
        -
        extern GType g_type_register_fundamental(GType type_id, const gchar *type_name, const GTypeInfo *info, const GTypeFundamentalInfo *finfo, GTypeFlags flags)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_register_fundamental$address

        -
        -
        public static MemorySegment g_type_register_fundamental$address()
        -
        Address for: - -
        -
        extern GType g_type_register_fundamental(GType type_id, const gchar *type_name, const GTypeInfo *info, const GTypeFundamentalInfo *finfo, GTypeFlags flags)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_register_fundamental

        -
        -
        public static long g_type_register_fundamental(long type_id, - MemorySegment type_name, - MemorySegment info, - MemorySegment finfo, - int flags)
        -
        -
        -
        extern GType g_type_register_fundamental(GType type_id, const gchar *type_name, const GTypeInfo *info, const GTypeFundamentalInfo *finfo, GTypeFlags flags)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_add_interface_static$descriptor

        -
        -
        public static FunctionDescriptor g_type_add_interface_static$descriptor()
        -
        Function descriptor for: - -
        -
        extern void g_type_add_interface_static(GType instance_type, GType interface_type, const GInterfaceInfo *info)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_add_interface_static$handle

        -
        -
        public static MethodHandle g_type_add_interface_static$handle()
        -
        Downcall method handle for: - -
        -
        extern void g_type_add_interface_static(GType instance_type, GType interface_type, const GInterfaceInfo *info)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_add_interface_static$address

        -
        -
        public static MemorySegment g_type_add_interface_static$address()
        -
        Address for: - -
        -
        extern void g_type_add_interface_static(GType instance_type, GType interface_type, const GInterfaceInfo *info)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_add_interface_static

        -
        -
        public static void g_type_add_interface_static(long instance_type, - long interface_type, - MemorySegment info)
        -
        -
        -
        extern void g_type_add_interface_static(GType instance_type, GType interface_type, const GInterfaceInfo *info)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_add_interface_dynamic$descriptor

        -
        -
        public static FunctionDescriptor g_type_add_interface_dynamic$descriptor()
        -
        Function descriptor for: - -
        -
        extern void g_type_add_interface_dynamic(GType instance_type, GType interface_type, GTypePlugin *plugin)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_add_interface_dynamic$handle

        -
        -
        public static MethodHandle g_type_add_interface_dynamic$handle()
        -
        Downcall method handle for: - -
        -
        extern void g_type_add_interface_dynamic(GType instance_type, GType interface_type, GTypePlugin *plugin)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_add_interface_dynamic$address

        -
        -
        public static MemorySegment g_type_add_interface_dynamic$address()
        -
        Address for: - -
        -
        extern void g_type_add_interface_dynamic(GType instance_type, GType interface_type, GTypePlugin *plugin)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_add_interface_dynamic

        -
        -
        public static void g_type_add_interface_dynamic(long instance_type, - long interface_type, - MemorySegment plugin)
        -
        -
        -
        extern void g_type_add_interface_dynamic(GType instance_type, GType interface_type, GTypePlugin *plugin)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_interface_add_prerequisite$descriptor

        -
        -
        public static FunctionDescriptor g_type_interface_add_prerequisite$descriptor()
        -
        Function descriptor for: - -
        -
        extern void g_type_interface_add_prerequisite(GType interface_type, GType prerequisite_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_interface_add_prerequisite$handle

        -
        -
        public static MethodHandle g_type_interface_add_prerequisite$handle()
        -
        Downcall method handle for: - -
        -
        extern void g_type_interface_add_prerequisite(GType interface_type, GType prerequisite_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_interface_add_prerequisite$address

        -
        -
        public static MemorySegment g_type_interface_add_prerequisite$address()
        -
        Address for: - -
        -
        extern void g_type_interface_add_prerequisite(GType interface_type, GType prerequisite_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_interface_add_prerequisite

        -
        -
        public static void g_type_interface_add_prerequisite(long interface_type, - long prerequisite_type)
        -
        -
        -
        extern void g_type_interface_add_prerequisite(GType interface_type, GType prerequisite_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_interface_prerequisites$descriptor

        -
        -
        public static FunctionDescriptor g_type_interface_prerequisites$descriptor()
        -
        Function descriptor for: - -
        -
        extern GType *g_type_interface_prerequisites(GType interface_type, guint *n_prerequisites)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_interface_prerequisites$handle

        -
        -
        public static MethodHandle g_type_interface_prerequisites$handle()
        -
        Downcall method handle for: - -
        -
        extern GType *g_type_interface_prerequisites(GType interface_type, guint *n_prerequisites)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_interface_prerequisites$address

        -
        -
        public static MemorySegment g_type_interface_prerequisites$address()
        -
        Address for: - -
        -
        extern GType *g_type_interface_prerequisites(GType interface_type, guint *n_prerequisites)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_interface_prerequisites

        -
        -
        public static MemorySegment g_type_interface_prerequisites(long interface_type, - MemorySegment n_prerequisites)
        -
        -
        -
        extern GType *g_type_interface_prerequisites(GType interface_type, guint *n_prerequisites)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_interface_instantiatable_prerequisite$descriptor

        -
        -
        public static FunctionDescriptor g_type_interface_instantiatable_prerequisite$descriptor()
        -
        Function descriptor for: - -
        -
        extern GType g_type_interface_instantiatable_prerequisite(GType interface_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_interface_instantiatable_prerequisite$handle

        -
        -
        public static MethodHandle g_type_interface_instantiatable_prerequisite$handle()
        -
        Downcall method handle for: - -
        -
        extern GType g_type_interface_instantiatable_prerequisite(GType interface_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_interface_instantiatable_prerequisite$address

        -
        -
        public static MemorySegment g_type_interface_instantiatable_prerequisite$address()
        -
        Address for: - -
        -
        extern GType g_type_interface_instantiatable_prerequisite(GType interface_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_interface_instantiatable_prerequisite

        -
        -
        public static long g_type_interface_instantiatable_prerequisite(long interface_type)
        -
        -
        -
        extern GType g_type_interface_instantiatable_prerequisite(GType interface_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_class_add_private$descriptor

        -
        -
        public static FunctionDescriptor g_type_class_add_private$descriptor()
        -
        Function descriptor for: - -
        -
        extern void g_type_class_add_private(gpointer g_class, gsize private_size)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_class_add_private$handle

        -
        -
        public static MethodHandle g_type_class_add_private$handle()
        -
        Downcall method handle for: - -
        -
        extern void g_type_class_add_private(gpointer g_class, gsize private_size)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_class_add_private$address

        -
        -
        public static MemorySegment g_type_class_add_private$address()
        -
        Address for: - -
        -
        extern void g_type_class_add_private(gpointer g_class, gsize private_size)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_class_add_private

        -
        -
        public static void g_type_class_add_private(MemorySegment g_class, - long private_size)
        -
        -
        -
        extern void g_type_class_add_private(gpointer g_class, gsize private_size)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_add_instance_private$descriptor

        -
        -
        public static FunctionDescriptor g_type_add_instance_private$descriptor()
        -
        Function descriptor for: - -
        -
        extern gint g_type_add_instance_private(GType class_type, gsize private_size)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_add_instance_private$handle

        -
        -
        public static MethodHandle g_type_add_instance_private$handle()
        -
        Downcall method handle for: - -
        -
        extern gint g_type_add_instance_private(GType class_type, gsize private_size)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_add_instance_private$address

        -
        -
        public static MemorySegment g_type_add_instance_private$address()
        -
        Address for: - -
        -
        extern gint g_type_add_instance_private(GType class_type, gsize private_size)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_add_instance_private

        -
        -
        public static int g_type_add_instance_private(long class_type, - long private_size)
        -
        -
        -
        extern gint g_type_add_instance_private(GType class_type, gsize private_size)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_instance_get_private$descriptor

        -
        -
        public static FunctionDescriptor g_type_instance_get_private$descriptor()
        -
        Function descriptor for: - -
        -
        extern gpointer g_type_instance_get_private(GTypeInstance *instance, GType private_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_instance_get_private$handle

        -
        -
        public static MethodHandle g_type_instance_get_private$handle()
        -
        Downcall method handle for: - -
        -
        extern gpointer g_type_instance_get_private(GTypeInstance *instance, GType private_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_instance_get_private$address

        -
        -
        public static MemorySegment g_type_instance_get_private$address()
        -
        Address for: - -
        -
        extern gpointer g_type_instance_get_private(GTypeInstance *instance, GType private_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_instance_get_private

        -
        -
        public static MemorySegment g_type_instance_get_private(MemorySegment instance, - long private_type)
        -
        -
        -
        extern gpointer g_type_instance_get_private(GTypeInstance *instance, GType private_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_class_adjust_private_offset$descriptor

        -
        -
        public static FunctionDescriptor g_type_class_adjust_private_offset$descriptor()
        -
        Function descriptor for: - -
        -
        extern void g_type_class_adjust_private_offset(gpointer g_class, gint *private_size_or_offset)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_class_adjust_private_offset$handle

        -
        -
        public static MethodHandle g_type_class_adjust_private_offset$handle()
        -
        Downcall method handle for: - -
        -
        extern void g_type_class_adjust_private_offset(gpointer g_class, gint *private_size_or_offset)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_class_adjust_private_offset$address

        -
        -
        public static MemorySegment g_type_class_adjust_private_offset$address()
        -
        Address for: - -
        -
        extern void g_type_class_adjust_private_offset(gpointer g_class, gint *private_size_or_offset)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_class_adjust_private_offset

        -
        -
        public static void g_type_class_adjust_private_offset(MemorySegment g_class, - MemorySegment private_size_or_offset)
        -
        -
        -
        extern void g_type_class_adjust_private_offset(gpointer g_class, gint *private_size_or_offset)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_add_class_private$descriptor

        -
        -
        public static FunctionDescriptor g_type_add_class_private$descriptor()
        -
        Function descriptor for: - -
        -
        extern void g_type_add_class_private(GType class_type, gsize private_size)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_add_class_private$handle

        -
        -
        public static MethodHandle g_type_add_class_private$handle()
        -
        Downcall method handle for: - -
        -
        extern void g_type_add_class_private(GType class_type, gsize private_size)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_add_class_private$address

        -
        -
        public static MemorySegment g_type_add_class_private$address()
        -
        Address for: - -
        -
        extern void g_type_add_class_private(GType class_type, gsize private_size)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_add_class_private

        -
        -
        public static void g_type_add_class_private(long class_type, - long private_size)
        -
        -
        -
        extern void g_type_add_class_private(GType class_type, gsize private_size)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_class_get_private$descriptor

        -
        -
        public static FunctionDescriptor g_type_class_get_private$descriptor()
        -
        Function descriptor for: - -
        -
        extern gpointer g_type_class_get_private(GTypeClass *klass, GType private_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_class_get_private$handle

        -
        -
        public static MethodHandle g_type_class_get_private$handle()
        -
        Downcall method handle for: - -
        -
        extern gpointer g_type_class_get_private(GTypeClass *klass, GType private_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_class_get_private$address

        -
        -
        public static MemorySegment g_type_class_get_private$address()
        -
        Address for: - -
        -
        extern gpointer g_type_class_get_private(GTypeClass *klass, GType private_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_class_get_private

        -
        -
        public static MemorySegment g_type_class_get_private(MemorySegment klass, - long private_type)
        -
        -
        -
        extern gpointer g_type_class_get_private(GTypeClass *klass, GType private_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_class_get_instance_private_offset$descriptor

        -
        -
        public static FunctionDescriptor g_type_class_get_instance_private_offset$descriptor()
        -
        Function descriptor for: - -
        -
        extern gint g_type_class_get_instance_private_offset(gpointer g_class)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_class_get_instance_private_offset$handle

        -
        -
        public static MethodHandle g_type_class_get_instance_private_offset$handle()
        -
        Downcall method handle for: - -
        -
        extern gint g_type_class_get_instance_private_offset(gpointer g_class)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_class_get_instance_private_offset$address

        -
        -
        public static MemorySegment g_type_class_get_instance_private_offset$address()
        -
        Address for: - -
        -
        extern gint g_type_class_get_instance_private_offset(gpointer g_class)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_class_get_instance_private_offset

        -
        -
        public static int g_type_class_get_instance_private_offset(MemorySegment g_class)
        -
        -
        -
        extern gint g_type_class_get_instance_private_offset(gpointer g_class)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_ensure$descriptor

        -
        -
        public static FunctionDescriptor g_type_ensure$descriptor()
        -
        Function descriptor for: - -
        -
        extern void g_type_ensure(GType type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_ensure$handle

        -
        -
        public static MethodHandle g_type_ensure$handle()
        -
        Downcall method handle for: - -
        -
        extern void g_type_ensure(GType type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_ensure$address

        -
        -
        public static MemorySegment g_type_ensure$address()
        -
        Address for: - -
        -
        extern void g_type_ensure(GType type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_ensure

        -
        -
        public static void g_type_ensure(long type)
        -
        -
        -
        extern void g_type_ensure(GType type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_get_type_registration_serial$descriptor

        -
        -
        public static FunctionDescriptor g_type_get_type_registration_serial$descriptor()
        -
        Function descriptor for: - -
        -
        extern guint g_type_get_type_registration_serial()
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_get_type_registration_serial$handle

        -
        -
        public static MethodHandle g_type_get_type_registration_serial$handle()
        -
        Downcall method handle for: - -
        -
        extern guint g_type_get_type_registration_serial()
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_get_type_registration_serial$address

        -
        -
        public static MemorySegment g_type_get_type_registration_serial$address()
        -
        Address for: - -
        -
        extern guint g_type_get_type_registration_serial()
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_get_type_registration_serial

        -
        -
        public static int g_type_get_type_registration_serial()
        -
        -
        -
        extern guint g_type_get_type_registration_serial()
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_get_plugin$descriptor

        -
        -
        public static FunctionDescriptor g_type_get_plugin$descriptor()
        -
        Function descriptor for: - -
        -
        extern GTypePlugin *g_type_get_plugin(GType type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_get_plugin$handle

        -
        -
        public static MethodHandle g_type_get_plugin$handle()
        -
        Downcall method handle for: - -
        -
        extern GTypePlugin *g_type_get_plugin(GType type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_get_plugin$address

        -
        -
        public static MemorySegment g_type_get_plugin$address()
        -
        Address for: - -
        -
        extern GTypePlugin *g_type_get_plugin(GType type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_get_plugin

        -
        -
        public static MemorySegment g_type_get_plugin(long type)
        -
        -
        -
        extern GTypePlugin *g_type_get_plugin(GType type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_interface_get_plugin$descriptor

        -
        -
        public static FunctionDescriptor g_type_interface_get_plugin$descriptor()
        -
        Function descriptor for: - -
        -
        extern GTypePlugin *g_type_interface_get_plugin(GType instance_type, GType interface_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_interface_get_plugin$handle

        -
        -
        public static MethodHandle g_type_interface_get_plugin$handle()
        -
        Downcall method handle for: - -
        -
        extern GTypePlugin *g_type_interface_get_plugin(GType instance_type, GType interface_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_interface_get_plugin$address

        -
        -
        public static MemorySegment g_type_interface_get_plugin$address()
        -
        Address for: - -
        -
        extern GTypePlugin *g_type_interface_get_plugin(GType instance_type, GType interface_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_interface_get_plugin

        -
        -
        public static MemorySegment g_type_interface_get_plugin(long instance_type, - long interface_type)
        -
        -
        -
        extern GTypePlugin *g_type_interface_get_plugin(GType instance_type, GType interface_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_fundamental_next$descriptor

        -
        -
        public static FunctionDescriptor g_type_fundamental_next$descriptor()
        -
        Function descriptor for: - -
        -
        extern GType g_type_fundamental_next()
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_fundamental_next$handle

        -
        -
        public static MethodHandle g_type_fundamental_next$handle()
        -
        Downcall method handle for: - -
        -
        extern GType g_type_fundamental_next()
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_fundamental_next$address

        -
        -
        public static MemorySegment g_type_fundamental_next$address()
        -
        Address for: - -
        -
        extern GType g_type_fundamental_next()
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_fundamental_next

        -
        -
        public static long g_type_fundamental_next()
        -
        -
        -
        extern GType g_type_fundamental_next()
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_fundamental$descriptor

        -
        -
        public static FunctionDescriptor g_type_fundamental$descriptor()
        -
        Function descriptor for: - -
        -
        extern GType g_type_fundamental(GType type_id)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_fundamental$handle

        -
        -
        public static MethodHandle g_type_fundamental$handle()
        -
        Downcall method handle for: - -
        -
        extern GType g_type_fundamental(GType type_id)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_fundamental$address

        -
        -
        public static MemorySegment g_type_fundamental$address()
        -
        Address for: - -
        -
        extern GType g_type_fundamental(GType type_id)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_fundamental

        -
        -
        public static long g_type_fundamental(long type_id)
        -
        -
        -
        extern GType g_type_fundamental(GType type_id)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_create_instance$descriptor

        -
        -
        public static FunctionDescriptor g_type_create_instance$descriptor()
        -
        Function descriptor for: - -
        -
        extern GTypeInstance *g_type_create_instance(GType type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_create_instance$handle

        -
        -
        public static MethodHandle g_type_create_instance$handle()
        -
        Downcall method handle for: - -
        -
        extern GTypeInstance *g_type_create_instance(GType type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_create_instance$address

        -
        -
        public static MemorySegment g_type_create_instance$address()
        -
        Address for: - -
        -
        extern GTypeInstance *g_type_create_instance(GType type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_create_instance

        -
        -
        public static MemorySegment g_type_create_instance(long type)
        -
        -
        -
        extern GTypeInstance *g_type_create_instance(GType type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_free_instance$descriptor

        -
        -
        public static FunctionDescriptor g_type_free_instance$descriptor()
        -
        Function descriptor for: - -
        -
        extern void g_type_free_instance(GTypeInstance *instance)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_free_instance$handle

        -
        -
        public static MethodHandle g_type_free_instance$handle()
        -
        Downcall method handle for: - -
        -
        extern void g_type_free_instance(GTypeInstance *instance)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_free_instance$address

        -
        -
        public static MemorySegment g_type_free_instance$address()
        -
        Address for: - -
        -
        extern void g_type_free_instance(GTypeInstance *instance)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_free_instance

        -
        -
        public static void g_type_free_instance(MemorySegment instance)
        -
        -
        -
        extern void g_type_free_instance(GTypeInstance *instance)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_add_class_cache_func$descriptor

        -
        -
        public static FunctionDescriptor g_type_add_class_cache_func$descriptor()
        -
        Function descriptor for: - -
        -
        extern void g_type_add_class_cache_func(gpointer cache_data, GTypeClassCacheFunc cache_func)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_add_class_cache_func$handle

        -
        -
        public static MethodHandle g_type_add_class_cache_func$handle()
        -
        Downcall method handle for: - -
        -
        extern void g_type_add_class_cache_func(gpointer cache_data, GTypeClassCacheFunc cache_func)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_add_class_cache_func$address

        -
        -
        public static MemorySegment g_type_add_class_cache_func$address()
        -
        Address for: - -
        -
        extern void g_type_add_class_cache_func(gpointer cache_data, GTypeClassCacheFunc cache_func)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_add_class_cache_func

        -
        -
        public static void g_type_add_class_cache_func(MemorySegment cache_data, - MemorySegment cache_func)
        -
        -
        -
        extern void g_type_add_class_cache_func(gpointer cache_data, GTypeClassCacheFunc cache_func)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_remove_class_cache_func$descriptor

        -
        -
        public static FunctionDescriptor g_type_remove_class_cache_func$descriptor()
        -
        Function descriptor for: - -
        -
        extern void g_type_remove_class_cache_func(gpointer cache_data, GTypeClassCacheFunc cache_func)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_remove_class_cache_func$handle

        -
        -
        public static MethodHandle g_type_remove_class_cache_func$handle()
        -
        Downcall method handle for: - -
        -
        extern void g_type_remove_class_cache_func(gpointer cache_data, GTypeClassCacheFunc cache_func)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_remove_class_cache_func$address

        -
        -
        public static MemorySegment g_type_remove_class_cache_func$address()
        -
        Address for: - -
        -
        extern void g_type_remove_class_cache_func(gpointer cache_data, GTypeClassCacheFunc cache_func)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_remove_class_cache_func

        -
        -
        public static void g_type_remove_class_cache_func(MemorySegment cache_data, - MemorySegment cache_func)
        -
        -
        -
        extern void g_type_remove_class_cache_func(gpointer cache_data, GTypeClassCacheFunc cache_func)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_class_unref_uncached$descriptor

        -
        -
        public static FunctionDescriptor g_type_class_unref_uncached$descriptor()
        -
        Function descriptor for: - -
        -
        extern void g_type_class_unref_uncached(gpointer g_class)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_class_unref_uncached$handle

        -
        -
        public static MethodHandle g_type_class_unref_uncached$handle()
        -
        Downcall method handle for: - -
        -
        extern void g_type_class_unref_uncached(gpointer g_class)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_class_unref_uncached$address

        -
        -
        public static MemorySegment g_type_class_unref_uncached$address()
        -
        Address for: - -
        -
        extern void g_type_class_unref_uncached(gpointer g_class)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_class_unref_uncached

        -
        -
        public static void g_type_class_unref_uncached(MemorySegment g_class)
        -
        -
        -
        extern void g_type_class_unref_uncached(gpointer g_class)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_add_interface_check$descriptor

        -
        -
        public static FunctionDescriptor g_type_add_interface_check$descriptor()
        -
        Function descriptor for: - -
        -
        extern void g_type_add_interface_check(gpointer check_data, GTypeInterfaceCheckFunc check_func)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_add_interface_check$handle

        -
        -
        public static MethodHandle g_type_add_interface_check$handle()
        -
        Downcall method handle for: - -
        -
        extern void g_type_add_interface_check(gpointer check_data, GTypeInterfaceCheckFunc check_func)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_add_interface_check$address

        -
        -
        public static MemorySegment g_type_add_interface_check$address()
        -
        Address for: - -
        -
        extern void g_type_add_interface_check(gpointer check_data, GTypeInterfaceCheckFunc check_func)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_add_interface_check

        -
        -
        public static void g_type_add_interface_check(MemorySegment check_data, - MemorySegment check_func)
        -
        -
        -
        extern void g_type_add_interface_check(gpointer check_data, GTypeInterfaceCheckFunc check_func)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_remove_interface_check$descriptor

        -
        -
        public static FunctionDescriptor g_type_remove_interface_check$descriptor()
        -
        Function descriptor for: - -
        -
        extern void g_type_remove_interface_check(gpointer check_data, GTypeInterfaceCheckFunc check_func)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_remove_interface_check$handle

        -
        -
        public static MethodHandle g_type_remove_interface_check$handle()
        -
        Downcall method handle for: - -
        -
        extern void g_type_remove_interface_check(gpointer check_data, GTypeInterfaceCheckFunc check_func)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_remove_interface_check$address

        -
        -
        public static MemorySegment g_type_remove_interface_check$address()
        -
        Address for: - -
        -
        extern void g_type_remove_interface_check(gpointer check_data, GTypeInterfaceCheckFunc check_func)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_remove_interface_check

        -
        -
        public static void g_type_remove_interface_check(MemorySegment check_data, - MemorySegment check_func)
        -
        -
        -
        extern void g_type_remove_interface_check(gpointer check_data, GTypeInterfaceCheckFunc check_func)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_value_table_peek$descriptor

        -
        -
        public static FunctionDescriptor g_type_value_table_peek$descriptor()
        -
        Function descriptor for: - -
        -
        extern GTypeValueTable *g_type_value_table_peek(GType type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_value_table_peek$handle

        -
        -
        public static MethodHandle g_type_value_table_peek$handle()
        -
        Downcall method handle for: - -
        -
        extern GTypeValueTable *g_type_value_table_peek(GType type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_value_table_peek$address

        -
        -
        public static MemorySegment g_type_value_table_peek$address()
        -
        Address for: - -
        -
        extern GTypeValueTable *g_type_value_table_peek(GType type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_value_table_peek

        -
        -
        public static MemorySegment g_type_value_table_peek(long type)
        -
        -
        -
        extern GTypeValueTable *g_type_value_table_peek(GType type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_check_instance$descriptor

        -
        -
        public static FunctionDescriptor g_type_check_instance$descriptor()
        -
        Function descriptor for: - -
        -
        extern gboolean g_type_check_instance(GTypeInstance *instance)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_check_instance$handle

        -
        -
        public static MethodHandle g_type_check_instance$handle()
        -
        Downcall method handle for: - -
        -
        extern gboolean g_type_check_instance(GTypeInstance *instance)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_check_instance$address

        -
        -
        public static MemorySegment g_type_check_instance$address()
        -
        Address for: - -
        -
        extern gboolean g_type_check_instance(GTypeInstance *instance)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_check_instance

        -
        -
        public static int g_type_check_instance(MemorySegment instance)
        -
        -
        -
        extern gboolean g_type_check_instance(GTypeInstance *instance)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_check_instance_cast$descriptor

        -
        -
        public static FunctionDescriptor g_type_check_instance_cast$descriptor()
        -
        Function descriptor for: - -
        -
        extern GTypeInstance *g_type_check_instance_cast(GTypeInstance *instance, GType iface_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_check_instance_cast$handle

        -
        -
        public static MethodHandle g_type_check_instance_cast$handle()
        -
        Downcall method handle for: - -
        -
        extern GTypeInstance *g_type_check_instance_cast(GTypeInstance *instance, GType iface_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_check_instance_cast$address

        -
        -
        public static MemorySegment g_type_check_instance_cast$address()
        -
        Address for: - -
        -
        extern GTypeInstance *g_type_check_instance_cast(GTypeInstance *instance, GType iface_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_check_instance_cast

        -
        -
        public static MemorySegment g_type_check_instance_cast(MemorySegment instance, - long iface_type)
        -
        -
        -
        extern GTypeInstance *g_type_check_instance_cast(GTypeInstance *instance, GType iface_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_check_instance_is_a$descriptor

        -
        -
        public static FunctionDescriptor g_type_check_instance_is_a$descriptor()
        -
        Function descriptor for: - -
        -
        extern gboolean g_type_check_instance_is_a(GTypeInstance *instance, GType iface_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_check_instance_is_a$handle

        -
        -
        public static MethodHandle g_type_check_instance_is_a$handle()
        -
        Downcall method handle for: - -
        -
        extern gboolean g_type_check_instance_is_a(GTypeInstance *instance, GType iface_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_check_instance_is_a$address

        -
        -
        public static MemorySegment g_type_check_instance_is_a$address()
        -
        Address for: - -
        -
        extern gboolean g_type_check_instance_is_a(GTypeInstance *instance, GType iface_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_check_instance_is_a

        -
        -
        public static int g_type_check_instance_is_a(MemorySegment instance, - long iface_type)
        -
        -
        -
        extern gboolean g_type_check_instance_is_a(GTypeInstance *instance, GType iface_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_check_instance_is_fundamentally_a$descriptor

        -
        -
        public static FunctionDescriptor g_type_check_instance_is_fundamentally_a$descriptor()
        -
        Function descriptor for: - -
        -
        extern gboolean g_type_check_instance_is_fundamentally_a(GTypeInstance *instance, GType fundamental_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_check_instance_is_fundamentally_a$handle

        -
        -
        public static MethodHandle g_type_check_instance_is_fundamentally_a$handle()
        -
        Downcall method handle for: - -
        -
        extern gboolean g_type_check_instance_is_fundamentally_a(GTypeInstance *instance, GType fundamental_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_check_instance_is_fundamentally_a$address

        -
        -
        public static MemorySegment g_type_check_instance_is_fundamentally_a$address()
        -
        Address for: - -
        -
        extern gboolean g_type_check_instance_is_fundamentally_a(GTypeInstance *instance, GType fundamental_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_check_instance_is_fundamentally_a

        -
        -
        public static int g_type_check_instance_is_fundamentally_a(MemorySegment instance, - long fundamental_type)
        -
        -
        -
        extern gboolean g_type_check_instance_is_fundamentally_a(GTypeInstance *instance, GType fundamental_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_check_class_cast$descriptor

        -
        -
        public static FunctionDescriptor g_type_check_class_cast$descriptor()
        -
        Function descriptor for: - -
        -
        extern GTypeClass *g_type_check_class_cast(GTypeClass *g_class, GType is_a_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_check_class_cast$handle

        -
        -
        public static MethodHandle g_type_check_class_cast$handle()
        -
        Downcall method handle for: - -
        -
        extern GTypeClass *g_type_check_class_cast(GTypeClass *g_class, GType is_a_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_check_class_cast$address

        -
        -
        public static MemorySegment g_type_check_class_cast$address()
        -
        Address for: - -
        -
        extern GTypeClass *g_type_check_class_cast(GTypeClass *g_class, GType is_a_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_check_class_cast

        -
        -
        public static MemorySegment g_type_check_class_cast(MemorySegment g_class, - long is_a_type)
        -
        -
        -
        extern GTypeClass *g_type_check_class_cast(GTypeClass *g_class, GType is_a_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_check_class_is_a$descriptor

        -
        -
        public static FunctionDescriptor g_type_check_class_is_a$descriptor()
        -
        Function descriptor for: - -
        -
        extern gboolean g_type_check_class_is_a(GTypeClass *g_class, GType is_a_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_check_class_is_a$handle

        -
        -
        public static MethodHandle g_type_check_class_is_a$handle()
        -
        Downcall method handle for: - -
        -
        extern gboolean g_type_check_class_is_a(GTypeClass *g_class, GType is_a_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_check_class_is_a$address

        -
        -
        public static MemorySegment g_type_check_class_is_a$address()
        -
        Address for: - -
        -
        extern gboolean g_type_check_class_is_a(GTypeClass *g_class, GType is_a_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_check_class_is_a

        -
        -
        public static int g_type_check_class_is_a(MemorySegment g_class, - long is_a_type)
        -
        -
        -
        extern gboolean g_type_check_class_is_a(GTypeClass *g_class, GType is_a_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_check_is_value_type$descriptor

        -
        -
        public static FunctionDescriptor g_type_check_is_value_type$descriptor()
        -
        Function descriptor for: - -
        -
        extern gboolean g_type_check_is_value_type(GType type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_check_is_value_type$handle

        -
        -
        public static MethodHandle g_type_check_is_value_type$handle()
        -
        Downcall method handle for: - -
        -
        extern gboolean g_type_check_is_value_type(GType type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_check_is_value_type$address

        -
        -
        public static MemorySegment g_type_check_is_value_type$address()
        -
        Address for: - -
        -
        extern gboolean g_type_check_is_value_type(GType type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_check_is_value_type

        -
        -
        public static int g_type_check_is_value_type(long type)
        -
        -
        -
        extern gboolean g_type_check_is_value_type(GType type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_check_value$descriptor

        -
        -
        public static FunctionDescriptor g_type_check_value$descriptor()
        -
        Function descriptor for: - -
        -
        extern gboolean g_type_check_value(const GValue *value)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_check_value$handle

        -
        -
        public static MethodHandle g_type_check_value$handle()
        -
        Downcall method handle for: - -
        -
        extern gboolean g_type_check_value(const GValue *value)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_check_value$address

        -
        -
        public static MemorySegment g_type_check_value$address()
        -
        Address for: - -
        -
        extern gboolean g_type_check_value(const GValue *value)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_check_value

        -
        -
        public static int g_type_check_value(MemorySegment value)
        -
        -
        -
        extern gboolean g_type_check_value(const GValue *value)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_check_value_holds$descriptor

        -
        -
        public static FunctionDescriptor g_type_check_value_holds$descriptor()
        -
        Function descriptor for: - -
        -
        extern gboolean g_type_check_value_holds(const GValue *value, GType type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_check_value_holds$handle

        -
        -
        public static MethodHandle g_type_check_value_holds$handle()
        -
        Downcall method handle for: - -
        -
        extern gboolean g_type_check_value_holds(const GValue *value, GType type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_check_value_holds$address

        -
        -
        public static MemorySegment g_type_check_value_holds$address()
        -
        Address for: - -
        -
        extern gboolean g_type_check_value_holds(const GValue *value, GType type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_check_value_holds

        -
        -
        public static int g_type_check_value_holds(MemorySegment value, - long type)
        -
        -
        -
        extern gboolean g_type_check_value_holds(const GValue *value, GType type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_test_flags$descriptor

        -
        -
        public static FunctionDescriptor g_type_test_flags$descriptor()
        -
        Function descriptor for: - -
        -
        extern gboolean g_type_test_flags(GType type, guint flags)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_test_flags$handle

        -
        -
        public static MethodHandle g_type_test_flags$handle()
        -
        Downcall method handle for: - -
        -
        extern gboolean g_type_test_flags(GType type, guint flags)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_test_flags$address

        -
        -
        public static MemorySegment g_type_test_flags$address()
        -
        Address for: - -
        -
        extern gboolean g_type_test_flags(GType type, guint flags)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_test_flags

        -
        -
        public static int g_type_test_flags(long type, - int flags)
        -
        -
        -
        extern gboolean g_type_test_flags(GType type, guint flags)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_name_from_instance$descriptor

        -
        -
        public static FunctionDescriptor g_type_name_from_instance$descriptor()
        -
        Function descriptor for: - -
        -
        extern const gchar *g_type_name_from_instance(GTypeInstance *instance)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_name_from_instance$handle

        -
        -
        public static MethodHandle g_type_name_from_instance$handle()
        -
        Downcall method handle for: - -
        -
        extern const gchar *g_type_name_from_instance(GTypeInstance *instance)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_name_from_instance$address

        -
        -
        public static MemorySegment g_type_name_from_instance$address()
        -
        Address for: - -
        -
        extern const gchar *g_type_name_from_instance(GTypeInstance *instance)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_name_from_instance

        -
        -
        public static MemorySegment g_type_name_from_instance(MemorySegment instance)
        -
        -
        -
        extern const gchar *g_type_name_from_instance(GTypeInstance *instance)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_name_from_class$descriptor

        -
        -
        public static FunctionDescriptor g_type_name_from_class$descriptor()
        -
        Function descriptor for: - -
        -
        extern const gchar *g_type_name_from_class(GTypeClass *g_class)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_name_from_class$handle

        -
        -
        public static MethodHandle g_type_name_from_class$handle()
        -
        Downcall method handle for: - -
        -
        extern const gchar *g_type_name_from_class(GTypeClass *g_class)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_name_from_class$address

        -
        -
        public static MemorySegment g_type_name_from_class$address()
        -
        Address for: - -
        -
        extern const gchar *g_type_name_from_class(GTypeClass *g_class)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_type_name_from_class

        -
        -
        public static MemorySegment g_type_name_from_class(MemorySegment g_class)
        -
        -
        -
        extern const gchar *g_type_name_from_class(GTypeClass *g_class)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_value_init$descriptor

        -
        -
        public static FunctionDescriptor g_value_init$descriptor()
        -
        Function descriptor for: - -
        -
        extern GValue *g_value_init(GValue *value, GType g_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_value_init$handle

        -
        -
        public static MethodHandle g_value_init$handle()
        -
        Downcall method handle for: - -
        -
        extern GValue *g_value_init(GValue *value, GType g_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_value_init$address

        -
        -
        public static MemorySegment g_value_init$address()
        -
        Address for: - -
        -
        extern GValue *g_value_init(GValue *value, GType g_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_value_init

        -
        -
        public static MemorySegment g_value_init(MemorySegment value, - long g_type)
        -
        -
        -
        extern GValue *g_value_init(GValue *value, GType g_type)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_value_unset$descriptor

        -
        -
        public static FunctionDescriptor g_value_unset$descriptor()
        -
        Function descriptor for: - -
        -
        extern void g_value_unset(GValue *value)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_value_unset$handle

        -
        -
        public static MethodHandle g_value_unset$handle()
        -
        Downcall method handle for: - -
        -
        extern void g_value_unset(GValue *value)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_value_unset$address

        -
        -
        public static MemorySegment g_value_unset$address()
        -
        Address for: - -
        -
        extern void g_value_unset(GValue *value)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_value_unset

        -
        -
        public static void g_value_unset(MemorySegment value)
        -
        -
        -
        extern void g_value_unset(GValue *value)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_value_init_from_instance$descriptor

        -
        -
        public static FunctionDescriptor g_value_init_from_instance$descriptor()
        -
        Function descriptor for: - -
        -
        extern void g_value_init_from_instance(GValue *value, gpointer instance)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_value_init_from_instance$handle

        -
        -
        public static MethodHandle g_value_init_from_instance$handle()
        -
        Downcall method handle for: - -
        -
        extern void g_value_init_from_instance(GValue *value, gpointer instance)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_value_init_from_instance$address

        -
        -
        public static MemorySegment g_value_init_from_instance$address()
        -
        Address for: - -
        -
        extern void g_value_init_from_instance(GValue *value, gpointer instance)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_value_init_from_instance

        -
        -
        public static void g_value_init_from_instance(MemorySegment value, - MemorySegment instance)
        -
        -
        -
        extern void g_value_init_from_instance(GValue *value, gpointer instance)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_param_spec_get_blurb$descriptor

        -
        -
        public static FunctionDescriptor g_param_spec_get_blurb$descriptor()
        -
        Function descriptor for: - -
        -
        extern const gchar *g_param_spec_get_blurb(GParamSpec *pspec)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_param_spec_get_blurb$handle

        -
        -
        public static MethodHandle g_param_spec_get_blurb$handle()
        -
        Downcall method handle for: - -
        -
        extern const gchar *g_param_spec_get_blurb(GParamSpec *pspec)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_param_spec_get_blurb$address

        -
        -
        public static MemorySegment g_param_spec_get_blurb$address()
        -
        Address for: - -
        -
        extern const gchar *g_param_spec_get_blurb(GParamSpec *pspec)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_param_spec_get_blurb

        -
        -
        public static MemorySegment g_param_spec_get_blurb(MemorySegment pspec)
        -
        -
        -
        extern const gchar *g_param_spec_get_blurb(GParamSpec *pspec)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_signal_connect_data$descriptor

        -
        -
        public static FunctionDescriptor g_signal_connect_data$descriptor()
        -
        Function descriptor for: - -
        -
        extern gulong g_signal_connect_data(gpointer instance, const gchar *detailed_signal, GCallback c_handler, gpointer data, GClosureNotify destroy_data, GConnectFlags connect_flags)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_signal_connect_data$handle

        -
        -
        public static MethodHandle g_signal_connect_data$handle()
        -
        Downcall method handle for: - -
        -
        extern gulong g_signal_connect_data(gpointer instance, const gchar *detailed_signal, GCallback c_handler, gpointer data, GClosureNotify destroy_data, GConnectFlags connect_flags)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_signal_connect_data$address

        -
        -
        public static MemorySegment g_signal_connect_data$address()
        -
        Address for: - -
        -
        extern gulong g_signal_connect_data(gpointer instance, const gchar *detailed_signal, GCallback c_handler, gpointer data, GClosureNotify destroy_data, GConnectFlags connect_flags)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_signal_connect_data

        -
        -
        public static long g_signal_connect_data(MemorySegment instance, - MemorySegment detailed_signal, - MemorySegment c_handler, - MemorySegment data, - MemorySegment destroy_data, - int connect_flags)
        -
        -
        -
        extern gulong g_signal_connect_data(gpointer instance, const gchar *detailed_signal, GCallback c_handler, gpointer data, GClosureNotify destroy_data, GConnectFlags connect_flags)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_value_set_boxed$descriptor

        -
        -
        public static FunctionDescriptor g_value_set_boxed$descriptor()
        -
        Function descriptor for: - -
        -
        extern void g_value_set_boxed(GValue *value, gconstpointer v_boxed)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_value_set_boxed$handle

        -
        -
        public static MethodHandle g_value_set_boxed$handle()
        -
        Downcall method handle for: - -
        -
        extern void g_value_set_boxed(GValue *value, gconstpointer v_boxed)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_value_set_boxed$address

        -
        -
        public static MemorySegment g_value_set_boxed$address()
        -
        Address for: - -
        -
        extern void g_value_set_boxed(GValue *value, gconstpointer v_boxed)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_value_set_boxed

        -
        -
        public static void g_value_set_boxed(MemorySegment value, - MemorySegment v_boxed)
        -
        -
        -
        extern void g_value_set_boxed(GValue *value, gconstpointer v_boxed)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_value_set_boxed_take_ownership$descriptor

        -
        -
        public static FunctionDescriptor g_value_set_boxed_take_ownership$descriptor()
        -
        Function descriptor for: - -
        -
        extern void g_value_set_boxed_take_ownership(GValue *value, gconstpointer v_boxed)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_value_set_boxed_take_ownership$handle

        -
        -
        public static MethodHandle g_value_set_boxed_take_ownership$handle()
        -
        Downcall method handle for: - -
        -
        extern void g_value_set_boxed_take_ownership(GValue *value, gconstpointer v_boxed)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_value_set_boxed_take_ownership$address

        -
        -
        public static MemorySegment g_value_set_boxed_take_ownership$address()
        -
        Address for: - -
        -
        extern void g_value_set_boxed_take_ownership(GValue *value, gconstpointer v_boxed)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_value_set_boxed_take_ownership

        -
        -
        public static void g_value_set_boxed_take_ownership(MemorySegment value, - MemorySegment v_boxed)
        -
        -
        -
        extern void g_value_set_boxed_take_ownership(GValue *value, gconstpointer v_boxed)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_value_get_boxed$descriptor

        -
        -
        public static FunctionDescriptor g_value_get_boxed$descriptor()
        -
        Function descriptor for: - -
        -
        extern gpointer g_value_get_boxed(const GValue *value)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_value_get_boxed$handle

        -
        -
        public static MethodHandle g_value_get_boxed$handle()
        -
        Downcall method handle for: - -
        -
        extern gpointer g_value_get_boxed(const GValue *value)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_value_get_boxed$address

        -
        -
        public static MemorySegment g_value_get_boxed$address()
        -
        Address for: - -
        -
        extern gpointer g_value_get_boxed(const GValue *value)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_value_get_boxed

        -
        -
        public static MemorySegment g_value_get_boxed(MemorySegment value)
        -
        -
        -
        extern gpointer g_value_get_boxed(const GValue *value)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_object_set_property$descriptor

        -
        -
        public static FunctionDescriptor g_object_set_property$descriptor()
        -
        Function descriptor for: - -
        -
        extern void g_object_set_property(GObject *object, const gchar *property_name, const GValue *value)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_object_set_property$handle

        -
        -
        public static MethodHandle g_object_set_property$handle()
        -
        Downcall method handle for: - -
        -
        extern void g_object_set_property(GObject *object, const gchar *property_name, const GValue *value)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_object_set_property$address

        -
        -
        public static MemorySegment g_object_set_property$address()
        -
        Address for: - -
        -
        extern void g_object_set_property(GObject *object, const gchar *property_name, const GValue *value)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_object_set_property

        -
        -
        public static void g_object_set_property(MemorySegment object, - MemorySegment property_name, - MemorySegment value)
        -
        -
        -
        extern void g_object_set_property(GObject *object, const gchar *property_name, const GValue *value)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_object_get_property$descriptor

        -
        -
        public static FunctionDescriptor g_object_get_property$descriptor()
        -
        Function descriptor for: - -
        -
        extern void g_object_get_property(GObject *object, const gchar *property_name, GValue *value)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_object_get_property$handle

        -
        -
        public static MethodHandle g_object_get_property$handle()
        -
        Downcall method handle for: - -
        -
        extern void g_object_get_property(GObject *object, const gchar *property_name, GValue *value)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_object_get_property$address

        -
        -
        public static MemorySegment g_object_get_property$address()
        -
        Address for: - -
        -
        extern void g_object_get_property(GObject *object, const gchar *property_name, GValue *value)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_object_get_property

        -
        -
        public static void g_object_get_property(MemorySegment object, - MemorySegment property_name, - MemorySegment value)
        -
        -
        -
        extern void g_object_get_property(GObject *object, const gchar *property_name, GValue *value)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_object_ref_sink$descriptor

        -
        -
        public static FunctionDescriptor g_object_ref_sink$descriptor()
        -
        Function descriptor for: - -
        -
        extern gpointer g_object_ref_sink(gpointer object)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_object_ref_sink$handle

        -
        -
        public static MethodHandle g_object_ref_sink$handle()
        -
        Downcall method handle for: - -
        -
        extern gpointer g_object_ref_sink(gpointer object)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_object_ref_sink$address

        -
        -
        public static MemorySegment g_object_ref_sink$address()
        -
        Address for: - -
        -
        extern gpointer g_object_ref_sink(gpointer object)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_object_ref_sink

        -
        -
        public static MemorySegment g_object_ref_sink(MemorySegment object)
        -
        -
        -
        extern gpointer g_object_ref_sink(gpointer object)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_object_ref$descriptor

        -
        -
        public static FunctionDescriptor g_object_ref$descriptor()
        -
        Function descriptor for: - -
        -
        extern gpointer g_object_ref(gpointer object)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_object_ref$handle

        -
        -
        public static MethodHandle g_object_ref$handle()
        -
        Downcall method handle for: - -
        -
        extern gpointer g_object_ref(gpointer object)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_object_ref$address

        -
        -
        public static MemorySegment g_object_ref$address()
        -
        Address for: - -
        -
        extern gpointer g_object_ref(gpointer object)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_object_ref

        -
        -
        public static MemorySegment g_object_ref(MemorySegment object)
        -
        -
        -
        extern gpointer g_object_ref(gpointer object)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_object_unref$descriptor

        -
        -
        public static FunctionDescriptor g_object_unref$descriptor()
        -
        Function descriptor for: - -
        -
        extern void g_object_unref(gpointer object)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_object_unref$handle

        -
        -
        public static MethodHandle g_object_unref$handle()
        -
        Downcall method handle for: - -
        -
        extern void g_object_unref(gpointer object)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_object_unref$address

        -
        -
        public static MemorySegment g_object_unref$address()
        -
        Address for: - -
        -
        extern void g_object_unref(gpointer object)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_object_unref

        -
        -
        public static void g_object_unref(MemorySegment object)
        -
        -
        -
        extern void g_object_unref(gpointer object)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_value_set_object$descriptor

        -
        -
        public static FunctionDescriptor g_value_set_object$descriptor()
        -
        Function descriptor for: - -
        -
        extern void g_value_set_object(GValue *value, gpointer v_object)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_value_set_object$handle

        -
        -
        public static MethodHandle g_value_set_object$handle()
        -
        Downcall method handle for: - -
        -
        extern void g_value_set_object(GValue *value, gpointer v_object)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_value_set_object$address

        -
        -
        public static MemorySegment g_value_set_object$address()
        -
        Address for: - -
        -
        extern void g_value_set_object(GValue *value, gpointer v_object)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_value_set_object

        -
        -
        public static void g_value_set_object(MemorySegment value, - MemorySegment v_object)
        -
        -
        -
        extern void g_value_set_object(GValue *value, gpointer v_object)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_value_get_object$descriptor

        -
        -
        public static FunctionDescriptor g_value_get_object$descriptor()
        -
        Function descriptor for: - -
        -
        extern gpointer g_value_get_object(const GValue *value)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_value_get_object$handle

        -
        -
        public static MethodHandle g_value_get_object$handle()
        -
        Downcall method handle for: - -
        -
        extern gpointer g_value_get_object(const GValue *value)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_value_get_object$address

        -
        -
        public static MemorySegment g_value_get_object$address()
        -
        Address for: - -
        -
        extern gpointer g_value_get_object(const GValue *value)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_value_get_object

        -
        -
        public static MemorySegment g_value_get_object(MemorySegment value)
        -
        -
        -
        extern gpointer g_value_get_object(const GValue *value)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_value_set_object_take_ownership$descriptor

        -
        -
        public static FunctionDescriptor g_value_set_object_take_ownership$descriptor()
        -
        Function descriptor for: - -
        -
        extern void g_value_set_object_take_ownership(GValue *value, gpointer v_object)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_value_set_object_take_ownership$handle

        -
        -
        public static MethodHandle g_value_set_object_take_ownership$handle()
        -
        Downcall method handle for: - -
        -
        extern void g_value_set_object_take_ownership(GValue *value, gpointer v_object)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_value_set_object_take_ownership$address

        -
        -
        public static MemorySegment g_value_set_object_take_ownership$address()
        -
        Address for: - -
        -
        extern void g_value_set_object_take_ownership(GValue *value, gpointer v_object)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_value_set_object_take_ownership

        -
        -
        public static void g_value_set_object_take_ownership(MemorySegment value, - MemorySegment v_object)
        -
        -
        -
        extern void g_value_set_object_take_ownership(GValue *value, gpointer v_object)
        -
        -
        -
        -
        -
        -
      • -
      • -
        -

        g_param_spec_types$layout

        -
        -
        public static AddressLayout g_param_spec_types$layout()
        -
        Layout for variable: - -
        -
        extern GType *g_param_spec_types
        -
        +
        +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      • -
        -

        g_param_spec_types$segment

        -
        -
        public static MemorySegment g_param_spec_types$segment()
        -
        Segment for variable: - -
        -
        extern GType *g_param_spec_types
        -
        -
        -
        -
        +
      -
    • +
      +
        +
      • -
        -

        g_param_spec_types

        -
        -
        public static MemorySegment g_param_spec_types()
        -
        Getter for variable: - -
        -
        extern GType *g_param_spec_types
        -
        -
        -
        -
        -
        -
      • +
        +

        Field Details

        +
        • -
          -

          g_param_spec_types

          +
          +

          C_BOOL

          -
          public static void g_param_spec_types(MemorySegment varValue)
          -
          Setter for variable: - -
          -
          extern GType *g_param_spec_types
          -
          -
          -
          +
          public static final ValueLayout.OfBoolean C_BOOL
        • -
          -

          g_type_module_get_type$descriptor

          +
          +

          C_CHAR

          -
          public static FunctionDescriptor g_type_module_get_type$descriptor()
          -
          Function descriptor for: - -
          -
          extern GType g_type_module_get_type()
          -
          -
          -
          +
          public static final ValueLayout.OfByte C_CHAR
        • -
          -

          g_type_module_get_type$handle

          +
          +

          C_SHORT

          -
          public static MethodHandle g_type_module_get_type$handle()
          -
          Downcall method handle for: - -
          -
          extern GType g_type_module_get_type()
          -
          -
          -
          +
          public static final ValueLayout.OfShort C_SHORT
        • -
          -

          g_type_module_get_type$address

          +
          +

          C_INT

          -
          public static MemorySegment g_type_module_get_type$address()
          -
          Address for: - -
          -
          extern GType g_type_module_get_type()
          -
          -
          -
          +
          public static final ValueLayout.OfInt C_INT
        • -
          -

          g_type_module_get_type

          +
          +

          C_LONG_LONG

          -
          public static long g_type_module_get_type()
          -
          -
          -
          extern GType g_type_module_get_type()
          -
          -
          -
          +
          public static final ValueLayout.OfLong C_LONG_LONG
        • -
          -

          g_type_module_use$descriptor

          +
          +

          C_FLOAT

          -
          public static FunctionDescriptor g_type_module_use$descriptor()
          -
          Function descriptor for: - -
          -
          extern gboolean g_type_module_use(GTypeModule *module)
          -
          -
          -
          +
          public static final ValueLayout.OfFloat C_FLOAT
        • -
          -

          g_type_module_use$handle

          +
          +

          C_DOUBLE

          -
          public static MethodHandle g_type_module_use$handle()
          -
          Downcall method handle for: - -
          -
          extern gboolean g_type_module_use(GTypeModule *module)
          -
          -
          -
          +
          public static final ValueLayout.OfDouble C_DOUBLE
        • -
          -

          g_type_module_use$address

          +
          +

          C_POINTER

          -
          public static MemorySegment g_type_module_use$address()
          -
          Address for: - -
          -
          extern gboolean g_type_module_use(GTypeModule *module)
          -
          -
          +
          public static final AddressLayout C_POINTER
          +
          +
        • +
        • +
          +

          C_LONG

          +
          +
          public static final ValueLayout.OfLong C_LONG
        • +
        +
        + + +
      • +
        +

        Method Details

        +
        • -
          -

          g_type_module_use

          +
          +

          VIPS_ENABLE_DEPRECATED

          -
          public static int g_type_module_use(MemorySegment module)
          +
          public static int VIPS_ENABLE_DEPRECATED()
          -
          extern gboolean g_type_module_use(GTypeModule *module)
          +
          #define VIPS_ENABLE_DEPRECATED 1
           
          @@ -23206,14 +12320,14 @@

          g_type_module_use

        • -
          -

          g_type_module_unuse$descriptor

          +
          +

          g_free$descriptor

          -
          public static FunctionDescriptor g_type_module_unuse$descriptor()
          +
          public static FunctionDescriptor g_free$descriptor()
          Function descriptor for:
          -
          extern void g_type_module_unuse(GTypeModule *module)
          +
          extern void (g_free)(gpointer mem)
           
          @@ -23221,14 +12335,14 @@

          g_type_module_unuse$descriptor

        • -
          -

          g_type_module_unuse$handle

          +
          +

          g_free$handle

          -
          public static MethodHandle g_type_module_unuse$handle()
          +
          public static MethodHandle g_free$handle()
          Downcall method handle for:
          -
          extern void g_type_module_unuse(GTypeModule *module)
          +
          extern void (g_free)(gpointer mem)
           
          @@ -23236,14 +12350,14 @@

          g_type_module_unuse$handle

        • -
          -

          g_type_module_unuse$address

          +
          +

          g_free$address

          -
          public static MemorySegment g_type_module_unuse$address()
          +
          public static MemorySegment g_free$address()
          Address for:
          -
          extern void g_type_module_unuse(GTypeModule *module)
          +
          extern void (g_free)(gpointer mem)
           
          @@ -23251,13 +12365,13 @@

          g_type_module_unuse$address

        • -
          -

          g_type_module_unuse

          +
          +

          g_free

          -
          public static void g_type_module_unuse(MemorySegment module)
          +
          public static void g_free(MemorySegment mem)
          -
          extern void g_type_module_unuse(GTypeModule *module)
          +
          extern void (g_free)(gpointer mem)
           
          @@ -23265,14 +12379,14 @@

          g_type_module_unuse

        • -
          -

          g_type_module_set_name$descriptor

          +
          +

          g_string_free$descriptor

          -
          public static FunctionDescriptor g_type_module_set_name$descriptor()
          +
          public static FunctionDescriptor g_string_free$descriptor()
          Function descriptor for:
          -
          extern void g_type_module_set_name(GTypeModule *module, const gchar *name)
          +
          extern gchar *(g_string_free)(GString *string, gboolean free_segment)
           
          @@ -23280,14 +12394,14 @@

          g_type_module_set_name$descriptor

        • -
          -

          g_type_module_set_name$handle

          +
          +

          g_string_free$handle

          -
          public static MethodHandle g_type_module_set_name$handle()
          +
          public static MethodHandle g_string_free$handle()
          Downcall method handle for:
          -
          extern void g_type_module_set_name(GTypeModule *module, const gchar *name)
          +
          extern gchar *(g_string_free)(GString *string, gboolean free_segment)
           
          @@ -23295,14 +12409,14 @@

          g_type_module_set_name$handle

        • -
          -

          g_type_module_set_name$address

          +
          +

          g_string_free$address

          -
          public static MemorySegment g_type_module_set_name$address()
          +
          public static MemorySegment g_string_free$address()
          Address for:
          -
          extern void g_type_module_set_name(GTypeModule *module, const gchar *name)
          +
          extern gchar *(g_string_free)(GString *string, gboolean free_segment)
           
          @@ -23310,14 +12424,14 @@

          g_type_module_set_name$address

        • -
          -

          g_type_module_set_name

          +
          +

          g_string_free

          -
          public static void g_type_module_set_name(MemorySegment module, - MemorySegment name)
          +
          public static MemorySegment g_string_free(MemorySegment string, + int free_segment)
          -
          extern void g_type_module_set_name(GTypeModule *module, const gchar *name)
          +
          extern gchar *(g_string_free)(GString *string, gboolean free_segment)
           
          @@ -23325,14 +12439,14 @@

          g_type_module_set_name

        • -
          -

          g_type_module_register_type$descriptor

          +
          +

          g_test_log_type_name$descriptor

          -
          public static FunctionDescriptor g_type_module_register_type$descriptor()
          +
          public static FunctionDescriptor g_test_log_type_name$descriptor()
          Function descriptor for:
          -
          extern GType g_type_module_register_type(GTypeModule *module, GType parent_type, const gchar *type_name, const GTypeInfo *type_info, GTypeFlags flags)
          +
          extern const char *g_test_log_type_name(GTestLogType log_type)
           
          @@ -23340,14 +12454,14 @@

          g_type_module_register_type$descriptor

        • -
          -

          g_type_module_register_type$handle

          +
          +

          g_test_log_type_name$handle

          -
          public static MethodHandle g_type_module_register_type$handle()
          +
          public static MethodHandle g_test_log_type_name$handle()
          Downcall method handle for:
          -
          extern GType g_type_module_register_type(GTypeModule *module, GType parent_type, const gchar *type_name, const GTypeInfo *type_info, GTypeFlags flags)
          +
          extern const char *g_test_log_type_name(GTestLogType log_type)
           
          @@ -23355,14 +12469,14 @@

          g_type_module_register_type$handle

        • -
          -

          g_type_module_register_type$address

          +
          +

          g_test_log_type_name$address

          -
          public static MemorySegment g_type_module_register_type$address()
          +
          public static MemorySegment g_test_log_type_name$address()
          Address for:
          -
          extern GType g_type_module_register_type(GTypeModule *module, GType parent_type, const gchar *type_name, const GTypeInfo *type_info, GTypeFlags flags)
          +
          extern const char *g_test_log_type_name(GTestLogType log_type)
           
          @@ -23370,17 +12484,13 @@

          g_type_module_register_type$address

        • -
          -

          g_type_module_register_type

          +
          +

          g_test_log_type_name

          -
          public static long g_type_module_register_type(MemorySegment module, - long parent_type, - MemorySegment type_name, - MemorySegment type_info, - int flags)
          +
          public static MemorySegment g_test_log_type_name(int log_type)
          -
          extern GType g_type_module_register_type(GTypeModule *module, GType parent_type, const gchar *type_name, const GTypeInfo *type_info, GTypeFlags flags)
          +
          extern const char *g_test_log_type_name(GTestLogType log_type)
           
          @@ -23388,14 +12498,14 @@

          g_type_module_register_type

        • -
          -

          g_type_module_add_interface$descriptor

          +
          +

          g_test_log_msg_free$descriptor

          -
          public static FunctionDescriptor g_type_module_add_interface$descriptor()
          +
          public static FunctionDescriptor g_test_log_msg_free$descriptor()
          Function descriptor for:
          -
          extern void g_type_module_add_interface(GTypeModule *module, GType instance_type, GType interface_type, const GInterfaceInfo *interface_info)
          +
          extern void g_test_log_msg_free(GTestLogMsg *tmsg)
           
          @@ -23403,14 +12513,14 @@

          g_type_module_add_interface$descriptor

        • -
          -

          g_type_module_add_interface$handle

          +
          +

          g_test_log_msg_free$handle

          -
          public static MethodHandle g_type_module_add_interface$handle()
          +
          public static MethodHandle g_test_log_msg_free$handle()
          Downcall method handle for:
          -
          extern void g_type_module_add_interface(GTypeModule *module, GType instance_type, GType interface_type, const GInterfaceInfo *interface_info)
          +
          extern void g_test_log_msg_free(GTestLogMsg *tmsg)
           
          @@ -23418,14 +12528,14 @@

          g_type_module_add_interface$handle

        • -
          -

          g_type_module_add_interface$address

          +
          +

          g_test_log_msg_free$address

          -
          public static MemorySegment g_type_module_add_interface$address()
          +
          public static MemorySegment g_test_log_msg_free$address()
          Address for:
          -
          extern void g_type_module_add_interface(GTypeModule *module, GType instance_type, GType interface_type, const GInterfaceInfo *interface_info)
          +
          extern void g_test_log_msg_free(GTestLogMsg *tmsg)
           
          @@ -23433,16 +12543,13 @@

          g_type_module_add_interface$address

        • -
          -

          g_type_module_add_interface

          +
          +

          g_test_log_msg_free

          -
          public static void g_type_module_add_interface(MemorySegment module, - long instance_type, - long interface_type, - MemorySegment interface_info)
          +
          public static void g_test_log_msg_free(MemorySegment tmsg)
          -
          extern void g_type_module_add_interface(GTypeModule *module, GType instance_type, GType interface_type, const GInterfaceInfo *interface_info)
          +
          extern void g_test_log_msg_free(GTestLogMsg *tmsg)
           
          @@ -23450,14 +12557,13 @@

          g_type_module_add_interface

        • -
          -

          g_type_module_register_enum$descriptor

          +
          +

          G_TYPE_DEBUG_NONE

          -
          public static FunctionDescriptor g_type_module_register_enum$descriptor()
          -
          Function descriptor for: - +
          public static int G_TYPE_DEBUG_NONE()
          +
          -
          extern GType g_type_module_register_enum(GTypeModule *module, const gchar *name, const GEnumValue *const_static_values)
          +
          enum <anonymous>.G_TYPE_DEBUG_NONE = 0
           
          @@ -23465,14 +12571,13 @@

          g_type_module_register_enum$descriptor

        • -
          -

          g_type_module_register_enum$handle

          +
          +

          G_TYPE_DEBUG_OBJECTS

          -
          public static MethodHandle g_type_module_register_enum$handle()
          -
          Downcall method handle for: - +
          public static int G_TYPE_DEBUG_OBJECTS()
          +
          -
          extern GType g_type_module_register_enum(GTypeModule *module, const gchar *name, const GEnumValue *const_static_values)
          +
          enum <anonymous>.G_TYPE_DEBUG_OBJECTS = 1
           
          @@ -23480,14 +12585,13 @@

          g_type_module_register_enum$handle

        • -
          -

          g_type_module_register_enum$address

          +
          +

          G_TYPE_DEBUG_SIGNALS

          -
          public static MemorySegment g_type_module_register_enum$address()
          -
          Address for: - +
          public static int G_TYPE_DEBUG_SIGNALS()
          +
          -
          extern GType g_type_module_register_enum(GTypeModule *module, const gchar *name, const GEnumValue *const_static_values)
          +
          enum <anonymous>.G_TYPE_DEBUG_SIGNALS = 2
           
          @@ -23495,15 +12599,27 @@

          g_type_module_register_enum$address

        • -
          -

          g_type_module_register_enum

          +
          +

          G_TYPE_DEBUG_INSTANCE_COUNT

          -
          public static long g_type_module_register_enum(MemorySegment module, - MemorySegment name, - MemorySegment const_static_values)
          +
          public static int G_TYPE_DEBUG_INSTANCE_COUNT()
          +
          +
          +
          enum <anonymous>.G_TYPE_DEBUG_INSTANCE_COUNT = 4
          +
          +
          +
          +
          +
          +
        • +
        • +
          +

          G_TYPE_DEBUG_MASK

          +
          +
          public static int G_TYPE_DEBUG_MASK()
          -
          extern GType g_type_module_register_enum(GTypeModule *module, const gchar *name, const GEnumValue *const_static_values)
          +
          enum <anonymous>.G_TYPE_DEBUG_MASK = 7
           
          @@ -23511,14 +12627,14 @@

          g_type_module_register_enum

        • -
          -

          g_type_module_register_flags$descriptor

          +
          +

          g_type_name$descriptor

          -
          public static FunctionDescriptor g_type_module_register_flags$descriptor()
          +
          public static FunctionDescriptor g_type_name$descriptor()
          Function descriptor for:
          -
          extern GType g_type_module_register_flags(GTypeModule *module, const gchar *name, const GFlagsValue *const_static_values)
          +
          extern const gchar *g_type_name(GType type)
           
          @@ -23526,14 +12642,14 @@

          g_type_module_register_flags$descriptor

        • -
          -

          g_type_module_register_flags$handle

          +
          +

          g_type_name$handle

          -
          public static MethodHandle g_type_module_register_flags$handle()
          +
          public static MethodHandle g_type_name$handle()
          Downcall method handle for:
          -
          extern GType g_type_module_register_flags(GTypeModule *module, const gchar *name, const GFlagsValue *const_static_values)
          +
          extern const gchar *g_type_name(GType type)
           
          @@ -23541,14 +12657,14 @@

          g_type_module_register_flags$handle

        • -
          -

          g_type_module_register_flags$address

          +
          +

          g_type_name$address

          -
          public static MemorySegment g_type_module_register_flags$address()
          +
          public static MemorySegment g_type_name$address()
          Address for:
          -
          extern GType g_type_module_register_flags(GTypeModule *module, const gchar *name, const GFlagsValue *const_static_values)
          +
          extern const gchar *g_type_name(GType type)
           
          @@ -23556,15 +12672,13 @@

          g_type_module_register_flags$address

        • -
          -

          g_type_module_register_flags

          +
          +

          g_type_name

          -
          public static long g_type_module_register_flags(MemorySegment module, - MemorySegment name, - MemorySegment const_static_values)
          +
          public static MemorySegment g_type_name(long type)
          -
          extern GType g_type_module_register_flags(GTypeModule *module, const gchar *name, const GFlagsValue *const_static_values)
          +
          extern const gchar *g_type_name(GType type)
           
          @@ -23572,14 +12686,14 @@

          g_type_module_register_flags

        • -
          -

          g_type_plugin_get_type$descriptor

          +
          +

          g_type_from_name$descriptor

          -
          public static FunctionDescriptor g_type_plugin_get_type$descriptor()
          +
          public static FunctionDescriptor g_type_from_name$descriptor()
          Function descriptor for:
          -
          extern GType g_type_plugin_get_type()
          +
          extern GType g_type_from_name(const gchar *name)
           
          @@ -23587,14 +12701,14 @@

          g_type_plugin_get_type$descriptor

        • -
          -

          g_type_plugin_get_type$handle

          +
          +

          g_type_from_name$handle

          -
          public static MethodHandle g_type_plugin_get_type$handle()
          +
          public static MethodHandle g_type_from_name$handle()
          Downcall method handle for:
          -
          extern GType g_type_plugin_get_type()
          +
          extern GType g_type_from_name(const gchar *name)
           
          @@ -23602,14 +12716,14 @@

          g_type_plugin_get_type$handle

        • -
          -

          g_type_plugin_get_type$address

          +
          +

          g_type_from_name$address

          -
          public static MemorySegment g_type_plugin_get_type$address()
          +
          public static MemorySegment g_type_from_name$address()
          Address for:
          -
          extern GType g_type_plugin_get_type()
          +
          extern GType g_type_from_name(const gchar *name)
           
          @@ -23617,13 +12731,13 @@

          g_type_plugin_get_type$address

        • -
          -

          g_type_plugin_get_type

          +
          +

          g_type_from_name

          -
          public static long g_type_plugin_get_type()
          +
          public static long g_type_from_name(MemorySegment name)
          -
          extern GType g_type_plugin_get_type()
          +
          extern GType g_type_from_name(const gchar *name)
           
          @@ -23631,58 +12745,14 @@

          g_type_plugin_get_type

        • -
          -

          g_type_plugin_use$descriptor

          +
          +

          g_type_class_ref$descriptor

          -
          public static FunctionDescriptor g_type_plugin_use$descriptor()
          +
          public static FunctionDescriptor g_type_class_ref$descriptor()
          Function descriptor for:
          -
          extern void g_type_plugin_use(GTypePlugin *plugin)
          -
          -
          -
          -
          -
          -
        • -
        • -
          -

          g_type_plugin_use$handle

          -
          -
          public static MethodHandle g_type_plugin_use$handle()
          -
          Downcall method handle for: - -
          -
          extern void g_type_plugin_use(GTypePlugin *plugin)
          -
          -
          -
          -
          -
          -
        • -
        • -
          -

          g_type_plugin_use$address

          -
          -
          public static MemorySegment g_type_plugin_use$address()
          -
          Address for: - -
          -
          extern void g_type_plugin_use(GTypePlugin *plugin)
          -
          -
          -
          -
          -
          -
        • -
        • -
          -

          g_type_plugin_use

          -
          -
          public static void g_type_plugin_use(MemorySegment plugin)
          -
          -
          -
          extern void g_type_plugin_use(GTypePlugin *plugin)
          +
          extern gpointer g_type_class_ref(GType type)
           
          @@ -23690,14 +12760,14 @@

          g_type_plugin_use

        • -
          -

          g_type_plugin_unuse$descriptor

          +
          +

          g_type_class_ref$handle

          -
          public static FunctionDescriptor g_type_plugin_unuse$descriptor()
          -
          Function descriptor for: +
          public static MethodHandle g_type_class_ref$handle()
          +
          Downcall method handle for:
          -
          extern void g_type_plugin_unuse(GTypePlugin *plugin)
          +
          extern gpointer g_type_class_ref(GType type)
           
          @@ -23705,14 +12775,14 @@

          g_type_plugin_unuse$descriptor

        • -
          -

          g_type_plugin_unuse$handle

          +
          +

          g_type_class_ref$address

          -
          public static MethodHandle g_type_plugin_unuse$handle()
          -
          Downcall method handle for: +
          public static MemorySegment g_type_class_ref$address()
          +
          Address for:
          -
          extern void g_type_plugin_unuse(GTypePlugin *plugin)
          +
          extern gpointer g_type_class_ref(GType type)
           
          @@ -23720,14 +12790,13 @@

          g_type_plugin_unuse$handle

        • -
          -

          g_type_plugin_unuse$address

          +
          +

          g_type_class_ref

          -
          public static MemorySegment g_type_plugin_unuse$address()
          -
          Address for: - +
          public static MemorySegment g_type_class_ref(long type)
          +
          -
          extern void g_type_plugin_unuse(GTypePlugin *plugin)
          +
          extern gpointer g_type_class_ref(GType type)
           
          @@ -23735,13 +12804,13 @@

          g_type_plugin_unuse$address

        • -
          -

          g_type_plugin_unuse

          +
          +

          G_TYPE_FLAG_CLASSED

          -
          public static void g_type_plugin_unuse(MemorySegment plugin)
          +
          public static int G_TYPE_FLAG_CLASSED()
          -
          extern void g_type_plugin_unuse(GTypePlugin *plugin)
          +
          enum <anonymous>.G_TYPE_FLAG_CLASSED = 1
           
          @@ -23749,14 +12818,13 @@

          g_type_plugin_unuse

        • -
          -

          g_type_plugin_complete_type_info$descriptor

          +
          +

          G_TYPE_FLAG_INSTANTIATABLE

          -
          public static FunctionDescriptor g_type_plugin_complete_type_info$descriptor()
          -
          Function descriptor for: - +
          public static int G_TYPE_FLAG_INSTANTIATABLE()
          +
          -
          extern void g_type_plugin_complete_type_info(GTypePlugin *plugin, GType g_type, GTypeInfo *info, GTypeValueTable *value_table)
          +
          enum <anonymous>.G_TYPE_FLAG_INSTANTIATABLE = 2
           
          @@ -23764,14 +12832,13 @@

          g_type_plugin_complete_type_info$descriptor

        • -
          -

          g_type_plugin_complete_type_info$handle

          +
          +

          G_TYPE_FLAG_DERIVABLE

          -
          public static MethodHandle g_type_plugin_complete_type_info$handle()
          -
          Downcall method handle for: - +
          public static int G_TYPE_FLAG_DERIVABLE()
          +
          -
          extern void g_type_plugin_complete_type_info(GTypePlugin *plugin, GType g_type, GTypeInfo *info, GTypeValueTable *value_table)
          +
          enum <anonymous>.G_TYPE_FLAG_DERIVABLE = 4
           
          @@ -23779,14 +12846,13 @@

          g_type_plugin_complete_type_info$handle

        • -
          -

          g_type_plugin_complete_type_info$address

          +
          +

          G_TYPE_FLAG_DEEP_DERIVABLE

          -
          public static MemorySegment g_type_plugin_complete_type_info$address()
          -
          Address for: - +
          public static int G_TYPE_FLAG_DEEP_DERIVABLE()
          +
          -
          extern void g_type_plugin_complete_type_info(GTypePlugin *plugin, GType g_type, GTypeInfo *info, GTypeValueTable *value_table)
          +
          enum <anonymous>.G_TYPE_FLAG_DEEP_DERIVABLE = 8
           
          @@ -23794,16 +12860,13 @@

          g_type_plugin_complete_type_info$address

        • -
          -

          g_type_plugin_complete_type_info

          +
          +

          G_TYPE_FLAG_NONE

          -
          public static void g_type_plugin_complete_type_info(MemorySegment plugin, - long g_type, - MemorySegment info, - MemorySegment value_table)
          +
          public static int G_TYPE_FLAG_NONE()
          -
          extern void g_type_plugin_complete_type_info(GTypePlugin *plugin, GType g_type, GTypeInfo *info, GTypeValueTable *value_table)
          +
          enum <anonymous>.G_TYPE_FLAG_NONE = 0
           
          @@ -23811,14 +12874,13 @@

          g_type_plugin_complete_type_info

        • -
          -

          g_type_plugin_complete_interface_info$descriptor

          +
          +

          G_TYPE_FLAG_ABSTRACT

          -
          public static FunctionDescriptor g_type_plugin_complete_interface_info$descriptor()
          -
          Function descriptor for: - +
          public static int G_TYPE_FLAG_ABSTRACT()
          +
          -
          extern void g_type_plugin_complete_interface_info(GTypePlugin *plugin, GType instance_type, GType interface_type, GInterfaceInfo *info)
          +
          enum <anonymous>.G_TYPE_FLAG_ABSTRACT = 16
           
          @@ -23826,14 +12888,13 @@

          g_type_plugin_complete_interface_info$descriptor

        • -
          -

          g_type_plugin_complete_interface_info$handle

          +
          +

          G_TYPE_FLAG_VALUE_ABSTRACT

          -
          public static MethodHandle g_type_plugin_complete_interface_info$handle()
          -
          Downcall method handle for: - +
          public static int G_TYPE_FLAG_VALUE_ABSTRACT()
          +
          -
          extern void g_type_plugin_complete_interface_info(GTypePlugin *plugin, GType instance_type, GType interface_type, GInterfaceInfo *info)
          +
          enum <anonymous>.G_TYPE_FLAG_VALUE_ABSTRACT = 32
           
          @@ -23841,14 +12902,13 @@

          g_type_plugin_complete_interface_info$handle

        • -
          -

          g_type_plugin_complete_interface_info$address

          +
          +

          G_TYPE_FLAG_FINAL

          -
          public static MemorySegment g_type_plugin_complete_interface_info$address()
          -
          Address for: - +
          public static int G_TYPE_FLAG_FINAL()
          +
          -
          extern void g_type_plugin_complete_interface_info(GTypePlugin *plugin, GType instance_type, GType interface_type, GInterfaceInfo *info)
          +
          enum <anonymous>.G_TYPE_FLAG_FINAL = 64
           
          @@ -23856,16 +12916,13 @@

          g_type_plugin_complete_interface_info$address

        • -
          -

          g_type_plugin_complete_interface_info

          +
          +

          G_TYPE_FLAG_DEPRECATED

          -
          public static void g_type_plugin_complete_interface_info(MemorySegment plugin, - long instance_type, - long interface_type, - MemorySegment info)
          +
          public static int G_TYPE_FLAG_DEPRECATED()
          -
          extern void g_type_plugin_complete_interface_info(GTypePlugin *plugin, GType instance_type, GType interface_type, GInterfaceInfo *info)
          +
          enum <anonymous>.G_TYPE_FLAG_DEPRECATED = 128
           
          @@ -23873,14 +12930,14 @@

          g_type_plugin_complete_interface_info

        • -
          -

          g_value_set_boolean$descriptor

          +
          +

          g_type_check_instance_is_a$descriptor

          -
          public static FunctionDescriptor g_value_set_boolean$descriptor()
          +
          public static FunctionDescriptor g_type_check_instance_is_a$descriptor()
          Function descriptor for:
          -
          extern void g_value_set_boolean(GValue *value, gboolean v_boolean)
          +
          extern gboolean g_type_check_instance_is_a(GTypeInstance *instance, GType iface_type)
           
          @@ -23888,14 +12945,14 @@

          g_value_set_boolean$descriptor

        • -
          -

          g_value_set_boolean$handle

          +
          +

          g_type_check_instance_is_a$handle

          -
          public static MethodHandle g_value_set_boolean$handle()
          +
          public static MethodHandle g_type_check_instance_is_a$handle()
          Downcall method handle for:
          -
          extern void g_value_set_boolean(GValue *value, gboolean v_boolean)
          +
          extern gboolean g_type_check_instance_is_a(GTypeInstance *instance, GType iface_type)
           
          @@ -23903,14 +12960,14 @@

          g_value_set_boolean$handle

        • -
          -

          g_value_set_boolean$address

          +
          +

          g_type_check_instance_is_a$address

          -
          public static MemorySegment g_value_set_boolean$address()
          +
          public static MemorySegment g_type_check_instance_is_a$address()
          Address for:
          -
          extern void g_value_set_boolean(GValue *value, gboolean v_boolean)
          +
          extern gboolean g_type_check_instance_is_a(GTypeInstance *instance, GType iface_type)
           
          @@ -23918,14 +12975,14 @@

          g_value_set_boolean$address

        • -
          -

          g_value_set_boolean

          +
          +

          g_type_check_instance_is_a

          -
          public static void g_value_set_boolean(MemorySegment value, - int v_boolean)
          +
          public static int g_type_check_instance_is_a(MemorySegment instance, + long iface_type)
          -
          extern void g_value_set_boolean(GValue *value, gboolean v_boolean)
          +
          extern gboolean g_type_check_instance_is_a(GTypeInstance *instance, GType iface_type)
           
          @@ -23933,14 +12990,14 @@

          g_value_set_boolean

        • -
          -

          g_value_get_boolean$descriptor

          +
          +

          g_type_name_from_instance$descriptor

          -
          public static FunctionDescriptor g_value_get_boolean$descriptor()
          +
          public static FunctionDescriptor g_type_name_from_instance$descriptor()
          Function descriptor for:
          -
          extern gboolean g_value_get_boolean(const GValue *value)
          +
          extern const gchar *g_type_name_from_instance(GTypeInstance *instance)
           
          @@ -23948,14 +13005,14 @@

          g_value_get_boolean$descriptor

        • -
          -

          g_value_get_boolean$handle

          +
          +

          g_type_name_from_instance$handle

          -
          public static MethodHandle g_value_get_boolean$handle()
          +
          public static MethodHandle g_type_name_from_instance$handle()
          Downcall method handle for:
          -
          extern gboolean g_value_get_boolean(const GValue *value)
          +
          extern const gchar *g_type_name_from_instance(GTypeInstance *instance)
           
          @@ -23963,14 +13020,14 @@

          g_value_get_boolean$handle

        • -
          -

          g_value_get_boolean$address

          +
          +

          g_type_name_from_instance$address

          -
          public static MemorySegment g_value_get_boolean$address()
          +
          public static MemorySegment g_type_name_from_instance$address()
          Address for:
          -
          extern gboolean g_value_get_boolean(const GValue *value)
          +
          extern const gchar *g_type_name_from_instance(GTypeInstance *instance)
           
          @@ -23978,13 +13035,13 @@

          g_value_get_boolean$address

        • -
          -

          g_value_get_boolean

          +
          +

          g_type_name_from_instance

          -
          public static int g_value_get_boolean(MemorySegment value)
          +
          public static MemorySegment g_type_name_from_instance(MemorySegment instance)
          -
          extern gboolean g_value_get_boolean(const GValue *value)
          +
          extern const gchar *g_type_name_from_instance(GTypeInstance *instance)
           
          @@ -23992,14 +13049,14 @@

          g_value_get_boolean

        • -
          -

          g_value_set_int$descriptor

          +
          +

          g_type_name_from_class$descriptor

          -
          public static FunctionDescriptor g_value_set_int$descriptor()
          +
          public static FunctionDescriptor g_type_name_from_class$descriptor()
          Function descriptor for:
          -
          extern void g_value_set_int(GValue *value, gint v_int)
          +
          extern const gchar *g_type_name_from_class(GTypeClass *g_class)
           
          @@ -24007,14 +13064,14 @@

          g_value_set_int$descriptor

        • -
          -

          g_value_set_int$handle

          +
          +

          g_type_name_from_class$handle

          -
          public static MethodHandle g_value_set_int$handle()
          +
          public static MethodHandle g_type_name_from_class$handle()
          Downcall method handle for:
          -
          extern void g_value_set_int(GValue *value, gint v_int)
          +
          extern const gchar *g_type_name_from_class(GTypeClass *g_class)
           
          @@ -24022,14 +13079,14 @@

          g_value_set_int$handle

        • -
          -

          g_value_set_int$address

          +
          +

          g_type_name_from_class$address

          -
          public static MemorySegment g_value_set_int$address()
          +
          public static MemorySegment g_type_name_from_class$address()
          Address for:
          -
          extern void g_value_set_int(GValue *value, gint v_int)
          +
          extern const gchar *g_type_name_from_class(GTypeClass *g_class)
           
          @@ -24037,14 +13094,13 @@

          g_value_set_int$address

        • -
          -

          g_value_set_int

          +
          +

          g_type_name_from_class

          -
          public static void g_value_set_int(MemorySegment value, - int v_int)
          +
          public static MemorySegment g_type_name_from_class(MemorySegment g_class)
          -
          extern void g_value_set_int(GValue *value, gint v_int)
          +
          extern const gchar *g_type_name_from_class(GTypeClass *g_class)
           
          @@ -24052,14 +13108,14 @@

          g_value_set_int

        • -
          -

          g_value_get_int$descriptor

          +
          +

          g_value_init$descriptor

          -
          public static FunctionDescriptor g_value_get_int$descriptor()
          +
          public static FunctionDescriptor g_value_init$descriptor()
          Function descriptor for:
          -
          extern gint g_value_get_int(const GValue *value)
          +
          extern GValue *g_value_init(GValue *value, GType g_type)
           
          @@ -24067,14 +13123,14 @@

          g_value_get_int$descriptor

        • -
          -

          g_value_get_int$handle

          +
          +

          g_value_init$handle

          -
          public static MethodHandle g_value_get_int$handle()
          +
          public static MethodHandle g_value_init$handle()
          Downcall method handle for:
          -
          extern gint g_value_get_int(const GValue *value)
          +
          extern GValue *g_value_init(GValue *value, GType g_type)
           
          @@ -24082,14 +13138,14 @@

          g_value_get_int$handle

        • -
          -

          g_value_get_int$address

          +
          +

          g_value_init$address

          -
          public static MemorySegment g_value_get_int$address()
          +
          public static MemorySegment g_value_init$address()
          Address for:
          -
          extern gint g_value_get_int(const GValue *value)
          +
          extern GValue *g_value_init(GValue *value, GType g_type)
           
          @@ -24097,13 +13153,14 @@

          g_value_get_int$address

        • -
          -

          g_value_get_int

          +
          +

          g_value_init

          -
          public static int g_value_get_int(MemorySegment value)
          +
          public static MemorySegment g_value_init(MemorySegment value, + long g_type)
          -
          extern gint g_value_get_int(const GValue *value)
          +
          extern GValue *g_value_init(GValue *value, GType g_type)
           
          @@ -24111,14 +13168,14 @@

          g_value_get_int

        • -
          -

          g_value_set_long$descriptor

          +
          +

          g_value_unset$descriptor

          -
          public static FunctionDescriptor g_value_set_long$descriptor()
          +
          public static FunctionDescriptor g_value_unset$descriptor()
          Function descriptor for:
          -
          extern void g_value_set_long(GValue *value, glong v_long)
          +
          extern void g_value_unset(GValue *value)
           
          @@ -24126,14 +13183,14 @@

          g_value_set_long$descriptor

        • -
          -

          g_value_set_long$handle

          +
          +

          g_value_unset$handle

          -
          public static MethodHandle g_value_set_long$handle()
          +
          public static MethodHandle g_value_unset$handle()
          Downcall method handle for:
          -
          extern void g_value_set_long(GValue *value, glong v_long)
          +
          extern void g_value_unset(GValue *value)
           
          @@ -24141,14 +13198,14 @@

          g_value_set_long$handle

        • -
          -

          g_value_set_long$address

          +
          +

          g_value_unset$address

          -
          public static MemorySegment g_value_set_long$address()
          +
          public static MemorySegment g_value_unset$address()
          Address for:
          -
          extern void g_value_set_long(GValue *value, glong v_long)
          +
          extern void g_value_unset(GValue *value)
           
          @@ -24156,14 +13213,13 @@

          g_value_set_long$address

        • -
          -

          g_value_set_long

          +
          +

          g_value_unset

          -
          public static void g_value_set_long(MemorySegment value, - long v_long)
          +
          public static void g_value_unset(MemorySegment value)
          -
          extern void g_value_set_long(GValue *value, glong v_long)
          +
          extern void g_value_unset(GValue *value)
           
          @@ -24171,14 +13227,14 @@

          g_value_set_long

        • -
          -

          g_value_get_long$descriptor

          +
          +

          g_param_spec_get_blurb$descriptor

          -
          public static FunctionDescriptor g_value_get_long$descriptor()
          +
          public static FunctionDescriptor g_param_spec_get_blurb$descriptor()
          Function descriptor for:
          -
          extern glong g_value_get_long(const GValue *value)
          +
          extern const gchar *g_param_spec_get_blurb(GParamSpec *pspec)
           
          @@ -24186,14 +13242,14 @@

          g_value_get_long$descriptor

        • -
          -

          g_value_get_long$handle

          +
          +

          g_param_spec_get_blurb$handle

          -
          public static MethodHandle g_value_get_long$handle()
          +
          public static MethodHandle g_param_spec_get_blurb$handle()
          Downcall method handle for:
          -
          extern glong g_value_get_long(const GValue *value)
          +
          extern const gchar *g_param_spec_get_blurb(GParamSpec *pspec)
           
          @@ -24201,14 +13257,14 @@

          g_value_get_long$handle

        • -
          -

          g_value_get_long$address

          +
          +

          g_param_spec_get_blurb$address

          -
          public static MemorySegment g_value_get_long$address()
          +
          public static MemorySegment g_param_spec_get_blurb$address()
          Address for:
          -
          extern glong g_value_get_long(const GValue *value)
          +
          extern const gchar *g_param_spec_get_blurb(GParamSpec *pspec)
           
          @@ -24216,13 +13272,13 @@

          g_value_get_long$address

        • -
          -

          g_value_get_long

          +
          +

          g_param_spec_get_blurb

          -
          public static long g_value_get_long(MemorySegment value)
          +
          public static MemorySegment g_param_spec_get_blurb(MemorySegment pspec)
          -
          extern glong g_value_get_long(const GValue *value)
          +
          extern const gchar *g_param_spec_get_blurb(GParamSpec *pspec)
           
          @@ -24230,14 +13286,14 @@

          g_value_get_long

        • -
          -

          g_value_set_int64$descriptor

          +
          +

          g_signal_connect_data$descriptor

          -
          public static FunctionDescriptor g_value_set_int64$descriptor()
          +
          public static FunctionDescriptor g_signal_connect_data$descriptor()
          Function descriptor for:
          -
          extern void g_value_set_int64(GValue *value, gint64 v_int64)
          +
          extern gulong g_signal_connect_data(gpointer instance, const gchar *detailed_signal, GCallback c_handler, gpointer data, GClosureNotify destroy_data, GConnectFlags connect_flags)
           
          @@ -24245,14 +13301,14 @@

          g_value_set_int64$descriptor

        • -
          -

          g_value_set_int64$handle

          +
          +

          g_signal_connect_data$handle

          -
          public static MethodHandle g_value_set_int64$handle()
          +
          public static MethodHandle g_signal_connect_data$handle()
          Downcall method handle for:
          -
          extern void g_value_set_int64(GValue *value, gint64 v_int64)
          +
          extern gulong g_signal_connect_data(gpointer instance, const gchar *detailed_signal, GCallback c_handler, gpointer data, GClosureNotify destroy_data, GConnectFlags connect_flags)
           
          @@ -24260,14 +13316,14 @@

          g_value_set_int64$handle

        • -
          -

          g_value_set_int64$address

          +
          +

          g_signal_connect_data$address

          -
          public static MemorySegment g_value_set_int64$address()
          +
          public static MemorySegment g_signal_connect_data$address()
          Address for:
          -
          extern void g_value_set_int64(GValue *value, gint64 v_int64)
          +
          extern gulong g_signal_connect_data(gpointer instance, const gchar *detailed_signal, GCallback c_handler, gpointer data, GClosureNotify destroy_data, GConnectFlags connect_flags)
           
          @@ -24275,14 +13331,18 @@

          g_value_set_int64$address

        • -
          -

          g_value_set_int64

          +
          +

          g_signal_connect_data

          -
          public static void g_value_set_int64(MemorySegment value, - long v_int64)
          +
          public static long g_signal_connect_data(MemorySegment instance, + MemorySegment detailed_signal, + MemorySegment c_handler, + MemorySegment data, + MemorySegment destroy_data, + int connect_flags)
          -
          extern void g_value_set_int64(GValue *value, gint64 v_int64)
          +
          extern gulong g_signal_connect_data(gpointer instance, const gchar *detailed_signal, GCallback c_handler, gpointer data, GClosureNotify destroy_data, GConnectFlags connect_flags)
           
          @@ -24290,14 +13350,14 @@

          g_value_set_int64

        • -
          -

          g_value_get_int64$descriptor

          +
          +

          g_value_set_boxed$descriptor

          -
          public static FunctionDescriptor g_value_get_int64$descriptor()
          +
          public static FunctionDescriptor g_value_set_boxed$descriptor()
          Function descriptor for:
          -
          extern gint64 g_value_get_int64(const GValue *value)
          +
          extern void g_value_set_boxed(GValue *value, gconstpointer v_boxed)
           
          @@ -24305,14 +13365,14 @@

          g_value_get_int64$descriptor

        • -
          -

          g_value_get_int64$handle

          +
          +

          g_value_set_boxed$handle

          -
          public static MethodHandle g_value_get_int64$handle()
          +
          public static MethodHandle g_value_set_boxed$handle()
          Downcall method handle for:
          -
          extern gint64 g_value_get_int64(const GValue *value)
          +
          extern void g_value_set_boxed(GValue *value, gconstpointer v_boxed)
           
          @@ -24320,14 +13380,14 @@

          g_value_get_int64$handle

        • -
          -

          g_value_get_int64$address

          +
          +

          g_value_set_boxed$address

          -
          public static MemorySegment g_value_get_int64$address()
          +
          public static MemorySegment g_value_set_boxed$address()
          Address for:
          -
          extern gint64 g_value_get_int64(const GValue *value)
          +
          extern void g_value_set_boxed(GValue *value, gconstpointer v_boxed)
           
          @@ -24335,13 +13395,14 @@

          g_value_get_int64$address

        • -
          -

          g_value_get_int64

          +
          +

          g_value_set_boxed

          -
          public static long g_value_get_int64(MemorySegment value)
          +
          public static void g_value_set_boxed(MemorySegment value, + MemorySegment v_boxed)
          -
          extern gint64 g_value_get_int64(const GValue *value)
          +
          extern void g_value_set_boxed(GValue *value, gconstpointer v_boxed)
           
          @@ -24349,14 +13410,14 @@

          g_value_get_int64

        • -
          -

          g_value_set_double$descriptor

          +
          +

          g_value_get_boxed$descriptor

          -
          public static FunctionDescriptor g_value_set_double$descriptor()
          +
          public static FunctionDescriptor g_value_get_boxed$descriptor()
          Function descriptor for:
          -
          extern void g_value_set_double(GValue *value, gdouble v_double)
          +
          extern gpointer g_value_get_boxed(const GValue *value)
           
          @@ -24364,14 +13425,14 @@

          g_value_set_double$descriptor

        • -
          -

          g_value_set_double$handle

          +
          +

          g_value_get_boxed$handle

          -
          public static MethodHandle g_value_set_double$handle()
          +
          public static MethodHandle g_value_get_boxed$handle()
          Downcall method handle for:
          -
          extern void g_value_set_double(GValue *value, gdouble v_double)
          +
          extern gpointer g_value_get_boxed(const GValue *value)
           
          @@ -24379,14 +13440,14 @@

          g_value_set_double$handle

        • -
          -

          g_value_set_double$address

          +
          +

          g_value_get_boxed$address

          -
          public static MemorySegment g_value_set_double$address()
          +
          public static MemorySegment g_value_get_boxed$address()
          Address for:
          -
          extern void g_value_set_double(GValue *value, gdouble v_double)
          +
          extern gpointer g_value_get_boxed(const GValue *value)
           
          @@ -24394,14 +13455,13 @@

          g_value_set_double$address

        • -
          -

          g_value_set_double

          +
          +

          g_value_get_boxed

          -
          public static void g_value_set_double(MemorySegment value, - double v_double)
          +
          public static MemorySegment g_value_get_boxed(MemorySegment value)
          -
          extern void g_value_set_double(GValue *value, gdouble v_double)
          +
          extern gpointer g_value_get_boxed(const GValue *value)
           
          @@ -24409,14 +13469,14 @@

          g_value_set_double

        • -
          -

          g_value_get_double$descriptor

          +
          +

          g_object_set_property$descriptor

          -
          public static FunctionDescriptor g_value_get_double$descriptor()
          +
          public static FunctionDescriptor g_object_set_property$descriptor()
          Function descriptor for:
          -
          extern gdouble g_value_get_double(const GValue *value)
          +
          extern void g_object_set_property(GObject *object, const gchar *property_name, const GValue *value)
           
          @@ -24424,14 +13484,14 @@

          g_value_get_double$descriptor

        • -
          -

          g_value_get_double$handle

          +
          +

          g_object_set_property$handle

          -
          public static MethodHandle g_value_get_double$handle()
          +
          public static MethodHandle g_object_set_property$handle()
          Downcall method handle for:
          -
          extern gdouble g_value_get_double(const GValue *value)
          +
          extern void g_object_set_property(GObject *object, const gchar *property_name, const GValue *value)
           
          @@ -24439,14 +13499,14 @@

          g_value_get_double$handle

        • -
          -

          g_value_get_double$address

          +
          +

          g_object_set_property$address

          -
          public static MemorySegment g_value_get_double$address()
          +
          public static MemorySegment g_object_set_property$address()
          Address for:
          -
          extern gdouble g_value_get_double(const GValue *value)
          +
          extern void g_object_set_property(GObject *object, const gchar *property_name, const GValue *value)
           
          @@ -24454,13 +13514,15 @@

          g_value_get_double$address

        • -
          -

          g_value_get_double

          +
          +

          g_object_set_property

          -
          public static double g_value_get_double(MemorySegment value)
          +
          public static void g_object_set_property(MemorySegment object, + MemorySegment property_name, + MemorySegment value)
          -
          extern gdouble g_value_get_double(const GValue *value)
          +
          extern void g_object_set_property(GObject *object, const gchar *property_name, const GValue *value)
           
          @@ -24468,14 +13530,14 @@

          g_value_get_double

        • -
          -

          g_value_set_string$descriptor

          +
          +

          g_object_get_property$descriptor

          -
          public static FunctionDescriptor g_value_set_string$descriptor()
          +
          public static FunctionDescriptor g_object_get_property$descriptor()
          Function descriptor for:
          -
          extern void g_value_set_string(GValue *value, const gchar *v_string)
          +
          extern void g_object_get_property(GObject *object, const gchar *property_name, GValue *value)
           
          @@ -24483,14 +13545,14 @@

          g_value_set_string$descriptor

        • -
          -

          g_value_set_string$handle

          +
          +

          g_object_get_property$handle

          -
          public static MethodHandle g_value_set_string$handle()
          +
          public static MethodHandle g_object_get_property$handle()
          Downcall method handle for:
          -
          extern void g_value_set_string(GValue *value, const gchar *v_string)
          +
          extern void g_object_get_property(GObject *object, const gchar *property_name, GValue *value)
           
          @@ -24498,14 +13560,14 @@

          g_value_set_string$handle

        • -
          -

          g_value_set_string$address

          +
          +

          g_object_get_property$address

          -
          public static MemorySegment g_value_set_string$address()
          +
          public static MemorySegment g_object_get_property$address()
          Address for:
          -
          extern void g_value_set_string(GValue *value, const gchar *v_string)
          +
          extern void g_object_get_property(GObject *object, const gchar *property_name, GValue *value)
           
          @@ -24513,14 +13575,15 @@

          g_value_set_string$address

        • -
          -

          g_value_set_string

          +
          +

          g_object_get_property

          -
          public static void g_value_set_string(MemorySegment value, - MemorySegment v_string)
          +
          public static void g_object_get_property(MemorySegment object, + MemorySegment property_name, + MemorySegment value)
          -
          extern void g_value_set_string(GValue *value, const gchar *v_string)
          +
          extern void g_object_get_property(GObject *object, const gchar *property_name, GValue *value)
           
          @@ -24528,14 +13591,14 @@

          g_value_set_string

        • -
          -

          g_value_set_interned_string$descriptor

          +
          +

          g_object_ref_sink$descriptor

          -
          public static FunctionDescriptor g_value_set_interned_string$descriptor()
          +
          public static FunctionDescriptor g_object_ref_sink$descriptor()
          Function descriptor for:
          -
          extern void g_value_set_interned_string(GValue *value, const gchar *v_string)
          +
          extern gpointer g_object_ref_sink(gpointer object)
           
          @@ -24543,14 +13606,14 @@

          g_value_set_interned_string$descriptor

        • -
          -

          g_value_set_interned_string$handle

          +
          +

          g_object_ref_sink$handle

          -
          public static MethodHandle g_value_set_interned_string$handle()
          +
          public static MethodHandle g_object_ref_sink$handle()
          Downcall method handle for:
          -
          extern void g_value_set_interned_string(GValue *value, const gchar *v_string)
          +
          extern gpointer g_object_ref_sink(gpointer object)
           
          @@ -24558,14 +13621,14 @@

          g_value_set_interned_string$handle

        • -
          -

          g_value_set_interned_string$address

          +
          +

          g_object_ref_sink$address

          -
          public static MemorySegment g_value_set_interned_string$address()
          +
          public static MemorySegment g_object_ref_sink$address()
          Address for:
          -
          extern void g_value_set_interned_string(GValue *value, const gchar *v_string)
          +
          extern gpointer g_object_ref_sink(gpointer object)
           
          @@ -24573,14 +13636,13 @@

          g_value_set_interned_string$address

        • -
          -

          g_value_set_interned_string

          +
          +

          g_object_ref_sink

          -
          public static void g_value_set_interned_string(MemorySegment value, - MemorySegment v_string)
          +
          public static MemorySegment g_object_ref_sink(MemorySegment object)
          -
          extern void g_value_set_interned_string(GValue *value, const gchar *v_string)
          +
          extern gpointer g_object_ref_sink(gpointer object)
           
          @@ -24588,14 +13650,14 @@

          g_value_set_interned_string

        • -
          -

          g_value_get_string$descriptor

          +
          +

          g_object_ref$descriptor

          -
          public static FunctionDescriptor g_value_get_string$descriptor()
          +
          public static FunctionDescriptor g_object_ref$descriptor()
          Function descriptor for:
          -
          extern const gchar *g_value_get_string(const GValue *value)
          +
          extern gpointer g_object_ref(gpointer object)
           
          @@ -24603,14 +13665,14 @@

          g_value_get_string$descriptor

        • -
          -

          g_value_get_string$handle

          +
          +

          g_object_ref$handle

          -
          public static MethodHandle g_value_get_string$handle()
          +
          public static MethodHandle g_object_ref$handle()
          Downcall method handle for:
          -
          extern const gchar *g_value_get_string(const GValue *value)
          +
          extern gpointer g_object_ref(gpointer object)
           
          @@ -24618,14 +13680,14 @@

          g_value_get_string$handle

        • -
          -

          g_value_get_string$address

          +
          +

          g_object_ref$address

          -
          public static MemorySegment g_value_get_string$address()
          +
          public static MemorySegment g_object_ref$address()
          Address for:
          -
          extern const gchar *g_value_get_string(const GValue *value)
          +
          extern gpointer g_object_ref(gpointer object)
           
          @@ -24633,13 +13695,13 @@

          g_value_get_string$address

        • -
          -

          g_value_get_string

          +
          +

          g_object_ref

          -
          public static MemorySegment g_value_get_string(MemorySegment value)
          +
          public static MemorySegment g_object_ref(MemorySegment object)
          -
          extern const gchar *g_value_get_string(const GValue *value)
          +
          extern gpointer g_object_ref(gpointer object)
           
          @@ -24647,14 +13709,14 @@

          g_value_get_string

        • -
          -

          g_value_set_string_take_ownership$descriptor

          +
          +

          g_object_unref$descriptor

          -
          public static FunctionDescriptor g_value_set_string_take_ownership$descriptor()
          +
          public static FunctionDescriptor g_object_unref$descriptor()
          Function descriptor for:
          -
          extern void g_value_set_string_take_ownership(GValue *value, gchar *v_string)
          +
          extern void g_object_unref(gpointer object)
           
          @@ -24662,14 +13724,14 @@

          g_value_set_string_take_ownership$descriptor

        • -
          -

          g_value_set_string_take_ownership$handle

          +
          +

          g_object_unref$handle

          -
          public static MethodHandle g_value_set_string_take_ownership$handle()
          +
          public static MethodHandle g_object_unref$handle()
          Downcall method handle for:
          -
          extern void g_value_set_string_take_ownership(GValue *value, gchar *v_string)
          +
          extern void g_object_unref(gpointer object)
           
          @@ -24677,14 +13739,14 @@

          g_value_set_string_take_ownership$handle

        • -
          -

          g_value_set_string_take_ownership$address

          +
          +

          g_object_unref$address

          -
          public static MemorySegment g_value_set_string_take_ownership$address()
          +
          public static MemorySegment g_object_unref$address()
          Address for:
          -
          extern void g_value_set_string_take_ownership(GValue *value, gchar *v_string)
          +
          extern void g_object_unref(gpointer object)
           
          @@ -24692,14 +13754,13 @@

          g_value_set_string_take_ownership$address

        • -
          -

          g_value_set_string_take_ownership

          +
          +

          g_object_unref

          -
          public static void g_value_set_string_take_ownership(MemorySegment value, - MemorySegment v_string)
          +
          public static void g_object_unref(MemorySegment object)
          -
          extern void g_value_set_string_take_ownership(GValue *value, gchar *v_string)
          +
          extern void g_object_unref(gpointer object)
           
          @@ -24707,13 +13768,14 @@

          g_value_set_string_take_ownership

        • -
          -

          VIPS_PRECISION_INTEGER

          +
          +

          g_value_set_object$descriptor

          -
          public static int VIPS_PRECISION_INTEGER()
          -
          +
          public static FunctionDescriptor g_value_set_object$descriptor()
          +
          Function descriptor for: +
          -
          enum <anonymous>.VIPS_PRECISION_INTEGER = 0
          +
          extern void g_value_set_object(GValue *value, gpointer v_object)
           
          @@ -24721,13 +13783,14 @@

          VIPS_PRECISION_INTEGER

        • -
          -

          VIPS_PRECISION_FLOAT

          +
          +

          g_value_set_object$handle

          -
          public static int VIPS_PRECISION_FLOAT()
          -
          +
          public static MethodHandle g_value_set_object$handle()
          +
          Downcall method handle for: +
          -
          enum <anonymous>.VIPS_PRECISION_FLOAT = 1
          +
          extern void g_value_set_object(GValue *value, gpointer v_object)
           
          @@ -24735,27 +13798,29 @@

          VIPS_PRECISION_FLOAT

        • -
          -

          VIPS_PRECISION_APPROXIMATE

          +
          +

          g_value_set_object$address

          -
          public static int VIPS_PRECISION_APPROXIMATE()
          -
          +
          public static MemorySegment g_value_set_object$address()
          +
          Address for: +
          -
          enum <anonymous>.VIPS_PRECISION_APPROXIMATE = 2
          +
          extern void g_value_set_object(GValue *value, gpointer v_object)
           
        • -
        • -
          -

          VIPS_PRECISION_LAST

          +
        • +
          +

          g_value_set_object

          -
          public static int VIPS_PRECISION_LAST()
          +
          public static void g_value_set_object(MemorySegment value, + MemorySegment v_object)
          -
          enum <anonymous>.VIPS_PRECISION_LAST = 3
          +
          extern void g_value_set_object(GValue *value, gpointer v_object)
           
          @@ -24763,14 +13828,14 @@

          VIPS_PRECISION_LAST

        • -
          -

          vips_enum_string$descriptor

          +
          +

          g_value_get_object$descriptor

          -
          public static FunctionDescriptor vips_enum_string$descriptor()
          +
          public static FunctionDescriptor g_value_get_object$descriptor()
          Function descriptor for:
          -
          extern const char *vips_enum_string(GType enm, int value)
          +
          extern gpointer g_value_get_object(const GValue *value)
           
          @@ -24778,14 +13843,14 @@

          vips_enum_string$descriptor

        • -
          -

          vips_enum_string$handle

          +
          +

          g_value_get_object$handle

          -
          public static MethodHandle vips_enum_string$handle()
          +
          public static MethodHandle g_value_get_object$handle()
          Downcall method handle for:
          -
          extern const char *vips_enum_string(GType enm, int value)
          +
          extern gpointer g_value_get_object(const GValue *value)
           
          @@ -24793,14 +13858,14 @@

          vips_enum_string$handle

        • -
          -

          vips_enum_string$address

          +
          +

          g_value_get_object$address

          -
          public static MemorySegment vips_enum_string$address()
          +
          public static MemorySegment g_value_get_object$address()
          Address for:
          -
          extern const char *vips_enum_string(GType enm, int value)
          +
          extern gpointer g_value_get_object(const GValue *value)
           
          @@ -24808,14 +13873,13 @@

          vips_enum_string$address

        • -
          -

          vips_enum_string

          +
          +

          g_value_get_object

          -
          public static MemorySegment vips_enum_string(long enm, - int value)
          +
          public static MemorySegment g_value_get_object(MemorySegment value)
          -
          extern const char *vips_enum_string(GType enm, int value)
          +
          extern gpointer g_value_get_object(const GValue *value)
           
          @@ -24823,14 +13887,14 @@

          vips_enum_string

        • -
          -

          vips_enum_nick$descriptor

          +
          +

          g_param_spec_types$layout

          -
          public static FunctionDescriptor vips_enum_nick$descriptor()
          -
          Function descriptor for: +
          public static AddressLayout g_param_spec_types$layout()
          +
          Layout for variable:
          -
          extern const char *vips_enum_nick(GType enm, int value)
          +
          extern GType *g_param_spec_types
           
          @@ -24838,14 +13902,14 @@

          vips_enum_nick$descriptor

        • -
          -

          vips_enum_nick$handle

          +
          +

          g_param_spec_types$segment

          -
          public static MethodHandle vips_enum_nick$handle()
          -
          Downcall method handle for: +
          public static MemorySegment g_param_spec_types$segment()
          +
          Segment for variable:
          -
          extern const char *vips_enum_nick(GType enm, int value)
          +
          extern GType *g_param_spec_types
           
          @@ -24853,14 +13917,14 @@

          vips_enum_nick$handle

        • -
          -

          vips_enum_nick$address

          +
          +

          g_param_spec_types

          -
          public static MemorySegment vips_enum_nick$address()
          -
          Address for: +
          public static MemorySegment g_param_spec_types()
          +
          Getter for variable:
          -
          extern const char *vips_enum_nick(GType enm, int value)
          +
          extern GType *g_param_spec_types
           
          @@ -24868,14 +13932,14 @@

          vips_enum_nick$address

        • -
          -

          vips_enum_nick

          +
          +

          g_param_spec_types

          -
          public static MemorySegment vips_enum_nick(long enm, - int value)
          -
          +
          public static void g_param_spec_types(MemorySegment varValue)
          +
          Setter for variable: +
          -
          extern const char *vips_enum_nick(GType enm, int value)
          +
          extern GType *g_param_spec_types
           
          @@ -24883,14 +13947,14 @@

          vips_enum_nick

        • -
          -

          vips_enum_from_nick$descriptor

          +
          +

          g_value_set_boolean$descriptor

          -
          public static FunctionDescriptor vips_enum_from_nick$descriptor()
          +
          public static FunctionDescriptor g_value_set_boolean$descriptor()
          Function descriptor for:
          -
          extern int vips_enum_from_nick(const char *domain, GType type, const char *str)
          +
          extern void g_value_set_boolean(GValue *value, gboolean v_boolean)
           
          @@ -24898,14 +13962,14 @@

          vips_enum_from_nick$descriptor

        • -
          -

          vips_enum_from_nick$handle

          +
          +

          g_value_set_boolean$handle

          -
          public static MethodHandle vips_enum_from_nick$handle()
          +
          public static MethodHandle g_value_set_boolean$handle()
          Downcall method handle for:
          -
          extern int vips_enum_from_nick(const char *domain, GType type, const char *str)
          +
          extern void g_value_set_boolean(GValue *value, gboolean v_boolean)
           
          @@ -24913,14 +13977,14 @@

          vips_enum_from_nick$handle

        • -
          -

          vips_enum_from_nick$address

          +
          +

          g_value_set_boolean$address

          -
          public static MemorySegment vips_enum_from_nick$address()
          +
          public static MemorySegment g_value_set_boolean$address()
          Address for:
          -
          extern int vips_enum_from_nick(const char *domain, GType type, const char *str)
          +
          extern void g_value_set_boolean(GValue *value, gboolean v_boolean)
           
          @@ -24928,15 +13992,14 @@

          vips_enum_from_nick$address

        • -
          -

          vips_enum_from_nick

          +
          +

          g_value_set_boolean

          -
          public static int vips_enum_from_nick(MemorySegment domain, - long type, - MemorySegment str)
          +
          public static void g_value_set_boolean(MemorySegment value, + int v_boolean)
          -
          extern int vips_enum_from_nick(const char *domain, GType type, const char *str)
          +
          extern void g_value_set_boolean(GValue *value, gboolean v_boolean)
           
          @@ -24944,14 +14007,14 @@

          vips_enum_from_nick

        • -
          -

          vips_filename_suffix_match$descriptor

          +
          +

          g_value_get_boolean$descriptor

          -
          public static FunctionDescriptor vips_filename_suffix_match$descriptor()
          +
          public static FunctionDescriptor g_value_get_boolean$descriptor()
          Function descriptor for:
          -
          extern int vips_filename_suffix_match(const char *path, const char *suffixes[])
          +
          extern gboolean g_value_get_boolean(const GValue *value)
           
          @@ -24959,14 +14022,14 @@

          vips_filename_suffix_match$descriptor

        • -
          -

          vips_filename_suffix_match$handle

          +
          +

          g_value_get_boolean$handle

          -
          public static MethodHandle vips_filename_suffix_match$handle()
          +
          public static MethodHandle g_value_get_boolean$handle()
          Downcall method handle for:
          -
          extern int vips_filename_suffix_match(const char *path, const char *suffixes[])
          +
          extern gboolean g_value_get_boolean(const GValue *value)
           
          @@ -24974,14 +14037,14 @@

          vips_filename_suffix_match$handle

        • -
          -

          vips_filename_suffix_match$address

          +
          +

          g_value_get_boolean$address

          -
          public static MemorySegment vips_filename_suffix_match$address()
          +
          public static MemorySegment g_value_get_boolean$address()
          Address for:
          -
          extern int vips_filename_suffix_match(const char *path, const char *suffixes[])
          +
          extern gboolean g_value_get_boolean(const GValue *value)
           
          @@ -24989,14 +14052,13 @@

          vips_filename_suffix_match$address

        • -
          -

          vips_filename_suffix_match

          +
          +

          g_value_get_boolean

          -
          public static int vips_filename_suffix_match(MemorySegment path, - MemorySegment suffixes)
          +
          public static int g_value_get_boolean(MemorySegment value)
          -
          extern int vips_filename_suffix_match(const char *path, const char *suffixes[])
          +
          extern gboolean g_value_get_boolean(const GValue *value)
           
          @@ -25004,13 +14066,14 @@

          vips_filename_suffix_match

        • -
          -

          VIPS_TOKEN_LEFT

          +
          +

          g_value_set_int$descriptor

          -
          public static int VIPS_TOKEN_LEFT()
          -
          +
          public static FunctionDescriptor g_value_set_int$descriptor()
          +
          Function descriptor for: +
          -
          enum <anonymous>.VIPS_TOKEN_LEFT = 1
          +
          extern void g_value_set_int(GValue *value, gint v_int)
           
          @@ -25018,13 +14081,14 @@

          VIPS_TOKEN_LEFT

        • -
          -

          VIPS_TOKEN_RIGHT

          +
          +

          g_value_set_int$handle

          -
          public static int VIPS_TOKEN_RIGHT()
          -
          +
          public static MethodHandle g_value_set_int$handle()
          +
          Downcall method handle for: +
          -
          enum <anonymous>.VIPS_TOKEN_RIGHT = 2
          +
          extern void g_value_set_int(GValue *value, gint v_int)
           
          @@ -25032,13 +14096,14 @@

          VIPS_TOKEN_RIGHT

        • -
          -

          VIPS_TOKEN_STRING

          +
          +

          g_value_set_int$address

          -
          public static int VIPS_TOKEN_STRING()
          -
          +
          public static MemorySegment g_value_set_int$address()
          +
          Address for: +
          -
          enum <anonymous>.VIPS_TOKEN_STRING = 3
          +
          extern void g_value_set_int(GValue *value, gint v_int)
           
          @@ -25046,13 +14111,14 @@

          VIPS_TOKEN_STRING

        • -
          -

          VIPS_TOKEN_EQUALS

          +
          +

          g_value_set_int

          -
          public static int VIPS_TOKEN_EQUALS()
          +
          public static void g_value_set_int(MemorySegment value, + int v_int)
          -
          enum <anonymous>.VIPS_TOKEN_EQUALS = 4
          +
          extern void g_value_set_int(GValue *value, gint v_int)
           
          @@ -25060,13 +14126,14 @@

          VIPS_TOKEN_EQUALS

        • -
          -

          VIPS_TOKEN_COMMA

          +
          +

          g_value_get_int$descriptor

          -
          public static int VIPS_TOKEN_COMMA()
          -
          +
          public static FunctionDescriptor g_value_get_int$descriptor()
          +
          Function descriptor for: +
          -
          enum <anonymous>.VIPS_TOKEN_COMMA = 5
          +
          extern gint g_value_get_int(const GValue *value)
           
          @@ -25074,13 +14141,14 @@

          VIPS_TOKEN_COMMA

        • -
          -

          VIPS_ARGUMENT_NONE

          +
          +

          g_value_get_int$handle

          -
          public static int VIPS_ARGUMENT_NONE()
          -
          +
          public static MethodHandle g_value_get_int$handle()
          +
          Downcall method handle for: +
          -
          enum <anonymous>.VIPS_ARGUMENT_NONE = 0
          +
          extern gint g_value_get_int(const GValue *value)
           
          @@ -25088,13 +14156,14 @@

          VIPS_ARGUMENT_NONE

        • -
          -

          VIPS_ARGUMENT_REQUIRED

          +
          +

          g_value_get_int$address

          -
          public static int VIPS_ARGUMENT_REQUIRED()
          -
          +
          public static MemorySegment g_value_get_int$address()
          +
          Address for: +
          -
          enum <anonymous>.VIPS_ARGUMENT_REQUIRED = 1
          +
          extern gint g_value_get_int(const GValue *value)
           
          @@ -25102,13 +14171,13 @@

          VIPS_ARGUMENT_REQUIRED

        • -
          -

          VIPS_ARGUMENT_CONSTRUCT

          +
          +

          g_value_get_int

          -
          public static int VIPS_ARGUMENT_CONSTRUCT()
          +
          public static int g_value_get_int(MemorySegment value)
          -
          enum <anonymous>.VIPS_ARGUMENT_CONSTRUCT = 2
          +
          extern gint g_value_get_int(const GValue *value)
           
          @@ -25116,13 +14185,29 @@

          VIPS_ARGUMENT_CONSTRUCT

        • -
          -

          VIPS_ARGUMENT_SET_ONCE

          +
          +

          g_value_set_long$descriptor

          -
          public static int VIPS_ARGUMENT_SET_ONCE()
          -
          +
          public static FunctionDescriptor g_value_set_long$descriptor()
          +
          Function descriptor for: + +
          +
          extern void g_value_set_long(GValue *value, glong v_long)
          +
          +
          +
          +
          +
          +
        • +
        • +
          +

          g_value_set_long$handle

          +
          +
          public static MethodHandle g_value_set_long$handle()
          +
          Downcall method handle for: +
          -
          enum <anonymous>.VIPS_ARGUMENT_SET_ONCE = 4
          +
          extern void g_value_set_long(GValue *value, glong v_long)
           
          @@ -25130,13 +14215,14 @@

          VIPS_ARGUMENT_SET_ONCE

        • -
          -

          VIPS_ARGUMENT_SET_ALWAYS

          +
          +

          g_value_set_long$address

          -
          public static int VIPS_ARGUMENT_SET_ALWAYS()
          -
          +
          public static MemorySegment g_value_set_long$address()
          +
          Address for: +
          -
          enum <anonymous>.VIPS_ARGUMENT_SET_ALWAYS = 8
          +
          extern void g_value_set_long(GValue *value, glong v_long)
           
          @@ -25144,13 +14230,14 @@

          VIPS_ARGUMENT_SET_ALWAYS

        • -
          -

          VIPS_ARGUMENT_INPUT

          +
          +

          g_value_set_long

          -
          public static int VIPS_ARGUMENT_INPUT()
          +
          public static void g_value_set_long(MemorySegment value, + long v_long)
          -
          enum <anonymous>.VIPS_ARGUMENT_INPUT = 16
          +
          extern void g_value_set_long(GValue *value, glong v_long)
           
          @@ -25158,13 +14245,14 @@

          VIPS_ARGUMENT_INPUT

        • -
          -

          VIPS_ARGUMENT_OUTPUT

          +
          +

          g_value_get_long$descriptor

          -
          public static int VIPS_ARGUMENT_OUTPUT()
          -
          +
          public static FunctionDescriptor g_value_get_long$descriptor()
          +
          Function descriptor for: +
          -
          enum <anonymous>.VIPS_ARGUMENT_OUTPUT = 32
          +
          extern glong g_value_get_long(const GValue *value)
           
          @@ -25172,13 +14260,14 @@

          VIPS_ARGUMENT_OUTPUT

        • -
          -

          VIPS_ARGUMENT_DEPRECATED

          +
          +

          g_value_get_long$handle

          -
          public static int VIPS_ARGUMENT_DEPRECATED()
          -
          +
          public static MethodHandle g_value_get_long$handle()
          +
          Downcall method handle for: +
          -
          enum <anonymous>.VIPS_ARGUMENT_DEPRECATED = 64
          +
          extern glong g_value_get_long(const GValue *value)
           
          @@ -25186,13 +14275,14 @@

          VIPS_ARGUMENT_DEPRECATED

        • -
          -

          VIPS_ARGUMENT_MODIFY

          +
          +

          g_value_get_long$address

          -
          public static int VIPS_ARGUMENT_MODIFY()
          -
          +
          public static MemorySegment g_value_get_long$address()
          +
          Address for: +
          -
          enum <anonymous>.VIPS_ARGUMENT_MODIFY = 128
          +
          extern glong g_value_get_long(const GValue *value)
           
          @@ -25200,13 +14290,13 @@

          VIPS_ARGUMENT_MODIFY

        • -
          -

          VIPS_ARGUMENT_NON_HASHABLE

          +
          +

          g_value_get_long

          -
          public static int VIPS_ARGUMENT_NON_HASHABLE()
          +
          public static long g_value_get_long(MemorySegment value)
          -
          enum <anonymous>.VIPS_ARGUMENT_NON_HASHABLE = 256
          +
          extern glong g_value_get_long(const GValue *value)
           
          @@ -25214,14 +14304,14 @@

          VIPS_ARGUMENT_NON_HASHABLE

        • -
          -

          vips_object_get_args$descriptor

          +
          +

          g_value_set_double$descriptor

          -
          public static FunctionDescriptor vips_object_get_args$descriptor()
          +
          public static FunctionDescriptor g_value_set_double$descriptor()
          Function descriptor for:
          -
          extern int vips_object_get_args(VipsObject *object, const char ***names, int **flags, int *n_args)
          +
          extern void g_value_set_double(GValue *value, gdouble v_double)
           
          @@ -25229,14 +14319,14 @@

          vips_object_get_args$descriptor

        • -
          -

          vips_object_get_args$handle

          +
          +

          g_value_set_double$handle

          -
          public static MethodHandle vips_object_get_args$handle()
          +
          public static MethodHandle g_value_set_double$handle()
          Downcall method handle for:
          -
          extern int vips_object_get_args(VipsObject *object, const char ***names, int **flags, int *n_args)
          +
          extern void g_value_set_double(GValue *value, gdouble v_double)
           
          @@ -25244,14 +14334,14 @@

          vips_object_get_args$handle

        • -
          -

          vips_object_get_args$address

          +
          +

          g_value_set_double$address

          -
          public static MemorySegment vips_object_get_args$address()
          +
          public static MemorySegment g_value_set_double$address()
          Address for:
          -
          extern int vips_object_get_args(VipsObject *object, const char ***names, int **flags, int *n_args)
          +
          extern void g_value_set_double(GValue *value, gdouble v_double)
           
          @@ -25259,16 +14349,14 @@

          vips_object_get_args$address

        • -
          -

          vips_object_get_args

          +
          +

          g_value_set_double

          -
          public static int vips_object_get_args(MemorySegment object, - MemorySegment names, - MemorySegment flags, - MemorySegment n_args)
          +
          public static void g_value_set_double(MemorySegment value, + double v_double)
          -
          extern int vips_object_get_args(VipsObject *object, const char ***names, int **flags, int *n_args)
          +
          extern void g_value_set_double(GValue *value, gdouble v_double)
           
          @@ -25276,14 +14364,14 @@

          vips_object_get_args

        • -
          -

          vips_object_get_argument$descriptor

          +
          +

          g_value_get_double$descriptor

          -
          public static FunctionDescriptor vips_object_get_argument$descriptor()
          +
          public static FunctionDescriptor g_value_get_double$descriptor()
          Function descriptor for:
          -
          extern int vips_object_get_argument(VipsObject *object, const char *name, GParamSpec **pspec, VipsArgumentClass **argument_class, VipsArgumentInstance **argument_instance)
          +
          extern gdouble g_value_get_double(const GValue *value)
           
          @@ -25291,14 +14379,14 @@

          vips_object_get_argument$descriptor

        • -
          -

          vips_object_get_argument$handle

          +
          +

          g_value_get_double$handle

          -
          public static MethodHandle vips_object_get_argument$handle()
          +
          public static MethodHandle g_value_get_double$handle()
          Downcall method handle for:
          -
          extern int vips_object_get_argument(VipsObject *object, const char *name, GParamSpec **pspec, VipsArgumentClass **argument_class, VipsArgumentInstance **argument_instance)
          +
          extern gdouble g_value_get_double(const GValue *value)
           
          @@ -25306,14 +14394,14 @@

          vips_object_get_argument$handle

        • -
          -

          vips_object_get_argument$address

          +
          +

          g_value_get_double$address

          -
          public static MemorySegment vips_object_get_argument$address()
          +
          public static MemorySegment g_value_get_double$address()
          Address for:
          -
          extern int vips_object_get_argument(VipsObject *object, const char *name, GParamSpec **pspec, VipsArgumentClass **argument_class, VipsArgumentInstance **argument_instance)
          +
          extern gdouble g_value_get_double(const GValue *value)
           
          @@ -25321,17 +14409,13 @@

          vips_object_get_argument$address

        • -
          -

          vips_object_get_argument

          +
          +

          g_value_get_double

          -
          public static int vips_object_get_argument(MemorySegment object, - MemorySegment name, - MemorySegment pspec, - MemorySegment argument_class, - MemorySegment argument_instance)
          +
          public static double g_value_get_double(MemorySegment value)
          -
          extern int vips_object_get_argument(VipsObject *object, const char *name, GParamSpec **pspec, VipsArgumentClass **argument_class, VipsArgumentInstance **argument_instance)
          +
          extern gdouble g_value_get_double(const GValue *value)
           
          @@ -25339,14 +14423,14 @@

          vips_object_get_argument

        • -
          -

          vips_object_get_argument_flags$descriptor

          +
          +

          g_value_set_string$descriptor

          -
          public static FunctionDescriptor vips_object_get_argument_flags$descriptor()
          +
          public static FunctionDescriptor g_value_set_string$descriptor()
          Function descriptor for:
          -
          extern VipsArgumentFlags vips_object_get_argument_flags(VipsObject *object, const char *name)
          +
          extern void g_value_set_string(GValue *value, const gchar *v_string)
           
          @@ -25354,14 +14438,14 @@

          vips_object_get_argument_flags$descriptor

        • -
          -

          vips_object_get_argument_flags$handle

          +
          +

          g_value_set_string$handle

          -
          public static MethodHandle vips_object_get_argument_flags$handle()
          +
          public static MethodHandle g_value_set_string$handle()
          Downcall method handle for:
          -
          extern VipsArgumentFlags vips_object_get_argument_flags(VipsObject *object, const char *name)
          +
          extern void g_value_set_string(GValue *value, const gchar *v_string)
           
          @@ -25369,14 +14453,14 @@

          vips_object_get_argument_flags$handle

        • -
          -

          vips_object_get_argument_flags$address

          +
          +

          g_value_set_string$address

          -
          public static MemorySegment vips_object_get_argument_flags$address()
          +
          public static MemorySegment g_value_set_string$address()
          Address for:
          -
          extern VipsArgumentFlags vips_object_get_argument_flags(VipsObject *object, const char *name)
          +
          extern void g_value_set_string(GValue *value, const gchar *v_string)
           
          @@ -25384,14 +14468,14 @@

          vips_object_get_argument_flags$address

        • -
          -

          vips_object_get_argument_flags

          +
          +

          g_value_set_string

          -
          public static int vips_object_get_argument_flags(MemorySegment object, - MemorySegment name)
          +
          public static void g_value_set_string(MemorySegment value, + MemorySegment v_string)
          -
          extern VipsArgumentFlags vips_object_get_argument_flags(VipsObject *object, const char *name)
          +
          extern void g_value_set_string(GValue *value, const gchar *v_string)
           
          @@ -25399,14 +14483,14 @@

          vips_object_get_argument_flags

        • -
          -

          vips_object_get_argument_priority$descriptor

          +
          +

          g_value_get_string$descriptor

          -
          public static FunctionDescriptor vips_object_get_argument_priority$descriptor()
          +
          public static FunctionDescriptor g_value_get_string$descriptor()
          Function descriptor for:
          -
          extern int vips_object_get_argument_priority(VipsObject *object, const char *name)
          +
          extern const gchar *g_value_get_string(const GValue *value)
           
          @@ -25414,14 +14498,14 @@

          vips_object_get_argument_priority$descriptor

        • -
          -

          vips_object_get_argument_priority$handle

          +
          +

          g_value_get_string$handle

          -
          public static MethodHandle vips_object_get_argument_priority$handle()
          +
          public static MethodHandle g_value_get_string$handle()
          Downcall method handle for:
          -
          extern int vips_object_get_argument_priority(VipsObject *object, const char *name)
          +
          extern const gchar *g_value_get_string(const GValue *value)
           
          @@ -25429,14 +14513,14 @@

          vips_object_get_argument_priority$handle

        • -
          -

          vips_object_get_argument_priority$address

          +
          +

          g_value_get_string$address

          -
          public static MemorySegment vips_object_get_argument_priority$address()
          +
          public static MemorySegment g_value_get_string$address()
          Address for:
          -
          extern int vips_object_get_argument_priority(VipsObject *object, const char *name)
          +
          extern const gchar *g_value_get_string(const GValue *value)
           
          @@ -25444,14 +14528,13 @@

          vips_object_get_argument_priority$address

        • -
          -

          vips_object_get_argument_priority

          +
          +

          g_value_get_string

          -
          public static int vips_object_get_argument_priority(MemorySegment object, - MemorySegment name)
          +
          public static MemorySegment g_value_get_string(MemorySegment value)
          -
          extern int vips_object_get_argument_priority(VipsObject *object, const char *name)
          +
          extern const gchar *g_value_get_string(const GValue *value)
           
          @@ -25459,14 +14542,13 @@

          vips_object_get_argument_priority

        • -
          -

          vips_value_is_null$descriptor

          +
          +

          VIPS_PRECISION_INTEGER

          -
          public static FunctionDescriptor vips_value_is_null$descriptor()
          -
          Function descriptor for: - +
          public static int VIPS_PRECISION_INTEGER()
          +
          -
          extern gboolean vips_value_is_null(GParamSpec *psoec, const GValue *value)
          +
          enum <anonymous>.VIPS_PRECISION_INTEGER = 0
           
          @@ -25474,14 +14556,13 @@

          vips_value_is_null$descriptor

        • -
          -

          vips_value_is_null$handle

          +
          +

          VIPS_PRECISION_FLOAT

          -
          public static MethodHandle vips_value_is_null$handle()
          -
          Downcall method handle for: - +
          public static int VIPS_PRECISION_FLOAT()
          +
          -
          extern gboolean vips_value_is_null(GParamSpec *psoec, const GValue *value)
          +
          enum <anonymous>.VIPS_PRECISION_FLOAT = 1
           
          @@ -25489,14 +14570,13 @@

          vips_value_is_null$handle

        • -
          -

          vips_value_is_null$address

          +
          +

          VIPS_PRECISION_APPROXIMATE

          -
          public static MemorySegment vips_value_is_null$address()
          -
          Address for: - +
          public static int VIPS_PRECISION_APPROXIMATE()
          +
          -
          extern gboolean vips_value_is_null(GParamSpec *psoec, const GValue *value)
          +
          enum <anonymous>.VIPS_PRECISION_APPROXIMATE = 2
           
          @@ -25504,14 +14584,13 @@

          vips_value_is_null$address

        • -
          -

          vips_value_is_null

          +
          +

          VIPS_PRECISION_LAST

          -
          public static int vips_value_is_null(MemorySegment psoec, - MemorySegment value)
          +
          public static int VIPS_PRECISION_LAST()
          -
          extern gboolean vips_value_is_null(GParamSpec *psoec, const GValue *value)
          +
          enum <anonymous>.VIPS_PRECISION_LAST = 3
           
          @@ -25519,14 +14598,14 @@

          vips_value_is_null

        • -
          -

          vips_object_get_argument_to_string$descriptor

          +
          +

          vips_enum_string$descriptor

          -
          public static FunctionDescriptor vips_object_get_argument_to_string$descriptor()
          +
          public static FunctionDescriptor vips_enum_string$descriptor()
          Function descriptor for:
          -
          extern int vips_object_get_argument_to_string(VipsObject *object, const char *name, const char *arg)
          +
          extern const char *vips_enum_string(GType enm, int value)
           
          @@ -25534,14 +14613,14 @@

          vips_object_get_argument_to_string$descriptor

        • -
          -

          vips_object_get_argument_to_string$handle

          +
          +

          vips_enum_string$handle

          -
          public static MethodHandle vips_object_get_argument_to_string$handle()
          +
          public static MethodHandle vips_enum_string$handle()
          Downcall method handle for:
          -
          extern int vips_object_get_argument_to_string(VipsObject *object, const char *name, const char *arg)
          +
          extern const char *vips_enum_string(GType enm, int value)
           
          @@ -25549,14 +14628,14 @@

          vips_object_get_argument_to_string$handle

        • -
          -

          vips_object_get_argument_to_string$address

          +
          +

          vips_enum_string$address

          -
          public static MemorySegment vips_object_get_argument_to_string$address()
          +
          public static MemorySegment vips_enum_string$address()
          Address for:
          -
          extern int vips_object_get_argument_to_string(VipsObject *object, const char *name, const char *arg)
          +
          extern const char *vips_enum_string(GType enm, int value)
           
          @@ -25564,15 +14643,14 @@

          vips_object_get_argument_to_string$address

        • -
          -

          vips_object_get_argument_to_string

          +
          +

          vips_enum_string

          -
          public static int vips_object_get_argument_to_string(MemorySegment object, - MemorySegment name, - MemorySegment arg)
          +
          public static MemorySegment vips_enum_string(long enm, + int value)
          -
          extern int vips_object_get_argument_to_string(VipsObject *object, const char *name, const char *arg)
          +
          extern const char *vips_enum_string(GType enm, int value)
           
          @@ -25580,14 +14658,14 @@

          vips_object_get_argument_to_string

        • -
          -

          vips_object_set_from_string$descriptor

          +
          +

          vips_enum_nick$descriptor

          -
          public static FunctionDescriptor vips_object_set_from_string$descriptor()
          +
          public static FunctionDescriptor vips_enum_nick$descriptor()
          Function descriptor for:
          -
          extern int vips_object_set_from_string(VipsObject *object, const char *string)
          +
          extern const char *vips_enum_nick(GType enm, int value)
           
          @@ -25595,14 +14673,14 @@

          vips_object_set_from_string$descriptor

        • -
          -

          vips_object_set_from_string$handle

          +
          +

          vips_enum_nick$handle

          -
          public static MethodHandle vips_object_set_from_string$handle()
          +
          public static MethodHandle vips_enum_nick$handle()
          Downcall method handle for:
          -
          extern int vips_object_set_from_string(VipsObject *object, const char *string)
          +
          extern const char *vips_enum_nick(GType enm, int value)
           
          @@ -25610,14 +14688,14 @@

          vips_object_set_from_string$handle

        • -
          -

          vips_object_set_from_string$address

          +
          +

          vips_enum_nick$address

          -
          public static MemorySegment vips_object_set_from_string$address()
          +
          public static MemorySegment vips_enum_nick$address()
          Address for:
          -
          extern int vips_object_set_from_string(VipsObject *object, const char *string)
          +
          extern const char *vips_enum_nick(GType enm, int value)
           
          @@ -25625,14 +14703,14 @@

          vips_object_set_from_string$address

        • -
          -

          vips_object_set_from_string

          +
          +

          vips_enum_nick

          -
          public static int vips_object_set_from_string(MemorySegment object, - MemorySegment string)
          +
          public static MemorySegment vips_enum_nick(long enm, + int value)
          -
          extern int vips_object_set_from_string(VipsObject *object, const char *string)
          +
          extern const char *vips_enum_nick(GType enm, int value)
           
          @@ -25640,14 +14718,14 @@

          vips_object_set_from_string

        • -
          -

          vips_type_map$descriptor

          +
          +

          vips_enum_from_nick$descriptor

          -
          public static FunctionDescriptor vips_type_map$descriptor()
          +
          public static FunctionDescriptor vips_enum_from_nick$descriptor()
          Function descriptor for:
          -
          extern void *vips_type_map(GType base, VipsTypeMap2Fn fn, void *a, void *b)
          +
          extern int vips_enum_from_nick(const char *domain, GType type, const char *str)
           
          @@ -25655,14 +14733,14 @@

          vips_type_map$descriptor

        • -
          -

          vips_type_map$handle

          +
          +

          vips_enum_from_nick$handle

          -
          public static MethodHandle vips_type_map$handle()
          +
          public static MethodHandle vips_enum_from_nick$handle()
          Downcall method handle for:
          -
          extern void *vips_type_map(GType base, VipsTypeMap2Fn fn, void *a, void *b)
          +
          extern int vips_enum_from_nick(const char *domain, GType type, const char *str)
           
          @@ -25670,14 +14748,14 @@

          vips_type_map$handle

        • -
          -

          vips_type_map$address

          +
          +

          vips_enum_from_nick$address

          -
          public static MemorySegment vips_type_map$address()
          +
          public static MemorySegment vips_enum_from_nick$address()
          Address for:
          -
          extern void *vips_type_map(GType base, VipsTypeMap2Fn fn, void *a, void *b)
          +
          extern int vips_enum_from_nick(const char *domain, GType type, const char *str)
           
          @@ -25685,16 +14763,15 @@

          vips_type_map$address

        • -
          -

          vips_type_map

          +
          +

          vips_enum_from_nick

          -
          public static MemorySegment vips_type_map(long base, - MemorySegment fn, - MemorySegment a, - MemorySegment b)
          +
          public static int vips_enum_from_nick(MemorySegment domain, + long type, + MemorySegment str)
          -
          extern void *vips_type_map(GType base, VipsTypeMap2Fn fn, void *a, void *b)
          +
          extern int vips_enum_from_nick(const char *domain, GType type, const char *str)
           
          @@ -25702,14 +14779,14 @@

          vips_type_map

        • -
          -

          vips_type_map_all$descriptor

          +
          +

          vips_filename_suffix_match$descriptor

          -
          public static FunctionDescriptor vips_type_map_all$descriptor()
          +
          public static FunctionDescriptor vips_filename_suffix_match$descriptor()
          Function descriptor for:
          -
          extern void *vips_type_map_all(GType base, VipsTypeMapFn fn, void *a)
          +
          extern int vips_filename_suffix_match(const char *path, const char *suffixes[])
           
          @@ -25717,14 +14794,14 @@

          vips_type_map_all$descriptor

        • -
          -

          vips_type_map_all$handle

          +
          +

          vips_filename_suffix_match$handle

          -
          public static MethodHandle vips_type_map_all$handle()
          +
          public static MethodHandle vips_filename_suffix_match$handle()
          Downcall method handle for:
          -
          extern void *vips_type_map_all(GType base, VipsTypeMapFn fn, void *a)
          +
          extern int vips_filename_suffix_match(const char *path, const char *suffixes[])
           
          @@ -25732,14 +14809,14 @@

          vips_type_map_all$handle

        • -
          -

          vips_type_map_all$address

          +
          +

          vips_filename_suffix_match$address

          -
          public static MemorySegment vips_type_map_all$address()
          +
          public static MemorySegment vips_filename_suffix_match$address()
          Address for:
          -
          extern void *vips_type_map_all(GType base, VipsTypeMapFn fn, void *a)
          +
          extern int vips_filename_suffix_match(const char *path, const char *suffixes[])
           
          @@ -25747,30 +14824,14 @@

          vips_type_map_all$address

        • -
          -

          vips_type_map_all

          +
          +

          vips_filename_suffix_match

          -
          public static MemorySegment vips_type_map_all(long base, - MemorySegment fn, - MemorySegment a)
          +
          public static int vips_filename_suffix_match(MemorySegment path, + MemorySegment suffixes)
          -
          extern void *vips_type_map_all(GType base, VipsTypeMapFn fn, void *a)
          -
          -
          -
          -
          -
          -
        • -
        • -
          -

          vips_type_depth$descriptor

          -
          -
          public static FunctionDescriptor vips_type_depth$descriptor()
          -
          Function descriptor for: - -
          -
          extern int vips_type_depth(GType type)
          +
          extern int vips_filename_suffix_match(const char *path, const char *suffixes[])
           
          @@ -25778,14 +14839,13 @@

          vips_type_depth$descriptor

        • -
          -

          vips_type_depth$handle

          +
          +

          VIPS_TOKEN_LEFT

          -
          public static MethodHandle vips_type_depth$handle()
          -
          Downcall method handle for: - +
          public static int VIPS_TOKEN_LEFT()
          +
          -
          extern int vips_type_depth(GType type)
          +
          enum <anonymous>.VIPS_TOKEN_LEFT = 1
           
          @@ -25793,14 +14853,13 @@

          vips_type_depth$handle

        • -
          -

          vips_type_depth$address

          +
          +

          VIPS_TOKEN_RIGHT

          -
          public static MemorySegment vips_type_depth$address()
          -
          Address for: - +
          public static int VIPS_TOKEN_RIGHT()
          +
          -
          extern int vips_type_depth(GType type)
          +
          enum <anonymous>.VIPS_TOKEN_RIGHT = 2
           
          @@ -25808,13 +14867,13 @@

          vips_type_depth$address

        • -
          -

          vips_type_depth

          +
          +

          VIPS_TOKEN_STRING

          -
          public static int vips_type_depth(long type)
          +
          public static int VIPS_TOKEN_STRING()
          -
          extern int vips_type_depth(GType type)
          +
          enum <anonymous>.VIPS_TOKEN_STRING = 3
           
          @@ -25822,14 +14881,13 @@

          vips_type_depth

        • -
          -

          vips_type_find$descriptor

          +
          +

          VIPS_TOKEN_EQUALS

          -
          public static FunctionDescriptor vips_type_find$descriptor()
          -
          Function descriptor for: - +
          public static int VIPS_TOKEN_EQUALS()
          +
          -
          extern GType vips_type_find(const char *basename, const char *nickname)
          +
          enum <anonymous>.VIPS_TOKEN_EQUALS = 4
           
          @@ -25837,14 +14895,13 @@

          vips_type_find$descriptor

        • -
          -

          vips_type_find$handle

          +
          +

          VIPS_TOKEN_COMMA

          -
          public static MethodHandle vips_type_find$handle()
          -
          Downcall method handle for: - +
          public static int VIPS_TOKEN_COMMA()
          +
          -
          extern GType vips_type_find(const char *basename, const char *nickname)
          +
          enum <anonymous>.VIPS_TOKEN_COMMA = 5
           
          @@ -25852,14 +14909,13 @@

          vips_type_find$handle

        • -
          -

          vips_type_find$address

          +
          +

          VIPS_ARGUMENT_NONE

          -
          public static MemorySegment vips_type_find$address()
          -
          Address for: - +
          public static int VIPS_ARGUMENT_NONE()
          +
          -
          extern GType vips_type_find(const char *basename, const char *nickname)
          +
          enum <anonymous>.VIPS_ARGUMENT_NONE = 0
           
          @@ -25867,14 +14923,13 @@

          vips_type_find$address

        • -
          -

          vips_type_find

          +
          +

          VIPS_ARGUMENT_REQUIRED

          -
          public static long vips_type_find(MemorySegment basename, - MemorySegment nickname)
          +
          public static int VIPS_ARGUMENT_REQUIRED()
          -
          extern GType vips_type_find(const char *basename, const char *nickname)
          +
          enum <anonymous>.VIPS_ARGUMENT_REQUIRED = 1
           
          @@ -25882,14 +14937,13 @@

          vips_type_find

        • -
          -

          vips_nickname_find$descriptor

          +
          +

          VIPS_ARGUMENT_CONSTRUCT

          -
          public static FunctionDescriptor vips_nickname_find$descriptor()
          -
          Function descriptor for: - +
          public static int VIPS_ARGUMENT_CONSTRUCT()
          +
          -
          extern const char *vips_nickname_find(GType type)
          +
          enum <anonymous>.VIPS_ARGUMENT_CONSTRUCT = 2
           
          @@ -25897,14 +14951,13 @@

          vips_nickname_find$descriptor

        • -
          -

          vips_nickname_find$handle

          +
          +

          VIPS_ARGUMENT_SET_ONCE

          -
          public static MethodHandle vips_nickname_find$handle()
          -
          Downcall method handle for: - +
          public static int VIPS_ARGUMENT_SET_ONCE()
          +
          -
          extern const char *vips_nickname_find(GType type)
          +
          enum <anonymous>.VIPS_ARGUMENT_SET_ONCE = 4
           
          @@ -25912,14 +14965,13 @@

          vips_nickname_find$handle

        • -
          -

          vips_nickname_find$address

          +
          +

          VIPS_ARGUMENT_SET_ALWAYS

          -
          public static MemorySegment vips_nickname_find$address()
          -
          Address for: - +
          public static int VIPS_ARGUMENT_SET_ALWAYS()
          +
          -
          extern const char *vips_nickname_find(GType type)
          +
          enum <anonymous>.VIPS_ARGUMENT_SET_ALWAYS = 8
           
          @@ -25927,13 +14979,13 @@

          vips_nickname_find$address

        • -
          -

          vips_nickname_find

          +
          +

          VIPS_ARGUMENT_INPUT

          -
          public static MemorySegment vips_nickname_find(long type)
          +
          public static int VIPS_ARGUMENT_INPUT()
          -
          extern const char *vips_nickname_find(GType type)
          +
          enum <anonymous>.VIPS_ARGUMENT_INPUT = 16
           
          @@ -25941,14 +14993,13 @@

          vips_nickname_find

        • -
          -

          vips_object_unref_outputs$descriptor

          +
          +

          VIPS_ARGUMENT_OUTPUT

          -
          public static FunctionDescriptor vips_object_unref_outputs$descriptor()
          -
          Function descriptor for: - +
          public static int VIPS_ARGUMENT_OUTPUT()
          +
          -
          extern void vips_object_unref_outputs(VipsObject *object)
          +
          enum <anonymous>.VIPS_ARGUMENT_OUTPUT = 32
           
          @@ -25956,14 +15007,13 @@

          vips_object_unref_outputs$descriptor

        • -
          -

          vips_object_unref_outputs$handle

          +
          +

          VIPS_ARGUMENT_DEPRECATED

          -
          public static MethodHandle vips_object_unref_outputs$handle()
          -
          Downcall method handle for: - +
          public static int VIPS_ARGUMENT_DEPRECATED()
          +
          -
          extern void vips_object_unref_outputs(VipsObject *object)
          +
          enum <anonymous>.VIPS_ARGUMENT_DEPRECATED = 64
           
          @@ -25971,14 +15021,13 @@

          vips_object_unref_outputs$handle

        • -
          -

          vips_object_unref_outputs$address

          +
          +

          VIPS_ARGUMENT_MODIFY

          -
          public static MemorySegment vips_object_unref_outputs$address()
          -
          Address for: - +
          public static int VIPS_ARGUMENT_MODIFY()
          +
          -
          extern void vips_object_unref_outputs(VipsObject *object)
          +
          enum <anonymous>.VIPS_ARGUMENT_MODIFY = 128
           
          @@ -25986,13 +15035,13 @@

          vips_object_unref_outputs$address

        • -
          -

          vips_object_unref_outputs

          +
          +

          VIPS_ARGUMENT_NON_HASHABLE

          -
          public static void vips_object_unref_outputs(MemorySegment object)
          +
          public static int VIPS_ARGUMENT_NON_HASHABLE()
          -
          extern void vips_object_unref_outputs(VipsObject *object)
          +
          enum <anonymous>.VIPS_ARGUMENT_NON_HASHABLE = 256
           
          @@ -26000,14 +15049,14 @@

          vips_object_unref_outputs

        • -
          -

          vips_object_get_description$descriptor

          +
          +

          vips_object_get_args$descriptor

          -
          public static FunctionDescriptor vips_object_get_description$descriptor()
          +
          public static FunctionDescriptor vips_object_get_args$descriptor()
          Function descriptor for:
          -
          extern const char *vips_object_get_description(VipsObject *object)
          +
          extern int vips_object_get_args(VipsObject *object, const char ***names, int **flags, int *n_args)
           
          @@ -26015,14 +15064,14 @@

          vips_object_get_description$descriptor

        • -
          -

          vips_object_get_description$handle

          +
          +

          vips_object_get_args$handle

          -
          public static MethodHandle vips_object_get_description$handle()
          +
          public static MethodHandle vips_object_get_args$handle()
          Downcall method handle for:
          -
          extern const char *vips_object_get_description(VipsObject *object)
          +
          extern int vips_object_get_args(VipsObject *object, const char ***names, int **flags, int *n_args)
           
          @@ -26030,14 +15079,14 @@

          vips_object_get_description$handle

        • -
          -

          vips_object_get_description$address

          +
          +

          vips_object_get_args$address

          -
          public static MemorySegment vips_object_get_description$address()
          +
          public static MemorySegment vips_object_get_args$address()
          Address for:
          -
          extern const char *vips_object_get_description(VipsObject *object)
          +
          extern int vips_object_get_args(VipsObject *object, const char ***names, int **flags, int *n_args)
           
          @@ -26045,13 +15094,16 @@

          vips_object_get_description$address

        • -
          -

          vips_object_get_description

          +
          +

          vips_object_get_args

          -
          public static MemorySegment vips_object_get_description(MemorySegment object)
          +
          public static int vips_object_get_args(MemorySegment object, + MemorySegment names, + MemorySegment flags, + MemorySegment n_args)
          -
          extern const char *vips_object_get_description(VipsObject *object)
          +
          extern int vips_object_get_args(VipsObject *object, const char ***names, int **flags, int *n_args)
           
          @@ -26059,14 +15111,14 @@

          vips_object_get_description

        • -
          -

          vips_area_copy$descriptor

          +
          +

          vips_object_get_argument$descriptor

          -
          public static FunctionDescriptor vips_area_copy$descriptor()
          +
          public static FunctionDescriptor vips_object_get_argument$descriptor()
          Function descriptor for:
          -
          extern VipsArea *vips_area_copy(VipsArea *area)
          +
          extern int vips_object_get_argument(VipsObject *object, const char *name, GParamSpec **pspec, VipsArgumentClass **argument_class, VipsArgumentInstance **argument_instance)
           
          @@ -26074,14 +15126,14 @@

          vips_area_copy$descriptor

        • -
          -

          vips_area_copy$handle

          +
          +

          vips_object_get_argument$handle

          -
          public static MethodHandle vips_area_copy$handle()
          +
          public static MethodHandle vips_object_get_argument$handle()
          Downcall method handle for:
          -
          extern VipsArea *vips_area_copy(VipsArea *area)
          +
          extern int vips_object_get_argument(VipsObject *object, const char *name, GParamSpec **pspec, VipsArgumentClass **argument_class, VipsArgumentInstance **argument_instance)
           
          @@ -26089,14 +15141,14 @@

          vips_area_copy$handle

        • -
          -

          vips_area_copy$address

          +
          +

          vips_object_get_argument$address

          -
          public static MemorySegment vips_area_copy$address()
          +
          public static MemorySegment vips_object_get_argument$address()
          Address for:
          -
          extern VipsArea *vips_area_copy(VipsArea *area)
          +
          extern int vips_object_get_argument(VipsObject *object, const char *name, GParamSpec **pspec, VipsArgumentClass **argument_class, VipsArgumentInstance **argument_instance)
           
          @@ -26104,13 +15156,17 @@

          vips_area_copy$address

        • -
          -

          vips_area_copy

          +
          +

          vips_object_get_argument

          -
          public static MemorySegment vips_area_copy(MemorySegment area)
          +
          public static int vips_object_get_argument(MemorySegment object, + MemorySegment name, + MemorySegment pspec, + MemorySegment argument_class, + MemorySegment argument_instance)
          -
          extern VipsArea *vips_area_copy(VipsArea *area)
          +
          extern int vips_object_get_argument(VipsObject *object, const char *name, GParamSpec **pspec, VipsArgumentClass **argument_class, VipsArgumentInstance **argument_instance)
           
          @@ -26118,14 +15174,14 @@

          vips_area_copy

        • -
          -

          vips_area_unref$descriptor

          +
          +

          vips_object_get_argument_flags$descriptor

          -
          public static FunctionDescriptor vips_area_unref$descriptor()
          +
          public static FunctionDescriptor vips_object_get_argument_flags$descriptor()
          Function descriptor for:
          -
          extern void vips_area_unref(VipsArea *area)
          +
          extern VipsArgumentFlags vips_object_get_argument_flags(VipsObject *object, const char *name)
           
          @@ -26133,14 +15189,14 @@

          vips_area_unref$descriptor

        • -
          -

          vips_area_unref$handle

          +
          +

          vips_object_get_argument_flags$handle

          -
          public static MethodHandle vips_area_unref$handle()
          +
          public static MethodHandle vips_object_get_argument_flags$handle()
          Downcall method handle for:
          -
          extern void vips_area_unref(VipsArea *area)
          +
          extern VipsArgumentFlags vips_object_get_argument_flags(VipsObject *object, const char *name)
           
          @@ -26148,14 +15204,14 @@

          vips_area_unref$handle

        • -
          -

          vips_area_unref$address

          +
          +

          vips_object_get_argument_flags$address

          -
          public static MemorySegment vips_area_unref$address()
          +
          public static MemorySegment vips_object_get_argument_flags$address()
          Address for:
          -
          extern void vips_area_unref(VipsArea *area)
          +
          extern VipsArgumentFlags vips_object_get_argument_flags(VipsObject *object, const char *name)
           
          @@ -26163,13 +15219,14 @@

          vips_area_unref$address

        • -
          -

          vips_area_unref

          +
          +

          vips_object_get_argument_flags

          -
          public static void vips_area_unref(MemorySegment area)
          +
          public static int vips_object_get_argument_flags(MemorySegment object, + MemorySegment name)
          -
          extern void vips_area_unref(VipsArea *area)
          +
          extern VipsArgumentFlags vips_object_get_argument_flags(VipsObject *object, const char *name)
           
          @@ -26177,14 +15234,14 @@

          vips_area_unref

        • -
          -

          vips_area_get_data$descriptor

          +
          +

          vips_object_get_argument_priority$descriptor

          -
          public static FunctionDescriptor vips_area_get_data$descriptor()
          +
          public static FunctionDescriptor vips_object_get_argument_priority$descriptor()
          Function descriptor for:
          -
          extern void *vips_area_get_data(VipsArea *area, size_t *length, int *n, GType *type, size_t *sizeof_type)
          +
          extern int vips_object_get_argument_priority(VipsObject *object, const char *name)
           
          @@ -26192,14 +15249,14 @@

          vips_area_get_data$descriptor

        • -
          -

          vips_area_get_data$handle

          +
          +

          vips_object_get_argument_priority$handle

          -
          public static MethodHandle vips_area_get_data$handle()
          +
          public static MethodHandle vips_object_get_argument_priority$handle()
          Downcall method handle for:
          -
          extern void *vips_area_get_data(VipsArea *area, size_t *length, int *n, GType *type, size_t *sizeof_type)
          +
          extern int vips_object_get_argument_priority(VipsObject *object, const char *name)
           
          @@ -26207,14 +15264,14 @@

          vips_area_get_data$handle

        • -
          -

          vips_area_get_data$address

          +
          +

          vips_object_get_argument_priority$address

          -
          public static MemorySegment vips_area_get_data$address()
          +
          public static MemorySegment vips_object_get_argument_priority$address()
          Address for:
          -
          extern void *vips_area_get_data(VipsArea *area, size_t *length, int *n, GType *type, size_t *sizeof_type)
          +
          extern int vips_object_get_argument_priority(VipsObject *object, const char *name)
           
          @@ -26222,17 +15279,14 @@

          vips_area_get_data$address

        • -
          -

          vips_area_get_data

          +
          +

          vips_object_get_argument_priority

          -
          public static MemorySegment vips_area_get_data(MemorySegment area, - MemorySegment length, - MemorySegment n, - MemorySegment type, - MemorySegment sizeof_type)
          +
          public static int vips_object_get_argument_priority(MemorySegment object, + MemorySegment name)
          -
          extern void *vips_area_get_data(VipsArea *area, size_t *length, int *n, GType *type, size_t *sizeof_type)
          +
          extern int vips_object_get_argument_priority(VipsObject *object, const char *name)
           
          @@ -26240,14 +15294,14 @@

          vips_area_get_data

        • -
          -

          vips_area_get_type$descriptor

          +
          +

          vips_value_is_null$descriptor

          -
          public static FunctionDescriptor vips_area_get_type$descriptor()
          +
          public static FunctionDescriptor vips_value_is_null$descriptor()
          Function descriptor for:
          -
          extern GType vips_area_get_type()
          +
          extern gboolean vips_value_is_null(GParamSpec *psoec, const GValue *value)
           
          @@ -26255,14 +15309,14 @@

          vips_area_get_type$descriptor

        • -
          -

          vips_area_get_type$handle

          +
          +

          vips_value_is_null$handle

          -
          public static MethodHandle vips_area_get_type$handle()
          +
          public static MethodHandle vips_value_is_null$handle()
          Downcall method handle for:
          -
          extern GType vips_area_get_type()
          +
          extern gboolean vips_value_is_null(GParamSpec *psoec, const GValue *value)
           
          @@ -26270,14 +15324,14 @@

          vips_area_get_type$handle

        • -
          -

          vips_area_get_type$address

          +
          +

          vips_value_is_null$address

          -
          public static MemorySegment vips_area_get_type$address()
          +
          public static MemorySegment vips_value_is_null$address()
          Address for:
          -
          extern GType vips_area_get_type()
          +
          extern gboolean vips_value_is_null(GParamSpec *psoec, const GValue *value)
           
          @@ -26285,13 +15339,14 @@

          vips_area_get_type$address

        • -
          -

          vips_area_get_type

          +
          +

          vips_value_is_null

          -
          public static long vips_area_get_type()
          +
          public static int vips_value_is_null(MemorySegment psoec, + MemorySegment value)
          -
          extern GType vips_area_get_type()
          +
          extern gboolean vips_value_is_null(GParamSpec *psoec, const GValue *value)
           
          @@ -26299,14 +15354,14 @@

          vips_area_get_type

        • -
          -

          vips_blob_new$descriptor

          +
          +

          vips_object_get_argument_to_string$descriptor

          -
          public static FunctionDescriptor vips_blob_new$descriptor()
          +
          public static FunctionDescriptor vips_object_get_argument_to_string$descriptor()
          Function descriptor for:
          -
          extern VipsBlob *vips_blob_new(VipsCallbackFn free_fn, const void *data, size_t length)
          +
          extern int vips_object_get_argument_to_string(VipsObject *object, const char *name, const char *arg)
           
          @@ -26314,14 +15369,14 @@

          vips_blob_new$descriptor

        • -
          -

          vips_blob_new$handle

          +
          +

          vips_object_get_argument_to_string$handle

          -
          public static MethodHandle vips_blob_new$handle()
          +
          public static MethodHandle vips_object_get_argument_to_string$handle()
          Downcall method handle for:
          -
          extern VipsBlob *vips_blob_new(VipsCallbackFn free_fn, const void *data, size_t length)
          +
          extern int vips_object_get_argument_to_string(VipsObject *object, const char *name, const char *arg)
           
          @@ -26329,14 +15384,14 @@

          vips_blob_new$handle

        • -
          -

          vips_blob_new$address

          +
          +

          vips_object_get_argument_to_string$address

          -
          public static MemorySegment vips_blob_new$address()
          +
          public static MemorySegment vips_object_get_argument_to_string$address()
          Address for:
          -
          extern VipsBlob *vips_blob_new(VipsCallbackFn free_fn, const void *data, size_t length)
          +
          extern int vips_object_get_argument_to_string(VipsObject *object, const char *name, const char *arg)
           
          @@ -26344,15 +15399,15 @@

          vips_blob_new$address

        • -
          -

          vips_blob_new

          +
          +

          vips_object_get_argument_to_string

          -
          public static MemorySegment vips_blob_new(MemorySegment free_fn, - MemorySegment data, - long length)
          +
          public static int vips_object_get_argument_to_string(MemorySegment object, + MemorySegment name, + MemorySegment arg)
          -
          extern VipsBlob *vips_blob_new(VipsCallbackFn free_fn, const void *data, size_t length)
          +
          extern int vips_object_get_argument_to_string(VipsObject *object, const char *name, const char *arg)
           
          @@ -26360,14 +15415,14 @@

          vips_blob_new

        • -
          -

          vips_blob_copy$descriptor

          +
          +

          vips_object_set_from_string$descriptor

          -
          public static FunctionDescriptor vips_blob_copy$descriptor()
          +
          public static FunctionDescriptor vips_object_set_from_string$descriptor()
          Function descriptor for:
          -
          extern VipsBlob *vips_blob_copy(const void *data, size_t length)
          +
          extern int vips_object_set_from_string(VipsObject *object, const char *string)
           
          @@ -26375,14 +15430,14 @@

          vips_blob_copy$descriptor

        • -
          -

          vips_blob_copy$handle

          +
          +

          vips_object_set_from_string$handle

          -
          public static MethodHandle vips_blob_copy$handle()
          +
          public static MethodHandle vips_object_set_from_string$handle()
          Downcall method handle for:
          -
          extern VipsBlob *vips_blob_copy(const void *data, size_t length)
          +
          extern int vips_object_set_from_string(VipsObject *object, const char *string)
           
          @@ -26390,14 +15445,14 @@

          vips_blob_copy$handle

        • -
          -

          vips_blob_copy$address

          +
          +

          vips_object_set_from_string$address

          -
          public static MemorySegment vips_blob_copy$address()
          +
          public static MemorySegment vips_object_set_from_string$address()
          Address for:
          -
          extern VipsBlob *vips_blob_copy(const void *data, size_t length)
          +
          extern int vips_object_set_from_string(VipsObject *object, const char *string)
           
          @@ -26405,14 +15460,14 @@

          vips_blob_copy$address

        • -
          -

          vips_blob_copy

          +
          +

          vips_object_set_from_string

          -
          public static MemorySegment vips_blob_copy(MemorySegment data, - long length)
          +
          public static int vips_object_set_from_string(MemorySegment object, + MemorySegment string)
          -
          extern VipsBlob *vips_blob_copy(const void *data, size_t length)
          +
          extern int vips_object_set_from_string(VipsObject *object, const char *string)
           
          @@ -26420,14 +15475,14 @@

          vips_blob_copy

        • -
          -

          vips_blob_get$descriptor

          +
          +

          vips_type_map$descriptor

          -
          public static FunctionDescriptor vips_blob_get$descriptor()
          +
          public static FunctionDescriptor vips_type_map$descriptor()
          Function descriptor for:
          -
          extern const void *vips_blob_get(VipsBlob *blob, size_t *length)
          +
          extern void *vips_type_map(GType base, VipsTypeMap2Fn fn, void *a, void *b)
           
          @@ -26435,14 +15490,14 @@

          vips_blob_get$descriptor

        • -
          -

          vips_blob_get$handle

          +
          +

          vips_type_map$handle

          -
          public static MethodHandle vips_blob_get$handle()
          +
          public static MethodHandle vips_type_map$handle()
          Downcall method handle for:
          -
          extern const void *vips_blob_get(VipsBlob *blob, size_t *length)
          +
          extern void *vips_type_map(GType base, VipsTypeMap2Fn fn, void *a, void *b)
           
          @@ -26450,14 +15505,14 @@

          vips_blob_get$handle

        • -
          -

          vips_blob_get$address

          +
          +

          vips_type_map$address

          -
          public static MemorySegment vips_blob_get$address()
          +
          public static MemorySegment vips_type_map$address()
          Address for:
          -
          extern const void *vips_blob_get(VipsBlob *blob, size_t *length)
          +
          extern void *vips_type_map(GType base, VipsTypeMap2Fn fn, void *a, void *b)
           
          @@ -26465,14 +15520,16 @@

          vips_blob_get$address

        • -
          -

          vips_blob_get

          +
          +

          vips_type_map

          -
          public static MemorySegment vips_blob_get(MemorySegment blob, - MemorySegment length)
          +
          public static MemorySegment vips_type_map(long base, + MemorySegment fn, + MemorySegment a, + MemorySegment b)
          -
          extern const void *vips_blob_get(VipsBlob *blob, size_t *length)
          +
          extern void *vips_type_map(GType base, VipsTypeMap2Fn fn, void *a, void *b)
           
          @@ -26480,14 +15537,14 @@

          vips_blob_get

        • -
          -

          vips_blob_set$descriptor

          +
          +

          vips_type_map_all$descriptor

          -
          public static FunctionDescriptor vips_blob_set$descriptor()
          +
          public static FunctionDescriptor vips_type_map_all$descriptor()
          Function descriptor for:
          -
          extern void vips_blob_set(VipsBlob *blob, VipsCallbackFn free_fn, const void *data, size_t length)
          +
          extern void *vips_type_map_all(GType base, VipsTypeMapFn fn, void *a)
           
          @@ -26495,14 +15552,14 @@

          vips_blob_set$descriptor

        • -
          -

          vips_blob_set$handle

          +
          +

          vips_type_map_all$handle

          -
          public static MethodHandle vips_blob_set$handle()
          +
          public static MethodHandle vips_type_map_all$handle()
          Downcall method handle for:
          -
          extern void vips_blob_set(VipsBlob *blob, VipsCallbackFn free_fn, const void *data, size_t length)
          +
          extern void *vips_type_map_all(GType base, VipsTypeMapFn fn, void *a)
           
          @@ -26510,14 +15567,14 @@

          vips_blob_set$handle

        • -
          -

          vips_blob_set$address

          +
          +

          vips_type_map_all$address

          -
          public static MemorySegment vips_blob_set$address()
          +
          public static MemorySegment vips_type_map_all$address()
          Address for:
          -
          extern void vips_blob_set(VipsBlob *blob, VipsCallbackFn free_fn, const void *data, size_t length)
          +
          extern void *vips_type_map_all(GType base, VipsTypeMapFn fn, void *a)
           
          @@ -26525,16 +15582,15 @@

          vips_blob_set$address

        • -
          -

          vips_blob_set

          +
          +

          vips_type_map_all

          -
          public static void vips_blob_set(MemorySegment blob, - MemorySegment free_fn, - MemorySegment data, - long length)
          +
          public static MemorySegment vips_type_map_all(long base, + MemorySegment fn, + MemorySegment a)
          -
          extern void vips_blob_set(VipsBlob *blob, VipsCallbackFn free_fn, const void *data, size_t length)
          +
          extern void *vips_type_map_all(GType base, VipsTypeMapFn fn, void *a)
           
          @@ -26542,14 +15598,14 @@

          vips_blob_set

        • -
          -

          vips_blob_get_type$descriptor

          +
          +

          vips_type_depth$descriptor

          -
          public static FunctionDescriptor vips_blob_get_type$descriptor()
          +
          public static FunctionDescriptor vips_type_depth$descriptor()
          Function descriptor for:
          -
          extern GType vips_blob_get_type()
          +
          extern int vips_type_depth(GType type)
           
          @@ -26557,14 +15613,14 @@

          vips_blob_get_type$descriptor

        • -
          -

          vips_blob_get_type$handle

          +
          +

          vips_type_depth$handle

          -
          public static MethodHandle vips_blob_get_type$handle()
          +
          public static MethodHandle vips_type_depth$handle()
          Downcall method handle for:
          -
          extern GType vips_blob_get_type()
          +
          extern int vips_type_depth(GType type)
           
          @@ -26572,14 +15628,14 @@

          vips_blob_get_type$handle

        • -
          -

          vips_blob_get_type$address

          +
          +

          vips_type_depth$address

          -
          public static MemorySegment vips_blob_get_type$address()
          +
          public static MemorySegment vips_type_depth$address()
          Address for:
          -
          extern GType vips_blob_get_type()
          +
          extern int vips_type_depth(GType type)
           
          @@ -26587,13 +15643,13 @@

          vips_blob_get_type$address

        • -
          -

          vips_blob_get_type

          +
          +

          vips_type_depth

          -
          public static long vips_blob_get_type()
          +
          public static int vips_type_depth(long type)
          -
          extern GType vips_blob_get_type()
          +
          extern int vips_type_depth(GType type)
           
          @@ -26601,14 +15657,14 @@

          vips_blob_get_type

        • -
          -

          vips_array_double_get_type$descriptor

          +
          +

          vips_type_find$descriptor

          -
          public static FunctionDescriptor vips_array_double_get_type$descriptor()
          +
          public static FunctionDescriptor vips_type_find$descriptor()
          Function descriptor for:
          -
          extern GType vips_array_double_get_type()
          +
          extern GType vips_type_find(const char *basename, const char *nickname)
           
          @@ -26616,14 +15672,14 @@

          vips_array_double_get_type$descriptor

        • -
          -

          vips_array_double_get_type$handle

          +
          +

          vips_type_find$handle

          -
          public static MethodHandle vips_array_double_get_type$handle()
          +
          public static MethodHandle vips_type_find$handle()
          Downcall method handle for:
          -
          extern GType vips_array_double_get_type()
          +
          extern GType vips_type_find(const char *basename, const char *nickname)
           
          @@ -26631,14 +15687,14 @@

          vips_array_double_get_type$handle

        • -
          -

          vips_array_double_get_type$address

          +
          +

          vips_type_find$address

          -
          public static MemorySegment vips_array_double_get_type$address()
          +
          public static MemorySegment vips_type_find$address()
          Address for:
          -
          extern GType vips_array_double_get_type()
          +
          extern GType vips_type_find(const char *basename, const char *nickname)
           
          @@ -26646,13 +15702,14 @@

          vips_array_double_get_type$address

        • -
          -

          vips_array_double_get_type

          +
          +

          vips_type_find

          -
          public static long vips_array_double_get_type()
          +
          public static long vips_type_find(MemorySegment basename, + MemorySegment nickname)
          -
          extern GType vips_array_double_get_type()
          +
          extern GType vips_type_find(const char *basename, const char *nickname)
           
          @@ -26660,14 +15717,14 @@

          vips_array_double_get_type

        • -
          -

          vips_array_int_get_type$descriptor

          +
          +

          vips_nickname_find$descriptor

          -
          public static FunctionDescriptor vips_array_int_get_type$descriptor()
          +
          public static FunctionDescriptor vips_nickname_find$descriptor()
          Function descriptor for:
          -
          extern GType vips_array_int_get_type()
          +
          extern const char *vips_nickname_find(GType type)
           
          @@ -26675,14 +15732,14 @@

          vips_array_int_get_type$descriptor

        • -
          -

          vips_array_int_get_type$handle

          +
          +

          vips_nickname_find$handle

          -
          public static MethodHandle vips_array_int_get_type$handle()
          +
          public static MethodHandle vips_nickname_find$handle()
          Downcall method handle for:
          -
          extern GType vips_array_int_get_type()
          +
          extern const char *vips_nickname_find(GType type)
           
          @@ -26690,14 +15747,14 @@

          vips_array_int_get_type$handle

        • -
          -

          vips_array_int_get_type$address

          +
          +

          vips_nickname_find$address

          -
          public static MemorySegment vips_array_int_get_type$address()
          +
          public static MemorySegment vips_nickname_find$address()
          Address for:
          -
          extern GType vips_array_int_get_type()
          +
          extern const char *vips_nickname_find(GType type)
           
          @@ -26705,13 +15762,13 @@

          vips_array_int_get_type$address

        • -
          -

          vips_array_int_get_type

          +
          +

          vips_nickname_find

          -
          public static long vips_array_int_get_type()
          +
          public static MemorySegment vips_nickname_find(long type)
          -
          extern GType vips_array_int_get_type()
          +
          extern const char *vips_nickname_find(GType type)
           
          @@ -26719,14 +15776,14 @@

          vips_array_int_get_type

        • -
          -

          vips_array_image_get_type$descriptor

          +
          +

          vips_object_unref_outputs$descriptor

          -
          public static FunctionDescriptor vips_array_image_get_type$descriptor()
          +
          public static FunctionDescriptor vips_object_unref_outputs$descriptor()
          Function descriptor for:
          -
          extern GType vips_array_image_get_type()
          +
          extern void vips_object_unref_outputs(VipsObject *object)
           
          @@ -26734,14 +15791,14 @@

          vips_array_image_get_type$descriptor

        • -
          -

          vips_array_image_get_type$handle

          +
          +

          vips_object_unref_outputs$handle

          -
          public static MethodHandle vips_array_image_get_type$handle()
          +
          public static MethodHandle vips_object_unref_outputs$handle()
          Downcall method handle for:
          -
          extern GType vips_array_image_get_type()
          +
          extern void vips_object_unref_outputs(VipsObject *object)
           
          @@ -26749,14 +15806,14 @@

          vips_array_image_get_type$handle

        • -
          -

          vips_array_image_get_type$address

          +
          +

          vips_object_unref_outputs$address

          -
          public static MemorySegment vips_array_image_get_type$address()
          +
          public static MemorySegment vips_object_unref_outputs$address()
          Address for:
          -
          extern GType vips_array_image_get_type()
          +
          extern void vips_object_unref_outputs(VipsObject *object)
           
          @@ -26764,13 +15821,13 @@

          vips_array_image_get_type$address

        • -
          -

          vips_array_image_get_type

          +
          +

          vips_object_unref_outputs

          -
          public static long vips_array_image_get_type()
          +
          public static void vips_object_unref_outputs(MemorySegment object)
          -
          extern GType vips_array_image_get_type()
          +
          extern void vips_object_unref_outputs(VipsObject *object)
           
          @@ -26778,14 +15835,14 @@

          vips_array_image_get_type

        • -
          -

          vips_value_set_area$descriptor

          +
          +

          vips_object_get_description$descriptor

          -
          public static FunctionDescriptor vips_value_set_area$descriptor()
          +
          public static FunctionDescriptor vips_object_get_description$descriptor()
          Function descriptor for:
          -
          extern void vips_value_set_area(GValue *value, VipsCallbackFn free_fn, void *data)
          +
          extern const char *vips_object_get_description(VipsObject *object)
           
          @@ -26793,14 +15850,14 @@

          vips_value_set_area$descriptor

        • -
          -

          vips_value_set_area$handle

          +
          +

          vips_object_get_description$handle

          -
          public static MethodHandle vips_value_set_area$handle()
          +
          public static MethodHandle vips_object_get_description$handle()
          Downcall method handle for:
          -
          extern void vips_value_set_area(GValue *value, VipsCallbackFn free_fn, void *data)
          +
          extern const char *vips_object_get_description(VipsObject *object)
           
          @@ -26808,14 +15865,14 @@

          vips_value_set_area$handle

        • -
          -

          vips_value_set_area$address

          +
          +

          vips_object_get_description$address

          -
          public static MemorySegment vips_value_set_area$address()
          +
          public static MemorySegment vips_object_get_description$address()
          Address for:
          -
          extern void vips_value_set_area(GValue *value, VipsCallbackFn free_fn, void *data)
          +
          extern const char *vips_object_get_description(VipsObject *object)
           
          @@ -26823,15 +15880,13 @@

          vips_value_set_area$address

        • -
          -

          vips_value_set_area

          +
          +

          vips_object_get_description

          -
          public static void vips_value_set_area(MemorySegment value, - MemorySegment free_fn, - MemorySegment data)
          +
          public static MemorySegment vips_object_get_description(MemorySegment object)
          -
          extern void vips_value_set_area(GValue *value, VipsCallbackFn free_fn, void *data)
          +
          extern const char *vips_object_get_description(VipsObject *object)
           
          @@ -26839,14 +15894,14 @@

          vips_value_set_area

        • -
          -

          vips_value_get_area$descriptor

          +
          +

          vips_area_copy$descriptor

          -
          public static FunctionDescriptor vips_value_get_area$descriptor()
          +
          public static FunctionDescriptor vips_area_copy$descriptor()
          Function descriptor for:
          -
          extern void *vips_value_get_area(const GValue *value, size_t *length)
          +
          extern VipsArea *vips_area_copy(VipsArea *area)
           
          @@ -26854,14 +15909,14 @@

          vips_value_get_area$descriptor

        • -
          -

          vips_value_get_area$handle

          +
          +

          vips_area_copy$handle

          -
          public static MethodHandle vips_value_get_area$handle()
          +
          public static MethodHandle vips_area_copy$handle()
          Downcall method handle for:
          -
          extern void *vips_value_get_area(const GValue *value, size_t *length)
          +
          extern VipsArea *vips_area_copy(VipsArea *area)
           
          @@ -26869,14 +15924,14 @@

          vips_value_get_area$handle

        • -
          -

          vips_value_get_area$address

          +
          +

          vips_area_copy$address

          -
          public static MemorySegment vips_value_get_area$address()
          +
          public static MemorySegment vips_area_copy$address()
          Address for:
          -
          extern void *vips_value_get_area(const GValue *value, size_t *length)
          +
          extern VipsArea *vips_area_copy(VipsArea *area)
           
          @@ -26884,14 +15939,13 @@

          vips_value_get_area$address

        • -
          -

          vips_value_get_area

          +
          +

          vips_area_copy

          -
          public static MemorySegment vips_value_get_area(MemorySegment value, - MemorySegment length)
          +
          public static MemorySegment vips_area_copy(MemorySegment area)
          -
          extern void *vips_value_get_area(const GValue *value, size_t *length)
          +
          extern VipsArea *vips_area_copy(VipsArea *area)
           
          @@ -26899,14 +15953,14 @@

          vips_value_get_area

        • -
          -

          vips_value_get_save_string$descriptor

          +
          +

          vips_area_unref$descriptor

          -
          public static FunctionDescriptor vips_value_get_save_string$descriptor()
          +
          public static FunctionDescriptor vips_area_unref$descriptor()
          Function descriptor for:
          -
          extern const char *vips_value_get_save_string(const GValue *value)
          +
          extern void vips_area_unref(VipsArea *area)
           
          @@ -26914,14 +15968,14 @@

          vips_value_get_save_string$descriptor

        • -
          -

          vips_value_get_save_string$handle

          +
          +

          vips_area_unref$handle

          -
          public static MethodHandle vips_value_get_save_string$handle()
          +
          public static MethodHandle vips_area_unref$handle()
          Downcall method handle for:
          -
          extern const char *vips_value_get_save_string(const GValue *value)
          +
          extern void vips_area_unref(VipsArea *area)
           
          @@ -26929,14 +15983,14 @@

          vips_value_get_save_string$handle

        • -
          -

          vips_value_get_save_string$address

          +
          +

          vips_area_unref$address

          -
          public static MemorySegment vips_value_get_save_string$address()
          +
          public static MemorySegment vips_area_unref$address()
          Address for:
          -
          extern const char *vips_value_get_save_string(const GValue *value)
          +
          extern void vips_area_unref(VipsArea *area)
           
          @@ -26944,13 +15998,13 @@

          vips_value_get_save_string$address

        • -
          -

          vips_value_get_save_string

          +
          +

          vips_area_unref

          -
          public static MemorySegment vips_value_get_save_string(MemorySegment value)
          +
          public static void vips_area_unref(MemorySegment area)
          -
          extern const char *vips_value_get_save_string(const GValue *value)
          +
          extern void vips_area_unref(VipsArea *area)
           
          @@ -26958,14 +16012,14 @@

          vips_value_get_save_string

        • -
          -

          vips_value_set_save_string$descriptor

          +
          +

          vips_area_get_data$descriptor

          -
          public static FunctionDescriptor vips_value_set_save_string$descriptor()
          +
          public static FunctionDescriptor vips_area_get_data$descriptor()
          Function descriptor for:
          -
          extern void vips_value_set_save_string(GValue *value, const char *str)
          +
          extern void *vips_area_get_data(VipsArea *area, size_t *length, int *n, GType *type, size_t *sizeof_type)
           
          @@ -26973,14 +16027,14 @@

          vips_value_set_save_string$descriptor

        • -
          -

          vips_value_set_save_string$handle

          +
          +

          vips_area_get_data$handle

          -
          public static MethodHandle vips_value_set_save_string$handle()
          +
          public static MethodHandle vips_area_get_data$handle()
          Downcall method handle for:
          -
          extern void vips_value_set_save_string(GValue *value, const char *str)
          +
          extern void *vips_area_get_data(VipsArea *area, size_t *length, int *n, GType *type, size_t *sizeof_type)
           
          @@ -26988,14 +16042,14 @@

          vips_value_set_save_string$handle

        • -
          -

          vips_value_set_save_string$address

          +
          +

          vips_area_get_data$address

          -
          public static MemorySegment vips_value_set_save_string$address()
          +
          public static MemorySegment vips_area_get_data$address()
          Address for:
          -
          extern void vips_value_set_save_string(GValue *value, const char *str)
          +
          extern void *vips_area_get_data(VipsArea *area, size_t *length, int *n, GType *type, size_t *sizeof_type)
           
          @@ -27003,14 +16057,17 @@

          vips_value_set_save_string$address

        • -
          -

          vips_value_set_save_string

          +
          +

          vips_area_get_data

          -
          public static void vips_value_set_save_string(MemorySegment value, - MemorySegment str)
          +
          public static MemorySegment vips_area_get_data(MemorySegment area, + MemorySegment length, + MemorySegment n, + MemorySegment type, + MemorySegment sizeof_type)
          -
          extern void vips_value_set_save_string(GValue *value, const char *str)
          +
          extern void *vips_area_get_data(VipsArea *area, size_t *length, int *n, GType *type, size_t *sizeof_type)
           
          @@ -27018,14 +16075,14 @@

          vips_value_set_save_string

        • -
          -

          vips_value_get_ref_string$descriptor

          +
          +

          vips_area_get_type$descriptor

          -
          public static FunctionDescriptor vips_value_get_ref_string$descriptor()
          +
          public static FunctionDescriptor vips_area_get_type$descriptor()
          Function descriptor for:
          -
          extern const char *vips_value_get_ref_string(const GValue *value, size_t *length)
          +
          extern GType vips_area_get_type()
           
          @@ -27033,14 +16090,14 @@

          vips_value_get_ref_string$descriptor

        • -
          -

          vips_value_get_ref_string$handle

          +
          +

          vips_area_get_type$handle

          -
          public static MethodHandle vips_value_get_ref_string$handle()
          +
          public static MethodHandle vips_area_get_type$handle()
          Downcall method handle for:
          -
          extern const char *vips_value_get_ref_string(const GValue *value, size_t *length)
          +
          extern GType vips_area_get_type()
           
          @@ -27048,14 +16105,14 @@

          vips_value_get_ref_string$handle

        • -
          -

          vips_value_get_ref_string$address

          +
          +

          vips_area_get_type$address

          -
          public static MemorySegment vips_value_get_ref_string$address()
          +
          public static MemorySegment vips_area_get_type$address()
          Address for:
          -
          extern const char *vips_value_get_ref_string(const GValue *value, size_t *length)
          +
          extern GType vips_area_get_type()
           
          @@ -27063,14 +16120,13 @@

          vips_value_get_ref_string$address

        • -
          -

          vips_value_get_ref_string

          +
          +

          vips_area_get_type

          -
          public static MemorySegment vips_value_get_ref_string(MemorySegment value, - MemorySegment length)
          +
          public static long vips_area_get_type()
          -
          extern const char *vips_value_get_ref_string(const GValue *value, size_t *length)
          +
          extern GType vips_area_get_type()
           
          @@ -27078,14 +16134,14 @@

          vips_value_get_ref_string

        • -
          -

          vips_value_set_ref_string$descriptor

          +
          +

          vips_blob_new$descriptor

          -
          public static FunctionDescriptor vips_value_set_ref_string$descriptor()
          +
          public static FunctionDescriptor vips_blob_new$descriptor()
          Function descriptor for:
          -
          extern void vips_value_set_ref_string(GValue *value, const char *str)
          +
          extern VipsBlob *vips_blob_new(VipsCallbackFn free_fn, const void *data, size_t length)
           
          @@ -27093,14 +16149,14 @@

          vips_value_set_ref_string$descriptor

        • -
          -

          vips_value_set_ref_string$handle

          +
          +

          vips_blob_new$handle

          -
          public static MethodHandle vips_value_set_ref_string$handle()
          +
          public static MethodHandle vips_blob_new$handle()
          Downcall method handle for:
          -
          extern void vips_value_set_ref_string(GValue *value, const char *str)
          +
          extern VipsBlob *vips_blob_new(VipsCallbackFn free_fn, const void *data, size_t length)
           
          @@ -27108,14 +16164,14 @@

          vips_value_set_ref_string$handle

        • -
          -

          vips_value_set_ref_string$address

          +
          +

          vips_blob_new$address

          -
          public static MemorySegment vips_value_set_ref_string$address()
          +
          public static MemorySegment vips_blob_new$address()
          Address for:
          -
          extern void vips_value_set_ref_string(GValue *value, const char *str)
          +
          extern VipsBlob *vips_blob_new(VipsCallbackFn free_fn, const void *data, size_t length)
           
          @@ -27123,14 +16179,15 @@

          vips_value_set_ref_string$address

        • -
          -

          vips_value_set_ref_string

          +
          +

          vips_blob_new

          -
          public static void vips_value_set_ref_string(MemorySegment value, - MemorySegment str)
          +
          public static MemorySegment vips_blob_new(MemorySegment free_fn, + MemorySegment data, + long length)
          -
          extern void vips_value_set_ref_string(GValue *value, const char *str)
          +
          extern VipsBlob *vips_blob_new(VipsCallbackFn free_fn, const void *data, size_t length)
           
          @@ -27138,14 +16195,14 @@

          vips_value_set_ref_string

        • -
          -

          vips_value_get_blob$descriptor

          +
          +

          vips_blob_copy$descriptor

          -
          public static FunctionDescriptor vips_value_get_blob$descriptor()
          +
          public static FunctionDescriptor vips_blob_copy$descriptor()
          Function descriptor for:
          -
          extern void *vips_value_get_blob(const GValue *value, size_t *length)
          +
          extern VipsBlob *vips_blob_copy(const void *data, size_t length)
           
          @@ -27153,14 +16210,14 @@

          vips_value_get_blob$descriptor

        • -
          -

          vips_value_get_blob$handle

          +
          +

          vips_blob_copy$handle

          -
          public static MethodHandle vips_value_get_blob$handle()
          +
          public static MethodHandle vips_blob_copy$handle()
          Downcall method handle for:
          -
          extern void *vips_value_get_blob(const GValue *value, size_t *length)
          +
          extern VipsBlob *vips_blob_copy(const void *data, size_t length)
           
          @@ -27168,14 +16225,14 @@

          vips_value_get_blob$handle

        • -
          -

          vips_value_get_blob$address

          +
          +

          vips_blob_copy$address

          -
          public static MemorySegment vips_value_get_blob$address()
          +
          public static MemorySegment vips_blob_copy$address()
          Address for:
          -
          extern void *vips_value_get_blob(const GValue *value, size_t *length)
          +
          extern VipsBlob *vips_blob_copy(const void *data, size_t length)
           
          @@ -27183,14 +16240,14 @@

          vips_value_get_blob$address

        • -
          -

          vips_value_get_blob

          +
          +

          vips_blob_copy

          -
          public static MemorySegment vips_value_get_blob(MemorySegment value, - MemorySegment length)
          +
          public static MemorySegment vips_blob_copy(MemorySegment data, + long length)
          -
          extern void *vips_value_get_blob(const GValue *value, size_t *length)
          +
          extern VipsBlob *vips_blob_copy(const void *data, size_t length)
           
          @@ -27198,14 +16255,14 @@

          vips_value_get_blob

        • -
          -

          vips_value_set_blob$descriptor

          +
          +

          vips_blob_get$descriptor

          -
          public static FunctionDescriptor vips_value_set_blob$descriptor()
          +
          public static FunctionDescriptor vips_blob_get$descriptor()
          Function descriptor for:
          -
          extern void vips_value_set_blob(GValue *value, VipsCallbackFn free_fn, const void *data, size_t length)
          +
          extern const void *vips_blob_get(VipsBlob *blob, size_t *length)
           
          @@ -27213,14 +16270,14 @@

          vips_value_set_blob$descriptor

        • -
          -

          vips_value_set_blob$handle

          +
          +

          vips_blob_get$handle

          -
          public static MethodHandle vips_value_set_blob$handle()
          +
          public static MethodHandle vips_blob_get$handle()
          Downcall method handle for:
          -
          extern void vips_value_set_blob(GValue *value, VipsCallbackFn free_fn, const void *data, size_t length)
          +
          extern const void *vips_blob_get(VipsBlob *blob, size_t *length)
           
          @@ -27228,14 +16285,14 @@

          vips_value_set_blob$handle

        • -
          -

          vips_value_set_blob$address

          +
          +

          vips_blob_get$address

          -
          public static MemorySegment vips_value_set_blob$address()
          +
          public static MemorySegment vips_blob_get$address()
          Address for:
          -
          extern void vips_value_set_blob(GValue *value, VipsCallbackFn free_fn, const void *data, size_t length)
          +
          extern const void *vips_blob_get(VipsBlob *blob, size_t *length)
           
          @@ -27243,16 +16300,14 @@

          vips_value_set_blob$address

        • -
          -

          vips_value_set_blob

          +
          +

          vips_blob_get

          -
          public static void vips_value_set_blob(MemorySegment value, - MemorySegment free_fn, - MemorySegment data, - long length)
          +
          public static MemorySegment vips_blob_get(MemorySegment blob, + MemorySegment length)
          -
          extern void vips_value_set_blob(GValue *value, VipsCallbackFn free_fn, const void *data, size_t length)
          +
          extern const void *vips_blob_get(VipsBlob *blob, size_t *length)
           
          @@ -27260,14 +16315,14 @@

          vips_value_set_blob

        • -
          -

          vips_value_set_blob_free$descriptor

          +
          +

          vips_blob_set$descriptor

          -
          public static FunctionDescriptor vips_value_set_blob_free$descriptor()
          +
          public static FunctionDescriptor vips_blob_set$descriptor()
          Function descriptor for:
          -
          extern void vips_value_set_blob_free(GValue *value, void *data, size_t length)
          +
          extern void vips_blob_set(VipsBlob *blob, VipsCallbackFn free_fn, const void *data, size_t length)
           
          @@ -27275,14 +16330,14 @@

          vips_value_set_blob_free$descriptor

        • -
          -

          vips_value_set_blob_free$handle

          +
          +

          vips_blob_set$handle

          -
          public static MethodHandle vips_value_set_blob_free$handle()
          +
          public static MethodHandle vips_blob_set$handle()
          Downcall method handle for:
          -
          extern void vips_value_set_blob_free(GValue *value, void *data, size_t length)
          +
          extern void vips_blob_set(VipsBlob *blob, VipsCallbackFn free_fn, const void *data, size_t length)
           
          @@ -27290,14 +16345,14 @@

          vips_value_set_blob_free$handle

        • -
          -

          vips_value_set_blob_free$address

          +
          +

          vips_blob_set$address

          -
          public static MemorySegment vips_value_set_blob_free$address()
          +
          public static MemorySegment vips_blob_set$address()
          Address for:
          -
          extern void vips_value_set_blob_free(GValue *value, void *data, size_t length)
          +
          extern void vips_blob_set(VipsBlob *blob, VipsCallbackFn free_fn, const void *data, size_t length)
           
          @@ -27305,15 +16360,16 @@

          vips_value_set_blob_free$address

        • -
          -

          vips_value_set_blob_free

          +
          +

          vips_blob_set

          -
          public static void vips_value_set_blob_free(MemorySegment value, +
          public static void vips_blob_set(MemorySegment blob, + MemorySegment free_fn, MemorySegment data, long length)
          -
          extern void vips_value_set_blob_free(GValue *value, void *data, size_t length)
          +
          extern void vips_blob_set(VipsBlob *blob, VipsCallbackFn free_fn, const void *data, size_t length)
           
          @@ -27321,14 +16377,14 @@

          vips_value_set_blob_free

        • -
          -

          vips_value_set_array$descriptor

          +
          +

          vips_blob_get_type$descriptor

          -
          public static FunctionDescriptor vips_value_set_array$descriptor()
          +
          public static FunctionDescriptor vips_blob_get_type$descriptor()
          Function descriptor for:
          -
          extern void vips_value_set_array(GValue *value, int n, GType type, size_t sizeof_type)
          +
          extern GType vips_blob_get_type()
           
          @@ -27336,14 +16392,14 @@

          vips_value_set_array$descriptor

        • -
          -

          vips_value_set_array$handle

          +
          +

          vips_blob_get_type$handle

          -
          public static MethodHandle vips_value_set_array$handle()
          +
          public static MethodHandle vips_blob_get_type$handle()
          Downcall method handle for:
          -
          extern void vips_value_set_array(GValue *value, int n, GType type, size_t sizeof_type)
          +
          extern GType vips_blob_get_type()
           
          @@ -27351,14 +16407,14 @@

          vips_value_set_array$handle

        • -
          -

          vips_value_set_array$address

          +
          +

          vips_blob_get_type$address

          -
          public static MemorySegment vips_value_set_array$address()
          +
          public static MemorySegment vips_blob_get_type$address()
          Address for:
          -
          extern void vips_value_set_array(GValue *value, int n, GType type, size_t sizeof_type)
          +
          extern GType vips_blob_get_type()
           
          @@ -27366,16 +16422,13 @@

          vips_value_set_array$address

        • -
          -

          vips_value_set_array

          +
          +

          vips_blob_get_type

          -
          public static void vips_value_set_array(MemorySegment value, - int n, - long type, - long sizeof_type)
          +
          public static long vips_blob_get_type()
          -
          extern void vips_value_set_array(GValue *value, int n, GType type, size_t sizeof_type)
          +
          extern GType vips_blob_get_type()
           
          @@ -27383,14 +16436,14 @@

          vips_value_set_array

        • -
          -

          vips_value_get_array$descriptor

          +
          +

          vips_array_double_get_type$descriptor

          -
          public static FunctionDescriptor vips_value_get_array$descriptor()
          +
          public static FunctionDescriptor vips_array_double_get_type$descriptor()
          Function descriptor for:
          -
          extern void *vips_value_get_array(const GValue *value, int *n, GType *type, size_t *sizeof_type)
          +
          extern GType vips_array_double_get_type()
           
          @@ -27398,14 +16451,14 @@

          vips_value_get_array$descriptor

        • -
          -

          vips_value_get_array$handle

          +
          +

          vips_array_double_get_type$handle

          -
          public static MethodHandle vips_value_get_array$handle()
          +
          public static MethodHandle vips_array_double_get_type$handle()
          Downcall method handle for:
          -
          extern void *vips_value_get_array(const GValue *value, int *n, GType *type, size_t *sizeof_type)
          +
          extern GType vips_array_double_get_type()
           
          @@ -27413,14 +16466,14 @@

          vips_value_get_array$handle

        • -
          -

          vips_value_get_array$address

          +
          +

          vips_array_double_get_type$address

          -
          public static MemorySegment vips_value_get_array$address()
          +
          public static MemorySegment vips_array_double_get_type$address()
          Address for:
          -
          extern void *vips_value_get_array(const GValue *value, int *n, GType *type, size_t *sizeof_type)
          +
          extern GType vips_array_double_get_type()
           
          @@ -27428,16 +16481,13 @@

          vips_value_get_array$address

        • -
          -

          vips_value_get_array

          +
          +

          vips_array_double_get_type

          -
          public static MemorySegment vips_value_get_array(MemorySegment value, - MemorySegment n, - MemorySegment type, - MemorySegment sizeof_type)
          +
          public static long vips_array_double_get_type()
          -
          extern void *vips_value_get_array(const GValue *value, int *n, GType *type, size_t *sizeof_type)
          +
          extern GType vips_array_double_get_type()
           
          @@ -27445,14 +16495,14 @@

          vips_value_get_array

        • -
          -

          vips_value_get_array_double$descriptor

          +
          +

          vips_array_int_get_type$descriptor

          -
          public static FunctionDescriptor vips_value_get_array_double$descriptor()
          +
          public static FunctionDescriptor vips_array_int_get_type$descriptor()
          Function descriptor for:
          -
          extern double *vips_value_get_array_double(const GValue *value, int *n)
          +
          extern GType vips_array_int_get_type()
           
          @@ -27460,14 +16510,14 @@

          vips_value_get_array_double$descriptor

        • -
          -

          vips_value_get_array_double$handle

          +
          +

          vips_array_int_get_type$handle

          -
          public static MethodHandle vips_value_get_array_double$handle()
          +
          public static MethodHandle vips_array_int_get_type$handle()
          Downcall method handle for:
          -
          extern double *vips_value_get_array_double(const GValue *value, int *n)
          +
          extern GType vips_array_int_get_type()
           
          @@ -27475,14 +16525,14 @@

          vips_value_get_array_double$handle

        • -
          -

          vips_value_get_array_double$address

          +
          +

          vips_array_int_get_type$address

          -
          public static MemorySegment vips_value_get_array_double$address()
          +
          public static MemorySegment vips_array_int_get_type$address()
          Address for:
          -
          extern double *vips_value_get_array_double(const GValue *value, int *n)
          +
          extern GType vips_array_int_get_type()
           
          @@ -27490,14 +16540,13 @@

          vips_value_get_array_double$address

        • -
          -

          vips_value_get_array_double

          +
          +

          vips_array_int_get_type

          -
          public static MemorySegment vips_value_get_array_double(MemorySegment value, - MemorySegment n)
          +
          public static long vips_array_int_get_type()
          -
          extern double *vips_value_get_array_double(const GValue *value, int *n)
          +
          extern GType vips_array_int_get_type()
           
          @@ -27505,14 +16554,14 @@

          vips_value_get_array_double

        • -
          -

          vips_value_set_array_double$descriptor

          +
          +

          vips_array_image_get_type$descriptor

          -
          public static FunctionDescriptor vips_value_set_array_double$descriptor()
          +
          public static FunctionDescriptor vips_array_image_get_type$descriptor()
          Function descriptor for:
          -
          extern void vips_value_set_array_double(GValue *value, const double *array, int n)
          +
          extern GType vips_array_image_get_type()
           
          @@ -27520,14 +16569,14 @@

          vips_value_set_array_double$descriptor

        • -
          -

          vips_value_set_array_double$handle

          +
          +

          vips_array_image_get_type$handle

          -
          public static MethodHandle vips_value_set_array_double$handle()
          +
          public static MethodHandle vips_array_image_get_type$handle()
          Downcall method handle for:
          -
          extern void vips_value_set_array_double(GValue *value, const double *array, int n)
          +
          extern GType vips_array_image_get_type()
           
          @@ -27535,14 +16584,14 @@

          vips_value_set_array_double$handle

        • -
          -

          vips_value_set_array_double$address

          +
          +

          vips_array_image_get_type$address

          -
          public static MemorySegment vips_value_set_array_double$address()
          +
          public static MemorySegment vips_array_image_get_type$address()
          Address for:
          -
          extern void vips_value_set_array_double(GValue *value, const double *array, int n)
          +
          extern GType vips_array_image_get_type()
           
          @@ -27550,15 +16599,13 @@

          vips_value_set_array_double$address

        • -
          -

          vips_value_set_array_double

          +
          +

          vips_array_image_get_type

          -
          public static void vips_value_set_array_double(MemorySegment value, - MemorySegment array, - int n)
          +
          public static long vips_array_image_get_type()
          -
          extern void vips_value_set_array_double(GValue *value, const double *array, int n)
          +
          extern GType vips_array_image_get_type()
           
          @@ -27566,14 +16613,14 @@

          vips_value_set_array_double

        • -
          -

          vips_value_get_array_int$descriptor

          +
          +

          vips_value_set_area$descriptor

          -
          public static FunctionDescriptor vips_value_get_array_int$descriptor()
          +
          public static FunctionDescriptor vips_value_set_area$descriptor()
          Function descriptor for:
          -
          extern int *vips_value_get_array_int(const GValue *value, int *n)
          +
          extern void vips_value_set_area(GValue *value, VipsCallbackFn free_fn, void *data)
           
          @@ -27581,14 +16628,14 @@

          vips_value_get_array_int$descriptor

        • -
          -

          vips_value_get_array_int$handle

          +
          +

          vips_value_set_area$handle

          -
          public static MethodHandle vips_value_get_array_int$handle()
          +
          public static MethodHandle vips_value_set_area$handle()
          Downcall method handle for:
          -
          extern int *vips_value_get_array_int(const GValue *value, int *n)
          +
          extern void vips_value_set_area(GValue *value, VipsCallbackFn free_fn, void *data)
           
          @@ -27596,14 +16643,14 @@

          vips_value_get_array_int$handle

        • -
          -

          vips_value_get_array_int$address

          +
          +

          vips_value_set_area$address

          -
          public static MemorySegment vips_value_get_array_int$address()
          +
          public static MemorySegment vips_value_set_area$address()
          Address for:
          -
          extern int *vips_value_get_array_int(const GValue *value, int *n)
          +
          extern void vips_value_set_area(GValue *value, VipsCallbackFn free_fn, void *data)
           
          @@ -27611,14 +16658,15 @@

          vips_value_get_array_int$address

        • -
          -

          vips_value_get_array_int

          +
          +

          vips_value_set_area

          -
          public static MemorySegment vips_value_get_array_int(MemorySegment value, - MemorySegment n)
          +
          public static void vips_value_set_area(MemorySegment value, + MemorySegment free_fn, + MemorySegment data)
          -
          extern int *vips_value_get_array_int(const GValue *value, int *n)
          +
          extern void vips_value_set_area(GValue *value, VipsCallbackFn free_fn, void *data)
           
          @@ -27626,14 +16674,14 @@

          vips_value_get_array_int

        • -
          -

          vips_value_set_array_int$descriptor

          +
          +

          vips_value_get_area$descriptor

          -
          public static FunctionDescriptor vips_value_set_array_int$descriptor()
          +
          public static FunctionDescriptor vips_value_get_area$descriptor()
          Function descriptor for:
          -
          extern void vips_value_set_array_int(GValue *value, const int *array, int n)
          +
          extern void *vips_value_get_area(const GValue *value, size_t *length)
           
          @@ -27641,14 +16689,14 @@

          vips_value_set_array_int$descriptor

        • -
          -

          vips_value_set_array_int$handle

          +
          +

          vips_value_get_area$handle

          -
          public static MethodHandle vips_value_set_array_int$handle()
          +
          public static MethodHandle vips_value_get_area$handle()
          Downcall method handle for:
          -
          extern void vips_value_set_array_int(GValue *value, const int *array, int n)
          +
          extern void *vips_value_get_area(const GValue *value, size_t *length)
           
          @@ -27656,14 +16704,14 @@

          vips_value_set_array_int$handle

        • -
          -

          vips_value_set_array_int$address

          +
          +

          vips_value_get_area$address

          -
          public static MemorySegment vips_value_set_array_int$address()
          +
          public static MemorySegment vips_value_get_area$address()
          Address for:
          -
          extern void vips_value_set_array_int(GValue *value, const int *array, int n)
          +
          extern void *vips_value_get_area(const GValue *value, size_t *length)
           
          @@ -27671,15 +16719,14 @@

          vips_value_set_array_int$address

        • -
          -

          vips_value_set_array_int

          +
          +

          vips_value_get_area

          -
          public static void vips_value_set_array_int(MemorySegment value, - MemorySegment array, - int n)
          +
          public static MemorySegment vips_value_get_area(MemorySegment value, + MemorySegment length)
          -
          extern void vips_value_set_array_int(GValue *value, const int *array, int n)
          +
          extern void *vips_value_get_area(const GValue *value, size_t *length)
           
          @@ -27687,14 +16734,14 @@

          vips_value_set_array_int

        • -
          -

          vips_value_get_array_object$descriptor

          +
          +

          vips_value_get_save_string$descriptor

          -
          public static FunctionDescriptor vips_value_get_array_object$descriptor()
          +
          public static FunctionDescriptor vips_value_get_save_string$descriptor()
          Function descriptor for:
          -
          extern GObject **vips_value_get_array_object(const GValue *value, int *n)
          +
          extern const char *vips_value_get_save_string(const GValue *value)
           
          @@ -27702,14 +16749,14 @@

          vips_value_get_array_object$descriptor

        • -
          -

          vips_value_get_array_object$handle

          +
          +

          vips_value_get_save_string$handle

          -
          public static MethodHandle vips_value_get_array_object$handle()
          +
          public static MethodHandle vips_value_get_save_string$handle()
          Downcall method handle for:
          -
          extern GObject **vips_value_get_array_object(const GValue *value, int *n)
          +
          extern const char *vips_value_get_save_string(const GValue *value)
           
          @@ -27717,14 +16764,14 @@

          vips_value_get_array_object$handle

        • -
          -

          vips_value_get_array_object$address

          +
          +

          vips_value_get_save_string$address

          -
          public static MemorySegment vips_value_get_array_object$address()
          +
          public static MemorySegment vips_value_get_save_string$address()
          Address for:
          -
          extern GObject **vips_value_get_array_object(const GValue *value, int *n)
          +
          extern const char *vips_value_get_save_string(const GValue *value)
           
          @@ -27732,14 +16779,13 @@

          vips_value_get_array_object$address

        • -
          -

          vips_value_get_array_object

          +
          +

          vips_value_get_save_string

          -
          public static MemorySegment vips_value_get_array_object(MemorySegment value, - MemorySegment n)
          +
          public static MemorySegment vips_value_get_save_string(MemorySegment value)
          -
          extern GObject **vips_value_get_array_object(const GValue *value, int *n)
          +
          extern const char *vips_value_get_save_string(const GValue *value)
           
          @@ -27747,14 +16793,14 @@

          vips_value_get_array_object

        • -
          -

          vips_value_set_array_object$descriptor

          +
          +

          vips_value_set_save_string$descriptor

          -
          public static FunctionDescriptor vips_value_set_array_object$descriptor()
          +
          public static FunctionDescriptor vips_value_set_save_string$descriptor()
          Function descriptor for:
          -
          extern void vips_value_set_array_object(GValue *value, int n)
          +
          extern void vips_value_set_save_string(GValue *value, const char *str)
           
          @@ -27762,14 +16808,14 @@

          vips_value_set_array_object$descriptor

        • -
          -

          vips_value_set_array_object$handle

          +
          +

          vips_value_set_save_string$handle

          -
          public static MethodHandle vips_value_set_array_object$handle()
          +
          public static MethodHandle vips_value_set_save_string$handle()
          Downcall method handle for:
          -
          extern void vips_value_set_array_object(GValue *value, int n)
          +
          extern void vips_value_set_save_string(GValue *value, const char *str)
           
          @@ -27777,14 +16823,14 @@

          vips_value_set_array_object$handle

        • -
          -

          vips_value_set_array_object$address

          +
          +

          vips_value_set_save_string$address

          -
          public static MemorySegment vips_value_set_array_object$address()
          +
          public static MemorySegment vips_value_set_save_string$address()
          Address for:
          -
          extern void vips_value_set_array_object(GValue *value, int n)
          +
          extern void vips_value_set_save_string(GValue *value, const char *str)
           
          @@ -27792,14 +16838,14 @@

          vips_value_set_array_object$address

        • -
          -

          vips_value_set_array_object

          +
          +

          vips_value_set_save_string

          -
          public static void vips_value_set_array_object(MemorySegment value, - int n)
          +
          public static void vips_value_set_save_string(MemorySegment value, + MemorySegment str)
          -
          extern void vips_value_set_array_object(GValue *value, int n)
          +
          extern void vips_value_set_save_string(GValue *value, const char *str)
           
          @@ -27807,14 +16853,14 @@

          vips_value_set_array_object

        • -
          -

          vips_source_get_type$descriptor

          +
          +

          vips_value_get_ref_string$descriptor

          -
          public static FunctionDescriptor vips_source_get_type$descriptor()
          +
          public static FunctionDescriptor vips_value_get_ref_string$descriptor()
          Function descriptor for:
          -
          extern GType vips_source_get_type()
          +
          extern const char *vips_value_get_ref_string(const GValue *value, size_t *length)
           
          @@ -27822,14 +16868,14 @@

          vips_source_get_type$descriptor

        • -
          -

          vips_source_get_type$handle

          +
          +

          vips_value_get_ref_string$handle

          -
          public static MethodHandle vips_source_get_type$handle()
          +
          public static MethodHandle vips_value_get_ref_string$handle()
          Downcall method handle for:
          -
          extern GType vips_source_get_type()
          +
          extern const char *vips_value_get_ref_string(const GValue *value, size_t *length)
           
          @@ -27837,14 +16883,14 @@

          vips_source_get_type$handle

        • -
          -

          vips_source_get_type$address

          +
          +

          vips_value_get_ref_string$address

          -
          public static MemorySegment vips_source_get_type$address()
          +
          public static MemorySegment vips_value_get_ref_string$address()
          Address for:
          -
          extern GType vips_source_get_type()
          +
          extern const char *vips_value_get_ref_string(const GValue *value, size_t *length)
           
          @@ -27852,13 +16898,14 @@

          vips_source_get_type$address

        • -
          -

          vips_source_get_type

          +
          +

          vips_value_get_ref_string

          -
          public static long vips_source_get_type()
          +
          public static MemorySegment vips_value_get_ref_string(MemorySegment value, + MemorySegment length)
          -
          extern GType vips_source_get_type()
          +
          extern const char *vips_value_get_ref_string(const GValue *value, size_t *length)
           
          @@ -27866,14 +16913,14 @@

          vips_source_get_type

        • -
          -

          vips_source_new_from_descriptor$descriptor

          +
          +

          vips_value_set_ref_string$descriptor

          -
          public static FunctionDescriptor vips_source_new_from_descriptor$descriptor()
          +
          public static FunctionDescriptor vips_value_set_ref_string$descriptor()
          Function descriptor for:
          -
          extern VipsSource *vips_source_new_from_descriptor(int descriptor)
          +
          extern void vips_value_set_ref_string(GValue *value, const char *str)
           
          @@ -27881,14 +16928,14 @@

          vips_source_new_from_descriptor$descriptor

        • -
          -

          vips_source_new_from_descriptor$handle

          +
          +

          vips_value_set_ref_string$handle

          -
          public static MethodHandle vips_source_new_from_descriptor$handle()
          +
          public static MethodHandle vips_value_set_ref_string$handle()
          Downcall method handle for:
          -
          extern VipsSource *vips_source_new_from_descriptor(int descriptor)
          +
          extern void vips_value_set_ref_string(GValue *value, const char *str)
           
          @@ -27896,14 +16943,14 @@

          vips_source_new_from_descriptor$handle

        • -
          -

          vips_source_new_from_descriptor$address

          +
          +

          vips_value_set_ref_string$address

          -
          public static MemorySegment vips_source_new_from_descriptor$address()
          +
          public static MemorySegment vips_value_set_ref_string$address()
          Address for:
          -
          extern VipsSource *vips_source_new_from_descriptor(int descriptor)
          +
          extern void vips_value_set_ref_string(GValue *value, const char *str)
           
          @@ -27911,13 +16958,14 @@

          vips_source_new_from_descriptor$address

        • -
          -

          vips_source_new_from_descriptor

          +
          +

          vips_value_set_ref_string

          -
          public static MemorySegment vips_source_new_from_descriptor(int descriptor)
          +
          public static void vips_value_set_ref_string(MemorySegment value, + MemorySegment str)
          -
          extern VipsSource *vips_source_new_from_descriptor(int descriptor)
          +
          extern void vips_value_set_ref_string(GValue *value, const char *str)
           
          @@ -27925,14 +16973,14 @@

          vips_source_new_from_descriptor

        • -
          -

          vips_source_new_from_file$descriptor

          +
          +

          vips_value_get_blob$descriptor

          -
          public static FunctionDescriptor vips_source_new_from_file$descriptor()
          +
          public static FunctionDescriptor vips_value_get_blob$descriptor()
          Function descriptor for:
          -
          extern VipsSource *vips_source_new_from_file(const char *filename)
          +
          extern void *vips_value_get_blob(const GValue *value, size_t *length)
           
          @@ -27940,14 +16988,14 @@

          vips_source_new_from_file$descriptor

        • -
          -

          vips_source_new_from_file$handle

          +
          +

          vips_value_get_blob$handle

          -
          public static MethodHandle vips_source_new_from_file$handle()
          +
          public static MethodHandle vips_value_get_blob$handle()
          Downcall method handle for:
          -
          extern VipsSource *vips_source_new_from_file(const char *filename)
          +
          extern void *vips_value_get_blob(const GValue *value, size_t *length)
           
          @@ -27955,14 +17003,14 @@

          vips_source_new_from_file$handle

        • -
          -

          vips_source_new_from_file$address

          +
          +

          vips_value_get_blob$address

          -
          public static MemorySegment vips_source_new_from_file$address()
          +
          public static MemorySegment vips_value_get_blob$address()
          Address for:
          -
          extern VipsSource *vips_source_new_from_file(const char *filename)
          +
          extern void *vips_value_get_blob(const GValue *value, size_t *length)
           
          @@ -27970,13 +17018,14 @@

          vips_source_new_from_file$address

        • -
          -

          vips_source_new_from_file

          +
          +

          vips_value_get_blob

          -
          public static MemorySegment vips_source_new_from_file(MemorySegment filename)
          +
          public static MemorySegment vips_value_get_blob(MemorySegment value, + MemorySegment length)
          -
          extern VipsSource *vips_source_new_from_file(const char *filename)
          +
          extern void *vips_value_get_blob(const GValue *value, size_t *length)
           
          @@ -27984,14 +17033,14 @@

          vips_source_new_from_file

        • -
          -

          vips_source_new_from_blob$descriptor

          +
          +

          vips_value_set_blob$descriptor

          -
          public static FunctionDescriptor vips_source_new_from_blob$descriptor()
          +
          public static FunctionDescriptor vips_value_set_blob$descriptor()
          Function descriptor for:
          -
          extern VipsSource *vips_source_new_from_blob(VipsBlob *blob)
          +
          extern void vips_value_set_blob(GValue *value, VipsCallbackFn free_fn, const void *data, size_t length)
           
          @@ -27999,14 +17048,14 @@

          vips_source_new_from_blob$descriptor

        • -
          -

          vips_source_new_from_blob$handle

          +
          +

          vips_value_set_blob$handle

          -
          public static MethodHandle vips_source_new_from_blob$handle()
          +
          public static MethodHandle vips_value_set_blob$handle()
          Downcall method handle for:
          -
          extern VipsSource *vips_source_new_from_blob(VipsBlob *blob)
          +
          extern void vips_value_set_blob(GValue *value, VipsCallbackFn free_fn, const void *data, size_t length)
           
          @@ -28014,14 +17063,14 @@

          vips_source_new_from_blob$handle

        • -
          -

          vips_source_new_from_blob$address

          +
          +

          vips_value_set_blob$address

          -
          public static MemorySegment vips_source_new_from_blob$address()
          +
          public static MemorySegment vips_value_set_blob$address()
          Address for:
          -
          extern VipsSource *vips_source_new_from_blob(VipsBlob *blob)
          +
          extern void vips_value_set_blob(GValue *value, VipsCallbackFn free_fn, const void *data, size_t length)
           
          @@ -28029,13 +17078,16 @@

          vips_source_new_from_blob$address

        • -
          -

          vips_source_new_from_blob

          +
          +

          vips_value_set_blob

          -
          public static MemorySegment vips_source_new_from_blob(MemorySegment blob)
          +
          public static void vips_value_set_blob(MemorySegment value, + MemorySegment free_fn, + MemorySegment data, + long length)
          -
          extern VipsSource *vips_source_new_from_blob(VipsBlob *blob)
          +
          extern void vips_value_set_blob(GValue *value, VipsCallbackFn free_fn, const void *data, size_t length)
           
          @@ -28043,14 +17095,14 @@

          vips_source_new_from_blob

        • -
          -

          vips_source_new_from_target$descriptor

          +
          +

          vips_value_set_blob_free$descriptor

          -
          public static FunctionDescriptor vips_source_new_from_target$descriptor()
          +
          public static FunctionDescriptor vips_value_set_blob_free$descriptor()
          Function descriptor for:
          -
          extern VipsSource *vips_source_new_from_target(VipsTarget *target)
          +
          extern void vips_value_set_blob_free(GValue *value, void *data, size_t length)
           
          @@ -28058,14 +17110,14 @@

          vips_source_new_from_target$descriptor

        • -
          -

          vips_source_new_from_target$handle

          +
          +

          vips_value_set_blob_free$handle

          -
          public static MethodHandle vips_source_new_from_target$handle()
          +
          public static MethodHandle vips_value_set_blob_free$handle()
          Downcall method handle for:
          -
          extern VipsSource *vips_source_new_from_target(VipsTarget *target)
          +
          extern void vips_value_set_blob_free(GValue *value, void *data, size_t length)
           
          @@ -28073,14 +17125,14 @@

          vips_source_new_from_target$handle

        • -
          -

          vips_source_new_from_target$address

          +
          +

          vips_value_set_blob_free$address

          -
          public static MemorySegment vips_source_new_from_target$address()
          +
          public static MemorySegment vips_value_set_blob_free$address()
          Address for:
          -
          extern VipsSource *vips_source_new_from_target(VipsTarget *target)
          +
          extern void vips_value_set_blob_free(GValue *value, void *data, size_t length)
           
          @@ -28088,13 +17140,15 @@

          vips_source_new_from_target$address

        • -
          -

          vips_source_new_from_target

          +
          +

          vips_value_set_blob_free

          -
          public static MemorySegment vips_source_new_from_target(MemorySegment target)
          +
          public static void vips_value_set_blob_free(MemorySegment value, + MemorySegment data, + long length)
          -
          extern VipsSource *vips_source_new_from_target(VipsTarget *target)
          +
          extern void vips_value_set_blob_free(GValue *value, void *data, size_t length)
           
          @@ -28102,14 +17156,14 @@

          vips_source_new_from_target

        • -
          -

          vips_source_new_from_memory$descriptor

          +
          +

          vips_value_set_array$descriptor

          -
          public static FunctionDescriptor vips_source_new_from_memory$descriptor()
          +
          public static FunctionDescriptor vips_value_set_array$descriptor()
          Function descriptor for:
          -
          extern VipsSource *vips_source_new_from_memory(const void *data, size_t size)
          +
          extern void vips_value_set_array(GValue *value, int n, GType type, size_t sizeof_type)
           
          @@ -28117,14 +17171,14 @@

          vips_source_new_from_memory$descriptor

        • -
          -

          vips_source_new_from_memory$handle

          +
          +

          vips_value_set_array$handle

          -
          public static MethodHandle vips_source_new_from_memory$handle()
          +
          public static MethodHandle vips_value_set_array$handle()
          Downcall method handle for:
          -
          extern VipsSource *vips_source_new_from_memory(const void *data, size_t size)
          +
          extern void vips_value_set_array(GValue *value, int n, GType type, size_t sizeof_type)
           
          @@ -28132,14 +17186,14 @@

          vips_source_new_from_memory$handle

        • -
          -

          vips_source_new_from_memory$address

          +
          +

          vips_value_set_array$address

          -
          public static MemorySegment vips_source_new_from_memory$address()
          +
          public static MemorySegment vips_value_set_array$address()
          Address for:
          -
          extern VipsSource *vips_source_new_from_memory(const void *data, size_t size)
          +
          extern void vips_value_set_array(GValue *value, int n, GType type, size_t sizeof_type)
           
          @@ -28147,14 +17201,16 @@

          vips_source_new_from_memory$address

        • -
          -

          vips_source_new_from_memory

          +
          +

          vips_value_set_array

          -
          public static MemorySegment vips_source_new_from_memory(MemorySegment data, - long size)
          +
          public static void vips_value_set_array(MemorySegment value, + int n, + long type, + long sizeof_type)
          -
          extern VipsSource *vips_source_new_from_memory(const void *data, size_t size)
          +
          extern void vips_value_set_array(GValue *value, int n, GType type, size_t sizeof_type)
           
          @@ -28162,14 +17218,14 @@

          vips_source_new_from_memory

        • -
          -

          vips_source_new_from_options$descriptor

          +
          +

          vips_value_get_array$descriptor

          -
          public static FunctionDescriptor vips_source_new_from_options$descriptor()
          +
          public static FunctionDescriptor vips_value_get_array$descriptor()
          Function descriptor for:
          -
          extern VipsSource *vips_source_new_from_options(const char *options)
          +
          extern void *vips_value_get_array(const GValue *value, int *n, GType *type, size_t *sizeof_type)
           
          @@ -28177,14 +17233,14 @@

          vips_source_new_from_options$descriptor

        • -
          -

          vips_source_new_from_options$handle

          +
          +

          vips_value_get_array$handle

          -
          public static MethodHandle vips_source_new_from_options$handle()
          +
          public static MethodHandle vips_value_get_array$handle()
          Downcall method handle for:
          -
          extern VipsSource *vips_source_new_from_options(const char *options)
          +
          extern void *vips_value_get_array(const GValue *value, int *n, GType *type, size_t *sizeof_type)
           
          @@ -28192,14 +17248,14 @@

          vips_source_new_from_options$handle

        • -
          -

          vips_source_new_from_options$address

          +
          +

          vips_value_get_array$address

          -
          public static MemorySegment vips_source_new_from_options$address()
          +
          public static MemorySegment vips_value_get_array$address()
          Address for:
          -
          extern VipsSource *vips_source_new_from_options(const char *options)
          +
          extern void *vips_value_get_array(const GValue *value, int *n, GType *type, size_t *sizeof_type)
           
          @@ -28207,13 +17263,16 @@

          vips_source_new_from_options$address

        • -
          -

          vips_source_new_from_options

          +
          +

          vips_value_get_array

          -
          public static MemorySegment vips_source_new_from_options(MemorySegment options)
          +
          public static MemorySegment vips_value_get_array(MemorySegment value, + MemorySegment n, + MemorySegment type, + MemorySegment sizeof_type)
          -
          extern VipsSource *vips_source_new_from_options(const char *options)
          +
          extern void *vips_value_get_array(const GValue *value, int *n, GType *type, size_t *sizeof_type)
           
          @@ -28221,14 +17280,14 @@

          vips_source_new_from_options

        • -
          -

          vips_source_custom_new$descriptor

          +
          +

          vips_value_get_array_double$descriptor

          -
          public static FunctionDescriptor vips_source_custom_new$descriptor()
          +
          public static FunctionDescriptor vips_value_get_array_double$descriptor()
          Function descriptor for:
          -
          extern VipsSourceCustom *vips_source_custom_new()
          +
          extern double *vips_value_get_array_double(const GValue *value, int *n)
           
          @@ -28236,14 +17295,14 @@

          vips_source_custom_new$descriptor

        • -
          -

          vips_source_custom_new$handle

          +
          +

          vips_value_get_array_double$handle

          -
          public static MethodHandle vips_source_custom_new$handle()
          +
          public static MethodHandle vips_value_get_array_double$handle()
          Downcall method handle for:
          -
          extern VipsSourceCustom *vips_source_custom_new()
          +
          extern double *vips_value_get_array_double(const GValue *value, int *n)
           
          @@ -28251,14 +17310,14 @@

          vips_source_custom_new$handle

        • -
          -

          vips_source_custom_new$address

          +
          +

          vips_value_get_array_double$address

          -
          public static MemorySegment vips_source_custom_new$address()
          +
          public static MemorySegment vips_value_get_array_double$address()
          Address for:
          -
          extern VipsSourceCustom *vips_source_custom_new()
          +
          extern double *vips_value_get_array_double(const GValue *value, int *n)
           
          @@ -28266,13 +17325,14 @@

          vips_source_custom_new$address

        • -
          -

          vips_source_custom_new

          +
          +

          vips_value_get_array_double

          -
          public static MemorySegment vips_source_custom_new()
          +
          public static MemorySegment vips_value_get_array_double(MemorySegment value, + MemorySegment n)
          -
          extern VipsSourceCustom *vips_source_custom_new()
          +
          extern double *vips_value_get_array_double(const GValue *value, int *n)
           
          @@ -28280,14 +17340,14 @@

          vips_source_custom_new

        • -
          -

          vips_target_get_type$descriptor

          +
          +

          vips_value_set_array_double$descriptor

          -
          public static FunctionDescriptor vips_target_get_type$descriptor()
          +
          public static FunctionDescriptor vips_value_set_array_double$descriptor()
          Function descriptor for:
          -
          extern GType vips_target_get_type()
          +
          extern void vips_value_set_array_double(GValue *value, const double *array, int n)
           
          @@ -28295,14 +17355,14 @@

          vips_target_get_type$descriptor

        • -
          -

          vips_target_get_type$handle

          +
          +

          vips_value_set_array_double$handle

          -
          public static MethodHandle vips_target_get_type$handle()
          +
          public static MethodHandle vips_value_set_array_double$handle()
          Downcall method handle for:
          -
          extern GType vips_target_get_type()
          +
          extern void vips_value_set_array_double(GValue *value, const double *array, int n)
           
          @@ -28310,14 +17370,14 @@

          vips_target_get_type$handle

        • -
          -

          vips_target_get_type$address

          +
          +

          vips_value_set_array_double$address

          -
          public static MemorySegment vips_target_get_type$address()
          +
          public static MemorySegment vips_value_set_array_double$address()
          Address for:
          -
          extern GType vips_target_get_type()
          +
          extern void vips_value_set_array_double(GValue *value, const double *array, int n)
           
          @@ -28325,13 +17385,15 @@

          vips_target_get_type$address

        • -
          -

          vips_target_get_type

          +
          +

          vips_value_set_array_double

          -
          public static long vips_target_get_type()
          +
          public static void vips_value_set_array_double(MemorySegment value, + MemorySegment array, + int n)
          -
          extern GType vips_target_get_type()
          +
          extern void vips_value_set_array_double(GValue *value, const double *array, int n)
           
          @@ -28339,14 +17401,14 @@

          vips_target_get_type

        • -
          -

          vips_target_new_to_descriptor$descriptor

          +
          +

          vips_value_get_array_int$descriptor

          -
          public static FunctionDescriptor vips_target_new_to_descriptor$descriptor()
          +
          public static FunctionDescriptor vips_value_get_array_int$descriptor()
          Function descriptor for:
          -
          extern VipsTarget *vips_target_new_to_descriptor(int descriptor)
          +
          extern int *vips_value_get_array_int(const GValue *value, int *n)
           
          @@ -28354,14 +17416,14 @@

          vips_target_new_to_descriptor$descriptor

        • -
          -

          vips_target_new_to_descriptor$handle

          +
          +

          vips_value_get_array_int$handle

          -
          public static MethodHandle vips_target_new_to_descriptor$handle()
          +
          public static MethodHandle vips_value_get_array_int$handle()
          Downcall method handle for:
          -
          extern VipsTarget *vips_target_new_to_descriptor(int descriptor)
          +
          extern int *vips_value_get_array_int(const GValue *value, int *n)
           
          @@ -28369,14 +17431,14 @@

          vips_target_new_to_descriptor$handle

        • -
          -

          vips_target_new_to_descriptor$address

          +
          +

          vips_value_get_array_int$address

          -
          public static MemorySegment vips_target_new_to_descriptor$address()
          +
          public static MemorySegment vips_value_get_array_int$address()
          Address for:
          -
          extern VipsTarget *vips_target_new_to_descriptor(int descriptor)
          +
          extern int *vips_value_get_array_int(const GValue *value, int *n)
           
          @@ -28384,13 +17446,14 @@

          vips_target_new_to_descriptor$address

        • -
          -

          vips_target_new_to_descriptor

          +
          +

          vips_value_get_array_int

          -
          public static MemorySegment vips_target_new_to_descriptor(int descriptor)
          +
          public static MemorySegment vips_value_get_array_int(MemorySegment value, + MemorySegment n)
          -
          extern VipsTarget *vips_target_new_to_descriptor(int descriptor)
          +
          extern int *vips_value_get_array_int(const GValue *value, int *n)
           
          @@ -28398,14 +17461,14 @@

          vips_target_new_to_descriptor

        • -
          -

          vips_target_new_to_file$descriptor

          +
          +

          vips_value_set_array_int$descriptor

          -
          public static FunctionDescriptor vips_target_new_to_file$descriptor()
          +
          public static FunctionDescriptor vips_value_set_array_int$descriptor()
          Function descriptor for:
          -
          extern VipsTarget *vips_target_new_to_file(const char *filename)
          +
          extern void vips_value_set_array_int(GValue *value, const int *array, int n)
           
          @@ -28413,14 +17476,14 @@

          vips_target_new_to_file$descriptor

        • -
          -

          vips_target_new_to_file$handle

          +
          +

          vips_value_set_array_int$handle

          -
          public static MethodHandle vips_target_new_to_file$handle()
          +
          public static MethodHandle vips_value_set_array_int$handle()
          Downcall method handle for:
          -
          extern VipsTarget *vips_target_new_to_file(const char *filename)
          +
          extern void vips_value_set_array_int(GValue *value, const int *array, int n)
           
          @@ -28428,14 +17491,14 @@

          vips_target_new_to_file$handle

        • -
          -

          vips_target_new_to_file$address

          +
          +

          vips_value_set_array_int$address

          -
          public static MemorySegment vips_target_new_to_file$address()
          +
          public static MemorySegment vips_value_set_array_int$address()
          Address for:
          -
          extern VipsTarget *vips_target_new_to_file(const char *filename)
          +
          extern void vips_value_set_array_int(GValue *value, const int *array, int n)
           
          @@ -28443,13 +17506,15 @@

          vips_target_new_to_file$address

        • -
          -

          vips_target_new_to_file

          +
          +

          vips_value_set_array_int

          -
          public static MemorySegment vips_target_new_to_file(MemorySegment filename)
          +
          public static void vips_value_set_array_int(MemorySegment value, + MemorySegment array, + int n)
          -
          extern VipsTarget *vips_target_new_to_file(const char *filename)
          +
          extern void vips_value_set_array_int(GValue *value, const int *array, int n)
           
          @@ -28457,14 +17522,14 @@

          vips_target_new_to_file

        • -
          -

          vips_target_new_to_memory$descriptor

          +
          +

          vips_value_get_array_object$descriptor

          -
          public static FunctionDescriptor vips_target_new_to_memory$descriptor()
          +
          public static FunctionDescriptor vips_value_get_array_object$descriptor()
          Function descriptor for:
          -
          extern VipsTarget *vips_target_new_to_memory()
          +
          extern GObject **vips_value_get_array_object(const GValue *value, int *n)
           
          @@ -28472,14 +17537,14 @@

          vips_target_new_to_memory$descriptor

        • -
          -

          vips_target_new_to_memory$handle

          +
          +

          vips_value_get_array_object$handle

          -
          public static MethodHandle vips_target_new_to_memory$handle()
          +
          public static MethodHandle vips_value_get_array_object$handle()
          Downcall method handle for:
          -
          extern VipsTarget *vips_target_new_to_memory()
          +
          extern GObject **vips_value_get_array_object(const GValue *value, int *n)
           
          @@ -28487,14 +17552,14 @@

          vips_target_new_to_memory$handle

        • -
          -

          vips_target_new_to_memory$address

          +
          +

          vips_value_get_array_object$address

          -
          public static MemorySegment vips_target_new_to_memory$address()
          +
          public static MemorySegment vips_value_get_array_object$address()
          Address for:
          -
          extern VipsTarget *vips_target_new_to_memory()
          +
          extern GObject **vips_value_get_array_object(const GValue *value, int *n)
           
          @@ -28502,13 +17567,14 @@

          vips_target_new_to_memory$address

        • -
          -

          vips_target_new_to_memory

          +
          +

          vips_value_get_array_object

          -
          public static MemorySegment vips_target_new_to_memory()
          +
          public static MemorySegment vips_value_get_array_object(MemorySegment value, + MemorySegment n)
          -
          extern VipsTarget *vips_target_new_to_memory()
          +
          extern GObject **vips_value_get_array_object(const GValue *value, int *n)
           
          @@ -28516,14 +17582,14 @@

          vips_target_new_to_memory

        • -
          -

          vips_target_new_temp$descriptor

          +
          +

          vips_value_set_array_object$descriptor

          -
          public static FunctionDescriptor vips_target_new_temp$descriptor()
          +
          public static FunctionDescriptor vips_value_set_array_object$descriptor()
          Function descriptor for:
          -
          extern VipsTarget *vips_target_new_temp(VipsTarget *target)
          +
          extern void vips_value_set_array_object(GValue *value, int n)
           
          @@ -28531,14 +17597,14 @@

          vips_target_new_temp$descriptor

        • -
          -

          vips_target_new_temp$handle

          +
          +

          vips_value_set_array_object$handle

          -
          public static MethodHandle vips_target_new_temp$handle()
          +
          public static MethodHandle vips_value_set_array_object$handle()
          Downcall method handle for:
          -
          extern VipsTarget *vips_target_new_temp(VipsTarget *target)
          +
          extern void vips_value_set_array_object(GValue *value, int n)
           
          @@ -28546,14 +17612,14 @@

          vips_target_new_temp$handle

        • -
          -

          vips_target_new_temp$address

          +
          +

          vips_value_set_array_object$address

          -
          public static MemorySegment vips_target_new_temp$address()
          +
          public static MemorySegment vips_value_set_array_object$address()
          Address for:
          -
          extern VipsTarget *vips_target_new_temp(VipsTarget *target)
          +
          extern void vips_value_set_array_object(GValue *value, int n)
           
          @@ -28561,13 +17627,14 @@

          vips_target_new_temp$address

        • -
          -

          vips_target_new_temp

          +
          +

          vips_value_set_array_object

          -
          public static MemorySegment vips_target_new_temp(MemorySegment target)
          +
          public static void vips_value_set_array_object(MemorySegment value, + int n)
          -
          extern VipsTarget *vips_target_new_temp(VipsTarget *target)
          +
          extern void vips_value_set_array_object(GValue *value, int n)
           
          @@ -28575,14 +17642,14 @@

          vips_target_new_temp

        • -
          -

          vips_target_custom_new$descriptor

          +
          +

          vips_source_get_type$descriptor

          -
          public static FunctionDescriptor vips_target_custom_new$descriptor()
          +
          public static FunctionDescriptor vips_source_get_type$descriptor()
          Function descriptor for:
          -
          extern VipsTargetCustom *vips_target_custom_new()
          +
          extern GType vips_source_get_type()
           
          @@ -28590,14 +17657,14 @@

          vips_target_custom_new$descriptor

        • -
          -

          vips_target_custom_new$handle

          +
          +

          vips_source_get_type$handle

          -
          public static MethodHandle vips_target_custom_new$handle()
          +
          public static MethodHandle vips_source_get_type$handle()
          Downcall method handle for:
          -
          extern VipsTargetCustom *vips_target_custom_new()
          +
          extern GType vips_source_get_type()
           
          @@ -28605,14 +17672,14 @@

          vips_target_custom_new$handle

        • -
          -

          vips_target_custom_new$address

          +
          +

          vips_source_get_type$address

          -
          public static MemorySegment vips_target_custom_new$address()
          +
          public static MemorySegment vips_source_get_type$address()
          Address for:
          -
          extern VipsTargetCustom *vips_target_custom_new()
          +
          extern GType vips_source_get_type()
           
          @@ -28620,13 +17687,13 @@

          vips_target_custom_new$address

        • -
          -

          vips_target_custom_new

          +
          +

          vips_source_get_type

          -
          public static MemorySegment vips_target_custom_new()
          +
          public static long vips_source_get_type()
          -
          extern VipsTargetCustom *vips_target_custom_new()
          +
          extern GType vips_source_get_type()
           
          @@ -28634,13 +17701,14 @@

          vips_target_custom_new

        • -
          -

          VIPS_REGION_NONE

          +
          +

          vips_source_new_from_descriptor$descriptor

          -
          public static int VIPS_REGION_NONE()
          -
          +
          public static FunctionDescriptor vips_source_new_from_descriptor$descriptor()
          +
          Function descriptor for: +
          -
          enum _RegionType.VIPS_REGION_NONE = 0
          +
          extern VipsSource *vips_source_new_from_descriptor(int descriptor)
           
          @@ -28648,13 +17716,14 @@

          VIPS_REGION_NONE

        • -
          -

          VIPS_REGION_BUFFER

          +
          +

          vips_source_new_from_descriptor$handle

          -
          public static int VIPS_REGION_BUFFER()
          -
          +
          public static MethodHandle vips_source_new_from_descriptor$handle()
          +
          Downcall method handle for: +
          -
          enum _RegionType.VIPS_REGION_BUFFER = 1
          +
          extern VipsSource *vips_source_new_from_descriptor(int descriptor)
           
          @@ -28662,13 +17731,14 @@

          VIPS_REGION_BUFFER

        • -
          -

          VIPS_REGION_OTHER_REGION

          +
          +

          vips_source_new_from_descriptor$address

          -
          public static int VIPS_REGION_OTHER_REGION()
          -
          +
          public static MemorySegment vips_source_new_from_descriptor$address()
          +
          Address for: +
          -
          enum _RegionType.VIPS_REGION_OTHER_REGION = 2
          +
          extern VipsSource *vips_source_new_from_descriptor(int descriptor)
           
          @@ -28676,13 +17746,13 @@

          VIPS_REGION_OTHER_REGION

        • -
          -

          VIPS_REGION_OTHER_IMAGE

          +
          +

          vips_source_new_from_descriptor

          -
          public static int VIPS_REGION_OTHER_IMAGE()
          +
          public static MemorySegment vips_source_new_from_descriptor(int descriptor)
          -
          enum _RegionType.VIPS_REGION_OTHER_IMAGE = 3
          +
          extern VipsSource *vips_source_new_from_descriptor(int descriptor)
           
          @@ -28690,13 +17760,14 @@

          VIPS_REGION_OTHER_IMAGE

        • -
          -

          VIPS_REGION_WINDOW

          +
          +

          vips_source_new_from_file$descriptor

          -
          public static int VIPS_REGION_WINDOW()
          -
          +
          public static FunctionDescriptor vips_source_new_from_file$descriptor()
          +
          Function descriptor for: +
          -
          enum _RegionType.VIPS_REGION_WINDOW = 4
          +
          extern VipsSource *vips_source_new_from_file(const char *filename)
           
          @@ -28704,13 +17775,14 @@

          VIPS_REGION_WINDOW

        • -
          -

          VIPS_REGION_SHRINK_MEAN

          +
          +

          vips_source_new_from_file$handle

          -
          public static int VIPS_REGION_SHRINK_MEAN()
          -
          +
          public static MethodHandle vips_source_new_from_file$handle()
          +
          Downcall method handle for: +
          -
          enum <anonymous>.VIPS_REGION_SHRINK_MEAN = 0
          +
          extern VipsSource *vips_source_new_from_file(const char *filename)
           
          @@ -28718,13 +17790,14 @@

          VIPS_REGION_SHRINK_MEAN

        • -
          -

          VIPS_REGION_SHRINK_MEDIAN

          +
          +

          vips_source_new_from_file$address

          -
          public static int VIPS_REGION_SHRINK_MEDIAN()
          -
          +
          public static MemorySegment vips_source_new_from_file$address()
          +
          Address for: +
          -
          enum <anonymous>.VIPS_REGION_SHRINK_MEDIAN = 1
          +
          extern VipsSource *vips_source_new_from_file(const char *filename)
           
          @@ -28732,13 +17805,13 @@

          VIPS_REGION_SHRINK_MEDIAN

        • -
          -

          VIPS_REGION_SHRINK_MODE

          +
          +

          vips_source_new_from_file

          -
          public static int VIPS_REGION_SHRINK_MODE()
          +
          public static MemorySegment vips_source_new_from_file(MemorySegment filename)
          -
          enum <anonymous>.VIPS_REGION_SHRINK_MODE = 2
          +
          extern VipsSource *vips_source_new_from_file(const char *filename)
           
          @@ -28746,13 +17819,14 @@

          VIPS_REGION_SHRINK_MODE

        • -
          -

          VIPS_REGION_SHRINK_MAX

          +
          +

          vips_source_new_from_blob$descriptor

          -
          public static int VIPS_REGION_SHRINK_MAX()
          -
          +
          public static FunctionDescriptor vips_source_new_from_blob$descriptor()
          +
          Function descriptor for: +
          -
          enum <anonymous>.VIPS_REGION_SHRINK_MAX = 3
          +
          extern VipsSource *vips_source_new_from_blob(VipsBlob *blob)
           
          @@ -28760,13 +17834,14 @@

          VIPS_REGION_SHRINK_MAX

        • -
          -

          VIPS_REGION_SHRINK_MIN

          +
          +

          vips_source_new_from_blob$handle

          -
          public static int VIPS_REGION_SHRINK_MIN()
          -
          +
          public static MethodHandle vips_source_new_from_blob$handle()
          +
          Downcall method handle for: +
          -
          enum <anonymous>.VIPS_REGION_SHRINK_MIN = 4
          +
          extern VipsSource *vips_source_new_from_blob(VipsBlob *blob)
           
          @@ -28774,13 +17849,14 @@

          VIPS_REGION_SHRINK_MIN

        • -
          -

          VIPS_REGION_SHRINK_NEAREST

          +
          +

          vips_source_new_from_blob$address

          -
          public static int VIPS_REGION_SHRINK_NEAREST()
          -
          +
          public static MemorySegment vips_source_new_from_blob$address()
          +
          Address for: +
          -
          enum <anonymous>.VIPS_REGION_SHRINK_NEAREST = 5
          +
          extern VipsSource *vips_source_new_from_blob(VipsBlob *blob)
           
          @@ -28788,13 +17864,13 @@

          VIPS_REGION_SHRINK_NEAREST

        • -
          -

          VIPS_REGION_SHRINK_LAST

          +
          +

          vips_source_new_from_blob

          -
          public static int VIPS_REGION_SHRINK_LAST()
          +
          public static MemorySegment vips_source_new_from_blob(MemorySegment blob)
          -
          enum <anonymous>.VIPS_REGION_SHRINK_LAST = 6
          +
          extern VipsSource *vips_source_new_from_blob(VipsBlob *blob)
           
          @@ -28802,13 +17878,14 @@

          VIPS_REGION_SHRINK_LAST

        • -
          -

          VIPS_DEMAND_STYLE_ERROR

          +
          +

          vips_source_new_from_target$descriptor

          -
          public static int VIPS_DEMAND_STYLE_ERROR()
          -
          +
          public static FunctionDescriptor vips_source_new_from_target$descriptor()
          +
          Function descriptor for: +
          -
          enum <anonymous>.VIPS_DEMAND_STYLE_ERROR = -1
          +
          extern VipsSource *vips_source_new_from_target(VipsTarget *target)
           
          @@ -28816,13 +17893,14 @@

          VIPS_DEMAND_STYLE_ERROR

        • -
          -

          VIPS_DEMAND_STYLE_SMALLTILE

          +
          +

          vips_source_new_from_target$handle

          -
          public static int VIPS_DEMAND_STYLE_SMALLTILE()
          -
          +
          public static MethodHandle vips_source_new_from_target$handle()
          +
          Downcall method handle for: +
          -
          enum <anonymous>.VIPS_DEMAND_STYLE_SMALLTILE = 0
          +
          extern VipsSource *vips_source_new_from_target(VipsTarget *target)
           
          @@ -28830,13 +17908,14 @@

          VIPS_DEMAND_STYLE_SMALLTILE

        • -
          -

          VIPS_DEMAND_STYLE_FATSTRIP

          +
          +

          vips_source_new_from_target$address

          -
          public static int VIPS_DEMAND_STYLE_FATSTRIP()
          -
          +
          public static MemorySegment vips_source_new_from_target$address()
          +
          Address for: +
          -
          enum <anonymous>.VIPS_DEMAND_STYLE_FATSTRIP = 1
          +
          extern VipsSource *vips_source_new_from_target(VipsTarget *target)
           
          @@ -28844,13 +17923,13 @@

          VIPS_DEMAND_STYLE_FATSTRIP

        • -
          -

          VIPS_DEMAND_STYLE_THINSTRIP

          +
          +

          vips_source_new_from_target

          -
          public static int VIPS_DEMAND_STYLE_THINSTRIP()
          +
          public static MemorySegment vips_source_new_from_target(MemorySegment target)
          -
          enum <anonymous>.VIPS_DEMAND_STYLE_THINSTRIP = 2
          +
          extern VipsSource *vips_source_new_from_target(VipsTarget *target)
           
          @@ -28858,13 +17937,14 @@

          VIPS_DEMAND_STYLE_THINSTRIP

        • -
          -

          VIPS_DEMAND_STYLE_ANY

          +
          +

          vips_source_new_from_memory$descriptor

          -
          public static int VIPS_DEMAND_STYLE_ANY()
          -
          +
          public static FunctionDescriptor vips_source_new_from_memory$descriptor()
          +
          Function descriptor for: +
          -
          enum <anonymous>.VIPS_DEMAND_STYLE_ANY = 3
          +
          extern VipsSource *vips_source_new_from_memory(const void *data, size_t size)
           
          @@ -28872,13 +17952,14 @@

          VIPS_DEMAND_STYLE_ANY

        • -
          -

          VIPS_IMAGE_ERROR

          +
          +

          vips_source_new_from_memory$handle

          -
          public static int VIPS_IMAGE_ERROR()
          -
          +
          public static MethodHandle vips_source_new_from_memory$handle()
          +
          Downcall method handle for: +
          -
          enum <anonymous>.VIPS_IMAGE_ERROR = -1
          +
          extern VipsSource *vips_source_new_from_memory(const void *data, size_t size)
           
          @@ -28886,13 +17967,14 @@

          VIPS_IMAGE_ERROR

        • -
          -

          VIPS_IMAGE_NONE

          +
          +

          vips_source_new_from_memory$address

          -
          public static int VIPS_IMAGE_NONE()
          -
          +
          public static MemorySegment vips_source_new_from_memory$address()
          +
          Address for: +
          -
          enum <anonymous>.VIPS_IMAGE_NONE = 0
          +
          extern VipsSource *vips_source_new_from_memory(const void *data, size_t size)
           
          @@ -28900,13 +17982,14 @@

          VIPS_IMAGE_NONE

        • -
          -

          VIPS_IMAGE_SETBUF

          +
          +

          vips_source_new_from_memory

          -
          public static int VIPS_IMAGE_SETBUF()
          +
          public static MemorySegment vips_source_new_from_memory(MemorySegment data, + long size)
          -
          enum <anonymous>.VIPS_IMAGE_SETBUF = 1
          +
          extern VipsSource *vips_source_new_from_memory(const void *data, size_t size)
           
          @@ -28914,13 +17997,14 @@

          VIPS_IMAGE_SETBUF

        • -
          -

          VIPS_IMAGE_SETBUF_FOREIGN

          +
          +

          vips_source_new_from_options$descriptor

          -
          public static int VIPS_IMAGE_SETBUF_FOREIGN()
          -
          +
          public static FunctionDescriptor vips_source_new_from_options$descriptor()
          +
          Function descriptor for: +
          -
          enum <anonymous>.VIPS_IMAGE_SETBUF_FOREIGN = 2
          +
          extern VipsSource *vips_source_new_from_options(const char *options)
           
          @@ -28928,13 +18012,14 @@

          VIPS_IMAGE_SETBUF_FOREIGN

        • -
          -

          VIPS_IMAGE_OPENIN

          +
          +

          vips_source_new_from_options$handle

          -
          public static int VIPS_IMAGE_OPENIN()
          -
          +
          public static MethodHandle vips_source_new_from_options$handle()
          +
          Downcall method handle for: +
          -
          enum <anonymous>.VIPS_IMAGE_OPENIN = 3
          +
          extern VipsSource *vips_source_new_from_options(const char *options)
           
          @@ -28942,13 +18027,14 @@

          VIPS_IMAGE_OPENIN

        • -
          -

          VIPS_IMAGE_MMAPIN

          +
          +

          vips_source_new_from_options$address

          -
          public static int VIPS_IMAGE_MMAPIN()
          -
          +
          public static MemorySegment vips_source_new_from_options$address()
          +
          Address for: +
          -
          enum <anonymous>.VIPS_IMAGE_MMAPIN = 4
          +
          extern VipsSource *vips_source_new_from_options(const char *options)
           
          @@ -28956,13 +18042,13 @@

          VIPS_IMAGE_MMAPIN

        • -
          -

          VIPS_IMAGE_MMAPINRW

          +
          +

          vips_source_new_from_options

          -
          public static int VIPS_IMAGE_MMAPINRW()
          +
          public static MemorySegment vips_source_new_from_options(MemorySegment options)
          -
          enum <anonymous>.VIPS_IMAGE_MMAPINRW = 5
          +
          extern VipsSource *vips_source_new_from_options(const char *options)
           
          @@ -28970,13 +18056,14 @@

          VIPS_IMAGE_MMAPINRW

        • -
          -

          VIPS_IMAGE_OPENOUT

          +
          +

          vips_source_custom_new$descriptor

          -
          public static int VIPS_IMAGE_OPENOUT()
          -
          +
          public static FunctionDescriptor vips_source_custom_new$descriptor()
          +
          Function descriptor for: +
          -
          enum <anonymous>.VIPS_IMAGE_OPENOUT = 6
          +
          extern VipsSourceCustom *vips_source_custom_new()
           
          @@ -28984,13 +18071,14 @@

          VIPS_IMAGE_OPENOUT

        • -
          -

          VIPS_IMAGE_PARTIAL

          +
          +

          vips_source_custom_new$handle

          -
          public static int VIPS_IMAGE_PARTIAL()
          -
          +
          public static MethodHandle vips_source_custom_new$handle()
          +
          Downcall method handle for: +
          -
          enum <anonymous>.VIPS_IMAGE_PARTIAL = 7
          +
          extern VipsSourceCustom *vips_source_custom_new()
           
          @@ -28998,13 +18086,14 @@

          VIPS_IMAGE_PARTIAL

        • -
          -

          VIPS_INTERPRETATION_ERROR

          +
          +

          vips_source_custom_new$address

          -
          public static int VIPS_INTERPRETATION_ERROR()
          -
          +
          public static MemorySegment vips_source_custom_new$address()
          +
          Address for: +
          -
          enum <anonymous>.VIPS_INTERPRETATION_ERROR = -1
          +
          extern VipsSourceCustom *vips_source_custom_new()
           
          @@ -29012,13 +18101,13 @@

          VIPS_INTERPRETATION_ERROR

        • -
          -

          VIPS_INTERPRETATION_MULTIBAND

          +
          +

          vips_source_custom_new

          -
          public static int VIPS_INTERPRETATION_MULTIBAND()
          +
          public static MemorySegment vips_source_custom_new()
          -
          enum <anonymous>.VIPS_INTERPRETATION_MULTIBAND = 0
          +
          extern VipsSourceCustom *vips_source_custom_new()
           
          @@ -29026,13 +18115,14 @@

          VIPS_INTERPRETATION_MULTIBAND

        • -
          -

          VIPS_INTERPRETATION_B_W

          +
          +

          vips_target_get_type$descriptor

          -
          public static int VIPS_INTERPRETATION_B_W()
          -
          +
          public static FunctionDescriptor vips_target_get_type$descriptor()
          +
          Function descriptor for: +
          -
          enum <anonymous>.VIPS_INTERPRETATION_B_W = 1
          +
          extern GType vips_target_get_type()
           
          @@ -29040,13 +18130,14 @@

          VIPS_INTERPRETATION_B_W

        • -
          -

          VIPS_INTERPRETATION_HISTOGRAM

          +
          +

          vips_target_get_type$handle

          -
          public static int VIPS_INTERPRETATION_HISTOGRAM()
          -
          +
          public static MethodHandle vips_target_get_type$handle()
          +
          Downcall method handle for: +
          -
          enum <anonymous>.VIPS_INTERPRETATION_HISTOGRAM = 10
          +
          extern GType vips_target_get_type()
           
          @@ -29054,13 +18145,14 @@

          VIPS_INTERPRETATION_HISTOGRAM

        • -
          -

          VIPS_INTERPRETATION_XYZ

          +
          +

          vips_target_get_type$address

          -
          public static int VIPS_INTERPRETATION_XYZ()
          -
          +
          public static MemorySegment vips_target_get_type$address()
          +
          Address for: +
          -
          enum <anonymous>.VIPS_INTERPRETATION_XYZ = 12
          +
          extern GType vips_target_get_type()
           
          @@ -29068,13 +18160,13 @@

          VIPS_INTERPRETATION_XYZ

        • -
          -

          VIPS_INTERPRETATION_LAB

          +
          +

          vips_target_get_type

          -
          public static int VIPS_INTERPRETATION_LAB()
          +
          public static long vips_target_get_type()
          -
          enum <anonymous>.VIPS_INTERPRETATION_LAB = 13
          +
          extern GType vips_target_get_type()
           
          @@ -29082,13 +18174,14 @@

          VIPS_INTERPRETATION_LAB

        • -
          -

          VIPS_INTERPRETATION_CMYK

          +
          +

          vips_target_new_to_descriptor$descriptor

          -
          public static int VIPS_INTERPRETATION_CMYK()
          -
          +
          public static FunctionDescriptor vips_target_new_to_descriptor$descriptor()
          +
          Function descriptor for: +
          -
          enum <anonymous>.VIPS_INTERPRETATION_CMYK = 15
          +
          extern VipsTarget *vips_target_new_to_descriptor(int descriptor)
           
          @@ -29096,13 +18189,14 @@

          VIPS_INTERPRETATION_CMYK

        • -
          -

          VIPS_INTERPRETATION_LABQ

          +
          +

          vips_target_new_to_descriptor$handle

          -
          public static int VIPS_INTERPRETATION_LABQ()
          -
          +
          public static MethodHandle vips_target_new_to_descriptor$handle()
          +
          Downcall method handle for: +
          -
          enum <anonymous>.VIPS_INTERPRETATION_LABQ = 16
          +
          extern VipsTarget *vips_target_new_to_descriptor(int descriptor)
           
          @@ -29110,13 +18204,14 @@

          VIPS_INTERPRETATION_LABQ

        • -
          -

          VIPS_INTERPRETATION_RGB

          +
          +

          vips_target_new_to_descriptor$address

          -
          public static int VIPS_INTERPRETATION_RGB()
          -
          +
          public static MemorySegment vips_target_new_to_descriptor$address()
          +
          Address for: +
          -
          enum <anonymous>.VIPS_INTERPRETATION_RGB = 17
          +
          extern VipsTarget *vips_target_new_to_descriptor(int descriptor)
           
          @@ -29124,13 +18219,13 @@

          VIPS_INTERPRETATION_RGB

        • -
          -

          VIPS_INTERPRETATION_CMC

          +
          +

          vips_target_new_to_descriptor

          -
          public static int VIPS_INTERPRETATION_CMC()
          +
          public static MemorySegment vips_target_new_to_descriptor(int descriptor)
          -
          enum <anonymous>.VIPS_INTERPRETATION_CMC = 18
          +
          extern VipsTarget *vips_target_new_to_descriptor(int descriptor)
           
          @@ -29138,13 +18233,14 @@

          VIPS_INTERPRETATION_CMC

        • -
          -

          VIPS_INTERPRETATION_LCH

          +
          +

          vips_target_new_to_file$descriptor

          -
          public static int VIPS_INTERPRETATION_LCH()
          -
          +
          public static FunctionDescriptor vips_target_new_to_file$descriptor()
          +
          Function descriptor for: +
          -
          enum <anonymous>.VIPS_INTERPRETATION_LCH = 19
          +
          extern VipsTarget *vips_target_new_to_file(const char *filename)
           
          @@ -29152,13 +18248,14 @@

          VIPS_INTERPRETATION_LCH

        • -
          -

          VIPS_INTERPRETATION_LABS

          +
          +

          vips_target_new_to_file$handle

          -
          public static int VIPS_INTERPRETATION_LABS()
          -
          +
          public static MethodHandle vips_target_new_to_file$handle()
          +
          Downcall method handle for: +
          -
          enum <anonymous>.VIPS_INTERPRETATION_LABS = 21
          +
          extern VipsTarget *vips_target_new_to_file(const char *filename)
           
          @@ -29166,13 +18263,14 @@

          VIPS_INTERPRETATION_LABS

        • -
          -

          VIPS_INTERPRETATION_sRGB

          +
          +

          vips_target_new_to_file$address

          -
          public static int VIPS_INTERPRETATION_sRGB()
          -
          +
          public static MemorySegment vips_target_new_to_file$address()
          +
          Address for: +
          -
          enum <anonymous>.VIPS_INTERPRETATION_sRGB = 22
          +
          extern VipsTarget *vips_target_new_to_file(const char *filename)
           
          @@ -29180,13 +18278,13 @@

          VIPS_INTERPRETATION_sRGB

        • -
          -

          VIPS_INTERPRETATION_YXY

          +
          +

          vips_target_new_to_file

          -
          public static int VIPS_INTERPRETATION_YXY()
          +
          public static MemorySegment vips_target_new_to_file(MemorySegment filename)
          -
          enum <anonymous>.VIPS_INTERPRETATION_YXY = 23
          +
          extern VipsTarget *vips_target_new_to_file(const char *filename)
           
          @@ -29194,13 +18292,14 @@

          VIPS_INTERPRETATION_YXY

        • -
          -

          VIPS_INTERPRETATION_FOURIER

          +
          +

          vips_target_new_to_memory$descriptor

          -
          public static int VIPS_INTERPRETATION_FOURIER()
          -
          +
          public static FunctionDescriptor vips_target_new_to_memory$descriptor()
          +
          Function descriptor for: +
          -
          enum <anonymous>.VIPS_INTERPRETATION_FOURIER = 24
          +
          extern VipsTarget *vips_target_new_to_memory()
           
          @@ -29208,13 +18307,14 @@

          VIPS_INTERPRETATION_FOURIER

        • -
          -

          VIPS_INTERPRETATION_RGB16

          +
          +

          vips_target_new_to_memory$handle

          -
          public static int VIPS_INTERPRETATION_RGB16()
          -
          +
          public static MethodHandle vips_target_new_to_memory$handle()
          +
          Downcall method handle for: +
          -
          enum <anonymous>.VIPS_INTERPRETATION_RGB16 = 25
          +
          extern VipsTarget *vips_target_new_to_memory()
           
          @@ -29222,13 +18322,14 @@

          VIPS_INTERPRETATION_RGB16

        • -
          -

          VIPS_INTERPRETATION_GREY16

          +
          +

          vips_target_new_to_memory$address

          -
          public static int VIPS_INTERPRETATION_GREY16()
          -
          +
          public static MemorySegment vips_target_new_to_memory$address()
          +
          Address for: +
          -
          enum <anonymous>.VIPS_INTERPRETATION_GREY16 = 26
          +
          extern VipsTarget *vips_target_new_to_memory()
           
          @@ -29236,13 +18337,13 @@

          VIPS_INTERPRETATION_GREY16

        • -
          -

          VIPS_INTERPRETATION_MATRIX

          +
          +

          vips_target_new_to_memory

          -
          public static int VIPS_INTERPRETATION_MATRIX()
          +
          public static MemorySegment vips_target_new_to_memory()
          -
          enum <anonymous>.VIPS_INTERPRETATION_MATRIX = 27
          +
          extern VipsTarget *vips_target_new_to_memory()
           
          @@ -29250,13 +18351,14 @@

          VIPS_INTERPRETATION_MATRIX

        • -
          -

          VIPS_INTERPRETATION_scRGB

          +
          +

          vips_target_new_temp$descriptor

          -
          public static int VIPS_INTERPRETATION_scRGB()
          -
          +
          public static FunctionDescriptor vips_target_new_temp$descriptor()
          +
          Function descriptor for: +
          -
          enum <anonymous>.VIPS_INTERPRETATION_scRGB = 28
          +
          extern VipsTarget *vips_target_new_temp(VipsTarget *target)
           
          @@ -29264,13 +18366,14 @@

          VIPS_INTERPRETATION_scRGB

        • -
          -

          VIPS_INTERPRETATION_HSV

          +
          +

          vips_target_new_temp$handle

          -
          public static int VIPS_INTERPRETATION_HSV()
          -
          +
          public static MethodHandle vips_target_new_temp$handle()
          +
          Downcall method handle for: +
          -
          enum <anonymous>.VIPS_INTERPRETATION_HSV = 29
          +
          extern VipsTarget *vips_target_new_temp(VipsTarget *target)
           
          @@ -29278,13 +18381,14 @@

          VIPS_INTERPRETATION_HSV

        • -
          -

          VIPS_INTERPRETATION_LAST

          +
          +

          vips_target_new_temp$address

          -
          public static int VIPS_INTERPRETATION_LAST()
          -
          +
          public static MemorySegment vips_target_new_temp$address()
          +
          Address for: +
          -
          enum <anonymous>.VIPS_INTERPRETATION_LAST = 30
          +
          extern VipsTarget *vips_target_new_temp(VipsTarget *target)
           
          @@ -29292,13 +18396,13 @@

          VIPS_INTERPRETATION_LAST

        • -
          -

          VIPS_FORMAT_NOTSET

          +
          +

          vips_target_new_temp

          -
          public static int VIPS_FORMAT_NOTSET()
          +
          public static MemorySegment vips_target_new_temp(MemorySegment target)
          -
          enum <anonymous>.VIPS_FORMAT_NOTSET = -1
          +
          extern VipsTarget *vips_target_new_temp(VipsTarget *target)
           
          @@ -29306,13 +18410,14 @@

          VIPS_FORMAT_NOTSET

        • -
          -

          VIPS_FORMAT_UCHAR

          +
          +

          vips_target_custom_new$descriptor

          -
          public static int VIPS_FORMAT_UCHAR()
          -
          +
          public static FunctionDescriptor vips_target_custom_new$descriptor()
          +
          Function descriptor for: +
          -
          enum <anonymous>.VIPS_FORMAT_UCHAR = 0
          +
          extern VipsTargetCustom *vips_target_custom_new()
           
          @@ -29320,13 +18425,14 @@

          VIPS_FORMAT_UCHAR

        • -
          -

          VIPS_FORMAT_CHAR

          +
          +

          vips_target_custom_new$handle

          -
          public static int VIPS_FORMAT_CHAR()
          -
          +
          public static MethodHandle vips_target_custom_new$handle()
          +
          Downcall method handle for: +
          -
          enum <anonymous>.VIPS_FORMAT_CHAR = 1
          +
          extern VipsTargetCustom *vips_target_custom_new()
           
          @@ -29334,13 +18440,14 @@

          VIPS_FORMAT_CHAR

        • -
          -

          VIPS_FORMAT_USHORT

          +
          +

          vips_target_custom_new$address

          -
          public static int VIPS_FORMAT_USHORT()
          -
          +
          public static MemorySegment vips_target_custom_new$address()
          +
          Address for: +
          -
          enum <anonymous>.VIPS_FORMAT_USHORT = 2
          +
          extern VipsTargetCustom *vips_target_custom_new()
           
          @@ -29348,13 +18455,13 @@

          VIPS_FORMAT_USHORT

        • -
          -

          VIPS_FORMAT_SHORT

          +
          +

          vips_target_custom_new

          -
          public static int VIPS_FORMAT_SHORT()
          +
          public static MemorySegment vips_target_custom_new()
          -
          enum <anonymous>.VIPS_FORMAT_SHORT = 3
          +
          extern VipsTargetCustom *vips_target_custom_new()
           
          @@ -29362,13 +18469,13 @@

          VIPS_FORMAT_SHORT

        • -
          -

          VIPS_FORMAT_UINT

          +
          +

          VIPS_REGION_NONE

          -
          public static int VIPS_FORMAT_UINT()
          +
          public static int VIPS_REGION_NONE()
          -
          enum <anonymous>.VIPS_FORMAT_UINT = 4
          +
          enum _RegionType.VIPS_REGION_NONE = 0
           
          @@ -29376,13 +18483,13 @@

          VIPS_FORMAT_UINT

        • -
          -

          VIPS_FORMAT_INT

          +
          +

          VIPS_REGION_BUFFER

          -
          public static int VIPS_FORMAT_INT()
          +
          public static int VIPS_REGION_BUFFER()
          -
          enum <anonymous>.VIPS_FORMAT_INT = 5
          +
          enum _RegionType.VIPS_REGION_BUFFER = 1
           
          @@ -29390,13 +18497,13 @@

          VIPS_FORMAT_INT

        • -
          -

          VIPS_FORMAT_FLOAT

          +
          +

          VIPS_REGION_OTHER_REGION

          -
          public static int VIPS_FORMAT_FLOAT()
          +
          public static int VIPS_REGION_OTHER_REGION()
          -
          enum <anonymous>.VIPS_FORMAT_FLOAT = 6
          +
          enum _RegionType.VIPS_REGION_OTHER_REGION = 2
           
          @@ -29404,13 +18511,13 @@

          VIPS_FORMAT_FLOAT

        • -
          -

          VIPS_FORMAT_COMPLEX

          +
          +

          VIPS_REGION_OTHER_IMAGE

          -
          public static int VIPS_FORMAT_COMPLEX()
          +
          public static int VIPS_REGION_OTHER_IMAGE()
          -
          enum <anonymous>.VIPS_FORMAT_COMPLEX = 7
          +
          enum _RegionType.VIPS_REGION_OTHER_IMAGE = 3
           
          @@ -29418,13 +18525,13 @@

          VIPS_FORMAT_COMPLEX

        • -
          -

          VIPS_FORMAT_DOUBLE

          +
          +

          VIPS_REGION_WINDOW

          -
          public static int VIPS_FORMAT_DOUBLE()
          +
          public static int VIPS_REGION_WINDOW()
          -
          enum <anonymous>.VIPS_FORMAT_DOUBLE = 8
          +
          enum _RegionType.VIPS_REGION_WINDOW = 4
           
          @@ -29432,13 +18539,13 @@

          VIPS_FORMAT_DOUBLE

        • -
          -

          VIPS_FORMAT_DPCOMPLEX

          +
          +

          VIPS_REGION_SHRINK_MEAN

          -
          public static int VIPS_FORMAT_DPCOMPLEX()
          +
          public static int VIPS_REGION_SHRINK_MEAN()
          -
          enum <anonymous>.VIPS_FORMAT_DPCOMPLEX = 9
          +
          enum <anonymous>.VIPS_REGION_SHRINK_MEAN = 0
           
          @@ -29446,13 +18553,13 @@

          VIPS_FORMAT_DPCOMPLEX

        • -
          -

          VIPS_FORMAT_LAST

          +
          +

          VIPS_REGION_SHRINK_MEDIAN

          -
          public static int VIPS_FORMAT_LAST()
          +
          public static int VIPS_REGION_SHRINK_MEDIAN()
          -
          enum <anonymous>.VIPS_FORMAT_LAST = 10
          +
          enum <anonymous>.VIPS_REGION_SHRINK_MEDIAN = 1
           
          @@ -29460,13 +18567,13 @@

          VIPS_FORMAT_LAST

        • -
          -

          VIPS_CODING_ERROR

          +
          +

          VIPS_REGION_SHRINK_MODE

          -
          public static int VIPS_CODING_ERROR()
          +
          public static int VIPS_REGION_SHRINK_MODE()
          -
          enum <anonymous>.VIPS_CODING_ERROR = -1
          +
          enum <anonymous>.VIPS_REGION_SHRINK_MODE = 2
           
          @@ -29474,13 +18581,13 @@

          VIPS_CODING_ERROR

        • -
          -

          VIPS_CODING_NONE

          +
          +

          VIPS_REGION_SHRINK_MAX

          -
          public static int VIPS_CODING_NONE()
          +
          public static int VIPS_REGION_SHRINK_MAX()
          -
          enum <anonymous>.VIPS_CODING_NONE = 0
          +
          enum <anonymous>.VIPS_REGION_SHRINK_MAX = 3
           
          @@ -29488,13 +18595,13 @@

          VIPS_CODING_NONE

        • -
          -

          VIPS_CODING_LABQ

          +
          +

          VIPS_REGION_SHRINK_MIN

          -
          public static int VIPS_CODING_LABQ()
          +
          public static int VIPS_REGION_SHRINK_MIN()
          -
          enum <anonymous>.VIPS_CODING_LABQ = 2
          +
          enum <anonymous>.VIPS_REGION_SHRINK_MIN = 4
           
          @@ -29502,13 +18609,13 @@

          VIPS_CODING_LABQ

        • -
          -

          VIPS_CODING_RAD

          +
          +

          VIPS_REGION_SHRINK_NEAREST

          -
          public static int VIPS_CODING_RAD()
          +
          public static int VIPS_REGION_SHRINK_NEAREST()
          -
          enum <anonymous>.VIPS_CODING_RAD = 6
          +
          enum <anonymous>.VIPS_REGION_SHRINK_NEAREST = 5
           
          @@ -29516,13 +18623,13 @@

          VIPS_CODING_RAD

        • -
          -

          VIPS_CODING_LAST

          +
          +

          VIPS_REGION_SHRINK_LAST

          -
          public static int VIPS_CODING_LAST()
          +
          public static int VIPS_REGION_SHRINK_LAST()
          -
          enum <anonymous>.VIPS_CODING_LAST = 7
          +
          enum <anonymous>.VIPS_REGION_SHRINK_LAST = 6
           
          @@ -29530,13 +18637,13 @@

          VIPS_CODING_LAST

        • -
          -

          VIPS_ACCESS_RANDOM

          +
          +

          VIPS_DEMAND_STYLE_ERROR

          -
          public static int VIPS_ACCESS_RANDOM()
          +
          public static int VIPS_DEMAND_STYLE_ERROR()
          -
          enum <anonymous>.VIPS_ACCESS_RANDOM = 0
          +
          enum <anonymous>.VIPS_DEMAND_STYLE_ERROR = -1
           
          @@ -29544,13 +18651,13 @@

          VIPS_ACCESS_RANDOM

        • -
          -

          VIPS_ACCESS_SEQUENTIAL

          +
          +

          VIPS_DEMAND_STYLE_SMALLTILE

          -
          public static int VIPS_ACCESS_SEQUENTIAL()
          +
          public static int VIPS_DEMAND_STYLE_SMALLTILE()
          -
          enum <anonymous>.VIPS_ACCESS_SEQUENTIAL = 1
          +
          enum <anonymous>.VIPS_DEMAND_STYLE_SMALLTILE = 0
           
          @@ -29558,13 +18665,13 @@

          VIPS_ACCESS_SEQUENTIAL

        • -
          -

          VIPS_ACCESS_SEQUENTIAL_UNBUFFERED

          +
          +

          VIPS_DEMAND_STYLE_FATSTRIP

          -
          public static int VIPS_ACCESS_SEQUENTIAL_UNBUFFERED()
          +
          public static int VIPS_DEMAND_STYLE_FATSTRIP()
          -
          enum <anonymous>.VIPS_ACCESS_SEQUENTIAL_UNBUFFERED = 2
          +
          enum <anonymous>.VIPS_DEMAND_STYLE_FATSTRIP = 1
           
          @@ -29572,13 +18679,13 @@

          VIPS_ACCESS_SEQUENTIAL_UNBUFFERED

        • -
          -

          VIPS_ACCESS_LAST

          +
          +

          VIPS_DEMAND_STYLE_THINSTRIP

          -
          public static int VIPS_ACCESS_LAST()
          +
          public static int VIPS_DEMAND_STYLE_THINSTRIP()
          -
          enum <anonymous>.VIPS_ACCESS_LAST = 3
          +
          enum <anonymous>.VIPS_DEMAND_STYLE_THINSTRIP = 2
           
          @@ -29586,14 +18693,13 @@

          VIPS_ACCESS_LAST

        • -
          -

          vips_image_get_type$descriptor

          +
          +

          VIPS_DEMAND_STYLE_ANY

          -
          public static FunctionDescriptor vips_image_get_type$descriptor()
          -
          Function descriptor for: - +
          public static int VIPS_DEMAND_STYLE_ANY()
          +
          -
          extern GType vips_image_get_type()
          +
          enum <anonymous>.VIPS_DEMAND_STYLE_ANY = 3
           
          @@ -29601,14 +18707,13 @@

          vips_image_get_type$descriptor

        • -
          -

          vips_image_get_type$handle

          +
          +

          VIPS_IMAGE_ERROR

          -
          public static MethodHandle vips_image_get_type$handle()
          -
          Downcall method handle for: - +
          public static int VIPS_IMAGE_ERROR()
          +
          -
          extern GType vips_image_get_type()
          +
          enum <anonymous>.VIPS_IMAGE_ERROR = -1
           
          @@ -29616,14 +18721,13 @@

          vips_image_get_type$handle

        • -
          -

          vips_image_get_type$address

          +
          +

          VIPS_IMAGE_NONE

          -
          public static MemorySegment vips_image_get_type$address()
          -
          Address for: - +
          public static int VIPS_IMAGE_NONE()
          +
          -
          extern GType vips_image_get_type()
          +
          enum <anonymous>.VIPS_IMAGE_NONE = 0
           
          @@ -29631,13 +18735,13 @@

          vips_image_get_type$address

        • -
          -

          vips_image_get_type

          +
          +

          VIPS_IMAGE_SETBUF

          -
          public static long vips_image_get_type()
          +
          public static int VIPS_IMAGE_SETBUF()
          -
          extern GType vips_image_get_type()
          +
          enum <anonymous>.VIPS_IMAGE_SETBUF = 1
           
          @@ -29645,14 +18749,13 @@

          vips_image_get_type

        • -
          -

          vips_filename_get_filename$descriptor

          +
          +

          VIPS_IMAGE_SETBUF_FOREIGN

          -
          public static FunctionDescriptor vips_filename_get_filename$descriptor()
          -
          Function descriptor for: - +
          public static int VIPS_IMAGE_SETBUF_FOREIGN()
          +
          -
          extern char *vips_filename_get_filename(const char *vips_filename)
          +
          enum <anonymous>.VIPS_IMAGE_SETBUF_FOREIGN = 2
           
          @@ -29660,14 +18763,13 @@

          vips_filename_get_filename$descriptor

        • -
          -

          vips_filename_get_filename$handle

          +
          +

          VIPS_IMAGE_OPENIN

          -
          public static MethodHandle vips_filename_get_filename$handle()
          -
          Downcall method handle for: - +
          public static int VIPS_IMAGE_OPENIN()
          +
          -
          extern char *vips_filename_get_filename(const char *vips_filename)
          +
          enum <anonymous>.VIPS_IMAGE_OPENIN = 3
           
          @@ -29675,14 +18777,13 @@

          vips_filename_get_filename$handle

        • -
          -

          vips_filename_get_filename$address

          +
          +

          VIPS_IMAGE_MMAPIN

          -
          public static MemorySegment vips_filename_get_filename$address()
          -
          Address for: - +
          public static int VIPS_IMAGE_MMAPIN()
          +
          -
          extern char *vips_filename_get_filename(const char *vips_filename)
          +
          enum <anonymous>.VIPS_IMAGE_MMAPIN = 4
           
          @@ -29690,13 +18791,13 @@

          vips_filename_get_filename$address

        • -
          -

          vips_filename_get_filename

          +
          +

          VIPS_IMAGE_MMAPINRW

          -
          public static MemorySegment vips_filename_get_filename(MemorySegment vips_filename)
          +
          public static int VIPS_IMAGE_MMAPINRW()
          -
          extern char *vips_filename_get_filename(const char *vips_filename)
          +
          enum <anonymous>.VIPS_IMAGE_MMAPINRW = 5
           
          @@ -29704,14 +18805,13 @@

          vips_filename_get_filename

        • -
          -

          vips_filename_get_options$descriptor

          +
          +

          VIPS_IMAGE_OPENOUT

          -
          public static FunctionDescriptor vips_filename_get_options$descriptor()
          -
          Function descriptor for: - +
          public static int VIPS_IMAGE_OPENOUT()
          +
          -
          extern char *vips_filename_get_options(const char *vips_filename)
          +
          enum <anonymous>.VIPS_IMAGE_OPENOUT = 6
           
          @@ -29719,14 +18819,13 @@

          vips_filename_get_options$descriptor

        • -
          -

          vips_filename_get_options$handle

          -
          -
          public static MethodHandle vips_filename_get_options$handle()
          -
          Downcall method handle for: - +
          +

          VIPS_IMAGE_PARTIAL

          +
          +
          public static int VIPS_IMAGE_PARTIAL()
          +
          -
          extern char *vips_filename_get_options(const char *vips_filename)
          +
          enum <anonymous>.VIPS_IMAGE_PARTIAL = 7
           
          @@ -29734,14 +18833,13 @@

          vips_filename_get_options$handle

        • -
          -

          vips_filename_get_options$address

          +
          +

          VIPS_INTERPRETATION_ERROR

          -
          public static MemorySegment vips_filename_get_options$address()
          -
          Address for: - +
          public static int VIPS_INTERPRETATION_ERROR()
          +
          -
          extern char *vips_filename_get_options(const char *vips_filename)
          +
          enum <anonymous>.VIPS_INTERPRETATION_ERROR = -1
           
          @@ -29749,13 +18847,13 @@

          vips_filename_get_options$address

        • -
          -

          vips_filename_get_options

          +
          +

          VIPS_INTERPRETATION_MULTIBAND

          -
          public static MemorySegment vips_filename_get_options(MemorySegment vips_filename)
          +
          public static int VIPS_INTERPRETATION_MULTIBAND()
          -
          extern char *vips_filename_get_options(const char *vips_filename)
          +
          enum <anonymous>.VIPS_INTERPRETATION_MULTIBAND = 0
           
          @@ -29763,14 +18861,13 @@

          vips_filename_get_options

        • -
          -

          vips_image_new$descriptor

          +
          +

          VIPS_INTERPRETATION_B_W

          -
          public static FunctionDescriptor vips_image_new$descriptor()
          -
          Function descriptor for: - +
          public static int VIPS_INTERPRETATION_B_W()
          +
          -
          extern VipsImage *vips_image_new()
          +
          enum <anonymous>.VIPS_INTERPRETATION_B_W = 1
           
          @@ -29778,14 +18875,13 @@

          vips_image_new$descriptor

        • -
          -

          vips_image_new$handle

          +
          +

          VIPS_INTERPRETATION_HISTOGRAM

          -
          public static MethodHandle vips_image_new$handle()
          -
          Downcall method handle for: - +
          public static int VIPS_INTERPRETATION_HISTOGRAM()
          +
          -
          extern VipsImage *vips_image_new()
          +
          enum <anonymous>.VIPS_INTERPRETATION_HISTOGRAM = 10
           
          @@ -29793,14 +18889,13 @@

          vips_image_new$handle

        • -
          -

          vips_image_new$address

          +
          +

          VIPS_INTERPRETATION_XYZ

          -
          public static MemorySegment vips_image_new$address()
          -
          Address for: - +
          public static int VIPS_INTERPRETATION_XYZ()
          +
          -
          extern VipsImage *vips_image_new()
          +
          enum <anonymous>.VIPS_INTERPRETATION_XYZ = 12
           
          @@ -29808,13 +18903,13 @@

          vips_image_new$address

        • -
          -

          vips_image_new

          +
          +

          VIPS_INTERPRETATION_LAB

          -
          public static MemorySegment vips_image_new()
          +
          public static int VIPS_INTERPRETATION_LAB()
          -
          extern VipsImage *vips_image_new()
          +
          enum <anonymous>.VIPS_INTERPRETATION_LAB = 13
           
          @@ -29822,14 +18917,13 @@

          vips_image_new

        • -
          -

          vips_image_new_memory$descriptor

          +
          +

          VIPS_INTERPRETATION_CMYK

          -
          public static FunctionDescriptor vips_image_new_memory$descriptor()
          -
          Function descriptor for: - +
          public static int VIPS_INTERPRETATION_CMYK()
          +
          -
          extern VipsImage *vips_image_new_memory()
          +
          enum <anonymous>.VIPS_INTERPRETATION_CMYK = 15
           
          @@ -29837,14 +18931,13 @@

          vips_image_new_memory$descriptor

        • -
          -

          vips_image_new_memory$handle

          +
          +

          VIPS_INTERPRETATION_LABQ

          -
          public static MethodHandle vips_image_new_memory$handle()
          -
          Downcall method handle for: - +
          public static int VIPS_INTERPRETATION_LABQ()
          +
          -
          extern VipsImage *vips_image_new_memory()
          +
          enum <anonymous>.VIPS_INTERPRETATION_LABQ = 16
           
          @@ -29852,14 +18945,13 @@

          vips_image_new_memory$handle

        • -
          -

          vips_image_new_memory$address

          +
          +

          VIPS_INTERPRETATION_RGB

          -
          public static MemorySegment vips_image_new_memory$address()
          -
          Address for: - +
          public static int VIPS_INTERPRETATION_RGB()
          +
          -
          extern VipsImage *vips_image_new_memory()
          +
          enum <anonymous>.VIPS_INTERPRETATION_RGB = 17
           
          @@ -29867,13 +18959,13 @@

          vips_image_new_memory$address

        • -
          -

          vips_image_new_memory

          +
          +

          VIPS_INTERPRETATION_CMC

          -
          public static MemorySegment vips_image_new_memory()
          +
          public static int VIPS_INTERPRETATION_CMC()
          -
          extern VipsImage *vips_image_new_memory()
          +
          enum <anonymous>.VIPS_INTERPRETATION_CMC = 18
           
          @@ -29881,14 +18973,13 @@

          vips_image_new_memory

        • -
          -

          vips_image_new_from_file_RW$descriptor

          +
          +

          VIPS_INTERPRETATION_LCH

          -
          public static FunctionDescriptor vips_image_new_from_file_RW$descriptor()
          -
          Function descriptor for: - +
          public static int VIPS_INTERPRETATION_LCH()
          +
          -
          extern VipsImage *vips_image_new_from_file_RW(const char *filename)
          +
          enum <anonymous>.VIPS_INTERPRETATION_LCH = 19
           
          @@ -29896,14 +18987,13 @@

          vips_image_new_from_file_RW$descriptor

        • -
          -

          vips_image_new_from_file_RW$handle

          +
          +

          VIPS_INTERPRETATION_LABS

          -
          public static MethodHandle vips_image_new_from_file_RW$handle()
          -
          Downcall method handle for: - +
          public static int VIPS_INTERPRETATION_LABS()
          +
          -
          extern VipsImage *vips_image_new_from_file_RW(const char *filename)
          +
          enum <anonymous>.VIPS_INTERPRETATION_LABS = 21
           
          @@ -29911,14 +19001,13 @@

          vips_image_new_from_file_RW$handle

        • -
          -

          vips_image_new_from_file_RW$address

          +
          +

          VIPS_INTERPRETATION_sRGB

          -
          public static MemorySegment vips_image_new_from_file_RW$address()
          -
          Address for: - +
          public static int VIPS_INTERPRETATION_sRGB()
          +
          -
          extern VipsImage *vips_image_new_from_file_RW(const char *filename)
          +
          enum <anonymous>.VIPS_INTERPRETATION_sRGB = 22
           
          @@ -29926,13 +19015,13 @@

          vips_image_new_from_file_RW$address

        • -
          -

          vips_image_new_from_file_RW

          +
          +

          VIPS_INTERPRETATION_YXY

          -
          public static MemorySegment vips_image_new_from_file_RW(MemorySegment filename)
          +
          public static int VIPS_INTERPRETATION_YXY()
          -
          extern VipsImage *vips_image_new_from_file_RW(const char *filename)
          +
          enum <anonymous>.VIPS_INTERPRETATION_YXY = 23
           
          @@ -29940,14 +19029,13 @@

          vips_image_new_from_file_RW

        • -
          -

          vips_image_new_from_file_raw$descriptor

          +
          +

          VIPS_INTERPRETATION_FOURIER

          -
          public static FunctionDescriptor vips_image_new_from_file_raw$descriptor()
          -
          Function descriptor for: - +
          public static int VIPS_INTERPRETATION_FOURIER()
          +
          -
          extern VipsImage *vips_image_new_from_file_raw(const char *filename, int xsize, int ysize, int bands, guint64 offset)
          +
          enum <anonymous>.VIPS_INTERPRETATION_FOURIER = 24
           
          @@ -29955,14 +19043,13 @@

          vips_image_new_from_file_raw$descriptor

        • -
          -

          vips_image_new_from_file_raw$handle

          +
          +

          VIPS_INTERPRETATION_RGB16

          -
          public static MethodHandle vips_image_new_from_file_raw$handle()
          -
          Downcall method handle for: - +
          public static int VIPS_INTERPRETATION_RGB16()
          +
          -
          extern VipsImage *vips_image_new_from_file_raw(const char *filename, int xsize, int ysize, int bands, guint64 offset)
          +
          enum <anonymous>.VIPS_INTERPRETATION_RGB16 = 25
           
          @@ -29970,14 +19057,13 @@

          vips_image_new_from_file_raw$handle

        • -
          -

          vips_image_new_from_file_raw$address

          +
          +

          VIPS_INTERPRETATION_GREY16

          -
          public static MemorySegment vips_image_new_from_file_raw$address()
          -
          Address for: - +
          public static int VIPS_INTERPRETATION_GREY16()
          +
          -
          extern VipsImage *vips_image_new_from_file_raw(const char *filename, int xsize, int ysize, int bands, guint64 offset)
          +
          enum <anonymous>.VIPS_INTERPRETATION_GREY16 = 26
           
          @@ -29985,17 +19071,13 @@

          vips_image_new_from_file_raw$address

        • -
          -

          vips_image_new_from_file_raw

          +
          +

          VIPS_INTERPRETATION_MATRIX

          -
          public static MemorySegment vips_image_new_from_file_raw(MemorySegment filename, - int xsize, - int ysize, - int bands, - long offset)
          +
          public static int VIPS_INTERPRETATION_MATRIX()
          -
          extern VipsImage *vips_image_new_from_file_raw(const char *filename, int xsize, int ysize, int bands, guint64 offset)
          +
          enum <anonymous>.VIPS_INTERPRETATION_MATRIX = 27
           
          @@ -30003,14 +19085,13 @@

          vips_image_new_from_file_raw

        • -
          -

          vips_image_new_from_memory$descriptor

          +
          +

          VIPS_INTERPRETATION_scRGB

          -
          public static FunctionDescriptor vips_image_new_from_memory$descriptor()
          -
          Function descriptor for: - +
          public static int VIPS_INTERPRETATION_scRGB()
          +
          -
          extern VipsImage *vips_image_new_from_memory(const void *data, size_t size, int width, int height, int bands, VipsBandFormat format)
          +
          enum <anonymous>.VIPS_INTERPRETATION_scRGB = 28
           
          @@ -30018,14 +19099,13 @@

          vips_image_new_from_memory$descriptor

        • -
          -

          vips_image_new_from_memory$handle

          +
          +

          VIPS_INTERPRETATION_HSV

          -
          public static MethodHandle vips_image_new_from_memory$handle()
          -
          Downcall method handle for: - +
          public static int VIPS_INTERPRETATION_HSV()
          +
          -
          extern VipsImage *vips_image_new_from_memory(const void *data, size_t size, int width, int height, int bands, VipsBandFormat format)
          +
          enum <anonymous>.VIPS_INTERPRETATION_HSV = 29
           
          @@ -30033,14 +19113,13 @@

          vips_image_new_from_memory$handle

        • -
          -

          vips_image_new_from_memory$address

          +
          +

          VIPS_INTERPRETATION_LAST

          -
          public static MemorySegment vips_image_new_from_memory$address()
          -
          Address for: - +
          public static int VIPS_INTERPRETATION_LAST()
          +
          -
          extern VipsImage *vips_image_new_from_memory(const void *data, size_t size, int width, int height, int bands, VipsBandFormat format)
          +
          enum <anonymous>.VIPS_INTERPRETATION_LAST = 30
           
          @@ -30048,18 +19127,13 @@

          vips_image_new_from_memory$address

        • -
          -

          vips_image_new_from_memory

          +
          +

          VIPS_FORMAT_NOTSET

          -
          public static MemorySegment vips_image_new_from_memory(MemorySegment data, - long size, - int width, - int height, - int bands, - int format)
          +
          public static int VIPS_FORMAT_NOTSET()
          -
          extern VipsImage *vips_image_new_from_memory(const void *data, size_t size, int width, int height, int bands, VipsBandFormat format)
          +
          enum <anonymous>.VIPS_FORMAT_NOTSET = -1
           
          @@ -30067,14 +19141,13 @@

          vips_image_new_from_memory

        • -
          -

          vips_image_new_from_memory_copy$descriptor

          +
          +

          VIPS_FORMAT_UCHAR

          -
          public static FunctionDescriptor vips_image_new_from_memory_copy$descriptor()
          -
          Function descriptor for: - +
          public static int VIPS_FORMAT_UCHAR()
          +
          -
          extern VipsImage *vips_image_new_from_memory_copy(const void *data, size_t size, int width, int height, int bands, VipsBandFormat format)
          +
          enum <anonymous>.VIPS_FORMAT_UCHAR = 0
           
          @@ -30082,14 +19155,13 @@

          vips_image_new_from_memory_copy$descriptor

        • -
          -

          vips_image_new_from_memory_copy$handle

          +
          +

          VIPS_FORMAT_CHAR

          -
          public static MethodHandle vips_image_new_from_memory_copy$handle()
          -
          Downcall method handle for: - +
          public static int VIPS_FORMAT_CHAR()
          +
          -
          extern VipsImage *vips_image_new_from_memory_copy(const void *data, size_t size, int width, int height, int bands, VipsBandFormat format)
          +
          enum <anonymous>.VIPS_FORMAT_CHAR = 1
           
          @@ -30097,14 +19169,13 @@

          vips_image_new_from_memory_copy$handle

        • -
          -

          vips_image_new_from_memory_copy$address

          +
          +

          VIPS_FORMAT_USHORT

          -
          public static MemorySegment vips_image_new_from_memory_copy$address()
          -
          Address for: - +
          public static int VIPS_FORMAT_USHORT()
          +
          -
          extern VipsImage *vips_image_new_from_memory_copy(const void *data, size_t size, int width, int height, int bands, VipsBandFormat format)
          +
          enum <anonymous>.VIPS_FORMAT_USHORT = 2
           
          @@ -30112,18 +19183,13 @@

          vips_image_new_from_memory_copy$address

        • -
          -

          vips_image_new_from_memory_copy

          +
          +

          VIPS_FORMAT_SHORT

          -
          public static MemorySegment vips_image_new_from_memory_copy(MemorySegment data, - long size, - int width, - int height, - int bands, - int format)
          +
          public static int VIPS_FORMAT_SHORT()
          -
          extern VipsImage *vips_image_new_from_memory_copy(const void *data, size_t size, int width, int height, int bands, VipsBandFormat format)
          +
          enum <anonymous>.VIPS_FORMAT_SHORT = 3
           
          @@ -30131,14 +19197,13 @@

          vips_image_new_from_memory_copy

        • -
          -

          vips_image_new_matrix$descriptor

          +
          +

          VIPS_FORMAT_UINT

          -
          public static FunctionDescriptor vips_image_new_matrix$descriptor()
          -
          Function descriptor for: - +
          public static int VIPS_FORMAT_UINT()
          +
          -
          extern VipsImage *vips_image_new_matrix(int width, int height)
          +
          enum <anonymous>.VIPS_FORMAT_UINT = 4
           
          @@ -30146,14 +19211,13 @@

          vips_image_new_matrix$descriptor

        • -
          -

          vips_image_new_matrix$handle

          +
          +

          VIPS_FORMAT_INT

          -
          public static MethodHandle vips_image_new_matrix$handle()
          -
          Downcall method handle for: - +
          public static int VIPS_FORMAT_INT()
          +
          -
          extern VipsImage *vips_image_new_matrix(int width, int height)
          +
          enum <anonymous>.VIPS_FORMAT_INT = 5
           
          @@ -30161,14 +19225,13 @@

          vips_image_new_matrix$handle

        • -
          -

          vips_image_new_matrix$address

          +
          +

          VIPS_FORMAT_FLOAT

          -
          public static MemorySegment vips_image_new_matrix$address()
          -
          Address for: - +
          public static int VIPS_FORMAT_FLOAT()
          +
          -
          extern VipsImage *vips_image_new_matrix(int width, int height)
          +
          enum <anonymous>.VIPS_FORMAT_FLOAT = 6
           
          @@ -30176,14 +19239,13 @@

          vips_image_new_matrix$address

        • -
          -

          vips_image_new_matrix

          +
          +

          VIPS_FORMAT_COMPLEX

          -
          public static MemorySegment vips_image_new_matrix(int width, - int height)
          +
          public static int VIPS_FORMAT_COMPLEX()
          -
          extern VipsImage *vips_image_new_matrix(int width, int height)
          +
          enum <anonymous>.VIPS_FORMAT_COMPLEX = 7
           
          @@ -30191,14 +19253,13 @@

          vips_image_new_matrix

        • -
          -

          vips_image_new_matrix_from_array$descriptor

          +
          +

          VIPS_FORMAT_DOUBLE

          -
          public static FunctionDescriptor vips_image_new_matrix_from_array$descriptor()
          -
          Function descriptor for: - +
          public static int VIPS_FORMAT_DOUBLE()
          +
          -
          extern VipsImage *vips_image_new_matrix_from_array(int width, int height, const double *array, int size)
          +
          enum <anonymous>.VIPS_FORMAT_DOUBLE = 8
           
          @@ -30206,14 +19267,13 @@

          vips_image_new_matrix_from_array$descriptor

        • -
          -

          vips_image_new_matrix_from_array$handle

          +
          +

          VIPS_FORMAT_DPCOMPLEX

          -
          public static MethodHandle vips_image_new_matrix_from_array$handle()
          -
          Downcall method handle for: - +
          public static int VIPS_FORMAT_DPCOMPLEX()
          +
          -
          extern VipsImage *vips_image_new_matrix_from_array(int width, int height, const double *array, int size)
          +
          enum <anonymous>.VIPS_FORMAT_DPCOMPLEX = 9
           
          @@ -30221,14 +19281,13 @@

          vips_image_new_matrix_from_array$handle

        • -
          -

          vips_image_new_matrix_from_array$address

          +
          +

          VIPS_FORMAT_LAST

          -
          public static MemorySegment vips_image_new_matrix_from_array$address()
          -
          Address for: - +
          public static int VIPS_FORMAT_LAST()
          +
          -
          extern VipsImage *vips_image_new_matrix_from_array(int width, int height, const double *array, int size)
          +
          enum <anonymous>.VIPS_FORMAT_LAST = 10
           
          @@ -30236,16 +19295,13 @@

          vips_image_new_matrix_from_array$address

        • -
          -

          vips_image_new_matrix_from_array

          +
          +

          VIPS_CODING_ERROR

          -
          public static MemorySegment vips_image_new_matrix_from_array(int width, - int height, - MemorySegment array, - int size)
          +
          public static int VIPS_CODING_ERROR()
          -
          extern VipsImage *vips_image_new_matrix_from_array(int width, int height, const double *array, int size)
          +
          enum <anonymous>.VIPS_CODING_ERROR = -1
           
          @@ -30253,14 +19309,13 @@

          vips_image_new_matrix_from_array

        • -
          -

          vips_image_new_from_image$descriptor

          +
          +

          VIPS_CODING_NONE

          -
          public static FunctionDescriptor vips_image_new_from_image$descriptor()
          -
          Function descriptor for: - +
          public static int VIPS_CODING_NONE()
          +
          -
          extern VipsImage *vips_image_new_from_image(VipsImage *image, const double *c, int n)
          +
          enum <anonymous>.VIPS_CODING_NONE = 0
           
          @@ -30268,14 +19323,13 @@

          vips_image_new_from_image$descriptor

        • -
          -

          vips_image_new_from_image$handle

          +
          +

          VIPS_CODING_LABQ

          -
          public static MethodHandle vips_image_new_from_image$handle()
          -
          Downcall method handle for: - +
          public static int VIPS_CODING_LABQ()
          +
          -
          extern VipsImage *vips_image_new_from_image(VipsImage *image, const double *c, int n)
          +
          enum <anonymous>.VIPS_CODING_LABQ = 2
           
          @@ -30283,14 +19337,13 @@

          vips_image_new_from_image$handle

        • -
          -

          vips_image_new_from_image$address

          +
          +

          VIPS_CODING_RAD

          -
          public static MemorySegment vips_image_new_from_image$address()
          -
          Address for: - +
          public static int VIPS_CODING_RAD()
          +
          -
          extern VipsImage *vips_image_new_from_image(VipsImage *image, const double *c, int n)
          +
          enum <anonymous>.VIPS_CODING_RAD = 6
           
          @@ -30298,15 +19351,13 @@

          vips_image_new_from_image$address

        • -
          -

          vips_image_new_from_image

          +
          +

          VIPS_CODING_LAST

          -
          public static MemorySegment vips_image_new_from_image(MemorySegment image, - MemorySegment c, - int n)
          +
          public static int VIPS_CODING_LAST()
          -
          extern VipsImage *vips_image_new_from_image(VipsImage *image, const double *c, int n)
          +
          enum <anonymous>.VIPS_CODING_LAST = 7
           
          @@ -30314,14 +19365,13 @@

          vips_image_new_from_image

        • -
          -

          vips_image_new_from_image1$descriptor

          +
          +

          VIPS_ACCESS_RANDOM

          -
          public static FunctionDescriptor vips_image_new_from_image1$descriptor()
          -
          Function descriptor for: - +
          public static int VIPS_ACCESS_RANDOM()
          +
          -
          extern VipsImage *vips_image_new_from_image1(VipsImage *image, double c)
          +
          enum <anonymous>.VIPS_ACCESS_RANDOM = 0
           
          @@ -30329,14 +19379,13 @@

          vips_image_new_from_image1$descriptor

        • -
          -

          vips_image_new_from_image1$handle

          +
          +

          VIPS_ACCESS_SEQUENTIAL

          -
          public static MethodHandle vips_image_new_from_image1$handle()
          -
          Downcall method handle for: - +
          public static int VIPS_ACCESS_SEQUENTIAL()
          +
          -
          extern VipsImage *vips_image_new_from_image1(VipsImage *image, double c)
          +
          enum <anonymous>.VIPS_ACCESS_SEQUENTIAL = 1
           
          @@ -30344,14 +19393,13 @@

          vips_image_new_from_image1$handle

        • -
          -

          vips_image_new_from_image1$address

          +
          +

          VIPS_ACCESS_SEQUENTIAL_UNBUFFERED

          -
          public static MemorySegment vips_image_new_from_image1$address()
          -
          Address for: - +
          public static int VIPS_ACCESS_SEQUENTIAL_UNBUFFERED()
          +
          -
          extern VipsImage *vips_image_new_from_image1(VipsImage *image, double c)
          +
          enum <anonymous>.VIPS_ACCESS_SEQUENTIAL_UNBUFFERED = 2
           
          @@ -30359,14 +19407,13 @@

          vips_image_new_from_image1$address

        • -
          -

          vips_image_new_from_image1

          +
          +

          VIPS_ACCESS_LAST

          -
          public static MemorySegment vips_image_new_from_image1(MemorySegment image, - double c)
          +
          public static int VIPS_ACCESS_LAST()
          -
          extern VipsImage *vips_image_new_from_image1(VipsImage *image, double c)
          +
          enum <anonymous>.VIPS_ACCESS_LAST = 3
           
          @@ -30374,14 +19421,14 @@

          vips_image_new_from_image1

        • -
          -

          vips_image_new_temp_file$descriptor

          +
          +

          vips_image_get_type$descriptor

          -
          public static FunctionDescriptor vips_image_new_temp_file$descriptor()
          +
          public static FunctionDescriptor vips_image_get_type$descriptor()
          Function descriptor for:
          -
          extern VipsImage *vips_image_new_temp_file(const char *format)
          +
          extern GType vips_image_get_type()
           
          @@ -30389,14 +19436,14 @@

          vips_image_new_temp_file$descriptor

        • -
          -

          vips_image_new_temp_file$handle

          +
          +

          vips_image_get_type$handle

          -
          public static MethodHandle vips_image_new_temp_file$handle()
          +
          public static MethodHandle vips_image_get_type$handle()
          Downcall method handle for:
          -
          extern VipsImage *vips_image_new_temp_file(const char *format)
          +
          extern GType vips_image_get_type()
           
          @@ -30404,14 +19451,14 @@

          vips_image_new_temp_file$handle

        • -
          -

          vips_image_new_temp_file$address

          +
          +

          vips_image_get_type$address

          -
          public static MemorySegment vips_image_new_temp_file$address()
          +
          public static MemorySegment vips_image_get_type$address()
          Address for:
          -
          extern VipsImage *vips_image_new_temp_file(const char *format)
          +
          extern GType vips_image_get_type()
           
          @@ -30419,13 +19466,13 @@

          vips_image_new_temp_file$address

        • -
          -

          vips_image_new_temp_file

          +
          +

          vips_image_get_type

          -
          public static MemorySegment vips_image_new_temp_file(MemorySegment format)
          +
          public static long vips_image_get_type()
          -
          extern VipsImage *vips_image_new_temp_file(const char *format)
          +
          extern GType vips_image_get_type()
           
          @@ -30433,14 +19480,14 @@

          vips_image_new_temp_file

        • -
          -

          vips_image_write$descriptor

          +
          +

          vips_filename_get_filename$descriptor

          -
          public static FunctionDescriptor vips_image_write$descriptor()
          +
          public static FunctionDescriptor vips_filename_get_filename$descriptor()
          Function descriptor for:
          -
          extern int vips_image_write(VipsImage *image, VipsImage *out)
          +
          extern char *vips_filename_get_filename(const char *vips_filename)
           
          @@ -30448,14 +19495,14 @@

          vips_image_write$descriptor

        • -
          -

          vips_image_write$handle

          +
          +

          vips_filename_get_filename$handle

          -
          public static MethodHandle vips_image_write$handle()
          +
          public static MethodHandle vips_filename_get_filename$handle()
          Downcall method handle for:
          -
          extern int vips_image_write(VipsImage *image, VipsImage *out)
          +
          extern char *vips_filename_get_filename(const char *vips_filename)
           
          @@ -30463,14 +19510,14 @@

          vips_image_write$handle

        • -
          -

          vips_image_write$address

          +
          +

          vips_filename_get_filename$address

          -
          public static MemorySegment vips_image_write$address()
          +
          public static MemorySegment vips_filename_get_filename$address()
          Address for:
          -
          extern int vips_image_write(VipsImage *image, VipsImage *out)
          +
          extern char *vips_filename_get_filename(const char *vips_filename)
           
          @@ -30478,14 +19525,13 @@

          vips_image_write$address

        • -
          -

          vips_image_write

          +
          +

          vips_filename_get_filename

          -
          public static int vips_image_write(MemorySegment image, - MemorySegment out)
          +
          public static MemorySegment vips_filename_get_filename(MemorySegment vips_filename)
          -
          extern int vips_image_write(VipsImage *image, VipsImage *out)
          +
          extern char *vips_filename_get_filename(const char *vips_filename)
           
          @@ -30493,14 +19539,14 @@

          vips_image_write

        • -
          -

          vips_image_write_to_memory$descriptor

          +
          +

          vips_filename_get_options$descriptor

          -
          public static FunctionDescriptor vips_image_write_to_memory$descriptor()
          +
          public static FunctionDescriptor vips_filename_get_options$descriptor()
          Function descriptor for:
          -
          extern void *vips_image_write_to_memory(VipsImage *in, size_t *size)
          +
          extern char *vips_filename_get_options(const char *vips_filename)
           
          @@ -30508,14 +19554,14 @@

          vips_image_write_to_memory$descriptor

        • -
          -

          vips_image_write_to_memory$handle

          +
          +

          vips_filename_get_options$handle

          -
          public static MethodHandle vips_image_write_to_memory$handle()
          +
          public static MethodHandle vips_filename_get_options$handle()
          Downcall method handle for:
          -
          extern void *vips_image_write_to_memory(VipsImage *in, size_t *size)
          +
          extern char *vips_filename_get_options(const char *vips_filename)
           
          @@ -30523,14 +19569,14 @@

          vips_image_write_to_memory$handle

        • -
          -

          vips_image_write_to_memory$address

          +
          +

          vips_filename_get_options$address

          -
          public static MemorySegment vips_image_write_to_memory$address()
          +
          public static MemorySegment vips_filename_get_options$address()
          Address for:
          -
          extern void *vips_image_write_to_memory(VipsImage *in, size_t *size)
          +
          extern char *vips_filename_get_options(const char *vips_filename)
           
          @@ -30538,14 +19584,13 @@

          vips_image_write_to_memory$address

        • -
          -

          vips_image_write_to_memory

          +
          +

          vips_filename_get_options

          -
          public static MemorySegment vips_image_write_to_memory(MemorySegment in, - MemorySegment size)
          +
          public static MemorySegment vips_filename_get_options(MemorySegment vips_filename)
          -
          extern void *vips_image_write_to_memory(VipsImage *in, size_t *size)
          +
          extern char *vips_filename_get_options(const char *vips_filename)
           
          @@ -30553,14 +19598,14 @@

          vips_image_write_to_memory

        • -
          -

          vips_image_hasalpha$descriptor

          +
          +

          vips_image_new$descriptor

          -
          public static FunctionDescriptor vips_image_hasalpha$descriptor()
          +
          public static FunctionDescriptor vips_image_new$descriptor()
          Function descriptor for:
          -
          extern gboolean vips_image_hasalpha(VipsImage *image)
          +
          extern VipsImage *vips_image_new()
           
          @@ -30568,14 +19613,14 @@

          vips_image_hasalpha$descriptor

        • -
          -

          vips_image_hasalpha$handle

          +
          +

          vips_image_new$handle

          -
          public static MethodHandle vips_image_hasalpha$handle()
          +
          public static MethodHandle vips_image_new$handle()
          Downcall method handle for:
          -
          extern gboolean vips_image_hasalpha(VipsImage *image)
          +
          extern VipsImage *vips_image_new()
           
          @@ -30583,14 +19628,14 @@

          vips_image_hasalpha$handle

        • -
          -

          vips_image_hasalpha$address

          +
          +

          vips_image_new$address

          -
          public static MemorySegment vips_image_hasalpha$address()
          +
          public static MemorySegment vips_image_new$address()
          Address for:
          -
          extern gboolean vips_image_hasalpha(VipsImage *image)
          +
          extern VipsImage *vips_image_new()
           
          @@ -30598,13 +19643,13 @@

          vips_image_hasalpha$address

        • -
          -

          vips_image_hasalpha

          +
          +

          vips_image_new

          -
          public static int vips_image_hasalpha(MemorySegment image)
          +
          public static MemorySegment vips_image_new()
          -
          extern gboolean vips_image_hasalpha(VipsImage *image)
          +
          extern VipsImage *vips_image_new()
           
          @@ -30612,14 +19657,14 @@

          vips_image_hasalpha

        • -
          -

          vips_image_write_prepare$descriptor

          +
          +

          vips_image_write$descriptor

          -
          public static FunctionDescriptor vips_image_write_prepare$descriptor()
          +
          public static FunctionDescriptor vips_image_write$descriptor()
          Function descriptor for:
          -
          extern int vips_image_write_prepare(VipsImage *image)
          +
          extern int vips_image_write(VipsImage *image, VipsImage *out)
           
          @@ -30627,14 +19672,14 @@

          vips_image_write_prepare$descriptor

        • -
          -

          vips_image_write_prepare$handle

          +
          +

          vips_image_write$handle

          -
          public static MethodHandle vips_image_write_prepare$handle()
          +
          public static MethodHandle vips_image_write$handle()
          Downcall method handle for:
          -
          extern int vips_image_write_prepare(VipsImage *image)
          +
          extern int vips_image_write(VipsImage *image, VipsImage *out)
           
          @@ -30642,14 +19687,14 @@

          vips_image_write_prepare$handle

        • -
          -

          vips_image_write_prepare$address

          +
          +

          vips_image_write$address

          -
          public static MemorySegment vips_image_write_prepare$address()
          +
          public static MemorySegment vips_image_write$address()
          Address for:
          -
          extern int vips_image_write_prepare(VipsImage *image)
          +
          extern int vips_image_write(VipsImage *image, VipsImage *out)
           
          @@ -30657,13 +19702,14 @@

          vips_image_write_prepare$address

        • -
          -

          vips_image_write_prepare

          +
          +

          vips_image_write

          -
          public static int vips_image_write_prepare(MemorySegment image)
          +
          public static int vips_image_write(MemorySegment image, + MemorySegment out)
          -
          extern int vips_image_write_prepare(VipsImage *image)
          +
          extern int vips_image_write(VipsImage *image, VipsImage *out)
           
          @@ -30671,14 +19717,14 @@

          vips_image_write_prepare

        • -
          -

          vips_image_write_line$descriptor

          +
          +

          vips_image_hasalpha$descriptor

          -
          public static FunctionDescriptor vips_image_write_line$descriptor()
          +
          public static FunctionDescriptor vips_image_hasalpha$descriptor()
          Function descriptor for:
          -
          extern int vips_image_write_line(VipsImage *image, int ypos, VipsPel *linebuffer)
          +
          extern gboolean vips_image_hasalpha(VipsImage *image)
           
          @@ -30686,14 +19732,14 @@

          vips_image_write_line$descriptor

        • -
          -

          vips_image_write_line$handle

          +
          +

          vips_image_hasalpha$handle

          -
          public static MethodHandle vips_image_write_line$handle()
          +
          public static MethodHandle vips_image_hasalpha$handle()
          Downcall method handle for:
          -
          extern int vips_image_write_line(VipsImage *image, int ypos, VipsPel *linebuffer)
          +
          extern gboolean vips_image_hasalpha(VipsImage *image)
           
          @@ -30701,14 +19747,14 @@

          vips_image_write_line$handle

        • -
          -

          vips_image_write_line$address

          +
          +

          vips_image_hasalpha$address

          -
          public static MemorySegment vips_image_write_line$address()
          +
          public static MemorySegment vips_image_hasalpha$address()
          Address for:
          -
          extern int vips_image_write_line(VipsImage *image, int ypos, VipsPel *linebuffer)
          +
          extern gboolean vips_image_hasalpha(VipsImage *image)
           
          @@ -30716,15 +19762,13 @@

          vips_image_write_line$address

        • -
          -

          vips_image_write_line

          +
          +

          vips_image_hasalpha

          -
          public static int vips_image_write_line(MemorySegment image, - int ypos, - MemorySegment linebuffer)
          +
          public static int vips_image_hasalpha(MemorySegment image)
          -
          extern int vips_image_write_line(VipsImage *image, int ypos, VipsPel *linebuffer)
          +
          extern gboolean vips_image_hasalpha(VipsImage *image)
           
          @@ -31842,6 +20886,65 @@

          vips_image_get_height

        • +
          +

          vips_image_get_bands$descriptor

          +
          +
          public static FunctionDescriptor vips_image_get_bands$descriptor()
          +
          Function descriptor for: + +
          +
          extern int vips_image_get_bands(const VipsImage *image)
          +
          +
          +
          +
          +
          +
        • +
        • +
          +

          vips_image_get_bands$handle

          +
          +
          public static MethodHandle vips_image_get_bands$handle()
          +
          Downcall method handle for: + +
          +
          extern int vips_image_get_bands(const VipsImage *image)
          +
          +
          +
          +
          +
          +
        • +
        • +
          +

          vips_image_get_bands$address

          +
          +
          public static MemorySegment vips_image_get_bands$address()
          +
          Address for: + +
          +
          extern int vips_image_get_bands(const VipsImage *image)
          +
          +
          +
          +
          +
          +
        • +
        • +
          +

          vips_image_get_bands

          +
          +
          public static int vips_image_get_bands(MemorySegment image)
          +
          +
          +
          extern int vips_image_get_bands(const VipsImage *image)
          +
          +
          +
          +
          +
          +
        • +
        • vips_image_get_typeof$descriptor

          @@ -31902,6 +21005,68 @@

          vips_image_get_typeof

        • +
          +

          vips_image_get_blob$descriptor

          +
          +
          public static FunctionDescriptor vips_image_get_blob$descriptor()
          +
          Function descriptor for: + +
          +
          extern int vips_image_get_blob(const VipsImage *image, const char *name, const void **data, size_t *length)
          +
          +
          +
          +
          +
          +
        • +
        • +
          +

          vips_image_get_blob$handle

          +
          +
          public static MethodHandle vips_image_get_blob$handle()
          +
          Downcall method handle for: + +
          +
          extern int vips_image_get_blob(const VipsImage *image, const char *name, const void **data, size_t *length)
          +
          +
          +
          +
          +
          +
        • +
        • +
          +

          vips_image_get_blob$address

          +
          +
          public static MemorySegment vips_image_get_blob$address()
          +
          Address for: + +
          +
          extern int vips_image_get_blob(const VipsImage *image, const char *name, const void **data, size_t *length)
          +
          +
          +
          +
          +
          +
        • +
        • +
          +

          vips_image_get_blob

          +
          +
          public static int vips_image_get_blob(MemorySegment image, + MemorySegment name, + MemorySegment data, + MemorySegment length)
          +
          +
          +
          extern int vips_image_get_blob(const VipsImage *image, const char *name, const void **data, size_t *length)
          +
          +
          +
          +
          +
          +
        • +
        • VIPS_OPERATION_NONE

          diff --git a/docs/app.photofox.vipsffm/app/photofox/vipsffm/jextract/VipsRaw.vips_value_set_save_stringf.html b/docs/app.photofox.vipsffm/app/photofox/vipsffm/jextract/VipsRaw.vips_value_set_save_stringf.html index c18a654..90fde58 100644 --- a/docs/app.photofox.vipsffm/app/photofox/vipsffm/jextract/VipsRaw.vips_value_set_save_stringf.html +++ b/docs/app.photofox.vipsffm/app/photofox/vipsffm/jextract/VipsRaw.vips_value_set_save_stringf.html @@ -140,7 +140,7 @@

          Method Summary

          Variadic invoker factory for:
          -
          extern void vips_value_set_save_stringf(GValue *value, const char *fmt, ...)
          +
          extern void vips_value_set_save_stringf(GValue *value, const char *fmt, ...)
           
          @@ -170,7 +170,7 @@

          makeInvoker

          Variadic invoker factory for:
          -
          extern void vips_value_set_save_stringf(GValue *value, const char *fmt, ...)
          +
          extern void vips_value_set_save_stringf(GValue *value, const char *fmt, ...)
           
          diff --git a/docs/app.photofox.vipsffm/app/photofox/vipsffm/jextract/_VipsArea.html b/docs/app.photofox.vipsffm/app/photofox/vipsffm/jextract/_VipsArea.html index a8a1dcb..efb5a38 100644 --- a/docs/app.photofox.vipsffm/app/photofox/vipsffm/jextract/_VipsArea.html +++ b/docs/app.photofox.vipsffm/app/photofox/vipsffm/jextract/_VipsArea.html @@ -568,7 +568,7 @@

          Method Summary

          Getter for field:
          -
          GType type
          +
          GType type
           
          @@ -591,7 +591,7 @@

          Method Summary

          Layout for field:
          -
          GType type
          +
          GType type
           
          @@ -602,7 +602,7 @@

          Method Summary

          Offset for field:
          -
          GType type
          +
          GType type
           
          @@ -1068,7 +1068,7 @@

          type$layout

          Layout for field:
          -
          GType type
          +
          GType type
           
          @@ -1083,7 +1083,7 @@

          type$offset

          Offset for field:
          -
          GType type
          +
          GType type
           
          @@ -1098,7 +1098,7 @@

          type

          Getter for field:
          -
          GType type
          +
          GType type
           
          diff --git a/docs/app.photofox.vipsffm/app/photofox/vipsffm/jextract/_VipsObject.html b/docs/app.photofox.vipsffm/app/photofox/vipsffm/jextract/_VipsObject.html index 5c89daa..3de7aca 100644 --- a/docs/app.photofox.vipsffm/app/photofox/vipsffm/jextract/_VipsObject.html +++ b/docs/app.photofox.vipsffm/app/photofox/vipsffm/jextract/_VipsObject.html @@ -463,7 +463,7 @@

          Method Summary

          Getter for field:
          -
          GObject parent_instance
          +
          GObject parent_instance
           
          @@ -475,7 +475,7 @@

          Method Summary

          Setter for field:
          -
          GObject parent_instance
          +
          GObject parent_instance
           
          @@ -486,7 +486,7 @@

          Method Summary

          Layout for field:
          -
          GObject parent_instance
          +
          GObject parent_instance
           
          @@ -497,7 +497,7 @@

          Method Summary

          Offset for field:
          -
          GObject parent_instance
          +
          GObject parent_instance
           
          @@ -691,7 +691,7 @@

          parent_instance$layout

          Layout for field:
          -
          GObject parent_instance
          +
          GObject parent_instance
           
          @@ -706,7 +706,7 @@

          parent_instance$offset

          Offset for field:
          -
          GObject parent_instance
          +
          GObject parent_instance
           
          @@ -721,7 +721,7 @@

          parent_instance

          Getter for field:
          -
          GObject parent_instance
          +
          GObject parent_instance
           
          @@ -737,7 +737,7 @@

          parent_instance

          Setter for field:
          -
          GObject parent_instance
          +
          GObject parent_instance
           
          diff --git a/docs/app.photofox.vipsffm/app/photofox/vipsffm/jextract/package-summary.html b/docs/app.photofox.vipsffm/app/photofox/vipsffm/jextract/package-summary.html index 38feac1..36f941b 100644 --- a/docs/app.photofox.vipsffm/app/photofox/vipsffm/jextract/package-summary.html +++ b/docs/app.photofox.vipsffm/app/photofox/vipsffm/jextract/package-summary.html @@ -490,22 +490,10 @@

          Package app.phot
          The function pointer signature, expressed as a functional interface
          - +
          -
          struct _GObjectConstructParam {
          -    GParamSpec *pspec;
          -    GValue *value;
          -}
          -
          -
          -
          -
          - -
          -
          -
          struct _GParamSpec {
               GTypeInstance g_type_instance;
               const gchar *name;
          @@ -517,1494 +505,259 @@ 

          Package app.phot GData *qdata; guint ref_count; guint param_id; -} -

          -
          -
          -
          - -
          -
          -
          -
          struct _GParamSpecBoolean {
          -    GParamSpec parent_instance;
          -    gboolean default_value;
          -}
          -
          -
          -
          -
          - -
          -
          -
          -
          struct _GParamSpecBoxed {
          -    GParamSpec parent_instance;
          -}
          -
          -
          -
          -
          - -
          -
          -
          -
          struct _GParamSpecChar {
          -    GParamSpec parent_instance;
          -    gint8 minimum;
          -    gint8 maximum;
          -    gint8 default_value;
          -}
          -
          -
          -
          -
          - -
          -
          -
          -
          struct _GParamSpecClass {
          -    GTypeClass g_type_class;
          -    GType value_type;
          -    void (*finalize)(GParamSpec *);
          -    void (*value_set_default)(GParamSpec *, GValue *);
          -    gboolean (*value_validate)(GParamSpec *, GValue *);
          -    gint (*values_cmp)(GParamSpec *, const GValue *, const GValue *);
          -    gboolean (*value_is_valid)(GParamSpec *, const GValue *);
          -    gpointer dummy[3];
          -}
          -
          -
          -
          -
          - -
          -
          -
          -
          void (*finalize)(GParamSpec *)
          -
          -
          -
          -
          - -
          -
          The function pointer signature, expressed as a functional interface
          -
          - -
          -
          -
          -
          gboolean (*value_is_valid)(GParamSpec *, const GValue *)
          -
          -
          -
          -
          - -
          -
          The function pointer signature, expressed as a functional interface
          -
          - -
          -
          -
          -
          void (*value_set_default)(GParamSpec *, GValue *)
          -
          -
          -
          -
          - -
          -
          The function pointer signature, expressed as a functional interface
          -
          - -
          -
          -
          -
          gboolean (*value_validate)(GParamSpec *, GValue *)
          -
          -
          -
          -
          - -
          -
          The function pointer signature, expressed as a functional interface
          -
          - -
          -
          -
          -
          gint (*values_cmp)(GParamSpec *, const GValue *, const GValue *)
          -
          -
          -
          -
          - -
          -
          The function pointer signature, expressed as a functional interface
          -
          - -
          -
          -
          -
          struct _GParamSpecDouble {
          -    GParamSpec parent_instance;
          -    gdouble minimum;
          -    gdouble maximum;
          -    gdouble default_value;
          -    gdouble epsilon;
          -}
          -
          -
          -
          -
          - -
          -
          -
          -
          struct _GParamSpecEnum {
          -    GParamSpec parent_instance;
          -    GEnumClass *enum_class;
          -    gint default_value;
          -}
          -
          -
          -
          -
          - -
          -
          -
          -
          struct _GParamSpecFlags {
          -    GParamSpec parent_instance;
          -    GFlagsClass *flags_class;
          -    guint default_value;
          -}
          -
          -
          -
          -
          - -
          -
          -
          -
          struct _GParamSpecFloat {
          -    GParamSpec parent_instance;
          -    gfloat minimum;
          -    gfloat maximum;
          -    gfloat default_value;
          -    gfloat epsilon;
          -}
          -
          -
          -
          -
          - -
          -
          -
          -
          struct _GParamSpecGType {
          -    GParamSpec parent_instance;
          -    GType is_a_type;
          -}
          -
          -
          -
          -
          - -
          -
          -
          -
          struct _GParamSpecInt {
          -    GParamSpec parent_instance;
          -    gint minimum;
          -    gint maximum;
          -    gint default_value;
          -}
          -
          -
          -
          -
          - -
          -
          -
          -
          struct _GParamSpecInt64 {
          -    GParamSpec parent_instance;
          -    gint64 minimum;
          -    gint64 maximum;
          -    gint64 default_value;
          -}
          -
          -
          -
          -
          - -
          -
          -
          -
          struct _GParamSpecLong {
          -    GParamSpec parent_instance;
          -    glong minimum;
          -    glong maximum;
          -    glong default_value;
          -}
          -
          -
          -
          -
          - -
          -
          -
          -
          struct _GParamSpecObject {
          -    GParamSpec parent_instance;
          -}
          -
          -
          -
          -
          - -
          -
          -
          -
          struct _GParamSpecOverride {
          -    GParamSpec parent_instance;
          -    GParamSpec *overridden;
          -}
          -
          -
          -
          -
          - -
          -
          -
          -
          struct _GParamSpecParam {
          -    GParamSpec parent_instance;
          -}
          -
          -
          -
          -
          - -
          -
          -
          -
          struct _GParamSpecPointer {
          -    GParamSpec parent_instance;
          -}
          -
          -
          -
          -
          - -
          -
          -
          -
          struct _GParamSpecString {
          -    GParamSpec parent_instance;
          -    gchar *default_value;
          -    gchar *cset_first;
          -    gchar *cset_nth;
          -    gchar substitutor;
          -    guint null_fold_if_empty : 1;
          -    guint ensure_non_null : 1;
          -}
          -
          -
          -
          -
          - -
          -
          -
          -
          struct _GParamSpecTypeInfo {
          -    guint16 instance_size;
          -    guint16 n_preallocs;
          -    void (*instance_init)(GParamSpec *);
          -    GType value_type;
          -    void (*finalize)(GParamSpec *);
          -    void (*value_set_default)(GParamSpec *, GValue *);
          -    gboolean (*value_validate)(GParamSpec *, GValue *);
          -    gint (*values_cmp)(GParamSpec *, const GValue *, const GValue *);
          -}
          -
          -
          -
          -
          - -
          -
          -
          -
          void (*finalize)(GParamSpec *)
          -
          -
          -
          -
          - -
          -
          The function pointer signature, expressed as a functional interface
          -
          - -
          -
          -
          -
          void (*instance_init)(GParamSpec *)
          -
          -
          -
          -
          - -
          -
          The function pointer signature, expressed as a functional interface
          -
          - -
          -
          -
          -
          void (*value_set_default)(GParamSpec *, GValue *)
          -
          -
          -
          -
          - -
          -
          The function pointer signature, expressed as a functional interface
          -
          - -
          -
          -
          -
          gboolean (*value_validate)(GParamSpec *, GValue *)
          -
          -
          -
          -
          - -
          -
          The function pointer signature, expressed as a functional interface
          -
          - -
          -
          -
          -
          gint (*values_cmp)(GParamSpec *, const GValue *, const GValue *)
          -
          -
          -
          -
          - -
          -
          The function pointer signature, expressed as a functional interface
          -
          - -
          -
          -
          -
          struct _GParamSpecUChar {
          -    GParamSpec parent_instance;
          -    guint8 minimum;
          -    guint8 maximum;
          -    guint8 default_value;
          -}
          -
          -
          -
          -
          - -
          -
          -
          -
          struct _GParamSpecUInt {
          -    GParamSpec parent_instance;
          -    guint minimum;
          -    guint maximum;
          -    guint default_value;
          -}
          -
          -
          -
          -
          - -
          -
          -
          -
          struct _GParamSpecUInt64 {
          -    GParamSpec parent_instance;
          -    guint64 minimum;
          -    guint64 maximum;
          -    guint64 default_value;
          -}
          -
          -
          -
          -
          - -
          -
          -
          -
          struct _GParamSpecULong {
          -    GParamSpec parent_instance;
          -    gulong minimum;
          -    gulong maximum;
          -    gulong default_value;
          -}
          -
          -
          -
          -
          - -
          -
          -
          -
          struct _GParamSpecUnichar {
          -    GParamSpec parent_instance;
          -    gunichar default_value;
          -}
          -
          -
          -
          -
          - -
          -
          -
          -
          struct _GParamSpecValueArray {
          -    GParamSpec parent_instance;
          -    GParamSpec *element_spec;
          -    guint fixed_n_elements;
          -}
          -
          -
          -
          -
          - -
          -
          -
          -
          struct _GParamSpecVariant {
          -    GParamSpec parent_instance;
          -    GVariantType *type;
          -    GVariant *default_value;
          -    gpointer padding[4];
          -}
          -
          -
          -
          -
          - -
          -
          -
          -
          struct _GTypeClass {
          -    GType g_type;
          -}
          -
          -
          -
          -
          - -
          -
          -
          -
          struct _GTypeInstance {
          -    GTypeClass *g_class;
          -}
          -
          -
          -
          -
          - -
          -
          -
          -
          struct _GValue {
          -    GType g_type;
          -    union {
          -        gint v_int;
          -        guint v_uint;
          -        glong v_long;
          -        gulong v_ulong;
          -        gint64 v_int64;
          -        guint64 v_uint64;
          -        gfloat v_float;
          -        gdouble v_double;
          -        gpointer v_pointer;
          -    } data[2];
          -}
          -
          -
          -
          -
          - -
          -
          -
          -
          union {
          -    gint v_int;
          -    guint v_uint;
          -    glong v_long;
          -    gulong v_ulong;
          -    gint64 v_int64;
          -    guint64 v_uint64;
          -    gfloat v_float;
          -    gdouble v_double;
          -    gpointer v_pointer;
          -}
          -
          -
          -
          -
          - -
          -
          -
          -
          struct _GValueArray {
          -    guint n_values;
          -    GValue *values;
          -    guint n_prealloced;
          -}
          -
          -
          -
          -
          - -
          -
          -
          -
          struct _VipsArea {
          -    void *data;
          -    size_t length;
          -    int n;
          -    int count;
          -    GMutex *lock;
          -    VipsCallbackFn free_fn;
          -    void *client;
          -    GType type;
          -    size_t sizeof_type;
          -}
          -
          -
          -
          -
          - -
          -
          -
          -
          struct _VipsConnection {
          -    VipsObject parent_object;
          -    int descriptor;
          -    int tracked_descriptor;
          -    int close_descriptor;
          -    char *filename;
          -}
          -
          -
          -
          -
          - -
          -
          -
          -
          struct _VipsConnectionClass {
          -    VipsObjectClass parent_class;
          -}
          -
          -
          -
          -
          - -
          -
          -
          -
          struct _VipsObject {
          -    GObject parent_instance;
          -    gboolean constructed;
          -    gboolean static_object;
          -    VipsArgumentTable *argument_table;
          -    char *nickname;
          -    char *description;
          -    gboolean preclose;
          -    gboolean close;
          -    gboolean postclose;
          -    size_t local_memory;
          -}
          -
          -
          -
          -
          - -
          -
          -
          -
          struct _VipsObjectClass {
          -    GObjectClass parent_class;
          -    int (*build)(VipsObject *);
          -    int (*postbuild)(VipsObject *, void *);
          -    void (*summary_class)(struct _VipsObjectClass *, VipsBuf *);
          -    void (*summary)(VipsObject *, VipsBuf *);
          -    void (*dump)(VipsObject *, VipsBuf *);
          -    void (*sanity)(VipsObject *, VipsBuf *);
          -    void (*rewind)(VipsObject *);
          -    void (*preclose)(VipsObject *);
          -    void (*close)(VipsObject *);
          -    void (*postclose)(VipsObject *);
          -    VipsObject *(*new_from_string)(const char *);
          -    void (*to_string)(VipsObject *, VipsBuf *);
          -    gboolean output_needs_arg;
          -    int (*output_to_arg)(VipsObject *, const char *);
          -    const char *nickname;
          -    const char *description;
          -    VipsArgumentTable *argument_table;
          -    GSList *argument_table_traverse;
          -    GType argument_table_traverse_gtype;
          -    gboolean deprecated;
          -    void (*_vips_reserved1)(void);
          -    void (*_vips_reserved2)(void);
          -    void (*_vips_reserved3)(void);
          -    void (*_vips_reserved4)(void);
          -}
          -
          -
          -
          -
          - -
          -
          -
          -
          void (*_vips_reserved1)(void)
          -
          -
          -
          -
          - -
          -
          The function pointer signature, expressed as a functional interface
          -
          - -
          -
          -
          -
          void (*_vips_reserved2)(void)
          -
          -
          -
          -
          - -
          -
          The function pointer signature, expressed as a functional interface
          -
          - -
          -
          -
          -
          void (*_vips_reserved3)(void)
          -
          -
          -
          -
          - -
          -
          The function pointer signature, expressed as a functional interface
          -
          - -
          -
          -
          -
          void (*_vips_reserved4)(void)
          -
          -
          -
          -
          - -
          -
          The function pointer signature, expressed as a functional interface
          -
          - -
          -
          -
          -
          int (*build)(VipsObject *)
          -
          -
          -
          -
          - -
          -
          The function pointer signature, expressed as a functional interface
          -
          - -
          -
          -
          -
          void (*close)(VipsObject *)
          -
          -
          -
          -
          - -
          -
          The function pointer signature, expressed as a functional interface
          -
          - -
          -
          -
          -
          void (*dump)(VipsObject *, VipsBuf *)
          -
          -
          -
          -
          - -
          -
          The function pointer signature, expressed as a functional interface
          -
          - -
          -
          -
          -
          VipsObject *(*new_from_string)(const char *)
          -
          -
          -
          -
          - -
          -
          The function pointer signature, expressed as a functional interface
          -
          - -
          -
          -
          -
          int (*output_to_arg)(VipsObject *, const char *)
          -
          -
          -
          -
          - -
          -
          The function pointer signature, expressed as a functional interface
          -
          - -
          -
          -
          -
          int (*postbuild)(VipsObject *, void *)
          -
          -
          -
          -
          - -
          -
          The function pointer signature, expressed as a functional interface
          -
          - -
          -
          -
          -
          void (*postclose)(VipsObject *)
          -
          -
          -
          -
          - -
          -
          The function pointer signature, expressed as a functional interface
          -
          - -
          -
          -
          -
          void (*preclose)(VipsObject *)
          -
          -
          -
          -
          - -
          -
          The function pointer signature, expressed as a functional interface
          -
          - -
          -
          -
          -
          void (*rewind)(VipsObject *)
          -
          -
          -
          -
          - -
          -
          The function pointer signature, expressed as a functional interface
          -
          - -
          -
          -
          -
          void (*sanity)(VipsObject *, VipsBuf *)
          -
          -
          -
          -
          - -
          -
          The function pointer signature, expressed as a functional interface
          -
          - -
          -
          -
          -
          void (*summary)(VipsObject *, VipsBuf *)
          -
          -
          -
          -
          - -
          -
          -
          -
          void (*summary_class)(struct _VipsObjectClass *, VipsBuf *)
          -
          -
          -
          -
          - -
          -
          The function pointer signature, expressed as a functional interface
          -
          - -
          -
          The function pointer signature, expressed as a functional interface
          -
          - -
          -
          -
          -
          void (*to_string)(VipsObject *, VipsBuf *)
          -
          -
          -
          -
          - -
          -
          The function pointer signature, expressed as a functional interface
          -
          - -
          -
          -
          -
          struct _VipsTarget {
          -    VipsConnection parent_object;
          -    gboolean memory;
          -    gboolean ended;
          -    GString *memory_buffer;
          -    VipsBlob *blob;
          -    unsigned char output_buffer[8500];
          -    int write_point;
          -    gint64 position;
          -    gboolean delete_on_close;
          -    char *delete_on_close_filename;
          -}
          -
          -
          -
          -
          - -
          -
          -
          -
          struct _VipsTargetClass {
          -    VipsConnectionClass parent_class;
          -    gint64 (*write)(VipsTarget *, const void *, size_t);
          -    void (*finish)(VipsTarget *);
          -    gint64 (*read)(VipsTarget *, void *, size_t);
          -    gint64 (*seek)(VipsTarget *, gint64, int);
          -    int (*end)(VipsTarget *);
          -}
          -
          -
          -
          -
          - -
          -
          -
          -
          int (*end)(VipsTarget *)
          -
          -
          -
          -
          - -
          -
          The function pointer signature, expressed as a functional interface
          -
          - -
          -
          -
          -
          void (*finish)(VipsTarget *)
          -
          -
          -
          -
          - -
          -
          The function pointer signature, expressed as a functional interface
          -
          - -
          -
          -
          -
          gint64 (*read)(VipsTarget *, void *, size_t)
          -
          -
          -
          -
          - -
          -
          The function pointer signature, expressed as a functional interface
          -
          - -
          -
          -
          -
          gint64 (*seek)(VipsTarget *, gint64, int)
          -
          -
          -
          -
          - -
          -
          The function pointer signature, expressed as a functional interface
          -
          - -
          -
          -
          -
          gint64 (*write)(VipsTarget *, const void *, size_t)
          -
          -
          -
          -
          - -
          -
          The function pointer signature, expressed as a functional interface
          -
          - -
          -
          -
          -
          struct _VipsTargetCustom {
          -    VipsTarget parent_object;
          -}
          -
          -
          -
          -
          - -
          -
          -
          -
          struct _VipsTargetCustomClass {
          -    VipsTargetClass parent_class;
          -    gint64 (*write)(VipsTargetCustom *, const void *, gint64);
          -    void (*finish)(VipsTargetCustom *);
          -    gint64 (*read)(VipsTargetCustom *, void *, gint64);
          -    gint64 (*seek)(VipsTargetCustom *, gint64, int);
          -    int (*end)(VipsTargetCustom *);
          -}
          -
          -
          -
          -
          - -
          -
          -
          -
          int (*end)(VipsTargetCustom *)
          -
          -
          -
          -
          - -
          -
          The function pointer signature, expressed as a functional interface
          -
          - -
          -
          -
          -
          void (*finish)(VipsTargetCustom *)
          -
          -
          -
          -
          - -
          -
          The function pointer signature, expressed as a functional interface
          -
          - -
          -
          -
          -
          gint64 (*read)(VipsTargetCustom *, void *, gint64)
          -
          -
          -
          -
          - -
          -
          The function pointer signature, expressed as a functional interface
          -
          - -
          -
          -
          -
          gint64 (*seek)(VipsTargetCustom *, gint64, int)
          -
          -
          -
          -
          - -
          -
          The function pointer signature, expressed as a functional interface
          -
          - -
          -
          -
          -
          gint64 (*write)(VipsTargetCustom *, const void *, gint64)
          -
          -
          -
          -
          - -
          -
          The function pointer signature, expressed as a functional interface
          -
          - -
          -
          -
          -
          typedef int (*CustomStreamEndCallback)(VipsTargetCustom *, void *)
          -
          -
          -
          -
          - -
          -
          The function pointer signature, expressed as a functional interface
          -
          - -
          -
          -
          -
          typedef gint64 (*CustomStreamReadCallback)(VipsSourceCustom *, void *, gint64, void *)
          -
          -
          -
          -
          - -
          -
          The function pointer signature, expressed as a functional interface
          -
          - -
          -
          -
          -
          typedef gint64 (*CustomStreamSeekCallback)(VipsSourceCustom *, void *, int, void *)
          -
          -
          -
          -
          - -
          -
          The function pointer signature, expressed as a functional interface
          -
          - -
          -
          -
          -
          typedef gint64 (*CustomStreamWriteCallback)(VipsTargetCustom *, void *, gint64, void *)
          -
          -
          -
          -
          - -
          -
          The function pointer signature, expressed as a functional interface
          -
          - -
          -
          -
          -
          typedef void (*GCallback)(void)
          -
          -
          -
          -
          - -
          -
          The function pointer signature, expressed as a functional interface
          -
          - -
          -
          -
          -
          typedef void (*GClassFinalizeFunc)(gpointer, gpointer)
          -
          -
          -
          -
          - -
          -
          The function pointer signature, expressed as a functional interface
          -
          - -
          -
          -
          -
          typedef void (*GClassInitFunc)(gpointer, gpointer)
          -
          -
          -
          -
          - -
          -
          The function pointer signature, expressed as a functional interface
          -
          - -
          -
          -
          -
          typedef struct _GEnumClass GEnumClass
          -
          -
          -
          -
          - -
          -
          -
          -
          typedef struct _GEnumValue GEnumValue
          -
          -
          -
          -
          - -
          -
          -
          -
          typedef struct _GInputStream GInputStream
          -
          -
          -
          -
          - -
          -
          -
          -
          typedef struct _GInputStreamClass GInputStreamClass
          -
          -
          -
          -
          - -
          -
          -
          -
          typedef struct _GObject GObject
          -
          -
          -
          -
          - -
          -
          -
          -
          typedef struct _GObjectClass GObjectClass
          -
          -
          -
          -
          - -
          -
          -
          -
          typedef struct _GObjectConstructParam GObjectConstructParam
          -
          -
          -
          -
          - -
          -
          -
          -
          typedef void (*GObjectFinalizeFunc)(GObject *)
          -
          -
          -
          -
          - -
          -
          The function pointer signature, expressed as a functional interface
          -
          - -
          -
          -
          -
          typedef void (*GObjectGetPropertyFunc)(GObject *, guint, GValue *, GParamSpec *)
          -
          -
          -
          -
          - -
          -
          The function pointer signature, expressed as a functional interface
          -
          - -
          -
          -
          -
          typedef void (*GObjectSetPropertyFunc)(GObject *, guint, const GValue *, GParamSpec *)
          -
          -
          -
          -
          - -
          -
          The function pointer signature, expressed as a functional interface
          -
          - -
          -
          -
          -
          typedef struct _GParamSpec GParamSpec
          -
          -
          -
          -
          - -
          -
          -
          -
          typedef struct _GParamSpecBoolean GParamSpecBoolean
          -
          -
          -
          -
          - -
          -
          -
          -
          typedef struct _GParamSpecBoxed GParamSpecBoxed
          -
          -
          -
          -
          - -
          -
          -
          -
          typedef struct _GParamSpecChar GParamSpecChar
          -
          -
          -
          -
          - -
          -
          -
          -
          typedef struct _GParamSpecClass GParamSpecClass
          -
          -
          -
          -
          - -
          -
          -
          -
          typedef struct _GParamSpecDouble GParamSpecDouble
          -
          -
          -
          -
          - -
          -
          -
          -
          typedef struct _GParamSpecEnum GParamSpecEnum
          +}
           
          - +
          -
          typedef struct _GParamSpecFlags GParamSpecFlags
          +
          struct _GTypeClass {
          +    GType g_type;
          +}
           
          - +
          -
          typedef struct _GParamSpecFloat GParamSpecFloat
          +
          struct _GTypeInstance {
          +    GTypeClass *g_class;
          +}
           
          - +
          -
          typedef struct _GParamSpecGType GParamSpecGType
          +
          struct _GValue {
          +    GType g_type;
          +    union {
          +        gint v_int;
          +        guint v_uint;
          +        glong v_long;
          +        gulong v_ulong;
          +        gint64 v_int64;
          +        guint64 v_uint64;
          +        gfloat v_float;
          +        gdouble v_double;
          +        gpointer v_pointer;
          +    } data[2];
          +}
           
          - +
          -
          typedef struct _GParamSpecInt GParamSpecInt
          +
          union {
          +    gint v_int;
          +    guint v_uint;
          +    glong v_long;
          +    gulong v_ulong;
          +    gint64 v_int64;
          +    guint64 v_uint64;
          +    gfloat v_float;
          +    gdouble v_double;
          +    gpointer v_pointer;
          +}
           
          - +
          -
          typedef struct _GParamSpecInt64 GParamSpecInt64
          +
          struct _VipsArea {
          +    void *data;
          +    size_t length;
          +    int n;
          +    int count;
          +    GMutex *lock;
          +    VipsCallbackFn free_fn;
          +    void *client;
          +    GType type;
          +    size_t sizeof_type;
          +}
           
          - +
          -
          typedef struct _GParamSpecLong GParamSpecLong
          +
          struct _VipsConnection {
          +    VipsObject parent_object;
          +    int descriptor;
          +    int tracked_descriptor;
          +    int close_descriptor;
          +    char *filename;
          +}
           
          - +
          -
          typedef struct _GParamSpecObject GParamSpecObject
          +
          struct _VipsObject {
          +    GObject parent_instance;
          +    gboolean constructed;
          +    gboolean static_object;
          +    VipsArgumentTable *argument_table;
          +    char *nickname;
          +    char *description;
          +    gboolean preclose;
          +    gboolean close;
          +    gboolean postclose;
          +    size_t local_memory;
          +}
           
          - +
          -
          typedef struct _GParamSpecOverride GParamSpecOverride
          +
          struct _VipsTarget {
          +    VipsConnection parent_object;
          +    gboolean memory;
          +    gboolean ended;
          +    GString *memory_buffer;
          +    VipsBlob *blob;
          +    unsigned char output_buffer[8500];
          +    int write_point;
          +    gint64 position;
          +    gboolean delete_on_close;
          +    char *delete_on_close_filename;
          +}
           
          - +
          -
          typedef struct _GParamSpecParam GParamSpecParam
          +
          typedef int (*CustomStreamEndCallback)(VipsTargetCustom *, void *)
           
          - -
          + +
          +
          The function pointer signature, expressed as a functional interface
          +
          + +
          -
          typedef struct _GParamSpecPointer GParamSpecPointer
          +
          typedef gint64 (*CustomStreamReadCallback)(VipsSourceCustom *, void *, gint64, void *)
           
          - + +
          +
          The function pointer signature, expressed as a functional interface
          +
          +
          -
          typedef struct _GParamSpecString GParamSpecString
          +
          typedef gint64 (*CustomStreamSeekCallback)(VipsSourceCustom *, void *, int, void *)
           
          - -
          + +
          +
          The function pointer signature, expressed as a functional interface
          +
          + +
          -
          typedef struct _GParamSpecTypeInfo GParamSpecTypeInfo
          +
          typedef gint64 (*CustomStreamWriteCallback)(VipsTargetCustom *, void *, gint64, void *)
           
          - + +
          +
          The function pointer signature, expressed as a functional interface
          +
          +
          -
          typedef struct _GParamSpecUChar GParamSpecUChar
          +
          typedef struct _GEnumClass GEnumClass
           
          - +
          -
          typedef struct _GParamSpecUInt GParamSpecUInt
          +
          typedef struct _GEnumValue GEnumValue
           
          - +
          -
          typedef struct _GParamSpecUInt64 GParamSpecUInt64
          +
          typedef struct _GInputStream GInputStream
           
          - +
          -
          typedef struct _GParamSpecULong GParamSpecULong
          +
          typedef struct _GInputStreamClass GInputStreamClass
           
          - +
          -
          typedef struct _GParamSpecUnichar GParamSpecUnichar
          +
          typedef struct _GObject GObject
           
          - +
          -
          typedef struct _GParamSpecValueArray GParamSpecValueArray
          +
          typedef struct _GObjectClass GObjectClass
           
          - +
          -
          typedef struct _GParamSpecVariant GParamSpecVariant
          +
          typedef struct _GParamSpec GParamSpec
           
          @@ -2018,19 +771,6 @@

          Package app.phot

          - -
          -
          -
          -
          typedef gboolean (*GTypeClassCacheFunc)(gpointer, GTypeClass *)
          -
          -
          -
          -
          - -
          -
          The function pointer signature, expressed as a functional interface
          -
          @@ -2049,32 +789,10 @@

          Package app.phot

          - +
          -
          typedef struct _GValueArray GValueArray
          -
          -
          -
          -
          - -
          -
          -
          -
          typedef void (*GValueTransform)(const GValue *, GValue *)
          -
          -
          -
          -
          - -
          -
          The function pointer signature, expressed as a functional interface
          -
          - -
          -
          -
          typedef struct _VipsArea {
               void *data;
               size_t length;
          @@ -2090,8 +808,8 @@ 

          Package app.phot

          - -
          + +
          typedef struct _VipsConnection {
          @@ -2105,17 +823,6 @@ 

          Package app.phot

          - -
          -
          -
          -
          typedef struct _VipsConnectionClass {
          -    VipsObjectClass parent_class;
          -} VipsConnectionClass
          -
          -
          -
          -
          @@ -2125,32 +832,10 @@

          Package app.phot

          - -
          -
          -
          -
          typedef struct _VipsObjectClass VipsObjectClass
          -
          -
          -
          -
          - + +
           
          +
          -
          -
          -
          typedef void *(*VipsObjectSetArguments)(VipsObject *, void *, void *)
          -
          -
          -
          -
          - -
          -
          The function pointer signature, expressed as a functional interface
          -
          - -
           
          - -
          Variadic invoker class for:
          @@ -2159,92 +844,22 @@

          Package app.phot

          - -
          -
          Variadic invoker class for: - -
          -
          extern void vips_error_exit(const char *fmt, ...)
          -
          -
          -
          -
          - -
          -
          Variadic invoker class for: - -
          -
          extern void vips_error_system(int err, const char *domain, const char *fmt, ...)
          -
          -
          -
          -
          - -
          -
          Variadic invoker class for: - -
          -
          extern VipsImage *vips_image_new_from_buffer(const void *buf, size_t len, const char *option_string, ...)
          -
          -
          -
          -
          - -
          -
          Variadic invoker class for: - -
          -
          extern VipsImage *vips_image_new_from_file(const char *name, ...)
          -
          -
          -
          -
          - -
          -
          Variadic invoker class for: - -
          -
          extern VipsImage *vips_image_new_from_source(VipsSource *source, const char *option_string, ...)
          -
          -
          -
          -
          - -
          -
          Variadic invoker class for: - -
          -
          extern VipsImage *vips_image_new_matrixv(int width, int height, ...)
          -
          -
          -
          -
          - -
          -
          Variadic invoker class for: - -
          -
          extern int vips_image_write_to_buffer(VipsImage *in, const char *suffix, void **buf, size_t *size, ...)
          -
          -
          -
          -
          - +
          Variadic invoker class for:
          -
          extern int vips_image_write_to_file(VipsImage *image, const char *name, ...)
          +
          extern void vips_error_exit(const char *fmt, ...)
           
          - +
          Variadic invoker class for:
          -
          extern int vips_image_write_to_target(VipsImage *in, const char *suffix, VipsTarget *target, ...)
          +
          extern void vips_error_system(int err, const char *domain, const char *fmt, ...)
           
          @@ -2279,60 +894,17 @@

          Package app.phot

    - -
    -
    -
    -
    typedef struct _VipsTargetClass {
    -    VipsConnectionClass parent_class;
    -    gint64 (*write)(VipsTarget *, const void *, size_t);
    -    void (*finish)(VipsTarget *);
    -    gint64 (*read)(VipsTarget *, void *, size_t);
    -    gint64 (*seek)(VipsTarget *, gint64, int);
    -    int (*end)(VipsTarget *);
    -} VipsTargetClass
    -
    -
    -
    -
    - -
    -
    -
    -
    typedef struct _VipsTargetCustom {
    -    VipsTarget parent_object;
    -} VipsTargetCustom
    -
    -
    -
    -
    - +
    -
    typedef struct _VipsTargetCustomClass {
    -    VipsTargetClass parent_class;
    -    gint64 (*write)(VipsTargetCustom *, const void *, gint64);
    -    void (*finish)(VipsTargetCustom *);
    -    gint64 (*read)(VipsTargetCustom *, void *, gint64);
    -    gint64 (*seek)(VipsTargetCustom *, gint64, int);
    -    int (*end)(VipsTargetCustom *);
    -} VipsTargetCustomClass
    -
    -
    -
    -
    - -
    -
    -
    typedef void *(*VipsTypeMap2Fn)(GType, void *, void *)
     
    - -
    + +
    The function pointer signature, expressed as a functional interface
    diff --git a/docs/app.photofox.vipsffm/app/photofox/vipsffm/jextract/package-tree.html b/docs/app.photofox.vipsffm/app/photofox/vipsffm/jextract/package-tree.html index dbbe813..6093de8 100644 --- a/docs/app.photofox.vipsffm/app/photofox/vipsffm/jextract/package-tree.html +++ b/docs/app.photofox.vipsffm/app/photofox/vipsffm/jextract/package-tree.html @@ -118,151 +118,11 @@

    Class Hierarchy

  • app.photofox.vipsffm.jextract._GObjectClass.get_property
  • app.photofox.vipsffm.jextract._GObjectClass.notify
  • app.photofox.vipsffm.jextract._GObjectClass.set_property
  • -
  • app.photofox.vipsffm.jextract._GObjectConstructParam - -
  • app.photofox.vipsffm.jextract._GParamSpec
  • -
  • app.photofox.vipsffm.jextract._GParamSpecBoolean - -
  • -
  • app.photofox.vipsffm.jextract._GParamSpecBoxed - -
  • -
  • app.photofox.vipsffm.jextract._GParamSpecChar - -
  • -
  • app.photofox.vipsffm.jextract._GParamSpecClass - -
  • -
  • app.photofox.vipsffm.jextract._GParamSpecClass.finalize
  • -
  • app.photofox.vipsffm.jextract._GParamSpecClass.value_is_valid
  • -
  • app.photofox.vipsffm.jextract._GParamSpecClass.value_set_default
  • -
  • app.photofox.vipsffm.jextract._GParamSpecClass.value_validate
  • -
  • app.photofox.vipsffm.jextract._GParamSpecClass.values_cmp
  • -
  • app.photofox.vipsffm.jextract._GParamSpecDouble - -
  • -
  • app.photofox.vipsffm.jextract._GParamSpecEnum - -
  • -
  • app.photofox.vipsffm.jextract._GParamSpecFlags - -
  • -
  • app.photofox.vipsffm.jextract._GParamSpecFloat - -
  • -
  • app.photofox.vipsffm.jextract._GParamSpecGType - -
  • -
  • app.photofox.vipsffm.jextract._GParamSpecInt - -
  • -
  • app.photofox.vipsffm.jextract._GParamSpecInt64 - -
  • -
  • app.photofox.vipsffm.jextract._GParamSpecLong - -
  • -
  • app.photofox.vipsffm.jextract._GParamSpecObject - -
  • -
  • app.photofox.vipsffm.jextract._GParamSpecOverride - -
  • -
  • app.photofox.vipsffm.jextract._GParamSpecParam - -
  • -
  • app.photofox.vipsffm.jextract._GParamSpecPointer - -
  • -
  • app.photofox.vipsffm.jextract._GParamSpecString - -
  • -
  • app.photofox.vipsffm.jextract._GParamSpecTypeInfo - -
  • -
  • app.photofox.vipsffm.jextract._GParamSpecTypeInfo.finalize
  • -
  • app.photofox.vipsffm.jextract._GParamSpecTypeInfo.instance_init
  • -
  • app.photofox.vipsffm.jextract._GParamSpecTypeInfo.value_set_default
  • -
  • app.photofox.vipsffm.jextract._GParamSpecTypeInfo.value_validate
  • -
  • app.photofox.vipsffm.jextract._GParamSpecTypeInfo.values_cmp
  • -
  • app.photofox.vipsffm.jextract._GParamSpecUChar - -
  • -
  • app.photofox.vipsffm.jextract._GParamSpecUInt - -
  • -
  • app.photofox.vipsffm.jextract._GParamSpecUInt64 - -
  • -
  • app.photofox.vipsffm.jextract._GParamSpecULong - -
  • -
  • app.photofox.vipsffm.jextract._GParamSpecUnichar - -
  • -
  • app.photofox.vipsffm.jextract._GParamSpecValueArray - -
  • -
  • app.photofox.vipsffm.jextract._GParamSpecVariant - -
  • app.photofox.vipsffm.jextract._GTypeClass
    • app.photofox.vipsffm.jextract.GTypeClass
    • @@ -279,11 +139,6 @@

      Class Hierarchy

  • app.photofox.vipsffm.jextract._GValue.data
  • -
  • app.photofox.vipsffm.jextract._GValueArray - -
  • app.photofox.vipsffm.jextract._VipsArea
    • app.photofox.vipsffm.jextract.VipsArea
    • @@ -294,92 +149,24 @@

      Class Hierarchy

    • app.photofox.vipsffm.jextract.VipsConnection
  • -
  • app.photofox.vipsffm.jextract._VipsConnectionClass - -
  • app.photofox.vipsffm.jextract._VipsObject
  • -
  • app.photofox.vipsffm.jextract._VipsObjectClass - -
  • -
  • app.photofox.vipsffm.jextract._VipsObjectClass._vips_reserved1
  • -
  • app.photofox.vipsffm.jextract._VipsObjectClass._vips_reserved2
  • -
  • app.photofox.vipsffm.jextract._VipsObjectClass._vips_reserved3
  • -
  • app.photofox.vipsffm.jextract._VipsObjectClass._vips_reserved4
  • -
  • app.photofox.vipsffm.jextract._VipsObjectClass.build
  • -
  • app.photofox.vipsffm.jextract._VipsObjectClass.close
  • -
  • app.photofox.vipsffm.jextract._VipsObjectClass.dump
  • -
  • app.photofox.vipsffm.jextract._VipsObjectClass.new_from_string
  • -
  • app.photofox.vipsffm.jextract._VipsObjectClass.output_to_arg
  • -
  • app.photofox.vipsffm.jextract._VipsObjectClass.postbuild
  • -
  • app.photofox.vipsffm.jextract._VipsObjectClass.postclose
  • -
  • app.photofox.vipsffm.jextract._VipsObjectClass.preclose
  • -
  • app.photofox.vipsffm.jextract._VipsObjectClass.rewind
  • -
  • app.photofox.vipsffm.jextract._VipsObjectClass.sanity
  • -
  • app.photofox.vipsffm.jextract._VipsObjectClass.summary
  • -
  • app.photofox.vipsffm.jextract._VipsObjectClass.summary_class
  • -
  • app.photofox.vipsffm.jextract._VipsObjectClass.to_string
  • app.photofox.vipsffm.jextract._VipsTarget
  • -
  • app.photofox.vipsffm.jextract._VipsTargetClass - -
  • -
  • app.photofox.vipsffm.jextract._VipsTargetClass.end
  • -
  • app.photofox.vipsffm.jextract._VipsTargetClass.finish
  • -
  • app.photofox.vipsffm.jextract._VipsTargetClass.read
  • -
  • app.photofox.vipsffm.jextract._VipsTargetClass.seek
  • -
  • app.photofox.vipsffm.jextract._VipsTargetClass.write
  • -
  • app.photofox.vipsffm.jextract._VipsTargetCustom - -
  • -
  • app.photofox.vipsffm.jextract._VipsTargetCustomClass - -
  • -
  • app.photofox.vipsffm.jextract._VipsTargetCustomClass.end
  • -
  • app.photofox.vipsffm.jextract._VipsTargetCustomClass.finish
  • -
  • app.photofox.vipsffm.jextract._VipsTargetCustomClass.read
  • -
  • app.photofox.vipsffm.jextract._VipsTargetCustomClass.seek
  • -
  • app.photofox.vipsffm.jextract._VipsTargetCustomClass.write
  • app.photofox.vipsffm.jextract.CustomStreamEndCallback
  • app.photofox.vipsffm.jextract.CustomStreamReadCallback
  • app.photofox.vipsffm.jextract.CustomStreamSeekCallback
  • app.photofox.vipsffm.jextract.CustomStreamWriteCallback
  • -
  • app.photofox.vipsffm.jextract.GCallback
  • -
  • app.photofox.vipsffm.jextract.GClassFinalizeFunc
  • -
  • app.photofox.vipsffm.jextract.GClassInitFunc
  • -
  • app.photofox.vipsffm.jextract.GObjectFinalizeFunc
  • -
  • app.photofox.vipsffm.jextract.GObjectGetPropertyFunc
  • -
  • app.photofox.vipsffm.jextract.GObjectSetPropertyFunc
  • -
  • app.photofox.vipsffm.jextract.GTypeClassCacheFunc
  • -
  • app.photofox.vipsffm.jextract.GValueTransform
  • -
  • app.photofox.vipsffm.jextract.VipsObjectSetArguments
  • app.photofox.vipsffm.jextract.VipsRaw
  • app.photofox.vipsffm.jextract.VipsRaw.vips_error
  • app.photofox.vipsffm.jextract.VipsRaw.vips_error_exit
  • app.photofox.vipsffm.jextract.VipsRaw.vips_error_system
  • -
  • app.photofox.vipsffm.jextract.VipsRaw.vips_image_new_from_buffer
  • -
  • app.photofox.vipsffm.jextract.VipsRaw.vips_image_new_from_file
  • -
  • app.photofox.vipsffm.jextract.VipsRaw.vips_image_new_from_source
  • -
  • app.photofox.vipsffm.jextract.VipsRaw.vips_image_new_matrixv
  • -
  • app.photofox.vipsffm.jextract.VipsRaw.vips_image_write_to_buffer
  • -
  • app.photofox.vipsffm.jextract.VipsRaw.vips_image_write_to_file
  • -
  • app.photofox.vipsffm.jextract.VipsRaw.vips_image_write_to_target
  • app.photofox.vipsffm.jextract.VipsRaw.vips_value_set_save_stringf
  • app.photofox.vipsffm.jextract.VipsTypeMap2Fn
  • @@ -411,56 +198,10 @@

    Interface Hierarchy

  • app.photofox.vipsffm.jextract._GObjectClass.get_property.Function
  • app.photofox.vipsffm.jextract._GObjectClass.notify.Function
  • app.photofox.vipsffm.jextract._GObjectClass.set_property.Function
  • -
  • app.photofox.vipsffm.jextract._GParamSpecClass.finalize.Function
  • -
  • app.photofox.vipsffm.jextract._GParamSpecClass.value_is_valid.Function
  • -
  • app.photofox.vipsffm.jextract._GParamSpecClass.value_set_default.Function
  • -
  • app.photofox.vipsffm.jextract._GParamSpecClass.value_validate.Function
  • -
  • app.photofox.vipsffm.jextract._GParamSpecClass.values_cmp.Function
  • -
  • app.photofox.vipsffm.jextract._GParamSpecTypeInfo.finalize.Function
  • -
  • app.photofox.vipsffm.jextract._GParamSpecTypeInfo.instance_init.Function
  • -
  • app.photofox.vipsffm.jextract._GParamSpecTypeInfo.value_set_default.Function
  • -
  • app.photofox.vipsffm.jextract._GParamSpecTypeInfo.value_validate.Function
  • -
  • app.photofox.vipsffm.jextract._GParamSpecTypeInfo.values_cmp.Function
  • -
  • app.photofox.vipsffm.jextract._VipsObjectClass._vips_reserved1.Function
  • -
  • app.photofox.vipsffm.jextract._VipsObjectClass._vips_reserved2.Function
  • -
  • app.photofox.vipsffm.jextract._VipsObjectClass._vips_reserved3.Function
  • -
  • app.photofox.vipsffm.jextract._VipsObjectClass._vips_reserved4.Function
  • -
  • app.photofox.vipsffm.jextract._VipsObjectClass.build.Function
  • -
  • app.photofox.vipsffm.jextract._VipsObjectClass.close.Function
  • -
  • app.photofox.vipsffm.jextract._VipsObjectClass.dump.Function
  • -
  • app.photofox.vipsffm.jextract._VipsObjectClass.new_from_string.Function
  • -
  • app.photofox.vipsffm.jextract._VipsObjectClass.output_to_arg.Function
  • -
  • app.photofox.vipsffm.jextract._VipsObjectClass.postbuild.Function
  • -
  • app.photofox.vipsffm.jextract._VipsObjectClass.postclose.Function
  • -
  • app.photofox.vipsffm.jextract._VipsObjectClass.preclose.Function
  • -
  • app.photofox.vipsffm.jextract._VipsObjectClass.rewind.Function
  • -
  • app.photofox.vipsffm.jextract._VipsObjectClass.sanity.Function
  • -
  • app.photofox.vipsffm.jextract._VipsObjectClass.summary_class.Function
  • -
  • app.photofox.vipsffm.jextract._VipsObjectClass.summary.Function
  • -
  • app.photofox.vipsffm.jextract._VipsObjectClass.to_string.Function
  • -
  • app.photofox.vipsffm.jextract._VipsTargetClass.end.Function
  • -
  • app.photofox.vipsffm.jextract._VipsTargetClass.finish.Function
  • -
  • app.photofox.vipsffm.jextract._VipsTargetClass.read.Function
  • -
  • app.photofox.vipsffm.jextract._VipsTargetClass.seek.Function
  • -
  • app.photofox.vipsffm.jextract._VipsTargetClass.write.Function
  • -
  • app.photofox.vipsffm.jextract._VipsTargetCustomClass.end.Function
  • -
  • app.photofox.vipsffm.jextract._VipsTargetCustomClass.finish.Function
  • -
  • app.photofox.vipsffm.jextract._VipsTargetCustomClass.read.Function
  • -
  • app.photofox.vipsffm.jextract._VipsTargetCustomClass.seek.Function
  • -
  • app.photofox.vipsffm.jextract._VipsTargetCustomClass.write.Function
  • app.photofox.vipsffm.jextract.CustomStreamEndCallback.Function
  • app.photofox.vipsffm.jextract.CustomStreamReadCallback.Function
  • app.photofox.vipsffm.jextract.CustomStreamSeekCallback.Function
  • app.photofox.vipsffm.jextract.CustomStreamWriteCallback.Function
  • -
  • app.photofox.vipsffm.jextract.GCallback.Function
  • -
  • app.photofox.vipsffm.jextract.GClassFinalizeFunc.Function
  • -
  • app.photofox.vipsffm.jextract.GClassInitFunc.Function
  • -
  • app.photofox.vipsffm.jextract.GObjectFinalizeFunc.Function
  • -
  • app.photofox.vipsffm.jextract.GObjectGetPropertyFunc.Function
  • -
  • app.photofox.vipsffm.jextract.GObjectSetPropertyFunc.Function
  • -
  • app.photofox.vipsffm.jextract.GTypeClassCacheFunc.Function
  • -
  • app.photofox.vipsffm.jextract.GValueTransform.Function
  • -
  • app.photofox.vipsffm.jextract.VipsObjectSetArguments.Function
  • app.photofox.vipsffm.jextract.VipsTypeMap2Fn.Function
  • diff --git a/docs/app.photofox.vipsffm/app/photofox/vipsffm/package-summary.html b/docs/app.photofox.vipsffm/app/photofox/vipsffm/package-summary.html index 7024025..a3f29b6 100644 --- a/docs/app.photofox.vipsffm/app/photofox/vipsffm/package-summary.html +++ b/docs/app.photofox.vipsffm/app/photofox/vipsffm/package-summary.html @@ -149,7 +149,9 @@

    Package app.photofox.vips
    Generated helpers to wrap VipsRaw JExtract definitions

    -
     
    +
    +
    Contains helper methods to interact with libvips
    +
     
    diff --git a/docs/index-all.html b/docs/index-all.html index 5468152..1084308 100644 --- a/docs/index-all.html +++ b/docs/index-all.html @@ -88,34 +88,6 @@

    A

    Returns the address.
    -
    address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw.vips_image_new_from_buffer
    -
    -
    Returns the address.
    -
    -
    address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw.vips_image_new_from_file
    -
    -
    Returns the address.
    -
    -
    address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw.vips_image_new_from_source
    -
    -
    Returns the address.
    -
    -
    address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw.vips_image_new_matrixv
    -
    -
    Returns the address.
    -
    -
    address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw.vips_image_write_to_buffer
    -
    -
    Returns the address.
    -
    -
    address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw.vips_image_write_to_file
    -
    -
    Returns the address.
    -
    -
    address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw.vips_image_write_to_target
    -
    -
    Returns the address.
    -
    address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw.vips_value_set_save_stringf
    Returns the address.
    @@ -226,154 +198,6 @@

    A

    Allocates a new upcall stub, whose implementation is defined by fi.
    -
    allocate(_GParamSpecClass.finalize.Function, Arena) - Static method in class app.photofox.vipsffm.jextract._GParamSpecClass.finalize
    -
    -
    Allocates a new upcall stub, whose implementation is defined by fi.
    -
    -
    allocate(_GParamSpecClass.value_is_valid.Function, Arena) - Static method in class app.photofox.vipsffm.jextract._GParamSpecClass.value_is_valid
    -
    -
    Allocates a new upcall stub, whose implementation is defined by fi.
    -
    -
    allocate(_GParamSpecClass.value_set_default.Function, Arena) - Static method in class app.photofox.vipsffm.jextract._GParamSpecClass.value_set_default
    -
    -
    Allocates a new upcall stub, whose implementation is defined by fi.
    -
    -
    allocate(_GParamSpecClass.value_validate.Function, Arena) - Static method in class app.photofox.vipsffm.jextract._GParamSpecClass.value_validate
    -
    -
    Allocates a new upcall stub, whose implementation is defined by fi.
    -
    -
    allocate(_GParamSpecClass.values_cmp.Function, Arena) - Static method in class app.photofox.vipsffm.jextract._GParamSpecClass.values_cmp
    -
    -
    Allocates a new upcall stub, whose implementation is defined by fi.
    -
    -
    allocate(_GParamSpecTypeInfo.finalize.Function, Arena) - Static method in class app.photofox.vipsffm.jextract._GParamSpecTypeInfo.finalize
    -
    -
    Allocates a new upcall stub, whose implementation is defined by fi.
    -
    -
    allocate(_GParamSpecTypeInfo.instance_init.Function, Arena) - Static method in class app.photofox.vipsffm.jextract._GParamSpecTypeInfo.instance_init
    -
    -
    Allocates a new upcall stub, whose implementation is defined by fi.
    -
    -
    allocate(_GParamSpecTypeInfo.value_set_default.Function, Arena) - Static method in class app.photofox.vipsffm.jextract._GParamSpecTypeInfo.value_set_default
    -
    -
    Allocates a new upcall stub, whose implementation is defined by fi.
    -
    -
    allocate(_GParamSpecTypeInfo.value_validate.Function, Arena) - Static method in class app.photofox.vipsffm.jextract._GParamSpecTypeInfo.value_validate
    -
    -
    Allocates a new upcall stub, whose implementation is defined by fi.
    -
    -
    allocate(_GParamSpecTypeInfo.values_cmp.Function, Arena) - Static method in class app.photofox.vipsffm.jextract._GParamSpecTypeInfo.values_cmp
    -
    -
    Allocates a new upcall stub, whose implementation is defined by fi.
    -
    -
    allocate(_VipsObjectClass._vips_reserved1.Function, Arena) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass._vips_reserved1
    -
    -
    Allocates a new upcall stub, whose implementation is defined by fi.
    -
    -
    allocate(_VipsObjectClass._vips_reserved2.Function, Arena) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass._vips_reserved2
    -
    -
    Allocates a new upcall stub, whose implementation is defined by fi.
    -
    -
    allocate(_VipsObjectClass._vips_reserved3.Function, Arena) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass._vips_reserved3
    -
    -
    Allocates a new upcall stub, whose implementation is defined by fi.
    -
    -
    allocate(_VipsObjectClass._vips_reserved4.Function, Arena) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass._vips_reserved4
    -
    -
    Allocates a new upcall stub, whose implementation is defined by fi.
    -
    -
    allocate(_VipsObjectClass.build.Function, Arena) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass.build
    -
    -
    Allocates a new upcall stub, whose implementation is defined by fi.
    -
    -
    allocate(_VipsObjectClass.close.Function, Arena) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass.close
    -
    -
    Allocates a new upcall stub, whose implementation is defined by fi.
    -
    -
    allocate(_VipsObjectClass.dump.Function, Arena) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass.dump
    -
    -
    Allocates a new upcall stub, whose implementation is defined by fi.
    -
    -
    allocate(_VipsObjectClass.new_from_string.Function, Arena) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass.new_from_string
    -
    -
    Allocates a new upcall stub, whose implementation is defined by fi.
    -
    -
    allocate(_VipsObjectClass.output_to_arg.Function, Arena) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass.output_to_arg
    -
    -
    Allocates a new upcall stub, whose implementation is defined by fi.
    -
    -
    allocate(_VipsObjectClass.postbuild.Function, Arena) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass.postbuild
    -
    -
    Allocates a new upcall stub, whose implementation is defined by fi.
    -
    -
    allocate(_VipsObjectClass.postclose.Function, Arena) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass.postclose
    -
    -
    Allocates a new upcall stub, whose implementation is defined by fi.
    -
    -
    allocate(_VipsObjectClass.preclose.Function, Arena) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass.preclose
    -
    -
    Allocates a new upcall stub, whose implementation is defined by fi.
    -
    -
    allocate(_VipsObjectClass.rewind.Function, Arena) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass.rewind
    -
    -
    Allocates a new upcall stub, whose implementation is defined by fi.
    -
    -
    allocate(_VipsObjectClass.sanity.Function, Arena) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass.sanity
    -
    -
    Allocates a new upcall stub, whose implementation is defined by fi.
    -
    -
    allocate(_VipsObjectClass.summary_class.Function, Arena) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass.summary_class
    -
    -
    Allocates a new upcall stub, whose implementation is defined by fi.
    -
    -
    allocate(_VipsObjectClass.summary.Function, Arena) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass.summary
    -
    -
    Allocates a new upcall stub, whose implementation is defined by fi.
    -
    -
    allocate(_VipsObjectClass.to_string.Function, Arena) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass.to_string
    -
    -
    Allocates a new upcall stub, whose implementation is defined by fi.
    -
    -
    allocate(_VipsTargetClass.end.Function, Arena) - Static method in class app.photofox.vipsffm.jextract._VipsTargetClass.end
    -
    -
    Allocates a new upcall stub, whose implementation is defined by fi.
    -
    -
    allocate(_VipsTargetClass.finish.Function, Arena) - Static method in class app.photofox.vipsffm.jextract._VipsTargetClass.finish
    -
    -
    Allocates a new upcall stub, whose implementation is defined by fi.
    -
    -
    allocate(_VipsTargetClass.read.Function, Arena) - Static method in class app.photofox.vipsffm.jextract._VipsTargetClass.read
    -
    -
    Allocates a new upcall stub, whose implementation is defined by fi.
    -
    -
    allocate(_VipsTargetClass.seek.Function, Arena) - Static method in class app.photofox.vipsffm.jextract._VipsTargetClass.seek
    -
    -
    Allocates a new upcall stub, whose implementation is defined by fi.
    -
    -
    allocate(_VipsTargetClass.write.Function, Arena) - Static method in class app.photofox.vipsffm.jextract._VipsTargetClass.write
    -
    -
    Allocates a new upcall stub, whose implementation is defined by fi.
    -
    -
    allocate(_VipsTargetCustomClass.end.Function, Arena) - Static method in class app.photofox.vipsffm.jextract._VipsTargetCustomClass.end
    -
    -
    Allocates a new upcall stub, whose implementation is defined by fi.
    -
    -
    allocate(_VipsTargetCustomClass.finish.Function, Arena) - Static method in class app.photofox.vipsffm.jextract._VipsTargetCustomClass.finish
    -
    -
    Allocates a new upcall stub, whose implementation is defined by fi.
    -
    -
    allocate(_VipsTargetCustomClass.read.Function, Arena) - Static method in class app.photofox.vipsffm.jextract._VipsTargetCustomClass.read
    -
    -
    Allocates a new upcall stub, whose implementation is defined by fi.
    -
    -
    allocate(_VipsTargetCustomClass.seek.Function, Arena) - Static method in class app.photofox.vipsffm.jextract._VipsTargetCustomClass.seek
    -
    -
    Allocates a new upcall stub, whose implementation is defined by fi.
    -
    -
    allocate(_VipsTargetCustomClass.write.Function, Arena) - Static method in class app.photofox.vipsffm.jextract._VipsTargetCustomClass.write
    -
    -
    Allocates a new upcall stub, whose implementation is defined by fi.
    -
    allocate(CustomStreamEndCallback.Function, Arena) - Static method in class app.photofox.vipsffm.jextract.CustomStreamEndCallback
    Allocates a new upcall stub, whose implementation is defined by fi.
    @@ -390,42 +214,6 @@

    A

    Allocates a new upcall stub, whose implementation is defined by fi.
    -
    allocate(GCallback.Function, Arena) - Static method in class app.photofox.vipsffm.jextract.GCallback
    -
    -
    Allocates a new upcall stub, whose implementation is defined by fi.
    -
    -
    allocate(GClassFinalizeFunc.Function, Arena) - Static method in class app.photofox.vipsffm.jextract.GClassFinalizeFunc
    -
    -
    Allocates a new upcall stub, whose implementation is defined by fi.
    -
    -
    allocate(GClassInitFunc.Function, Arena) - Static method in class app.photofox.vipsffm.jextract.GClassInitFunc
    -
    -
    Allocates a new upcall stub, whose implementation is defined by fi.
    -
    -
    allocate(GObjectFinalizeFunc.Function, Arena) - Static method in class app.photofox.vipsffm.jextract.GObjectFinalizeFunc
    -
    -
    Allocates a new upcall stub, whose implementation is defined by fi.
    -
    -
    allocate(GObjectGetPropertyFunc.Function, Arena) - Static method in class app.photofox.vipsffm.jextract.GObjectGetPropertyFunc
    -
    -
    Allocates a new upcall stub, whose implementation is defined by fi.
    -
    -
    allocate(GObjectSetPropertyFunc.Function, Arena) - Static method in class app.photofox.vipsffm.jextract.GObjectSetPropertyFunc
    -
    -
    Allocates a new upcall stub, whose implementation is defined by fi.
    -
    -
    allocate(GTypeClassCacheFunc.Function, Arena) - Static method in class app.photofox.vipsffm.jextract.GTypeClassCacheFunc
    -
    -
    Allocates a new upcall stub, whose implementation is defined by fi.
    -
    -
    allocate(GValueTransform.Function, Arena) - Static method in class app.photofox.vipsffm.jextract.GValueTransform
    -
    -
    Allocates a new upcall stub, whose implementation is defined by fi.
    -
    -
    allocate(VipsObjectSetArguments.Function, Arena) - Static method in class app.photofox.vipsffm.jextract.VipsObjectSetArguments
    -
    -
    Allocates a new upcall stub, whose implementation is defined by fi.
    -
    allocate(VipsTypeMap2Fn.Function, Arena) - Static method in class app.photofox.vipsffm.jextract.VipsTypeMap2Fn
    Allocates a new upcall stub, whose implementation is defined by fi.
    @@ -454,401 +242,145 @@

    A

    Allocate a segment of size layout().byteSize() using allocator
    -
    allocate(SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GObjectConstructParam
    -
    -
    Allocate a segment of size layout().byteSize() using allocator
    -
    allocate(SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    Allocate a segment of size layout().byteSize() using allocator
    -
    allocate(SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GParamSpecBoolean
    +
    allocate(SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GTypeClass
    Allocate a segment of size layout().byteSize() using allocator
    -
    allocate(SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GParamSpecBoxed
    +
    allocate(SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GTypeInstance
    Allocate a segment of size layout().byteSize() using allocator
    -
    allocate(SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GParamSpecChar
    +
    allocate(SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GValue
    Allocate a segment of size layout().byteSize() using allocator
    -
    allocate(SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GParamSpecClass
    +
    allocate(SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GValue.data
    Allocate a segment of size layout().byteSize() using allocator
    -
    allocate(SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GParamSpecDouble
    +
    allocate(SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._VipsArea
    Allocate a segment of size layout().byteSize() using allocator
    -
    allocate(SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GParamSpecEnum
    +
    allocate(SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._VipsConnection
    Allocate a segment of size layout().byteSize() using allocator
    -
    allocate(SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GParamSpecFlags
    +
    allocate(SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._VipsObject
    Allocate a segment of size layout().byteSize() using allocator
    -
    allocate(SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GParamSpecFloat
    +
    allocate(SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    Allocate a segment of size layout().byteSize() using allocator
    -
    allocate(SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GParamSpecGType
    +
    allocateArray(long, SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GEnumClass
    -
    Allocate a segment of size layout().byteSize() using allocator
    +
    Allocate an array of size elementCount using allocator.
    -
    allocate(SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GParamSpecInt
    +
    allocateArray(long, SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GEnumValue
    -
    Allocate a segment of size layout().byteSize() using allocator
    +
    Allocate an array of size elementCount using allocator.
    -
    allocate(SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GParamSpecInt64
    +
    allocateArray(long, SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GInputStream
    -
    Allocate a segment of size layout().byteSize() using allocator
    +
    Allocate an array of size elementCount using allocator.
    -
    allocate(SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GParamSpecLong
    +
    allocateArray(long, SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    -
    Allocate a segment of size layout().byteSize() using allocator
    +
    Allocate an array of size elementCount using allocator.
    -
    allocate(SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GParamSpecObject
    +
    allocateArray(long, SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GObject
    -
    Allocate a segment of size layout().byteSize() using allocator
    +
    Allocate an array of size elementCount using allocator.
    -
    allocate(SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GParamSpecOverride
    +
    allocateArray(long, SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    Allocate a segment of size layout().byteSize() using allocator
    +
    Allocate an array of size elementCount using allocator.
    -
    allocate(SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GParamSpecParam
    +
    allocateArray(long, SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    -
    Allocate a segment of size layout().byteSize() using allocator
    +
    Allocate an array of size elementCount using allocator.
    -
    allocate(SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GParamSpecPointer
    +
    allocateArray(long, SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GTypeClass
    -
    Allocate a segment of size layout().byteSize() using allocator
    +
    Allocate an array of size elementCount using allocator.
    -
    allocate(SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GParamSpecString
    +
    allocateArray(long, SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GTypeInstance
    -
    Allocate a segment of size layout().byteSize() using allocator
    +
    Allocate an array of size elementCount using allocator.
    -
    allocate(SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GParamSpecTypeInfo
    +
    allocateArray(long, SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GValue
    -
    Allocate a segment of size layout().byteSize() using allocator
    +
    Allocate an array of size elementCount using allocator.
    -
    allocate(SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GParamSpecUChar
    +
    allocateArray(long, SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GValue.data
    -
    Allocate a segment of size layout().byteSize() using allocator
    +
    Allocate an array of size elementCount using allocator.
    -
    allocate(SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GParamSpecUInt
    +
    allocateArray(long, SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._VipsArea
    -
    Allocate a segment of size layout().byteSize() using allocator
    +
    Allocate an array of size elementCount using allocator.
    -
    allocate(SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GParamSpecUInt64
    +
    allocateArray(long, SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._VipsConnection
    -
    Allocate a segment of size layout().byteSize() using allocator
    +
    Allocate an array of size elementCount using allocator.
    -
    allocate(SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GParamSpecULong
    +
    allocateArray(long, SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._VipsObject
    -
    Allocate a segment of size layout().byteSize() using allocator
    +
    Allocate an array of size elementCount using allocator.
    -
    allocate(SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GParamSpecUnichar
    +
    allocateArray(long, SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    -
    Allocate a segment of size layout().byteSize() using allocator
    +
    Allocate an array of size elementCount using allocator.
    -
    allocate(SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GParamSpecValueArray
    +
    analyzeload(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Allocate a segment of size layout().byteSize() using allocator
    +
    Load an Analyze 6.0 file.
    -
    allocate(SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GParamSpecVariant
    +
    ANGLE_D0 - Enum constant in enum class app.photofox.vipsffm.enums.VipsAngle
    -
    Allocate a segment of size layout().byteSize() using allocator
    +
    no rotate
    -
    allocate(SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GTypeClass
    +
    ANGLE_D180 - Enum constant in enum class app.photofox.vipsffm.enums.VipsAngle
    -
    Allocate a segment of size layout().byteSize() using allocator
    +
    180 degree rotate
    -
    allocate(SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GTypeInstance
    +
    ANGLE_D270 - Enum constant in enum class app.photofox.vipsffm.enums.VipsAngle
    -
    Allocate a segment of size layout().byteSize() using allocator
    +
    90 degrees anti-clockwise
    -
    allocate(SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GValue
    +
    ANGLE_D90 - Enum constant in enum class app.photofox.vipsffm.enums.VipsAngle
    -
    Allocate a segment of size layout().byteSize() using allocator
    +
    90 degrees clockwise
    -
    allocate(SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GValue.data
    +
    ANGLE_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsAngle
    +
     
    +
    ANGLE45_D0 - Enum constant in enum class app.photofox.vipsffm.enums.VipsAngle45
    -
    Allocate a segment of size layout().byteSize() using allocator
    +
    no rotate
    -
    allocate(SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GValueArray
    +
    ANGLE45_D135 - Enum constant in enum class app.photofox.vipsffm.enums.VipsAngle45
    -
    Allocate a segment of size layout().byteSize() using allocator
    +
    135 degrees clockwise
    -
    allocate(SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._VipsArea
    +
    ANGLE45_D180 - Enum constant in enum class app.photofox.vipsffm.enums.VipsAngle45
    -
    Allocate a segment of size layout().byteSize() using allocator
    +
    180 degrees
    -
    allocate(SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._VipsConnection
    +
    ANGLE45_D225 - Enum constant in enum class app.photofox.vipsffm.enums.VipsAngle45
    -
    Allocate a segment of size layout().byteSize() using allocator
    +
    135 degrees anti-clockwise
    -
    allocate(SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._VipsConnectionClass
    +
    ANGLE45_D270 - Enum constant in enum class app.photofox.vipsffm.enums.VipsAngle45
    -
    Allocate a segment of size layout().byteSize() using allocator
    +
    90 degrees anti-clockwise
    -
    allocate(SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._VipsObject
    -
    -
    Allocate a segment of size layout().byteSize() using allocator
    -
    -
    allocate(SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    -
    -
    Allocate a segment of size layout().byteSize() using allocator
    -
    -
    allocate(SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    -
    -
    Allocate a segment of size layout().byteSize() using allocator
    -
    -
    allocate(SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._VipsTargetClass
    -
    -
    Allocate a segment of size layout().byteSize() using allocator
    -
    -
    allocate(SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._VipsTargetCustom
    -
    -
    Allocate a segment of size layout().byteSize() using allocator
    -
    -
    allocate(SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._VipsTargetCustomClass
    -
    -
    Allocate a segment of size layout().byteSize() using allocator
    -
    -
    allocateArray(long, SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GEnumClass
    -
    -
    Allocate an array of size elementCount using allocator.
    -
    -
    allocateArray(long, SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GEnumValue
    -
    -
    Allocate an array of size elementCount using allocator.
    -
    -
    allocateArray(long, SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GInputStream
    -
    -
    Allocate an array of size elementCount using allocator.
    -
    -
    allocateArray(long, SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    -
    -
    Allocate an array of size elementCount using allocator.
    -
    -
    allocateArray(long, SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GObject
    -
    -
    Allocate an array of size elementCount using allocator.
    -
    -
    allocateArray(long, SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    -
    Allocate an array of size elementCount using allocator.
    -
    -
    allocateArray(long, SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GObjectConstructParam
    -
    -
    Allocate an array of size elementCount using allocator.
    -
    -
    allocateArray(long, SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    -
    -
    Allocate an array of size elementCount using allocator.
    -
    -
    allocateArray(long, SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GParamSpecBoolean
    -
    -
    Allocate an array of size elementCount using allocator.
    -
    -
    allocateArray(long, SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GParamSpecBoxed
    -
    -
    Allocate an array of size elementCount using allocator.
    -
    -
    allocateArray(long, SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GParamSpecChar
    -
    -
    Allocate an array of size elementCount using allocator.
    -
    -
    allocateArray(long, SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GParamSpecClass
    -
    -
    Allocate an array of size elementCount using allocator.
    -
    -
    allocateArray(long, SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GParamSpecDouble
    -
    -
    Allocate an array of size elementCount using allocator.
    -
    -
    allocateArray(long, SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GParamSpecEnum
    -
    -
    Allocate an array of size elementCount using allocator.
    -
    -
    allocateArray(long, SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GParamSpecFlags
    -
    -
    Allocate an array of size elementCount using allocator.
    -
    -
    allocateArray(long, SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GParamSpecFloat
    -
    -
    Allocate an array of size elementCount using allocator.
    -
    -
    allocateArray(long, SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GParamSpecGType
    -
    -
    Allocate an array of size elementCount using allocator.
    -
    -
    allocateArray(long, SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GParamSpecInt
    -
    -
    Allocate an array of size elementCount using allocator.
    -
    -
    allocateArray(long, SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GParamSpecInt64
    -
    -
    Allocate an array of size elementCount using allocator.
    -
    -
    allocateArray(long, SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GParamSpecLong
    -
    -
    Allocate an array of size elementCount using allocator.
    -
    -
    allocateArray(long, SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GParamSpecObject
    -
    -
    Allocate an array of size elementCount using allocator.
    -
    -
    allocateArray(long, SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GParamSpecOverride
    -
    -
    Allocate an array of size elementCount using allocator.
    -
    -
    allocateArray(long, SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GParamSpecParam
    -
    -
    Allocate an array of size elementCount using allocator.
    -
    -
    allocateArray(long, SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GParamSpecPointer
    -
    -
    Allocate an array of size elementCount using allocator.
    -
    -
    allocateArray(long, SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GParamSpecString
    -
    -
    Allocate an array of size elementCount using allocator.
    -
    -
    allocateArray(long, SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GParamSpecTypeInfo
    -
    -
    Allocate an array of size elementCount using allocator.
    -
    -
    allocateArray(long, SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GParamSpecUChar
    -
    -
    Allocate an array of size elementCount using allocator.
    -
    -
    allocateArray(long, SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GParamSpecUInt
    -
    -
    Allocate an array of size elementCount using allocator.
    -
    -
    allocateArray(long, SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GParamSpecUInt64
    -
    -
    Allocate an array of size elementCount using allocator.
    -
    -
    allocateArray(long, SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GParamSpecULong
    -
    -
    Allocate an array of size elementCount using allocator.
    -
    -
    allocateArray(long, SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GParamSpecUnichar
    -
    -
    Allocate an array of size elementCount using allocator.
    -
    -
    allocateArray(long, SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GParamSpecValueArray
    -
    -
    Allocate an array of size elementCount using allocator.
    -
    -
    allocateArray(long, SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GParamSpecVariant
    -
    -
    Allocate an array of size elementCount using allocator.
    -
    -
    allocateArray(long, SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GTypeClass
    -
    -
    Allocate an array of size elementCount using allocator.
    -
    -
    allocateArray(long, SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GTypeInstance
    -
    -
    Allocate an array of size elementCount using allocator.
    -
    -
    allocateArray(long, SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GValue
    -
    -
    Allocate an array of size elementCount using allocator.
    -
    -
    allocateArray(long, SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GValue.data
    -
    -
    Allocate an array of size elementCount using allocator.
    -
    -
    allocateArray(long, SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._GValueArray
    -
    -
    Allocate an array of size elementCount using allocator.
    -
    -
    allocateArray(long, SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._VipsArea
    -
    -
    Allocate an array of size elementCount using allocator.
    -
    -
    allocateArray(long, SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._VipsConnection
    -
    -
    Allocate an array of size elementCount using allocator.
    -
    -
    allocateArray(long, SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._VipsConnectionClass
    -
    -
    Allocate an array of size elementCount using allocator.
    -
    -
    allocateArray(long, SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._VipsObject
    -
    -
    Allocate an array of size elementCount using allocator.
    -
    -
    allocateArray(long, SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    -
    -
    Allocate an array of size elementCount using allocator.
    -
    -
    allocateArray(long, SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    -
    -
    Allocate an array of size elementCount using allocator.
    -
    -
    allocateArray(long, SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._VipsTargetClass
    -
    -
    Allocate an array of size elementCount using allocator.
    -
    -
    allocateArray(long, SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._VipsTargetCustom
    -
    -
    Allocate an array of size elementCount using allocator.
    -
    -
    allocateArray(long, SegmentAllocator) - Static method in class app.photofox.vipsffm.jextract._VipsTargetCustomClass
    -
    -
    Allocate an array of size elementCount using allocator.
    -
    -
    analyzeload(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Load an Analyze 6.0 file.
    -
    -
    ANGLE_D0 - Enum constant in enum class app.photofox.vipsffm.enums.VipsAngle
    -
    -
    no rotate
    -
    -
    ANGLE_D180 - Enum constant in enum class app.photofox.vipsffm.enums.VipsAngle
    -
    -
    180 degree rotate
    -
    -
    ANGLE_D270 - Enum constant in enum class app.photofox.vipsffm.enums.VipsAngle
    -
    -
    90 degrees anti-clockwise
    -
    -
    ANGLE_D90 - Enum constant in enum class app.photofox.vipsffm.enums.VipsAngle
    -
    -
    90 degrees clockwise
    -
    -
    ANGLE_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsAngle
    -
     
    -
    ANGLE45_D0 - Enum constant in enum class app.photofox.vipsffm.enums.VipsAngle45
    -
    -
    no rotate
    -
    -
    ANGLE45_D135 - Enum constant in enum class app.photofox.vipsffm.enums.VipsAngle45
    -
    -
    135 degrees clockwise
    -
    -
    ANGLE45_D180 - Enum constant in enum class app.photofox.vipsffm.enums.VipsAngle45
    -
    -
    180 degrees
    -
    -
    ANGLE45_D225 - Enum constant in enum class app.photofox.vipsffm.enums.VipsAngle45
    -
    -
    135 degrees anti-clockwise
    -
    -
    ANGLE45_D270 - Enum constant in enum class app.photofox.vipsffm.enums.VipsAngle45
    -
    -
    90 degrees anti-clockwise
    -
    -
    ANGLE45_D315 - Enum constant in enum class app.photofox.vipsffm.enums.VipsAngle45
    +
    ANGLE45_D315 - Enum constant in enum class app.photofox.vipsffm.enums.VipsAngle45
    45 degrees anti-clockwise
    @@ -886,18 +418,6 @@

    A

     
    apply() - Method in interface app.photofox.vipsffm.jextract._GInputStreamClass._g_reserved5.Function
     
    -
    apply() - Method in interface app.photofox.vipsffm.jextract._VipsObjectClass._vips_reserved1.Function
    -
     
    -
    apply() - Method in interface app.photofox.vipsffm.jextract._VipsObjectClass._vips_reserved2.Function
    -
     
    -
    apply() - Method in interface app.photofox.vipsffm.jextract._VipsObjectClass._vips_reserved3.Function
    -
     
    -
    apply() - Method in interface app.photofox.vipsffm.jextract._VipsObjectClass._vips_reserved4.Function
    -
     
    -
    apply() - Method in interface app.photofox.vipsffm.jextract.GCallback.Function
    -
     
    -
    apply(int, int, Object...) - Method in class app.photofox.vipsffm.jextract.VipsRaw.vips_image_new_matrixv
    -
     
    apply(int, MemorySegment, MemorySegment, Object...) - Method in class app.photofox.vipsffm.jextract.VipsRaw.vips_error_system
     
    apply(long, int, MemorySegment) - Method in interface app.photofox.vipsffm.jextract._GObjectClass.constructor.Function
    @@ -910,139 +430,45 @@

    A

     
    apply(MemorySegment) - Method in interface app.photofox.vipsffm.jextract._GObjectClass.finalize.Function
     
    -
    apply(MemorySegment) - Method in interface app.photofox.vipsffm.jextract._GParamSpecClass.finalize.Function
    -
     
    -
    apply(MemorySegment) - Method in interface app.photofox.vipsffm.jextract._GParamSpecTypeInfo.finalize.Function
    -
     
    -
    apply(MemorySegment) - Method in interface app.photofox.vipsffm.jextract._GParamSpecTypeInfo.instance_init.Function
    -
     
    -
    apply(MemorySegment) - Method in interface app.photofox.vipsffm.jextract._VipsObjectClass.build.Function
    -
     
    -
    apply(MemorySegment) - Method in interface app.photofox.vipsffm.jextract._VipsObjectClass.close.Function
    -
     
    -
    apply(MemorySegment) - Method in interface app.photofox.vipsffm.jextract._VipsObjectClass.new_from_string.Function
    -
     
    -
    apply(MemorySegment) - Method in interface app.photofox.vipsffm.jextract._VipsObjectClass.postclose.Function
    -
     
    -
    apply(MemorySegment) - Method in interface app.photofox.vipsffm.jextract._VipsObjectClass.preclose.Function
    -
     
    -
    apply(MemorySegment) - Method in interface app.photofox.vipsffm.jextract._VipsObjectClass.rewind.Function
    -
     
    -
    apply(MemorySegment) - Method in interface app.photofox.vipsffm.jextract._VipsTargetClass.end.Function
    -
     
    -
    apply(MemorySegment) - Method in interface app.photofox.vipsffm.jextract._VipsTargetClass.finish.Function
    -
     
    -
    apply(MemorySegment) - Method in interface app.photofox.vipsffm.jextract._VipsTargetCustomClass.end.Function
    -
     
    -
    apply(MemorySegment) - Method in interface app.photofox.vipsffm.jextract._VipsTargetCustomClass.finish.Function
    -
     
    -
    apply(MemorySegment) - Method in interface app.photofox.vipsffm.jextract.GObjectFinalizeFunc.Function
    -
     
    apply(MemorySegment, int, MemorySegment) - Method in interface app.photofox.vipsffm.jextract._GObjectClass.dispatch_properties_changed.Function
     
    apply(MemorySegment, int, MemorySegment, MemorySegment) - Method in interface app.photofox.vipsffm.jextract._GObjectClass.get_property.Function
     
    apply(MemorySegment, int, MemorySegment, MemorySegment) - Method in interface app.photofox.vipsffm.jextract._GObjectClass.set_property.Function
     
    -
    apply(MemorySegment, int, MemorySegment, MemorySegment) - Method in interface app.photofox.vipsffm.jextract.GObjectGetPropertyFunc.Function
    -
     
    -
    apply(MemorySegment, int, MemorySegment, MemorySegment) - Method in interface app.photofox.vipsffm.jextract.GObjectSetPropertyFunc.Function
    -
     
    apply(MemorySegment, int, MemorySegment, MemorySegment, MemorySegment) - Method in interface app.photofox.vipsffm.jextract._GInputStreamClass.close_async.Function
     
    -
    apply(MemorySegment, long, int) - Method in interface app.photofox.vipsffm.jextract._VipsTargetClass.seek.Function
    -
     
    -
    apply(MemorySegment, long, int) - Method in interface app.photofox.vipsffm.jextract._VipsTargetCustomClass.seek.Function
    -
     
    apply(MemorySegment, long, int, MemorySegment, MemorySegment, MemorySegment) - Method in interface app.photofox.vipsffm.jextract._GInputStreamClass.skip_async.Function
     
    apply(MemorySegment, long, MemorySegment, MemorySegment) - Method in interface app.photofox.vipsffm.jextract._GInputStreamClass.skip.Function
     
    -
    apply(MemorySegment, long, MemorySegment, Object...) - Method in class app.photofox.vipsffm.jextract.VipsRaw.vips_image_new_from_buffer
    -
     
    apply(MemorySegment, MemorySegment) - Method in interface app.photofox.vipsffm.jextract._GObjectClass.notify.Function
     
    -
    apply(MemorySegment, MemorySegment) - Method in interface app.photofox.vipsffm.jextract._GParamSpecClass.value_is_valid.Function
    +
    apply(MemorySegment, MemorySegment) - Method in interface app.photofox.vipsffm.jextract.CustomStreamEndCallback.Function
     
    -
    apply(MemorySegment, MemorySegment) - Method in interface app.photofox.vipsffm.jextract._GParamSpecClass.value_set_default.Function
    +
    apply(MemorySegment, MemorySegment, int, MemorySegment) - Method in interface app.photofox.vipsffm.jextract.CustomStreamSeekCallback.Function
     
    -
    apply(MemorySegment, MemorySegment) - Method in interface app.photofox.vipsffm.jextract._GParamSpecClass.value_validate.Function
    +
    apply(MemorySegment, MemorySegment, long, int, MemorySegment, MemorySegment, MemorySegment) - Method in interface app.photofox.vipsffm.jextract._GInputStreamClass.read_async.Function
     
    -
    apply(MemorySegment, MemorySegment) - Method in interface app.photofox.vipsffm.jextract._GParamSpecTypeInfo.value_set_default.Function
    +
    apply(MemorySegment, MemorySegment, long, MemorySegment) - Method in interface app.photofox.vipsffm.jextract.CustomStreamReadCallback.Function
     
    -
    apply(MemorySegment, MemorySegment) - Method in interface app.photofox.vipsffm.jextract._GParamSpecTypeInfo.value_validate.Function
    +
    apply(MemorySegment, MemorySegment, long, MemorySegment) - Method in interface app.photofox.vipsffm.jextract.CustomStreamWriteCallback.Function
     
    -
    apply(MemorySegment, MemorySegment) - Method in interface app.photofox.vipsffm.jextract._VipsObjectClass.dump.Function
    +
    apply(MemorySegment, MemorySegment, long, MemorySegment, MemorySegment) - Method in interface app.photofox.vipsffm.jextract._GInputStreamClass.read_fn.Function
     
    -
    apply(MemorySegment, MemorySegment) - Method in interface app.photofox.vipsffm.jextract._VipsObjectClass.output_to_arg.Function
    +
    apply(MemorySegment, MemorySegment, MemorySegment) - Method in interface app.photofox.vipsffm.jextract._GInputStreamClass.close_finish.Function
     
    -
    apply(MemorySegment, MemorySegment) - Method in interface app.photofox.vipsffm.jextract._VipsObjectClass.postbuild.Function
    +
    apply(MemorySegment, MemorySegment, MemorySegment) - Method in interface app.photofox.vipsffm.jextract._GInputStreamClass.close_fn.Function
     
    -
    apply(MemorySegment, MemorySegment) - Method in interface app.photofox.vipsffm.jextract._VipsObjectClass.sanity.Function
    +
    apply(MemorySegment, MemorySegment, MemorySegment) - Method in interface app.photofox.vipsffm.jextract._GInputStreamClass.read_finish.Function
     
    -
    apply(MemorySegment, MemorySegment) - Method in interface app.photofox.vipsffm.jextract._VipsObjectClass.summary_class.Function
    +
    apply(MemorySegment, MemorySegment, MemorySegment) - Method in interface app.photofox.vipsffm.jextract._GInputStreamClass.skip_finish.Function
     
    -
    apply(MemorySegment, MemorySegment) - Method in interface app.photofox.vipsffm.jextract._VipsObjectClass.summary.Function
    +
    apply(MemorySegment, MemorySegment, Object...) - Method in class app.photofox.vipsffm.jextract.VipsRaw.vips_error
     
    -
    apply(MemorySegment, MemorySegment) - Method in interface app.photofox.vipsffm.jextract._VipsObjectClass.to_string.Function
    +
    apply(MemorySegment, MemorySegment, Object...) - Method in class app.photofox.vipsffm.jextract.VipsRaw.vips_value_set_save_stringf
     
    -
    apply(MemorySegment, MemorySegment) - Method in interface app.photofox.vipsffm.jextract.CustomStreamEndCallback.Function
    -
     
    -
    apply(MemorySegment, MemorySegment) - Method in interface app.photofox.vipsffm.jextract.GClassFinalizeFunc.Function
    -
     
    -
    apply(MemorySegment, MemorySegment) - Method in interface app.photofox.vipsffm.jextract.GClassInitFunc.Function
    -
     
    -
    apply(MemorySegment, MemorySegment) - Method in interface app.photofox.vipsffm.jextract.GTypeClassCacheFunc.Function
    -
     
    -
    apply(MemorySegment, MemorySegment) - Method in interface app.photofox.vipsffm.jextract.GValueTransform.Function
    -
     
    -
    apply(MemorySegment, MemorySegment, int, MemorySegment) - Method in interface app.photofox.vipsffm.jextract.CustomStreamSeekCallback.Function
    -
     
    -
    apply(MemorySegment, MemorySegment, long) - Method in interface app.photofox.vipsffm.jextract._VipsTargetClass.read.Function
    -
     
    -
    apply(MemorySegment, MemorySegment, long) - Method in interface app.photofox.vipsffm.jextract._VipsTargetClass.write.Function
    -
     
    -
    apply(MemorySegment, MemorySegment, long) - Method in interface app.photofox.vipsffm.jextract._VipsTargetCustomClass.read.Function
    -
     
    -
    apply(MemorySegment, MemorySegment, long) - Method in interface app.photofox.vipsffm.jextract._VipsTargetCustomClass.write.Function
    -
     
    -
    apply(MemorySegment, MemorySegment, long, int, MemorySegment, MemorySegment, MemorySegment) - Method in interface app.photofox.vipsffm.jextract._GInputStreamClass.read_async.Function
    -
     
    -
    apply(MemorySegment, MemorySegment, long, MemorySegment) - Method in interface app.photofox.vipsffm.jextract.CustomStreamReadCallback.Function
    -
     
    -
    apply(MemorySegment, MemorySegment, long, MemorySegment) - Method in interface app.photofox.vipsffm.jextract.CustomStreamWriteCallback.Function
    -
     
    -
    apply(MemorySegment, MemorySegment, long, MemorySegment, MemorySegment) - Method in interface app.photofox.vipsffm.jextract._GInputStreamClass.read_fn.Function
    -
     
    -
    apply(MemorySegment, MemorySegment, MemorySegment) - Method in interface app.photofox.vipsffm.jextract._GInputStreamClass.close_finish.Function
    -
     
    -
    apply(MemorySegment, MemorySegment, MemorySegment) - Method in interface app.photofox.vipsffm.jextract._GInputStreamClass.close_fn.Function
    -
     
    -
    apply(MemorySegment, MemorySegment, MemorySegment) - Method in interface app.photofox.vipsffm.jextract._GInputStreamClass.read_finish.Function
    -
     
    -
    apply(MemorySegment, MemorySegment, MemorySegment) - Method in interface app.photofox.vipsffm.jextract._GInputStreamClass.skip_finish.Function
    -
     
    -
    apply(MemorySegment, MemorySegment, MemorySegment) - Method in interface app.photofox.vipsffm.jextract._GParamSpecClass.values_cmp.Function
    -
     
    -
    apply(MemorySegment, MemorySegment, MemorySegment) - Method in interface app.photofox.vipsffm.jextract._GParamSpecTypeInfo.values_cmp.Function
    -
     
    -
    apply(MemorySegment, MemorySegment, MemorySegment) - Method in interface app.photofox.vipsffm.jextract.VipsObjectSetArguments.Function
    -
     
    -
    apply(MemorySegment, MemorySegment, MemorySegment, MemorySegment, Object...) - Method in class app.photofox.vipsffm.jextract.VipsRaw.vips_image_write_to_buffer
    -
     
    -
    apply(MemorySegment, MemorySegment, MemorySegment, Object...) - Method in class app.photofox.vipsffm.jextract.VipsRaw.vips_image_write_to_target
    -
     
    -
    apply(MemorySegment, MemorySegment, Object...) - Method in class app.photofox.vipsffm.jextract.VipsRaw.vips_error
    -
     
    -
    apply(MemorySegment, MemorySegment, Object...) - Method in class app.photofox.vipsffm.jextract.VipsRaw.vips_image_new_from_source
    -
     
    -
    apply(MemorySegment, MemorySegment, Object...) - Method in class app.photofox.vipsffm.jextract.VipsRaw.vips_image_write_to_file
    -
     
    -
    apply(MemorySegment, MemorySegment, Object...) - Method in class app.photofox.vipsffm.jextract.VipsRaw.vips_value_set_save_stringf
    -
     
    -
    apply(MemorySegment, Object...) - Method in class app.photofox.vipsffm.jextract.VipsRaw.vips_error_exit
    -
     
    -
    apply(MemorySegment, Object...) - Method in class app.photofox.vipsffm.jextract.VipsRaw.vips_image_new_from_file
    +
    apply(MemorySegment, Object...) - Method in class app.photofox.vipsffm.jextract.VipsRaw.vips_error_exit
     
    area_copy(Arena, MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    @@ -1089,17 +515,7 @@

    A

    Getter for field:
    -
    VipsArgumentTable *argument_table
    -
    -
    -
    -
    -
    argument_table(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    -
    -
    Getter for field: - -
    -
    VipsArgumentTable *argument_table
    +
    VipsArgumentTable *argument_table
     
    @@ -1109,97 +525,7 @@

    A

    Setter for field:
    -
    VipsArgumentTable *argument_table
    -
    -
    -
    -
    -
    argument_table(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    -
    -
    Setter for field: - -
    -
    VipsArgumentTable *argument_table
    -
    -
    -
    -
    -
    argument_table_traverse(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    -
    -
    Getter for field: - -
    -
    GSList *argument_table_traverse
    -
    -
    -
    -
    -
    argument_table_traverse(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    -
    -
    Setter for field: - -
    -
    GSList *argument_table_traverse
    -
    -
    -
    -
    -
    argument_table_traverse_gtype(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    -
    -
    Getter for field: - -
    -
    GType argument_table_traverse_gtype
    -
    -
    -
    -
    -
    argument_table_traverse_gtype(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    -
    -
    Setter for field: - -
    -
    GType argument_table_traverse_gtype
    -
    -
    -
    -
    -
    argument_table_traverse_gtype$layout() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    -
    -
    Layout for field: - -
    -
    GType argument_table_traverse_gtype
    -
    -
    -
    -
    -
    argument_table_traverse_gtype$offset() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    -
    -
    Offset for field: - -
    -
    GType argument_table_traverse_gtype
    -
    -
    -
    -
    -
    argument_table_traverse$layout() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    -
    -
    Layout for field: - -
    -
    GSList *argument_table_traverse
    -
    -
    -
    -
    -
    argument_table_traverse$offset() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    -
    -
    Offset for field: - -
    -
    GSList *argument_table_traverse
    +
    VipsArgumentTable *argument_table
     
    @@ -1209,17 +535,7 @@

    A

    Layout for field:
    -
    VipsArgumentTable *argument_table
    -
    -
    -
    -
    -
    argument_table$layout() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    -
    -
    Layout for field: - -
    -
    VipsArgumentTable *argument_table
    +
    VipsArgumentTable *argument_table
     
    @@ -1229,17 +545,7 @@

    A

    Offset for field:
    -
    VipsArgumentTable *argument_table
    -
    -
    -
    -
    -
    argument_table$offset() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    -
    -
    Offset for field: - -
    -
    VipsArgumentTable *argument_table
    +
    VipsArgumentTable *argument_table
     
    @@ -1343,114 +649,10 @@

    A

    Obtains a slice of arrayParam which selects the array element at index.
    -
    asSlice(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GObjectConstructParam
    -
    -
    Obtains a slice of arrayParam which selects the array element at index.
    -
    asSlice(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    Obtains a slice of arrayParam which selects the array element at index.
    -
    asSlice(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GParamSpecBoolean
    -
    -
    Obtains a slice of arrayParam which selects the array element at index.
    -
    -
    asSlice(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GParamSpecBoxed
    -
    -
    Obtains a slice of arrayParam which selects the array element at index.
    -
    -
    asSlice(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GParamSpecChar
    -
    -
    Obtains a slice of arrayParam which selects the array element at index.
    -
    -
    asSlice(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GParamSpecClass
    -
    -
    Obtains a slice of arrayParam which selects the array element at index.
    -
    -
    asSlice(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GParamSpecDouble
    -
    -
    Obtains a slice of arrayParam which selects the array element at index.
    -
    -
    asSlice(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GParamSpecEnum
    -
    -
    Obtains a slice of arrayParam which selects the array element at index.
    -
    -
    asSlice(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GParamSpecFlags
    -
    -
    Obtains a slice of arrayParam which selects the array element at index.
    -
    -
    asSlice(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GParamSpecFloat
    -
    -
    Obtains a slice of arrayParam which selects the array element at index.
    -
    -
    asSlice(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GParamSpecGType
    -
    -
    Obtains a slice of arrayParam which selects the array element at index.
    -
    -
    asSlice(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GParamSpecInt
    -
    -
    Obtains a slice of arrayParam which selects the array element at index.
    -
    -
    asSlice(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GParamSpecInt64
    -
    -
    Obtains a slice of arrayParam which selects the array element at index.
    -
    -
    asSlice(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GParamSpecLong
    -
    -
    Obtains a slice of arrayParam which selects the array element at index.
    -
    -
    asSlice(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GParamSpecObject
    -
    -
    Obtains a slice of arrayParam which selects the array element at index.
    -
    -
    asSlice(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GParamSpecOverride
    -
    -
    Obtains a slice of arrayParam which selects the array element at index.
    -
    -
    asSlice(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GParamSpecParam
    -
    -
    Obtains a slice of arrayParam which selects the array element at index.
    -
    -
    asSlice(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GParamSpecPointer
    -
    -
    Obtains a slice of arrayParam which selects the array element at index.
    -
    -
    asSlice(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GParamSpecString
    -
    -
    Obtains a slice of arrayParam which selects the array element at index.
    -
    -
    asSlice(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GParamSpecTypeInfo
    -
    -
    Obtains a slice of arrayParam which selects the array element at index.
    -
    -
    asSlice(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GParamSpecUChar
    -
    -
    Obtains a slice of arrayParam which selects the array element at index.
    -
    -
    asSlice(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GParamSpecUInt
    -
    -
    Obtains a slice of arrayParam which selects the array element at index.
    -
    -
    asSlice(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GParamSpecUInt64
    -
    -
    Obtains a slice of arrayParam which selects the array element at index.
    -
    -
    asSlice(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GParamSpecULong
    -
    -
    Obtains a slice of arrayParam which selects the array element at index.
    -
    -
    asSlice(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GParamSpecUnichar
    -
    -
    Obtains a slice of arrayParam which selects the array element at index.
    -
    -
    asSlice(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GParamSpecValueArray
    -
    -
    Obtains a slice of arrayParam which selects the array element at index.
    -
    -
    asSlice(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GParamSpecVariant
    -
    -
    Obtains a slice of arrayParam which selects the array element at index.
    -
    asSlice(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GTypeClass
    Obtains a slice of arrayParam which selects the array element at index.
    @@ -1467,10 +669,6 @@

    A

    Obtains a slice of arrayParam which selects the array element at index.
    -
    asSlice(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GValueArray
    -
    -
    Obtains a slice of arrayParam which selects the array element at index.
    -
    asSlice(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._VipsArea
    Obtains a slice of arrayParam which selects the array element at index.
    @@ -1479,34 +677,14 @@

    A

    Obtains a slice of arrayParam which selects the array element at index.
    -
    asSlice(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._VipsConnectionClass
    -
    -
    Obtains a slice of arrayParam which selects the array element at index.
    -
    asSlice(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._VipsObject
    Obtains a slice of arrayParam which selects the array element at index.
    -
    asSlice(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    -
    -
    Obtains a slice of arrayParam which selects the array element at index.
    -
    asSlice(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    Obtains a slice of arrayParam which selects the array element at index.
    -
    asSlice(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._VipsTargetClass
    -
    -
    Obtains a slice of arrayParam which selects the array element at index.
    -
    -
    asSlice(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._VipsTargetCustom
    -
    -
    Obtains a slice of arrayParam which selects the array element at index.
    -
    -
    asSlice(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._VipsTargetCustomClass
    -
    -
    Obtains a slice of arrayParam which selects the array element at index.
    -
    autorot(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    Look at the image metadata and rotate and flip the image to make it @@ -1841,57 +1019,17 @@

    B

    Returns the value of the box record component.
    -
    build(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    +
    buildlut(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Getter for field: - -
    -
    int (*build)(VipsObject *)
    -
    -
    -
    +
    This operation builds a lookup table from a set of points.
    -
    build(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    +
    buildSymbolLoader(Arena) - Static method in class app.photofox.vipsffm.VipsLibLookup
    +
     
    +
    byteSize() - Method in class app.photofox.vipsffm.VBlob
    -
    Setter for field: - -
    -
    int (*build)(VipsObject *)
    -
    -
    -
    +
    Size of the data in this blob
    -
    build$layout() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    -
    -
    Layout for field: - -
    -
    int (*build)(VipsObject *)
    -
    -
    -
    -
    -
    build$offset() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    -
    -
    Offset for field: - -
    -
    int (*build)(VipsObject *)
    -
    -
    -
    -
    -
    buildlut(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    This operation builds a lookup table from a set of points.
    -
    -
    buildSymbolLoader(Arena) - Static method in class app.photofox.vipsffm.VipsLibLookup
    -
     
    -
    byteSize() - Method in class app.photofox.vipsffm.VBlob
    -
    -
    Size of the data in this blob
    -
    -
    byteswap(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    byteswap(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    Swap the byte order in an image.
    @@ -2049,17 +1187,7 @@

    C

    Getter for field:
    -
    gboolean close
    -
    -
    -
    - -
    close(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    -
    -
    Getter for field: - -
    -
    void (*close)(VipsObject *)
    +
    gboolean close
     
    @@ -2074,16 +1202,6 @@

    C

    -
    close(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    -
    -
    Setter for field: - -
    -
    void (*close)(VipsObject *)
    -
    -
    -
    -
    close_async(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    Getter for field: @@ -2249,17 +1367,7 @@

    C

    Layout for field:
    -
    gboolean close
    -
    -
    -
    -
    -
    close$layout() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    -
    -
    Layout for field: - -
    -
    void (*close)(VipsObject *)
    +
    gboolean close
     
    @@ -2269,17 +1377,7 @@

    C

    Offset for field:
    -
    gboolean close
    -
    -
    -
    -
    -
    close$offset() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    -
    -
    Offset for field: - -
    -
    void (*close)(VipsObject *)
    +
    gboolean close
     
    @@ -2639,86 +1737,6 @@

    C

    between black and white for the horizontal or the vertical direction of an image.
    -
    cset_first(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecString
    -
    -
    Getter for field: - -
    -
    gchar *cset_first
    -
    -
    -
    -
    -
    cset_first(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecString
    -
    -
    Setter for field: - -
    -
    gchar *cset_first
    -
    -
    -
    -
    -
    cset_first$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecString
    -
    -
    Layout for field: - -
    -
    gchar *cset_first
    -
    -
    -
    -
    -
    cset_first$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecString
    -
    -
    Offset for field: - -
    -
    gchar *cset_first
    -
    -
    -
    -
    -
    cset_nth(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecString
    -
    -
    Getter for field: - -
    -
    gchar *cset_nth
    -
    -
    -
    -
    -
    cset_nth(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecString
    -
    -
    Setter for field: - -
    -
    gchar *cset_nth
    -
    -
    -
    -
    -
    cset_nth$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecString
    -
    -
    Layout for field: - -
    -
    gchar *cset_nth
    -
    -
    -
    -
    -
    cset_nth$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecString
    -
    -
    Offset for field: - -
    -
    gchar *cset_nth
    -
    -
    -
    -
    csvload(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    Load a CSV (comma-separated values) file.
    @@ -2982,30631 +2000,19074 @@

    D

    Calculate dE CMC.
    -
    default_value(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecBoolean
    +
    delete_on_close(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    Getter for field:
    -
    gboolean default_value
    +
    gboolean delete_on_close
     
    -
    default_value(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecChar
    +
    delete_on_close(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    -
    Getter for field: +
    Setter for field:
    -
    gint8 default_value
    +
    gboolean delete_on_close
     
    -
    default_value(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecDouble
    +
    delete_on_close_filename(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    Getter for field:
    -
    gdouble default_value
    +
    char *delete_on_close_filename
     
    -
    default_value(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecEnum
    +
    delete_on_close_filename(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    -
    Getter for field: +
    Setter for field:
    -
    gint default_value
    +
    char *delete_on_close_filename
     
    -
    default_value(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecFlags
    +
    delete_on_close_filename$layout() - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    -
    Getter for field: +
    Layout for field:
    -
    guint default_value
    +
    char *delete_on_close_filename
     
    -
    default_value(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecFloat
    +
    delete_on_close_filename$offset() - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    -
    Getter for field: +
    Offset for field:
    -
    gfloat default_value
    +
    char *delete_on_close_filename
     
    -
    default_value(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecInt
    +
    delete_on_close$layout() - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    -
    Getter for field: +
    Layout for field:
    -
    gint default_value
    +
    gboolean delete_on_close
     
    -
    default_value(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecInt64
    +
    delete_on_close$offset() - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    -
    Getter for field: +
    Offset for field:
    -
    gint64 default_value
    +
    gboolean delete_on_close
     
    -
    default_value(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecLong
    +
    description(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObject
    Getter for field:
    -
    glong default_value
    +
    char *description
     
    -
    default_value(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecString
    +
    description(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObject
    -
    Getter for field: +
    Setter for field:
    -
    gchar *default_value
    +
    char *description
     
    -
    default_value(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecUChar
    +
    description$layout() - Static method in class app.photofox.vipsffm.jextract._VipsObject
    -
    Getter for field: +
    Layout for field:
    -
    guint8 default_value
    +
    char *description
     
    -
    default_value(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecUInt
    +
    description$offset() - Static method in class app.photofox.vipsffm.jextract._VipsObject
    -
    Getter for field: +
    Offset for field:
    -
    guint default_value
    +
    char *description
     
    -
    default_value(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecUInt64
    +
    descriptor() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass._g_reserved1
    -
    Getter for field: - -
    -
    guint64 default_value
    -
    -
    -
    +
    The descriptor of this function pointer
    -
    default_value(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecULong
    +
    descriptor() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass._g_reserved2
    -
    Getter for field: - -
    -
    gulong default_value
    -
    -
    -
    +
    The descriptor of this function pointer
    -
    default_value(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecUnichar
    +
    descriptor() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass._g_reserved3
    -
    Getter for field: - -
    -
    gunichar default_value
    -
    -
    -
    +
    The descriptor of this function pointer
    -
    default_value(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecVariant
    +
    descriptor() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass._g_reserved4
    -
    Getter for field: - -
    -
    GVariant *default_value
    -
    -
    -
    +
    The descriptor of this function pointer
    -
    default_value(MemorySegment, byte) - Static method in class app.photofox.vipsffm.jextract._GParamSpecChar
    +
    descriptor() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass._g_reserved5
    -
    Setter for field: - -
    -
    gint8 default_value
    -
    -
    -
    +
    The descriptor of this function pointer
    -
    default_value(MemorySegment, byte) - Static method in class app.photofox.vipsffm.jextract._GParamSpecUChar
    +
    descriptor() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass.close_async
    -
    Setter for field: - -
    -
    guint8 default_value
    -
    -
    -
    +
    The descriptor of this function pointer
    -
    default_value(MemorySegment, double) - Static method in class app.photofox.vipsffm.jextract._GParamSpecDouble
    +
    descriptor() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass.close_finish
    -
    Setter for field: - -
    -
    gdouble default_value
    -
    -
    -
    +
    The descriptor of this function pointer
    -
    default_value(MemorySegment, float) - Static method in class app.photofox.vipsffm.jextract._GParamSpecFloat
    +
    descriptor() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass.close_fn
    -
    Setter for field: - -
    -
    gfloat default_value
    -
    -
    -
    +
    The descriptor of this function pointer
    -
    default_value(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract._GParamSpecBoolean
    +
    descriptor() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass.read_async
    -
    Setter for field: - -
    -
    gboolean default_value
    -
    -
    -
    +
    The descriptor of this function pointer
    -
    default_value(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract._GParamSpecEnum
    +
    descriptor() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass.read_finish
    -
    Setter for field: - -
    -
    gint default_value
    -
    -
    -
    +
    The descriptor of this function pointer
    -
    default_value(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract._GParamSpecFlags
    +
    descriptor() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass.read_fn
    -
    Setter for field: - -
    -
    guint default_value
    -
    -
    -
    +
    The descriptor of this function pointer
    -
    default_value(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract._GParamSpecInt
    +
    descriptor() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass.skip_async
    -
    Setter for field: - -
    -
    gint default_value
    -
    -
    -
    +
    The descriptor of this function pointer
    -
    default_value(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract._GParamSpecUInt
    +
    descriptor() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass.skip_finish
    -
    Setter for field: - -
    -
    guint default_value
    -
    -
    -
    +
    The descriptor of this function pointer
    -
    default_value(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract._GParamSpecUnichar
    +
    descriptor() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass.skip
    -
    Setter for field: - -
    -
    gunichar default_value
    -
    -
    -
    +
    The descriptor of this function pointer
    -
    default_value(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GParamSpecInt64
    +
    descriptor() - Static method in class app.photofox.vipsffm.jextract._GObjectClass.constructed
    -
    Setter for field: - -
    -
    gint64 default_value
    -
    -
    -
    +
    The descriptor of this function pointer
    -
    default_value(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GParamSpecLong
    +
    descriptor() - Static method in class app.photofox.vipsffm.jextract._GObjectClass.constructor
    -
    Setter for field: - -
    -
    glong default_value
    -
    -
    -
    +
    The descriptor of this function pointer
    -
    default_value(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GParamSpecUInt64
    +
    descriptor() - Static method in class app.photofox.vipsffm.jextract._GObjectClass.dispatch_properties_changed
    -
    Setter for field: - -
    -
    guint64 default_value
    -
    -
    -
    +
    The descriptor of this function pointer
    -
    default_value(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GParamSpecULong
    +
    descriptor() - Static method in class app.photofox.vipsffm.jextract._GObjectClass.dispose
    -
    Setter for field: - -
    -
    gulong default_value
    -
    -
    -
    +
    The descriptor of this function pointer
    -
    default_value(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecString
    +
    descriptor() - Static method in class app.photofox.vipsffm.jextract._GObjectClass.finalize
    -
    Setter for field: +
    The descriptor of this function pointer
    +
    +
    descriptor() - Static method in class app.photofox.vipsffm.jextract._GObjectClass.get_property
    +
    +
    The descriptor of this function pointer
    +
    +
    descriptor() - Static method in class app.photofox.vipsffm.jextract._GObjectClass.notify
    +
    +
    The descriptor of this function pointer
    +
    +
    descriptor() - Static method in class app.photofox.vipsffm.jextract._GObjectClass.set_property
    +
    +
    The descriptor of this function pointer
    +
    +
    descriptor() - Static method in class app.photofox.vipsffm.jextract.CustomStreamEndCallback
    +
    +
    The descriptor of this function pointer
    +
    +
    descriptor() - Static method in class app.photofox.vipsffm.jextract.CustomStreamReadCallback
    +
    +
    The descriptor of this function pointer
    +
    +
    descriptor() - Static method in class app.photofox.vipsffm.jextract.CustomStreamSeekCallback
    +
    +
    The descriptor of this function pointer
    +
    +
    descriptor() - Static method in class app.photofox.vipsffm.jextract.CustomStreamWriteCallback
    +
    +
    The descriptor of this function pointer
    +
    +
    descriptor() - Method in class app.photofox.vipsffm.jextract.VipsRaw.vips_error_exit
    +
    +
    Returns the specialized descriptor.
    +
    +
    descriptor() - Method in class app.photofox.vipsffm.jextract.VipsRaw.vips_error_system
    +
    +
    Returns the specialized descriptor.
    +
    +
    descriptor() - Method in class app.photofox.vipsffm.jextract.VipsRaw.vips_error
    +
    +
    Returns the specialized descriptor.
    +
    +
    descriptor() - Method in class app.photofox.vipsffm.jextract.VipsRaw.vips_value_set_save_stringf
    +
    +
    Returns the specialized descriptor.
    +
    +
    descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsTypeMap2Fn
    +
    +
    The descriptor of this function pointer
    +
    +
    descriptor(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsConnection
    +
    +
    Getter for field:
    -
    gchar *default_value
    +
    int descriptor
     
    -
    default_value(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecVariant
    +
    descriptor(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract._VipsConnection
    Setter for field:
    -
    GVariant *default_value
    +
    int descriptor
     
    -
    default_value$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecBoolean
    +
    descriptor$layout() - Static method in class app.photofox.vipsffm.jextract._VipsConnection
    Layout for field:
    -
    gboolean default_value
    +
    int descriptor
     
    -
    default_value$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecChar
    +
    descriptor$offset() - Static method in class app.photofox.vipsffm.jextract._VipsConnection
    -
    Layout for field: +
    Offset for field:
    -
    gint8 default_value
    +
    int descriptor
     
    -
    default_value$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecDouble
    +
    deviate(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Layout for field: - -
    -
    gdouble default_value
    -
    -
    -
    +
    This operation finds the standard deviation of all pixels in in.
    -
    default_value$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecEnum
    +
    DIRECTION_HORIZONTAL - Enum constant in enum class app.photofox.vipsffm.enums.VipsDirection
    -
    Layout for field: - -
    -
    gint default_value
    -
    -
    -
    +
    left-right
    -
    default_value$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecFlags
    +
    DIRECTION_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsDirection
    +
     
    +
    DIRECTION_VERTICAL - Enum constant in enum class app.photofox.vipsffm.enums.VipsDirection
    -
    Layout for field: +
    top-bottom
    +
    +
    dispatch_properties_changed(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    +
    +
    Getter for field:
    -
    guint default_value
    +
    void (*dispatch_properties_changed)(GObject *, guint, GParamSpec **)
     
    -
    default_value$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecFloat
    +
    dispatch_properties_changed(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    Layout for field: +
    Setter for field:
    -
    gfloat default_value
    +
    void (*dispatch_properties_changed)(GObject *, guint, GParamSpec **)
     
    -
    default_value$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecInt
    +
    dispatch_properties_changed$layout() - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    Layout for field:
    -
    gint default_value
    +
    void (*dispatch_properties_changed)(GObject *, guint, GParamSpec **)
     
    -
    default_value$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecInt64
    +
    dispatch_properties_changed$offset() - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    Layout for field: +
    Offset for field:
    -
    gint64 default_value
    +
    void (*dispatch_properties_changed)(GObject *, guint, GParamSpec **)
     
    -
    default_value$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecLong
    +
    dispose(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    Layout for field: +
    Getter for field:
    -
    glong default_value
    +
    void (*dispose)(GObject *)
     
    -
    default_value$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecString
    +
    dispose(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    Layout for field: +
    Setter for field:
    -
    gchar *default_value
    +
    void (*dispose)(GObject *)
     
    -
    default_value$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecUChar
    +
    dispose$layout() - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    Layout for field:
    -
    guint8 default_value
    +
    void (*dispose)(GObject *)
     
    -
    default_value$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecUInt
    +
    dispose$offset() - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    Layout for field: +
    Offset for field:
    -
    guint default_value
    +
    void (*dispose)(GObject *)
     
    -
    default_value$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecUInt64
    +
    divide(VImage, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Layout for field: +
    This operation calculates in1 / in2 and writes the result to out.
    +
    +
    Double(String, AtomicReference<Optional<Double>>) - Constructor for record class app.photofox.vipsffm.VipsOption.Double
    +
    +
    Creates an instance of a Double record class.
    +
    +
    Double(String) - Static method in interface app.photofox.vipsffm.VipsOption
    +
     
    +
    Double(String, Double) - Static method in interface app.photofox.vipsffm.VipsOption
    +
     
    +
    drawCircle(List<Double>, int, int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    +
    Draws a circle on image.
    +
    +
    drawFlood(List<Double>, int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    +
    Flood-fill image with ink, starting at position x, y.
    +
    +
    drawImage(VImage, int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    +
    Draw sub on top of image at position x, y.
    +
    +
    drawLine(List<Double>, int, int, int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    +
    Draws a 1-pixel-wide line on an image.
    +
    +
    drawMask(List<Double>, VImage, int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    +
    Draw mask on the image.
    +
    +
    drawRect(List<Double>, int, int, int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    +
    Paint pixels within left, top, width, height in image with ink.
    +
    +
    drawSmudge(int, int, int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    +
    Smudge a section of image.
    +
    +
    dzsave(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    +
    Save an image as a set of tiles at various resolutions.
    +
    +
    dzsaveBuffer(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    + +
    +
    dzsaveTarget(VTarget, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    + +
    + +

    E

    +
    +
    embed(int, int, int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    +
    The opposite of VImage.extractArea(int, int, int, int, app.photofox.vipsffm.VipsOption...): embed in within an image of size + width by height at position x, y.
    +
    +
    end() - Method in interface app.photofox.vipsffm.VCustomTarget.EndCallback
    +
     
    +
    ended(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    +
    +
    Getter for field:
    -
    guint64 default_value
    +
    gboolean ended
     
    -
    default_value$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecULong
    +
    ended(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    -
    Layout for field: +
    Setter for field:
    -
    gulong default_value
    +
    gboolean ended
     
    -
    default_value$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecUnichar
    +
    ended$layout() - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    Layout for field:
    -
    gunichar default_value
    +
    gboolean ended
     
    -
    default_value$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecVariant
    +
    ended$offset() - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    -
    Layout for field: +
    Offset for field:
    -
    GVariant *default_value
    +
    gboolean ended
     
    -
    default_value$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecBoolean
    +
    Enum(String, AtomicReference<Optional<VEnum>>) - Constructor for record class app.photofox.vipsffm.VipsOption.Enum
    -
    Offset for field: +
    Creates an instance of a Enum record class.
    +
    +
    Enum(String) - Static method in interface app.photofox.vipsffm.VipsOption
    +
     
    +
    Enum(String, int) - Static method in interface app.photofox.vipsffm.VipsOption
    +
     
    +
    Enum(String, VEnum) - Static method in interface app.photofox.vipsffm.VipsOption
    +
     
    +
    enum_from_nick(Arena, String, long, String) - Static method in class app.photofox.vipsffm.VipsHelper
    +
    +
    Binding for:
    -
    gboolean default_value
    +
    int vips_enum_from_nick(const char *domain, GType type, const char *str)
     
    -
    default_value$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecChar
    +
    enum_nick(long, int) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    Offset for field: +
    Binding for:
    -
    gint8 default_value
    +
    const char *vips_enum_nick(GType enm, int value)
     
    -
    default_value$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecDouble
    +
    enum_string(long, int) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    Offset for field: +
    Binding for:
    -
    gdouble default_value
    +
    const char *vips_enum_string(GType enm, int value)
     
    -
    default_value$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecEnum
    +
    equals(Object) - Method in record class app.photofox.vipsffm.VEnum.Raw
    -
    Offset for field: - -
    -
    gint default_value
    -
    -
    -
    +
    Indicates whether some other object is "equal to" this one.
    -
    default_value$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecFlags
    +
    equals(Object) - Method in class app.photofox.vipsffm.VImage
    +
     
    +
    equals(Object) - Method in class app.photofox.vipsffm.VInterpolate
    +
     
    +
    equals(Object) - Method in record class app.photofox.vipsffm.VipsOption.ArrayDouble
    -
    Offset for field: - -
    -
    guint default_value
    -
    -
    -
    +
    Indicates whether some other object is "equal to" this one.
    -
    default_value$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecFloat
    +
    equals(Object) - Method in record class app.photofox.vipsffm.VipsOption.ArrayImage
    -
    Offset for field: - -
    -
    gfloat default_value
    -
    -
    -
    +
    Indicates whether some other object is "equal to" this one.
    -
    default_value$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecInt
    +
    equals(Object) - Method in record class app.photofox.vipsffm.VipsOption.ArrayInt
    -
    Offset for field: - -
    -
    gint default_value
    -
    -
    -
    +
    Indicates whether some other object is "equal to" this one.
    -
    default_value$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecInt64
    +
    equals(Object) - Method in record class app.photofox.vipsffm.VipsOption.Blob
    -
    Offset for field: - -
    -
    gint64 default_value
    -
    -
    -
    +
    Indicates whether some other object is "equal to" this one.
    -
    default_value$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecLong
    +
    equals(Object) - Method in record class app.photofox.vipsffm.VipsOption.Boolean
    -
    Offset for field: +
    Indicates whether some other object is "equal to" this one.
    +
    +
    equals(Object) - Method in record class app.photofox.vipsffm.VipsOption.Double
    +
    +
    Indicates whether some other object is "equal to" this one.
    +
    +
    equals(Object) - Method in record class app.photofox.vipsffm.VipsOption.Enum
    +
    +
    Indicates whether some other object is "equal to" this one.
    +
    +
    equals(Object) - Method in record class app.photofox.vipsffm.VipsOption.Image
    +
    +
    Indicates whether some other object is "equal to" this one.
    +
    +
    equals(Object) - Method in record class app.photofox.vipsffm.VipsOption.Int
    +
    +
    Indicates whether some other object is "equal to" this one.
    +
    +
    equals(Object) - Method in record class app.photofox.vipsffm.VipsOption.Interpolate
    +
    +
    Indicates whether some other object is "equal to" this one.
    +
    +
    equals(Object) - Method in record class app.photofox.vipsffm.VipsOption.Long
    +
    +
    Indicates whether some other object is "equal to" this one.
    +
    +
    equals(Object) - Method in record class app.photofox.vipsffm.VipsOption.Source
    +
    +
    Indicates whether some other object is "equal to" this one.
    +
    +
    equals(Object) - Method in record class app.photofox.vipsffm.VipsOption.String
    +
    +
    Indicates whether some other object is "equal to" this one.
    +
    +
    equals(Object) - Method in record class app.photofox.vipsffm.VipsOption.Target
    +
    +
    Indicates whether some other object is "equal to" this one.
    +
    +
    equals(Object) - Method in class app.photofox.vipsffm.VSource
    +
     
    +
    equals(Object) - Method in class app.photofox.vipsffm.VTarget
    +
     
    +
    error(Arena, String, String, VipsOption...) - Static method in class app.photofox.vipsffm.VipsHelper
    +
    +
    Binding for:
    -
    glong default_value
    +
    void vips_error(const char *domain, const char *fmt, ...)
     
    -
    default_value$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecString
    +
    error_buffer() - Static method in class app.photofox.vipsffm.VipsHelper
    -
    Offset for field: +
    Binding for:
    -
    gchar *default_value
    +
    const char *vips_error_buffer()
     
    -
    default_value$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecUChar
    +
    error_buffer_copy() - Static method in class app.photofox.vipsffm.VipsHelper
    -
    Offset for field: +
    Binding for:
    -
    guint8 default_value
    +
    char *vips_error_buffer_copy()
     
    -
    default_value$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecUInt
    +
    error_clear() - Static method in class app.photofox.vipsffm.VipsHelper
    -
    Offset for field: +
    Binding for:
    -
    guint default_value
    +
    void vips_error_clear()
     
    -
    default_value$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecUInt64
    +
    error_exit(Arena, String, VipsOption...) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    Offset for field: +
    Binding for:
    -
    guint64 default_value
    +
    void vips_error_exit(const char *fmt, ...)
     
    -
    default_value$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecULong
    +
    error_freeze() - Static method in class app.photofox.vipsffm.VipsHelper
    -
    Offset for field: +
    Binding for:
    -
    gulong default_value
    +
    void vips_error_freeze()
     
    -
    default_value$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecUnichar
    +
    error_g(MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    Offset for field: +
    Binding for:
    -
    gunichar default_value
    +
    void vips_error_g(GError **error)
     
    -
    default_value$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecVariant
    +
    error_system(Arena, int, String, String, VipsOption...) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    Offset for field: +
    Binding for:
    -
    GVariant *default_value
    +
    void vips_error_system(int err, const char *domain, const char *fmt, ...)
     
    -
    delete_on_close(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    +
    error_thaw() - Static method in class app.photofox.vipsffm.VipsHelper
    -
    Getter for field: +
    Binding for:
    -
    gboolean delete_on_close
    +
    void vips_error_thaw()
     
    -
    delete_on_close(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    +
    EXTEND_BACKGROUND - Enum constant in enum class app.photofox.vipsffm.enums.VipsExtend
    -
    Setter for field: +
    extend with colour from the background property
    +
    +
    EXTEND_BLACK - Enum constant in enum class app.photofox.vipsffm.enums.VipsExtend
    +
    +
    extend with black (all 0) pixels
    +
    +
    EXTEND_COPY - Enum constant in enum class app.photofox.vipsffm.enums.VipsExtend
    +
    +
    copy the image edges
    +
    +
    EXTEND_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsExtend
    +
     
    +
    EXTEND_MIRROR - Enum constant in enum class app.photofox.vipsffm.enums.VipsExtend
    +
    +
    mirror the whole image
    +
    +
    EXTEND_REPEAT - Enum constant in enum class app.photofox.vipsffm.enums.VipsExtend
    +
    +
    repeat the whole image
    +
    +
    EXTEND_WHITE - Enum constant in enum class app.photofox.vipsffm.enums.VipsExtend
    +
    +
    extend with white (all bits set) pixels
    +
    +
    extractArea(int, int, int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    +
    Extract an area from an image.
    +
    +
    extractBand(int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    +
    Extract a band or bands from an image.
    +
    +
    eye(int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    +
    Create a test pattern with increasing spatial frequency in X and + amplitude in Y.
    +
    +
    +

    F

    +
    +
    FAIL_ON_ERROR - Enum constant in enum class app.photofox.vipsffm.enums.VipsFailOn
    +
    +
    stop on serious error or truncation
    +
    +
    FAIL_ON_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsFailOn
    +
     
    +
    FAIL_ON_NONE - Enum constant in enum class app.photofox.vipsffm.enums.VipsFailOn
    +
    +
    never stop
    +
    +
    FAIL_ON_TRUNCATED - Enum constant in enum class app.photofox.vipsffm.enums.VipsFailOn
    +
    +
    stop on image truncated, nothing else
    +
    +
    FAIL_ON_WARNING - Enum constant in enum class app.photofox.vipsffm.enums.VipsFailOn
    +
    +
    stop on anything, even warnings
    +
    +
    falsecolour(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    +
    Force in to 1 band, 8-bit, then transform to + a 3-band 8-bit image with a false colour + map.
    +
    +
    fastcor(VImage, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    +
    Calculate a fast correlation surface.
    +
    +
    filename(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsConnection
    +
    +
    Getter for field:
    -
    gboolean delete_on_close
    +
    char *filename
     
    -
    delete_on_close_filename(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    +
    filename(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsConnection
    -
    Getter for field: +
    Setter for field:
    -
    char *delete_on_close_filename
    +
    char *filename
     
    -
    delete_on_close_filename(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    +
    filename_get_filename(Arena, String) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    Setter for field: +
    Binding for:
    -
    char *delete_on_close_filename
    +
    char *vips_filename_get_filename(const char *vips_filename)
     
    -
    delete_on_close_filename$layout() - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    +
    filename_get_options(Arena, String) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    Layout for field: +
    Binding for:
    -
    char *delete_on_close_filename
    +
    char *vips_filename_get_options(const char *vips_filename)
     
    -
    delete_on_close_filename$offset() - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    +
    filename_suffix_match(Arena, String, List<String>) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    Offset for field: +
    Binding for:
    -
    char *delete_on_close_filename
    +
    int vips_filename_suffix_match(const char *path, const char *suffixes[])
     
    -
    delete_on_close$layout() - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    +
    filename$layout() - Static method in class app.photofox.vipsffm.jextract._VipsConnection
    Layout for field:
    -
    gboolean delete_on_close
    +
    char *filename
     
    -
    delete_on_close$offset() - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    +
    filename$offset() - Static method in class app.photofox.vipsffm.jextract._VipsConnection
    Offset for field:
    -
    gboolean delete_on_close
    +
    char *filename
     
    -
    deprecated(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    +
    fillNearest(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    +
    Fill outwards from every non-zero pixel in in, setting pixels in distance + and value.
    +
    +
    finalize(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    Getter for field:
    -
    gboolean deprecated
    +
    void (*finalize)(GObject *)
     
    -
    deprecated(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    +
    finalize(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    Setter for field:
    -
    gboolean deprecated
    +
    void (*finalize)(GObject *)
     
    -
    deprecated$layout() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    +
    finalize$layout() - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    Layout for field:
    -
    gboolean deprecated
    +
    void (*finalize)(GObject *)
     
    -
    deprecated$offset() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    +
    finalize$offset() - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    Offset for field:
    -
    gboolean deprecated
    +
    void (*finalize)(GObject *)
     
    -
    description(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObject
    +
    findTrim(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Getter for field: - -
    -
    char *description
    -
    -
    -
    +
    Search in for the bounding box of the non-background area.
    -
    description(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    +
    fitsload(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Getter for field: - -
    -
    const char *description
    +
    Read a FITS image file into a VIPS image.
    +
    +
    fitsloadSource(VSource, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    +
    Load FITS from a source
    +
    +
    fitssave(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    +
    Write a VIPS image to a file in FITS format.
    +
    +
    flags(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    +
    +
    Getter for field: + +
    +
    gsize flags
     
    -
    description(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObject
    +
    flags(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    +
    +
    Getter for field: + +
    +
    GParamFlags flags
    +
    +
    +
    +
    +
    flags(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    Setter for field:
    -
    char *description
    +
    GParamFlags flags
     
    -
    description(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    +
    flags(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    Setter for field:
    -
    const char *description
    +
    gsize flags
     
    -
    description$layout() - Static method in class app.photofox.vipsffm.jextract._VipsObject
    +
    flags$layout() - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    Layout for field:
    -
    char *description
    +
    gsize flags
     
    -
    description$layout() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    +
    flags$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    Layout for field:
    -
    const char *description
    +
    GParamFlags flags
     
    -
    description$offset() - Static method in class app.photofox.vipsffm.jextract._VipsObject
    +
    flags$offset() - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    Offset for field:
    -
    char *description
    +
    gsize flags
     
    -
    description$offset() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    +
    flags$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    Offset for field:
    -
    const char *description
    +
    GParamFlags flags
     
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass._g_reserved1
    +
    flatten(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    The descriptor of this function pointer
    +
    Take the last band of in as an alpha and use it to blend the + remaining channels with background.
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass._g_reserved2
    +
    flip(VipsDirection, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    The descriptor of this function pointer
    +
    Flips an image left-right or up-down.
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass._g_reserved3
    +
    float2rad(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    The descriptor of this function pointer
    +
    Convert a three-band float image to Radiance 32-bit packed format.
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass._g_reserved4
    +
    FOREIGN_DZ_CONTAINER_FS - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignDzContainer
    -
    The descriptor of this function pointer
    +
    write tiles to the filesystem
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass._g_reserved5
    +
    FOREIGN_DZ_CONTAINER_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignDzContainer
    +
     
    +
    FOREIGN_DZ_CONTAINER_SZI - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignDzContainer
    -
    The descriptor of this function pointer
    +
    write to a szi file
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass.close_async
    +
    FOREIGN_DZ_CONTAINER_ZIP - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignDzContainer
    -
    The descriptor of this function pointer
    +
    write tiles to a zip file
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass.close_finish
    +
    FOREIGN_DZ_DEPTH_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignDzDepth
    +
     
    +
    FOREIGN_DZ_DEPTH_ONE - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignDzDepth
    -
    The descriptor of this function pointer
    +
    only create a single layer
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass.close_fn
    +
    FOREIGN_DZ_DEPTH_ONEPIXEL - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignDzDepth
    -
    The descriptor of this function pointer
    +
    create layers down to 1x1 pixel
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass.read_async
    +
    FOREIGN_DZ_DEPTH_ONETILE - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignDzDepth
    -
    The descriptor of this function pointer
    +
    create layers down to 1x1 tile
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass.read_finish
    +
    FOREIGN_DZ_LAYOUT_DZ - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignDzLayout
    -
    The descriptor of this function pointer
    +
    use DeepZoom directory layout
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass.read_fn
    +
    FOREIGN_DZ_LAYOUT_GOOGLE - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignDzLayout
    -
    The descriptor of this function pointer
    +
    use Google maps directory layout
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass.skip_async
    +
    FOREIGN_DZ_LAYOUT_IIIF - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignDzLayout
    -
    The descriptor of this function pointer
    +
    use IIIF v2 directory layout
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass.skip_finish
    +
    FOREIGN_DZ_LAYOUT_IIIF3 - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignDzLayout
    -
    The descriptor of this function pointer
    +
    use IIIF v3 directory layout
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass.skip
    +
    FOREIGN_DZ_LAYOUT_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignDzLayout
    +
     
    +
    FOREIGN_DZ_LAYOUT_ZOOMIFY - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignDzLayout
    -
    The descriptor of this function pointer
    +
    use Zoomify directory layout
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract._GObjectClass.constructed
    +
    foreign_find_load(Arena, String) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    The descriptor of this function pointer
    +
    Binding for: + +
    +
    const char *vips_foreign_find_load(const char *filename)
    +
    +
    +
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract._GObjectClass.constructor
    +
    foreign_find_load_buffer(MemorySegment, long) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    The descriptor of this function pointer
    +
    Binding for: + +
    +
    const char *vips_foreign_find_load_buffer(const void *data, size_t size)
    +
    +
    +
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract._GObjectClass.dispatch_properties_changed
    +
    foreign_find_load_source(MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    The descriptor of this function pointer
    +
    Binding for: + +
    +
    const char *vips_foreign_find_load_source(VipsSource *source)
    +
    +
    +
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract._GObjectClass.dispose
    +
    foreign_find_save(Arena, String) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    The descriptor of this function pointer
    +
    Binding for: + +
    +
    const char *vips_foreign_find_save(const char *filename)
    +
    +
    +
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract._GObjectClass.finalize
    +
    foreign_find_save_buffer(Arena, String) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    The descriptor of this function pointer
    +
    Binding for: + +
    +
    const char *vips_foreign_find_save_buffer(const char *suffix)
    +
    +
    +
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract._GObjectClass.get_property
    +
    foreign_find_save_target(Arena, String) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    The descriptor of this function pointer
    +
    Binding for: + +
    +
    const char *vips_foreign_find_save_target(const char *suffix)
    +
    +
    +
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract._GObjectClass.notify
    +
    FOREIGN_HEIF_COMPRESSION_AV1 - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignHeifCompression
    -
    The descriptor of this function pointer
    +
    aom
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract._GObjectClass.set_property
    +
    FOREIGN_HEIF_COMPRESSION_AVC - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignHeifCompression
    -
    The descriptor of this function pointer
    +
    x264
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract._GParamSpecClass.finalize
    +
    FOREIGN_HEIF_COMPRESSION_HEVC - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignHeifCompression
    -
    The descriptor of this function pointer
    +
    x265
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract._GParamSpecClass.value_is_valid
    +
    FOREIGN_HEIF_COMPRESSION_JPEG - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignHeifCompression
    -
    The descriptor of this function pointer
    +
    jpeg
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract._GParamSpecClass.value_set_default
    +
    FOREIGN_HEIF_COMPRESSION_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignHeifCompression
    +
     
    +
    FOREIGN_HEIF_ENCODER_AOM - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignHeifEncoder
    -
    The descriptor of this function pointer
    +
    aom
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract._GParamSpecClass.value_validate
    +
    FOREIGN_HEIF_ENCODER_AUTO - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignHeifEncoder
    -
    The descriptor of this function pointer
    +
    auto
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract._GParamSpecClass.values_cmp
    +
    FOREIGN_HEIF_ENCODER_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignHeifEncoder
    +
     
    +
    FOREIGN_HEIF_ENCODER_RAV1E - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignHeifEncoder
    -
    The descriptor of this function pointer
    +
    RAV1E
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract._GParamSpecTypeInfo.finalize
    +
    FOREIGN_HEIF_ENCODER_SVT - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignHeifEncoder
    -
    The descriptor of this function pointer
    +
    SVT-AV1
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract._GParamSpecTypeInfo.instance_init
    +
    FOREIGN_HEIF_ENCODER_X265 - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignHeifEncoder
    -
    The descriptor of this function pointer
    +
    x265
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract._GParamSpecTypeInfo.value_set_default
    +
    FOREIGN_PPM_FORMAT_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignPpmFormat
    +
     
    +
    FOREIGN_PPM_FORMAT_PBM - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignPpmFormat
    -
    The descriptor of this function pointer
    +
    portable bitmap
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract._GParamSpecTypeInfo.value_validate
    +
    FOREIGN_PPM_FORMAT_PFM - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignPpmFormat
    -
    The descriptor of this function pointer
    +
    portable float map
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract._GParamSpecTypeInfo.values_cmp
    +
    FOREIGN_PPM_FORMAT_PGM - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignPpmFormat
    -
    The descriptor of this function pointer
    +
    portable greymap
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass._vips_reserved1
    +
    FOREIGN_PPM_FORMAT_PNM - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignPpmFormat
    -
    The descriptor of this function pointer
    +
    portable anymap
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass._vips_reserved2
    +
    FOREIGN_PPM_FORMAT_PPM - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignPpmFormat
    -
    The descriptor of this function pointer
    +
    portable pixmap
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass._vips_reserved3
    +
    FOREIGN_SUBSAMPLE_AUTO - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignSubsample
    -
    The descriptor of this function pointer
    +
    prevent subsampling when quality >= 90
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass._vips_reserved4
    +
    FOREIGN_SUBSAMPLE_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignSubsample
    +
     
    +
    FOREIGN_SUBSAMPLE_OFF - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignSubsample
    -
    The descriptor of this function pointer
    +
    never perform subsampling
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass.build
    +
    FOREIGN_SUBSAMPLE_ON - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignSubsample
    -
    The descriptor of this function pointer
    +
    always perform subsampling
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass.close
    +
    FOREIGN_TIFF_COMPRESSION_CCITTFAX4 - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignTiffCompression
    -
    The descriptor of this function pointer
    +
    fax4 compression
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass.dump
    +
    FOREIGN_TIFF_COMPRESSION_DEFLATE - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignTiffCompression
    -
    The descriptor of this function pointer
    +
    deflate (zip) compression
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass.new_from_string
    +
    FOREIGN_TIFF_COMPRESSION_JP2K - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignTiffCompression
    -
    The descriptor of this function pointer
    +
    JP2K compression
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass.output_to_arg
    +
    FOREIGN_TIFF_COMPRESSION_JPEG - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignTiffCompression
    -
    The descriptor of this function pointer
    +
    jpeg compression
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass.postbuild
    +
    FOREIGN_TIFF_COMPRESSION_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignTiffCompression
    +
     
    +
    FOREIGN_TIFF_COMPRESSION_LZW - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignTiffCompression
    -
    The descriptor of this function pointer
    +
    LZW compression
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass.postclose
    +
    FOREIGN_TIFF_COMPRESSION_NONE - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignTiffCompression
    -
    The descriptor of this function pointer
    +
    no compression
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass.preclose
    +
    FOREIGN_TIFF_COMPRESSION_PACKBITS - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignTiffCompression
    -
    The descriptor of this function pointer
    +
    packbits compression
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass.rewind
    +
    FOREIGN_TIFF_COMPRESSION_WEBP - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignTiffCompression
    -
    The descriptor of this function pointer
    +
    WEBP compression
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass.sanity
    +
    FOREIGN_TIFF_COMPRESSION_ZSTD - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignTiffCompression
    -
    The descriptor of this function pointer
    +
    ZSTD compression
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass.summary_class
    +
    FOREIGN_TIFF_PREDICTOR_FLOAT - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignTiffPredictor
    -
    The descriptor of this function pointer
    -
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass.summary
    -
    -
    The descriptor of this function pointer
    -
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass.to_string
    -
    -
    The descriptor of this function pointer
    -
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract._VipsTargetClass.end
    -
    -
    The descriptor of this function pointer
    -
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract._VipsTargetClass.finish
    -
    -
    The descriptor of this function pointer
    -
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract._VipsTargetClass.read
    -
    -
    The descriptor of this function pointer
    -
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract._VipsTargetClass.seek
    -
    -
    The descriptor of this function pointer
    -
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract._VipsTargetClass.write
    -
    -
    The descriptor of this function pointer
    -
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract._VipsTargetCustomClass.end
    -
    -
    The descriptor of this function pointer
    -
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract._VipsTargetCustomClass.finish
    -
    -
    The descriptor of this function pointer
    -
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract._VipsTargetCustomClass.read
    -
    -
    The descriptor of this function pointer
    -
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract._VipsTargetCustomClass.seek
    -
    -
    The descriptor of this function pointer
    -
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract._VipsTargetCustomClass.write
    -
    -
    The descriptor of this function pointer
    -
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract.CustomStreamEndCallback
    -
    -
    The descriptor of this function pointer
    -
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract.CustomStreamReadCallback
    -
    -
    The descriptor of this function pointer
    -
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract.CustomStreamSeekCallback
    -
    -
    The descriptor of this function pointer
    +
    float predictor
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract.CustomStreamWriteCallback
    +
    FOREIGN_TIFF_PREDICTOR_HORIZONTAL - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignTiffPredictor
    -
    The descriptor of this function pointer
    +
    horizontal differencing
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract.GCallback
    +
    FOREIGN_TIFF_PREDICTOR_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignTiffPredictor
    +
     
    +
    FOREIGN_TIFF_PREDICTOR_NONE - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignTiffPredictor
    -
    The descriptor of this function pointer
    +
    no prediction
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract.GClassFinalizeFunc
    +
    FOREIGN_TIFF_RESUNIT_CM - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignTiffResunit
    -
    The descriptor of this function pointer
    +
    use centimeters
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract.GClassInitFunc
    +
    FOREIGN_TIFF_RESUNIT_INCH - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignTiffResunit
    -
    The descriptor of this function pointer
    +
    use inches
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract.GObjectFinalizeFunc
    +
    FOREIGN_TIFF_RESUNIT_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignTiffResunit
    +
     
    +
    FOREIGN_WEBP_PRESET_DEFAULT - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignWebpPreset
    -
    The descriptor of this function pointer
    +
    default preset
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract.GObjectGetPropertyFunc
    +
    FOREIGN_WEBP_PRESET_DRAWING - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignWebpPreset
    -
    The descriptor of this function pointer
    +
    hand or line drawing, with high-contrast details
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract.GObjectSetPropertyFunc
    +
    FOREIGN_WEBP_PRESET_ICON - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignWebpPreset
    -
    The descriptor of this function pointer
    +
    small-sized colorful images
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract.GTypeClassCacheFunc
    +
    FOREIGN_WEBP_PRESET_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignWebpPreset
    +
     
    +
    FOREIGN_WEBP_PRESET_PHOTO - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignWebpPreset
    -
    The descriptor of this function pointer
    +
    outdoor photograph, with natural lighting
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract.GValueTransform
    +
    FOREIGN_WEBP_PRESET_PICTURE - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignWebpPreset
    -
    The descriptor of this function pointer
    +
    digital picture, like portrait, inner shot
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsObjectSetArguments
    +
    FOREIGN_WEBP_PRESET_TEXT - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignWebpPreset
    -
    The descriptor of this function pointer
    +
    text-like
    -
    descriptor() - Method in class app.photofox.vipsffm.jextract.VipsRaw.vips_error_exit
    +
    FORMAT_CHAR - Enum constant in enum class app.photofox.vipsffm.enums.VipsBandFormat
    -
    Returns the specialized descriptor.
    +
    char format
    -
    descriptor() - Method in class app.photofox.vipsffm.jextract.VipsRaw.vips_error_system
    +
    FORMAT_COMPLEX - Enum constant in enum class app.photofox.vipsffm.enums.VipsBandFormat
    -
    Returns the specialized descriptor.
    +
    complex (two floats) format
    -
    descriptor() - Method in class app.photofox.vipsffm.jextract.VipsRaw.vips_error
    +
    FORMAT_DOUBLE - Enum constant in enum class app.photofox.vipsffm.enums.VipsBandFormat
    -
    Returns the specialized descriptor.
    +
    double float format
    -
    descriptor() - Method in class app.photofox.vipsffm.jextract.VipsRaw.vips_image_new_from_buffer
    +
    FORMAT_DPCOMPLEX - Enum constant in enum class app.photofox.vipsffm.enums.VipsBandFormat
    -
    Returns the specialized descriptor.
    +
    double complex (two double) format
    -
    descriptor() - Method in class app.photofox.vipsffm.jextract.VipsRaw.vips_image_new_from_file
    +
    FORMAT_FLOAT - Enum constant in enum class app.photofox.vipsffm.enums.VipsBandFormat
    -
    Returns the specialized descriptor.
    +
    float format
    -
    descriptor() - Method in class app.photofox.vipsffm.jextract.VipsRaw.vips_image_new_from_source
    +
    FORMAT_INT - Enum constant in enum class app.photofox.vipsffm.enums.VipsBandFormat
    -
    Returns the specialized descriptor.
    +
    int format
    -
    descriptor() - Method in class app.photofox.vipsffm.jextract.VipsRaw.vips_image_new_matrixv
    +
    FORMAT_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsBandFormat
    +
     
    +
    FORMAT_NOTSET - Enum constant in enum class app.photofox.vipsffm.enums.VipsBandFormat
    -
    Returns the specialized descriptor.
    +
    invalid setting
    -
    descriptor() - Method in class app.photofox.vipsffm.jextract.VipsRaw.vips_image_write_to_buffer
    +
    FORMAT_SHORT - Enum constant in enum class app.photofox.vipsffm.enums.VipsBandFormat
    -
    Returns the specialized descriptor.
    +
    short format
    -
    descriptor() - Method in class app.photofox.vipsffm.jextract.VipsRaw.vips_image_write_to_file
    +
    FORMAT_UCHAR - Enum constant in enum class app.photofox.vipsffm.enums.VipsBandFormat
    -
    Returns the specialized descriptor.
    +
    unsigned char format
    -
    descriptor() - Method in class app.photofox.vipsffm.jextract.VipsRaw.vips_image_write_to_target
    +
    FORMAT_UINT - Enum constant in enum class app.photofox.vipsffm.enums.VipsBandFormat
    -
    Returns the specialized descriptor.
    +
    unsigned int format
    -
    descriptor() - Method in class app.photofox.vipsffm.jextract.VipsRaw.vips_value_set_save_stringf
    +
    FORMAT_USHORT - Enum constant in enum class app.photofox.vipsffm.enums.VipsBandFormat
    -
    Returns the specialized descriptor.
    +
    unsigned short format
    -
    descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsTypeMap2Fn
    +
    fractsurf(int, int, double, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    The descriptor of this function pointer
    +
    Generate an image of size width by height and fractal dimension + fractalDimension.
    -
    descriptor(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsConnection
    +
    free_fn(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsArea
    Getter for field:
    -
    int descriptor
    +
    VipsCallbackFn free_fn
     
    -
    descriptor(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract._VipsConnection
    +
    free_fn(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsArea
    Setter for field:
    -
    int descriptor
    +
    VipsCallbackFn free_fn
     
    -
    descriptor$layout() - Static method in class app.photofox.vipsffm.jextract._VipsConnection
    +
    free_fn$layout() - Static method in class app.photofox.vipsffm.jextract._VipsArea
    Layout for field:
    -
    int descriptor
    +
    VipsCallbackFn free_fn
     
    -
    descriptor$offset() - Static method in class app.photofox.vipsffm.jextract._VipsConnection
    +
    free_fn$offset() - Static method in class app.photofox.vipsffm.jextract._VipsArea
    Offset for field:
    -
    int descriptor
    +
    VipsCallbackFn free_fn
     
    -
    deviate(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    This operation finds the standard deviation of all pixels in in.
    -
    -
    DIRECTION_HORIZONTAL - Enum constant in enum class app.photofox.vipsffm.enums.VipsDirection
    +
    freqmult(VImage, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    left-right
    +
    Multiply in by mask in Fourier space.
    -
    DIRECTION_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsDirection
    -
     
    -
    DIRECTION_VERTICAL - Enum constant in enum class app.photofox.vipsffm.enums.VipsDirection
    +
    fwfft(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    top-bottom
    +
    Transform an image to Fourier space.
    -
    dispatch_properties_changed(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    +
    +

    G

    +
    +
    g_class(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GTypeInstance
    Getter for field:
    -
    void (*dispatch_properties_changed)(GObject *, guint, GParamSpec **)
    +
    GTypeClass *g_class
     
    -
    dispatch_properties_changed(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    +
    g_class(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GTypeInstance
    Setter for field:
    -
    void (*dispatch_properties_changed)(GObject *, guint, GParamSpec **)
    +
    GTypeClass *g_class
     
    -
    dispatch_properties_changed$layout() - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    +
    g_class$layout() - Static method in class app.photofox.vipsffm.jextract._GTypeInstance
    Layout for field:
    -
    void (*dispatch_properties_changed)(GObject *, guint, GParamSpec **)
    +
    GTypeClass *g_class
     
    -
    dispatch_properties_changed$offset() - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    +
    g_class$offset() - Static method in class app.photofox.vipsffm.jextract._GTypeInstance
    Offset for field:
    -
    void (*dispatch_properties_changed)(GObject *, guint, GParamSpec **)
    +
    GTypeClass *g_class
     
    -
    dispose(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    +
    g_free(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Getter for field: - +
    -
    void (*dispose)(GObject *)
    +
    extern void (g_free)(gpointer mem)
     
    -
    dispose(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    +
    g_free$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Setter for field: +
    Address for:
    -
    void (*dispose)(GObject *)
    +
    extern void (g_free)(gpointer mem)
     
    -
    dispose$layout() - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    +
    g_free$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Layout for field: +
    Function descriptor for:
    -
    void (*dispose)(GObject *)
    +
    extern void (g_free)(gpointer mem)
     
    -
    dispose$offset() - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    +
    g_free$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Offset for field: +
    Downcall method handle for:
    -
    void (*dispose)(GObject *)
    +
    extern void (g_free)(gpointer mem)
     
    -
    divide(VImage, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    This operation calculates in1 / in2 and writes the result to out.
    -
    -
    Double(String, AtomicReference<Optional<Double>>) - Constructor for record class app.photofox.vipsffm.VipsOption.Double
    -
    -
    Creates an instance of a Double record class.
    -
    -
    Double(String) - Static method in interface app.photofox.vipsffm.VipsOption
    -
     
    -
    Double(String, Double) - Static method in interface app.photofox.vipsffm.VipsOption
    -
     
    -
    drawCircle(List<Double>, int, int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Draws a circle on image.
    -
    -
    drawFlood(List<Double>, int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Flood-fill image with ink, starting at position x, y.
    -
    -
    drawImage(VImage, int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Draw sub on top of image at position x, y.
    -
    -
    drawLine(List<Double>, int, int, int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Draws a 1-pixel-wide line on an image.
    -
    -
    drawMask(List<Double>, VImage, int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Draw mask on the image.
    -
    -
    drawRect(List<Double>, int, int, int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Paint pixels within left, top, width, height in image with ink.
    -
    -
    drawSmudge(int, int, int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Smudge a section of image.
    -
    -
    dummy(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecClass
    +
    g_object_get_property(MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Getter for field: - +
    -
    gpointer dummy[3]
    +
    extern void g_object_get_property(GObject *object, const gchar *property_name, GValue *value)
     
    -
    dummy(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GParamSpecClass
    +
    g_object_get_property$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Indexed getter for field: +
    Address for:
    -
    gpointer dummy[3]
    +
    extern void g_object_get_property(GObject *object, const gchar *property_name, GValue *value)
     
    -
    dummy(MemorySegment, long, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecClass
    +
    g_object_get_property$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Indexed setter for field: +
    Function descriptor for:
    -
    gpointer dummy[3]
    +
    extern void g_object_get_property(GObject *object, const gchar *property_name, GValue *value)
     
    -
    dummy(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecClass
    +
    g_object_get_property$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Setter for field: +
    Downcall method handle for:
    -
    gpointer dummy[3]
    +
    extern void g_object_get_property(GObject *object, const gchar *property_name, GValue *value)
     
    -
    dummy$dimensions() - Static method in class app.photofox.vipsffm.jextract._GParamSpecClass
    +
    g_object_ref(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Dimensions for array field: - +
    -
    gpointer dummy[3]
    +
    extern gpointer g_object_ref(gpointer object)
     
    -
    dummy$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecClass
    +
    g_object_ref_sink(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Layout for field: +
    +
    +
    extern gpointer g_object_ref_sink(gpointer object)
    +
    +
    +
    +
    +
    g_object_ref_sink$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    +
    Address for:
    -
    gpointer dummy[3]
    +
    extern gpointer g_object_ref_sink(gpointer object)
     
    -
    dummy$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecClass
    +
    g_object_ref_sink$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Offset for field: +
    Function descriptor for:
    -
    gpointer dummy[3]
    +
    extern gpointer g_object_ref_sink(gpointer object)
     
    -
    dump(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    +
    g_object_ref_sink$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Getter for field: +
    Downcall method handle for:
    -
    void (*dump)(VipsObject *, VipsBuf *)
    +
    extern gpointer g_object_ref_sink(gpointer object)
     
    -
    dump(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    +
    g_object_ref$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Setter for field: +
    Address for:
    -
    void (*dump)(VipsObject *, VipsBuf *)
    +
    extern gpointer g_object_ref(gpointer object)
     
    -
    dump$layout() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    +
    g_object_ref$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Layout for field: +
    Function descriptor for:
    -
    void (*dump)(VipsObject *, VipsBuf *)
    +
    extern gpointer g_object_ref(gpointer object)
     
    -
    dump$offset() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    +
    g_object_ref$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Offset for field: +
    Downcall method handle for:
    -
    void (*dump)(VipsObject *, VipsBuf *)
    +
    extern gpointer g_object_ref(gpointer object)
     
    -
    dzsave(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    g_object_set_property(MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Save an image as a set of tiles at various resolutions.
    +
    +
    +
    extern void g_object_set_property(GObject *object, const gchar *property_name, const GValue *value)
    +
    +
    +
    -
    dzsaveBuffer(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    g_object_set_property$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    - +
    Address for: + +
    +
    extern void g_object_set_property(GObject *object, const gchar *property_name, const GValue *value)
    +
    +
    +
    -
    dzsaveTarget(VTarget, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    g_object_set_property$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    - +
    Function descriptor for: + +
    +
    extern void g_object_set_property(GObject *object, const gchar *property_name, const GValue *value)
    +
    +
    +
    -
    -

    E

    -
    -
    element_spec(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecValueArray
    +
    g_object_set_property$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Getter for field: +
    Downcall method handle for:
    -
    GParamSpec *element_spec
    +
    extern void g_object_set_property(GObject *object, const gchar *property_name, const GValue *value)
    +
    +
    +
    +
    +
    g_object_unref(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    +
    +
    +
    extern void g_object_unref(gpointer object)
     
    -
    element_spec(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecValueArray
    +
    g_object_unref$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Setter for field: +
    Address for:
    -
    GParamSpec *element_spec
    +
    extern void g_object_unref(gpointer object)
     
    -
    element_spec$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecValueArray
    +
    g_object_unref$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Layout for field: +
    Function descriptor for:
    -
    GParamSpec *element_spec
    +
    extern void g_object_unref(gpointer object)
     
    -
    element_spec$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecValueArray
    +
    g_object_unref$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Offset for field: +
    Downcall method handle for:
    -
    GParamSpec *element_spec
    +
    extern void g_object_unref(gpointer object)
     
    -
    embed(int, int, int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    g_param_spec_get_blurb(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    The opposite of VImage.extractArea(int, int, int, int, app.photofox.vipsffm.VipsOption...): embed in within an image of size - width by height at position x, y.
    +
    +
    +
    extern const gchar *g_param_spec_get_blurb(GParamSpec *pspec)
    +
    +
    +
    -
    end() - Method in interface app.photofox.vipsffm.VCustomTarget.EndCallback
    -
     
    -
    end(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsTargetClass
    +
    g_param_spec_get_blurb$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Getter for field: +
    Address for:
    -
    int (*end)(VipsTarget *)
    +
    extern const gchar *g_param_spec_get_blurb(GParamSpec *pspec)
     
    -
    end(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsTargetCustomClass
    +
    g_param_spec_get_blurb$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Getter for field: +
    Function descriptor for:
    -
    int (*end)(VipsTargetCustom *)
    +
    extern const gchar *g_param_spec_get_blurb(GParamSpec *pspec)
     
    -
    end(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsTargetClass
    +
    g_param_spec_get_blurb$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Setter for field: +
    Downcall method handle for:
    -
    int (*end)(VipsTarget *)
    +
    extern const gchar *g_param_spec_get_blurb(GParamSpec *pspec)
     
    -
    end(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsTargetCustomClass
    +
    g_param_spec_types() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Setter for field: +
    Getter for variable:
    -
    int (*end)(VipsTargetCustom *)
    +
    extern GType *g_param_spec_types
     
    -
    end$layout() - Static method in class app.photofox.vipsffm.jextract._VipsTargetClass
    +
    g_param_spec_types(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Layout for field: +
    Setter for variable:
    -
    int (*end)(VipsTarget *)
    +
    extern GType *g_param_spec_types
     
    -
    end$layout() - Static method in class app.photofox.vipsffm.jextract._VipsTargetCustomClass
    +
    g_param_spec_types$layout() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Layout for field: +
    Layout for variable:
    -
    int (*end)(VipsTargetCustom *)
    +
    extern GType *g_param_spec_types
     
    -
    end$offset() - Static method in class app.photofox.vipsffm.jextract._VipsTargetClass
    +
    g_param_spec_types$segment() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Offset for field: +
    Segment for variable:
    -
    int (*end)(VipsTarget *)
    +
    extern GType *g_param_spec_types
     
    -
    end$offset() - Static method in class app.photofox.vipsffm.jextract._VipsTargetCustomClass
    +
    g_signal_connect_data(Arena, MemorySegment, String, MemorySegment, MemorySegment, MemorySegment, int) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    Offset for field: +
    Binding for:
    -
    int (*end)(VipsTargetCustom *)
    +
    gulong g_signal_connect_data(gpointer instance, const gchar *detailed_signal, GCallback c_handler, gpointer data, GClosureNotify destroy_data, GConnectFlags connect_flags)
     
    -
    ended(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    +
    g_signal_connect_data(MemorySegment, MemorySegment, MemorySegment, MemorySegment, MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Getter for field: - +
    -
    gboolean ended
    +
    extern gulong g_signal_connect_data(gpointer instance, const gchar *detailed_signal, GCallback c_handler, gpointer data, GClosureNotify destroy_data, GConnectFlags connect_flags)
     
    -
    ended(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    +
    g_signal_connect_data$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Setter for field: +
    Address for:
    -
    gboolean ended
    +
    extern gulong g_signal_connect_data(gpointer instance, const gchar *detailed_signal, GCallback c_handler, gpointer data, GClosureNotify destroy_data, GConnectFlags connect_flags)
     
    -
    ended$layout() - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    +
    g_signal_connect_data$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Layout for field: +
    Function descriptor for:
    -
    gboolean ended
    +
    extern gulong g_signal_connect_data(gpointer instance, const gchar *detailed_signal, GCallback c_handler, gpointer data, GClosureNotify destroy_data, GConnectFlags connect_flags)
     
    -
    ended$offset() - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    +
    g_signal_connect_data$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Offset for field: +
    Downcall method handle for:
    -
    gboolean ended
    +
    extern gulong g_signal_connect_data(gpointer instance, const gchar *detailed_signal, GCallback c_handler, gpointer data, GClosureNotify destroy_data, GConnectFlags connect_flags)
     
    -
    Enum(String, AtomicReference<Optional<VEnum>>) - Constructor for record class app.photofox.vipsffm.VipsOption.Enum
    +
    g_string_free(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Creates an instance of a Enum record class.
    +
    +
    +
    extern gchar *(g_string_free)(GString *string, gboolean free_segment)
    +
    +
    +
    -
    Enum(String) - Static method in interface app.photofox.vipsffm.VipsOption
    -
     
    -
    Enum(String, int) - Static method in interface app.photofox.vipsffm.VipsOption
    -
     
    -
    Enum(String, VEnum) - Static method in interface app.photofox.vipsffm.VipsOption
    -
     
    -
    enum_class(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecEnum
    +
    g_string_free$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Getter for field: +
    Address for:
    -
    GEnumClass *enum_class
    +
    extern gchar *(g_string_free)(GString *string, gboolean free_segment)
     
    -
    enum_class(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecEnum
    +
    g_string_free$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Setter for field: +
    Function descriptor for:
    -
    GEnumClass *enum_class
    +
    extern gchar *(g_string_free)(GString *string, gboolean free_segment)
     
    -
    enum_class$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecEnum
    +
    g_string_free$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Layout for field: +
    Downcall method handle for:
    -
    GEnumClass *enum_class
    +
    extern gchar *(g_string_free)(GString *string, gboolean free_segment)
     
    -
    enum_class$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecEnum
    +
    g_test_log_msg_free(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Offset for field: - +
    -
    GEnumClass *enum_class
    +
    extern void g_test_log_msg_free(GTestLogMsg *tmsg)
     
    -
    enum_from_nick(Arena, String, long, String) - Static method in class app.photofox.vipsffm.VipsHelper
    +
    g_test_log_msg_free$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Binding for: +
    Address for:
    -
    int vips_enum_from_nick(const char *domain, GType type, const char *str)
    +
    extern void g_test_log_msg_free(GTestLogMsg *tmsg)
     
    -
    enum_nick(long, int) - Static method in class app.photofox.vipsffm.VipsHelper
    +
    g_test_log_msg_free$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Binding for: +
    Function descriptor for:
    -
    const char *vips_enum_nick(GType enm, int value)
    +
    extern void g_test_log_msg_free(GTestLogMsg *tmsg)
     
    -
    enum_string(long, int) - Static method in class app.photofox.vipsffm.VipsHelper
    +
    g_test_log_msg_free$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Binding for: +
    Downcall method handle for:
    -
    const char *vips_enum_string(GType enm, int value)
    +
    extern void g_test_log_msg_free(GTestLogMsg *tmsg)
     
    -
    epsilon(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecDouble
    +
    g_test_log_type_name(int) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Getter for field: - +
    -
    gdouble epsilon
    +
    extern const char *g_test_log_type_name(GTestLogType log_type)
     
    -
    epsilon(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecFloat
    +
    g_test_log_type_name$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Getter for field: +
    Address for:
    -
    gfloat epsilon
    +
    extern const char *g_test_log_type_name(GTestLogType log_type)
     
    -
    epsilon(MemorySegment, double) - Static method in class app.photofox.vipsffm.jextract._GParamSpecDouble
    +
    g_test_log_type_name$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Setter for field: +
    Function descriptor for:
    -
    gdouble epsilon
    +
    extern const char *g_test_log_type_name(GTestLogType log_type)
     
    -
    epsilon(MemorySegment, float) - Static method in class app.photofox.vipsffm.jextract._GParamSpecFloat
    +
    g_test_log_type_name$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Setter for field: +
    Downcall method handle for:
    -
    gfloat epsilon
    +
    extern const char *g_test_log_type_name(GTestLogType log_type)
     
    -
    epsilon$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecDouble
    +
    g_type(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GTypeClass
    -
    Layout for field: +
    Getter for field:
    -
    gdouble epsilon
    +
    GType g_type
     
    -
    epsilon$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecFloat
    +
    g_type(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GValue
    -
    Layout for field: +
    Getter for field:
    -
    gfloat epsilon
    +
    GType g_type
     
    -
    epsilon$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecDouble
    +
    g_type(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GTypeClass
    -
    Offset for field: +
    Setter for field:
    -
    gdouble epsilon
    +
    GType g_type
     
    -
    epsilon$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecFloat
    +
    g_type(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GValue
    -
    Offset for field: +
    Setter for field:
    -
    gfloat epsilon
    +
    GType g_type
     
    -
    equals(Object) - Method in record class app.photofox.vipsffm.VEnum.Raw
    +
    G_TYPE_BOOLEAN() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Indicates whether some other object is "equal to" this one.
    -
    -
    equals(Object) - Method in class app.photofox.vipsffm.VImage
    -
     
    -
    equals(Object) - Method in class app.photofox.vipsffm.VInterpolate
    -
     
    -
    equals(Object) - Method in record class app.photofox.vipsffm.VipsOption.ArrayDouble
    -
    -
    Indicates whether some other object is "equal to" this one.
    -
    -
    equals(Object) - Method in record class app.photofox.vipsffm.VipsOption.ArrayImage
    -
    -
    Indicates whether some other object is "equal to" this one.
    -
    -
    equals(Object) - Method in record class app.photofox.vipsffm.VipsOption.ArrayInt
    -
    -
    Indicates whether some other object is "equal to" this one.
    -
    -
    equals(Object) - Method in record class app.photofox.vipsffm.VipsOption.Blob
    -
    -
    Indicates whether some other object is "equal to" this one.
    -
    -
    equals(Object) - Method in record class app.photofox.vipsffm.VipsOption.Boolean
    -
    -
    Indicates whether some other object is "equal to" this one.
    -
    -
    equals(Object) - Method in record class app.photofox.vipsffm.VipsOption.Double
    -
    -
    Indicates whether some other object is "equal to" this one.
    -
    -
    equals(Object) - Method in record class app.photofox.vipsffm.VipsOption.Enum
    -
    -
    Indicates whether some other object is "equal to" this one.
    -
    -
    equals(Object) - Method in record class app.photofox.vipsffm.VipsOption.Image
    -
    -
    Indicates whether some other object is "equal to" this one.
    -
    -
    equals(Object) - Method in record class app.photofox.vipsffm.VipsOption.Int
    -
    -
    Indicates whether some other object is "equal to" this one.
    -
    -
    equals(Object) - Method in record class app.photofox.vipsffm.VipsOption.Interpolate
    -
    -
    Indicates whether some other object is "equal to" this one.
    -
    -
    equals(Object) - Method in record class app.photofox.vipsffm.VipsOption.Long
    -
    -
    Indicates whether some other object is "equal to" this one.
    -
    -
    equals(Object) - Method in record class app.photofox.vipsffm.VipsOption.Source
    -
    -
    Indicates whether some other object is "equal to" this one.
    -
    -
    equals(Object) - Method in record class app.photofox.vipsffm.VipsOption.String
    -
    -
    Indicates whether some other object is "equal to" this one.
    -
    -
    equals(Object) - Method in record class app.photofox.vipsffm.VipsOption.Target
    -
    -
    Indicates whether some other object is "equal to" this one.
    -
    -
    equals(Object) - Method in class app.photofox.vipsffm.VSource
    -
     
    -
    equals(Object) - Method in class app.photofox.vipsffm.VTarget
    -
     
    -
    error(Arena, String, String, VipsOption...) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    -
    Binding for: - +
    -
    void vips_error(const char *domain, const char *fmt, ...)
    +
    #define G_TYPE_BOOLEAN 20
     
    -
    error_buffer() - Static method in class app.photofox.vipsffm.VipsHelper
    +
    G_TYPE_BOXED() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Binding for: - +
    -
    const char *vips_error_buffer()
    +
    #define G_TYPE_BOXED 72
     
    -
    error_buffer_copy() - Static method in class app.photofox.vipsffm.VipsHelper
    +
    G_TYPE_CHAR() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Binding for: - +
    -
    char *vips_error_buffer_copy()
    +
    #define G_TYPE_CHAR 12
     
    -
    error_clear() - Static method in class app.photofox.vipsffm.VipsHelper
    +
    g_type_check_instance_is_a(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Binding for: - +
    -
    void vips_error_clear()
    +
    extern gboolean g_type_check_instance_is_a(GTypeInstance *instance, GType iface_type)
     
    -
    error_exit(Arena, String, VipsOption...) - Static method in class app.photofox.vipsffm.VipsHelper
    +
    g_type_check_instance_is_a$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Binding for: +
    Address for:
    -
    void vips_error_exit(const char *fmt, ...)
    +
    extern gboolean g_type_check_instance_is_a(GTypeInstance *instance, GType iface_type)
     
    -
    error_freeze() - Static method in class app.photofox.vipsffm.VipsHelper
    +
    g_type_check_instance_is_a$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Binding for: +
    Function descriptor for:
    -
    void vips_error_freeze()
    +
    extern gboolean g_type_check_instance_is_a(GTypeInstance *instance, GType iface_type)
     
    -
    error_g(MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    +
    g_type_check_instance_is_a$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Binding for: +
    Downcall method handle for:
    -
    void vips_error_g(GError **error)
    +
    extern gboolean g_type_check_instance_is_a(GTypeInstance *instance, GType iface_type)
     
    -
    error_system(Arena, int, String, String, VipsOption...) - Static method in class app.photofox.vipsffm.VipsHelper
    +
    g_type_class(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GEnumClass
    -
    Binding for: +
    Getter for field:
    -
    void vips_error_system(int err, const char *domain, const char *fmt, ...)
    +
    GTypeClass g_type_class
     
    -
    error_thaw() - Static method in class app.photofox.vipsffm.VipsHelper
    +
    g_type_class(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    Binding for: +
    Getter for field:
    -
    void vips_error_thaw()
    +
    GTypeClass g_type_class
     
    -
    EXTEND_BACKGROUND - Enum constant in enum class app.photofox.vipsffm.enums.VipsExtend
    -
    -
    extend with colour from the background property
    -
    -
    EXTEND_BLACK - Enum constant in enum class app.photofox.vipsffm.enums.VipsExtend
    -
    -
    extend with black (all 0) pixels
    -
    -
    EXTEND_COPY - Enum constant in enum class app.photofox.vipsffm.enums.VipsExtend
    -
    -
    copy the image edges
    -
    -
    EXTEND_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsExtend
    -
     
    -
    EXTEND_MIRROR - Enum constant in enum class app.photofox.vipsffm.enums.VipsExtend
    -
    -
    mirror the whole image
    -
    -
    EXTEND_REPEAT - Enum constant in enum class app.photofox.vipsffm.enums.VipsExtend
    -
    -
    repeat the whole image
    -
    -
    EXTEND_WHITE - Enum constant in enum class app.photofox.vipsffm.enums.VipsExtend
    -
    -
    extend with white (all bits set) pixels
    -
    -
    extractArea(int, int, int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Extract an area from an image.
    -
    -
    extractBand(int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Extract a band or bands from an image.
    -
    -
    eye(int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Create a test pattern with increasing spatial frequency in X and - amplitude in Y.
    -
    -
    -

    F

    -
    -
    FAIL_ON_ERROR - Enum constant in enum class app.photofox.vipsffm.enums.VipsFailOn
    -
    -
    stop on serious error or truncation
    -
    -
    FAIL_ON_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsFailOn
    -
     
    -
    FAIL_ON_NONE - Enum constant in enum class app.photofox.vipsffm.enums.VipsFailOn
    -
    -
    never stop
    -
    -
    FAIL_ON_TRUNCATED - Enum constant in enum class app.photofox.vipsffm.enums.VipsFailOn
    -
    -
    stop on image truncated, nothing else
    -
    -
    FAIL_ON_WARNING - Enum constant in enum class app.photofox.vipsffm.enums.VipsFailOn
    -
    -
    stop on anything, even warnings
    -
    -
    falsecolour(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Force in to 1 band, 8-bit, then transform to - a 3-band 8-bit image with a false colour - map.
    -
    -
    fastcor(VImage, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Calculate a fast correlation surface.
    -
    -
    filename(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsConnection
    +
    g_type_class(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GEnumClass
    -
    Getter for field: +
    Setter for field:
    -
    char *filename
    +
    GTypeClass g_type_class
     
    -
    filename(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsConnection
    +
    g_type_class(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    Setter for field:
    -
    char *filename
    +
    GTypeClass g_type_class
     
    -
    filename_get_filename(Arena, String) - Static method in class app.photofox.vipsffm.VipsHelper
    +
    g_type_class_ref(long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Binding for: - +
    -
    char *vips_filename_get_filename(const char *vips_filename)
    +
    extern gpointer g_type_class_ref(GType type)
     
    -
    filename_get_options(Arena, String) - Static method in class app.photofox.vipsffm.VipsHelper
    +
    g_type_class_ref$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Binding for: +
    Address for:
    -
    char *vips_filename_get_options(const char *vips_filename)
    +
    extern gpointer g_type_class_ref(GType type)
     
    -
    filename_suffix_match(Arena, String, List<String>) - Static method in class app.photofox.vipsffm.VipsHelper
    +
    g_type_class_ref$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Binding for: +
    Function descriptor for:
    -
    int vips_filename_suffix_match(const char *path, const char *suffixes[])
    +
    extern gpointer g_type_class_ref(GType type)
     
    -
    filename$layout() - Static method in class app.photofox.vipsffm.jextract._VipsConnection
    +
    g_type_class_ref$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Layout for field: +
    Downcall method handle for:
    -
    char *filename
    +
    extern gpointer g_type_class_ref(GType type)
     
    -
    filename$offset() - Static method in class app.photofox.vipsffm.jextract._VipsConnection
    +
    g_type_class$layout() - Static method in class app.photofox.vipsffm.jextract._GEnumClass
    -
    Offset for field: +
    Layout for field:
    -
    char *filename
    +
    GTypeClass g_type_class
     
    -
    fillNearest(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Fill outwards from every non-zero pixel in in, setting pixels in distance - and value.
    -
    -
    finalize(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    +
    g_type_class$layout() - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    Getter for field: +
    Layout for field:
    -
    void (*finalize)(GObject *)
    +
    GTypeClass g_type_class
     
    -
    finalize(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecClass
    +
    g_type_class$offset() - Static method in class app.photofox.vipsffm.jextract._GEnumClass
    -
    Getter for field: +
    Offset for field:
    -
    void (*finalize)(GParamSpec *)
    +
    GTypeClass g_type_class
     
    -
    finalize(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecTypeInfo
    +
    g_type_class$offset() - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    Getter for field: +
    Offset for field:
    -
    void (*finalize)(GParamSpec *)
    +
    GTypeClass g_type_class
     
    -
    finalize(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    +
    G_TYPE_DEBUG_INSTANCE_COUNT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Setter for field: - +
    -
    void (*finalize)(GObject *)
    +
    enum <anonymous>.G_TYPE_DEBUG_INSTANCE_COUNT = 4
     
    -
    finalize(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecClass
    +
    G_TYPE_DEBUG_MASK() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Setter for field: - +
    -
    void (*finalize)(GParamSpec *)
    +
    enum <anonymous>.G_TYPE_DEBUG_MASK = 7
     
    -
    finalize(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecTypeInfo
    +
    G_TYPE_DEBUG_NONE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Setter for field: - +
    -
    void (*finalize)(GParamSpec *)
    +
    enum <anonymous>.G_TYPE_DEBUG_NONE = 0
     
    -
    finalize$layout() - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    +
    G_TYPE_DEBUG_OBJECTS() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Layout for field: - +
    -
    void (*finalize)(GObject *)
    +
    enum <anonymous>.G_TYPE_DEBUG_OBJECTS = 1
     
    -
    finalize$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecClass
    +
    G_TYPE_DEBUG_SIGNALS() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Layout for field: - +
    -
    void (*finalize)(GParamSpec *)
    +
    enum <anonymous>.G_TYPE_DEBUG_SIGNALS = 2
     
    -
    finalize$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecTypeInfo
    +
    G_TYPE_DOUBLE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Layout for field: - +
    -
    void (*finalize)(GParamSpec *)
    +
    #define G_TYPE_DOUBLE 60
     
    -
    finalize$offset() - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    +
    G_TYPE_ENUM() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Offset for field: - +
    -
    void (*finalize)(GObject *)
    +
    #define G_TYPE_ENUM 48
     
    -
    finalize$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecClass
    +
    G_TYPE_FLAG_ABSTRACT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Offset for field: - +
    -
    void (*finalize)(GParamSpec *)
    +
    enum <anonymous>.G_TYPE_FLAG_ABSTRACT = 16
     
    -
    finalize$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecTypeInfo
    +
    G_TYPE_FLAG_CLASSED() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Offset for field: - +
    -
    void (*finalize)(GParamSpec *)
    +
    enum <anonymous>.G_TYPE_FLAG_CLASSED = 1
     
    -
    findTrim(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Search in for the bounding box of the non-background area.
    -
    -
    finish(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsTargetClass
    +
    G_TYPE_FLAG_DEEP_DERIVABLE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Getter for field: - +
    -
    void (*finish)(VipsTarget *)
    +
    enum <anonymous>.G_TYPE_FLAG_DEEP_DERIVABLE = 8
     
    -
    finish(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsTargetCustomClass
    +
    G_TYPE_FLAG_DEPRECATED() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Getter for field: - +
    -
    void (*finish)(VipsTargetCustom *)
    +
    enum <anonymous>.G_TYPE_FLAG_DEPRECATED = 128
     
    -
    finish(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsTargetClass
    +
    G_TYPE_FLAG_DERIVABLE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Setter for field: - +
    -
    void (*finish)(VipsTarget *)
    +
    enum <anonymous>.G_TYPE_FLAG_DERIVABLE = 4
     
    -
    finish(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsTargetCustomClass
    +
    G_TYPE_FLAG_FINAL() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Setter for field: - +
    -
    void (*finish)(VipsTargetCustom *)
    +
    enum <anonymous>.G_TYPE_FLAG_FINAL = 64
     
    -
    finish$layout() - Static method in class app.photofox.vipsffm.jextract._VipsTargetClass
    +
    G_TYPE_FLAG_INSTANTIATABLE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Layout for field: - +
    -
    void (*finish)(VipsTarget *)
    +
    enum <anonymous>.G_TYPE_FLAG_INSTANTIATABLE = 2
     
    -
    finish$layout() - Static method in class app.photofox.vipsffm.jextract._VipsTargetCustomClass
    +
    G_TYPE_FLAG_NONE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Layout for field: - +
    -
    void (*finish)(VipsTargetCustom *)
    +
    enum <anonymous>.G_TYPE_FLAG_NONE = 0
     
    -
    finish$offset() - Static method in class app.photofox.vipsffm.jextract._VipsTargetClass
    +
    G_TYPE_FLAG_RESERVED_ID_BIT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Offset for field: - +
    -
    void (*finish)(VipsTarget *)
    +
    #define G_TYPE_FLAG_RESERVED_ID_BIT 1
     
    -
    finish$offset() - Static method in class app.photofox.vipsffm.jextract._VipsTargetCustomClass
    +
    G_TYPE_FLAG_VALUE_ABSTRACT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Offset for field: - +
    -
    void (*finish)(VipsTargetCustom *)
    +
    enum <anonymous>.G_TYPE_FLAG_VALUE_ABSTRACT = 32
     
    -
    fitsload(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Read a FITS image file into a VIPS image.
    -
    -
    fitsloadSource(VSource, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Load FITS from a source
    -
    -
    fitssave(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Write a VIPS image to a file in FITS format.
    -
    -
    fixed_n_elements(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecValueArray
    +
    G_TYPE_FLAGS() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Getter for field: - +
    -
    guint fixed_n_elements
    +
    #define G_TYPE_FLAGS 52
     
    -
    fixed_n_elements(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract._GParamSpecValueArray
    +
    G_TYPE_FLOAT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Setter for field: - +
    -
    guint fixed_n_elements
    +
    #define G_TYPE_FLOAT 56
     
    -
    fixed_n_elements$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecValueArray
    +
    g_type_from_name(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Layout for field: - +
    -
    guint fixed_n_elements
    +
    extern GType g_type_from_name(const gchar *name)
     
    -
    fixed_n_elements$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecValueArray
    +
    g_type_from_name$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Offset for field: +
    Address for:
    -
    guint fixed_n_elements
    +
    extern GType g_type_from_name(const gchar *name)
     
    -
    flags(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    +
    g_type_from_name$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Getter for field: +
    Function descriptor for:
    -
    gsize flags
    +
    extern GType g_type_from_name(const gchar *name)
     
    -
    flags(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    +
    g_type_from_name$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Getter for field: +
    Downcall method handle for:
    -
    GParamFlags flags
    +
    extern GType g_type_from_name(const gchar *name)
     
    -
    flags(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    +
    G_TYPE_FUNDAMENTAL_MAX() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Setter for field: - +
    -
    GParamFlags flags
    +
    #define G_TYPE_FUNDAMENTAL_MAX 1020
     
    -
    flags(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    +
    G_TYPE_FUNDAMENTAL_SHIFT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Setter for field: - +
    -
    gsize flags
    +
    #define G_TYPE_FUNDAMENTAL_SHIFT 2
     
    -
    flags_class(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecFlags
    +
    g_type_instance(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObject
    Getter for field:
    -
    GFlagsClass *flags_class
    +
    GTypeInstance g_type_instance
     
    -
    flags_class(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecFlags
    +
    g_type_instance(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    -
    Setter for field: +
    Getter for field:
    -
    GFlagsClass *flags_class
    +
    GTypeInstance g_type_instance
     
    -
    flags_class$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecFlags
    +
    g_type_instance(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObject
    -
    Layout for field: +
    Setter for field:
    -
    GFlagsClass *flags_class
    +
    GTypeInstance g_type_instance
     
    -
    flags_class$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecFlags
    +
    g_type_instance(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    -
    Offset for field: +
    Setter for field:
    -
    GFlagsClass *flags_class
    +
    GTypeInstance g_type_instance
     
    -
    flags$layout() - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    +
    g_type_instance$layout() - Static method in class app.photofox.vipsffm.jextract._GObject
    Layout for field:
    -
    gsize flags
    +
    GTypeInstance g_type_instance
     
    -
    flags$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    +
    g_type_instance$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    Layout for field:
    -
    GParamFlags flags
    +
    GTypeInstance g_type_instance
     
    -
    flags$offset() - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    +
    g_type_instance$offset() - Static method in class app.photofox.vipsffm.jextract._GObject
    Offset for field:
    -
    gsize flags
    +
    GTypeInstance g_type_instance
     
    -
    flags$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    +
    g_type_instance$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    Offset for field:
    -
    GParamFlags flags
    +
    GTypeInstance g_type_instance
     
    -
    flatten(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Take the last band of in as an alpha and use it to blend the - remaining channels with background.
    -
    -
    flip(VipsDirection, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Flips an image left-right or up-down.
    -
    -
    float2rad(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Convert a three-band float image to Radiance 32-bit packed format.
    -
    -
    FOREIGN_DZ_CONTAINER_FS - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignDzContainer
    -
    -
    write tiles to the filesystem
    -
    -
    FOREIGN_DZ_CONTAINER_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignDzContainer
    -
     
    -
    FOREIGN_DZ_CONTAINER_SZI - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignDzContainer
    -
    -
    write to a szi file
    -
    -
    FOREIGN_DZ_CONTAINER_ZIP - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignDzContainer
    -
    -
    write tiles to a zip file
    -
    -
    FOREIGN_DZ_DEPTH_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignDzDepth
    -
     
    -
    FOREIGN_DZ_DEPTH_ONE - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignDzDepth
    -
    -
    only create a single layer
    -
    -
    FOREIGN_DZ_DEPTH_ONEPIXEL - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignDzDepth
    -
    -
    create layers down to 1x1 pixel
    -
    -
    FOREIGN_DZ_DEPTH_ONETILE - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignDzDepth
    -
    -
    create layers down to 1x1 tile
    -
    -
    FOREIGN_DZ_LAYOUT_DZ - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignDzLayout
    -
    -
    use DeepZoom directory layout
    -
    -
    FOREIGN_DZ_LAYOUT_GOOGLE - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignDzLayout
    -
    -
    use Google maps directory layout
    -
    -
    FOREIGN_DZ_LAYOUT_IIIF - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignDzLayout
    -
    -
    use IIIF v2 directory layout
    -
    -
    FOREIGN_DZ_LAYOUT_IIIF3 - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignDzLayout
    -
    -
    use IIIF v3 directory layout
    -
    -
    FOREIGN_DZ_LAYOUT_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignDzLayout
    -
     
    -
    FOREIGN_DZ_LAYOUT_ZOOMIFY - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignDzLayout
    -
    -
    use Zoomify directory layout
    -
    -
    foreign_find_load(Arena, String) - Static method in class app.photofox.vipsffm.VipsHelper
    +
    G_TYPE_INT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Binding for: - +
    -
    const char *vips_foreign_find_load(const char *filename)
    +
    #define G_TYPE_INT 24
     
    -
    foreign_find_load_buffer(MemorySegment, long) - Static method in class app.photofox.vipsffm.VipsHelper
    +
    G_TYPE_INT64() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Binding for: - +
    -
    const char *vips_foreign_find_load_buffer(const void *data, size_t size)
    +
    #define G_TYPE_INT64 40
     
    -
    foreign_find_load_source(MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    +
    G_TYPE_INTERFACE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Binding for: - +
    -
    const char *vips_foreign_find_load_source(VipsSource *source)
    +
    #define G_TYPE_INTERFACE 8
     
    -
    foreign_find_save(Arena, String) - Static method in class app.photofox.vipsffm.VipsHelper
    +
    G_TYPE_INVALID() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Binding for: - +
    -
    const char *vips_foreign_find_save(const char *filename)
    +
    #define G_TYPE_INVALID 0
     
    -
    foreign_find_save_buffer(Arena, String) - Static method in class app.photofox.vipsffm.VipsHelper
    +
    G_TYPE_LONG() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Binding for: - +
    -
    const char *vips_foreign_find_save_buffer(const char *suffix)
    +
    #define G_TYPE_LONG 32
     
    -
    foreign_find_save_target(Arena, String) - Static method in class app.photofox.vipsffm.VipsHelper
    +
    g_type_name(long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Binding for: - +
    -
    const char *vips_foreign_find_save_target(const char *suffix)
    +
    extern const gchar *g_type_name(GType type)
     
    -
    FOREIGN_HEIF_COMPRESSION_AV1 - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignHeifCompression
    -
    -
    aom
    -
    -
    FOREIGN_HEIF_COMPRESSION_AVC - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignHeifCompression
    +
    g_type_name_from_class(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    x264
    +
    +
    +
    extern const gchar *g_type_name_from_class(GTypeClass *g_class)
    +
    +
    +
    -
    FOREIGN_HEIF_COMPRESSION_HEVC - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignHeifCompression
    +
    g_type_name_from_class$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    x265
    +
    Address for: + +
    +
    extern const gchar *g_type_name_from_class(GTypeClass *g_class)
    +
    +
    +
    -
    FOREIGN_HEIF_COMPRESSION_JPEG - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignHeifCompression
    +
    g_type_name_from_class$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    jpeg
    +
    Function descriptor for: + +
    +
    extern const gchar *g_type_name_from_class(GTypeClass *g_class)
    +
    +
    +
    -
    FOREIGN_HEIF_COMPRESSION_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignHeifCompression
    -
     
    -
    FOREIGN_HEIF_ENCODER_AOM - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignHeifEncoder
    +
    g_type_name_from_class$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    aom
    +
    Downcall method handle for: + +
    +
    extern const gchar *g_type_name_from_class(GTypeClass *g_class)
    +
    +
    +
    -
    FOREIGN_HEIF_ENCODER_AUTO - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignHeifEncoder
    +
    g_type_name_from_instance(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    auto
    +
    +
    +
    extern const gchar *g_type_name_from_instance(GTypeInstance *instance)
    +
    +
    +
    -
    FOREIGN_HEIF_ENCODER_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignHeifEncoder
    -
     
    -
    FOREIGN_HEIF_ENCODER_RAV1E - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignHeifEncoder
    +
    g_type_name_from_instance$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    RAV1E
    +
    Address for: + +
    +
    extern const gchar *g_type_name_from_instance(GTypeInstance *instance)
    +
    +
    +
    -
    FOREIGN_HEIF_ENCODER_SVT - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignHeifEncoder
    +
    g_type_name_from_instance$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    SVT-AV1
    +
    Function descriptor for: + +
    +
    extern const gchar *g_type_name_from_instance(GTypeInstance *instance)
    +
    +
    +
    -
    FOREIGN_HEIF_ENCODER_X265 - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignHeifEncoder
    +
    g_type_name_from_instance$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    x265
    +
    Downcall method handle for: + +
    +
    extern const gchar *g_type_name_from_instance(GTypeInstance *instance)
    +
    +
    +
    -
    FOREIGN_PPM_FORMAT_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignPpmFormat
    -
     
    -
    FOREIGN_PPM_FORMAT_PBM - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignPpmFormat
    +
    g_type_name$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    portable bitmap
    +
    Address for: + +
    +
    extern const gchar *g_type_name(GType type)
    +
    +
    +
    -
    FOREIGN_PPM_FORMAT_PFM - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignPpmFormat
    +
    g_type_name$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    portable float map
    +
    Function descriptor for: + +
    +
    extern const gchar *g_type_name(GType type)
    +
    +
    +
    -
    FOREIGN_PPM_FORMAT_PGM - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignPpmFormat
    +
    g_type_name$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    portable greymap
    +
    Downcall method handle for: + +
    +
    extern const gchar *g_type_name(GType type)
    +
    +
    +
    -
    FOREIGN_PPM_FORMAT_PNM - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignPpmFormat
    +
    G_TYPE_NONE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    portable anymap
    +
    +
    +
    #define G_TYPE_NONE 4
    +
    +
    +
    -
    FOREIGN_PPM_FORMAT_PPM - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignPpmFormat
    +
    G_TYPE_OBJECT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    portable pixmap
    +
    +
    +
    #define G_TYPE_OBJECT 80
    +
    +
    +
    -
    FOREIGN_SUBSAMPLE_AUTO - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignSubsample
    +
    G_TYPE_PARAM() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    prevent subsampling when quality >= 90
    +
    +
    +
    #define G_TYPE_PARAM 76
    +
    +
    +
    -
    FOREIGN_SUBSAMPLE_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignSubsample
    -
     
    -
    FOREIGN_SUBSAMPLE_OFF - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignSubsample
    +
    G_TYPE_POINTER() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    never perform subsampling
    +
    +
    +
    #define G_TYPE_POINTER 68
    +
    +
    +
    -
    FOREIGN_SUBSAMPLE_ON - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignSubsample
    +
    G_TYPE_RESERVED_BSE_FIRST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    always perform subsampling
    +
    +
    +
    #define G_TYPE_RESERVED_BSE_FIRST 32
    +
    +
    +
    -
    FOREIGN_TIFF_COMPRESSION_CCITTFAX4 - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignTiffCompression
    +
    G_TYPE_RESERVED_BSE_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    fax4 compression
    +
    +
    +
    #define G_TYPE_RESERVED_BSE_LAST 48
    +
    +
    +
    -
    FOREIGN_TIFF_COMPRESSION_DEFLATE - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignTiffCompression
    +
    G_TYPE_RESERVED_GLIB_FIRST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    deflate (zip) compression
    +
    +
    +
    #define G_TYPE_RESERVED_GLIB_FIRST 22
    +
    +
    +
    -
    FOREIGN_TIFF_COMPRESSION_JP2K - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignTiffCompression
    +
    G_TYPE_RESERVED_GLIB_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    JP2K compression
    +
    +
    +
    #define G_TYPE_RESERVED_GLIB_LAST 31
    +
    +
    +
    -
    FOREIGN_TIFF_COMPRESSION_JPEG - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignTiffCompression
    +
    G_TYPE_RESERVED_USER_FIRST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    jpeg compression
    +
    +
    +
    #define G_TYPE_RESERVED_USER_FIRST 49
    +
    +
    +
    -
    FOREIGN_TIFF_COMPRESSION_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignTiffCompression
    -
     
    -
    FOREIGN_TIFF_COMPRESSION_LZW - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignTiffCompression
    +
    G_TYPE_STRING() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    LZW compression
    +
    +
    +
    #define G_TYPE_STRING 64
    +
    +
    +
    -
    FOREIGN_TIFF_COMPRESSION_NONE - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignTiffCompression
    +
    G_TYPE_UCHAR() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    no compression
    +
    +
    +
    #define G_TYPE_UCHAR 16
    +
    +
    +
    -
    FOREIGN_TIFF_COMPRESSION_PACKBITS - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignTiffCompression
    +
    G_TYPE_UINT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    packbits compression
    +
    +
    +
    #define G_TYPE_UINT 28
    +
    +
    +
    -
    FOREIGN_TIFF_COMPRESSION_WEBP - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignTiffCompression
    +
    G_TYPE_UINT64() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    WEBP compression
    +
    +
    +
    #define G_TYPE_UINT64 44
    +
    +
    +
    -
    FOREIGN_TIFF_COMPRESSION_ZSTD - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignTiffCompression
    +
    G_TYPE_ULONG() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    ZSTD compression
    -
    -
    FOREIGN_TIFF_PREDICTOR_FLOAT - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignTiffPredictor
    -
    -
    float predictor
    -
    -
    FOREIGN_TIFF_PREDICTOR_HORIZONTAL - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignTiffPredictor
    -
    -
    horizontal differencing
    -
    -
    FOREIGN_TIFF_PREDICTOR_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignTiffPredictor
    -
     
    -
    FOREIGN_TIFF_PREDICTOR_NONE - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignTiffPredictor
    -
    -
    no prediction
    -
    -
    FOREIGN_TIFF_RESUNIT_CM - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignTiffResunit
    -
    -
    use centimeters
    -
    -
    FOREIGN_TIFF_RESUNIT_INCH - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignTiffResunit
    -
    -
    use inches
    -
    -
    FOREIGN_TIFF_RESUNIT_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignTiffResunit
    -
     
    -
    FOREIGN_WEBP_PRESET_DEFAULT - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignWebpPreset
    -
    -
    default preset
    -
    -
    FOREIGN_WEBP_PRESET_DRAWING - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignWebpPreset
    -
    -
    hand or line drawing, with high-contrast details
    -
    -
    FOREIGN_WEBP_PRESET_ICON - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignWebpPreset
    -
    -
    small-sized colorful images
    -
    -
    FOREIGN_WEBP_PRESET_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignWebpPreset
    -
     
    -
    FOREIGN_WEBP_PRESET_PHOTO - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignWebpPreset
    -
    -
    outdoor photograph, with natural lighting
    -
    -
    FOREIGN_WEBP_PRESET_PICTURE - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignWebpPreset
    -
    -
    digital picture, like portrait, inner shot
    -
    -
    FOREIGN_WEBP_PRESET_TEXT - Enum constant in enum class app.photofox.vipsffm.enums.VipsForeignWebpPreset
    -
    -
    text-like
    -
    -
    FORMAT_CHAR - Enum constant in enum class app.photofox.vipsffm.enums.VipsBandFormat
    -
    -
    char format
    -
    -
    FORMAT_COMPLEX - Enum constant in enum class app.photofox.vipsffm.enums.VipsBandFormat
    -
    -
    complex (two floats) format
    -
    -
    FORMAT_DOUBLE - Enum constant in enum class app.photofox.vipsffm.enums.VipsBandFormat
    -
    -
    double float format
    -
    -
    FORMAT_DPCOMPLEX - Enum constant in enum class app.photofox.vipsffm.enums.VipsBandFormat
    -
    -
    double complex (two double) format
    -
    -
    FORMAT_FLOAT - Enum constant in enum class app.photofox.vipsffm.enums.VipsBandFormat
    -
    -
    float format
    -
    -
    FORMAT_INT - Enum constant in enum class app.photofox.vipsffm.enums.VipsBandFormat
    -
    -
    int format
    -
    -
    FORMAT_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsBandFormat
    -
     
    -
    FORMAT_NOTSET - Enum constant in enum class app.photofox.vipsffm.enums.VipsBandFormat
    -
    -
    invalid setting
    -
    -
    FORMAT_SHORT - Enum constant in enum class app.photofox.vipsffm.enums.VipsBandFormat
    -
    -
    short format
    -
    -
    FORMAT_UCHAR - Enum constant in enum class app.photofox.vipsffm.enums.VipsBandFormat
    -
    -
    unsigned char format
    -
    -
    FORMAT_UINT - Enum constant in enum class app.photofox.vipsffm.enums.VipsBandFormat
    -
    -
    unsigned int format
    -
    -
    FORMAT_USHORT - Enum constant in enum class app.photofox.vipsffm.enums.VipsBandFormat
    -
    -
    unsigned short format
    -
    -
    fractsurf(int, int, double, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Generate an image of size width by height and fractal dimension - fractalDimension.
    +
    +
    +
    #define G_TYPE_ULONG 36
    +
    +
    +
    -
    free_fn(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsArea
    +
    G_TYPE_VARIANT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Getter for field: - +
    -
    VipsCallbackFn free_fn
    +
    #define G_TYPE_VARIANT 84
     
    -
    free_fn(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsArea
    +
    g_type$layout() - Static method in class app.photofox.vipsffm.jextract._GTypeClass
    -
    Setter for field: +
    Layout for field:
    -
    VipsCallbackFn free_fn
    +
    GType g_type
     
    -
    free_fn$layout() - Static method in class app.photofox.vipsffm.jextract._VipsArea
    +
    g_type$layout() - Static method in class app.photofox.vipsffm.jextract._GValue
    Layout for field:
    -
    VipsCallbackFn free_fn
    +
    GType g_type
     
    -
    free_fn$offset() - Static method in class app.photofox.vipsffm.jextract._VipsArea
    +
    g_type$offset() - Static method in class app.photofox.vipsffm.jextract._GTypeClass
    Offset for field:
    -
    VipsCallbackFn free_fn
    +
    GType g_type
     
    -
    freqmult(VImage, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Multiply in by mask in Fourier space.
    -
    -
    fwfft(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Transform an image to Fourier space.
    -
    -
    -

    G

    -
    -
    g_class(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GTypeInstance
    +
    g_type$offset() - Static method in class app.photofox.vipsffm.jextract._GValue
    -
    Getter for field: +
    Offset for field:
    -
    GTypeClass *g_class
    +
    GType g_type
     
    -
    g_class(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GTypeInstance
    +
    g_value_get_boolean(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Setter for field: - +
    -
    GTypeClass *g_class
    +
    extern gboolean g_value_get_boolean(const GValue *value)
     
    -
    g_class$layout() - Static method in class app.photofox.vipsffm.jextract._GTypeInstance
    +
    g_value_get_boolean$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Layout for field: +
    Address for:
    -
    GTypeClass *g_class
    +
    extern gboolean g_value_get_boolean(const GValue *value)
     
    -
    g_class$offset() - Static method in class app.photofox.vipsffm.jextract._GTypeInstance
    +
    g_value_get_boolean$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Offset for field: +
    Function descriptor for:
    -
    GTypeClass *g_class
    +
    extern gboolean g_value_get_boolean(const GValue *value)
     
    -
    g_free(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    g_value_get_boolean$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Downcall method handle for: +
    -
    extern void (g_free)(gpointer mem)
    +
    extern gboolean g_value_get_boolean(const GValue *value)
     
    -
    g_free_sized(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    g_value_get_boxed(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern void g_free_sized(gpointer mem, size_t size)
    +
    extern gpointer g_value_get_boxed(const GValue *value)
     
    -
    g_free_sized$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    g_value_get_boxed$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Address for:
    -
    extern void g_free_sized(gpointer mem, size_t size)
    +
    extern gpointer g_value_get_boxed(const GValue *value)
     
    -
    g_free_sized$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    g_value_get_boxed$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Function descriptor for:
    -
    extern void g_free_sized(gpointer mem, size_t size)
    +
    extern gpointer g_value_get_boxed(const GValue *value)
     
    -
    g_free_sized$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    g_value_get_boxed$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Downcall method handle for:
    -
    extern void g_free_sized(gpointer mem, size_t size)
    +
    extern gpointer g_value_get_boxed(const GValue *value)
     
    -
    g_free$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    g_value_get_double(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    +
    +
    +
    extern gdouble g_value_get_double(const GValue *value)
    +
    +
    +
    +
    +
    g_value_get_double$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Address for:
    -
    extern void (g_free)(gpointer mem)
    +
    extern gdouble g_value_get_double(const GValue *value)
     
    -
    g_free$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    g_value_get_double$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Function descriptor for:
    -
    extern void (g_free)(gpointer mem)
    +
    extern gdouble g_value_get_double(const GValue *value)
     
    -
    g_free$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    g_value_get_double$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Downcall method handle for:
    -
    extern void (g_free)(gpointer mem)
    +
    extern gdouble g_value_get_double(const GValue *value)
     
    -
    g_object_get_property(MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    g_value_get_int(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern void g_object_get_property(GObject *object, const gchar *property_name, GValue *value)
    +
    extern gint g_value_get_int(const GValue *value)
     
    -
    g_object_get_property$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    g_value_get_int$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Address for:
    -
    extern void g_object_get_property(GObject *object, const gchar *property_name, GValue *value)
    +
    extern gint g_value_get_int(const GValue *value)
     
    -
    g_object_get_property$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    g_value_get_int$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Function descriptor for:
    -
    extern void g_object_get_property(GObject *object, const gchar *property_name, GValue *value)
    +
    extern gint g_value_get_int(const GValue *value)
     
    -
    g_object_get_property$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    g_value_get_int$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Downcall method handle for:
    -
    extern void g_object_get_property(GObject *object, const gchar *property_name, GValue *value)
    +
    extern gint g_value_get_int(const GValue *value)
     
    -
    g_object_ref(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    g_value_get_long(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern gpointer g_object_ref(gpointer object)
    +
    extern glong g_value_get_long(const GValue *value)
     
    -
    g_object_ref_sink(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    g_value_get_long$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Address for: +
    -
    extern gpointer g_object_ref_sink(gpointer object)
    +
    extern glong g_value_get_long(const GValue *value)
     
    -
    g_object_ref_sink$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    g_value_get_long$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Address for: +
    Function descriptor for:
    -
    extern gpointer g_object_ref_sink(gpointer object)
    +
    extern glong g_value_get_long(const GValue *value)
     
    -
    g_object_ref_sink$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    g_value_get_long$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Function descriptor for: +
    Downcall method handle for:
    -
    extern gpointer g_object_ref_sink(gpointer object)
    +
    extern glong g_value_get_long(const GValue *value)
     
    -
    g_object_ref_sink$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    g_value_get_object(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Downcall method handle for: - +
    -
    extern gpointer g_object_ref_sink(gpointer object)
    +
    extern gpointer g_value_get_object(const GValue *value)
     
    -
    g_object_ref$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    g_value_get_object$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Address for:
    -
    extern gpointer g_object_ref(gpointer object)
    +
    extern gpointer g_value_get_object(const GValue *value)
     
    -
    g_object_ref$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    g_value_get_object$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Function descriptor for:
    -
    extern gpointer g_object_ref(gpointer object)
    +
    extern gpointer g_value_get_object(const GValue *value)
     
    -
    g_object_ref$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    g_value_get_object$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Downcall method handle for:
    -
    extern gpointer g_object_ref(gpointer object)
    +
    extern gpointer g_value_get_object(const GValue *value)
     
    -
    g_object_set_property(MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    g_value_get_string(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern void g_object_set_property(GObject *object, const gchar *property_name, const GValue *value)
    +
    extern const gchar *g_value_get_string(const GValue *value)
     
    -
    g_object_set_property$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    g_value_get_string$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Address for:
    -
    extern void g_object_set_property(GObject *object, const gchar *property_name, const GValue *value)
    +
    extern const gchar *g_value_get_string(const GValue *value)
     
    -
    g_object_set_property$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    g_value_get_string$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Function descriptor for:
    -
    extern void g_object_set_property(GObject *object, const gchar *property_name, const GValue *value)
    +
    extern const gchar *g_value_get_string(const GValue *value)
     
    -
    g_object_set_property$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    g_value_get_string$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Downcall method handle for:
    -
    extern void g_object_set_property(GObject *object, const gchar *property_name, const GValue *value)
    +
    extern const gchar *g_value_get_string(const GValue *value)
     
    -
    g_object_unref(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    g_value_init(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern void g_object_unref(gpointer object)
    +
    extern GValue *g_value_init(GValue *value, GType g_type)
     
    -
    g_object_unref$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    g_value_init$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Address for:
    -
    extern void g_object_unref(gpointer object)
    +
    extern GValue *g_value_init(GValue *value, GType g_type)
     
    -
    g_object_unref$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    g_value_init$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Function descriptor for:
    -
    extern void g_object_unref(gpointer object)
    +
    extern GValue *g_value_init(GValue *value, GType g_type)
     
    -
    g_object_unref$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    g_value_init$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Downcall method handle for:
    -
    extern void g_object_unref(gpointer object)
    +
    extern GValue *g_value_init(GValue *value, GType g_type)
     
    -
    g_param_spec_get_blurb(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    g_value_set_boolean(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern const gchar *g_param_spec_get_blurb(GParamSpec *pspec)
    +
    extern void g_value_set_boolean(GValue *value, gboolean v_boolean)
     
    -
    g_param_spec_get_blurb$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    g_value_set_boolean$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Address for:
    -
    extern const gchar *g_param_spec_get_blurb(GParamSpec *pspec)
    +
    extern void g_value_set_boolean(GValue *value, gboolean v_boolean)
     
    -
    g_param_spec_get_blurb$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    g_value_set_boolean$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Function descriptor for:
    -
    extern const gchar *g_param_spec_get_blurb(GParamSpec *pspec)
    +
    extern void g_value_set_boolean(GValue *value, gboolean v_boolean)
     
    -
    g_param_spec_get_blurb$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    g_value_set_boolean$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Downcall method handle for:
    -
    extern const gchar *g_param_spec_get_blurb(GParamSpec *pspec)
    -
    -
    -
    -
    -
    g_param_spec_types() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Getter for variable: - -
    -
    extern GType *g_param_spec_types
    +
    extern void g_value_set_boolean(GValue *value, gboolean v_boolean)
     
    -
    g_param_spec_types(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    g_value_set_boxed(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Setter for variable: - +
    -
    extern GType *g_param_spec_types
    +
    extern void g_value_set_boxed(GValue *value, gconstpointer v_boxed)
     
    -
    g_param_spec_types$layout() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    g_value_set_boxed$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Layout for variable: +
    Address for:
    -
    extern GType *g_param_spec_types
    +
    extern void g_value_set_boxed(GValue *value, gconstpointer v_boxed)
     
    -
    g_param_spec_types$segment() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    g_value_set_boxed$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Segment for variable: +
    Function descriptor for:
    -
    extern GType *g_param_spec_types
    +
    extern void g_value_set_boxed(GValue *value, gconstpointer v_boxed)
     
    -
    g_signal_connect_data(Arena, MemorySegment, String, MemorySegment, MemorySegment, MemorySegment, int) - Static method in class app.photofox.vipsffm.VipsHelper
    +
    g_value_set_boxed$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Binding for: +
    Downcall method handle for:
    -
    gulong g_signal_connect_data(gpointer instance, const gchar *detailed_signal, GCallback c_handler, gpointer data, GClosureNotify destroy_data, GConnectFlags connect_flags)
    +
    extern void g_value_set_boxed(GValue *value, gconstpointer v_boxed)
     
    -
    g_signal_connect_data(MemorySegment, MemorySegment, MemorySegment, MemorySegment, MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    g_value_set_double(MemorySegment, double) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern gulong g_signal_connect_data(gpointer instance, const gchar *detailed_signal, GCallback c_handler, gpointer data, GClosureNotify destroy_data, GConnectFlags connect_flags)
    +
    extern void g_value_set_double(GValue *value, gdouble v_double)
     
    -
    g_signal_connect_data$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    g_value_set_double$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Address for:
    -
    extern gulong g_signal_connect_data(gpointer instance, const gchar *detailed_signal, GCallback c_handler, gpointer data, GClosureNotify destroy_data, GConnectFlags connect_flags)
    +
    extern void g_value_set_double(GValue *value, gdouble v_double)
     
    -
    g_signal_connect_data$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    g_value_set_double$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Function descriptor for:
    -
    extern gulong g_signal_connect_data(gpointer instance, const gchar *detailed_signal, GCallback c_handler, gpointer data, GClosureNotify destroy_data, GConnectFlags connect_flags)
    +
    extern void g_value_set_double(GValue *value, gdouble v_double)
     
    -
    g_signal_connect_data$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    g_value_set_double$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Downcall method handle for:
    -
    extern gulong g_signal_connect_data(gpointer instance, const gchar *detailed_signal, GCallback c_handler, gpointer data, GClosureNotify destroy_data, GConnectFlags connect_flags)
    -
    -
    -
    -
    -
    g_string_free(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern gchar *(g_string_free)(GString *string, gboolean free_segment)
    +
    extern void g_value_set_double(GValue *value, gdouble v_double)
     
    -
    g_string_free_and_steal(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    g_value_set_int(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern gchar *g_string_free_and_steal(GString *string)
    +
    extern void g_value_set_int(GValue *value, gint v_int)
     
    -
    g_string_free_and_steal$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    g_value_set_int$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Address for:
    -
    extern gchar *g_string_free_and_steal(GString *string)
    +
    extern void g_value_set_int(GValue *value, gint v_int)
     
    -
    g_string_free_and_steal$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    g_value_set_int$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Function descriptor for:
    -
    extern gchar *g_string_free_and_steal(GString *string)
    +
    extern void g_value_set_int(GValue *value, gint v_int)
     
    -
    g_string_free_and_steal$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    g_value_set_int$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Downcall method handle for:
    -
    extern gchar *g_string_free_and_steal(GString *string)
    +
    extern void g_value_set_int(GValue *value, gint v_int)
     
    -
    g_string_free_to_bytes(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    g_value_set_long(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern GBytes *g_string_free_to_bytes(GString *string)
    +
    extern void g_value_set_long(GValue *value, glong v_long)
     
    -
    g_string_free_to_bytes$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    g_value_set_long$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Address for:
    -
    extern GBytes *g_string_free_to_bytes(GString *string)
    +
    extern void g_value_set_long(GValue *value, glong v_long)
     
    -
    g_string_free_to_bytes$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    g_value_set_long$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Function descriptor for:
    -
    extern GBytes *g_string_free_to_bytes(GString *string)
    +
    extern void g_value_set_long(GValue *value, glong v_long)
     
    -
    g_string_free_to_bytes$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    g_value_set_long$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Downcall method handle for:
    -
    extern GBytes *g_string_free_to_bytes(GString *string)
    +
    extern void g_value_set_long(GValue *value, glong v_long)
     
    -
    g_string_free$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    g_value_set_object(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    +
    +
    +
    extern void g_value_set_object(GValue *value, gpointer v_object)
    +
    +
    +
    +
    +
    g_value_set_object$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Address for:
    -
    extern gchar *(g_string_free)(GString *string, gboolean free_segment)
    +
    extern void g_value_set_object(GValue *value, gpointer v_object)
     
    -
    g_string_free$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    g_value_set_object$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Function descriptor for:
    -
    extern gchar *(g_string_free)(GString *string, gboolean free_segment)
    +
    extern void g_value_set_object(GValue *value, gpointer v_object)
     
    -
    g_string_free$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    g_value_set_object$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Downcall method handle for:
    -
    extern gchar *(g_string_free)(GString *string, gboolean free_segment)
    +
    extern void g_value_set_object(GValue *value, gpointer v_object)
     
    -
    g_test_log_msg_free(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    g_value_set_string(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern void g_test_log_msg_free(GTestLogMsg *tmsg)
    +
    extern void g_value_set_string(GValue *value, const gchar *v_string)
     
    -
    g_test_log_msg_free$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    g_value_set_string$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Address for:
    -
    extern void g_test_log_msg_free(GTestLogMsg *tmsg)
    +
    extern void g_value_set_string(GValue *value, const gchar *v_string)
     
    -
    g_test_log_msg_free$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    g_value_set_string$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Function descriptor for:
    -
    extern void g_test_log_msg_free(GTestLogMsg *tmsg)
    +
    extern void g_value_set_string(GValue *value, const gchar *v_string)
     
    -
    g_test_log_msg_free$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    g_value_set_string$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Downcall method handle for:
    -
    extern void g_test_log_msg_free(GTestLogMsg *tmsg)
    +
    extern void g_value_set_string(GValue *value, const gchar *v_string)
     
    -
    g_test_log_type_name(int) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    g_value_unset(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern const char *g_test_log_type_name(GTestLogType log_type)
    +
    extern void g_value_unset(GValue *value)
     
    -
    g_test_log_type_name$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    g_value_unset$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Address for:
    -
    extern const char *g_test_log_type_name(GTestLogType log_type)
    +
    extern void g_value_unset(GValue *value)
     
    -
    g_test_log_type_name$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    g_value_unset$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Function descriptor for:
    -
    extern const char *g_test_log_type_name(GTestLogType log_type)
    +
    extern void g_value_unset(GValue *value)
     
    -
    g_test_log_type_name$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    g_value_unset$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Downcall method handle for:
    -
    extern const char *g_test_log_type_name(GTestLogType log_type)
    +
    extern void g_value_unset(GValue *value)
     
    -
    g_type(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GTypeClass
    +
    gamma(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Getter for field: - -
    -
    GType g_type
    -
    -
    -
    +
    Calculate in ** (1 / exponent), normalising to the maximum range of the + input type.
    -
    g_type(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GValue
    +
    gaussblur(double, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Getter for field: - -
    -
    GType g_type
    -
    -
    -
    +
    -
    g_type(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GTypeClass
    +
    gaussmat(double, double, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Setter for field: - -
    -
    GType g_type
    -
    -
    -
    +
    Creates a circularly symmetric Gaussian image of radius + sigma.
    -
    g_type(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GValue
    +
    gaussnoise(int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Setter for field: - -
    -
    GType g_type
    -
    -
    -
    +
    Make a one band float image of gaussian noise with the specified + distribution.
    -
    g_type_add_class_cache_func(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    GEnumClass - Class in app.photofox.vipsffm.jextract
    -
    extern void g_type_add_class_cache_func(gpointer cache_data, GTypeClassCacheFunc cache_func)
    +
    typedef struct _GEnumClass GEnumClass
     
    -
    g_type_add_class_cache_func$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    GEnumValue - Class in app.photofox.vipsffm.jextract
    -
    Address for: - +
    -
    extern void g_type_add_class_cache_func(gpointer cache_data, GTypeClassCacheFunc cache_func)
    +
    typedef struct _GEnumValue GEnumValue
     
    -
    g_type_add_class_cache_func$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    get_property(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    Function descriptor for: +
    Getter for field:
    -
    extern void g_type_add_class_cache_func(gpointer cache_data, GTypeClassCacheFunc cache_func)
    +
    void (*get_property)(GObject *, guint, GValue *, GParamSpec *)
     
    -
    g_type_add_class_cache_func$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    get_property(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    Downcall method handle for: +
    Setter for field:
    -
    extern void g_type_add_class_cache_func(gpointer cache_data, GTypeClassCacheFunc cache_func)
    -
    -
    -
    -
    -
    g_type_add_class_private(long, long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern void g_type_add_class_private(GType class_type, gsize private_size)
    +
    void (*get_property)(GObject *, guint, GValue *, GParamSpec *)
     
    -
    g_type_add_class_private$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    get_property$layout() - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    Address for: +
    Layout for field:
    -
    extern void g_type_add_class_private(GType class_type, gsize private_size)
    +
    void (*get_property)(GObject *, guint, GValue *, GParamSpec *)
     
    -
    g_type_add_class_private$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    get_property$offset() - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    Function descriptor for: +
    Offset for field:
    -
    extern void g_type_add_class_private(GType class_type, gsize private_size)
    +
    void (*get_property)(GObject *, guint, GValue *, GParamSpec *)
     
    -
    g_type_add_class_private$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    getBlob() - Method in class app.photofox.vipsffm.VTarget
    -
    Downcall method handle for: - -
    -
    extern void g_type_add_class_private(GType class_type, gsize private_size)
    -
    -
    -
    -
    -
    g_type_add_instance_private(long, long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern gint g_type_add_instance_private(GType class_type, gsize private_size)
    -
    -
    -
    -
    -
    g_type_add_instance_private$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern gint g_type_add_instance_private(GType class_type, gsize private_size)
    -
    -
    -
    -
    -
    g_type_add_instance_private$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern gint g_type_add_instance_private(GType class_type, gsize private_size)
    -
    -
    -
    -
    -
    g_type_add_instance_private$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern gint g_type_add_instance_private(GType class_type, gsize private_size)
    -
    -
    -
    -
    -
    g_type_add_interface_check(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern void g_type_add_interface_check(gpointer check_data, GTypeInterfaceCheckFunc check_func)
    -
    -
    -
    -
    -
    g_type_add_interface_check$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern void g_type_add_interface_check(gpointer check_data, GTypeInterfaceCheckFunc check_func)
    -
    -
    -
    -
    -
    g_type_add_interface_check$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern void g_type_add_interface_check(gpointer check_data, GTypeInterfaceCheckFunc check_func)
    -
    -
    -
    -
    -
    g_type_add_interface_check$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern void g_type_add_interface_check(gpointer check_data, GTypeInterfaceCheckFunc check_func)
    -
    -
    -
    -
    -
    g_type_add_interface_dynamic(long, long, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern void g_type_add_interface_dynamic(GType instance_type, GType interface_type, GTypePlugin *plugin)
    -
    -
    -
    -
    -
    g_type_add_interface_dynamic$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern void g_type_add_interface_dynamic(GType instance_type, GType interface_type, GTypePlugin *plugin)
    -
    -
    -
    -
    -
    g_type_add_interface_dynamic$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern void g_type_add_interface_dynamic(GType instance_type, GType interface_type, GTypePlugin *plugin)
    -
    -
    -
    -
    -
    g_type_add_interface_dynamic$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern void g_type_add_interface_dynamic(GType instance_type, GType interface_type, GTypePlugin *plugin)
    -
    -
    -
    -
    -
    g_type_add_interface_static(long, long, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern void g_type_add_interface_static(GType instance_type, GType interface_type, const GInterfaceInfo *info)
    -
    -
    -
    -
    -
    g_type_add_interface_static$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern void g_type_add_interface_static(GType instance_type, GType interface_type, const GInterfaceInfo *info)
    -
    -
    -
    -
    -
    g_type_add_interface_static$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern void g_type_add_interface_static(GType instance_type, GType interface_type, const GInterfaceInfo *info)
    -
    -
    -
    -
    -
    g_type_add_interface_static$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern void g_type_add_interface_static(GType instance_type, GType interface_type, const GInterfaceInfo *info)
    -
    -
    -
    -
    -
    G_TYPE_BOOLEAN() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    #define G_TYPE_BOOLEAN 20
    -
    -
    -
    -
    -
    G_TYPE_BOXED() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    #define G_TYPE_BOXED 72
    -
    -
    -
    -
    -
    G_TYPE_CHAR() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    #define G_TYPE_CHAR 12
    -
    -
    -
    -
    -
    g_type_check_class_cast(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern GTypeClass *g_type_check_class_cast(GTypeClass *g_class, GType is_a_type)
    -
    -
    -
    -
    -
    g_type_check_class_cast$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern GTypeClass *g_type_check_class_cast(GTypeClass *g_class, GType is_a_type)
    -
    -
    -
    -
    -
    g_type_check_class_cast$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern GTypeClass *g_type_check_class_cast(GTypeClass *g_class, GType is_a_type)
    -
    -
    -
    -
    -
    g_type_check_class_cast$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern GTypeClass *g_type_check_class_cast(GTypeClass *g_class, GType is_a_type)
    -
    -
    -
    -
    -
    g_type_check_class_is_a(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern gboolean g_type_check_class_is_a(GTypeClass *g_class, GType is_a_type)
    -
    -
    -
    -
    -
    g_type_check_class_is_a$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern gboolean g_type_check_class_is_a(GTypeClass *g_class, GType is_a_type)
    -
    -
    -
    -
    -
    g_type_check_class_is_a$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern gboolean g_type_check_class_is_a(GTypeClass *g_class, GType is_a_type)
    -
    -
    -
    -
    -
    g_type_check_class_is_a$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern gboolean g_type_check_class_is_a(GTypeClass *g_class, GType is_a_type)
    -
    -
    -
    -
    -
    g_type_check_instance(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern gboolean g_type_check_instance(GTypeInstance *instance)
    -
    -
    -
    -
    -
    g_type_check_instance_cast(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern GTypeInstance *g_type_check_instance_cast(GTypeInstance *instance, GType iface_type)
    -
    -
    -
    -
    -
    g_type_check_instance_cast$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern GTypeInstance *g_type_check_instance_cast(GTypeInstance *instance, GType iface_type)
    -
    -
    -
    -
    -
    g_type_check_instance_cast$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern GTypeInstance *g_type_check_instance_cast(GTypeInstance *instance, GType iface_type)
    -
    -
    -
    -
    -
    g_type_check_instance_cast$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern GTypeInstance *g_type_check_instance_cast(GTypeInstance *instance, GType iface_type)
    -
    -
    -
    -
    -
    g_type_check_instance_is_a(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern gboolean g_type_check_instance_is_a(GTypeInstance *instance, GType iface_type)
    -
    -
    -
    -
    -
    g_type_check_instance_is_a$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern gboolean g_type_check_instance_is_a(GTypeInstance *instance, GType iface_type)
    -
    -
    -
    -
    -
    g_type_check_instance_is_a$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern gboolean g_type_check_instance_is_a(GTypeInstance *instance, GType iface_type)
    -
    -
    -
    -
    -
    g_type_check_instance_is_a$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern gboolean g_type_check_instance_is_a(GTypeInstance *instance, GType iface_type)
    -
    -
    -
    -
    -
    g_type_check_instance_is_fundamentally_a(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern gboolean g_type_check_instance_is_fundamentally_a(GTypeInstance *instance, GType fundamental_type)
    -
    -
    -
    -
    -
    g_type_check_instance_is_fundamentally_a$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern gboolean g_type_check_instance_is_fundamentally_a(GTypeInstance *instance, GType fundamental_type)
    -
    -
    -
    -
    -
    g_type_check_instance_is_fundamentally_a$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern gboolean g_type_check_instance_is_fundamentally_a(GTypeInstance *instance, GType fundamental_type)
    -
    -
    -
    -
    -
    g_type_check_instance_is_fundamentally_a$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern gboolean g_type_check_instance_is_fundamentally_a(GTypeInstance *instance, GType fundamental_type)
    -
    -
    -
    -
    -
    g_type_check_instance$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern gboolean g_type_check_instance(GTypeInstance *instance)
    -
    -
    -
    -
    -
    g_type_check_instance$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern gboolean g_type_check_instance(GTypeInstance *instance)
    -
    -
    -
    -
    -
    g_type_check_instance$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern gboolean g_type_check_instance(GTypeInstance *instance)
    -
    -
    -
    -
    -
    g_type_check_is_value_type(long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern gboolean g_type_check_is_value_type(GType type)
    -
    -
    -
    -
    -
    g_type_check_is_value_type$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern gboolean g_type_check_is_value_type(GType type)
    -
    -
    -
    -
    -
    g_type_check_is_value_type$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern gboolean g_type_check_is_value_type(GType type)
    -
    -
    -
    -
    -
    g_type_check_is_value_type$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern gboolean g_type_check_is_value_type(GType type)
    -
    -
    -
    -
    -
    g_type_check_value(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern gboolean g_type_check_value(const GValue *value)
    -
    -
    -
    -
    -
    g_type_check_value_holds(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern gboolean g_type_check_value_holds(const GValue *value, GType type)
    -
    -
    -
    -
    -
    g_type_check_value_holds$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern gboolean g_type_check_value_holds(const GValue *value, GType type)
    -
    -
    -
    -
    -
    g_type_check_value_holds$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern gboolean g_type_check_value_holds(const GValue *value, GType type)
    -
    -
    -
    -
    -
    g_type_check_value_holds$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern gboolean g_type_check_value_holds(const GValue *value, GType type)
    -
    -
    -
    -
    -
    g_type_check_value$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern gboolean g_type_check_value(const GValue *value)
    -
    -
    -
    -
    -
    g_type_check_value$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern gboolean g_type_check_value(const GValue *value)
    -
    -
    -
    -
    -
    g_type_check_value$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern gboolean g_type_check_value(const GValue *value)
    -
    -
    -
    -
    -
    g_type_children(long, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern GType *g_type_children(GType type, guint *n_children)
    -
    -
    -
    -
    -
    g_type_children$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern GType *g_type_children(GType type, guint *n_children)
    -
    -
    -
    -
    -
    g_type_children$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern GType *g_type_children(GType type, guint *n_children)
    -
    -
    -
    -
    -
    g_type_children$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern GType *g_type_children(GType type, guint *n_children)
    -
    -
    -
    -
    -
    g_type_class(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GEnumClass
    -
    -
    Getter for field: - -
    -
    GTypeClass g_type_class
    -
    -
    -
    -
    -
    g_type_class(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    -
    Getter for field: - -
    -
    GTypeClass g_type_class
    -
    -
    -
    -
    -
    g_type_class(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecClass
    -
    -
    Getter for field: - -
    -
    GTypeClass g_type_class
    -
    -
    -
    -
    -
    g_type_class(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GEnumClass
    -
    -
    Setter for field: - -
    -
    GTypeClass g_type_class
    -
    -
    -
    -
    -
    g_type_class(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    -
    Setter for field: - -
    -
    GTypeClass g_type_class
    -
    -
    -
    -
    -
    g_type_class(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecClass
    -
    -
    Setter for field: - -
    -
    GTypeClass g_type_class
    -
    -
    -
    -
    -
    g_type_class_add_private(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern void g_type_class_add_private(gpointer g_class, gsize private_size)
    -
    -
    -
    -
    -
    g_type_class_add_private$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern void g_type_class_add_private(gpointer g_class, gsize private_size)
    -
    -
    -
    -
    -
    g_type_class_add_private$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern void g_type_class_add_private(gpointer g_class, gsize private_size)
    -
    -
    -
    -
    -
    g_type_class_add_private$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern void g_type_class_add_private(gpointer g_class, gsize private_size)
    -
    -
    -
    -
    -
    g_type_class_adjust_private_offset(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern void g_type_class_adjust_private_offset(gpointer g_class, gint *private_size_or_offset)
    -
    -
    -
    -
    -
    g_type_class_adjust_private_offset$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern void g_type_class_adjust_private_offset(gpointer g_class, gint *private_size_or_offset)
    -
    -
    -
    -
    -
    g_type_class_adjust_private_offset$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern void g_type_class_adjust_private_offset(gpointer g_class, gint *private_size_or_offset)
    -
    -
    -
    -
    -
    g_type_class_adjust_private_offset$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern void g_type_class_adjust_private_offset(gpointer g_class, gint *private_size_or_offset)
    -
    -
    -
    -
    -
    g_type_class_get_instance_private_offset(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern gint g_type_class_get_instance_private_offset(gpointer g_class)
    -
    -
    -
    -
    -
    g_type_class_get_instance_private_offset$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern gint g_type_class_get_instance_private_offset(gpointer g_class)
    -
    -
    -
    -
    -
    g_type_class_get_instance_private_offset$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern gint g_type_class_get_instance_private_offset(gpointer g_class)
    -
    -
    -
    -
    -
    g_type_class_get_instance_private_offset$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern gint g_type_class_get_instance_private_offset(gpointer g_class)
    -
    -
    -
    -
    -
    g_type_class_get_private(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern gpointer g_type_class_get_private(GTypeClass *klass, GType private_type)
    -
    -
    -
    -
    -
    g_type_class_get_private$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern gpointer g_type_class_get_private(GTypeClass *klass, GType private_type)
    -
    -
    -
    -
    -
    g_type_class_get_private$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern gpointer g_type_class_get_private(GTypeClass *klass, GType private_type)
    -
    -
    -
    -
    -
    g_type_class_get_private$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern gpointer g_type_class_get_private(GTypeClass *klass, GType private_type)
    -
    -
    -
    -
    -
    g_type_class_peek(long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern gpointer g_type_class_peek(GType type)
    -
    -
    -
    -
    -
    g_type_class_peek_parent(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern gpointer g_type_class_peek_parent(gpointer g_class)
    -
    -
    -
    -
    -
    g_type_class_peek_parent$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern gpointer g_type_class_peek_parent(gpointer g_class)
    -
    -
    -
    -
    -
    g_type_class_peek_parent$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern gpointer g_type_class_peek_parent(gpointer g_class)
    -
    -
    -
    -
    -
    g_type_class_peek_parent$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern gpointer g_type_class_peek_parent(gpointer g_class)
    -
    -
    -
    -
    -
    g_type_class_peek_static(long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern gpointer g_type_class_peek_static(GType type)
    -
    -
    -
    -
    -
    g_type_class_peek_static$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern gpointer g_type_class_peek_static(GType type)
    -
    -
    -
    -
    -
    g_type_class_peek_static$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern gpointer g_type_class_peek_static(GType type)
    -
    -
    -
    -
    -
    g_type_class_peek_static$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern gpointer g_type_class_peek_static(GType type)
    -
    -
    -
    -
    -
    g_type_class_peek$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern gpointer g_type_class_peek(GType type)
    -
    -
    -
    -
    -
    g_type_class_peek$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern gpointer g_type_class_peek(GType type)
    -
    -
    -
    -
    -
    g_type_class_peek$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern gpointer g_type_class_peek(GType type)
    -
    -
    -
    -
    -
    g_type_class_ref(long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern gpointer g_type_class_ref(GType type)
    -
    -
    -
    -
    -
    g_type_class_ref$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern gpointer g_type_class_ref(GType type)
    -
    -
    -
    -
    -
    g_type_class_ref$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern gpointer g_type_class_ref(GType type)
    -
    -
    -
    -
    -
    g_type_class_ref$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern gpointer g_type_class_ref(GType type)
    -
    -
    -
    -
    -
    g_type_class_unref(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern void g_type_class_unref(gpointer g_class)
    -
    -
    -
    -
    -
    g_type_class_unref_uncached(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern void g_type_class_unref_uncached(gpointer g_class)
    -
    -
    -
    -
    -
    g_type_class_unref_uncached$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern void g_type_class_unref_uncached(gpointer g_class)
    -
    -
    -
    -
    -
    g_type_class_unref_uncached$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern void g_type_class_unref_uncached(gpointer g_class)
    -
    -
    -
    -
    -
    g_type_class_unref_uncached$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern void g_type_class_unref_uncached(gpointer g_class)
    -
    -
    -
    -
    -
    g_type_class_unref$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern void g_type_class_unref(gpointer g_class)
    -
    -
    -
    -
    -
    g_type_class_unref$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern void g_type_class_unref(gpointer g_class)
    -
    -
    -
    -
    -
    g_type_class_unref$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern void g_type_class_unref(gpointer g_class)
    -
    -
    -
    -
    -
    g_type_class$layout() - Static method in class app.photofox.vipsffm.jextract._GEnumClass
    -
    -
    Layout for field: - -
    -
    GTypeClass g_type_class
    -
    -
    -
    -
    -
    g_type_class$layout() - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    -
    Layout for field: - -
    -
    GTypeClass g_type_class
    -
    -
    -
    -
    -
    g_type_class$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecClass
    -
    -
    Layout for field: - -
    -
    GTypeClass g_type_class
    -
    -
    -
    -
    -
    g_type_class$offset() - Static method in class app.photofox.vipsffm.jextract._GEnumClass
    -
    -
    Offset for field: - -
    -
    GTypeClass g_type_class
    -
    -
    -
    -
    -
    g_type_class$offset() - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    -
    Offset for field: - -
    -
    GTypeClass g_type_class
    -
    -
    -
    -
    -
    g_type_class$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecClass
    -
    -
    Offset for field: - -
    -
    GTypeClass g_type_class
    -
    -
    -
    -
    -
    g_type_create_instance(long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern GTypeInstance *g_type_create_instance(GType type)
    -
    -
    -
    -
    -
    g_type_create_instance$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern GTypeInstance *g_type_create_instance(GType type)
    -
    -
    -
    -
    -
    g_type_create_instance$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern GTypeInstance *g_type_create_instance(GType type)
    -
    -
    -
    -
    -
    g_type_create_instance$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern GTypeInstance *g_type_create_instance(GType type)
    -
    -
    -
    -
    -
    G_TYPE_DEBUG_INSTANCE_COUNT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    enum <anonymous>.G_TYPE_DEBUG_INSTANCE_COUNT = 4
    -
    -
    -
    -
    -
    G_TYPE_DEBUG_MASK() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    enum <anonymous>.G_TYPE_DEBUG_MASK = 7
    -
    -
    -
    -
    -
    G_TYPE_DEBUG_NONE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    enum <anonymous>.G_TYPE_DEBUG_NONE = 0
    -
    -
    -
    -
    -
    G_TYPE_DEBUG_OBJECTS() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    enum <anonymous>.G_TYPE_DEBUG_OBJECTS = 1
    -
    -
    -
    -
    -
    G_TYPE_DEBUG_SIGNALS() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    enum <anonymous>.G_TYPE_DEBUG_SIGNALS = 2
    -
    -
    -
    -
    -
    g_type_default_interface_peek(long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern gpointer g_type_default_interface_peek(GType g_type)
    -
    -
    -
    -
    -
    g_type_default_interface_peek$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern gpointer g_type_default_interface_peek(GType g_type)
    -
    -
    -
    -
    -
    g_type_default_interface_peek$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern gpointer g_type_default_interface_peek(GType g_type)
    -
    -
    -
    -
    -
    g_type_default_interface_peek$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern gpointer g_type_default_interface_peek(GType g_type)
    -
    -
    -
    -
    -
    g_type_default_interface_ref(long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern gpointer g_type_default_interface_ref(GType g_type)
    -
    -
    -
    -
    -
    g_type_default_interface_ref$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern gpointer g_type_default_interface_ref(GType g_type)
    -
    -
    -
    -
    -
    g_type_default_interface_ref$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern gpointer g_type_default_interface_ref(GType g_type)
    -
    -
    -
    -
    -
    g_type_default_interface_ref$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern gpointer g_type_default_interface_ref(GType g_type)
    -
    -
    -
    -
    -
    g_type_default_interface_unref(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern void g_type_default_interface_unref(gpointer g_iface)
    -
    -
    -
    -
    -
    g_type_default_interface_unref$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern void g_type_default_interface_unref(gpointer g_iface)
    -
    -
    -
    -
    -
    g_type_default_interface_unref$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern void g_type_default_interface_unref(gpointer g_iface)
    -
    -
    -
    -
    -
    g_type_default_interface_unref$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern void g_type_default_interface_unref(gpointer g_iface)
    -
    -
    -
    -
    -
    g_type_depth(long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern guint g_type_depth(GType type)
    -
    -
    -
    -
    -
    g_type_depth$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern guint g_type_depth(GType type)
    -
    -
    -
    -
    -
    g_type_depth$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern guint g_type_depth(GType type)
    -
    -
    -
    -
    -
    g_type_depth$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern guint g_type_depth(GType type)
    -
    -
    -
    -
    -
    G_TYPE_DOUBLE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    #define G_TYPE_DOUBLE 60
    -
    -
    -
    -
    -
    g_type_ensure(long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern void g_type_ensure(GType type)
    -
    -
    -
    -
    -
    g_type_ensure$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern void g_type_ensure(GType type)
    -
    -
    -
    -
    -
    g_type_ensure$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern void g_type_ensure(GType type)
    -
    -
    -
    -
    -
    g_type_ensure$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern void g_type_ensure(GType type)
    -
    -
    -
    -
    -
    G_TYPE_ENUM() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    #define G_TYPE_ENUM 48
    -
    -
    -
    -
    -
    G_TYPE_FLAG_ABSTRACT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    enum <anonymous>.G_TYPE_FLAG_ABSTRACT = 16
    -
    -
    -
    -
    -
    G_TYPE_FLAG_CLASSED() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    enum <anonymous>.G_TYPE_FLAG_CLASSED = 1
    -
    -
    -
    -
    -
    G_TYPE_FLAG_DEEP_DERIVABLE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    enum <anonymous>.G_TYPE_FLAG_DEEP_DERIVABLE = 8
    -
    -
    -
    -
    -
    G_TYPE_FLAG_DEPRECATED() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    enum <anonymous>.G_TYPE_FLAG_DEPRECATED = 128
    -
    -
    -
    -
    -
    G_TYPE_FLAG_DERIVABLE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    enum <anonymous>.G_TYPE_FLAG_DERIVABLE = 4
    -
    -
    -
    -
    -
    G_TYPE_FLAG_FINAL() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    enum <anonymous>.G_TYPE_FLAG_FINAL = 64
    -
    -
    -
    -
    -
    G_TYPE_FLAG_INSTANTIATABLE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    enum <anonymous>.G_TYPE_FLAG_INSTANTIATABLE = 2
    -
    -
    -
    -
    -
    G_TYPE_FLAG_NONE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    enum <anonymous>.G_TYPE_FLAG_NONE = 0
    -
    -
    -
    -
    -
    G_TYPE_FLAG_RESERVED_ID_BIT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    #define G_TYPE_FLAG_RESERVED_ID_BIT 1
    -
    -
    -
    -
    -
    G_TYPE_FLAG_VALUE_ABSTRACT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    enum <anonymous>.G_TYPE_FLAG_VALUE_ABSTRACT = 32
    -
    -
    -
    -
    -
    G_TYPE_FLAGS() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    #define G_TYPE_FLAGS 52
    -
    -
    -
    -
    -
    G_TYPE_FLOAT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    #define G_TYPE_FLOAT 56
    -
    -
    -
    -
    -
    g_type_free_instance(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern void g_type_free_instance(GTypeInstance *instance)
    -
    -
    -
    -
    -
    g_type_free_instance$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern void g_type_free_instance(GTypeInstance *instance)
    -
    -
    -
    -
    -
    g_type_free_instance$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern void g_type_free_instance(GTypeInstance *instance)
    -
    -
    -
    -
    -
    g_type_free_instance$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern void g_type_free_instance(GTypeInstance *instance)
    -
    -
    -
    -
    -
    g_type_from_name(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern GType g_type_from_name(const gchar *name)
    -
    -
    -
    -
    -
    g_type_from_name$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern GType g_type_from_name(const gchar *name)
    -
    -
    -
    -
    -
    g_type_from_name$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern GType g_type_from_name(const gchar *name)
    -
    -
    -
    -
    -
    g_type_from_name$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern GType g_type_from_name(const gchar *name)
    -
    -
    -
    -
    -
    g_type_fundamental(long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern GType g_type_fundamental(GType type_id)
    -
    -
    -
    -
    -
    G_TYPE_FUNDAMENTAL_MAX() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    #define G_TYPE_FUNDAMENTAL_MAX 1020
    -
    -
    -
    -
    -
    g_type_fundamental_next() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern GType g_type_fundamental_next()
    -
    -
    -
    -
    -
    g_type_fundamental_next$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern GType g_type_fundamental_next()
    -
    -
    -
    -
    -
    g_type_fundamental_next$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern GType g_type_fundamental_next()
    -
    -
    -
    -
    -
    g_type_fundamental_next$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern GType g_type_fundamental_next()
    -
    -
    -
    -
    -
    G_TYPE_FUNDAMENTAL_SHIFT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    #define G_TYPE_FUNDAMENTAL_SHIFT 2
    -
    -
    -
    -
    -
    g_type_fundamental$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern GType g_type_fundamental(GType type_id)
    -
    -
    -
    -
    -
    g_type_fundamental$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern GType g_type_fundamental(GType type_id)
    -
    -
    -
    -
    -
    g_type_fundamental$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern GType g_type_fundamental(GType type_id)
    -
    -
    -
    -
    -
    g_type_get_instance_count(long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern int g_type_get_instance_count(GType type)
    -
    -
    -
    -
    -
    g_type_get_instance_count$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern int g_type_get_instance_count(GType type)
    -
    -
    -
    -
    -
    g_type_get_instance_count$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern int g_type_get_instance_count(GType type)
    -
    -
    -
    -
    -
    g_type_get_instance_count$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern int g_type_get_instance_count(GType type)
    -
    -
    -
    -
    -
    g_type_get_plugin(long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern GTypePlugin *g_type_get_plugin(GType type)
    -
    -
    -
    -
    -
    g_type_get_plugin$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern GTypePlugin *g_type_get_plugin(GType type)
    -
    -
    -
    -
    -
    g_type_get_plugin$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern GTypePlugin *g_type_get_plugin(GType type)
    -
    -
    -
    -
    -
    g_type_get_plugin$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern GTypePlugin *g_type_get_plugin(GType type)
    -
    -
    -
    -
    -
    g_type_get_qdata(long, int) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern gpointer g_type_get_qdata(GType type, GQuark quark)
    -
    -
    -
    -
    -
    g_type_get_qdata$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern gpointer g_type_get_qdata(GType type, GQuark quark)
    -
    -
    -
    -
    -
    g_type_get_qdata$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern gpointer g_type_get_qdata(GType type, GQuark quark)
    -
    -
    -
    -
    -
    g_type_get_qdata$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern gpointer g_type_get_qdata(GType type, GQuark quark)
    -
    -
    -
    -
    -
    g_type_get_type_registration_serial() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern guint g_type_get_type_registration_serial()
    -
    -
    -
    -
    -
    g_type_get_type_registration_serial$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern guint g_type_get_type_registration_serial()
    -
    -
    -
    -
    -
    g_type_get_type_registration_serial$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern guint g_type_get_type_registration_serial()
    -
    -
    -
    -
    -
    g_type_get_type_registration_serial$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern guint g_type_get_type_registration_serial()
    -
    -
    -
    -
    -
    g_type_init() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern void g_type_init()
    -
    -
    -
    -
    -
    g_type_init_with_debug_flags(int) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern void g_type_init_with_debug_flags(GTypeDebugFlags debug_flags)
    -
    -
    -
    -
    -
    g_type_init_with_debug_flags$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern void g_type_init_with_debug_flags(GTypeDebugFlags debug_flags)
    -
    -
    -
    -
    -
    g_type_init_with_debug_flags$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern void g_type_init_with_debug_flags(GTypeDebugFlags debug_flags)
    -
    -
    -
    -
    -
    g_type_init_with_debug_flags$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern void g_type_init_with_debug_flags(GTypeDebugFlags debug_flags)
    -
    -
    -
    -
    -
    g_type_init$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern void g_type_init()
    -
    -
    -
    -
    -
    g_type_init$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern void g_type_init()
    -
    -
    -
    -
    -
    g_type_init$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern void g_type_init()
    -
    -
    -
    -
    -
    g_type_instance(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObject
    -
    -
    Getter for field: - -
    -
    GTypeInstance g_type_instance
    -
    -
    -
    -
    -
    g_type_instance(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    -
    -
    Getter for field: - -
    -
    GTypeInstance g_type_instance
    -
    -
    -
    -
    -
    g_type_instance(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObject
    -
    -
    Setter for field: - -
    -
    GTypeInstance g_type_instance
    -
    -
    -
    -
    -
    g_type_instance(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    -
    -
    Setter for field: - -
    -
    GTypeInstance g_type_instance
    -
    -
    -
    -
    -
    g_type_instance_get_private(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern gpointer g_type_instance_get_private(GTypeInstance *instance, GType private_type)
    -
    -
    -
    -
    -
    g_type_instance_get_private$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern gpointer g_type_instance_get_private(GTypeInstance *instance, GType private_type)
    -
    -
    -
    -
    -
    g_type_instance_get_private$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern gpointer g_type_instance_get_private(GTypeInstance *instance, GType private_type)
    -
    -
    -
    -
    -
    g_type_instance_get_private$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern gpointer g_type_instance_get_private(GTypeInstance *instance, GType private_type)
    -
    -
    -
    -
    -
    g_type_instance$layout() - Static method in class app.photofox.vipsffm.jextract._GObject
    -
    -
    Layout for field: - -
    -
    GTypeInstance g_type_instance
    -
    -
    -
    -
    -
    g_type_instance$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    -
    -
    Layout for field: - -
    -
    GTypeInstance g_type_instance
    -
    -
    -
    -
    -
    g_type_instance$offset() - Static method in class app.photofox.vipsffm.jextract._GObject
    -
    -
    Offset for field: - -
    -
    GTypeInstance g_type_instance
    -
    -
    -
    -
    -
    g_type_instance$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    -
    -
    Offset for field: - -
    -
    GTypeInstance g_type_instance
    -
    -
    -
    -
    -
    G_TYPE_INT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    #define G_TYPE_INT 24
    -
    -
    -
    -
    -
    G_TYPE_INT64() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    #define G_TYPE_INT64 40
    -
    -
    -
    -
    -
    G_TYPE_INTERFACE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    #define G_TYPE_INTERFACE 8
    -
    -
    -
    -
    -
    g_type_interface_add_prerequisite(long, long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern void g_type_interface_add_prerequisite(GType interface_type, GType prerequisite_type)
    -
    -
    -
    -
    -
    g_type_interface_add_prerequisite$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern void g_type_interface_add_prerequisite(GType interface_type, GType prerequisite_type)
    -
    -
    -
    -
    -
    g_type_interface_add_prerequisite$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern void g_type_interface_add_prerequisite(GType interface_type, GType prerequisite_type)
    -
    -
    -
    -
    -
    g_type_interface_add_prerequisite$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern void g_type_interface_add_prerequisite(GType interface_type, GType prerequisite_type)
    -
    -
    -
    -
    -
    g_type_interface_get_plugin(long, long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern GTypePlugin *g_type_interface_get_plugin(GType instance_type, GType interface_type)
    -
    -
    -
    -
    -
    g_type_interface_get_plugin$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern GTypePlugin *g_type_interface_get_plugin(GType instance_type, GType interface_type)
    -
    -
    -
    -
    -
    g_type_interface_get_plugin$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern GTypePlugin *g_type_interface_get_plugin(GType instance_type, GType interface_type)
    -
    -
    -
    -
    -
    g_type_interface_get_plugin$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern GTypePlugin *g_type_interface_get_plugin(GType instance_type, GType interface_type)
    -
    -
    -
    -
    -
    g_type_interface_instantiatable_prerequisite(long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern GType g_type_interface_instantiatable_prerequisite(GType interface_type)
    -
    -
    -
    -
    -
    g_type_interface_instantiatable_prerequisite$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern GType g_type_interface_instantiatable_prerequisite(GType interface_type)
    -
    -
    -
    -
    -
    g_type_interface_instantiatable_prerequisite$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern GType g_type_interface_instantiatable_prerequisite(GType interface_type)
    -
    -
    -
    -
    -
    g_type_interface_instantiatable_prerequisite$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern GType g_type_interface_instantiatable_prerequisite(GType interface_type)
    -
    -
    -
    -
    -
    g_type_interface_peek(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern gpointer g_type_interface_peek(gpointer instance_class, GType iface_type)
    -
    -
    -
    -
    -
    g_type_interface_peek_parent(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern gpointer g_type_interface_peek_parent(gpointer g_iface)
    -
    -
    -
    -
    -
    g_type_interface_peek_parent$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern gpointer g_type_interface_peek_parent(gpointer g_iface)
    -
    -
    -
    -
    -
    g_type_interface_peek_parent$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern gpointer g_type_interface_peek_parent(gpointer g_iface)
    -
    -
    -
    -
    -
    g_type_interface_peek_parent$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern gpointer g_type_interface_peek_parent(gpointer g_iface)
    -
    -
    -
    -
    -
    g_type_interface_peek$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern gpointer g_type_interface_peek(gpointer instance_class, GType iface_type)
    -
    -
    -
    -
    -
    g_type_interface_peek$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern gpointer g_type_interface_peek(gpointer instance_class, GType iface_type)
    -
    -
    -
    -
    -
    g_type_interface_peek$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern gpointer g_type_interface_peek(gpointer instance_class, GType iface_type)
    -
    -
    -
    -
    -
    g_type_interface_prerequisites(long, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern GType *g_type_interface_prerequisites(GType interface_type, guint *n_prerequisites)
    -
    -
    -
    -
    -
    g_type_interface_prerequisites$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern GType *g_type_interface_prerequisites(GType interface_type, guint *n_prerequisites)
    -
    -
    -
    -
    -
    g_type_interface_prerequisites$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern GType *g_type_interface_prerequisites(GType interface_type, guint *n_prerequisites)
    -
    -
    -
    -
    -
    g_type_interface_prerequisites$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern GType *g_type_interface_prerequisites(GType interface_type, guint *n_prerequisites)
    -
    -
    -
    -
    -
    g_type_interfaces(long, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern GType *g_type_interfaces(GType type, guint *n_interfaces)
    -
    -
    -
    -
    -
    g_type_interfaces$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern GType *g_type_interfaces(GType type, guint *n_interfaces)
    -
    -
    -
    -
    -
    g_type_interfaces$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern GType *g_type_interfaces(GType type, guint *n_interfaces)
    -
    -
    -
    -
    -
    g_type_interfaces$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern GType *g_type_interfaces(GType type, guint *n_interfaces)
    -
    -
    -
    -
    -
    G_TYPE_INVALID() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    #define G_TYPE_INVALID 0
    -
    -
    -
    -
    -
    g_type_is_a(long, long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern gboolean g_type_is_a(GType type, GType is_a_type)
    -
    -
    -
    -
    -
    g_type_is_a$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern gboolean g_type_is_a(GType type, GType is_a_type)
    -
    -
    -
    -
    -
    g_type_is_a$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern gboolean g_type_is_a(GType type, GType is_a_type)
    -
    -
    -
    -
    -
    g_type_is_a$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern gboolean g_type_is_a(GType type, GType is_a_type)
    -
    -
    -
    -
    -
    G_TYPE_LONG() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    #define G_TYPE_LONG 32
    -
    -
    -
    -
    -
    g_type_module_add_interface(MemorySegment, long, long, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern void g_type_module_add_interface(GTypeModule *module, GType instance_type, GType interface_type, const GInterfaceInfo *interface_info)
    -
    -
    -
    -
    -
    g_type_module_add_interface$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern void g_type_module_add_interface(GTypeModule *module, GType instance_type, GType interface_type, const GInterfaceInfo *interface_info)
    -
    -
    -
    -
    -
    g_type_module_add_interface$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern void g_type_module_add_interface(GTypeModule *module, GType instance_type, GType interface_type, const GInterfaceInfo *interface_info)
    -
    -
    -
    -
    -
    g_type_module_add_interface$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern void g_type_module_add_interface(GTypeModule *module, GType instance_type, GType interface_type, const GInterfaceInfo *interface_info)
    -
    -
    -
    -
    -
    g_type_module_get_type() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern GType g_type_module_get_type()
    -
    -
    -
    -
    -
    g_type_module_get_type$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern GType g_type_module_get_type()
    -
    -
    -
    -
    -
    g_type_module_get_type$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern GType g_type_module_get_type()
    -
    -
    -
    -
    -
    g_type_module_get_type$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern GType g_type_module_get_type()
    -
    -
    -
    -
    -
    g_type_module_register_enum(MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern GType g_type_module_register_enum(GTypeModule *module, const gchar *name, const GEnumValue *const_static_values)
    -
    -
    -
    -
    -
    g_type_module_register_enum$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern GType g_type_module_register_enum(GTypeModule *module, const gchar *name, const GEnumValue *const_static_values)
    -
    -
    -
    -
    -
    g_type_module_register_enum$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern GType g_type_module_register_enum(GTypeModule *module, const gchar *name, const GEnumValue *const_static_values)
    -
    -
    -
    -
    -
    g_type_module_register_enum$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern GType g_type_module_register_enum(GTypeModule *module, const gchar *name, const GEnumValue *const_static_values)
    -
    -
    -
    -
    -
    g_type_module_register_flags(MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern GType g_type_module_register_flags(GTypeModule *module, const gchar *name, const GFlagsValue *const_static_values)
    -
    -
    -
    -
    -
    g_type_module_register_flags$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern GType g_type_module_register_flags(GTypeModule *module, const gchar *name, const GFlagsValue *const_static_values)
    -
    -
    -
    -
    -
    g_type_module_register_flags$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern GType g_type_module_register_flags(GTypeModule *module, const gchar *name, const GFlagsValue *const_static_values)
    -
    -
    -
    -
    -
    g_type_module_register_flags$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern GType g_type_module_register_flags(GTypeModule *module, const gchar *name, const GFlagsValue *const_static_values)
    -
    -
    -
    -
    -
    g_type_module_register_type(MemorySegment, long, MemorySegment, MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern GType g_type_module_register_type(GTypeModule *module, GType parent_type, const gchar *type_name, const GTypeInfo *type_info, GTypeFlags flags)
    -
    -
    -
    -
    -
    g_type_module_register_type$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern GType g_type_module_register_type(GTypeModule *module, GType parent_type, const gchar *type_name, const GTypeInfo *type_info, GTypeFlags flags)
    -
    -
    -
    -
    -
    g_type_module_register_type$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern GType g_type_module_register_type(GTypeModule *module, GType parent_type, const gchar *type_name, const GTypeInfo *type_info, GTypeFlags flags)
    -
    -
    -
    -
    -
    g_type_module_register_type$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern GType g_type_module_register_type(GTypeModule *module, GType parent_type, const gchar *type_name, const GTypeInfo *type_info, GTypeFlags flags)
    -
    -
    -
    -
    -
    g_type_module_set_name(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern void g_type_module_set_name(GTypeModule *module, const gchar *name)
    -
    -
    -
    -
    -
    g_type_module_set_name$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern void g_type_module_set_name(GTypeModule *module, const gchar *name)
    -
    -
    -
    -
    -
    g_type_module_set_name$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern void g_type_module_set_name(GTypeModule *module, const gchar *name)
    -
    -
    -
    -
    -
    g_type_module_set_name$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern void g_type_module_set_name(GTypeModule *module, const gchar *name)
    -
    -
    -
    -
    -
    g_type_module_unuse(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern void g_type_module_unuse(GTypeModule *module)
    -
    -
    -
    -
    -
    g_type_module_unuse$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern void g_type_module_unuse(GTypeModule *module)
    -
    -
    -
    -
    -
    g_type_module_unuse$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern void g_type_module_unuse(GTypeModule *module)
    -
    -
    -
    -
    -
    g_type_module_unuse$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern void g_type_module_unuse(GTypeModule *module)
    -
    -
    -
    -
    -
    g_type_module_use(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern gboolean g_type_module_use(GTypeModule *module)
    -
    -
    -
    -
    -
    g_type_module_use$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern gboolean g_type_module_use(GTypeModule *module)
    -
    -
    -
    -
    -
    g_type_module_use$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern gboolean g_type_module_use(GTypeModule *module)
    -
    -
    -
    -
    -
    g_type_module_use$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern gboolean g_type_module_use(GTypeModule *module)
    -
    -
    -
    -
    -
    g_type_name(long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern const gchar *g_type_name(GType type)
    -
    -
    -
    -
    -
    g_type_name_from_class(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern const gchar *g_type_name_from_class(GTypeClass *g_class)
    -
    -
    -
    -
    -
    g_type_name_from_class$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern const gchar *g_type_name_from_class(GTypeClass *g_class)
    -
    -
    -
    -
    -
    g_type_name_from_class$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern const gchar *g_type_name_from_class(GTypeClass *g_class)
    -
    -
    -
    -
    -
    g_type_name_from_class$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern const gchar *g_type_name_from_class(GTypeClass *g_class)
    -
    -
    -
    -
    -
    g_type_name_from_instance(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern const gchar *g_type_name_from_instance(GTypeInstance *instance)
    -
    -
    -
    -
    -
    g_type_name_from_instance$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern const gchar *g_type_name_from_instance(GTypeInstance *instance)
    -
    -
    -
    -
    -
    g_type_name_from_instance$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern const gchar *g_type_name_from_instance(GTypeInstance *instance)
    -
    -
    -
    -
    -
    g_type_name_from_instance$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern const gchar *g_type_name_from_instance(GTypeInstance *instance)
    -
    -
    -
    -
    -
    g_type_name$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern const gchar *g_type_name(GType type)
    -
    -
    -
    -
    -
    g_type_name$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern const gchar *g_type_name(GType type)
    -
    -
    -
    -
    -
    g_type_name$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern const gchar *g_type_name(GType type)
    -
    -
    -
    -
    -
    g_type_next_base(long, long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern GType g_type_next_base(GType leaf_type, GType root_type)
    -
    -
    -
    -
    -
    g_type_next_base$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern GType g_type_next_base(GType leaf_type, GType root_type)
    -
    -
    -
    -
    -
    g_type_next_base$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern GType g_type_next_base(GType leaf_type, GType root_type)
    -
    -
    -
    -
    -
    g_type_next_base$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern GType g_type_next_base(GType leaf_type, GType root_type)
    -
    -
    -
    -
    -
    G_TYPE_NONE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    #define G_TYPE_NONE 4
    -
    -
    -
    -
    -
    G_TYPE_OBJECT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    #define G_TYPE_OBJECT 80
    -
    -
    -
    -
    -
    G_TYPE_PARAM() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    #define G_TYPE_PARAM 76
    -
    -
    -
    -
    -
    g_type_parent(long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern GType g_type_parent(GType type)
    -
    -
    -
    -
    -
    g_type_parent$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern GType g_type_parent(GType type)
    -
    -
    -
    -
    -
    g_type_parent$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern GType g_type_parent(GType type)
    -
    -
    -
    -
    -
    g_type_parent$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern GType g_type_parent(GType type)
    -
    -
    -
    -
    -
    g_type_plugin_complete_interface_info(MemorySegment, long, long, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern void g_type_plugin_complete_interface_info(GTypePlugin *plugin, GType instance_type, GType interface_type, GInterfaceInfo *info)
    -
    -
    -
    -
    -
    g_type_plugin_complete_interface_info$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern void g_type_plugin_complete_interface_info(GTypePlugin *plugin, GType instance_type, GType interface_type, GInterfaceInfo *info)
    -
    -
    -
    -
    -
    g_type_plugin_complete_interface_info$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern void g_type_plugin_complete_interface_info(GTypePlugin *plugin, GType instance_type, GType interface_type, GInterfaceInfo *info)
    -
    -
    -
    -
    -
    g_type_plugin_complete_interface_info$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern void g_type_plugin_complete_interface_info(GTypePlugin *plugin, GType instance_type, GType interface_type, GInterfaceInfo *info)
    -
    -
    -
    -
    -
    g_type_plugin_complete_type_info(MemorySegment, long, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern void g_type_plugin_complete_type_info(GTypePlugin *plugin, GType g_type, GTypeInfo *info, GTypeValueTable *value_table)
    -
    -
    -
    -
    -
    g_type_plugin_complete_type_info$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern void g_type_plugin_complete_type_info(GTypePlugin *plugin, GType g_type, GTypeInfo *info, GTypeValueTable *value_table)
    -
    -
    -
    -
    -
    g_type_plugin_complete_type_info$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern void g_type_plugin_complete_type_info(GTypePlugin *plugin, GType g_type, GTypeInfo *info, GTypeValueTable *value_table)
    -
    -
    -
    -
    -
    g_type_plugin_complete_type_info$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern void g_type_plugin_complete_type_info(GTypePlugin *plugin, GType g_type, GTypeInfo *info, GTypeValueTable *value_table)
    -
    -
    -
    -
    -
    g_type_plugin_get_type() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern GType g_type_plugin_get_type()
    -
    -
    -
    -
    -
    g_type_plugin_get_type$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern GType g_type_plugin_get_type()
    -
    -
    -
    -
    -
    g_type_plugin_get_type$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern GType g_type_plugin_get_type()
    -
    -
    -
    -
    -
    g_type_plugin_get_type$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern GType g_type_plugin_get_type()
    -
    -
    -
    -
    -
    g_type_plugin_unuse(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern void g_type_plugin_unuse(GTypePlugin *plugin)
    -
    -
    -
    -
    -
    g_type_plugin_unuse$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern void g_type_plugin_unuse(GTypePlugin *plugin)
    -
    -
    -
    -
    -
    g_type_plugin_unuse$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern void g_type_plugin_unuse(GTypePlugin *plugin)
    -
    -
    -
    -
    -
    g_type_plugin_unuse$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern void g_type_plugin_unuse(GTypePlugin *plugin)
    -
    -
    -
    -
    -
    g_type_plugin_use(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern void g_type_plugin_use(GTypePlugin *plugin)
    -
    -
    -
    -
    -
    g_type_plugin_use$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern void g_type_plugin_use(GTypePlugin *plugin)
    -
    -
    -
    -
    -
    g_type_plugin_use$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern void g_type_plugin_use(GTypePlugin *plugin)
    -
    -
    -
    -
    -
    g_type_plugin_use$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern void g_type_plugin_use(GTypePlugin *plugin)
    -
    -
    -
    -
    -
    G_TYPE_POINTER() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    #define G_TYPE_POINTER 68
    -
    -
    -
    -
    -
    g_type_qname(long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern GQuark g_type_qname(GType type)
    -
    -
    -
    -
    -
    g_type_qname$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern GQuark g_type_qname(GType type)
    -
    -
    -
    -
    -
    g_type_qname$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern GQuark g_type_qname(GType type)
    -
    -
    -
    -
    -
    g_type_qname$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern GQuark g_type_qname(GType type)
    -
    -
    -
    -
    -
    g_type_query(long, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern void g_type_query(GType type, GTypeQuery *query)
    -
    -
    -
    -
    -
    g_type_query$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern void g_type_query(GType type, GTypeQuery *query)
    -
    -
    -
    -
    -
    g_type_query$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern void g_type_query(GType type, GTypeQuery *query)
    -
    -
    -
    -
    -
    g_type_query$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern void g_type_query(GType type, GTypeQuery *query)
    -
    -
    -
    -
    -
    g_type_register_dynamic(long, MemorySegment, MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern GType g_type_register_dynamic(GType parent_type, const gchar *type_name, GTypePlugin *plugin, GTypeFlags flags)
    -
    -
    -
    -
    -
    g_type_register_dynamic$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern GType g_type_register_dynamic(GType parent_type, const gchar *type_name, GTypePlugin *plugin, GTypeFlags flags)
    -
    -
    -
    -
    -
    g_type_register_dynamic$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern GType g_type_register_dynamic(GType parent_type, const gchar *type_name, GTypePlugin *plugin, GTypeFlags flags)
    -
    -
    -
    -
    -
    g_type_register_dynamic$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern GType g_type_register_dynamic(GType parent_type, const gchar *type_name, GTypePlugin *plugin, GTypeFlags flags)
    -
    -
    -
    -
    -
    g_type_register_fundamental(long, MemorySegment, MemorySegment, MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern GType g_type_register_fundamental(GType type_id, const gchar *type_name, const GTypeInfo *info, const GTypeFundamentalInfo *finfo, GTypeFlags flags)
    -
    -
    -
    -
    -
    g_type_register_fundamental$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern GType g_type_register_fundamental(GType type_id, const gchar *type_name, const GTypeInfo *info, const GTypeFundamentalInfo *finfo, GTypeFlags flags)
    -
    -
    -
    -
    -
    g_type_register_fundamental$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern GType g_type_register_fundamental(GType type_id, const gchar *type_name, const GTypeInfo *info, const GTypeFundamentalInfo *finfo, GTypeFlags flags)
    -
    -
    -
    -
    -
    g_type_register_fundamental$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern GType g_type_register_fundamental(GType type_id, const gchar *type_name, const GTypeInfo *info, const GTypeFundamentalInfo *finfo, GTypeFlags flags)
    -
    -
    -
    -
    -
    g_type_register_static(long, MemorySegment, MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern GType g_type_register_static(GType parent_type, const gchar *type_name, const GTypeInfo *info, GTypeFlags flags)
    -
    -
    -
    -
    -
    g_type_register_static_simple(long, MemorySegment, int, MemorySegment, int, MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern GType g_type_register_static_simple(GType parent_type, const gchar *type_name, guint class_size, GClassInitFunc class_init, guint instance_size, GInstanceInitFunc instance_init, GTypeFlags flags)
    -
    -
    -
    -
    -
    g_type_register_static_simple$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern GType g_type_register_static_simple(GType parent_type, const gchar *type_name, guint class_size, GClassInitFunc class_init, guint instance_size, GInstanceInitFunc instance_init, GTypeFlags flags)
    -
    -
    -
    -
    -
    g_type_register_static_simple$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern GType g_type_register_static_simple(GType parent_type, const gchar *type_name, guint class_size, GClassInitFunc class_init, guint instance_size, GInstanceInitFunc instance_init, GTypeFlags flags)
    -
    -
    -
    -
    -
    g_type_register_static_simple$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern GType g_type_register_static_simple(GType parent_type, const gchar *type_name, guint class_size, GClassInitFunc class_init, guint instance_size, GInstanceInitFunc instance_init, GTypeFlags flags)
    -
    -
    -
    -
    -
    g_type_register_static$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern GType g_type_register_static(GType parent_type, const gchar *type_name, const GTypeInfo *info, GTypeFlags flags)
    -
    -
    -
    -
    -
    g_type_register_static$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern GType g_type_register_static(GType parent_type, const gchar *type_name, const GTypeInfo *info, GTypeFlags flags)
    -
    -
    -
    -
    -
    g_type_register_static$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern GType g_type_register_static(GType parent_type, const gchar *type_name, const GTypeInfo *info, GTypeFlags flags)
    -
    -
    -
    -
    -
    g_type_remove_class_cache_func(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern void g_type_remove_class_cache_func(gpointer cache_data, GTypeClassCacheFunc cache_func)
    -
    -
    -
    -
    -
    g_type_remove_class_cache_func$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern void g_type_remove_class_cache_func(gpointer cache_data, GTypeClassCacheFunc cache_func)
    -
    -
    -
    -
    -
    g_type_remove_class_cache_func$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern void g_type_remove_class_cache_func(gpointer cache_data, GTypeClassCacheFunc cache_func)
    -
    -
    -
    -
    -
    g_type_remove_class_cache_func$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern void g_type_remove_class_cache_func(gpointer cache_data, GTypeClassCacheFunc cache_func)
    -
    -
    -
    -
    -
    g_type_remove_interface_check(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern void g_type_remove_interface_check(gpointer check_data, GTypeInterfaceCheckFunc check_func)
    -
    -
    -
    -
    -
    g_type_remove_interface_check$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern void g_type_remove_interface_check(gpointer check_data, GTypeInterfaceCheckFunc check_func)
    -
    -
    -
    -
    -
    g_type_remove_interface_check$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern void g_type_remove_interface_check(gpointer check_data, GTypeInterfaceCheckFunc check_func)
    -
    -
    -
    -
    -
    g_type_remove_interface_check$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern void g_type_remove_interface_check(gpointer check_data, GTypeInterfaceCheckFunc check_func)
    -
    -
    -
    -
    -
    G_TYPE_RESERVED_BSE_FIRST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    #define G_TYPE_RESERVED_BSE_FIRST 32
    -
    -
    -
    -
    -
    G_TYPE_RESERVED_BSE_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    #define G_TYPE_RESERVED_BSE_LAST 48
    -
    -
    -
    -
    -
    G_TYPE_RESERVED_GLIB_FIRST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    #define G_TYPE_RESERVED_GLIB_FIRST 22
    -
    -
    -
    -
    -
    G_TYPE_RESERVED_GLIB_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    #define G_TYPE_RESERVED_GLIB_LAST 31
    -
    -
    -
    -
    -
    G_TYPE_RESERVED_USER_FIRST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    #define G_TYPE_RESERVED_USER_FIRST 49
    -
    -
    -
    -
    -
    g_type_set_qdata(long, int, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern void g_type_set_qdata(GType type, GQuark quark, gpointer data)
    -
    -
    -
    -
    -
    g_type_set_qdata$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern void g_type_set_qdata(GType type, GQuark quark, gpointer data)
    -
    -
    -
    -
    -
    g_type_set_qdata$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern void g_type_set_qdata(GType type, GQuark quark, gpointer data)
    -
    -
    -
    -
    -
    g_type_set_qdata$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern void g_type_set_qdata(GType type, GQuark quark, gpointer data)
    -
    -
    -
    -
    -
    G_TYPE_STRING() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    #define G_TYPE_STRING 64
    -
    -
    -
    -
    -
    g_type_test_flags(long, int) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern gboolean g_type_test_flags(GType type, guint flags)
    -
    -
    -
    -
    -
    g_type_test_flags$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern gboolean g_type_test_flags(GType type, guint flags)
    -
    -
    -
    -
    -
    g_type_test_flags$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern gboolean g_type_test_flags(GType type, guint flags)
    -
    -
    -
    -
    -
    g_type_test_flags$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern gboolean g_type_test_flags(GType type, guint flags)
    -
    -
    -
    -
    -
    G_TYPE_UCHAR() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    #define G_TYPE_UCHAR 16
    -
    -
    -
    -
    -
    G_TYPE_UINT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    #define G_TYPE_UINT 28
    -
    -
    -
    -
    -
    G_TYPE_UINT64() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    #define G_TYPE_UINT64 44
    -
    -
    -
    -
    -
    G_TYPE_ULONG() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    #define G_TYPE_ULONG 36
    -
    -
    -
    -
    -
    g_type_value_table_peek(long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern GTypeValueTable *g_type_value_table_peek(GType type)
    -
    -
    -
    -
    -
    g_type_value_table_peek$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern GTypeValueTable *g_type_value_table_peek(GType type)
    -
    -
    -
    -
    -
    g_type_value_table_peek$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern GTypeValueTable *g_type_value_table_peek(GType type)
    -
    -
    -
    -
    -
    g_type_value_table_peek$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern GTypeValueTable *g_type_value_table_peek(GType type)
    -
    -
    -
    -
    -
    G_TYPE_VARIANT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    #define G_TYPE_VARIANT 84
    -
    -
    -
    -
    -
    g_type$layout() - Static method in class app.photofox.vipsffm.jextract._GTypeClass
    -
    -
    Layout for field: - -
    -
    GType g_type
    -
    -
    -
    -
    -
    g_type$layout() - Static method in class app.photofox.vipsffm.jextract._GValue
    -
    -
    Layout for field: - -
    -
    GType g_type
    -
    -
    -
    -
    -
    g_type$offset() - Static method in class app.photofox.vipsffm.jextract._GTypeClass
    -
    -
    Offset for field: - -
    -
    GType g_type
    -
    -
    -
    -
    -
    g_type$offset() - Static method in class app.photofox.vipsffm.jextract._GValue
    -
    -
    Offset for field: - -
    -
    GType g_type
    -
    -
    -
    -
    -
    g_value_get_boolean(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern gboolean g_value_get_boolean(const GValue *value)
    -
    -
    -
    -
    -
    g_value_get_boolean$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern gboolean g_value_get_boolean(const GValue *value)
    -
    -
    -
    -
    -
    g_value_get_boolean$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern gboolean g_value_get_boolean(const GValue *value)
    -
    -
    -
    -
    -
    g_value_get_boolean$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern gboolean g_value_get_boolean(const GValue *value)
    -
    -
    -
    -
    -
    g_value_get_boxed(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern gpointer g_value_get_boxed(const GValue *value)
    -
    -
    -
    -
    -
    g_value_get_boxed$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern gpointer g_value_get_boxed(const GValue *value)
    -
    -
    -
    -
    -
    g_value_get_boxed$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern gpointer g_value_get_boxed(const GValue *value)
    -
    -
    -
    -
    -
    g_value_get_boxed$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern gpointer g_value_get_boxed(const GValue *value)
    -
    -
    -
    -
    -
    g_value_get_double(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern gdouble g_value_get_double(const GValue *value)
    -
    -
    -
    -
    -
    g_value_get_double$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern gdouble g_value_get_double(const GValue *value)
    -
    -
    -
    -
    -
    g_value_get_double$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern gdouble g_value_get_double(const GValue *value)
    -
    -
    -
    -
    -
    g_value_get_double$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern gdouble g_value_get_double(const GValue *value)
    -
    -
    -
    -
    -
    g_value_get_int(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern gint g_value_get_int(const GValue *value)
    -
    -
    -
    -
    -
    g_value_get_int$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern gint g_value_get_int(const GValue *value)
    -
    -
    -
    -
    -
    g_value_get_int$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern gint g_value_get_int(const GValue *value)
    -
    -
    -
    -
    -
    g_value_get_int$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern gint g_value_get_int(const GValue *value)
    -
    -
    -
    -
    -
    g_value_get_int64(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern gint64 g_value_get_int64(const GValue *value)
    -
    -
    -
    -
    -
    g_value_get_int64$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern gint64 g_value_get_int64(const GValue *value)
    -
    -
    -
    -
    -
    g_value_get_int64$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern gint64 g_value_get_int64(const GValue *value)
    -
    -
    -
    -
    -
    g_value_get_int64$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern gint64 g_value_get_int64(const GValue *value)
    -
    -
    -
    -
    -
    g_value_get_long(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern glong g_value_get_long(const GValue *value)
    -
    -
    -
    -
    -
    g_value_get_long$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern glong g_value_get_long(const GValue *value)
    -
    -
    -
    -
    -
    g_value_get_long$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern glong g_value_get_long(const GValue *value)
    -
    -
    -
    -
    -
    g_value_get_long$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern glong g_value_get_long(const GValue *value)
    -
    -
    -
    -
    -
    g_value_get_object(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern gpointer g_value_get_object(const GValue *value)
    -
    -
    -
    -
    -
    g_value_get_object$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern gpointer g_value_get_object(const GValue *value)
    -
    -
    -
    -
    -
    g_value_get_object$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern gpointer g_value_get_object(const GValue *value)
    -
    -
    -
    -
    -
    g_value_get_object$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern gpointer g_value_get_object(const GValue *value)
    -
    -
    -
    -
    -
    g_value_get_string(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern const gchar *g_value_get_string(const GValue *value)
    -
    -
    -
    -
    -
    g_value_get_string$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern const gchar *g_value_get_string(const GValue *value)
    -
    -
    -
    -
    -
    g_value_get_string$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern const gchar *g_value_get_string(const GValue *value)
    -
    -
    -
    -
    -
    g_value_get_string$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern const gchar *g_value_get_string(const GValue *value)
    -
    -
    -
    -
    -
    g_value_init(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern GValue *g_value_init(GValue *value, GType g_type)
    -
    -
    -
    -
    -
    g_value_init_from_instance(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern void g_value_init_from_instance(GValue *value, gpointer instance)
    -
    -
    -
    -
    -
    g_value_init_from_instance$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern void g_value_init_from_instance(GValue *value, gpointer instance)
    -
    -
    -
    -
    -
    g_value_init_from_instance$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern void g_value_init_from_instance(GValue *value, gpointer instance)
    -
    -
    -
    -
    -
    g_value_init_from_instance$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern void g_value_init_from_instance(GValue *value, gpointer instance)
    -
    -
    -
    -
    -
    g_value_init$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern GValue *g_value_init(GValue *value, GType g_type)
    -
    -
    -
    -
    -
    g_value_init$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern GValue *g_value_init(GValue *value, GType g_type)
    -
    -
    -
    -
    -
    g_value_init$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern GValue *g_value_init(GValue *value, GType g_type)
    -
    -
    -
    -
    -
    g_value_set_boolean(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern void g_value_set_boolean(GValue *value, gboolean v_boolean)
    -
    -
    -
    -
    -
    g_value_set_boolean$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern void g_value_set_boolean(GValue *value, gboolean v_boolean)
    -
    -
    -
    -
    -
    g_value_set_boolean$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern void g_value_set_boolean(GValue *value, gboolean v_boolean)
    -
    -
    -
    -
    -
    g_value_set_boolean$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern void g_value_set_boolean(GValue *value, gboolean v_boolean)
    -
    -
    -
    -
    -
    g_value_set_boxed(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern void g_value_set_boxed(GValue *value, gconstpointer v_boxed)
    -
    -
    -
    -
    -
    g_value_set_boxed_take_ownership(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern void g_value_set_boxed_take_ownership(GValue *value, gconstpointer v_boxed)
    -
    -
    -
    -
    -
    g_value_set_boxed_take_ownership$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern void g_value_set_boxed_take_ownership(GValue *value, gconstpointer v_boxed)
    -
    -
    -
    -
    -
    g_value_set_boxed_take_ownership$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern void g_value_set_boxed_take_ownership(GValue *value, gconstpointer v_boxed)
    -
    -
    -
    -
    -
    g_value_set_boxed_take_ownership$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern void g_value_set_boxed_take_ownership(GValue *value, gconstpointer v_boxed)
    -
    -
    -
    -
    -
    g_value_set_boxed$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern void g_value_set_boxed(GValue *value, gconstpointer v_boxed)
    -
    -
    -
    -
    -
    g_value_set_boxed$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern void g_value_set_boxed(GValue *value, gconstpointer v_boxed)
    -
    -
    -
    -
    -
    g_value_set_boxed$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern void g_value_set_boxed(GValue *value, gconstpointer v_boxed)
    -
    -
    -
    -
    -
    g_value_set_double(MemorySegment, double) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern void g_value_set_double(GValue *value, gdouble v_double)
    -
    -
    -
    -
    -
    g_value_set_double$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern void g_value_set_double(GValue *value, gdouble v_double)
    -
    -
    -
    -
    -
    g_value_set_double$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern void g_value_set_double(GValue *value, gdouble v_double)
    -
    -
    -
    -
    -
    g_value_set_double$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern void g_value_set_double(GValue *value, gdouble v_double)
    -
    -
    -
    -
    -
    g_value_set_int(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern void g_value_set_int(GValue *value, gint v_int)
    -
    -
    -
    -
    -
    g_value_set_int$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern void g_value_set_int(GValue *value, gint v_int)
    -
    -
    -
    -
    -
    g_value_set_int$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern void g_value_set_int(GValue *value, gint v_int)
    -
    -
    -
    -
    -
    g_value_set_int$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern void g_value_set_int(GValue *value, gint v_int)
    -
    -
    -
    -
    -
    g_value_set_int64(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern void g_value_set_int64(GValue *value, gint64 v_int64)
    -
    -
    -
    -
    -
    g_value_set_int64$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern void g_value_set_int64(GValue *value, gint64 v_int64)
    -
    -
    -
    -
    -
    g_value_set_int64$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern void g_value_set_int64(GValue *value, gint64 v_int64)
    -
    -
    -
    -
    -
    g_value_set_int64$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern void g_value_set_int64(GValue *value, gint64 v_int64)
    -
    -
    -
    -
    -
    g_value_set_interned_string(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern void g_value_set_interned_string(GValue *value, const gchar *v_string)
    -
    -
    -
    -
    -
    g_value_set_interned_string$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern void g_value_set_interned_string(GValue *value, const gchar *v_string)
    -
    -
    -
    -
    -
    g_value_set_interned_string$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern void g_value_set_interned_string(GValue *value, const gchar *v_string)
    -
    -
    -
    -
    -
    g_value_set_interned_string$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern void g_value_set_interned_string(GValue *value, const gchar *v_string)
    -
    -
    -
    -
    -
    g_value_set_long(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern void g_value_set_long(GValue *value, glong v_long)
    -
    -
    -
    -
    -
    g_value_set_long$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern void g_value_set_long(GValue *value, glong v_long)
    -
    -
    -
    -
    -
    g_value_set_long$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern void g_value_set_long(GValue *value, glong v_long)
    -
    -
    -
    -
    -
    g_value_set_long$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern void g_value_set_long(GValue *value, glong v_long)
    -
    -
    -
    -
    -
    g_value_set_object(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern void g_value_set_object(GValue *value, gpointer v_object)
    -
    -
    -
    -
    -
    g_value_set_object_take_ownership(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern void g_value_set_object_take_ownership(GValue *value, gpointer v_object)
    -
    -
    -
    -
    -
    g_value_set_object_take_ownership$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern void g_value_set_object_take_ownership(GValue *value, gpointer v_object)
    -
    -
    -
    -
    -
    g_value_set_object_take_ownership$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern void g_value_set_object_take_ownership(GValue *value, gpointer v_object)
    -
    -
    -
    -
    -
    g_value_set_object_take_ownership$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern void g_value_set_object_take_ownership(GValue *value, gpointer v_object)
    -
    -
    -
    -
    -
    g_value_set_object$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern void g_value_set_object(GValue *value, gpointer v_object)
    -
    -
    -
    -
    -
    g_value_set_object$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern void g_value_set_object(GValue *value, gpointer v_object)
    -
    -
    -
    -
    -
    g_value_set_object$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern void g_value_set_object(GValue *value, gpointer v_object)
    -
    -
    -
    -
    -
    g_value_set_string(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern void g_value_set_string(GValue *value, const gchar *v_string)
    -
    -
    -
    -
    -
    g_value_set_string_take_ownership(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern void g_value_set_string_take_ownership(GValue *value, gchar *v_string)
    -
    -
    -
    -
    -
    g_value_set_string_take_ownership$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern void g_value_set_string_take_ownership(GValue *value, gchar *v_string)
    -
    -
    -
    -
    -
    g_value_set_string_take_ownership$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern void g_value_set_string_take_ownership(GValue *value, gchar *v_string)
    -
    -
    -
    -
    -
    g_value_set_string_take_ownership$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern void g_value_set_string_take_ownership(GValue *value, gchar *v_string)
    -
    -
    -
    -
    -
    g_value_set_string$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern void g_value_set_string(GValue *value, const gchar *v_string)
    -
    -
    -
    -
    -
    g_value_set_string$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern void g_value_set_string(GValue *value, const gchar *v_string)
    -
    -
    -
    -
    -
    g_value_set_string$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern void g_value_set_string(GValue *value, const gchar *v_string)
    -
    -
    -
    -
    -
    g_value_unset(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern void g_value_unset(GValue *value)
    -
    -
    -
    -
    -
    g_value_unset$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern void g_value_unset(GValue *value)
    -
    -
    -
    -
    -
    g_value_unset$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Function descriptor for: - -
    -
    extern void g_value_unset(GValue *value)
    -
    -
    -
    -
    -
    g_value_unset$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Downcall method handle for: - -
    -
    extern void g_value_unset(GValue *value)
    -
    -
    -
    -
    -
    gamma(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Calculate in ** (1 / exponent), normalising to the maximum range of the - input type.
    -
    -
    gaussblur(double, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    - -
    -
    gaussmat(double, double, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Creates a circularly symmetric Gaussian image of radius - sigma.
    -
    -
    gaussnoise(int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Make a one band float image of gaussian noise with the specified - distribution.
    -
    -
    GCallback - Class in app.photofox.vipsffm.jextract
    -
    -
    -
    -
    typedef void (*GCallback)(void)
    -
    -
    -
    -
    -
    GCallback.Function - Interface in app.photofox.vipsffm.jextract
    -
    -
    The function pointer signature, expressed as a functional interface
    -
    -
    GClassFinalizeFunc - Class in app.photofox.vipsffm.jextract
    -
    -
    -
    -
    typedef void (*GClassFinalizeFunc)(gpointer, gpointer)
    -
    -
    -
    -
    -
    GClassFinalizeFunc.Function - Interface in app.photofox.vipsffm.jextract
    -
    -
    The function pointer signature, expressed as a functional interface
    -
    -
    GClassInitFunc - Class in app.photofox.vipsffm.jextract
    -
    -
    -
    -
    typedef void (*GClassInitFunc)(gpointer, gpointer)
    -
    -
    -
    -
    -
    GClassInitFunc.Function - Interface in app.photofox.vipsffm.jextract
    -
    -
    The function pointer signature, expressed as a functional interface
    -
    -
    GEnumClass - Class in app.photofox.vipsffm.jextract
    -
    -
    -
    -
    typedef struct _GEnumClass GEnumClass
    -
    -
    -
    -
    -
    GEnumClass_autoptr - Static variable in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    typedef GEnumClass *GEnumClass_autoptr
    -
    -
    -
    -
    -
    GEnumClass_listautoptr - Static variable in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    typedef GList *GEnumClass_listautoptr
    -
    -
    -
    -
    -
    GEnumClass_queueautoptr - Static variable in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    typedef GQueue *GEnumClass_queueautoptr
    -
    -
    -
    -
    -
    GEnumClass_slistautoptr - Static variable in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    typedef GSList *GEnumClass_slistautoptr
    -
    -
    -
    -
    -
    GEnumValue - Class in app.photofox.vipsffm.jextract
    -
    -
    -
    -
    typedef struct _GEnumValue GEnumValue
    -
    -
    -
    -
    -
    get_property(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    -
    Getter for field: - -
    -
    void (*get_property)(GObject *, guint, GValue *, GParamSpec *)
    -
    -
    -
    -
    -
    get_property(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    -
    Setter for field: - -
    -
    void (*get_property)(GObject *, guint, GValue *, GParamSpec *)
    -
    -
    -
    -
    -
    get_property$layout() - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    -
    Layout for field: - -
    -
    void (*get_property)(GObject *, guint, GValue *, GParamSpec *)
    -
    -
    -
    -
    -
    get_property$offset() - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    -
    Offset for field: - -
    -
    void (*get_property)(GObject *, guint, GValue *, GParamSpec *)
    -
    -
    -
    -
    -
    getBlob() - Method in class app.photofox.vipsffm.VTarget
    -
    -
    Only valid for memory-backed targets (eg via newToMemory(Arena)) - Returns the contents of the backing VBlob
    -
    -
    getHeight() - Method in class app.photofox.vipsffm.VImage
    -
     
    -
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsAccess
    -
     
    -
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsAlign
    -
     
    -
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsAngle
    -
     
    -
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsAngle45
    -
     
    -
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsBandFormat
    -
     
    -
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsBlendMode
    -
     
    -
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsCoding
    -
     
    -
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsCombine
    -
     
    -
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsCombineMode
    -
     
    -
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsCompassDirection
    -
     
    -
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsDirection
    -
     
    -
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsExtend
    -
     
    -
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsFailOn
    -
     
    -
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsForeignDzContainer
    -
     
    -
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsForeignDzDepth
    -
     
    -
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsForeignDzLayout
    -
     
    -
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsForeignHeifCompression
    -
     
    -
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsForeignHeifEncoder
    -
     
    -
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsForeignPpmFormat
    -
     
    -
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsForeignSubsample
    -
     
    -
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsForeignTiffCompression
    -
     
    -
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsForeignTiffPredictor
    -
     
    -
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsForeignTiffResunit
    -
     
    -
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsForeignWebpPreset
    -
     
    -
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsIntent
    -
     
    -
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsInteresting
    -
     
    -
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsInterpretation
    -
     
    -
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsKernel
    -
     
    -
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsOperationBoolean
    -
     
    -
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsOperationComplex
    -
     
    -
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsOperationComplex2
    -
     
    -
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsOperationComplexget
    -
     
    -
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsOperationMath
    -
     
    -
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsOperationMath2
    -
     
    -
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsOperationMorphology
    -
     
    -
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsOperationRelational
    -
     
    -
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsOperationRound
    -
     
    -
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsPCS
    -
     
    -
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsPrecision
    -
     
    -
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsRegionShrink
    -
     
    -
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsSize
    -
     
    -
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsTextWrap
    -
     
    -
    getName() - Method in interface app.photofox.vipsffm.VNamedEnum
    -
     
    -
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsAccess
    -
     
    -
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsAlign
    -
     
    -
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsAngle
    -
     
    -
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsAngle45
    -
     
    -
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsBandFormat
    -
     
    -
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsBlendMode
    -
     
    -
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsCoding
    -
     
    -
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsCombine
    -
     
    -
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsCombineMode
    -
     
    -
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsCompassDirection
    -
     
    -
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsDirection
    -
     
    -
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsExtend
    -
     
    -
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsFailOn
    -
     
    -
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsForeignDzContainer
    -
     
    -
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsForeignDzDepth
    -
     
    -
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsForeignDzLayout
    -
     
    -
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsForeignHeifCompression
    -
     
    -
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsForeignHeifEncoder
    -
     
    -
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsForeignPpmFormat
    -
     
    -
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsForeignSubsample
    -
     
    -
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsForeignTiffCompression
    -
     
    -
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsForeignTiffPredictor
    -
     
    -
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsForeignTiffResunit
    -
     
    -
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsForeignWebpPreset
    -
     
    -
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsIntent
    -
     
    -
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsInteresting
    -
     
    -
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsInterpretation
    -
     
    -
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsKernel
    -
     
    -
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsOperationBoolean
    -
     
    -
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsOperationComplex
    -
     
    -
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsOperationComplex2
    -
     
    -
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsOperationComplexget
    -
     
    -
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsOperationMath
    -
     
    -
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsOperationMath2
    -
     
    -
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsOperationMorphology
    -
     
    -
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsOperationRelational
    -
     
    -
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsOperationRound
    -
     
    -
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsPCS
    -
     
    -
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsPrecision
    -
     
    -
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsRegionShrink
    -
     
    -
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsSize
    -
     
    -
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsTextWrap
    -
     
    -
    getNickname() - Method in interface app.photofox.vipsffm.VNamedEnum
    -
     
    -
    getpoint(int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Reads a single pixel on an image.
    -
    -
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsAccess
    -
     
    -
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsAlign
    -
     
    -
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsAngle
    -
     
    -
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsAngle45
    -
     
    -
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsBandFormat
    -
     
    -
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsBlendMode
    -
     
    -
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsCoding
    -
     
    -
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsCombine
    -
     
    -
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsCombineMode
    -
     
    -
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsCompassDirection
    -
     
    -
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsDirection
    -
     
    -
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsExtend
    -
     
    -
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsFailOn
    -
     
    -
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsForeignDzContainer
    -
     
    -
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsForeignDzDepth
    -
     
    -
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsForeignDzLayout
    -
     
    -
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsForeignHeifCompression
    -
     
    -
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsForeignHeifEncoder
    -
     
    -
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsForeignPpmFormat
    -
     
    -
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsForeignSubsample
    -
     
    -
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsForeignTiffCompression
    -
     
    -
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsForeignTiffPredictor
    -
     
    -
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsForeignTiffResunit
    -
     
    -
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsForeignWebpPreset
    -
     
    -
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsIntent
    -
     
    -
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsInteresting
    -
     
    -
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsInterpretation
    -
     
    -
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsKernel
    -
     
    -
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsOperationBoolean
    -
     
    -
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsOperationComplex
    -
     
    -
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsOperationComplex2
    -
     
    -
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsOperationComplexget
    -
     
    -
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsOperationMath
    -
     
    -
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsOperationMath2
    -
     
    -
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsOperationMorphology
    -
     
    -
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsOperationRelational
    -
     
    -
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsOperationRound
    -
     
    -
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsPCS
    -
     
    -
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsPrecision
    -
     
    -
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsRegionShrink
    -
     
    -
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsSize
    -
     
    -
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsTextWrap
    -
     
    -
    getRawValue() - Method in interface app.photofox.vipsffm.VEnum
    -
     
    -
    getRawValue() - Method in record class app.photofox.vipsffm.VEnum.Raw
    -
     
    -
    getUnsafeAddress() - Method in class app.photofox.vipsffm.VBlob
    -
    -
    Deprecated, for removal: This API element is subject to removal in a future version. - -
    -
    -
    getUnsafeAddress() - Method in class app.photofox.vipsffm.VImage
    -
    -
    Deprecated, for removal: This API element is subject to removal in a future version. - -
    -
    -
    getUnsafeAddress() - Method in class app.photofox.vipsffm.VSource
    -
    -
    Deprecated, for removal: This API element is subject to removal in a future version. - -
    -
    -
    getUnsafeAddress() - Method in class app.photofox.vipsffm.VTarget
    -
    -
    Deprecated, for removal: This API element is subject to removal in a future version. - -
    -
    -
    getUnsafeDataAddress() - Method in class app.photofox.vipsffm.VBlob
    -
    -
    Not recommended for use, use VBlob.asByteBuffer() instead - Gets the raw MemorySegment (C pointer) for the data in this blob - Sliced to the length of the data, which isn't always null terminated
    -
    -
    getUnsafeStructAddress() - Method in class app.photofox.vipsffm.VBlob
    -
    -
    Gets the raw MemorySegment (C pointer) for this VipsBlob struct - You might want the data address instead VBlob.getUnsafeDataAddress() - The memory address' lifetime is bound to the scope of the VBlob.arena - Usage of the memory address is strongly discouraged, but it is available if some functionality is missing and you - need to use it with VipsHelper
    -
    -
    getUnsafeStructAddress() - Method in class app.photofox.vipsffm.VImage
    -
    -
    Gets the raw MemorySegment (C pointer) for this VipsImage struct - The memory address' lifetime is bound to the scope of the VImage.arena - Usage of the memory address is strongly discouraged, but it is available if some functionality is missing and you need to use it with VipsHelper
    -
    -
    getUnsafeStructAddress() - Method in class app.photofox.vipsffm.VInterpolate
    -
    -
    Gets the raw MemorySegment (C pointer) for this VipsInterpolate struct - The memory address' lifetime is bound to the scope of the arena that created it - Usage of the memory address is strongly discouraged, but it is available if some functionality is missing, and - you need to use it with VipsHelper
    -
    -
    getUnsafeStructAddress() - Method in class app.photofox.vipsffm.VSource
    -
    -
    Gets the raw MemorySegment (C pointer) for this VipsSource struct - The memory address' lifetime is bound to the scope of the arena that created it - Usage of the memory address is strongly discouraged, but it is available if some functionality is missing, and - you need to use it with VipsHelper
    -
    -
    getUnsafeStructAddress() - Method in class app.photofox.vipsffm.VTarget
    -
    -
    Gets the raw MemorySegment (C pointer) for this VipsTarget struct - The memory address' lifetime is bound to the scope of the arena that created it - Usage of the memory address is strongly discouraged, but it is available if some functionality is missing, and - you need to use it with VipsHelper
    -
    -
    getWidth() - Method in class app.photofox.vipsffm.VImage
    -
     
    -
    gifload(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Read a GIF file into a libvips image.
    -
    -
    gifloadBuffer(VBlob, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    - -
    -
    gifloadSource(VSource, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    - -
    -
    gifsave(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Write to a file in GIF format.
    -
    -
    gifsaveBuffer(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    - -
    -
    gifsaveTarget(VTarget, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    - -
    -
    GInputStream - Class in app.photofox.vipsffm.jextract
    -
    -
    -
    -
    typedef struct _GInputStream GInputStream
    -
    -
    -
    -
    -
    GInputStream_autoptr - Static variable in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    typedef GInputStream *GInputStream_autoptr
    -
    -
    -
    -
    -
    GInputStream_listautoptr - Static variable in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    typedef GList *GInputStream_listautoptr
    -
    -
    -
    -
    -
    GInputStream_queueautoptr - Static variable in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    typedef GQueue *GInputStream_queueautoptr
    -
    -
    -
    -
    -
    GInputStream_slistautoptr - Static variable in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    typedef GSList *GInputStream_slistautoptr
    -
    -
    -
    -
    -
    GInputStreamClass - Class in app.photofox.vipsffm.jextract
    -
    -
    -
    -
    typedef struct _GInputStreamClass GInputStreamClass
    -
    -
    -
    -
    -
    globalbalance(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    globalbalance can be used to remove contrast differences in - an assembled mosaic.
    -
    -
    GObject - Class in app.photofox.vipsffm.jextract
    -
    -
    -
    -
    typedef struct _GObject GObject
    -
    -
    -
    -
    -
    GObject_autoptr - Static variable in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    typedef GObject *GObject_autoptr
    -
    -
    -
    -
    -
    GObject_listautoptr - Static variable in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    typedef GList *GObject_listautoptr
    -
    -
    -
    -
    -
    GObject_queueautoptr - Static variable in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    typedef GQueue *GObject_queueautoptr
    -
    -
    -
    -
    -
    GObject_slistautoptr - Static variable in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    typedef GSList *GObject_slistautoptr
    -
    -
    -
    -
    -
    GObjectClass - Class in app.photofox.vipsffm.jextract
    -
    -
    -
    -
    typedef struct _GObjectClass GObjectClass
    -
    -
    -
    -
    -
    GObjectConstructParam - Class in app.photofox.vipsffm.jextract
    -
    -
    -
    -
    typedef struct _GObjectConstructParam GObjectConstructParam
    -
    -
    -
    -
    -
    GObjectFinalizeFunc - Class in app.photofox.vipsffm.jextract
    -
    -
    -
    -
    typedef void (*GObjectFinalizeFunc)(GObject *)
    -
    -
    -
    -
    -
    GObjectFinalizeFunc.Function - Interface in app.photofox.vipsffm.jextract
    -
    -
    The function pointer signature, expressed as a functional interface
    -
    -
    GObjectGetPropertyFunc - Class in app.photofox.vipsffm.jextract
    -
    -
    -
    -
    typedef void (*GObjectGetPropertyFunc)(GObject *, guint, GValue *, GParamSpec *)
    -
    -
    -
    -
    -
    GObjectGetPropertyFunc.Function - Interface in app.photofox.vipsffm.jextract
    -
    -
    The function pointer signature, expressed as a functional interface
    -
    -
    GObjectSetPropertyFunc - Class in app.photofox.vipsffm.jextract
    -
    -
    -
    -
    typedef void (*GObjectSetPropertyFunc)(GObject *, guint, const GValue *, GParamSpec *)
    -
    -
    -
    -
    -
    GObjectSetPropertyFunc.Function - Interface in app.photofox.vipsffm.jextract
    -
    -
    The function pointer signature, expressed as a functional interface
    -
    -
    GParamSpec - Class in app.photofox.vipsffm.jextract
    -
    -
    -
    -
    typedef struct _GParamSpec GParamSpec
    -
    -
    -
    -
    -
    GParamSpec_autoptr - Static variable in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    typedef GParamSpec *GParamSpec_autoptr
    -
    -
    -
    -
    -
    GParamSpec_listautoptr - Static variable in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    typedef GList *GParamSpec_listautoptr
    -
    -
    -
    -
    -
    GParamSpec_queueautoptr - Static variable in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    typedef GQueue *GParamSpec_queueautoptr
    -
    -
    -
    -
    -
    GParamSpec_slistautoptr - Static variable in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    typedef GSList *GParamSpec_slistautoptr
    -
    -
    -
    -
    -
    GParamSpecBoolean - Class in app.photofox.vipsffm.jextract
    -
    -
    -
    -
    typedef struct _GParamSpecBoolean GParamSpecBoolean
    -
    -
    -
    -
    -
    GParamSpecBoxed - Class in app.photofox.vipsffm.jextract
    -
    -
    -
    -
    typedef struct _GParamSpecBoxed GParamSpecBoxed
    -
    -
    -
    -
    -
    GParamSpecChar - Class in app.photofox.vipsffm.jextract
    -
    -
    -
    -
    typedef struct _GParamSpecChar GParamSpecChar
    -
    -
    -
    -
    -
    GParamSpecClass - Class in app.photofox.vipsffm.jextract
    -
    -
    -
    -
    typedef struct _GParamSpecClass GParamSpecClass
    -
    -
    -
    -
    -
    GParamSpecDouble - Class in app.photofox.vipsffm.jextract
    -
    -
    -
    -
    typedef struct _GParamSpecDouble GParamSpecDouble
    -
    -
    -
    -
    -
    GParamSpecEnum - Class in app.photofox.vipsffm.jextract
    -
    -
    -
    -
    typedef struct _GParamSpecEnum GParamSpecEnum
    -
    -
    -
    -
    -
    GParamSpecFlags - Class in app.photofox.vipsffm.jextract
    -
    -
    -
    -
    typedef struct _GParamSpecFlags GParamSpecFlags
    -
    -
    -
    -
    -
    GParamSpecFloat - Class in app.photofox.vipsffm.jextract
    -
    -
    -
    -
    typedef struct _GParamSpecFloat GParamSpecFloat
    -
    -
    -
    -
    -
    GParamSpecGType - Class in app.photofox.vipsffm.jextract
    -
    -
    -
    -
    typedef struct _GParamSpecGType GParamSpecGType
    -
    -
    -
    -
    -
    GParamSpecInt - Class in app.photofox.vipsffm.jextract
    -
    -
    -
    -
    typedef struct _GParamSpecInt GParamSpecInt
    -
    -
    -
    -
    -
    GParamSpecInt64 - Class in app.photofox.vipsffm.jextract
    -
    -
    -
    -
    typedef struct _GParamSpecInt64 GParamSpecInt64
    -
    -
    -
    -
    -
    GParamSpecLong - Class in app.photofox.vipsffm.jextract
    -
    -
    -
    -
    typedef struct _GParamSpecLong GParamSpecLong
    -
    -
    -
    -
    -
    GParamSpecObject - Class in app.photofox.vipsffm.jextract
    -
    -
    -
    -
    typedef struct _GParamSpecObject GParamSpecObject
    -
    -
    -
    -
    -
    GParamSpecOverride - Class in app.photofox.vipsffm.jextract
    -
    -
    -
    -
    typedef struct _GParamSpecOverride GParamSpecOverride
    -
    -
    -
    -
    -
    GParamSpecParam - Class in app.photofox.vipsffm.jextract
    -
    -
    -
    -
    typedef struct _GParamSpecParam GParamSpecParam
    -
    -
    -
    -
    -
    GParamSpecPointer - Class in app.photofox.vipsffm.jextract
    -
    -
    -
    -
    typedef struct _GParamSpecPointer GParamSpecPointer
    -
    -
    -
    -
    -
    GParamSpecString - Class in app.photofox.vipsffm.jextract
    -
    -
    -
    -
    typedef struct _GParamSpecString GParamSpecString
    -
    -
    -
    -
    -
    GParamSpecTypeInfo - Class in app.photofox.vipsffm.jextract
    -
    -
    -
    -
    typedef struct _GParamSpecTypeInfo GParamSpecTypeInfo
    -
    -
    -
    -
    -
    GParamSpecUChar - Class in app.photofox.vipsffm.jextract
    -
    -
    -
    -
    typedef struct _GParamSpecUChar GParamSpecUChar
    -
    -
    -
    -
    -
    GParamSpecUInt - Class in app.photofox.vipsffm.jextract
    -
    -
    -
    -
    typedef struct _GParamSpecUInt GParamSpecUInt
    -
    -
    -
    -
    -
    GParamSpecUInt64 - Class in app.photofox.vipsffm.jextract
    -
    -
    -
    -
    typedef struct _GParamSpecUInt64 GParamSpecUInt64
    -
    -
    -
    -
    -
    GParamSpecULong - Class in app.photofox.vipsffm.jextract
    -
    -
    -
    -
    typedef struct _GParamSpecULong GParamSpecULong
    -
    -
    -
    -
    -
    GParamSpecUnichar - Class in app.photofox.vipsffm.jextract
    -
    -
    -
    -
    typedef struct _GParamSpecUnichar GParamSpecUnichar
    -
    -
    -
    -
    -
    GParamSpecValueArray - Class in app.photofox.vipsffm.jextract
    -
    -
    -
    -
    typedef struct _GParamSpecValueArray GParamSpecValueArray
    -
    -
    -
    -
    -
    GParamSpecVariant - Class in app.photofox.vipsffm.jextract
    -
    -
    -
    -
    typedef struct _GParamSpecVariant GParamSpecVariant
    -
    -
    -
    -
    -
    gravity(VipsCompassDirection, int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    The opposite of VImage.extractArea(int, int, int, int, app.photofox.vipsffm.VipsOption...): place in within an image of size - width by height at a certain gravity.
    -
    -
    grey(int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Create a one-band float image with the left-most column zero and the - right-most 1.
    -
    -
    grid(int, int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Chop a tall thin image up into a set of tiles, lay the tiles out in a grid.
    -
    -
    GTypeClass - Class in app.photofox.vipsffm.jextract
    -
    -
    -
    -
    typedef struct _GTypeClass GTypeClass
    -
    -
    -
    -
    -
    GTypeClass_autoptr - Static variable in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    typedef GTypeClass *GTypeClass_autoptr
    -
    -
    -
    -
    -
    GTypeClass_listautoptr - Static variable in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    typedef GList *GTypeClass_listautoptr
    -
    -
    -
    -
    -
    GTypeClass_queueautoptr - Static variable in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    typedef GQueue *GTypeClass_queueautoptr
    -
    -
    -
    -
    -
    GTypeClass_slistautoptr - Static variable in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    typedef GSList *GTypeClass_slistautoptr
    -
    -
    -
    -
    -
    GTypeClassCacheFunc - Class in app.photofox.vipsffm.jextract
    -
    -
    -
    -
    typedef gboolean (*GTypeClassCacheFunc)(gpointer, GTypeClass *)
    -
    -
    -
    -
    -
    GTypeClassCacheFunc.Function - Interface in app.photofox.vipsffm.jextract
    -
    -
    The function pointer signature, expressed as a functional interface
    -
    -
    GTypeInstance - Class in app.photofox.vipsffm.jextract
    -
    -
    -
    -
    typedef struct _GTypeInstance GTypeInstance
    -
    -
    -
    -
    -
    GValue - Class in app.photofox.vipsffm.jextract
    -
    -
    -
    -
    typedef struct _GValue GValue
    -
    -
    -
    -
    -
    GValueArray - Class in app.photofox.vipsffm.jextract
    -
    -
    -
    -
    typedef struct _GValueArray GValueArray
    -
    -
    -
    -
    -
    GValueTransform - Class in app.photofox.vipsffm.jextract
    -
    -
    -
    -
    typedef void (*GValueTransform)(const GValue *, GValue *)
    -
    -
    -
    -
    -
    GValueTransform.Function - Interface in app.photofox.vipsffm.jextract
    -
    -
    The function pointer signature, expressed as a functional interface
    -
    -
    -

    H

    -
    -
    handle() - Method in class app.photofox.vipsffm.jextract.VipsRaw.vips_error_exit
    -
    -
    Returns the specialized method handle.
    -
    -
    handle() - Method in class app.photofox.vipsffm.jextract.VipsRaw.vips_error_system
    -
    -
    Returns the specialized method handle.
    -
    -
    handle() - Method in class app.photofox.vipsffm.jextract.VipsRaw.vips_error
    -
    -
    Returns the specialized method handle.
    -
    -
    handle() - Method in class app.photofox.vipsffm.jextract.VipsRaw.vips_image_new_from_buffer
    -
    -
    Returns the specialized method handle.
    -
    -
    handle() - Method in class app.photofox.vipsffm.jextract.VipsRaw.vips_image_new_from_file
    -
    -
    Returns the specialized method handle.
    -
    -
    handle() - Method in class app.photofox.vipsffm.jextract.VipsRaw.vips_image_new_from_source
    -
    -
    Returns the specialized method handle.
    -
    -
    handle() - Method in class app.photofox.vipsffm.jextract.VipsRaw.vips_image_new_matrixv
    -
    -
    Returns the specialized method handle.
    -
    -
    handle() - Method in class app.photofox.vipsffm.jextract.VipsRaw.vips_image_write_to_buffer
    -
    -
    Returns the specialized method handle.
    -
    -
    handle() - Method in class app.photofox.vipsffm.jextract.VipsRaw.vips_image_write_to_file
    -
    -
    Returns the specialized method handle.
    -
    -
    handle() - Method in class app.photofox.vipsffm.jextract.VipsRaw.vips_image_write_to_target
    -
    -
    Returns the specialized method handle.
    -
    -
    handle() - Method in class app.photofox.vipsffm.jextract.VipsRaw.vips_value_set_save_stringf
    -
    -
    Returns the specialized method handle.
    -
    -
    hasAlpha() - Method in class app.photofox.vipsffm.VImage
    -
     
    -
    hashCode() - Method in record class app.photofox.vipsffm.VEnum.Raw
    -
    -
    Returns a hash code value for this object.
    -
    -
    hashCode() - Method in class app.photofox.vipsffm.VImage
    -
     
    -
    hashCode() - Method in class app.photofox.vipsffm.VInterpolate
    -
     
    -
    hashCode() - Method in record class app.photofox.vipsffm.VipsOption.ArrayDouble
    -
    -
    Returns a hash code value for this object.
    -
    -
    hashCode() - Method in record class app.photofox.vipsffm.VipsOption.ArrayImage
    -
    -
    Returns a hash code value for this object.
    -
    -
    hashCode() - Method in record class app.photofox.vipsffm.VipsOption.ArrayInt
    -
    -
    Returns a hash code value for this object.
    -
    -
    hashCode() - Method in record class app.photofox.vipsffm.VipsOption.Blob
    -
    -
    Returns a hash code value for this object.
    -
    -
    hashCode() - Method in record class app.photofox.vipsffm.VipsOption.Boolean
    -
    -
    Returns a hash code value for this object.
    -
    -
    hashCode() - Method in record class app.photofox.vipsffm.VipsOption.Double
    -
    -
    Returns a hash code value for this object.
    -
    -
    hashCode() - Method in record class app.photofox.vipsffm.VipsOption.Enum
    -
    -
    Returns a hash code value for this object.
    -
    -
    hashCode() - Method in record class app.photofox.vipsffm.VipsOption.Image
    -
    -
    Returns a hash code value for this object.
    -
    -
    hashCode() - Method in record class app.photofox.vipsffm.VipsOption.Int
    -
    -
    Returns a hash code value for this object.
    -
    -
    hashCode() - Method in record class app.photofox.vipsffm.VipsOption.Interpolate
    -
    -
    Returns a hash code value for this object.
    -
    -
    hashCode() - Method in record class app.photofox.vipsffm.VipsOption.Long
    -
    -
    Returns a hash code value for this object.
    -
    -
    hashCode() - Method in record class app.photofox.vipsffm.VipsOption.Source
    -
    -
    Returns a hash code value for this object.
    -
    -
    hashCode() - Method in record class app.photofox.vipsffm.VipsOption.String
    -
    -
    Returns a hash code value for this object.
    -
    -
    hashCode() - Method in record class app.photofox.vipsffm.VipsOption.Target
    -
    -
    Returns a hash code value for this object.
    -
    -
    hashCode() - Method in class app.photofox.vipsffm.VSource
    -
     
    -
    hashCode() - Method in class app.photofox.vipsffm.VTarget
    -
     
    -
    hasValue() - Method in record class app.photofox.vipsffm.VipsOption.ArrayDouble
    -
     
    -
    hasValue() - Method in record class app.photofox.vipsffm.VipsOption.ArrayImage
    -
     
    -
    hasValue() - Method in record class app.photofox.vipsffm.VipsOption.ArrayInt
    -
     
    -
    hasValue() - Method in record class app.photofox.vipsffm.VipsOption.Blob
    -
     
    -
    hasValue() - Method in record class app.photofox.vipsffm.VipsOption.Boolean
    -
     
    -
    hasValue() - Method in record class app.photofox.vipsffm.VipsOption.Double
    -
     
    -
    hasValue() - Method in record class app.photofox.vipsffm.VipsOption.Enum
    -
     
    -
    hasValue() - Method in interface app.photofox.vipsffm.VipsOption
    -
     
    -
    hasValue() - Method in record class app.photofox.vipsffm.VipsOption.Image
    -
     
    -
    hasValue() - Method in record class app.photofox.vipsffm.VipsOption.Int
    -
     
    -
    hasValue() - Method in record class app.photofox.vipsffm.VipsOption.Interpolate
    -
     
    -
    hasValue() - Method in record class app.photofox.vipsffm.VipsOption.Long
    -
     
    -
    hasValue() - Method in record class app.photofox.vipsffm.VipsOption.Source
    -
     
    -
    hasValue() - Method in record class app.photofox.vipsffm.VipsOption.String
    -
     
    -
    hasValue() - Method in record class app.photofox.vipsffm.VipsOption.Target
    -
     
    -
    heifload(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Read a HEIF image file into a VIPS image.
    -
    -
    heifloadBuffer(VBlob, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Read a HEIF image file into a VIPS image.
    -
    -
    heifloadSource(VSource, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    - -
    -
    heifsave(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Write a VIPS image to a file in HEIF format.
    -
    -
    heifsaveBuffer(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    - -
    -
    heifsaveTarget(VTarget, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    - -
    -
    histCum(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Form cumulative histogram.
    -
    -
    histEntropy(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Estimate image entropy from a histogram.
    -
    -
    histEqual(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Histogram-equalise in.
    -
    -
    histFind(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Find the histogram of in.
    -
    -
    histFindIndexed(VImage, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Make a histogram of in, but use image index to pick the bins.
    -
    -
    histFindNdim(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Make a one, two or three dimensional histogram of a 1, 2 or - 3 band image.
    -
    -
    histIsmonotonic(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Test in for monotonicity.
    -
    -
    histLocal(int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Performs local histogram equalisation on in using a - window of size width by height centered on the input pixel.
    -
    -
    histMatch(VImage, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Adjust in to match ref.
    -
    -
    histNorm(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Normalise histogram.
    -
    -
    histPlot(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Plot a 1 by any or any by 1 image file as a max by any or - any by max image using these rules:
    -
    -
    houghCircle(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Find the circular Hough transform of an image.
    -
    -
    houghLine(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Find the line Hough transform for in.
    -
    -
    HSV2sRGB(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Convert HSV to sRGB.
    -
    -
    -

    I

    -
    -
    iccExport(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Export an image from D65 LAB to device space with an ICC profile.
    -
    -
    iccImport(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Import an image from device space to D65 LAB with an ICC profile.
    -
    -
    iccTransform(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Transform an image with a pair of ICC profiles.
    -
    -
    identity(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Creates an identity lookup table, ie.
    -
    -
    ifthenelse(VImage, VImage, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    This operation scans the condition image cond - and uses it to select pixels from either the then image in1 or the else - image in2.
    -
    -
    Image(String, AtomicReference<Optional<VImage>>) - Constructor for record class app.photofox.vipsffm.VipsOption.Image
    -
    -
    Creates an instance of a Image record class.
    -
    -
    Image(String) - Static method in interface app.photofox.vipsffm.VipsOption
    -
     
    -
    Image(String, VImage) - Static method in interface app.photofox.vipsffm.VipsOption
    -
     
    -
    image_get_height(MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    -
    Binding for: - -
    -
    int vips_image_get_height(const VipsImage *image)
    -
    -
    -
    -
    -
    image_get_type() - Static method in class app.photofox.vipsffm.VipsHelper
    -
    -
    Binding for: - -
    -
    GType vips_image_get_type()
    -
    -
    -
    -
    -
    image_get_typeof(Arena, MemorySegment, String) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    -
    Binding for: - -
    -
    GType vips_image_get_typeof(const VipsImage *image, const char *name)
    -
    -
    -
    -
    -
    image_get_width(MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    -
    Binding for: - -
    -
    int vips_image_get_width(const VipsImage *image)
    -
    -
    -
    -
    -
    image_hasalpha(MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    -
    Binding for: - -
    -
    gboolean vips_image_hasalpha(VipsImage *image)
    -
    -
    -
    -
    -
    image_new(Arena) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    -
    Binding for: - -
    -
    VipsImage *vips_image_new()
    -
    -
    -
    -
    -
    image_new_from_buffer(Arena, MemorySegment, long, String, VipsOption...) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    -
    Binding for: - -
    -
    VipsImage *vips_image_new_from_buffer(const void *buf, size_t len, const char *option_string, ...)
    -
    -
    -
    -
    -
    image_new_from_file(Arena, String, VipsOption...) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    -
    Binding for: - -
    -
    VipsImage *vips_image_new_from_file(const char *name, ...)
    -
    -
    -
    -
    -
    image_new_from_file_raw(Arena, String, int, int, int, long) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    -
    Binding for: - -
    -
    VipsImage *vips_image_new_from_file_raw(const char *filename, int xsize, int ysize, int bands, guint64 offset)
    -
    -
    -
    -
    -
    image_new_from_file_RW(Arena, String) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    -
    Binding for: - -
    -
    VipsImage *vips_image_new_from_file_RW(const char *filename)
    -
    -
    -
    -
    -
    image_new_from_image(Arena, MemorySegment, MemorySegment, int) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    -
    Binding for: - -
    -
    VipsImage *vips_image_new_from_image(VipsImage *image, const double *c, int n)
    -
    -
    -
    -
    -
    image_new_from_image1(Arena, MemorySegment, double) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    -
    Binding for: - -
    -
    VipsImage *vips_image_new_from_image1(VipsImage *image, double c)
    -
    -
    -
    -
    -
    image_new_from_memory(Arena, MemorySegment, long, int, int, int, int) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    -
    Binding for: - -
    -
    VipsImage *vips_image_new_from_memory(const void *data, size_t size, int width, int height, int bands, VipsBandFormat format)
    -
    -
    -
    -
    -
    image_new_from_memory_copy(Arena, MemorySegment, long, int, int, int, int) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    -
    Binding for: - -
    -
    VipsImage *vips_image_new_from_memory_copy(const void *data, size_t size, int width, int height, int bands, VipsBandFormat format)
    -
    -
    -
    -
    -
    image_new_from_source(Arena, MemorySegment, String, VipsOption...) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    -
    Binding for: - -
    -
    VipsImage *vips_image_new_from_source(VipsSource *source, const char *option_string, ...)
    -
    -
    -
    -
    -
    image_new_matrix(Arena, int, int) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    -
    Binding for: - -
    -
    VipsImage *vips_image_new_matrix(int width, int height)
    -
    -
    -
    -
    -
    image_new_matrix_from_array(Arena, int, int, MemorySegment, int) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    -
    Binding for: - -
    -
    VipsImage *vips_image_new_matrix_from_array(int width, int height, const double *array, int size)
    -
    -
    -
    -
    -
    image_new_matrixv(Arena, int, int, VipsOption...) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    -
    Binding for: - -
    -
    VipsImage *vips_image_new_matrixv(int width, int height, ...)
    -
    -
    -
    -
    -
    image_new_memory(Arena) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    -
    Binding for: - -
    -
    VipsImage *vips_image_new_memory()
    -
    -
    -
    -
    -
    image_new_temp_file(Arena, String) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    -
    Binding for: - -
    -
    VipsImage *vips_image_new_temp_file(const char *format)
    -
    -
    -
    -
    -
    image_write(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    -
    Binding for: - -
    -
    int vips_image_write(VipsImage *image, VipsImage *out)
    -
    -
    -
    -
    -
    image_write_line(MemorySegment, int, MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    -
    Binding for: - -
    -
    int vips_image_write_line(VipsImage *image, int ypos, VipsPel *linebuffer)
    -
    -
    -
    -
    -
    image_write_prepare(MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    -
    Binding for: - -
    -
    int vips_image_write_prepare(VipsImage *image)
    -
    -
    -
    -
    -
    image_write_to_buffer(Arena, MemorySegment, String, MemorySegment, MemorySegment, VipsOption...) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    -
    Binding for: - -
    -
    int vips_image_write_to_buffer(VipsImage *in, const char *suffix, void **buf, size_t *size, ...)
    -
    -
    -
    -
    -
    image_write_to_file(Arena, MemorySegment, String, VipsOption...) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    -
    Binding for: - -
    -
    int vips_image_write_to_file(VipsImage *image, const char *name, ...)
    -
    -
    -
    -
    -
    image_write_to_memory(Arena, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    -
    Binding for: - -
    -
    void *vips_image_write_to_memory(VipsImage *in, size_t *size)
    -
    -
    -
    -
    -
    image_write_to_target(Arena, MemorySegment, String, MemorySegment, VipsOption...) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    -
    Binding for: - -
    -
    int vips_image_write_to_target(VipsImage *in, const char *suffix, VipsTarget *target, ...)
    -
    -
    -
    -
    -
    init() - Static method in class app.photofox.vipsffm.Vips
    -
     
    -
    init(boolean, boolean) - Static method in class app.photofox.vipsffm.Vips
    -
     
    -
    init(Arena, boolean) - Static method in class app.photofox.vipsffm.VipsHelper
    -
     
    -
    init(Arena, String) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    -
    Binding for: - -
    -
    int vips_init(const char *argv0)
    -
    -
    -
    -
    -
    insert(VImage, int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Insert sub into main at position x, y.
    -
    -
    instance_init(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecTypeInfo
    -
    -
    Getter for field: - -
    -
    void (*instance_init)(GParamSpec *)
    -
    -
    -
    -
    -
    instance_init(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecTypeInfo
    -
    -
    Setter for field: - -
    -
    void (*instance_init)(GParamSpec *)
    -
    -
    -
    -
    -
    instance_init$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecTypeInfo
    -
    -
    Layout for field: - -
    -
    void (*instance_init)(GParamSpec *)
    -
    -
    -
    -
    -
    instance_init$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecTypeInfo
    -
    -
    Offset for field: - -
    -
    void (*instance_init)(GParamSpec *)
    -
    -
    -
    -
    -
    instance_size(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecTypeInfo
    -
    -
    Getter for field: - -
    -
    guint16 instance_size
    -
    -
    -
    -
    -
    instance_size(MemorySegment, short) - Static method in class app.photofox.vipsffm.jextract._GParamSpecTypeInfo
    -
    -
    Setter for field: - -
    -
    guint16 instance_size
    -
    -
    -
    -
    -
    instance_size$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecTypeInfo
    -
    -
    Layout for field: - -
    -
    guint16 instance_size
    -
    -
    -
    -
    -
    instance_size$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecTypeInfo
    -
    -
    Offset for field: - -
    -
    guint16 instance_size
    -
    -
    -
    -
    -
    Int(String, AtomicReference<Optional<Integer>>) - Constructor for record class app.photofox.vipsffm.VipsOption.Int
    -
    -
    Creates an instance of a Int record class.
    -
    -
    Int(String) - Static method in interface app.photofox.vipsffm.VipsOption
    -
     
    -
    Int(String, Integer) - Static method in interface app.photofox.vipsffm.VipsOption
    -
     
    -
    INTENT_ABSOLUTE - Enum constant in enum class app.photofox.vipsffm.enums.VipsIntent
    -
    -
    absolute colorimetric rendering intent
    -
    -
    INTENT_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsIntent
    -
     
    -
    INTENT_PERCEPTUAL - Enum constant in enum class app.photofox.vipsffm.enums.VipsIntent
    -
    -
    perceptual rendering intent
    -
    -
    INTENT_RELATIVE - Enum constant in enum class app.photofox.vipsffm.enums.VipsIntent
    -
    -
    relative colorimetric rendering intent
    -
    -
    INTENT_SATURATION - Enum constant in enum class app.photofox.vipsffm.enums.VipsIntent
    -
    -
    saturation rendering intent
    -
    -
    INTERESTING_ALL - Enum constant in enum class app.photofox.vipsffm.enums.VipsInteresting
    -
    -
    everything is interesting
    -
    -
    INTERESTING_ATTENTION - Enum constant in enum class app.photofox.vipsffm.enums.VipsInteresting
    -
    -
    look for features likely to draw human attention
    -
    -
    INTERESTING_CENTRE - Enum constant in enum class app.photofox.vipsffm.enums.VipsInteresting
    -
    -
    just take the centre
    -
    -
    INTERESTING_ENTROPY - Enum constant in enum class app.photofox.vipsffm.enums.VipsInteresting
    -
    -
    use an entropy measure
    -
    -
    INTERESTING_HIGH - Enum constant in enum class app.photofox.vipsffm.enums.VipsInteresting
    -
    -
    position the crop towards the high coordinate
    -
    -
    INTERESTING_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsInteresting
    -
     
    -
    INTERESTING_LOW - Enum constant in enum class app.photofox.vipsffm.enums.VipsInteresting
    -
    -
    position the crop towards the low coordinate
    -
    -
    INTERESTING_NONE - Enum constant in enum class app.photofox.vipsffm.enums.VipsInteresting
    -
    -
    do nothing
    -
    -
    interpolate(MemorySegment, MemorySegment, MemorySegment, double, double) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    -
    Binding for: - -
    -
    void vips_interpolate(VipsInterpolate *interpolate, void *out, VipsRegion *in, double x, double y)
    -
    -
    -
    -
    -
    Interpolate(String, AtomicReference<Optional<VInterpolate>>) - Constructor for record class app.photofox.vipsffm.VipsOption.Interpolate
    -
    -
    Creates an instance of a Interpolate record class.
    -
    -
    Interpolate(String) - Static method in interface app.photofox.vipsffm.VipsOption
    -
     
    -
    Interpolate(String, VInterpolate) - Static method in interface app.photofox.vipsffm.VipsOption
    -
     
    -
    interpolate_bilinear_static(Arena) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    -
    Binding for: - -
    -
    VipsInterpolate *vips_interpolate_bilinear_static()
    -
    -
    -
    -
    -
    interpolate_get_method(MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    -
    Binding for: - -
    -
    VipsInterpolateMethod vips_interpolate_get_method(VipsInterpolate *interpolate)
    -
    -
    -
    -
    -
    interpolate_get_type() - Static method in class app.photofox.vipsffm.VipsHelper
    -
    -
    Binding for: - -
    -
    GType vips_interpolate_get_type()
    -
    -
    -
    -
    -
    interpolate_get_window_offset(MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    -
    Binding for: - -
    -
    int vips_interpolate_get_window_offset(VipsInterpolate *interpolate)
    -
    -
    -
    -
    -
    interpolate_get_window_size(MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    -
    Binding for: - -
    -
    int vips_interpolate_get_window_size(VipsInterpolate *interpolate)
    -
    -
    -
    -
    -
    interpolate_nearest_static(Arena) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    -
    Binding for: - -
    -
    VipsInterpolate *vips_interpolate_nearest_static()
    -
    -
    -
    -
    -
    interpolate_new(Arena, String) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    -
    Binding for: - -
    -
    VipsInterpolate *vips_interpolate_new(const char *nickname)
    -
    -
    -
    -
    -
    INTERPRETATION_B_W - Enum constant in enum class app.photofox.vipsffm.enums.VipsInterpretation
    -
    -
    some kind of single-band image
    -
    -
    INTERPRETATION_CMC - Enum constant in enum class app.photofox.vipsffm.enums.VipsInterpretation
    -
    -
    a uniform colourspace based on CMC(1:1)
    -
    -
    INTERPRETATION_CMYK - Enum constant in enum class app.photofox.vipsffm.enums.VipsInterpretation
    -
    -
    the first four bands are in CMYK space
    -
    -
    INTERPRETATION_ERROR - Enum constant in enum class app.photofox.vipsffm.enums.VipsInterpretation
    -
     
    -
    INTERPRETATION_FOURIER - Enum constant in enum class app.photofox.vipsffm.enums.VipsInterpretation
    -
    -
    image is in fourier space
    -
    -
    INTERPRETATION_GREY16 - Enum constant in enum class app.photofox.vipsffm.enums.VipsInterpretation
    -
    -
    generic 16-bit mono
    -
    -
    INTERPRETATION_HISTOGRAM - Enum constant in enum class app.photofox.vipsffm.enums.VipsInterpretation
    -
    -
    a 1D image, eg.
    -
    -
    INTERPRETATION_HSV - Enum constant in enum class app.photofox.vipsffm.enums.VipsInterpretation
    -
    -
    pixels are HSV
    -
    -
    INTERPRETATION_LAB - Enum constant in enum class app.photofox.vipsffm.enums.VipsInterpretation
    -
    -
    pixels are in CIE Lab space
    -
    -
    INTERPRETATION_LABQ - Enum constant in enum class app.photofox.vipsffm.enums.VipsInterpretation
    -
    - -
    -
    INTERPRETATION_LABS - Enum constant in enum class app.photofox.vipsffm.enums.VipsInterpretation
    -
    -
    CIE LAB coded as three signed 16-bit values
    -
    -
    INTERPRETATION_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsInterpretation
    -
     
    -
    INTERPRETATION_LCH - Enum constant in enum class app.photofox.vipsffm.enums.VipsInterpretation
    -
    -
    pixels are in CIE LCh space
    -
    -
    INTERPRETATION_MATRIX - Enum constant in enum class app.photofox.vipsffm.enums.VipsInterpretation
    -
    -
    a matrix
    -
    -
    INTERPRETATION_MULTIBAND - Enum constant in enum class app.photofox.vipsffm.enums.VipsInterpretation
    -
    -
    generic many-band image
    -
    -
    INTERPRETATION_RGB - Enum constant in enum class app.photofox.vipsffm.enums.VipsInterpretation
    -
    -
    generic RGB space
    -
    -
    INTERPRETATION_RGB16 - Enum constant in enum class app.photofox.vipsffm.enums.VipsInterpretation
    -
    -
    generic 16-bit RGB
    -
    -
    INTERPRETATION_scRGB - Enum constant in enum class app.photofox.vipsffm.enums.VipsInterpretation
    -
    -
    pixels are scRGB
    -
    -
    INTERPRETATION_sRGB - Enum constant in enum class app.photofox.vipsffm.enums.VipsInterpretation
    -
    -
    pixels are sRGB
    -
    -
    INTERPRETATION_XYZ - Enum constant in enum class app.photofox.vipsffm.enums.VipsInterpretation
    -
    -
    the first three bands are CIE XYZ
    -
    -
    INTERPRETATION_YXY - Enum constant in enum class app.photofox.vipsffm.enums.VipsInterpretation
    -
    -
    pixels are CIE Yxy
    -
    -
    invert(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    For unsigned formats, this operation calculates (max - in), eg.
    -
    -
    invertlut(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Given a mask of target values and real values, generate a LUT which - will map reals to targets.
    -
    -
    invfft(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Transform an image from Fourier space to real space.
    -
    -
    invoke(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass._g_reserved1
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass._g_reserved2
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass._g_reserved3
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass._g_reserved4
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass._g_reserved5
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass._vips_reserved1
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass._vips_reserved2
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass._vips_reserved3
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass._vips_reserved4
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.GCallback
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment, long, int, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectClass.constructor
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment, long, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsTypeMap2Fn
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectClass.constructed
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectClass.dispose
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectClass.finalize
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecClass.finalize
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecTypeInfo.finalize
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecTypeInfo.instance_init
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass.build
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass.close
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass.new_from_string
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass.postclose
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass.preclose
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass.rewind
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsTargetClass.end
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsTargetClass.finish
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsTargetCustomClass.end
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsTargetCustomClass.finish
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.GObjectFinalizeFunc
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment, MemorySegment, int, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectClass.dispatch_properties_changed
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment, MemorySegment, int, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectClass.get_property
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment, MemorySegment, int, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectClass.set_property
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment, MemorySegment, int, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.GObjectGetPropertyFunc
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment, MemorySegment, int, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.GObjectSetPropertyFunc
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment, MemorySegment, int, MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass.close_async
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment, MemorySegment, long, int) - Static method in class app.photofox.vipsffm.jextract._VipsTargetClass.seek
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment, MemorySegment, long, int) - Static method in class app.photofox.vipsffm.jextract._VipsTargetCustomClass.seek
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment, MemorySegment, long, int, MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass.skip_async
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment, MemorySegment, long, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass.skip
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectClass.notify
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecClass.value_is_valid
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecClass.value_set_default
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecClass.value_validate
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecTypeInfo.value_set_default
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecTypeInfo.value_validate
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass.dump
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass.output_to_arg
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass.postbuild
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass.sanity
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass.summary_class
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass.summary
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass.to_string
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.CustomStreamEndCallback
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.GClassFinalizeFunc
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.GClassInitFunc
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.GTypeClassCacheFunc
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.GValueTransform
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment, MemorySegment, MemorySegment, int, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.CustomStreamSeekCallback
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment, MemorySegment, MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._VipsTargetClass.read
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment, MemorySegment, MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._VipsTargetClass.write
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment, MemorySegment, MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._VipsTargetCustomClass.read
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment, MemorySegment, MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._VipsTargetCustomClass.write
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment, MemorySegment, MemorySegment, long, int, MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass.read_async
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment, MemorySegment, MemorySegment, long, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.CustomStreamReadCallback
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment, MemorySegment, MemorySegment, long, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.CustomStreamWriteCallback
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment, MemorySegment, MemorySegment, long, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass.read_fn
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment, MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass.close_finish
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment, MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass.close_fn
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment, MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass.read_finish
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment, MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass.skip_finish
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment, MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecClass.values_cmp
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment, MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecTypeInfo.values_cmp
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invoke(MemorySegment, MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsObjectSetArguments
    -
    -
    Invoke the upcall stub funcPtr, with given parameters
    -
    -
    invokeOperation(Arena, String, String, List<? extends VipsOption>) - Static method in class app.photofox.vipsffm.VipsInvoker
    -
     
    -
    invokeOperation(Arena, String, List<? extends VipsOption>) - Static method in class app.photofox.vipsffm.VipsInvoker
    -
     
    -
    is_a_type(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecGType
    -
    -
    Getter for field: - -
    -
    GType is_a_type
    -
    -
    -
    -
    -
    is_a_type(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GParamSpecGType
    -
    -
    Setter for field: - -
    -
    GType is_a_type
    -
    -
    -
    -
    -
    is_a_type$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecGType
    -
    -
    Layout for field: - -
    -
    GType is_a_type
    -
    -
    -
    -
    -
    is_a_type$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecGType
    -
    -
    Offset for field: - -
    -
    GType is_a_type
    -
    -
    -
    -
    -
    isValidPointer(MemorySegment) - Static method in class app.photofox.vipsffm.VipsValidation
    -
     
    -
    isValidResult(int) - Static method in class app.photofox.vipsffm.VipsValidation
    -
     
    -
    -

    J

    -
    -
    join(VImage, VipsDirection, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Join in1 and in2 together, left-right or up-down depending on the value - of direction.
    -
    -
    jp2kload(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Read a JPEG2000 image.
    -
    -
    jp2kloadBuffer(VBlob, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    - -
    -
    jp2kloadSource(VSource, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    - -
    -
    jp2ksave(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Write a VIPS image to a file in JPEG2000 format.
    -
    -
    jp2ksaveBuffer(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    - -
    -
    jp2ksaveTarget(VTarget, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    - -
    -
    jpegload(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Read a JPEG file into a VIPS image.
    -
    -
    jpegloadBuffer(VBlob, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Read a JPEG-formatted memory block into a VIPS image.
    -
    -
    jpegloadSource(VSource, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Read a JPEG-formatted memory block into a VIPS image.
    -
    -
    jpegsave(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Write a VIPS image to a file as JPEG.
    -
    -
    jpegsaveBuffer(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    - -
    -
    jpegsaveMime(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    - -
    -
    jpegsaveTarget(VTarget, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    - -
    -
    jxlload(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Read a JPEG-XL image.
    -
    -
    jxlloadBuffer(VBlob, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    - -
    -
    jxlloadSource(VSource, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    - -
    -
    jxlsave(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Write a VIPS image to a file in JPEG-XL format.
    -
    -
    jxlsaveBuffer(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    - -
    -
    jxlsaveTarget(VTarget, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    - -
    -
    -

    K

    -
    -
    KERNEL_CUBIC - Enum constant in enum class app.photofox.vipsffm.enums.VipsKernel
    -
    -
    Convolve with a cubic filter.
    -
    -
    KERNEL_LANCZOS2 - Enum constant in enum class app.photofox.vipsffm.enums.VipsKernel
    -
    -
    Convolve with a two-lobe Lanczos kernel.
    -
    -
    KERNEL_LANCZOS3 - Enum constant in enum class app.photofox.vipsffm.enums.VipsKernel
    -
    -
    Convolve with a three-lobe Lanczos kernel.
    -
    -
    KERNEL_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsKernel
    -
     
    -
    KERNEL_LINEAR - Enum constant in enum class app.photofox.vipsffm.enums.VipsKernel
    -
    -
    Convolve with a triangle filter.
    -
    -
    KERNEL_MITCHELL - Enum constant in enum class app.photofox.vipsffm.enums.VipsKernel
    -
    -
    Convolve with a Mitchell kernel.
    -
    -
    KERNEL_NEAREST - Enum constant in enum class app.photofox.vipsffm.enums.VipsKernel
    -
    -
    The nearest pixel to the point.
    -
    -
    key() - Method in record class app.photofox.vipsffm.VipsOption.ArrayDouble
    -
    -
    Returns the value of the key record component.
    -
    -
    key() - Method in record class app.photofox.vipsffm.VipsOption.ArrayImage
    -
    -
    Returns the value of the key record component.
    -
    -
    key() - Method in record class app.photofox.vipsffm.VipsOption.ArrayInt
    -
    -
    Returns the value of the key record component.
    -
    -
    key() - Method in record class app.photofox.vipsffm.VipsOption.Blob
    -
    -
    Returns the value of the key record component.
    -
    -
    key() - Method in record class app.photofox.vipsffm.VipsOption.Boolean
    -
    -
    Returns the value of the key record component.
    -
    -
    key() - Method in record class app.photofox.vipsffm.VipsOption.Double
    -
    -
    Returns the value of the key record component.
    -
    -
    key() - Method in record class app.photofox.vipsffm.VipsOption.Enum
    -
    -
    Returns the value of the key record component.
    -
    -
    key() - Method in record class app.photofox.vipsffm.VipsOption.Image
    -
    -
    Returns the value of the key record component.
    -
    -
    key() - Method in record class app.photofox.vipsffm.VipsOption.Int
    -
    -
    Returns the value of the key record component.
    -
    -
    key() - Method in record class app.photofox.vipsffm.VipsOption.Interpolate
    -
    -
    Returns the value of the key record component.
    -
    -
    key() - Method in interface app.photofox.vipsffm.VipsOption
    -
     
    -
    key() - Method in record class app.photofox.vipsffm.VipsOption.Long
    -
    -
    Returns the value of the key record component.
    -
    -
    key() - Method in record class app.photofox.vipsffm.VipsOption.Source
    -
    -
    Returns the value of the key record component.
    -
    -
    key() - Method in record class app.photofox.vipsffm.VipsOption.String
    -
    -
    Returns the value of the key record component.
    -
    -
    key() - Method in record class app.photofox.vipsffm.VipsOption.Target
    -
    -
    Returns the value of the key record component.
    -
    -
    -

    L

    -
    -
    Lab2LabQ(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Convert a Lab three-band float image to LabQ (VipsCoding.CODING_LABQ).
    -
    -
    Lab2LabS(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Turn Lab to LabS, signed 16-bit int fixed point.
    -
    -
    Lab2LCh(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Turn Lab to LCh.
    -
    -
    Lab2XYZ(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Turn Lab to XYZ.
    -
    -
    labelregions(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Repeatedly scans in for regions of 4-connected pixels - with the same pixel value.
    -
    -
    LabQ2Lab(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Unpack a LabQ (VipsCoding.CODING_LABQ) image to a three-band float image.
    -
    -
    LabQ2LabS(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Unpack a LabQ (VipsCoding.CODING_LABQ) image to a three-band short image.
    -
    -
    LabQ2sRGB(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Unpack a LabQ (VipsCoding.CODING_LABQ) image to a three-band short image.
    -
    -
    LabS2Lab(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Convert a LabS three-band signed short image to a three-band float image.
    -
    -
    LabS2LabQ(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Convert a LabS three-band signed short image to LabQ
    -
    -
    layout() - Static method in class app.photofox.vipsffm.jextract._GEnumClass
    -
    -
    The layout of this struct
    -
    -
    layout() - Static method in class app.photofox.vipsffm.jextract._GEnumValue
    -
    -
    The layout of this struct
    -
    -
    layout() - Static method in class app.photofox.vipsffm.jextract._GInputStream
    -
    -
    The layout of this struct
    -
    -
    layout() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    -
    -
    The layout of this struct
    -
    -
    layout() - Static method in class app.photofox.vipsffm.jextract._GObject
    -
    -
    The layout of this struct
    -
    -
    layout() - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    -
    The layout of this struct
    -
    -
    layout() - Static method in class app.photofox.vipsffm.jextract._GObjectConstructParam
    -
    -
    The layout of this struct
    -
    -
    layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    -
    -
    The layout of this struct
    -
    -
    layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecBoolean
    -
    -
    The layout of this struct
    -
    -
    layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecBoxed
    -
    -
    The layout of this struct
    -
    -
    layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecChar
    -
    -
    The layout of this struct
    -
    -
    layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecClass
    -
    -
    The layout of this struct
    -
    -
    layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecDouble
    -
    -
    The layout of this struct
    -
    -
    layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecEnum
    -
    -
    The layout of this struct
    -
    -
    layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecFlags
    -
    -
    The layout of this struct
    -
    -
    layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecFloat
    -
    -
    The layout of this struct
    -
    -
    layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecGType
    -
    -
    The layout of this struct
    -
    -
    layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecInt
    -
    -
    The layout of this struct
    -
    -
    layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecInt64
    -
    -
    The layout of this struct
    -
    -
    layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecLong
    -
    -
    The layout of this struct
    -
    -
    layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecObject
    -
    -
    The layout of this struct
    -
    -
    layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecOverride
    -
    -
    The layout of this struct
    -
    -
    layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecParam
    -
    -
    The layout of this struct
    -
    -
    layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecPointer
    -
    -
    The layout of this struct
    -
    -
    layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecString
    -
    -
    The layout of this struct
    -
    -
    layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecTypeInfo
    -
    -
    The layout of this struct
    -
    -
    layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecUChar
    -
    -
    The layout of this struct
    -
    -
    layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecUInt
    -
    -
    The layout of this struct
    -
    -
    layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecUInt64
    -
    -
    The layout of this struct
    -
    -
    layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecULong
    -
    -
    The layout of this struct
    -
    -
    layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecUnichar
    -
    -
    The layout of this struct
    -
    -
    layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecValueArray
    -
    -
    The layout of this struct
    -
    -
    layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecVariant
    -
    -
    The layout of this struct
    -
    -
    layout() - Static method in class app.photofox.vipsffm.jextract._GTypeClass
    -
    -
    The layout of this struct
    -
    -
    layout() - Static method in class app.photofox.vipsffm.jextract._GTypeInstance
    -
    -
    The layout of this struct
    -
    -
    layout() - Static method in class app.photofox.vipsffm.jextract._GValue.data
    -
    -
    The layout of this union
    -
    -
    layout() - Static method in class app.photofox.vipsffm.jextract._GValue
    -
    -
    The layout of this struct
    -
    -
    layout() - Static method in class app.photofox.vipsffm.jextract._GValueArray
    -
    -
    The layout of this struct
    -
    -
    layout() - Static method in class app.photofox.vipsffm.jextract._VipsArea
    -
    -
    The layout of this struct
    -
    -
    layout() - Static method in class app.photofox.vipsffm.jextract._VipsConnection
    -
    -
    The layout of this struct
    -
    -
    layout() - Static method in class app.photofox.vipsffm.jextract._VipsConnectionClass
    -
    -
    The layout of this struct
    -
    -
    layout() - Static method in class app.photofox.vipsffm.jextract._VipsObject
    -
    -
    The layout of this struct
    -
    -
    layout() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    -
    -
    The layout of this struct
    -
    -
    layout() - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    -
    -
    The layout of this struct
    -
    -
    layout() - Static method in class app.photofox.vipsffm.jextract._VipsTargetClass
    -
    -
    The layout of this struct
    -
    -
    layout() - Static method in class app.photofox.vipsffm.jextract._VipsTargetCustom
    -
    -
    The layout of this struct
    -
    -
    layout() - Static method in class app.photofox.vipsffm.jextract._VipsTargetCustomClass
    -
    -
    The layout of this struct
    -
    -
    LCh2CMC(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Turn LCh to CMC.
    -
    -
    LCh2Lab(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Turn LCh to Lab.
    -
    -
    leak_set(boolean) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    -
    Binding for: - -
    -
    void vips_leak_set(gboolean leak)
    -
    -
    -
    -
    -
    length(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsArea
    -
    -
    Getter for field: - -
    -
    size_t length
    -
    -
    -
    -
    -
    length(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._VipsArea
    -
    -
    Setter for field: - -
    -
    size_t length
    -
    -
    -
    -
    -
    length$layout() - Static method in class app.photofox.vipsffm.jextract._VipsArea
    -
    -
    Layout for field: - -
    -
    size_t length
    -
    -
    -
    -
    -
    length$offset() - Static method in class app.photofox.vipsffm.jextract._VipsArea
    -
    -
    Offset for field: - -
    -
    size_t length
    -
    -
    -
    -
    -
    linear(List<Double>, List<Double>, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Pass an image through a linear transform, ie.
    -
    -
    linecache(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    This operation behaves rather like VImage.copy(app.photofox.vipsffm.VipsOption...) between images - in and out, except that it keeps a cache of computed scanlines.
    -
    -
    local_memory(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObject
    -
    -
    Getter for field: - -
    -
    size_t local_memory
    -
    -
    -
    -
    -
    local_memory(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._VipsObject
    -
    -
    Setter for field: - -
    -
    size_t local_memory
    -
    -
    -
    -
    -
    local_memory$layout() - Static method in class app.photofox.vipsffm.jextract._VipsObject
    -
    -
    Layout for field: - -
    -
    size_t local_memory
    -
    -
    -
    -
    -
    local_memory$offset() - Static method in class app.photofox.vipsffm.jextract._VipsObject
    -
    -
    Offset for field: - -
    -
    size_t local_memory
    -
    -
    -
    -
    -
    lock(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsArea
    -
    -
    Getter for field: - -
    -
    GMutex *lock
    -
    -
    -
    -
    -
    lock(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsArea
    -
    -
    Setter for field: - -
    -
    GMutex *lock
    -
    -
    -
    -
    -
    lock$layout() - Static method in class app.photofox.vipsffm.jextract._VipsArea
    -
    -
    Layout for field: - -
    -
    GMutex *lock
    -
    -
    -
    -
    -
    lock$offset() - Static method in class app.photofox.vipsffm.jextract._VipsArea
    -
    -
    Offset for field: - -
    -
    GMutex *lock
    -
    -
    -
    -
    -
    logmat(double, double, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Creates a circularly symmetric Laplacian of Gaussian mask - of radius - sigma.
    -
    -
    Long(String, AtomicReference<Optional<Long>>) - Constructor for record class app.photofox.vipsffm.VipsOption.Long
    -
    -
    Creates an instance of a Long record class.
    -
    -
    Long(String) - Static method in interface app.photofox.vipsffm.VipsOption
    -
     
    -
    Long(String, Long) - Static method in interface app.photofox.vipsffm.VipsOption
    -
     
    -
    -

    M

    -
    -
    magickload(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Read in an image using libMagick, the ImageMagick library.
    -
    -
    magickloadBuffer(VBlob, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Read an image memory block using libMagick into a VIPS image.
    -
    -
    magicksave(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Write an image using libMagick.
    -
    -
    magicksaveBmp(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Deprecated, for removal: This API element is subject to removal in a future version.
    -
    -
    magicksaveBmpBuffer(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Deprecated, for removal: This API element is subject to removal in a future version.
    -
    -
    magicksaveBuffer(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    - -
    -
    makeCharStarArray(Arena, List<String>) - Static method in class app.photofox.vipsffm.VipsInvoker
    -
     
    -
    makeInvoker(MemoryLayout...) - Static method in class app.photofox.vipsffm.jextract.VipsRaw.vips_error_exit
    -
    -
    Variadic invoker factory for: - -
    -
    extern void vips_error_exit(const char *fmt, ...)
    -
    -
    -
    -
    -
    makeInvoker(MemoryLayout...) - Static method in class app.photofox.vipsffm.jextract.VipsRaw.vips_error_system
    -
    -
    Variadic invoker factory for: - -
    -
    extern void vips_error_system(int err, const char *domain, const char *fmt, ...)
    -
    -
    -
    -
    -
    makeInvoker(MemoryLayout...) - Static method in class app.photofox.vipsffm.jextract.VipsRaw.vips_error
    -
    -
    Variadic invoker factory for: - -
    -
    extern void vips_error(const char *domain, const char *fmt, ...)
    -
    -
    -
    -
    -
    makeInvoker(MemoryLayout...) - Static method in class app.photofox.vipsffm.jextract.VipsRaw.vips_image_new_from_buffer
    -
    -
    Variadic invoker factory for: - -
    -
    extern VipsImage *vips_image_new_from_buffer(const void *buf, size_t len, const char *option_string, ...)
    -
    -
    -
    -
    -
    makeInvoker(MemoryLayout...) - Static method in class app.photofox.vipsffm.jextract.VipsRaw.vips_image_new_from_file
    -
    -
    Variadic invoker factory for: - -
    -
    extern VipsImage *vips_image_new_from_file(const char *name, ...)
    -
    -
    -
    -
    -
    makeInvoker(MemoryLayout...) - Static method in class app.photofox.vipsffm.jextract.VipsRaw.vips_image_new_from_source
    -
    -
    Variadic invoker factory for: - -
    -
    extern VipsImage *vips_image_new_from_source(VipsSource *source, const char *option_string, ...)
    -
    -
    -
    -
    -
    makeInvoker(MemoryLayout...) - Static method in class app.photofox.vipsffm.jextract.VipsRaw.vips_image_new_matrixv
    -
    -
    Variadic invoker factory for: - -
    -
    extern VipsImage *vips_image_new_matrixv(int width, int height, ...)
    -
    -
    -
    -
    -
    makeInvoker(MemoryLayout...) - Static method in class app.photofox.vipsffm.jextract.VipsRaw.vips_image_write_to_buffer
    -
    -
    Variadic invoker factory for: - -
    -
    extern int vips_image_write_to_buffer(VipsImage *in, const char *suffix, void **buf, size_t *size, ...)
    -
    -
    -
    -
    -
    makeInvoker(MemoryLayout...) - Static method in class app.photofox.vipsffm.jextract.VipsRaw.vips_image_write_to_file
    -
    -
    Variadic invoker factory for: - -
    -
    extern int vips_image_write_to_file(VipsImage *image, const char *name, ...)
    -
    -
    -
    -
    -
    makeInvoker(MemoryLayout...) - Static method in class app.photofox.vipsffm.jextract.VipsRaw.vips_image_write_to_target
    -
    -
    Variadic invoker factory for: - -
    -
    extern int vips_image_write_to_target(VipsImage *in, const char *suffix, VipsTarget *target, ...)
    -
    -
    -
    -
    -
    makeInvoker(MemoryLayout...) - Static method in class app.photofox.vipsffm.jextract.VipsRaw.vips_value_set_save_stringf
    -
    -
    Variadic invoker factory for: - -
    -
    extern void vips_value_set_save_stringf(GValue *value, const char *fmt, ...)
    -
    -
    -
    -
    -
    makeInvokerVarargLayouts(VipsOption...) - Static method in class app.photofox.vipsffm.VipsInvoker
    -
     
    -
    makeInvokerVarargObjects(Arena, VipsOption...) - Static method in class app.photofox.vipsffm.VipsInvoker
    -
     
    -
    mapim(VImage, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    This operator resamples in using index to look up pixels.
    -
    -
    maplut(VImage, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Map an image through another image acting as a LUT (Look Up Table).
    -
    -
    maskButterworth(int, int, double, double, double, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Make an butterworth high- or low-pass filter, that is, one with a variable, - smooth transition - positioned at frequencyCutoff, where frequencyCutoff is in - range 0 - 1.
    -
    -
    maskButterworthBand(int, int, double, double, double, double, double, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Make an butterworth band-pass or band-reject filter, that is, one with a - variable, smooth transition positioned at frequencyCutoffX, - frequencyCutoffY, of radius radius.
    -
    -
    maskButterworthRing(int, int, double, double, double, double, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Make a butterworth ring-pass or ring-reject filter, that is, one with a - variable, - smooth transition - positioned at frequencyCutoff of width width, where frequencyCutoff is - in the range 0 - 1.
    -
    -
    maskFractal(int, int, double, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    This operation should be used to create fractal images by filtering the - power spectrum of Gaussian white noise.
    -
    -
    maskGaussian(int, int, double, double, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Make a gaussian high- or low-pass filter, that is, one with a variable, - smooth transition positioned at frequencyCutoff.
    -
    -
    maskGaussianBand(int, int, double, double, double, double, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Make a gaussian band-pass or band-reject filter, that is, one with a - variable, smooth transition positioned at frequencyCutoffX, - frequencyCutoffY, of radius radius.
    -
    -
    maskGaussianRing(int, int, double, double, double, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Make a gaussian ring-pass or ring-reject filter, that is, one with a - variable, smooth transition positioned at frequencyCutoff of width - ringwidth.
    -
    -
    maskIdeal(int, int, double, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Make an ideal high- or low-pass filter, that is, one with a sharp cutoff - positioned at frequencyCutoff, where frequencyCutoff is in - the range 0 - 1.
    -
    -
    maskIdealBand(int, int, double, double, double, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Make an ideal band-pass or band-reject filter, that is, one with a - sharp cutoff around the point frequencyCutoffX, frequencyCutoffY, - of size radius.
    -
    -
    maskIdealRing(int, int, double, double, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Make an ideal ring-pass or ring-reject filter, that is, one with a sharp - ring positioned at frequencyCutoff of width width, where - frequencyCutoff and width are expressed as the range 0 - 1.
    -
    -
    match(VImage, int, int, int, int, int, int, int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Scale, rotate and translate sec so that the tie-points line up.
    -
    -
    math(VipsOperationMath, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Perform various functions in -lm, the maths library, on images.
    -
    -
    math2(VImage, VipsOperationMath2, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    This operation calculates a 2-ary maths operation on a pair of images - and writes the result to out.
    -
    -
    math2Const(VipsOperationMath2, List<Double>, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    This operation calculates various 2-ary maths operations on an image and - an array of constants and writes the result to out.
    -
    -
    matload(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Read a Matlab save file into a VIPS image.
    -
    -
    matrixinvert(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    This operation calculates the inverse of the matrix represented in m.
    -
    -
    matrixload(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Reads a matrix from a file.
    -
    -
    matrixloadSource(VSource, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    - -
    -
    matrixprint(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Print in to stdout in matrix format.
    -
    -
    matrixsave(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Write in to filename in matrix format.
    -
    -
    matrixsaveTarget(VTarget, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    - -
    -
    max(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    This operation finds the maximum value in an image.
    -
    -
    maximum(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GEnumClass
    -
    -
    Getter for field: - -
    -
    gint maximum
    -
    -
    -
    -
    -
    maximum(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecChar
    -
    -
    Getter for field: - -
    -
    gint8 maximum
    -
    -
    -
    -
    -
    maximum(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecDouble
    -
    -
    Getter for field: - -
    -
    gdouble maximum
    -
    -
    -
    -
    -
    maximum(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecFloat
    -
    -
    Getter for field: - -
    -
    gfloat maximum
    -
    -
    -
    -
    -
    maximum(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecInt
    -
    -
    Getter for field: - -
    -
    gint maximum
    -
    -
    -
    -
    -
    maximum(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecInt64
    -
    -
    Getter for field: - -
    -
    gint64 maximum
    -
    -
    -
    -
    -
    maximum(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecLong
    -
    -
    Getter for field: - -
    -
    glong maximum
    -
    -
    -
    -
    -
    maximum(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecUChar
    -
    -
    Getter for field: - -
    -
    guint8 maximum
    -
    -
    -
    -
    -
    maximum(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecUInt
    -
    -
    Getter for field: - -
    -
    guint maximum
    -
    -
    -
    -
    -
    maximum(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecUInt64
    -
    -
    Getter for field: - -
    -
    guint64 maximum
    -
    -
    -
    -
    -
    maximum(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecULong
    -
    -
    Getter for field: - -
    -
    gulong maximum
    -
    -
    -
    -
    -
    maximum(MemorySegment, byte) - Static method in class app.photofox.vipsffm.jextract._GParamSpecChar
    -
    -
    Setter for field: - -
    -
    gint8 maximum
    -
    -
    -
    -
    -
    maximum(MemorySegment, byte) - Static method in class app.photofox.vipsffm.jextract._GParamSpecUChar
    -
    -
    Setter for field: - -
    -
    guint8 maximum
    -
    -
    -
    -
    -
    maximum(MemorySegment, double) - Static method in class app.photofox.vipsffm.jextract._GParamSpecDouble
    -
    -
    Setter for field: - -
    -
    gdouble maximum
    -
    -
    -
    -
    -
    maximum(MemorySegment, float) - Static method in class app.photofox.vipsffm.jextract._GParamSpecFloat
    -
    -
    Setter for field: - -
    -
    gfloat maximum
    -
    -
    -
    -
    -
    maximum(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract._GEnumClass
    -
    -
    Setter for field: - -
    -
    gint maximum
    -
    -
    -
    -
    -
    maximum(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract._GParamSpecInt
    -
    -
    Setter for field: - -
    -
    gint maximum
    -
    -
    -
    -
    -
    maximum(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract._GParamSpecUInt
    -
    -
    Setter for field: - -
    -
    guint maximum
    -
    -
    -
    -
    -
    maximum(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GParamSpecInt64
    -
    -
    Setter for field: - -
    -
    gint64 maximum
    -
    -
    -
    -
    -
    maximum(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GParamSpecLong
    -
    -
    Setter for field: - -
    -
    glong maximum
    -
    -
    -
    -
    -
    maximum(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GParamSpecUInt64
    -
    -
    Setter for field: - -
    -
    guint64 maximum
    -
    -
    -
    -
    -
    maximum(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GParamSpecULong
    -
    -
    Setter for field: - -
    -
    gulong maximum
    -
    -
    -
    -
    -
    maximum$layout() - Static method in class app.photofox.vipsffm.jextract._GEnumClass
    -
    -
    Layout for field: - -
    -
    gint maximum
    -
    -
    -
    -
    -
    maximum$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecChar
    -
    -
    Layout for field: - -
    -
    gint8 maximum
    -
    -
    -
    -
    -
    maximum$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecDouble
    -
    -
    Layout for field: - -
    -
    gdouble maximum
    -
    -
    -
    -
    -
    maximum$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecFloat
    -
    -
    Layout for field: - -
    -
    gfloat maximum
    -
    -
    -
    -
    -
    maximum$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecInt
    -
    -
    Layout for field: - -
    -
    gint maximum
    -
    -
    -
    -
    -
    maximum$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecInt64
    -
    -
    Layout for field: - -
    -
    gint64 maximum
    -
    -
    -
    -
    -
    maximum$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecLong
    -
    -
    Layout for field: - -
    -
    glong maximum
    -
    -
    -
    -
    -
    maximum$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecUChar
    -
    -
    Layout for field: - -
    -
    guint8 maximum
    -
    -
    -
    -
    -
    maximum$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecUInt
    -
    -
    Layout for field: - -
    -
    guint maximum
    -
    -
    -
    -
    -
    maximum$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecUInt64
    -
    -
    Layout for field: - -
    -
    guint64 maximum
    -
    -
    -
    -
    -
    maximum$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecULong
    -
    -
    Layout for field: - -
    -
    gulong maximum
    -
    -
    -
    -
    -
    maximum$offset() - Static method in class app.photofox.vipsffm.jextract._GEnumClass
    -
    -
    Offset for field: - -
    -
    gint maximum
    -
    -
    -
    -
    -
    maximum$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecChar
    -
    -
    Offset for field: - -
    -
    gint8 maximum
    -
    -
    -
    -
    -
    maximum$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecDouble
    -
    -
    Offset for field: - -
    -
    gdouble maximum
    -
    -
    -
    -
    -
    maximum$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecFloat
    -
    -
    Offset for field: - -
    -
    gfloat maximum
    -
    -
    -
    -
    -
    maximum$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecInt
    -
    -
    Offset for field: - -
    -
    gint maximum
    -
    -
    -
    -
    -
    maximum$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecInt64
    -
    -
    Offset for field: - -
    -
    gint64 maximum
    -
    -
    -
    -
    -
    maximum$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecLong
    -
    -
    Offset for field: - -
    -
    glong maximum
    -
    -
    -
    -
    -
    maximum$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecUChar
    -
    -
    Offset for field: - -
    -
    guint8 maximum
    -
    -
    -
    -
    -
    maximum$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecUInt
    -
    -
    Offset for field: - -
    -
    guint maximum
    -
    -
    -
    -
    -
    maximum$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecUInt64
    -
    -
    Offset for field: - -
    -
    guint64 maximum
    -
    -
    -
    -
    -
    maximum$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecULong
    -
    -
    Offset for field: - -
    -
    gulong maximum
    -
    -
    -
    -
    -
    measure(int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Analyse a grid of colour patches, producing an array of patch averages.
    -
    -
    memory(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    -
    -
    Getter for field: - -
    -
    gboolean memory
    -
    -
    -
    -
    -
    memory(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    -
    -
    Setter for field: - -
    -
    gboolean memory
    -
    -
    -
    -
    -
    memory_buffer(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    -
    -
    Getter for field: - -
    -
    GString *memory_buffer
    -
    -
    -
    -
    -
    memory_buffer(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    -
    -
    Setter for field: - -
    -
    GString *memory_buffer
    -
    -
    -
    -
    -
    memory_buffer$layout() - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    -
    -
    Layout for field: - -
    -
    GString *memory_buffer
    -
    -
    -
    -
    -
    memory_buffer$offset() - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    -
    -
    Offset for field: - -
    -
    GString *memory_buffer
    -
    -
    -
    -
    -
    memory$layout() - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    -
    -
    Layout for field: - -
    -
    gboolean memory
    -
    -
    -
    -
    -
    memory$offset() - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    -
    -
    Offset for field: - -
    -
    gboolean memory
    -
    -
    -
    -
    -
    merge(VImage, VipsDirection, int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    This operation joins two images left-right (with ref on the left) or - up-down (with ref above) with a smooth seam.
    -
    -
    min(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    This operation finds the minimum value in an image.
    -
    -
    minimum(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GEnumClass
    -
    -
    Getter for field: - -
    -
    gint minimum
    -
    -
    -
    -
    -
    minimum(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecChar
    -
    -
    Getter for field: - -
    -
    gint8 minimum
    -
    -
    -
    -
    -
    minimum(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecDouble
    -
    -
    Getter for field: - -
    -
    gdouble minimum
    -
    -
    -
    -
    -
    minimum(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecFloat
    -
    -
    Getter for field: - -
    -
    gfloat minimum
    -
    -
    -
    -
    -
    minimum(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecInt
    -
    -
    Getter for field: - -
    -
    gint minimum
    -
    -
    -
    -
    -
    minimum(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecInt64
    -
    -
    Getter for field: - -
    -
    gint64 minimum
    -
    -
    -
    -
    -
    minimum(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecLong
    -
    -
    Getter for field: - -
    -
    glong minimum
    -
    -
    -
    -
    -
    minimum(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecUChar
    -
    -
    Getter for field: - -
    -
    guint8 minimum
    -
    -
    -
    -
    -
    minimum(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecUInt
    -
    -
    Getter for field: - -
    -
    guint minimum
    -
    -
    -
    -
    -
    minimum(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecUInt64
    -
    -
    Getter for field: - -
    -
    guint64 minimum
    -
    -
    -
    -
    -
    minimum(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecULong
    -
    -
    Getter for field: - -
    -
    gulong minimum
    -
    -
    -
    -
    -
    minimum(MemorySegment, byte) - Static method in class app.photofox.vipsffm.jextract._GParamSpecChar
    -
    -
    Setter for field: - -
    -
    gint8 minimum
    -
    -
    -
    -
    -
    minimum(MemorySegment, byte) - Static method in class app.photofox.vipsffm.jextract._GParamSpecUChar
    -
    -
    Setter for field: - -
    -
    guint8 minimum
    -
    -
    -
    -
    -
    minimum(MemorySegment, double) - Static method in class app.photofox.vipsffm.jextract._GParamSpecDouble
    -
    -
    Setter for field: - -
    -
    gdouble minimum
    -
    -
    -
    -
    -
    minimum(MemorySegment, float) - Static method in class app.photofox.vipsffm.jextract._GParamSpecFloat
    -
    -
    Setter for field: - -
    -
    gfloat minimum
    -
    -
    -
    -
    -
    minimum(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract._GEnumClass
    -
    -
    Setter for field: - -
    -
    gint minimum
    -
    -
    -
    -
    -
    minimum(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract._GParamSpecInt
    -
    -
    Setter for field: - -
    -
    gint minimum
    -
    -
    -
    -
    -
    minimum(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract._GParamSpecUInt
    -
    -
    Setter for field: - -
    -
    guint minimum
    -
    -
    -
    -
    -
    minimum(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GParamSpecInt64
    -
    -
    Setter for field: - -
    -
    gint64 minimum
    -
    -
    -
    -
    -
    minimum(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GParamSpecLong
    -
    -
    Setter for field: - -
    -
    glong minimum
    -
    -
    -
    -
    -
    minimum(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GParamSpecUInt64
    -
    -
    Setter for field: - -
    -
    guint64 minimum
    -
    -
    -
    -
    -
    minimum(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GParamSpecULong
    -
    -
    Setter for field: - -
    -
    gulong minimum
    -
    -
    -
    -
    -
    minimum$layout() - Static method in class app.photofox.vipsffm.jextract._GEnumClass
    -
    -
    Layout for field: - -
    -
    gint minimum
    -
    -
    -
    -
    -
    minimum$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecChar
    -
    -
    Layout for field: - -
    -
    gint8 minimum
    -
    -
    -
    -
    -
    minimum$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecDouble
    -
    -
    Layout for field: - -
    -
    gdouble minimum
    -
    -
    -
    -
    -
    minimum$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecFloat
    -
    -
    Layout for field: - -
    -
    gfloat minimum
    -
    -
    -
    -
    -
    minimum$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecInt
    -
    -
    Layout for field: - -
    -
    gint minimum
    -
    -
    -
    -
    -
    minimum$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecInt64
    -
    -
    Layout for field: - -
    -
    gint64 minimum
    -
    -
    -
    -
    -
    minimum$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecLong
    -
    -
    Layout for field: - -
    -
    glong minimum
    -
    -
    -
    -
    -
    minimum$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecUChar
    -
    -
    Layout for field: - -
    -
    guint8 minimum
    -
    -
    -
    -
    -
    minimum$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecUInt
    -
    -
    Layout for field: - -
    -
    guint minimum
    -
    -
    -
    -
    -
    minimum$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecUInt64
    -
    -
    Layout for field: - -
    -
    guint64 minimum
    -
    -
    -
    -
    -
    minimum$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecULong
    -
    -
    Layout for field: - -
    -
    gulong minimum
    -
    -
    -
    -
    -
    minimum$offset() - Static method in class app.photofox.vipsffm.jextract._GEnumClass
    -
    -
    Offset for field: - -
    -
    gint minimum
    -
    -
    -
    -
    -
    minimum$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecChar
    -
    -
    Offset for field: - -
    -
    gint8 minimum
    -
    -
    -
    -
    -
    minimum$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecDouble
    -
    -
    Offset for field: - -
    -
    gdouble minimum
    -
    -
    -
    -
    -
    minimum$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecFloat
    -
    -
    Offset for field: - -
    -
    gfloat minimum
    -
    -
    -
    -
    -
    minimum$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecInt
    -
    -
    Offset for field: - -
    -
    gint minimum
    -
    -
    -
    -
    -
    minimum$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecInt64
    -
    -
    Offset for field: - -
    -
    gint64 minimum
    -
    -
    -
    -
    -
    minimum$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecLong
    -
    -
    Offset for field: - -
    -
    glong minimum
    -
    -
    -
    -
    -
    minimum$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecUChar
    -
    -
    Offset for field: - -
    -
    guint8 minimum
    -
    -
    -
    -
    -
    minimum$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecUInt
    -
    -
    Offset for field: - -
    -
    guint minimum
    -
    -
    -
    -
    -
    minimum$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecUInt64
    -
    -
    Offset for field: - -
    -
    guint64 minimum
    -
    -
    -
    -
    -
    minimum$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecULong
    -
    -
    Offset for field: - -
    -
    gulong minimum
    -
    -
    -
    -
    -
    morph(VImage, VipsOperationMorphology, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Performs a morphological operation on in using mask as a - structuring element.
    -
    -
    mosaic(VImage, VipsDirection, int, int, int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    This operation joins two images left-right (with ref on the left) or - top-bottom (with ref above) given an approximate overlap.
    -
    -
    mosaic1(VImage, VipsDirection, int, int, int, int, int, int, int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    This operation joins two images top-bottom (with sec on the right) - or left-right (with sec at the bottom) - given an approximate pair of tie-points.
    -
    -
    msb(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Turn any integer image to 8-bit unsigned char by discarding all but the most - significant byte.
    -
    -
    multiply(VImage, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    This operation calculates left * right and writes the result to out.
    -
    -
    -

    N

    -
    -
    n(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsArea
    -
    -
    Getter for field: - -
    -
    int n
    -
    -
    -
    -
    -
    n(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract._VipsArea
    -
    -
    Setter for field: - -
    -
    int n
    -
    -
    -
    -
    -
    n_construct_properties(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    -
    Getter for field: - -
    -
    gsize n_construct_properties
    -
    -
    -
    -
    -
    n_construct_properties(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    -
    Setter for field: - -
    -
    gsize n_construct_properties
    -
    -
    -
    -
    -
    n_construct_properties$layout() - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    -
    Layout for field: - -
    -
    gsize n_construct_properties
    -
    -
    -
    -
    -
    n_construct_properties$offset() - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    -
    Offset for field: - -
    -
    gsize n_construct_properties
    -
    -
    -
    -
    -
    n_prealloced(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GValueArray
    -
    -
    Getter for field: - -
    -
    guint n_prealloced
    -
    -
    -
    -
    -
    n_prealloced(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract._GValueArray
    -
    -
    Setter for field: - -
    -
    guint n_prealloced
    -
    -
    -
    -
    -
    n_prealloced$layout() - Static method in class app.photofox.vipsffm.jextract._GValueArray
    -
    -
    Layout for field: - -
    -
    guint n_prealloced
    -
    -
    -
    -
    -
    n_prealloced$offset() - Static method in class app.photofox.vipsffm.jextract._GValueArray
    -
    -
    Offset for field: - -
    -
    guint n_prealloced
    -
    -
    -
    -
    -
    n_preallocs(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecTypeInfo
    -
    -
    Getter for field: - -
    -
    guint16 n_preallocs
    -
    -
    -
    -
    -
    n_preallocs(MemorySegment, short) - Static method in class app.photofox.vipsffm.jextract._GParamSpecTypeInfo
    -
    -
    Setter for field: - -
    -
    guint16 n_preallocs
    -
    -
    -
    -
    -
    n_preallocs$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecTypeInfo
    -
    -
    Layout for field: - -
    -
    guint16 n_preallocs
    -
    -
    -
    -
    -
    n_preallocs$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecTypeInfo
    -
    -
    Offset for field: - -
    -
    guint16 n_preallocs
    -
    -
    -
    -
    -
    n_pspecs(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    -
    Getter for field: - -
    -
    gsize n_pspecs
    -
    -
    -
    -
    -
    n_pspecs(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    -
    Setter for field: - -
    -
    gsize n_pspecs
    -
    -
    -
    -
    -
    n_pspecs$layout() - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    -
    Layout for field: - -
    -
    gsize n_pspecs
    -
    -
    -
    -
    -
    n_pspecs$offset() - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    -
    Offset for field: - -
    -
    gsize n_pspecs
    -
    -
    -
    -
    -
    n_values(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GEnumClass
    -
    -
    Getter for field: - -
    -
    guint n_values
    -
    -
    -
    -
    -
    n_values(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GValueArray
    -
    -
    Getter for field: - -
    -
    guint n_values
    -
    -
    -
    -
    -
    n_values(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract._GEnumClass
    -
    -
    Setter for field: - -
    -
    guint n_values
    -
    -
    -
    -
    -
    n_values(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract._GValueArray
    -
    -
    Setter for field: - -
    -
    guint n_values
    -
    -
    -
    -
    -
    n_values$layout() - Static method in class app.photofox.vipsffm.jextract._GEnumClass
    -
    -
    Layout for field: - -
    -
    guint n_values
    -
    -
    -
    -
    -
    n_values$layout() - Static method in class app.photofox.vipsffm.jextract._GValueArray
    -
    -
    Layout for field: - -
    -
    guint n_values
    -
    -
    -
    -
    -
    n_values$offset() - Static method in class app.photofox.vipsffm.jextract._GEnumClass
    -
    -
    Offset for field: - -
    -
    guint n_values
    -
    -
    -
    -
    -
    n_values$offset() - Static method in class app.photofox.vipsffm.jextract._GValueArray
    -
    -
    Offset for field: - -
    -
    guint n_values
    -
    -
    -
    -
    -
    n$layout() - Static method in class app.photofox.vipsffm.jextract._VipsArea
    -
    -
    Layout for field: - -
    -
    int n
    -
    -
    -
    -
    -
    n$offset() - Static method in class app.photofox.vipsffm.jextract._VipsArea
    -
    -
    Offset for field: - -
    -
    int n
    -
    -
    -
    -
    -
    name(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    -
    -
    Getter for field: - -
    -
    const gchar *name
    -
    -
    -
    -
    -
    name(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    -
    -
    Setter for field: - -
    -
    const gchar *name
    -
    -
    -
    -
    -
    name$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    -
    -
    Layout for field: - -
    -
    const gchar *name
    -
    -
    -
    -
    -
    name$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    -
    -
    Offset for field: - -
    -
    const gchar *name
    -
    -
    -
    -
    -
    new_from_string(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    -
    -
    Getter for field: - -
    -
    VipsObject *(*new_from_string)(const char *)
    -
    -
    -
    -
    -
    new_from_string(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    -
    -
    Setter for field: - -
    -
    VipsObject *(*new_from_string)(const char *)
    -
    -
    -
    -
    -
    new_from_string$layout() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    -
    -
    Layout for field: - -
    -
    VipsObject *(*new_from_string)(const char *)
    -
    -
    -
    -
    -
    new_from_string$offset() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    -
    -
    Offset for field: - -
    -
    VipsObject *(*new_from_string)(const char *)
    -
    -
    -
    -
    -
    newFromBlob(Arena, VBlob) - Static method in class app.photofox.vipsffm.VSource
    -
    -
    Create a new VSource from a VBlob, usually received from a Vips operation
    -
    -
    newFromBytes(Arena, byte[]) - Static method in class app.photofox.vipsffm.VBlob
    -
    -
    Creates a new VBlob from a fixed array of bytes - This must copy the data - it's generally more efficient to use VImage.newFromFile(Arena, String, VipsOption...), - VImage.newFromSource(Arena, VSource, String, VipsOption...), and friends
    -
    -
    newFromBytes(Arena, byte[]) - Static method in class app.photofox.vipsffm.VSource
    -
    -
    Create a new VSource directly from some bytes - Note that this makes a full copy of the data, which is inefficient - prefer VImage.newFromFile(Arena, String, VipsOption...) - and friends
    -
    -
    newFromBytes(Arena, byte[], VipsOption...) - Static method in class app.photofox.vipsffm.VImage
    -
    - -
    -
    newFromBytes(Arena, byte[], String, VipsOption...) - Static method in class app.photofox.vipsffm.VImage
    -
    -
    Creates a new VImage from raw bytes.
    -
    -
    newFromDescriptor(Arena, int) - Static method in class app.photofox.vipsffm.VSource
    -
    -
    Create a new VSource from a file descriptor
    -
    -
    newFromFile(Arena, String) - Static method in class app.photofox.vipsffm.VSource
    -
    -
    Create a new VSource from a file path
    -
    -
    newFromFile(Arena, String, VipsOption...) - Static method in class app.photofox.vipsffm.VImage
    -
     
    -
    newFromInputStream(Arena, InputStream) - Static method in class app.photofox.vipsffm.VSource
    -
    -
    Creates a new VSource from a Java InputStream - The provided InputStream is coupled to the arena's lifetime, and closed when its scope ends - Note that you can read an image directly from an InputStream using VImage.newFromStream(Arena, InputStream, VipsOption...) - This stream does not support seeking, because InputStream does not support it, so cannot be maximally - efficient - but it is still likely more efficient than taking a full intermediate copy of bytes
    -
    -
    newFromName(Arena, String) - Static method in class app.photofox.vipsffm.VInterpolate
    -
     
    -
    newFromOptions(Arena, String) - Static method in class app.photofox.vipsffm.VSource
    -
     
    -
    newFromOutputStream(Arena, OutputStream) - Static method in class app.photofox.vipsffm.VTarget
    -
    -
    Create a new VipsTarget pointed at a Java OutputStream - The provided OutputStream is coupled to the arena's lifetime, and closed when its scope ends - Note that you can directly write an image to an OutputStream using VImage.writeToStream(OutputStream, String, VipsOption...) - This target can also be used with (for example) VImage.writeToTarget(VTarget, String, VipsOption...)
    -
    -
    newFromSource(Arena, VSource, VipsOption...) - Static method in class app.photofox.vipsffm.VImage
    -
     
    -
    newFromSource(Arena, VSource, String, VipsOption...) - Static method in class app.photofox.vipsffm.VImage
    -
     
    -
    newFromStream(Arena, InputStream, VipsOption...) - Static method in class app.photofox.vipsffm.VImage
    -
    - -
    -
    newFromStream(Arena, InputStream, String, VipsOption...) - Static method in class app.photofox.vipsffm.VImage
    -
    -
    Creates a new VImage from an InputStream.
    -
    -
    newImage(Arena) - Static method in class app.photofox.vipsffm.VImage
    -
     
    -
    newToDescriptor(Arena, int) - Static method in class app.photofox.vipsffm.VTarget
    -
    -
    Create a new target pointed at a file descriptor - This target can be used with (for example) VImage.writeToTarget(VTarget, String, VipsOption...)
    -
    -
    newToFile(Arena, String) - Static method in class app.photofox.vipsffm.VTarget
    -
    -
    Create a new target pointed at an output file - This target can be used with (for example) VImage.writeToTarget(VTarget, String, VipsOption...)
    -
    -
    newToMemory(Arena) - Static method in class app.photofox.vipsffm.VTarget
    -
    -
    Create a new memory-backed VipsTarget - This target can be used with (for example) VImage.writeToTarget(VTarget, String, VipsOption...) - After writing to this target, you can also retrieve the backing VBlob with getBlob()
    -
    -
    nickname(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObject
    -
    -
    Getter for field: - -
    -
    char *nickname
    -
    -
    -
    -
    -
    nickname(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    -
    -
    Getter for field: - -
    -
    const char *nickname
    -
    -
    -
    -
    -
    nickname(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObject
    -
    -
    Setter for field: - -
    -
    char *nickname
    -
    -
    -
    -
    -
    nickname(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    -
    -
    Setter for field: - -
    -
    const char *nickname
    -
    -
    -
    -
    -
    nickname_find(long) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    -
    Binding for: - -
    -
    const char *vips_nickname_find(GType type)
    -
    -
    -
    -
    -
    nickname$layout() - Static method in class app.photofox.vipsffm.jextract._VipsObject
    -
    -
    Layout for field: - -
    -
    char *nickname
    -
    -
    -
    -
    -
    nickname$layout() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    -
    -
    Layout for field: - -
    -
    const char *nickname
    -
    -
    -
    -
    -
    nickname$offset() - Static method in class app.photofox.vipsffm.jextract._VipsObject
    -
    -
    Offset for field: - -
    -
    char *nickname
    -
    -
    -
    -
    -
    nickname$offset() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    -
    -
    Offset for field: - -
    -
    const char *nickname
    -
    -
    -
    -
    -
    notify(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    -
    Getter for field: - -
    -
    void (*notify)(GObject *, GParamSpec *)
    -
    -
    -
    -
    -
    notify(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    -
    Setter for field: - -
    -
    void (*notify)(GObject *, GParamSpec *)
    -
    -
    -
    -
    -
    notify$layout() - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    -
    Layout for field: - -
    -
    void (*notify)(GObject *, GParamSpec *)
    -
    -
    -
    -
    -
    notify$offset() - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    -
    Offset for field: - -
    -
    void (*notify)(GObject *, GParamSpec *)
    -
    -
    -
    -
    -
    -

    O

    -
    -
    object_get_args(MemorySegment, MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    -
    Binding for: - -
    -
    int vips_object_get_args(VipsObject *object, const char ***names, int **flags, int *n_args)
    -
    -
    -
    -
    -
    object_get_argument(Arena, MemorySegment, String, MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    -
    Binding for: - -
    -
    int vips_object_get_argument(VipsObject *object, const char *name, GParamSpec **pspec, VipsArgumentClass **argument_class, VipsArgumentInstance **argument_instance)
    -
    -
    -
    -
    -
    object_get_argument_flags(Arena, MemorySegment, String) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    -
    Binding for: - -
    -
    VipsArgumentFlags vips_object_get_argument_flags(VipsObject *object, const char *name)
    -
    -
    -
    -
    -
    object_get_argument_priority(Arena, MemorySegment, String) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    -
    Binding for: - -
    -
    int vips_object_get_argument_priority(VipsObject *object, const char *name)
    -
    -
    -
    -
    -
    object_get_argument_to_string(Arena, MemorySegment, String, String) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    -
    Binding for: - -
    -
    int vips_object_get_argument_to_string(VipsObject *object, const char *name, const char *arg)
    -
    -
    -
    -
    -
    object_get_description(MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    -
    Binding for: - -
    -
    const char *vips_object_get_description(VipsObject *object)
    -
    -
    -
    -
    -
    object_set_from_string(Arena, MemorySegment, String) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    -
    Binding for: - -
    -
    int vips_object_set_from_string(VipsObject *object, const char *string)
    -
    -
    -
    -
    -
    object_unref_outputs(MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    -
    Binding for: - -
    -
    void vips_object_unref_outputs(VipsObject *object)
    -
    -
    -
    -
    -
    of(int) - Static method in interface app.photofox.vipsffm.VEnum
    -
     
    -
    openexrload(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Read a OpenEXR file into a VIPS image.
    -
    -
    openslideload(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Read a virtual slide supported by the OpenSlide library into a VIPS image.
    -
    -
    openslideloadSource(VSource, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    - -
    -
    OPERATION_BOOLEAN_AND - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationBoolean
    -
    -
    &
    -
    -
    OPERATION_BOOLEAN_EOR - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationBoolean
    -
    -
    ^
    -
    -
    OPERATION_BOOLEAN_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationBoolean
    -
     
    -
    OPERATION_BOOLEAN_LSHIFT - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationBoolean
    -
    -
    >>
    -
    -
    OPERATION_BOOLEAN_OR - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationBoolean
    -
    -
    |
    -
    -
    OPERATION_BOOLEAN_RSHIFT - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationBoolean
    -
    -
    <<
    -
    -
    OPERATION_COMPLEX_CONJ - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationComplex
    -
    -
    complex conjugate
    -
    -
    OPERATION_COMPLEX_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationComplex
    -
     
    -
    OPERATION_COMPLEX_POLAR - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationComplex
    -
    -
    convert to polar coordinates
    -
    -
    OPERATION_COMPLEX_RECT - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationComplex
    -
    -
    convert to rectangular coordinates
    -
    -
    OPERATION_COMPLEX2_CROSS_PHASE - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationComplex2
    -
    -
    convert to polar coordinates
    -
    -
    OPERATION_COMPLEX2_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationComplex2
    -
     
    -
    OPERATION_COMPLEXGET_IMAG - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationComplexget
    -
    -
    get imaginary component
    -
    -
    OPERATION_COMPLEXGET_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationComplexget
    -
     
    -
    OPERATION_COMPLEXGET_REAL - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationComplexget
    -
    -
    get real component
    -
    -
    operation_get_flags(MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    -
    Binding for: - -
    -
    VipsOperationFlags vips_operation_get_flags(VipsOperation *operation)
    -
    -
    -
    -
    -
    OPERATION_MATH_ACOS - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationMath
    -
    -
    acos(), angles in degrees
    -
    -
    OPERATION_MATH_ACOSH - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationMath
    -
    -
    acosh(), angles in radians
    -
    -
    OPERATION_MATH_ASIN - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationMath
    -
    -
    asin(), angles in degrees
    -
    -
    OPERATION_MATH_ASINH - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationMath
    -
    -
    asinh(), angles in radians
    -
    -
    OPERATION_MATH_ATAN - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationMath
    -
    -
    atan(), angles in degrees
    -
    -
    OPERATION_MATH_ATANH - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationMath
    -
    -
    atanh(), angles in radians
    -
    -
    OPERATION_MATH_COS - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationMath
    -
    -
    cos(), angles in degrees
    -
    -
    OPERATION_MATH_COSH - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationMath
    -
    -
    cosh(), angles in radians
    -
    -
    OPERATION_MATH_EXP - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationMath
    -
    -
    e to the something
    -
    -
    OPERATION_MATH_EXP10 - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationMath
    -
    -
    10 to the something
    -
    -
    OPERATION_MATH_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationMath
    -
     
    -
    OPERATION_MATH_LOG - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationMath
    -
    -
    log base e
    -
    -
    OPERATION_MATH_LOG10 - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationMath
    -
    -
    log base 10
    -
    -
    OPERATION_MATH_SIN - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationMath
    -
    -
    sin(), angles in degrees
    -
    -
    OPERATION_MATH_SINH - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationMath
    -
    -
    sinh(), angles in radians
    -
    -
    OPERATION_MATH_TAN - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationMath
    -
    -
    tan(), angles in degrees
    -
    -
    OPERATION_MATH_TANH - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationMath
    -
    -
    tanh(), angles in radians
    -
    -
    OPERATION_MATH2_ATAN2 - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationMath2
    -
    -
    atan2(left, right)
    -
    -
    OPERATION_MATH2_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationMath2
    -
     
    -
    OPERATION_MATH2_POW - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationMath2
    -
    -
    pow(left, right)
    -
    -
    OPERATION_MATH2_WOP - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationMath2
    -
    -
    pow(right, left)
    -
    -
    OPERATION_MORPHOLOGY_DILATE - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationMorphology
    -
    -
    true if one set
    -
    -
    OPERATION_MORPHOLOGY_ERODE - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationMorphology
    -
    -
    true if all set
    -
    -
    OPERATION_MORPHOLOGY_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationMorphology
    -
     
    -
    operation_new(Arena, String) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    -
    Binding for: - -
    -
    VipsOperation *vips_operation_new(const char *name)
    -
    -
    -
    -
    -
    OPERATION_RELATIONAL_EQUAL - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationRelational
    -
    -
    ==
    -
    -
    OPERATION_RELATIONAL_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationRelational
    -
     
    -
    OPERATION_RELATIONAL_LESS - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationRelational
    -
    -
    <
    -
    -
    OPERATION_RELATIONAL_LESSEQ - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationRelational
    -
    -
    <=
    -
    -
    OPERATION_RELATIONAL_MORE - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationRelational
    -
    -
    >
    -
    -
    OPERATION_RELATIONAL_MOREEQ - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationRelational
    -
    -
    >=
    -
    -
    OPERATION_RELATIONAL_NOTEQ - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationRelational
    -
    -
    !=
    -
    -
    OPERATION_ROUND_CEIL - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationRound
    -
    -
    the smallest integral value not less than
    -
    -
    OPERATION_ROUND_FLOOR - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationRound
    -
    -
    largest integral value not greater than
    -
    -
    OPERATION_ROUND_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationRound
    -
     
    -
    OPERATION_ROUND_RINT - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationRound
    -
    -
    round to nearest
    -
    -
    output_buffer(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    -
    -
    Getter for field: - -
    -
    unsigned char output_buffer[8500]
    -
    -
    -
    -
    -
    output_buffer(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    -
    -
    Indexed getter for field: - -
    -
    unsigned char output_buffer[8500]
    -
    -
    -
    -
    -
    output_buffer(MemorySegment, long, byte) - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    -
    -
    Indexed setter for field: - -
    -
    unsigned char output_buffer[8500]
    -
    -
    -
    -
    -
    output_buffer(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    -
    -
    Setter for field: - -
    -
    unsigned char output_buffer[8500]
    -
    -
    -
    -
    -
    output_buffer$dimensions() - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    -
    -
    Dimensions for array field: - -
    -
    unsigned char output_buffer[8500]
    -
    -
    -
    -
    -
    output_buffer$layout() - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    -
    -
    Layout for field: - -
    -
    unsigned char output_buffer[8500]
    -
    -
    -
    -
    -
    output_buffer$offset() - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    -
    -
    Offset for field: - -
    -
    unsigned char output_buffer[8500]
    -
    -
    -
    -
    -
    output_needs_arg(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    -
    -
    Getter for field: - -
    -
    gboolean output_needs_arg
    -
    -
    -
    -
    -
    output_needs_arg(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    -
    -
    Setter for field: - -
    -
    gboolean output_needs_arg
    -
    -
    -
    -
    -
    output_needs_arg$layout() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    -
    -
    Layout for field: - -
    -
    gboolean output_needs_arg
    -
    -
    -
    -
    -
    output_needs_arg$offset() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    -
    -
    Offset for field: - -
    -
    gboolean output_needs_arg
    -
    -
    -
    -
    -
    output_to_arg(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    -
    -
    Getter for field: - -
    -
    int (*output_to_arg)(VipsObject *, const char *)
    -
    -
    -
    -
    -
    output_to_arg(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    -
    -
    Setter for field: - -
    -
    int (*output_to_arg)(VipsObject *, const char *)
    -
    -
    -
    -
    -
    output_to_arg$layout() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    -
    -
    Layout for field: - -
    -
    int (*output_to_arg)(VipsObject *, const char *)
    -
    -
    -
    -
    -
    output_to_arg$offset() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    -
    -
    Offset for field: - -
    -
    int (*output_to_arg)(VipsObject *, const char *)
    -
    -
    -
    -
    -
    overridden(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecOverride
    -
    -
    Getter for field: - -
    -
    GParamSpec *overridden
    -
    -
    -
    -
    -
    overridden(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecOverride
    -
    -
    Setter for field: - -
    -
    GParamSpec *overridden
    -
    -
    -
    -
    -
    overridden$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecOverride
    -
    -
    Layout for field: - -
    -
    GParamSpec *overridden
    -
    -
    -
    -
    -
    overridden$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecOverride
    -
    -
    Offset for field: - -
    -
    GParamSpec *overridden
    -
    -
    -
    -
    -
    owner_type(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    -
    -
    Getter for field: - -
    -
    GType owner_type
    -
    -
    -
    -
    -
    owner_type(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    -
    -
    Setter for field: - -
    -
    GType owner_type
    -
    -
    -
    -
    -
    owner_type$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    -
    -
    Layout for field: - -
    -
    GType owner_type
    -
    -
    -
    -
    -
    owner_type$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    -
    -
    Offset for field: - -
    -
    GType owner_type
    -
    -
    -
    -
    -
    -

    P

    -
    -
    padding(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecVariant
    -
    -
    Getter for field: - -
    -
    gpointer padding[4]
    -
    -
    -
    -
    -
    padding(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GParamSpecVariant
    -
    -
    Indexed getter for field: - -
    -
    gpointer padding[4]
    -
    -
    -
    -
    -
    padding(MemorySegment, long, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecVariant
    -
    -
    Indexed setter for field: - -
    -
    gpointer padding[4]
    -
    -
    -
    -
    -
    padding(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecVariant
    -
    -
    Setter for field: - -
    -
    gpointer padding[4]
    -
    -
    -
    -
    -
    padding$dimensions() - Static method in class app.photofox.vipsffm.jextract._GParamSpecVariant
    -
    -
    Dimensions for array field: - -
    -
    gpointer padding[4]
    -
    -
    -
    -
    -
    padding$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecVariant
    -
    -
    Layout for field: - -
    -
    gpointer padding[4]
    -
    -
    -
    -
    -
    padding$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecVariant
    -
    -
    Offset for field: - -
    -
    gpointer padding[4]
    -
    -
    -
    -
    -
    param_id(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    -
    -
    Getter for field: - -
    -
    guint param_id
    -
    -
    -
    -
    -
    param_id(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    -
    -
    Setter for field: - -
    -
    guint param_id
    -
    -
    -
    -
    -
    param_id$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    -
    -
    Layout for field: - -
    -
    guint param_id
    -
    -
    -
    -
    -
    param_id$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    -
    -
    Offset for field: - -
    -
    guint param_id
    -
    -
    -
    -
    -
    parent_class(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    -
    -
    Getter for field: - -
    -
    GObjectClass parent_class
    -
    -
    -
    -
    -
    parent_class(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsConnectionClass
    -
    -
    Getter for field: - -
    -
    VipsObjectClass parent_class
    -
    -
    -
    -
    -
    parent_class(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    -
    -
    Getter for field: - -
    -
    GObjectClass parent_class
    -
    -
    -
    -
    -
    parent_class(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsTargetClass
    -
    -
    Getter for field: - -
    -
    VipsConnectionClass parent_class
    -
    -
    -
    -
    -
    parent_class(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsTargetCustomClass
    -
    -
    Getter for field: - -
    -
    VipsTargetClass parent_class
    -
    -
    -
    -
    -
    parent_class(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    -
    -
    Setter for field: - -
    -
    GObjectClass parent_class
    -
    -
    -
    -
    -
    parent_class(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsConnectionClass
    -
    -
    Setter for field: - -
    -
    VipsObjectClass parent_class
    -
    -
    -
    -
    -
    parent_class(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    -
    -
    Setter for field: - -
    -
    GObjectClass parent_class
    -
    -
    -
    -
    -
    parent_class(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsTargetClass
    -
    -
    Setter for field: - -
    -
    VipsConnectionClass parent_class
    -
    -
    -
    -
    -
    parent_class(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsTargetCustomClass
    -
    -
    Setter for field: - -
    -
    VipsTargetClass parent_class
    -
    -
    -
    -
    -
    parent_class$layout() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    -
    -
    Layout for field: - -
    -
    GObjectClass parent_class
    -
    -
    -
    -
    -
    parent_class$layout() - Static method in class app.photofox.vipsffm.jextract._VipsConnectionClass
    -
    -
    Layout for field: - -
    -
    VipsObjectClass parent_class
    -
    -
    -
    -
    -
    parent_class$layout() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    -
    -
    Layout for field: - -
    -
    GObjectClass parent_class
    -
    -
    -
    -
    -
    parent_class$layout() - Static method in class app.photofox.vipsffm.jextract._VipsTargetClass
    -
    -
    Layout for field: - -
    -
    VipsConnectionClass parent_class
    -
    -
    -
    -
    -
    parent_class$layout() - Static method in class app.photofox.vipsffm.jextract._VipsTargetCustomClass
    -
    -
    Layout for field: - -
    -
    VipsTargetClass parent_class
    -
    -
    -
    -
    -
    parent_class$offset() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    -
    -
    Offset for field: - -
    -
    GObjectClass parent_class
    -
    -
    -
    -
    -
    parent_class$offset() - Static method in class app.photofox.vipsffm.jextract._VipsConnectionClass
    -
    -
    Offset for field: - -
    -
    VipsObjectClass parent_class
    -
    -
    -
    -
    -
    parent_class$offset() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    -
    -
    Offset for field: - -
    -
    GObjectClass parent_class
    -
    -
    -
    -
    -
    parent_class$offset() - Static method in class app.photofox.vipsffm.jextract._VipsTargetClass
    -
    -
    Offset for field: - -
    -
    VipsConnectionClass parent_class
    -
    -
    -
    -
    -
    parent_class$offset() - Static method in class app.photofox.vipsffm.jextract._VipsTargetCustomClass
    -
    -
    Offset for field: - -
    -
    VipsTargetClass parent_class
    -
    -
    -
    -
    -
    parent_instance(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStream
    -
    -
    Getter for field: - -
    -
    GObject parent_instance
    -
    -
    -
    -
    -
    parent_instance(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecBoolean
    -
    -
    Getter for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecBoxed
    -
    -
    Getter for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecChar
    -
    -
    Getter for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecDouble
    -
    -
    Getter for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecEnum
    -
    -
    Getter for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecFlags
    -
    -
    Getter for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecFloat
    -
    -
    Getter for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecGType
    -
    -
    Getter for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecInt
    -
    -
    Getter for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecInt64
    -
    -
    Getter for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecLong
    -
    -
    Getter for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecObject
    -
    -
    Getter for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecOverride
    -
    -
    Getter for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecParam
    -
    -
    Getter for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecPointer
    -
    -
    Getter for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecString
    -
    -
    Getter for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecUChar
    -
    -
    Getter for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecUInt
    -
    -
    Getter for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecUInt64
    -
    -
    Getter for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecULong
    -
    -
    Getter for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecUnichar
    -
    -
    Getter for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecValueArray
    -
    -
    Getter for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecVariant
    -
    -
    Getter for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObject
    -
    -
    Getter for field: - -
    -
    GObject parent_instance
    -
    -
    -
    -
    -
    parent_instance(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStream
    -
    -
    Setter for field: - -
    -
    GObject parent_instance
    -
    -
    -
    -
    -
    parent_instance(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecBoolean
    -
    -
    Setter for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecBoxed
    -
    -
    Setter for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecChar
    -
    -
    Setter for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecDouble
    -
    -
    Setter for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecEnum
    -
    -
    Setter for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecFlags
    -
    -
    Setter for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecFloat
    -
    -
    Setter for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecGType
    -
    -
    Setter for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecInt
    -
    -
    Setter for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecInt64
    -
    -
    Setter for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecLong
    -
    -
    Setter for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecObject
    -
    -
    Setter for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecOverride
    -
    -
    Setter for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecParam
    -
    -
    Setter for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecPointer
    -
    -
    Setter for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecString
    -
    -
    Setter for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecUChar
    -
    -
    Setter for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecUInt
    -
    -
    Setter for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecUInt64
    -
    -
    Setter for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecULong
    -
    -
    Setter for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecUnichar
    -
    -
    Setter for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecValueArray
    -
    -
    Setter for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecVariant
    -
    -
    Setter for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObject
    -
    -
    Setter for field: - -
    -
    GObject parent_instance
    -
    -
    -
    -
    -
    parent_instance$layout() - Static method in class app.photofox.vipsffm.jextract._GInputStream
    -
    -
    Layout for field: - -
    -
    GObject parent_instance
    -
    -
    -
    -
    -
    parent_instance$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecBoolean
    -
    -
    Layout for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecBoxed
    -
    -
    Layout for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecChar
    -
    -
    Layout for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecDouble
    -
    -
    Layout for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecEnum
    -
    -
    Layout for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecFlags
    -
    -
    Layout for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecFloat
    -
    -
    Layout for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecGType
    -
    -
    Layout for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecInt
    -
    -
    Layout for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecInt64
    -
    -
    Layout for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecLong
    -
    -
    Layout for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecObject
    -
    -
    Layout for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecOverride
    -
    -
    Layout for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecParam
    -
    -
    Layout for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecPointer
    -
    -
    Layout for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecString
    -
    -
    Layout for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecUChar
    -
    -
    Layout for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecUInt
    -
    -
    Layout for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecUInt64
    -
    -
    Layout for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecULong
    -
    -
    Layout for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecUnichar
    -
    -
    Layout for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecValueArray
    -
    -
    Layout for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecVariant
    -
    -
    Layout for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance$layout() - Static method in class app.photofox.vipsffm.jextract._VipsObject
    -
    -
    Layout for field: - -
    -
    GObject parent_instance
    -
    -
    -
    -
    -
    parent_instance$offset() - Static method in class app.photofox.vipsffm.jextract._GInputStream
    -
    -
    Offset for field: - -
    -
    GObject parent_instance
    -
    -
    -
    -
    -
    parent_instance$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecBoolean
    -
    -
    Offset for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecBoxed
    -
    -
    Offset for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecChar
    -
    -
    Offset for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecDouble
    -
    -
    Offset for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecEnum
    -
    -
    Offset for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecFlags
    -
    -
    Offset for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecFloat
    -
    -
    Offset for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecGType
    -
    -
    Offset for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecInt
    -
    -
    Offset for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecInt64
    -
    -
    Offset for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecLong
    -
    -
    Offset for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecObject
    -
    -
    Offset for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecOverride
    -
    -
    Offset for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecParam
    -
    -
    Offset for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecPointer
    -
    -
    Offset for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecString
    -
    -
    Offset for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecUChar
    -
    -
    Offset for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecUInt
    -
    -
    Offset for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecUInt64
    -
    -
    Offset for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecULong
    -
    -
    Offset for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecUnichar
    -
    -
    Offset for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecValueArray
    -
    -
    Offset for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecVariant
    -
    -
    Offset for field: - -
    -
    GParamSpec parent_instance
    -
    -
    -
    -
    -
    parent_instance$offset() - Static method in class app.photofox.vipsffm.jextract._VipsObject
    -
    -
    Offset for field: - -
    -
    GObject parent_instance
    -
    -
    -
    -
    -
    parent_object(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsConnection
    -
    -
    Getter for field: - -
    -
    VipsObject parent_object
    -
    -
    -
    -
    -
    parent_object(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    -
    -
    Getter for field: - -
    -
    VipsConnection parent_object
    -
    -
    -
    -
    -
    parent_object(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsTargetCustom
    -
    -
    Getter for field: - -
    -
    VipsTarget parent_object
    -
    -
    -
    -
    -
    parent_object(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsConnection
    -
    -
    Setter for field: - -
    -
    VipsObject parent_object
    -
    -
    -
    -
    -
    parent_object(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    -
    -
    Setter for field: - -
    -
    VipsConnection parent_object
    -
    -
    -
    -
    -
    parent_object(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsTargetCustom
    -
    -
    Setter for field: - -
    -
    VipsTarget parent_object
    -
    -
    -
    -
    -
    parent_object$layout() - Static method in class app.photofox.vipsffm.jextract._VipsConnection
    -
    -
    Layout for field: - -
    -
    VipsObject parent_object
    -
    -
    -
    -
    -
    parent_object$layout() - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    -
    -
    Layout for field: - -
    -
    VipsConnection parent_object
    -
    -
    -
    -
    -
    parent_object$layout() - Static method in class app.photofox.vipsffm.jextract._VipsTargetCustom
    -
    -
    Layout for field: - -
    -
    VipsTarget parent_object
    -
    -
    -
    -
    -
    parent_object$offset() - Static method in class app.photofox.vipsffm.jextract._VipsConnection
    -
    -
    Offset for field: - -
    -
    VipsObject parent_object
    -
    -
    -
    -
    -
    parent_object$offset() - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    -
    -
    Offset for field: - -
    -
    VipsConnection parent_object
    -
    -
    -
    +
    Only valid for memory-backed targets (eg via newToMemory(Arena)) + Returns the contents of the backing VBlob
    -
    parent_object$offset() - Static method in class app.photofox.vipsffm.jextract._VipsTargetCustom
    +
    getHeight() - Method in class app.photofox.vipsffm.VImage
    +
     
    +
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsAccess
    +
     
    +
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsAlign
    +
     
    +
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsAngle
    +
     
    +
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsAngle45
    +
     
    +
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsBandFormat
    +
     
    +
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsBlendMode
    +
     
    +
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsCoding
    +
     
    +
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsCombine
    +
     
    +
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsCombineMode
    +
     
    +
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsCompassDirection
    +
     
    +
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsDirection
    +
     
    +
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsExtend
    +
     
    +
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsFailOn
    +
     
    +
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsForeignDzContainer
    +
     
    +
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsForeignDzDepth
    +
     
    +
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsForeignDzLayout
    +
     
    +
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsForeignHeifCompression
    +
     
    +
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsForeignHeifEncoder
    +
     
    +
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsForeignPpmFormat
    +
     
    +
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsForeignSubsample
    +
     
    +
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsForeignTiffCompression
    +
     
    +
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsForeignTiffPredictor
    +
     
    +
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsForeignTiffResunit
    +
     
    +
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsForeignWebpPreset
    +
     
    +
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsIntent
    +
     
    +
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsInteresting
    +
     
    +
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsInterpretation
    +
     
    +
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsKernel
    +
     
    +
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsOperationBoolean
    +
     
    +
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsOperationComplex
    +
     
    +
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsOperationComplex2
    +
     
    +
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsOperationComplexget
    +
     
    +
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsOperationMath
    +
     
    +
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsOperationMath2
    +
     
    +
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsOperationMorphology
    +
     
    +
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsOperationRelational
    +
     
    +
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsOperationRound
    +
     
    +
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsPCS
    +
     
    +
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsPrecision
    +
     
    +
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsRegionShrink
    +
     
    +
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsSize
    +
     
    +
    getName() - Method in enum class app.photofox.vipsffm.enums.VipsTextWrap
    +
     
    +
    getName() - Method in interface app.photofox.vipsffm.VNamedEnum
    +
     
    +
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsAccess
    +
     
    +
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsAlign
    +
     
    +
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsAngle
    +
     
    +
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsAngle45
    +
     
    +
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsBandFormat
    +
     
    +
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsBlendMode
    +
     
    +
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsCoding
    +
     
    +
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsCombine
    +
     
    +
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsCombineMode
    +
     
    +
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsCompassDirection
    +
     
    +
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsDirection
    +
     
    +
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsExtend
    +
     
    +
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsFailOn
    +
     
    +
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsForeignDzContainer
    +
     
    +
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsForeignDzDepth
    +
     
    +
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsForeignDzLayout
    +
     
    +
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsForeignHeifCompression
    +
     
    +
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsForeignHeifEncoder
    +
     
    +
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsForeignPpmFormat
    +
     
    +
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsForeignSubsample
    +
     
    +
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsForeignTiffCompression
    +
     
    +
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsForeignTiffPredictor
    +
     
    +
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsForeignTiffResunit
    +
     
    +
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsForeignWebpPreset
    +
     
    +
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsIntent
    +
     
    +
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsInteresting
    +
     
    +
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsInterpretation
    +
     
    +
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsKernel
    +
     
    +
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsOperationBoolean
    +
     
    +
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsOperationComplex
    +
     
    +
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsOperationComplex2
    +
     
    +
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsOperationComplexget
    +
     
    +
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsOperationMath
    +
     
    +
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsOperationMath2
    +
     
    +
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsOperationMorphology
    +
     
    +
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsOperationRelational
    +
     
    +
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsOperationRound
    +
     
    +
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsPCS
    +
     
    +
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsPrecision
    +
     
    +
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsRegionShrink
    +
     
    +
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsSize
    +
     
    +
    getNickname() - Method in enum class app.photofox.vipsffm.enums.VipsTextWrap
    +
     
    +
    getNickname() - Method in interface app.photofox.vipsffm.VNamedEnum
    +
     
    +
    getpoint(int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Offset for field: - -
    -
    VipsTarget parent_object
    -
    -
    -
    +
    Reads a single pixel on an image.
    -
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsAccess
    +
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsAccess
     
    -
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsAlign
    +
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsAlign
     
    -
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsAngle
    +
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsAngle
     
    -
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsAngle45
    +
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsAngle45
     
    -
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsBandFormat
    +
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsBandFormat
     
    -
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsBlendMode
    +
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsBlendMode
     
    -
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsCoding
    +
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsCoding
     
    -
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsCombine
    +
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsCombine
     
    -
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsCombineMode
    +
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsCombineMode
     
    -
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsCompassDirection
    +
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsCompassDirection
     
    -
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsDirection
    +
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsDirection
     
    -
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsExtend
    +
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsExtend
     
    -
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsFailOn
    +
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsFailOn
     
    -
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsForeignDzContainer
    +
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsForeignDzContainer
     
    -
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsForeignDzDepth
    +
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsForeignDzDepth
     
    -
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsForeignDzLayout
    +
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsForeignDzLayout
     
    -
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsForeignHeifCompression
    +
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsForeignHeifCompression
     
    -
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsForeignHeifEncoder
    +
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsForeignHeifEncoder
     
    -
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsForeignPpmFormat
    +
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsForeignPpmFormat
     
    -
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsForeignSubsample
    +
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsForeignSubsample
     
    -
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsForeignTiffCompression
    +
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsForeignTiffCompression
     
    -
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsForeignTiffPredictor
    +
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsForeignTiffPredictor
     
    -
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsForeignTiffResunit
    +
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsForeignTiffResunit
     
    -
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsForeignWebpPreset
    +
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsForeignWebpPreset
     
    -
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsIntent
    +
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsIntent
     
    -
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsInteresting
    +
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsInteresting
     
    -
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsInterpretation
    +
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsInterpretation
     
    -
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsKernel
    +
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsKernel
     
    -
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsOperationBoolean
    +
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsOperationBoolean
     
    -
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsOperationComplex
    +
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsOperationComplex
     
    -
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsOperationComplex2
    +
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsOperationComplex2
     
    -
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsOperationComplexget
    +
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsOperationComplexget
     
    -
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsOperationMath
    +
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsOperationMath
     
    -
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsOperationMath2
    +
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsOperationMath2
     
    -
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsOperationMorphology
    +
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsOperationMorphology
     
    -
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsOperationRelational
    +
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsOperationRelational
     
    -
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsOperationRound
    +
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsOperationRound
    +
     
    +
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsPCS
     
    -
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsPCS
    +
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsPrecision
     
    -
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsPrecision
    +
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsRegionShrink
     
    -
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsRegionShrink
    +
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsSize
     
    -
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsSize
    +
    getRawValue() - Method in enum class app.photofox.vipsffm.enums.VipsTextWrap
     
    -
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsTextWrap
    +
    getRawValue() - Method in interface app.photofox.vipsffm.VEnum
     
    -
    pbmsaveTarget(VTarget, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Deprecated, for removal: This API element is subject to removal in a future version.
    -
    -
    PCS_LAB - Enum constant in enum class app.photofox.vipsffm.enums.VipsPCS
    -
    -
    use CIELAB D65 as the Profile Connection Space
    -
    -
    PCS_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsPCS
    +
    getRawValue() - Method in record class app.photofox.vipsffm.VEnum.Raw
     
    -
    PCS_XYZ - Enum constant in enum class app.photofox.vipsffm.enums.VipsPCS
    -
    -
    use XYZ as the Profile Connection Space
    -
    -
    pdfload(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Render a PDF file into a VIPS image.
    -
    -
    pdfloadBuffer(VBlob, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Read a PDF-formatted memory buffer into a VIPS image.
    -
    -
    pdfloadSource(VSource, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    - -
    -
    pdummy(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    -
    Getter for field: - -
    -
    gpointer pdummy[3]
    -
    -
    -
    -
    -
    pdummy(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    -
    Indexed getter for field: - -
    -
    gpointer pdummy[3]
    -
    -
    -
    -
    -
    pdummy(MemorySegment, long, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    -
    Indexed setter for field: - -
    -
    gpointer pdummy[3]
    -
    -
    -
    -
    -
    pdummy(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    -
    Setter for field: - -
    -
    gpointer pdummy[3]
    -
    -
    -
    -
    -
    pdummy$dimensions() - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    -
    Dimensions for array field: - -
    -
    gpointer pdummy[3]
    -
    -
    -
    -
    -
    pdummy$layout() - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    -
    Layout for field: - -
    -
    gpointer pdummy[3]
    -
    -
    -
    -
    -
    pdummy$offset() - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    -
    Offset for field: - -
    -
    gpointer pdummy[3]
    -
    -
    -
    -
    -
    percent(double, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    percent returns (through the threshold parameter) the threshold - below which there are percent values of in.
    -
    -
    perlin(int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Create a one-band float image of Perlin noise.
    -
    -
    pfmsaveTarget(VTarget, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Deprecated, for removal: This API element is subject to removal in a future version.
    -
    -
    pgmsaveTarget(VTarget, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Deprecated, for removal: This API element is subject to removal in a future version.
    -
    -
    phasecor(VImage, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Convert the two input images to Fourier space, calculate phase-correlation, - back to real space.
    -
    -
    pngload(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Read a PNG file into a VIPS image.
    -
    -
    pngloadBuffer(VBlob, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Exactly as VImage.pngload(java.lang.String, app.photofox.vipsffm.VipsOption...), but read from a PNG-formatted memory block.
    -
    -
    pngloadSource(VSource, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    - -
    -
    pngsave(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Write a VIPS image to a file as PNG.
    -
    -
    pngsaveBuffer(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    - -
    -
    pngsaveTarget(VTarget, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    - -
    -
    pnmsaveTarget(VTarget, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Deprecated, for removal: This API element is subject to removal in a future version.
    -
    -
    position(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    -
    -
    Getter for field: - -
    -
    gint64 position
    -
    -
    -
    -
    -
    position(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    -
    -
    Setter for field: - -
    -
    gint64 position
    -
    -
    -
    -
    -
    position$layout() - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    -
    -
    Layout for field: - -
    -
    gint64 position
    -
    -
    -
    -
    -
    position$offset() - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    -
    -
    Offset for field: - -
    -
    gint64 position
    -
    -
    -
    -
    -
    postbuild(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    -
    -
    Getter for field: - -
    -
    int (*postbuild)(VipsObject *, void *)
    -
    -
    -
    -
    -
    postbuild(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    -
    -
    Setter for field: - -
    -
    int (*postbuild)(VipsObject *, void *)
    -
    -
    -
    -
    -
    postbuild$layout() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    -
    -
    Layout for field: - -
    -
    int (*postbuild)(VipsObject *, void *)
    -
    -
    -
    -
    -
    postbuild$offset() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    -
    -
    Offset for field: - -
    -
    int (*postbuild)(VipsObject *, void *)
    -
    -
    -
    -
    -
    postclose(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObject
    -
    -
    Getter for field: - -
    -
    gboolean postclose
    -
    -
    -
    -
    -
    postclose(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    -
    -
    Getter for field: - -
    -
    void (*postclose)(VipsObject *)
    -
    -
    -
    -
    -
    postclose(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract._VipsObject
    +
    getUnsafeAddress() - Method in class app.photofox.vipsffm.VBlob
    -
    Setter for field: - -
    -
    gboolean postclose
    -
    -
    +
    Deprecated, for removal: This API element is subject to removal in a future version. +
    -
    postclose(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    +
    getUnsafeAddress() - Method in class app.photofox.vipsffm.VImage
    -
    Setter for field: - -
    -
    void (*postclose)(VipsObject *)
    -
    -
    +
    Deprecated, for removal: This API element is subject to removal in a future version. +
    -
    postclose$layout() - Static method in class app.photofox.vipsffm.jextract._VipsObject
    +
    getUnsafeAddress() - Method in class app.photofox.vipsffm.VSource
    -
    Layout for field: - -
    -
    gboolean postclose
    -
    -
    +
    Deprecated, for removal: This API element is subject to removal in a future version. +
    -
    postclose$layout() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    +
    getUnsafeAddress() - Method in class app.photofox.vipsffm.VTarget
    -
    Layout for field: - -
    -
    void (*postclose)(VipsObject *)
    -
    -
    +
    Deprecated, for removal: This API element is subject to removal in a future version. +
    -
    postclose$offset() - Static method in class app.photofox.vipsffm.jextract._VipsObject
    +
    getUnsafeDataAddress() - Method in class app.photofox.vipsffm.VBlob
    -
    Offset for field: - -
    -
    gboolean postclose
    -
    -
    -
    +
    Not recommended for use, use VBlob.asByteBuffer() instead + Gets the raw MemorySegment (C pointer) for the data in this blob + Sliced to the length of the data, which isn't always null terminated
    -
    postclose$offset() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    +
    getUnsafeStructAddress() - Method in class app.photofox.vipsffm.VBlob
    -
    Offset for field: - -
    -
    void (*postclose)(VipsObject *)
    -
    -
    -
    +
    Gets the raw MemorySegment (C pointer) for this VipsBlob struct + You might want the data address instead VBlob.getUnsafeDataAddress() + The memory address' lifetime is bound to the scope of the VBlob.arena + Usage of the memory address is strongly discouraged, but it is available if some functionality is missing and you + need to use it with VipsHelper
    -
    ppmload(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    getUnsafeStructAddress() - Method in class app.photofox.vipsffm.VImage
    -
    Read a PPM/PBM/PGM/PFM file into a VIPS image.
    +
    Gets the raw MemorySegment (C pointer) for this VipsImage struct + The memory address' lifetime is bound to the scope of the VImage.arena + Usage of the memory address is strongly discouraged, but it is available if some functionality is missing and you need to use it with VipsHelper
    -
    ppmloadSource(VSource, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    getUnsafeStructAddress() - Method in class app.photofox.vipsffm.VInterpolate
    - +
    Gets the raw MemorySegment (C pointer) for this VipsInterpolate struct + The memory address' lifetime is bound to the scope of the arena that created it + Usage of the memory address is strongly discouraged, but it is available if some functionality is missing, and + you need to use it with VipsHelper
    -
    ppmsave(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    getUnsafeStructAddress() - Method in class app.photofox.vipsffm.VSource
    -
    Write a VIPS image to a file as PPM.
    +
    Gets the raw MemorySegment (C pointer) for this VipsSource struct + The memory address' lifetime is bound to the scope of the arena that created it + Usage of the memory address is strongly discouraged, but it is available if some functionality is missing, and + you need to use it with VipsHelper
    -
    ppmsaveTarget(VTarget, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    getUnsafeStructAddress() - Method in class app.photofox.vipsffm.VTarget
    - +
    Gets the raw MemorySegment (C pointer) for this VipsTarget struct + The memory address' lifetime is bound to the scope of the arena that created it + Usage of the memory address is strongly discouraged, but it is available if some functionality is missing, and + you need to use it with VipsHelper
    -
    PRECISION_APPROXIMATE - Enum constant in enum class app.photofox.vipsffm.enums.VipsPrecision
    +
    getWidth() - Method in class app.photofox.vipsffm.VImage
    +
     
    +
    gifload(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    approximate integer output
    +
    Read a GIF file into a libvips image.
    -
    PRECISION_FLOAT - Enum constant in enum class app.photofox.vipsffm.enums.VipsPrecision
    +
    gifloadBuffer(VBlob, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    float everywhere
    +
    -
    PRECISION_INTEGER - Enum constant in enum class app.photofox.vipsffm.enums.VipsPrecision
    +
    gifloadSource(VSource, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    int everywhere
    +
    -
    PRECISION_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsPrecision
    -
     
    -
    preclose(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObject
    +
    gifsave(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Getter for field: - -
    -
    gboolean preclose
    -
    -
    -
    +
    Write to a file in GIF format.
    -
    preclose(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    +
    gifsaveBuffer(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Getter for field: - -
    -
    void (*preclose)(VipsObject *)
    -
    -
    -
    +
    -
    preclose(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract._VipsObject
    +
    gifsaveTarget(VTarget, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Setter for field: - -
    -
    gboolean preclose
    -
    -
    -
    +
    -
    preclose(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    +
    GInputStream - Class in app.photofox.vipsffm.jextract
    -
    Setter for field: - +
    -
    void (*preclose)(VipsObject *)
    +
    typedef struct _GInputStream GInputStream
     
    -
    preclose$layout() - Static method in class app.photofox.vipsffm.jextract._VipsObject
    +
    GInputStreamClass - Class in app.photofox.vipsffm.jextract
    -
    Layout for field: - +
    -
    gboolean preclose
    +
    typedef struct _GInputStreamClass GInputStreamClass
     
    -
    preclose$layout() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    +
    globalbalance(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Layout for field: - +
    globalbalance can be used to remove contrast differences in + an assembled mosaic.
    +
    +
    GObject - Class in app.photofox.vipsffm.jextract
    +
    +
    -
    void (*preclose)(VipsObject *)
    +
    typedef struct _GObject GObject
     
    -
    preclose$offset() - Static method in class app.photofox.vipsffm.jextract._VipsObject
    +
    GObjectClass - Class in app.photofox.vipsffm.jextract
    -
    Offset for field: - +
    -
    gboolean preclose
    +
    typedef struct _GObjectClass GObjectClass
     
    -
    preclose$offset() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    +
    GParamSpec - Class in app.photofox.vipsffm.jextract
    -
    Offset for field: - +
    -
    void (*preclose)(VipsObject *)
    +
    typedef struct _GParamSpec GParamSpec
     
    -
    premultiply(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    gravity(VipsCompassDirection, int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Premultiplies any alpha channel.
    +
    The opposite of VImage.extractArea(int, int, int, int, app.photofox.vipsffm.VipsOption...): place in within an image of size + width by height at a certain gravity.
    -
    prewitt(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    grey(int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Prewitt edge detector.
    +
    Create a one-band float image with the left-most column zero and the + right-most 1.
    -
    priv(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStream
    +
    grid(int, int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Getter for field: - -
    -
    GInputStreamPrivate *priv
    -
    -
    -
    +
    Chop a tall thin image up into a set of tiles, lay the tiles out in a grid.
    -
    priv(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStream
    +
    GTypeClass - Class in app.photofox.vipsffm.jextract
    -
    Setter for field: - +
    -
    GInputStreamPrivate *priv
    +
    typedef struct _GTypeClass GTypeClass
     
    -
    priv$layout() - Static method in class app.photofox.vipsffm.jextract._GInputStream
    +
    GTypeInstance - Class in app.photofox.vipsffm.jextract
    -
    Layout for field: - +
    -
    GInputStreamPrivate *priv
    +
    typedef struct _GTypeInstance GTypeInstance
     
    -
    priv$offset() - Static method in class app.photofox.vipsffm.jextract._GInputStream
    +
    GValue - Class in app.photofox.vipsffm.jextract
    -
    Offset for field: - +
    -
    GInputStreamPrivate *priv
    +
    typedef struct _GValue GValue
     
    -
    profile(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    +

    H

    +
    +
    handle() - Method in class app.photofox.vipsffm.jextract.VipsRaw.vips_error_exit
    -
    profile searches inward from the edge of in and finds the - first non-zero pixel.
    +
    Returns the specialized method handle.
    -
    project(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    handle() - Method in class app.photofox.vipsffm.jextract.VipsRaw.vips_error_system
    -
    Find the horizontal and vertical projections of an image, ie.
    +
    Returns the specialized method handle.
    -
    pspec(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectConstructParam
    +
    handle() - Method in class app.photofox.vipsffm.jextract.VipsRaw.vips_error
    -
    Getter for field: - -
    -
    GParamSpec *pspec
    -
    -
    -
    +
    Returns the specialized method handle.
    -
    pspec(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectConstructParam
    +
    handle() - Method in class app.photofox.vipsffm.jextract.VipsRaw.vips_value_set_save_stringf
    -
    Setter for field: - -
    -
    GParamSpec *pspec
    -
    -
    -
    +
    Returns the specialized method handle.
    +
    +
    hasAlpha() - Method in class app.photofox.vipsffm.VImage
    +
     
    +
    hashCode() - Method in record class app.photofox.vipsffm.VEnum.Raw
    +
    +
    Returns a hash code value for this object.
    +
    +
    hashCode() - Method in class app.photofox.vipsffm.VImage
    +
     
    +
    hashCode() - Method in class app.photofox.vipsffm.VInterpolate
    +
     
    +
    hashCode() - Method in record class app.photofox.vipsffm.VipsOption.ArrayDouble
    +
    +
    Returns a hash code value for this object.
    +
    +
    hashCode() - Method in record class app.photofox.vipsffm.VipsOption.ArrayImage
    +
    +
    Returns a hash code value for this object.
    +
    +
    hashCode() - Method in record class app.photofox.vipsffm.VipsOption.ArrayInt
    +
    +
    Returns a hash code value for this object.
    +
    +
    hashCode() - Method in record class app.photofox.vipsffm.VipsOption.Blob
    +
    +
    Returns a hash code value for this object.
    +
    +
    hashCode() - Method in record class app.photofox.vipsffm.VipsOption.Boolean
    +
    +
    Returns a hash code value for this object.
    +
    +
    hashCode() - Method in record class app.photofox.vipsffm.VipsOption.Double
    +
    +
    Returns a hash code value for this object.
    +
    +
    hashCode() - Method in record class app.photofox.vipsffm.VipsOption.Enum
    +
    +
    Returns a hash code value for this object.
    -
    pspec$layout() - Static method in class app.photofox.vipsffm.jextract._GObjectConstructParam
    +
    hashCode() - Method in record class app.photofox.vipsffm.VipsOption.Image
    -
    Layout for field: - -
    -
    GParamSpec *pspec
    -
    -
    -
    +
    Returns a hash code value for this object.
    -
    pspec$offset() - Static method in class app.photofox.vipsffm.jextract._GObjectConstructParam
    +
    hashCode() - Method in record class app.photofox.vipsffm.VipsOption.Int
    -
    Offset for field: - -
    -
    GParamSpec *pspec
    -
    -
    -
    +
    Returns a hash code value for this object.
    -
    pspecs(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    +
    hashCode() - Method in record class app.photofox.vipsffm.VipsOption.Interpolate
    -
    Getter for field: - -
    -
    gpointer pspecs
    -
    -
    -
    +
    Returns a hash code value for this object.
    -
    pspecs(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    +
    hashCode() - Method in record class app.photofox.vipsffm.VipsOption.Long
    -
    Setter for field: - -
    -
    gpointer pspecs
    -
    -
    -
    +
    Returns a hash code value for this object.
    -
    pspecs$layout() - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    +
    hashCode() - Method in record class app.photofox.vipsffm.VipsOption.Source
    -
    Layout for field: - -
    -
    gpointer pspecs
    -
    -
    -
    +
    Returns a hash code value for this object.
    -
    pspecs$offset() - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    +
    hashCode() - Method in record class app.photofox.vipsffm.VipsOption.String
    -
    Offset for field: - -
    -
    gpointer pspecs
    -
    -
    -
    +
    Returns a hash code value for this object.
    -
    -

    Q

    -
    -
    qdata(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObject
    +
    hashCode() - Method in record class app.photofox.vipsffm.VipsOption.Target
    -
    Getter for field: - -
    -
    GData *qdata
    -
    -
    -
    +
    Returns a hash code value for this object.
    -
    qdata(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    +
    hashCode() - Method in class app.photofox.vipsffm.VSource
    +
     
    +
    hashCode() - Method in class app.photofox.vipsffm.VTarget
    +
     
    +
    hasValue() - Method in record class app.photofox.vipsffm.VipsOption.ArrayDouble
    +
     
    +
    hasValue() - Method in record class app.photofox.vipsffm.VipsOption.ArrayImage
    +
     
    +
    hasValue() - Method in record class app.photofox.vipsffm.VipsOption.ArrayInt
    +
     
    +
    hasValue() - Method in record class app.photofox.vipsffm.VipsOption.Blob
    +
     
    +
    hasValue() - Method in record class app.photofox.vipsffm.VipsOption.Boolean
    +
     
    +
    hasValue() - Method in record class app.photofox.vipsffm.VipsOption.Double
    +
     
    +
    hasValue() - Method in record class app.photofox.vipsffm.VipsOption.Enum
    +
     
    +
    hasValue() - Method in interface app.photofox.vipsffm.VipsOption
    +
     
    +
    hasValue() - Method in record class app.photofox.vipsffm.VipsOption.Image
    +
     
    +
    hasValue() - Method in record class app.photofox.vipsffm.VipsOption.Int
    +
     
    +
    hasValue() - Method in record class app.photofox.vipsffm.VipsOption.Interpolate
    +
     
    +
    hasValue() - Method in record class app.photofox.vipsffm.VipsOption.Long
    +
     
    +
    hasValue() - Method in record class app.photofox.vipsffm.VipsOption.Source
    +
     
    +
    hasValue() - Method in record class app.photofox.vipsffm.VipsOption.String
    +
     
    +
    hasValue() - Method in record class app.photofox.vipsffm.VipsOption.Target
    +
     
    +
    heifload(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Getter for field: - -
    -
    GData *qdata
    -
    -
    -
    +
    Read a HEIF image file into a VIPS image.
    -
    qdata(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObject
    +
    heifloadBuffer(VBlob, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Setter for field: - -
    -
    GData *qdata
    -
    -
    -
    +
    Read a HEIF image file into a VIPS image.
    -
    qdata(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    +
    heifloadSource(VSource, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Setter for field: - -
    -
    GData *qdata
    -
    -
    -
    +
    -
    qdata$layout() - Static method in class app.photofox.vipsffm.jextract._GObject
    +
    heifsave(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Layout for field: - -
    -
    GData *qdata
    -
    -
    -
    +
    Write a VIPS image to a file in HEIF format.
    -
    qdata$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    +
    heifsaveBuffer(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Layout for field: - -
    -
    GData *qdata
    -
    -
    -
    +
    -
    qdata$offset() - Static method in class app.photofox.vipsffm.jextract._GObject
    +
    heifsaveTarget(VTarget, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Offset for field: - -
    -
    GData *qdata
    -
    -
    -
    +
    -
    qdata$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    +
    histCum(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Offset for field: - -
    -
    GData *qdata
    -
    -
    -
    +
    Form cumulative histogram.
    -
    quadratic(VImage, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    histEntropy(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    This operation is unfinished and unusable, sorry.
    +
    Estimate image entropy from a histogram.
    -
    -

    R

    -
    -
    rad2float(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    histEqual(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Unpack a RAD (VipsCoding.CODING_RAD) image to a three-band float image.
    +
    Histogram-equalise in.
    -
    radload(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    histFind(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Read a Radiance (HDR) file into a VIPS image.
    +
    Find the histogram of in.
    -
    radloadBuffer(VBlob, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    histFindIndexed(VImage, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Exactly as VImage.radload(java.lang.String, app.photofox.vipsffm.VipsOption...), but read from a HDR-formatted memory block.
    +
    Make a histogram of in, but use image index to pick the bins.
    -
    radloadSource(VSource, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    histFindNdim(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    - +
    Make a one, two or three dimensional histogram of a 1, 2 or + 3 band image.
    -
    radsave(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    histIsmonotonic(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Write a VIPS image in Radiance (HDR) format.
    +
    Test in for monotonicity.
    -
    radsaveBuffer(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    histLocal(int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    - +
    Performs local histogram equalisation on in using a + window of size width by height centered on the input pixel.
    -
    radsaveTarget(VTarget, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    histMatch(VImage, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    - +
    Adjust in to match ref.
    -
    rank(int, int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    histNorm(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    rank does rank filtering on an image.
    +
    Normalise histogram.
    -
    Raw(int) - Constructor for record class app.photofox.vipsffm.VEnum.Raw
    +
    histPlot(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Creates an instance of a Raw record class.
    +
    Plot a 1 by any or any by 1 image file as a max by any or + any by max image using these rules:
    -
    rawload(String, int, int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    houghCircle(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    This operation mmaps the file, setting up out so that access to that - image will read from the file.
    +
    Find the circular Hough transform of an image.
    -
    rawsave(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    houghLine(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Writes the pixels in in to the file filename with no header or other - metadata.
    +
    Find the line Hough transform for in.
    -
    rawsaveFd(int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    HSV2sRGB(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Writes the pixels in in to the fd with no header or other - metadata.
    +
    Convert HSV to sRGB.
    -
    rawValue() - Method in record class app.photofox.vipsffm.VEnum.Raw
    +
    +

    I

    +
    +
    iccExport(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Returns the value of the rawValue record component.
    +
    Export an image from D65 LAB to device space with an ICC profile.
    -
    read(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsTargetClass
    +
    iccImport(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Getter for field: - -
    -
    gint64 (*read)(VipsTarget *, void *, size_t)
    -
    -
    -
    +
    Import an image from device space to D65 LAB with an ICC profile.
    +
    +
    iccTransform(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    +
    Transform an image with a pair of ICC profiles.
    +
    +
    identity(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    +
    Creates an identity lookup table, ie.
    -
    read(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsTargetCustomClass
    +
    ifthenelse(VImage, VImage, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Getter for field: - -
    -
    gint64 (*read)(VipsTargetCustom *, void *, gint64)
    -
    -
    -
    +
    This operation scans the condition image cond + and uses it to select pixels from either the then image in1 or the else + image in2.
    -
    read(MemorySegment, long) - Method in interface app.photofox.vipsffm.VCustomSource.ReadCallback
    -
     
    -
    read(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsTargetClass
    +
    Image(String, AtomicReference<Optional<VImage>>) - Constructor for record class app.photofox.vipsffm.VipsOption.Image
    -
    Setter for field: - -
    -
    gint64 (*read)(VipsTarget *, void *, size_t)
    -
    -
    -
    +
    Creates an instance of a Image record class.
    -
    read(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsTargetCustomClass
    +
    Image(String) - Static method in interface app.photofox.vipsffm.VipsOption
    +
     
    +
    Image(String, VImage) - Static method in interface app.photofox.vipsffm.VipsOption
    +
     
    +
    image_get_bands(MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    Setter for field: +
    Binding for:
    -
    gint64 (*read)(VipsTargetCustom *, void *, gint64)
    +
    int vips_image_get_bands(const VipsImage *image)
     
    -
    read_async(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    +
    image_get_blob(Arena, MemorySegment, String, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    Getter for field: +
    Binding for:
    -
    void (*read_async)(GInputStream *, void *, gsize, int, GCancellable *, GAsyncReadyCallback, gpointer)
    +
    int vips_image_get_blob(const VipsImage *image, const char *name, const void **data, size_t *length)
     
    -
    read_async(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    +
    image_get_height(MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    Setter for field: +
    Binding for:
    -
    void (*read_async)(GInputStream *, void *, gsize, int, GCancellable *, GAsyncReadyCallback, gpointer)
    +
    int vips_image_get_height(const VipsImage *image)
     
    -
    read_async$layout() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    +
    image_get_type() - Static method in class app.photofox.vipsffm.VipsHelper
    -
    Layout for field: +
    Binding for:
    -
    void (*read_async)(GInputStream *, void *, gsize, int, GCancellable *, GAsyncReadyCallback, gpointer)
    +
    GType vips_image_get_type()
     
    -
    read_async$offset() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    +
    image_get_typeof(Arena, MemorySegment, String) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    Offset for field: +
    Binding for:
    -
    void (*read_async)(GInputStream *, void *, gsize, int, GCancellable *, GAsyncReadyCallback, gpointer)
    +
    GType vips_image_get_typeof(const VipsImage *image, const char *name)
     
    -
    read_finish(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    +
    image_get_width(MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    Getter for field: +
    Binding for:
    -
    gssize (*read_finish)(GInputStream *, GAsyncResult *, GError **)
    +
    int vips_image_get_width(const VipsImage *image)
     
    -
    read_finish(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    +
    image_hasalpha(MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    Setter for field: +
    Binding for:
    -
    gssize (*read_finish)(GInputStream *, GAsyncResult *, GError **)
    +
    gboolean vips_image_hasalpha(VipsImage *image)
     
    -
    read_finish$layout() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    +
    image_new(Arena) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    Layout for field: +
    Binding for:
    -
    gssize (*read_finish)(GInputStream *, GAsyncResult *, GError **)
    +
    VipsImage *vips_image_new()
     
    -
    read_finish$offset() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    +
    image_write(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    Offset for field: +
    Binding for:
    -
    gssize (*read_finish)(GInputStream *, GAsyncResult *, GError **)
    +
    int vips_image_write(VipsImage *image, VipsImage *out)
     
    -
    read_fn(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    +
    init() - Static method in class app.photofox.vipsffm.Vips
    +
     
    +
    init(boolean, boolean) - Static method in class app.photofox.vipsffm.Vips
    +
     
    +
    init(Arena, boolean) - Static method in class app.photofox.vipsffm.VipsHelper
    +
     
    +
    init(Arena, String) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    Getter for field: +
    Binding for:
    -
    gssize (*read_fn)(GInputStream *, void *, gsize, GCancellable *, GError **)
    +
    int vips_init(const char *argv0)
     
    -
    read_fn(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    +
    insert(VImage, int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Setter for field: - -
    -
    gssize (*read_fn)(GInputStream *, void *, gsize, GCancellable *, GError **)
    -
    -
    -
    +
    Insert sub into main at position x, y.
    -
    read_fn$layout() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    +
    Int(String, AtomicReference<Optional<Integer>>) - Constructor for record class app.photofox.vipsffm.VipsOption.Int
    -
    Layout for field: - -
    -
    gssize (*read_fn)(GInputStream *, void *, gsize, GCancellable *, GError **)
    -
    -
    -
    +
    Creates an instance of a Int record class.
    -
    read_fn$offset() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    +
    Int(String) - Static method in interface app.photofox.vipsffm.VipsOption
    +
     
    +
    Int(String, Integer) - Static method in interface app.photofox.vipsffm.VipsOption
    +
     
    +
    INTENT_ABSOLUTE - Enum constant in enum class app.photofox.vipsffm.enums.VipsIntent
    -
    Offset for field: - -
    -
    gssize (*read_fn)(GInputStream *, void *, gsize, GCancellable *, GError **)
    -
    -
    -
    +
    absolute colorimetric rendering intent
    -
    read$layout() - Static method in class app.photofox.vipsffm.jextract._VipsTargetClass
    +
    INTENT_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsIntent
    +
     
    +
    INTENT_PERCEPTUAL - Enum constant in enum class app.photofox.vipsffm.enums.VipsIntent
    -
    Layout for field: - -
    -
    gint64 (*read)(VipsTarget *, void *, size_t)
    -
    -
    -
    +
    perceptual rendering intent
    -
    read$layout() - Static method in class app.photofox.vipsffm.jextract._VipsTargetCustomClass
    +
    INTENT_RELATIVE - Enum constant in enum class app.photofox.vipsffm.enums.VipsIntent
    -
    Layout for field: - -
    -
    gint64 (*read)(VipsTargetCustom *, void *, gint64)
    -
    -
    -
    +
    relative colorimetric rendering intent
    -
    read$offset() - Static method in class app.photofox.vipsffm.jextract._VipsTargetClass
    +
    INTENT_SATURATION - Enum constant in enum class app.photofox.vipsffm.enums.VipsIntent
    -
    Offset for field: - -
    -
    gint64 (*read)(VipsTarget *, void *, size_t)
    -
    -
    -
    +
    saturation rendering intent
    -
    read$offset() - Static method in class app.photofox.vipsffm.jextract._VipsTargetCustomClass
    +
    INTERESTING_ALL - Enum constant in enum class app.photofox.vipsffm.enums.VipsInteresting
    -
    Offset for field: - -
    -
    gint64 (*read)(VipsTargetCustom *, void *, gint64)
    -
    -
    -
    +
    everything is interesting
    -
    recomb(VImage, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    INTERESTING_ATTENTION - Enum constant in enum class app.photofox.vipsffm.enums.VipsInteresting
    -
    This operation recombines an image's bands.
    +
    look for features likely to draw human attention
    -
    reduce(double, double, double, double, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    INTERESTING_CENTRE - Enum constant in enum class app.photofox.vipsffm.enums.VipsInteresting
    -
    Reduce in by a pair of factors with a pair of 1D kernels.
    +
    just take the centre
    -
    reduceh(double, double, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    INTERESTING_ENTROPY - Enum constant in enum class app.photofox.vipsffm.enums.VipsInteresting
    -
    Reduce in horizontally by a float factor.
    +
    use an entropy measure
    -
    reducev(double, double, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    INTERESTING_HIGH - Enum constant in enum class app.photofox.vipsffm.enums.VipsInteresting
    -
    Reduce in vertically by a float factor.
    +
    position the crop towards the high coordinate
    -
    ref_count(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObject
    +
    INTERESTING_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsInteresting
    +
     
    +
    INTERESTING_LOW - Enum constant in enum class app.photofox.vipsffm.enums.VipsInteresting
    -
    Getter for field: - -
    -
    guint ref_count
    -
    -
    -
    +
    position the crop towards the low coordinate
    -
    ref_count(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    +
    INTERESTING_NONE - Enum constant in enum class app.photofox.vipsffm.enums.VipsInteresting
    -
    Getter for field: - -
    -
    guint ref_count
    -
    -
    -
    +
    do nothing
    -
    ref_count(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract._GObject
    +
    interpolate(MemorySegment, MemorySegment, MemorySegment, double, double) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    Setter for field: +
    Binding for:
    -
    guint ref_count
    +
    void vips_interpolate(VipsInterpolate *interpolate, void *out, VipsRegion *in, double x, double y)
     
    -
    ref_count(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    +
    Interpolate(String, AtomicReference<Optional<VInterpolate>>) - Constructor for record class app.photofox.vipsffm.VipsOption.Interpolate
    -
    Setter for field: - -
    -
    guint ref_count
    -
    -
    -
    +
    Creates an instance of a Interpolate record class.
    -
    ref_count$layout() - Static method in class app.photofox.vipsffm.jextract._GObject
    +
    Interpolate(String) - Static method in interface app.photofox.vipsffm.VipsOption
    +
     
    +
    Interpolate(String, VInterpolate) - Static method in interface app.photofox.vipsffm.VipsOption
    +
     
    +
    interpolate_bilinear_static(Arena) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    Layout for field: +
    Binding for:
    -
    guint ref_count
    +
    VipsInterpolate *vips_interpolate_bilinear_static()
     
    -
    ref_count$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    +
    interpolate_get_method(MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    Layout for field: +
    Binding for:
    -
    guint ref_count
    +
    VipsInterpolateMethod vips_interpolate_get_method(VipsInterpolate *interpolate)
     
    -
    ref_count$offset() - Static method in class app.photofox.vipsffm.jextract._GObject
    +
    interpolate_get_type() - Static method in class app.photofox.vipsffm.VipsHelper
    -
    Offset for field: +
    Binding for:
    -
    guint ref_count
    +
    GType vips_interpolate_get_type()
     
    -
    ref_count$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    +
    interpolate_get_window_offset(MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    Offset for field: +
    Binding for:
    -
    guint ref_count
    -
    -
    -
    -
    -
    REGION_SHRINK_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsRegionShrink
    -
     
    -
    REGION_SHRINK_MAX - Enum constant in enum class app.photofox.vipsffm.enums.VipsRegionShrink
    -
    -
    use the maximum
    -
    -
    REGION_SHRINK_MEAN - Enum constant in enum class app.photofox.vipsffm.enums.VipsRegionShrink
    -
    -
    use the average
    -
    -
    REGION_SHRINK_MEDIAN - Enum constant in enum class app.photofox.vipsffm.enums.VipsRegionShrink
    -
    -
    use the median
    -
    -
    REGION_SHRINK_MIN - Enum constant in enum class app.photofox.vipsffm.enums.VipsRegionShrink
    -
    -
    use the minimum
    +
    int vips_interpolate_get_window_offset(VipsInterpolate *interpolate)
    +
    +
    +
    -
    REGION_SHRINK_MODE - Enum constant in enum class app.photofox.vipsffm.enums.VipsRegionShrink
    +
    interpolate_get_window_size(MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    use the mode
    +
    Binding for: + +
    +
    int vips_interpolate_get_window_size(VipsInterpolate *interpolate)
    +
    +
    +
    -
    REGION_SHRINK_NEAREST - Enum constant in enum class app.photofox.vipsffm.enums.VipsRegionShrink
    +
    interpolate_nearest_static(Arena) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    use the top-left pixel
    +
    Binding for: + +
    +
    VipsInterpolate *vips_interpolate_nearest_static()
    +
    +
    +
    -
    reinterpret(MemorySegment, long, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GEnumClass
    +
    interpolate_new(Arena, String) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    Binding for: + +
    +
    VipsInterpolate *vips_interpolate_new(const char *nickname)
    +
    +
    +
    -
    reinterpret(MemorySegment, long, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GEnumValue
    +
    INTERPRETATION_B_W - Enum constant in enum class app.photofox.vipsffm.enums.VipsInterpretation
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    some kind of single-band image
    -
    reinterpret(MemorySegment, long, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GInputStream
    +
    INTERPRETATION_CMC - Enum constant in enum class app.photofox.vipsffm.enums.VipsInterpretation
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    a uniform colourspace based on CMC(1:1)
    -
    reinterpret(MemorySegment, long, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    +
    INTERPRETATION_CMYK - Enum constant in enum class app.photofox.vipsffm.enums.VipsInterpretation
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    the first four bands are in CMYK space
    -
    reinterpret(MemorySegment, long, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GObject
    +
    INTERPRETATION_ERROR - Enum constant in enum class app.photofox.vipsffm.enums.VipsInterpretation
    +
     
    +
    INTERPRETATION_FOURIER - Enum constant in enum class app.photofox.vipsffm.enums.VipsInterpretation
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    image is in fourier space
    -
    reinterpret(MemorySegment, long, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    +
    INTERPRETATION_GREY16 - Enum constant in enum class app.photofox.vipsffm.enums.VipsInterpretation
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    generic 16-bit mono
    -
    reinterpret(MemorySegment, long, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GObjectConstructParam
    +
    INTERPRETATION_HISTOGRAM - Enum constant in enum class app.photofox.vipsffm.enums.VipsInterpretation
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    a 1D image, eg.
    -
    reinterpret(MemorySegment, long, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    +
    INTERPRETATION_HSV - Enum constant in enum class app.photofox.vipsffm.enums.VipsInterpretation
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    pixels are HSV
    -
    reinterpret(MemorySegment, long, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GParamSpecBoolean
    +
    INTERPRETATION_LAB - Enum constant in enum class app.photofox.vipsffm.enums.VipsInterpretation
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    pixels are in CIE Lab space
    -
    reinterpret(MemorySegment, long, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GParamSpecBoxed
    +
    INTERPRETATION_LABQ - Enum constant in enum class app.photofox.vipsffm.enums.VipsInterpretation
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    -
    reinterpret(MemorySegment, long, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GParamSpecChar
    +
    INTERPRETATION_LABS - Enum constant in enum class app.photofox.vipsffm.enums.VipsInterpretation
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    CIE LAB coded as three signed 16-bit values
    -
    reinterpret(MemorySegment, long, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GParamSpecClass
    +
    INTERPRETATION_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsInterpretation
    +
     
    +
    INTERPRETATION_LCH - Enum constant in enum class app.photofox.vipsffm.enums.VipsInterpretation
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    pixels are in CIE LCh space
    -
    reinterpret(MemorySegment, long, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GParamSpecDouble
    +
    INTERPRETATION_MATRIX - Enum constant in enum class app.photofox.vipsffm.enums.VipsInterpretation
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    a matrix
    -
    reinterpret(MemorySegment, long, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GParamSpecEnum
    +
    INTERPRETATION_MULTIBAND - Enum constant in enum class app.photofox.vipsffm.enums.VipsInterpretation
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    generic many-band image
    -
    reinterpret(MemorySegment, long, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GParamSpecFlags
    +
    INTERPRETATION_RGB - Enum constant in enum class app.photofox.vipsffm.enums.VipsInterpretation
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    generic RGB space
    -
    reinterpret(MemorySegment, long, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GParamSpecFloat
    +
    INTERPRETATION_RGB16 - Enum constant in enum class app.photofox.vipsffm.enums.VipsInterpretation
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    generic 16-bit RGB
    -
    reinterpret(MemorySegment, long, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GParamSpecGType
    +
    INTERPRETATION_scRGB - Enum constant in enum class app.photofox.vipsffm.enums.VipsInterpretation
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    pixels are scRGB
    -
    reinterpret(MemorySegment, long, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GParamSpecInt
    +
    INTERPRETATION_sRGB - Enum constant in enum class app.photofox.vipsffm.enums.VipsInterpretation
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    pixels are sRGB
    -
    reinterpret(MemorySegment, long, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GParamSpecInt64
    +
    INTERPRETATION_XYZ - Enum constant in enum class app.photofox.vipsffm.enums.VipsInterpretation
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    the first three bands are CIE XYZ
    -
    reinterpret(MemorySegment, long, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GParamSpecLong
    +
    INTERPRETATION_YXY - Enum constant in enum class app.photofox.vipsffm.enums.VipsInterpretation
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    pixels are CIE Yxy
    -
    reinterpret(MemorySegment, long, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GParamSpecObject
    +
    invert(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    For unsigned formats, this operation calculates (max - in), eg.
    -
    reinterpret(MemorySegment, long, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GParamSpecOverride
    +
    invertlut(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    Given a mask of target values and real values, generate a LUT which + will map reals to targets.
    -
    reinterpret(MemorySegment, long, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GParamSpecParam
    +
    invfft(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    Transform an image from Fourier space to real space.
    -
    reinterpret(MemorySegment, long, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GParamSpecPointer
    +
    invoke(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass._g_reserved1
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    Invoke the upcall stub funcPtr, with given parameters
    -
    reinterpret(MemorySegment, long, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GParamSpecString
    +
    invoke(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass._g_reserved2
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    Invoke the upcall stub funcPtr, with given parameters
    -
    reinterpret(MemorySegment, long, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GParamSpecTypeInfo
    +
    invoke(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass._g_reserved3
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    Invoke the upcall stub funcPtr, with given parameters
    -
    reinterpret(MemorySegment, long, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GParamSpecUChar
    +
    invoke(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass._g_reserved4
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    Invoke the upcall stub funcPtr, with given parameters
    -
    reinterpret(MemorySegment, long, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GParamSpecUInt
    +
    invoke(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass._g_reserved5
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    Invoke the upcall stub funcPtr, with given parameters
    -
    reinterpret(MemorySegment, long, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GParamSpecUInt64
    +
    invoke(MemorySegment, long, int, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectClass.constructor
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    Invoke the upcall stub funcPtr, with given parameters
    -
    reinterpret(MemorySegment, long, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GParamSpecULong
    +
    invoke(MemorySegment, long, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsTypeMap2Fn
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    Invoke the upcall stub funcPtr, with given parameters
    -
    reinterpret(MemorySegment, long, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GParamSpecUnichar
    +
    invoke(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectClass.constructed
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    Invoke the upcall stub funcPtr, with given parameters
    -
    reinterpret(MemorySegment, long, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GParamSpecValueArray
    +
    invoke(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectClass.dispose
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    Invoke the upcall stub funcPtr, with given parameters
    -
    reinterpret(MemorySegment, long, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GParamSpecVariant
    +
    invoke(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectClass.finalize
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    Invoke the upcall stub funcPtr, with given parameters
    -
    reinterpret(MemorySegment, long, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GTypeClass
    +
    invoke(MemorySegment, MemorySegment, int, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectClass.dispatch_properties_changed
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    Invoke the upcall stub funcPtr, with given parameters
    -
    reinterpret(MemorySegment, long, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GTypeInstance
    +
    invoke(MemorySegment, MemorySegment, int, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectClass.get_property
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    Invoke the upcall stub funcPtr, with given parameters
    -
    reinterpret(MemorySegment, long, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GValue.data
    +
    invoke(MemorySegment, MemorySegment, int, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectClass.set_property
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    Invoke the upcall stub funcPtr, with given parameters
    -
    reinterpret(MemorySegment, long, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GValue
    +
    invoke(MemorySegment, MemorySegment, int, MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass.close_async
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    Invoke the upcall stub funcPtr, with given parameters
    -
    reinterpret(MemorySegment, long, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GValueArray
    +
    invoke(MemorySegment, MemorySegment, long, int, MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass.skip_async
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    Invoke the upcall stub funcPtr, with given parameters
    -
    reinterpret(MemorySegment, long, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._VipsArea
    +
    invoke(MemorySegment, MemorySegment, long, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass.skip
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    Invoke the upcall stub funcPtr, with given parameters
    -
    reinterpret(MemorySegment, long, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._VipsConnection
    +
    invoke(MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectClass.notify
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    Invoke the upcall stub funcPtr, with given parameters
    -
    reinterpret(MemorySegment, long, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._VipsConnectionClass
    +
    invoke(MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.CustomStreamEndCallback
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    Invoke the upcall stub funcPtr, with given parameters
    -
    reinterpret(MemorySegment, long, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._VipsObject
    +
    invoke(MemorySegment, MemorySegment, MemorySegment, int, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.CustomStreamSeekCallback
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    Invoke the upcall stub funcPtr, with given parameters
    -
    reinterpret(MemorySegment, long, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    +
    invoke(MemorySegment, MemorySegment, MemorySegment, long, int, MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass.read_async
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    Invoke the upcall stub funcPtr, with given parameters
    -
    reinterpret(MemorySegment, long, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    +
    invoke(MemorySegment, MemorySegment, MemorySegment, long, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.CustomStreamReadCallback
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    Invoke the upcall stub funcPtr, with given parameters
    -
    reinterpret(MemorySegment, long, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._VipsTargetClass
    +
    invoke(MemorySegment, MemorySegment, MemorySegment, long, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.CustomStreamWriteCallback
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    Invoke the upcall stub funcPtr, with given parameters
    -
    reinterpret(MemorySegment, long, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._VipsTargetCustom
    +
    invoke(MemorySegment, MemorySegment, MemorySegment, long, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass.read_fn
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    Invoke the upcall stub funcPtr, with given parameters
    -
    reinterpret(MemorySegment, long, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._VipsTargetCustomClass
    +
    invoke(MemorySegment, MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass.close_finish
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    Invoke the upcall stub funcPtr, with given parameters
    -
    reinterpret(MemorySegment, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GEnumClass
    +
    invoke(MemorySegment, MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass.close_fn
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    Invoke the upcall stub funcPtr, with given parameters
    -
    reinterpret(MemorySegment, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GEnumValue
    +
    invoke(MemorySegment, MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass.read_finish
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    Invoke the upcall stub funcPtr, with given parameters
    -
    reinterpret(MemorySegment, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GInputStream
    +
    invoke(MemorySegment, MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass.skip_finish
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    Invoke the upcall stub funcPtr, with given parameters
    -
    reinterpret(MemorySegment, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    +
    invokeOperation(Arena, String, String, List<? extends VipsOption>) - Static method in class app.photofox.vipsffm.VipsInvoker
    +
     
    +
    invokeOperation(Arena, String, List<? extends VipsOption>) - Static method in class app.photofox.vipsffm.VipsInvoker
    +
     
    +
    isValidPointer(MemorySegment) - Static method in class app.photofox.vipsffm.VipsValidation
    +
     
    +
    isValidResult(int) - Static method in class app.photofox.vipsffm.VipsValidation
    +
     
    + +

    J

    +
    +
    join(VImage, VipsDirection, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    Join in1 and in2 together, left-right or up-down depending on the value + of direction.
    -
    reinterpret(MemorySegment, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GObject
    +
    jp2kload(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    Read a JPEG2000 image.
    -
    reinterpret(MemorySegment, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    +
    jp2kloadBuffer(VBlob, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    -
    reinterpret(MemorySegment, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GObjectConstructParam
    +
    jp2kloadSource(VSource, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    -
    reinterpret(MemorySegment, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    +
    jp2ksave(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    Write a VIPS image to a file in JPEG2000 format.
    -
    reinterpret(MemorySegment, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GParamSpecBoolean
    +
    jp2ksaveBuffer(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    -
    reinterpret(MemorySegment, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GParamSpecBoxed
    +
    jp2ksaveTarget(VTarget, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    -
    reinterpret(MemorySegment, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GParamSpecChar
    +
    jpegload(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    Read a JPEG file into a VIPS image.
    -
    reinterpret(MemorySegment, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GParamSpecClass
    +
    jpegloadBuffer(VBlob, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    Read a JPEG-formatted memory block into a VIPS image.
    -
    reinterpret(MemorySegment, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GParamSpecDouble
    +
    jpegloadSource(VSource, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    Read a JPEG-formatted memory block into a VIPS image.
    -
    reinterpret(MemorySegment, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GParamSpecEnum
    +
    jpegsave(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    Write a VIPS image to a file as JPEG.
    -
    reinterpret(MemorySegment, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GParamSpecFlags
    +
    jpegsaveBuffer(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    -
    reinterpret(MemorySegment, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GParamSpecFloat
    +
    jpegsaveMime(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    -
    reinterpret(MemorySegment, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GParamSpecGType
    +
    jpegsaveTarget(VTarget, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    -
    reinterpret(MemorySegment, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GParamSpecInt
    +
    jxlload(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    Read a JPEG-XL image.
    -
    reinterpret(MemorySegment, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GParamSpecInt64
    +
    jxlloadBuffer(VBlob, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    -
    reinterpret(MemorySegment, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GParamSpecLong
    +
    jxlloadSource(VSource, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    -
    reinterpret(MemorySegment, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GParamSpecObject
    +
    jxlsave(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    Write a VIPS image to a file in JPEG-XL format.
    -
    reinterpret(MemorySegment, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GParamSpecOverride
    +
    jxlsaveBuffer(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    -
    reinterpret(MemorySegment, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GParamSpecParam
    +
    jxlsaveTarget(VTarget, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    -
    reinterpret(MemorySegment, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GParamSpecPointer
    +
    +

    K

    +
    +
    KERNEL_CUBIC - Enum constant in enum class app.photofox.vipsffm.enums.VipsKernel
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    Convolve with a cubic filter.
    -
    reinterpret(MemorySegment, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GParamSpecString
    +
    KERNEL_LANCZOS2 - Enum constant in enum class app.photofox.vipsffm.enums.VipsKernel
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    Convolve with a two-lobe Lanczos kernel.
    -
    reinterpret(MemorySegment, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GParamSpecTypeInfo
    +
    KERNEL_LANCZOS3 - Enum constant in enum class app.photofox.vipsffm.enums.VipsKernel
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    Convolve with a three-lobe Lanczos kernel.
    -
    reinterpret(MemorySegment, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GParamSpecUChar
    +
    KERNEL_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsKernel
    +
     
    +
    KERNEL_LINEAR - Enum constant in enum class app.photofox.vipsffm.enums.VipsKernel
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    Convolve with a triangle filter.
    -
    reinterpret(MemorySegment, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GParamSpecUInt
    +
    KERNEL_MITCHELL - Enum constant in enum class app.photofox.vipsffm.enums.VipsKernel
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    Convolve with a Mitchell kernel.
    -
    reinterpret(MemorySegment, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GParamSpecUInt64
    +
    KERNEL_NEAREST - Enum constant in enum class app.photofox.vipsffm.enums.VipsKernel
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    The nearest pixel to the point.
    -
    reinterpret(MemorySegment, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GParamSpecULong
    +
    key() - Method in record class app.photofox.vipsffm.VipsOption.ArrayDouble
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    Returns the value of the key record component.
    -
    reinterpret(MemorySegment, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GParamSpecUnichar
    +
    key() - Method in record class app.photofox.vipsffm.VipsOption.ArrayImage
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    Returns the value of the key record component.
    -
    reinterpret(MemorySegment, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GParamSpecValueArray
    +
    key() - Method in record class app.photofox.vipsffm.VipsOption.ArrayInt
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    Returns the value of the key record component.
    -
    reinterpret(MemorySegment, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GParamSpecVariant
    +
    key() - Method in record class app.photofox.vipsffm.VipsOption.Blob
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    Returns the value of the key record component.
    -
    reinterpret(MemorySegment, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GTypeClass
    +
    key() - Method in record class app.photofox.vipsffm.VipsOption.Boolean
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    Returns the value of the key record component.
    -
    reinterpret(MemorySegment, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GTypeInstance
    +
    key() - Method in record class app.photofox.vipsffm.VipsOption.Double
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    Returns the value of the key record component.
    -
    reinterpret(MemorySegment, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GValue.data
    +
    key() - Method in record class app.photofox.vipsffm.VipsOption.Enum
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    Returns the value of the key record component.
    -
    reinterpret(MemorySegment, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GValue
    +
    key() - Method in record class app.photofox.vipsffm.VipsOption.Image
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    Returns the value of the key record component.
    -
    reinterpret(MemorySegment, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GValueArray
    +
    key() - Method in record class app.photofox.vipsffm.VipsOption.Int
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    Returns the value of the key record component.
    -
    reinterpret(MemorySegment, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._VipsArea
    +
    key() - Method in record class app.photofox.vipsffm.VipsOption.Interpolate
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    Returns the value of the key record component.
    -
    reinterpret(MemorySegment, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._VipsConnection
    +
    key() - Method in interface app.photofox.vipsffm.VipsOption
    +
     
    +
    key() - Method in record class app.photofox.vipsffm.VipsOption.Long
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    Returns the value of the key record component.
    -
    reinterpret(MemorySegment, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._VipsConnectionClass
    +
    key() - Method in record class app.photofox.vipsffm.VipsOption.Source
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    Returns the value of the key record component.
    -
    reinterpret(MemorySegment, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._VipsObject
    +
    key() - Method in record class app.photofox.vipsffm.VipsOption.String
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    Returns the value of the key record component.
    -
    reinterpret(MemorySegment, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    +
    key() - Method in record class app.photofox.vipsffm.VipsOption.Target
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    Returns the value of the key record component.
    -
    reinterpret(MemorySegment, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    +
    +

    L

    +
    +
    Lab2LabQ(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    Convert a Lab three-band float image to LabQ (VipsCoding.CODING_LABQ).
    -
    reinterpret(MemorySegment, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._VipsTargetClass
    +
    Lab2LabS(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    Turn Lab to LabS, signed 16-bit int fixed point.
    -
    reinterpret(MemorySegment, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._VipsTargetCustom
    +
    Lab2LCh(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    Turn Lab to LCh.
    -
    reinterpret(MemorySegment, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._VipsTargetCustomClass
    +
    Lab2XYZ(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Reinterprets addr using target arena and cleanupAction (if any).
    +
    Turn Lab to XYZ.
    -
    relational(VImage, VipsOperationRelational, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    labelregions(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Perform various relational operations on pairs of images.
    +
    Repeatedly scans in for regions of 4-connected pixels + with the same pixel value.
    -
    relationalConst(VipsOperationRelational, List<Double>, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    LabQ2Lab(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Perform various relational operations on an image and an array of - constants.
    +
    Unpack a LabQ (VipsCoding.CODING_LABQ) image to a three-band float image.
    -
    remainder(VImage, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    LabQ2LabS(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    This operation calculates left % right (remainder after integer division) - and writes the result to out.
    +
    Unpack a LabQ (VipsCoding.CODING_LABQ) image to a three-band short image.
    -
    remainderConst(List<Double>, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    LabQ2sRGB(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    This operation calculates in % c (remainder after division by an - array of constants) - and writes the result to out.
    +
    Unpack a LabQ (VipsCoding.CODING_LABQ) image to a three-band short image.
    -
    replicate(int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    LabS2Lab(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Repeats an image many times.
    +
    Convert a LabS three-band signed short image to a three-band float image.
    -
    resize(double, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    LabS2LabQ(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Resize an image.
    +
    Convert a LabS three-band signed short image to LabQ
    -
    rewind(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    +
    layout() - Static method in class app.photofox.vipsffm.jextract._GEnumClass
    -
    Getter for field: - -
    -
    void (*rewind)(VipsObject *)
    -
    -
    -
    +
    The layout of this struct
    -
    rewind(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    +
    layout() - Static method in class app.photofox.vipsffm.jextract._GEnumValue
    -
    Setter for field: - -
    -
    void (*rewind)(VipsObject *)
    -
    -
    -
    +
    The layout of this struct
    -
    rewind$layout() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    +
    layout() - Static method in class app.photofox.vipsffm.jextract._GInputStream
    -
    Layout for field: - -
    -
    void (*rewind)(VipsObject *)
    -
    -
    -
    +
    The layout of this struct
    -
    rewind$offset() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    +
    layout() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    -
    Offset for field: - -
    -
    void (*rewind)(VipsObject *)
    -
    -
    -
    +
    The layout of this struct
    -
    rot(VipsAngle, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    layout() - Static method in class app.photofox.vipsffm.jextract._GObject
    -
    Rotate in by a multiple of 90 degrees.
    +
    The layout of this struct
    -
    rot45(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    layout() - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    Rotate in by a multiple of 45 degrees.
    +
    The layout of this struct
    -
    rotate(double, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    -
    This operator calls VImage.affine(java.util.List<java.lang.Double>, app.photofox.vipsffm.VipsOption...) for you, calculating the matrix for the - affine transform from scale and angle.
    +
    The layout of this struct
    -
    round(VipsOperationRound, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    layout() - Static method in class app.photofox.vipsffm.jextract._GTypeClass
    -
    Round to an integral value.
    +
    The layout of this struct
    -
    run(VipsRunnable) - Static method in class app.photofox.vipsffm.Vips
    -
     
    -
    run(Arena) - Method in interface app.photofox.vipsffm.VipsRunnable
    -
     
    -
    -

    S

    -
    -
    sanity(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    +
    layout() - Static method in class app.photofox.vipsffm.jextract._GTypeInstance
    -
    Getter for field: - -
    -
    void (*sanity)(VipsObject *, VipsBuf *)
    -
    -
    -
    +
    The layout of this struct
    -
    sanity(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    +
    layout() - Static method in class app.photofox.vipsffm.jextract._GValue.data
    -
    Setter for field: - -
    -
    void (*sanity)(VipsObject *, VipsBuf *)
    -
    -
    -
    +
    The layout of this union
    -
    sanity$layout() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    +
    layout() - Static method in class app.photofox.vipsffm.jextract._GValue
    -
    Layout for field: - -
    -
    void (*sanity)(VipsObject *, VipsBuf *)
    -
    -
    -
    +
    The layout of this struct
    -
    sanity$offset() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    +
    layout() - Static method in class app.photofox.vipsffm.jextract._VipsArea
    -
    Offset for field: - -
    -
    void (*sanity)(VipsObject *, VipsBuf *)
    -
    -
    -
    +
    The layout of this struct
    -
    scale(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    layout() - Static method in class app.photofox.vipsffm.jextract._VipsConnection
    -
    Search the image for the maximum and minimum value, then return the image - as unsigned 8-bit, scaled so that the maximum value is 255 and the - minimum is zero.
    +
    The layout of this struct
    -
    scharr(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    layout() - Static method in class app.photofox.vipsffm.jextract._VipsObject
    -
    Scharr edge detector.
    +
    The layout of this struct
    -
    scRGB2BW(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    layout() - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    -
    Convert an scRGB image to greyscale.
    +
    The layout of this struct
    -
    scRGB2sRGB(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    LCh2CMC(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Convert an scRGB image to sRGB.
    +
    Turn LCh to CMC.
    -
    scRGB2XYZ(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    LCh2Lab(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Turn XYZ to scRGB.
    +
    Turn LCh to Lab.
    -
    seek(int) - Method in interface app.photofox.vipsffm.VCustomSource.SeekCallback
    -
     
    -
    seek(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsTargetClass
    +
    leak_set(boolean) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    Getter for field: +
    Binding for:
    -
    gint64 (*seek)(VipsTarget *, gint64, int)
    +
    void vips_leak_set(gboolean leak)
     
    -
    seek(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsTargetCustomClass
    +
    length(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsArea
    Getter for field:
    -
    gint64 (*seek)(VipsTargetCustom *, gint64, int)
    +
    size_t length
     
    -
    seek(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsTargetClass
    +
    length(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._VipsArea
    Setter for field:
    -
    gint64 (*seek)(VipsTarget *, gint64, int)
    +
    size_t length
     
    -
    seek(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsTargetCustomClass
    +
    length$layout() - Static method in class app.photofox.vipsffm.jextract._VipsArea
    -
    Setter for field: +
    Layout for field:
    -
    gint64 (*seek)(VipsTargetCustom *, gint64, int)
    +
    size_t length
     
    -
    seek$layout() - Static method in class app.photofox.vipsffm.jextract._VipsTargetClass
    +
    length$offset() - Static method in class app.photofox.vipsffm.jextract._VipsArea
    -
    Layout for field: +
    Offset for field:
    -
    gint64 (*seek)(VipsTarget *, gint64, int)
    +
    size_t length
     
    -
    seek$layout() - Static method in class app.photofox.vipsffm.jextract._VipsTargetCustomClass
    +
    linear(List<Double>, List<Double>, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Layout for field: +
    Pass an image through a linear transform, ie.
    +
    +
    linecache(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    +
    This operation behaves rather like VImage.copy(app.photofox.vipsffm.VipsOption...) between images + in and out, except that it keeps a cache of computed scanlines.
    +
    +
    local_memory(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObject
    +
    +
    Getter for field:
    -
    gint64 (*seek)(VipsTargetCustom *, gint64, int)
    +
    size_t local_memory
     
    -
    seek$offset() - Static method in class app.photofox.vipsffm.jextract._VipsTargetClass
    +
    local_memory(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._VipsObject
    -
    Offset for field: +
    Setter for field:
    -
    gint64 (*seek)(VipsTarget *, gint64, int)
    +
    size_t local_memory
     
    -
    seek$offset() - Static method in class app.photofox.vipsffm.jextract._VipsTargetCustomClass
    +
    local_memory$layout() - Static method in class app.photofox.vipsffm.jextract._VipsObject
    -
    Offset for field: +
    Layout for field:
    -
    gint64 (*seek)(VipsTargetCustom *, gint64, int)
    +
    size_t local_memory
     
    -
    sequential(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    This operation behaves rather like VImage.copy(app.photofox.vipsffm.VipsOption...) between images - in and out, except that it checks that pixels on in are only requested - top-to-bottom.
    -
    -
    set_property(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    +
    local_memory$offset() - Static method in class app.photofox.vipsffm.jextract._VipsObject
    -
    Getter for field: +
    Offset for field:
    -
    void (*set_property)(GObject *, guint, const GValue *, GParamSpec *)
    +
    size_t local_memory
     
    -
    set_property(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    +
    lock(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsArea
    -
    Setter for field: +
    Getter for field:
    -
    void (*set_property)(GObject *, guint, const GValue *, GParamSpec *)
    +
    GMutex *lock
     
    -
    set_property$layout() - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    +
    lock(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsArea
    -
    Layout for field: +
    Setter for field:
    -
    void (*set_property)(GObject *, guint, const GValue *, GParamSpec *)
    +
    GMutex *lock
     
    -
    set_property$offset() - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    +
    lock$layout() - Static method in class app.photofox.vipsffm.jextract._VipsArea
    -
    Offset for field: +
    Layout for field:
    -
    void (*set_property)(GObject *, guint, const GValue *, GParamSpec *)
    +
    GMutex *lock
     
    -
    sharpen(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Selectively sharpen the L channel of a LAB image.
    -
    -
    shrink(double, double, double, double, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Shrink in by a pair of factors with a simple box filter.
    -
    -
    shrinkh(int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Shrink in horizontally by an integer factor.
    -
    -
    shrinkv(int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Shrink in vertically by an integer factor.
    -
    -
    shutdown() - Static method in class app.photofox.vipsffm.Vips
    -
     
    -
    shutdown() - Static method in class app.photofox.vipsffm.VipsHelper
    +
    lock$offset() - Static method in class app.photofox.vipsffm.jextract._VipsArea
    -
    Binding for: +
    Offset for field:
    -
    void vips_shutdown()
    +
    GMutex *lock
     
    -
    sign(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Finds the unit vector in the direction of the pixel value.
    -
    -
    similarity(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    This operator calls VImage.affine(java.util.List<java.lang.Double>, app.photofox.vipsffm.VipsOption...) for you, calculating the matrix for the - affine transform from scale and angle.
    -
    -
    sines(int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Creates a float one band image of the a sine waveform in two - dimensions.
    -
    -
    SIZE_BOTH - Enum constant in enum class app.photofox.vipsffm.enums.VipsSize
    -
    -
    size both up and down
    -
    -
    SIZE_DOWN - Enum constant in enum class app.photofox.vipsffm.enums.VipsSize
    +
    logmat(double, double, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    only downsize
    +
    Creates a circularly symmetric Laplacian of Gaussian mask + of radius + sigma.
    -
    SIZE_FORCE - Enum constant in enum class app.photofox.vipsffm.enums.VipsSize
    +
    Long(String, AtomicReference<Optional<Long>>) - Constructor for record class app.photofox.vipsffm.VipsOption.Long
    -
    force size, that is, break aspect ratio
    +
    Creates an instance of a Long record class.
    -
    SIZE_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsSize
    +
    Long(String) - Static method in interface app.photofox.vipsffm.VipsOption
     
    -
    SIZE_UP - Enum constant in enum class app.photofox.vipsffm.enums.VipsSize
    -
    -
    only upsize
    -
    -
    sizeof() - Static method in class app.photofox.vipsffm.jextract._GEnumClass
    -
    -
    The size (in bytes) of this struct
    -
    -
    sizeof() - Static method in class app.photofox.vipsffm.jextract._GEnumValue
    -
    -
    The size (in bytes) of this struct
    -
    -
    sizeof() - Static method in class app.photofox.vipsffm.jextract._GInputStream
    -
    -
    The size (in bytes) of this struct
    -
    -
    sizeof() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    -
    -
    The size (in bytes) of this struct
    -
    -
    sizeof() - Static method in class app.photofox.vipsffm.jextract._GObject
    -
    -
    The size (in bytes) of this struct
    -
    -
    sizeof() - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    -
    The size (in bytes) of this struct
    -
    -
    sizeof() - Static method in class app.photofox.vipsffm.jextract._GObjectConstructParam
    +
    Long(String, Long) - Static method in interface app.photofox.vipsffm.VipsOption
    +
     
    +
    +

    M

    +
    +
    magickload(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    The size (in bytes) of this struct
    +
    Read in an image using libMagick, the ImageMagick library.
    -
    sizeof() - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    +
    magickloadBuffer(VBlob, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    The size (in bytes) of this struct
    +
    Read an image memory block using libMagick into a VIPS image.
    -
    sizeof() - Static method in class app.photofox.vipsffm.jextract._GParamSpecBoolean
    +
    magicksave(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    The size (in bytes) of this struct
    +
    Write an image using libMagick.
    -
    sizeof() - Static method in class app.photofox.vipsffm.jextract._GParamSpecBoxed
    +
    magicksaveBmp(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    The size (in bytes) of this struct
    +
    Deprecated, for removal: This API element is subject to removal in a future version.
    -
    sizeof() - Static method in class app.photofox.vipsffm.jextract._GParamSpecChar
    +
    magicksaveBmpBuffer(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    The size (in bytes) of this struct
    +
    Deprecated, for removal: This API element is subject to removal in a future version.
    -
    sizeof() - Static method in class app.photofox.vipsffm.jextract._GParamSpecClass
    +
    magicksaveBuffer(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    The size (in bytes) of this struct
    +
    -
    sizeof() - Static method in class app.photofox.vipsffm.jextract._GParamSpecDouble
    +
    makeCharStarArray(Arena, List<String>) - Static method in class app.photofox.vipsffm.VipsInvoker
    +
     
    +
    makeInvoker(MemoryLayout...) - Static method in class app.photofox.vipsffm.jextract.VipsRaw.vips_error_exit
    -
    The size (in bytes) of this struct
    +
    Variadic invoker factory for: + +
    +
    extern void vips_error_exit(const char *fmt, ...)
    +
    +
    +
    -
    sizeof() - Static method in class app.photofox.vipsffm.jextract._GParamSpecEnum
    +
    makeInvoker(MemoryLayout...) - Static method in class app.photofox.vipsffm.jextract.VipsRaw.vips_error_system
    -
    The size (in bytes) of this struct
    +
    Variadic invoker factory for: + +
    +
    extern void vips_error_system(int err, const char *domain, const char *fmt, ...)
    +
    +
    +
    -
    sizeof() - Static method in class app.photofox.vipsffm.jextract._GParamSpecFlags
    +
    makeInvoker(MemoryLayout...) - Static method in class app.photofox.vipsffm.jextract.VipsRaw.vips_error
    -
    The size (in bytes) of this struct
    +
    Variadic invoker factory for: + +
    +
    extern void vips_error(const char *domain, const char *fmt, ...)
    +
    +
    +
    -
    sizeof() - Static method in class app.photofox.vipsffm.jextract._GParamSpecFloat
    +
    makeInvoker(MemoryLayout...) - Static method in class app.photofox.vipsffm.jextract.VipsRaw.vips_value_set_save_stringf
    -
    The size (in bytes) of this struct
    +
    Variadic invoker factory for: + +
    +
    extern void vips_value_set_save_stringf(GValue *value, const char *fmt, ...)
    +
    +
    +
    -
    sizeof() - Static method in class app.photofox.vipsffm.jextract._GParamSpecGType
    +
    makeInvokerVarargLayouts(VipsOption...) - Static method in class app.photofox.vipsffm.VipsInvoker
    +
     
    +
    makeInvokerVarargObjects(Arena, VipsOption...) - Static method in class app.photofox.vipsffm.VipsInvoker
    +
     
    +
    mapim(VImage, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    The size (in bytes) of this struct
    +
    This operator resamples in using index to look up pixels.
    -
    sizeof() - Static method in class app.photofox.vipsffm.jextract._GParamSpecInt
    +
    maplut(VImage, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    The size (in bytes) of this struct
    +
    Map an image through another image acting as a LUT (Look Up Table).
    -
    sizeof() - Static method in class app.photofox.vipsffm.jextract._GParamSpecInt64
    +
    maskButterworth(int, int, double, double, double, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    The size (in bytes) of this struct
    +
    Make an butterworth high- or low-pass filter, that is, one with a variable, + smooth transition + positioned at frequencyCutoff, where frequencyCutoff is in + range 0 - 1.
    -
    sizeof() - Static method in class app.photofox.vipsffm.jextract._GParamSpecLong
    +
    maskButterworthBand(int, int, double, double, double, double, double, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    The size (in bytes) of this struct
    +
    Make an butterworth band-pass or band-reject filter, that is, one with a + variable, smooth transition positioned at frequencyCutoffX, + frequencyCutoffY, of radius radius.
    -
    sizeof() - Static method in class app.photofox.vipsffm.jextract._GParamSpecObject
    +
    maskButterworthRing(int, int, double, double, double, double, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    The size (in bytes) of this struct
    +
    Make a butterworth ring-pass or ring-reject filter, that is, one with a + variable, + smooth transition + positioned at frequencyCutoff of width width, where frequencyCutoff is + in the range 0 - 1.
    -
    sizeof() - Static method in class app.photofox.vipsffm.jextract._GParamSpecOverride
    +
    maskFractal(int, int, double, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    The size (in bytes) of this struct
    +
    This operation should be used to create fractal images by filtering the + power spectrum of Gaussian white noise.
    -
    sizeof() - Static method in class app.photofox.vipsffm.jextract._GParamSpecParam
    +
    maskGaussian(int, int, double, double, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    The size (in bytes) of this struct
    +
    Make a gaussian high- or low-pass filter, that is, one with a variable, + smooth transition positioned at frequencyCutoff.
    -
    sizeof() - Static method in class app.photofox.vipsffm.jextract._GParamSpecPointer
    +
    maskGaussianBand(int, int, double, double, double, double, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    The size (in bytes) of this struct
    +
    Make a gaussian band-pass or band-reject filter, that is, one with a + variable, smooth transition positioned at frequencyCutoffX, + frequencyCutoffY, of radius radius.
    -
    sizeof() - Static method in class app.photofox.vipsffm.jextract._GParamSpecString
    +
    maskGaussianRing(int, int, double, double, double, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    The size (in bytes) of this struct
    +
    Make a gaussian ring-pass or ring-reject filter, that is, one with a + variable, smooth transition positioned at frequencyCutoff of width + ringwidth.
    -
    sizeof() - Static method in class app.photofox.vipsffm.jextract._GParamSpecTypeInfo
    +
    maskIdeal(int, int, double, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    The size (in bytes) of this struct
    +
    Make an ideal high- or low-pass filter, that is, one with a sharp cutoff + positioned at frequencyCutoff, where frequencyCutoff is in + the range 0 - 1.
    -
    sizeof() - Static method in class app.photofox.vipsffm.jextract._GParamSpecUChar
    +
    maskIdealBand(int, int, double, double, double, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    The size (in bytes) of this struct
    +
    Make an ideal band-pass or band-reject filter, that is, one with a + sharp cutoff around the point frequencyCutoffX, frequencyCutoffY, + of size radius.
    -
    sizeof() - Static method in class app.photofox.vipsffm.jextract._GParamSpecUInt
    +
    maskIdealRing(int, int, double, double, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    The size (in bytes) of this struct
    +
    Make an ideal ring-pass or ring-reject filter, that is, one with a sharp + ring positioned at frequencyCutoff of width width, where + frequencyCutoff and width are expressed as the range 0 - 1.
    -
    sizeof() - Static method in class app.photofox.vipsffm.jextract._GParamSpecUInt64
    +
    match(VImage, int, int, int, int, int, int, int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    The size (in bytes) of this struct
    +
    Scale, rotate and translate sec so that the tie-points line up.
    -
    sizeof() - Static method in class app.photofox.vipsffm.jextract._GParamSpecULong
    +
    math(VipsOperationMath, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    The size (in bytes) of this struct
    +
    Perform various functions in -lm, the maths library, on images.
    -
    sizeof() - Static method in class app.photofox.vipsffm.jextract._GParamSpecUnichar
    +
    math2(VImage, VipsOperationMath2, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    The size (in bytes) of this struct
    +
    This operation calculates a 2-ary maths operation on a pair of images + and writes the result to out.
    -
    sizeof() - Static method in class app.photofox.vipsffm.jextract._GParamSpecValueArray
    +
    math2Const(VipsOperationMath2, List<Double>, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    The size (in bytes) of this struct
    +
    This operation calculates various 2-ary maths operations on an image and + an array of constants and writes the result to out.
    -
    sizeof() - Static method in class app.photofox.vipsffm.jextract._GParamSpecVariant
    +
    matload(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    The size (in bytes) of this struct
    +
    Read a Matlab save file into a VIPS image.
    -
    sizeof() - Static method in class app.photofox.vipsffm.jextract._GTypeClass
    +
    matrixinvert(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    The size (in bytes) of this struct
    +
    This operation calculates the inverse of the matrix represented in m.
    -
    sizeof() - Static method in class app.photofox.vipsffm.jextract._GTypeInstance
    +
    matrixload(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    The size (in bytes) of this struct
    +
    Reads a matrix from a file.
    -
    sizeof() - Static method in class app.photofox.vipsffm.jextract._GValue.data
    +
    matrixloadSource(VSource, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    The size (in bytes) of this union
    +
    -
    sizeof() - Static method in class app.photofox.vipsffm.jextract._GValue
    +
    matrixprint(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    The size (in bytes) of this struct
    +
    Print in to stdout in matrix format.
    -
    sizeof() - Static method in class app.photofox.vipsffm.jextract._GValueArray
    +
    matrixsave(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    The size (in bytes) of this struct
    +
    Write in to filename in matrix format.
    -
    sizeof() - Static method in class app.photofox.vipsffm.jextract._VipsArea
    +
    matrixsaveTarget(VTarget, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    The size (in bytes) of this struct
    +
    -
    sizeof() - Static method in class app.photofox.vipsffm.jextract._VipsConnection
    +
    max(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    The size (in bytes) of this struct
    +
    This operation finds the maximum value in an image.
    -
    sizeof() - Static method in class app.photofox.vipsffm.jextract._VipsConnectionClass
    +
    maximum(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GEnumClass
    -
    The size (in bytes) of this struct
    +
    Getter for field: + +
    +
    gint maximum
    +
    +
    +
    -
    sizeof() - Static method in class app.photofox.vipsffm.jextract._VipsObject
    +
    maximum(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract._GEnumClass
    -
    The size (in bytes) of this struct
    +
    Setter for field: + +
    +
    gint maximum
    +
    +
    +
    -
    sizeof() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    +
    maximum$layout() - Static method in class app.photofox.vipsffm.jextract._GEnumClass
    -
    The size (in bytes) of this struct
    +
    Layout for field: + +
    +
    gint maximum
    +
    +
    +
    -
    sizeof() - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    +
    maximum$offset() - Static method in class app.photofox.vipsffm.jextract._GEnumClass
    -
    The size (in bytes) of this struct
    +
    Offset for field: + +
    +
    gint maximum
    +
    +
    +
    -
    sizeof() - Static method in class app.photofox.vipsffm.jextract._VipsTargetClass
    +
    measure(int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    The size (in bytes) of this struct
    +
    Analyse a grid of colour patches, producing an array of patch averages.
    -
    sizeof() - Static method in class app.photofox.vipsffm.jextract._VipsTargetCustom
    +
    memory(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    -
    The size (in bytes) of this struct
    +
    Getter for field: + +
    +
    gboolean memory
    +
    +
    +
    -
    sizeof() - Static method in class app.photofox.vipsffm.jextract._VipsTargetCustomClass
    +
    memory(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    -
    The size (in bytes) of this struct
    +
    Setter for field: + +
    +
    gboolean memory
    +
    +
    +
    -
    sizeof_type(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsArea
    +
    memory_buffer(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    Getter for field:
    -
    size_t sizeof_type
    +
    GString *memory_buffer
     
    -
    sizeof_type(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._VipsArea
    +
    memory_buffer(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    Setter for field:
    -
    size_t sizeof_type
    +
    GString *memory_buffer
     
    -
    sizeof_type$layout() - Static method in class app.photofox.vipsffm.jextract._VipsArea
    +
    memory_buffer$layout() - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    Layout for field:
    -
    size_t sizeof_type
    +
    GString *memory_buffer
     
    -
    sizeof_type$offset() - Static method in class app.photofox.vipsffm.jextract._VipsArea
    +
    memory_buffer$offset() - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    Offset for field:
    -
    size_t sizeof_type
    +
    GString *memory_buffer
     
    -
    skip(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    +
    memory$layout() - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    -
    Getter for field: +
    Layout for field:
    -
    gssize (*skip)(GInputStream *, gsize, GCancellable *, GError **)
    +
    gboolean memory
     
    -
    skip(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    +
    memory$offset() - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    -
    Setter for field: +
    Offset for field:
    -
    gssize (*skip)(GInputStream *, gsize, GCancellable *, GError **)
    +
    gboolean memory
     
    -
    skip_async(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    +
    merge(VImage, VipsDirection, int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    +
    This operation joins two images left-right (with ref on the left) or + up-down (with ref above) with a smooth seam.
    +
    +
    min(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    +
    This operation finds the minimum value in an image.
    +
    +
    minimum(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GEnumClass
    Getter for field:
    -
    void (*skip_async)(GInputStream *, gsize, int, GCancellable *, GAsyncReadyCallback, gpointer)
    +
    gint minimum
     
    -
    skip_async(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    +
    minimum(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract._GEnumClass
    Setter for field:
    -
    void (*skip_async)(GInputStream *, gsize, int, GCancellable *, GAsyncReadyCallback, gpointer)
    +
    gint minimum
     
    -
    skip_async$layout() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    +
    minimum$layout() - Static method in class app.photofox.vipsffm.jextract._GEnumClass
    Layout for field:
    -
    void (*skip_async)(GInputStream *, gsize, int, GCancellable *, GAsyncReadyCallback, gpointer)
    +
    gint minimum
     
    -
    skip_async$offset() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    +
    minimum$offset() - Static method in class app.photofox.vipsffm.jextract._GEnumClass
    Offset for field:
    -
    void (*skip_async)(GInputStream *, gsize, int, GCancellable *, GAsyncReadyCallback, gpointer)
    +
    gint minimum
     
    -
    skip_finish(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    +
    morph(VImage, VipsOperationMorphology, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    +
    Performs a morphological operation on in using mask as a + structuring element.
    +
    +
    mosaic(VImage, VipsDirection, int, int, int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    +
    This operation joins two images left-right (with ref on the left) or + top-bottom (with ref above) given an approximate overlap.
    +
    +
    mosaic1(VImage, VipsDirection, int, int, int, int, int, int, int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    +
    This operation joins two images top-bottom (with sec on the right) + or left-right (with sec at the bottom) + given an approximate pair of tie-points.
    +
    +
    msb(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    +
    Turn any integer image to 8-bit unsigned char by discarding all but the most + significant byte.
    +
    +
    multiply(VImage, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    +
    This operation calculates left * right and writes the result to out.
    +
    +
    +

    N

    +
    +
    n(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsArea
    Getter for field:
    -
    gssize (*skip_finish)(GInputStream *, GAsyncResult *, GError **)
    +
    int n
     
    -
    skip_finish(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    +
    n(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract._VipsArea
    Setter for field:
    -
    gssize (*skip_finish)(GInputStream *, GAsyncResult *, GError **)
    +
    int n
     
    -
    skip_finish$layout() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    +
    n_construct_properties(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    Layout for field: +
    Getter for field:
    -
    gssize (*skip_finish)(GInputStream *, GAsyncResult *, GError **)
    +
    gsize n_construct_properties
     
    -
    skip_finish$offset() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    +
    n_construct_properties(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    Offset for field: +
    Setter for field:
    -
    gssize (*skip_finish)(GInputStream *, GAsyncResult *, GError **)
    +
    gsize n_construct_properties
     
    -
    skip$layout() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    +
    n_construct_properties$layout() - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    Layout for field:
    -
    gssize (*skip)(GInputStream *, gsize, GCancellable *, GError **)
    +
    gsize n_construct_properties
     
    -
    skip$offset() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    +
    n_construct_properties$offset() - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    Offset for field:
    -
    gssize (*skip)(GInputStream *, gsize, GCancellable *, GError **)
    +
    gsize n_construct_properties
     
    -
    smartcrop(int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Crop an image down to a specified width and height by removing boring parts.
    -
    -
    sobel(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    n_pspecs(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    Sobel edge detector.
    +
    Getter for field: + +
    +
    gsize n_pspecs
    +
    +
    +
    -
    Source(String, AtomicReference<Optional<VSource>>) - Constructor for record class app.photofox.vipsffm.VipsOption.Source
    +
    n_pspecs(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    Creates an instance of a Source record class.
    +
    Setter for field: + +
    +
    gsize n_pspecs
    +
    +
    +
    -
    Source(String) - Static method in interface app.photofox.vipsffm.VipsOption
    -
     
    -
    Source(String, VSource) - Static method in interface app.photofox.vipsffm.VipsOption
    -
     
    -
    source_custom_new(Arena) - Static method in class app.photofox.vipsffm.VipsHelper
    +
    n_pspecs$layout() - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    Binding for: +
    Layout for field:
    -
    VipsSourceCustom *vips_source_custom_new()
    +
    gsize n_pspecs
     
    -
    source_get_type() - Static method in class app.photofox.vipsffm.VipsHelper
    +
    n_pspecs$offset() - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    Binding for: +
    Offset for field:
    -
    GType vips_source_get_type()
    +
    gsize n_pspecs
     
    -
    source_new_from_blob(Arena, MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    +
    n_values(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GEnumClass
    -
    Binding for: +
    Getter for field:
    -
    VipsSource *vips_source_new_from_blob(VipsBlob *blob)
    +
    guint n_values
     
    -
    source_new_from_descriptor(Arena, int) - Static method in class app.photofox.vipsffm.VipsHelper
    +
    n_values(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract._GEnumClass
    -
    Binding for: +
    Setter for field:
    -
    VipsSource *vips_source_new_from_descriptor(int descriptor)
    +
    guint n_values
     
    -
    source_new_from_file(Arena, String) - Static method in class app.photofox.vipsffm.VipsHelper
    +
    n_values$layout() - Static method in class app.photofox.vipsffm.jextract._GEnumClass
    -
    Binding for: +
    Layout for field:
    -
    VipsSource *vips_source_new_from_file(const char *filename)
    +
    guint n_values
     
    -
    source_new_from_memory(Arena, MemorySegment, long) - Static method in class app.photofox.vipsffm.VipsHelper
    +
    n_values$offset() - Static method in class app.photofox.vipsffm.jextract._GEnumClass
    -
    Binding for: +
    Offset for field:
    -
    VipsSource *vips_source_new_from_memory(const void *data, size_t size)
    +
    guint n_values
     
    -
    source_new_from_options(Arena, String) - Static method in class app.photofox.vipsffm.VipsHelper
    +
    n$layout() - Static method in class app.photofox.vipsffm.jextract._VipsArea
    -
    Binding for: +
    Layout for field:
    -
    VipsSource *vips_source_new_from_options(const char *options)
    +
    int n
     
    -
    source_new_from_target(Arena, MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    +
    n$offset() - Static method in class app.photofox.vipsffm.jextract._VipsArea
    -
    Binding for: +
    Offset for field:
    -
    VipsSource *vips_source_new_from_target(VipsTarget *target)
    +
    int n
     
    -
    spcor(VImage, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Calculate a correlation surface.
    -
    -
    spectrum(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Make a displayable (ie.
    -
    -
    sRGB2HSV(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Convert to HSV.
    -
    -
    sRGB2scRGB(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Convert an sRGB image to scRGB.
    -
    -
    static_object(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObject
    +
    name(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    Getter for field:
    -
    gboolean static_object
    +
    const gchar *name
     
    -
    static_object(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract._VipsObject
    +
    name(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    Setter for field:
    -
    gboolean static_object
    +
    const gchar *name
     
    -
    static_object$layout() - Static method in class app.photofox.vipsffm.jextract._VipsObject
    +
    name$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    Layout for field:
    -
    gboolean static_object
    +
    const gchar *name
     
    -
    static_object$offset() - Static method in class app.photofox.vipsffm.jextract._VipsObject
    +
    name$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    Offset for field:
    -
    gboolean static_object
    +
    const gchar *name
     
    -
    stats(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    newFromBlob(Arena, VBlob) - Static method in class app.photofox.vipsffm.VSource
    -
    Find many image statistics in a single pass through the data.
    +
    Create a new VSource from a VBlob, usually received from a Vips operation
    -
    stdif(int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    newFromBytes(Arena, byte[]) - Static method in class app.photofox.vipsffm.VBlob
    -
    stdif performs statistical differencing according to the formula - given in page 45 of the book "An Introduction to Digital Image - Processing" by Wayne Niblack.
    +
    Creates a new VBlob from a fixed array of bytes + This must copy the data - it's generally more efficient to use VImage.newFromFile(Arena, String, VipsOption...), + VImage.newFromSource(Arena, VSource, String, VipsOption...), and friends
    -
    String(String, AtomicReference<Optional<String>>) - Constructor for record class app.photofox.vipsffm.VipsOption.String
    +
    newFromBytes(Arena, byte[]) - Static method in class app.photofox.vipsffm.VSource
    -
    Creates an instance of a String record class.
    +
    Create a new VSource directly from some bytes + Note that this makes a full copy of the data, which is inefficient - prefer VImage.newFromFile(Arena, String, VipsOption...) + and friends
    -
    String(String) - Static method in interface app.photofox.vipsffm.VipsOption
    +
    newFromBytes(Arena, byte[], VipsOption...) - Static method in class app.photofox.vipsffm.VImage
    +
    + +
    +
    newFromBytes(Arena, byte[], String, VipsOption...) - Static method in class app.photofox.vipsffm.VImage
    +
    +
    Creates a new VImage from raw bytes.
    +
    +
    newFromDescriptor(Arena, int) - Static method in class app.photofox.vipsffm.VSource
    +
    +
    Create a new VSource from a file descriptor
    +
    +
    newFromFile(Arena, String) - Static method in class app.photofox.vipsffm.VSource
    +
    +
    Create a new VSource from a file path
    +
    +
    newFromFile(Arena, String, VipsOption...) - Static method in class app.photofox.vipsffm.VImage
     
    -
    String(String, String) - Static method in interface app.photofox.vipsffm.VipsOption
    +
    newFromInputStream(Arena, InputStream) - Static method in class app.photofox.vipsffm.VSource
    +
    +
    Creates a new VSource from a Java InputStream + The provided InputStream is coupled to the arena's lifetime, and closed when its scope ends + Note that you can read an image directly from an InputStream using VImage.newFromStream(Arena, InputStream, VipsOption...) + This stream does not support seeking, because InputStream does not support it, so cannot be maximally + efficient - but it is still likely more efficient than taking a full intermediate copy of bytes
    +
    +
    newFromName(Arena, String) - Static method in class app.photofox.vipsffm.VInterpolate
     
    -
    subsample(int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    newFromOptions(Arena, String) - Static method in class app.photofox.vipsffm.VSource
    +
     
    +
    newFromOutputStream(Arena, OutputStream) - Static method in class app.photofox.vipsffm.VTarget
    -
    Subsample an image by an integer fraction.
    +
    Create a new VipsTarget pointed at a Java OutputStream + The provided OutputStream is coupled to the arena's lifetime, and closed when its scope ends + Note that you can directly write an image to an OutputStream using VImage.writeToStream(OutputStream, String, VipsOption...) + This target can also be used with (for example) VImage.writeToTarget(VTarget, String, VipsOption...)
    -
    substitutor(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecString
    +
    newFromSource(Arena, VSource, VipsOption...) - Static method in class app.photofox.vipsffm.VImage
    +
     
    +
    newFromSource(Arena, VSource, String, VipsOption...) - Static method in class app.photofox.vipsffm.VImage
    +
     
    +
    newFromStream(Arena, InputStream, VipsOption...) - Static method in class app.photofox.vipsffm.VImage
    -
    Getter for field: - -
    -
    gchar substitutor
    -
    -
    -
    +
    -
    substitutor(MemorySegment, byte) - Static method in class app.photofox.vipsffm.jextract._GParamSpecString
    +
    newFromStream(Arena, InputStream, String, VipsOption...) - Static method in class app.photofox.vipsffm.VImage
    -
    Setter for field: +
    Creates a new VImage from an InputStream.
    +
    +
    newImage(Arena) - Static method in class app.photofox.vipsffm.VImage
    +
     
    +
    newToDescriptor(Arena, int) - Static method in class app.photofox.vipsffm.VTarget
    +
    +
    Create a new target pointed at a file descriptor + This target can be used with (for example) VImage.writeToTarget(VTarget, String, VipsOption...)
    +
    +
    newToFile(Arena, String) - Static method in class app.photofox.vipsffm.VTarget
    +
    +
    Create a new target pointed at an output file + This target can be used with (for example) VImage.writeToTarget(VTarget, String, VipsOption...)
    +
    +
    newToMemory(Arena) - Static method in class app.photofox.vipsffm.VTarget
    +
    +
    Create a new memory-backed VipsTarget + This target can be used with (for example) VImage.writeToTarget(VTarget, String, VipsOption...) + After writing to this target, you can also retrieve the backing VBlob with getBlob()
    +
    +
    nickname(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObject
    +
    +
    Getter for field:
    -
    gchar substitutor
    +
    char *nickname
     
    -
    substitutor$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecString
    +
    nickname(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObject
    -
    Layout for field: +
    Setter for field:
    -
    gchar substitutor
    +
    char *nickname
     
    -
    substitutor$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecString
    +
    nickname_find(long) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    Offset for field: +
    Binding for:
    -
    gchar substitutor
    +
    const char *vips_nickname_find(GType type)
     
    -
    subtract(VImage, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    This operation calculates in1 - in2 and writes the result to out.
    -
    -
    sum(List<VImage>, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    This operation sums all images in in and writes the result to out.
    -
    -
    summary(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    +
    nickname$layout() - Static method in class app.photofox.vipsffm.jextract._VipsObject
    -
    Getter for field: +
    Layout for field:
    -
    void (*summary)(VipsObject *, VipsBuf *)
    +
    char *nickname
     
    -
    summary(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    +
    nickname$offset() - Static method in class app.photofox.vipsffm.jextract._VipsObject
    -
    Setter for field: +
    Offset for field:
    -
    void (*summary)(VipsObject *, VipsBuf *)
    +
    char *nickname
     
    -
    summary_class(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    +
    notify(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    Getter for field:
    -
    void (*summary_class)(struct _VipsObjectClass *, VipsBuf *)
    +
    void (*notify)(GObject *, GParamSpec *)
     
    -
    summary_class(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    +
    notify(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    Setter for field:
    -
    void (*summary_class)(struct _VipsObjectClass *, VipsBuf *)
    +
    void (*notify)(GObject *, GParamSpec *)
     
    -
    summary_class$layout() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    +
    notify$layout() - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    Layout for field:
    -
    void (*summary_class)(struct _VipsObjectClass *, VipsBuf *)
    +
    void (*notify)(GObject *, GParamSpec *)
     
    -
    summary_class$offset() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    +
    notify$offset() - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    Offset for field:
    -
    void (*summary_class)(struct _VipsObjectClass *, VipsBuf *)
    +
    void (*notify)(GObject *, GParamSpec *)
     
    -
    summary$layout() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    +
    +

    O

    +
    +
    object_get_args(MemorySegment, MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    Layout for field: +
    Binding for:
    -
    void (*summary)(VipsObject *, VipsBuf *)
    +
    int vips_object_get_args(VipsObject *object, const char ***names, int **flags, int *n_args)
     
    -
    summary$offset() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    +
    object_get_argument(Arena, MemorySegment, String, MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    Offset for field: +
    Binding for:
    -
    void (*summary)(VipsObject *, VipsBuf *)
    +
    int vips_object_get_argument(VipsObject *object, const char *name, GParamSpec **pspec, VipsArgumentClass **argument_class, VipsArgumentInstance **argument_instance)
     
    -
    svgload(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Render a SVG file into a VIPS image.
    -
    -
    svgloadBuffer(VBlob, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Read a SVG-formatted memory block into a VIPS image.
    -
    -
    svgloadSource(VSource, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    - -
    -
    switch1(List<VImage>, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    The tests images are evaluated and at each point the index of the first - non-zero value is written to out.
    -
    -
    -

    T

    -
    -
    Target(String, AtomicReference<Optional<VTarget>>) - Constructor for record class app.photofox.vipsffm.VipsOption.Target
    -
    -
    Creates an instance of a Target record class.
    -
    -
    Target(String) - Static method in interface app.photofox.vipsffm.VipsOption
    -
     
    -
    Target(String, VTarget) - Static method in interface app.photofox.vipsffm.VipsOption
    -
     
    -
    target_custom_new(Arena) - Static method in class app.photofox.vipsffm.VipsHelper
    +
    object_get_argument_flags(Arena, MemorySegment, String) - Static method in class app.photofox.vipsffm.VipsHelper
    Binding for:
    -
    VipsTargetCustom *vips_target_custom_new()
    +
    VipsArgumentFlags vips_object_get_argument_flags(VipsObject *object, const char *name)
     
    -
    target_get_type() - Static method in class app.photofox.vipsffm.VipsHelper
    +
    object_get_argument_priority(Arena, MemorySegment, String) - Static method in class app.photofox.vipsffm.VipsHelper
    Binding for:
    -
    GType vips_target_get_type()
    +
    int vips_object_get_argument_priority(VipsObject *object, const char *name)
     
    -
    target_new_temp(Arena, MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    +
    object_get_argument_to_string(Arena, MemorySegment, String, String) - Static method in class app.photofox.vipsffm.VipsHelper
    Binding for:
    -
    VipsTarget *vips_target_new_temp(VipsTarget *target)
    +
    int vips_object_get_argument_to_string(VipsObject *object, const char *name, const char *arg)
     
    -
    target_new_to_descriptor(Arena, int) - Static method in class app.photofox.vipsffm.VipsHelper
    +
    object_get_description(MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    Binding for:
    -
    VipsTarget *vips_target_new_to_descriptor(int descriptor)
    +
    const char *vips_object_get_description(VipsObject *object)
     
    -
    target_new_to_file(Arena, String) - Static method in class app.photofox.vipsffm.VipsHelper
    +
    object_set_from_string(Arena, MemorySegment, String) - Static method in class app.photofox.vipsffm.VipsHelper
    Binding for:
    -
    VipsTarget *vips_target_new_to_file(const char *filename)
    +
    int vips_object_set_from_string(VipsObject *object, const char *string)
     
    -
    target_new_to_memory(Arena) - Static method in class app.photofox.vipsffm.VipsHelper
    +
    object_unref_outputs(MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    Binding for:
    -
    VipsTarget *vips_target_new_to_memory()
    +
    void vips_object_unref_outputs(VipsObject *object)
     
    -
    -
    -
    -
    text(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Draw the string text to an image.
    -
    -
    TEXT_WRAP_CHAR - Enum constant in enum class app.photofox.vipsffm.enums.VipsTextWrap
    -
    -
    wrap at character boundaries
    +
    +
    -
    TEXT_WRAP_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsTextWrap
    +
    of(int) - Static method in interface app.photofox.vipsffm.VEnum
     
    -
    TEXT_WRAP_NONE - Enum constant in enum class app.photofox.vipsffm.enums.VipsTextWrap
    +
    openexrload(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    no wrapping
    +
    Read a OpenEXR file into a VIPS image.
    -
    TEXT_WRAP_WORD - Enum constant in enum class app.photofox.vipsffm.enums.VipsTextWrap
    +
    openslideload(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    wrap at word boundaries
    +
    Read a virtual slide supported by the OpenSlide library into a VIPS image.
    -
    TEXT_WRAP_WORD_CHAR - Enum constant in enum class app.photofox.vipsffm.enums.VipsTextWrap
    +
    openslideloadSource(VSource, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    wrap at word boundaries, but fall back to character boundaries if there is not enough space for a full word
    +
    -
    throwInvalidInputError(String, String) - Static method in class app.photofox.vipsffm.VipsValidation
    -
     
    -
    throwInvalidOutputError(String, String) - Static method in class app.photofox.vipsffm.VipsValidation
    -
     
    -
    throwVipsError(String) - Static method in class app.photofox.vipsffm.VipsValidation
    -
     
    -
    thumbnail(String, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    OPERATION_BOOLEAN_AND - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationBoolean
    -
    Make a thumbnail from a file.
    +
    &
    -
    thumbnailBuffer(VBlob, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    OPERATION_BOOLEAN_EOR - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationBoolean
    - +
    ^
    -
    thumbnailImage(int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    OPERATION_BOOLEAN_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationBoolean
    +
     
    +
    OPERATION_BOOLEAN_LSHIFT - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationBoolean
    - +
    >>
    -
    thumbnailSource(VSource, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    OPERATION_BOOLEAN_OR - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationBoolean
    - +
    |
    -
    tiffload(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    OPERATION_BOOLEAN_RSHIFT - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationBoolean
    -
    Read a TIFF file into a VIPS image.
    +
    <<
    -
    tiffloadBuffer(VBlob, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    OPERATION_COMPLEX_CONJ - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationComplex
    -
    Read a TIFF-formatted memory block into a VIPS image.
    +
    complex conjugate
    -
    tiffloadSource(VSource, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    OPERATION_COMPLEX_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationComplex
    +
     
    +
    OPERATION_COMPLEX_POLAR - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationComplex
    - +
    convert to polar coordinates
    -
    tiffsave(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    OPERATION_COMPLEX_RECT - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationComplex
    -
    Write a VIPS image to a file as TIFF.
    +
    convert to rectangular coordinates
    -
    tiffsaveBuffer(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    OPERATION_COMPLEX2_CROSS_PHASE - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationComplex2
    - +
    convert to polar coordinates
    -
    tiffsaveTarget(VTarget, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    OPERATION_COMPLEX2_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationComplex2
    +
     
    +
    OPERATION_COMPLEXGET_IMAG - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationComplexget
    - +
    get imaginary component
    -
    tilecache(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    OPERATION_COMPLEXGET_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationComplexget
    +
     
    +
    OPERATION_COMPLEXGET_REAL - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationComplexget
    -
    This operation behaves rather like VImage.copy(app.photofox.vipsffm.VipsOption...) between images - in and out, except that it keeps a cache of computed pixels.
    +
    get real component
    -
    to_string(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    +
    operation_get_flags(MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    Getter for field: +
    Binding for:
    -
    void (*to_string)(VipsObject *, VipsBuf *)
    +
    VipsOperationFlags vips_operation_get_flags(VipsOperation *operation)
     
    -
    to_string(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    +
    OPERATION_MATH_ACOS - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationMath
    -
    Setter for field: - -
    -
    void (*to_string)(VipsObject *, VipsBuf *)
    -
    -
    -
    +
    acos(), angles in degrees
    -
    to_string$layout() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    +
    OPERATION_MATH_ACOSH - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationMath
    -
    Layout for field: - -
    -
    void (*to_string)(VipsObject *, VipsBuf *)
    -
    -
    -
    +
    acosh(), angles in radians
    -
    to_string$offset() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    +
    OPERATION_MATH_ASIN - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationMath
    -
    Offset for field: - -
    -
    void (*to_string)(VipsObject *, VipsBuf *)
    -
    -
    -
    +
    asin(), angles in degrees
    -
    tonelut(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    OPERATION_MATH_ASINH - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationMath
    -
    tonelut generates a tone curve for the adjustment of image - levels.
    +
    asinh(), angles in radians
    -
    toString() - Method in record class app.photofox.vipsffm.VEnum.Raw
    +
    OPERATION_MATH_ATAN - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationMath
    -
    Returns a string representation of this record class.
    +
    atan(), angles in degrees
    -
    toString() - Method in record class app.photofox.vipsffm.VipsOption.ArrayDouble
    +
    OPERATION_MATH_ATANH - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationMath
    -
    Returns a string representation of this record class.
    +
    atanh(), angles in radians
    -
    toString() - Method in record class app.photofox.vipsffm.VipsOption.ArrayImage
    +
    OPERATION_MATH_COS - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationMath
    -
    Returns a string representation of this record class.
    +
    cos(), angles in degrees
    -
    toString() - Method in record class app.photofox.vipsffm.VipsOption.ArrayInt
    +
    OPERATION_MATH_COSH - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationMath
    -
    Returns a string representation of this record class.
    +
    cosh(), angles in radians
    -
    toString() - Method in record class app.photofox.vipsffm.VipsOption.Blob
    +
    OPERATION_MATH_EXP - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationMath
    -
    Returns a string representation of this record class.
    +
    e to the something
    -
    toString() - Method in record class app.photofox.vipsffm.VipsOption.Boolean
    +
    OPERATION_MATH_EXP10 - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationMath
    -
    Returns a string representation of this record class.
    +
    10 to the something
    -
    toString() - Method in record class app.photofox.vipsffm.VipsOption.Double
    +
    OPERATION_MATH_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationMath
    +
     
    +
    OPERATION_MATH_LOG - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationMath
    -
    Returns a string representation of this record class.
    +
    log base e
    -
    toString() - Method in record class app.photofox.vipsffm.VipsOption.Enum
    +
    OPERATION_MATH_LOG10 - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationMath
    -
    Returns a string representation of this record class.
    +
    log base 10
    -
    toString() - Method in record class app.photofox.vipsffm.VipsOption.Image
    +
    OPERATION_MATH_SIN - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationMath
    -
    Returns a string representation of this record class.
    +
    sin(), angles in degrees
    -
    toString() - Method in record class app.photofox.vipsffm.VipsOption.Int
    +
    OPERATION_MATH_SINH - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationMath
    -
    Returns a string representation of this record class.
    +
    sinh(), angles in radians
    -
    toString() - Method in record class app.photofox.vipsffm.VipsOption.Interpolate
    +
    OPERATION_MATH_TAN - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationMath
    -
    Returns a string representation of this record class.
    +
    tan(), angles in degrees
    -
    toString() - Method in record class app.photofox.vipsffm.VipsOption.Long
    +
    OPERATION_MATH_TANH - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationMath
    -
    Returns a string representation of this record class.
    +
    tanh(), angles in radians
    -
    toString() - Method in record class app.photofox.vipsffm.VipsOption.Source
    +
    OPERATION_MATH2_ATAN2 - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationMath2
    -
    Returns a string representation of this record class.
    +
    atan2(left, right)
    -
    toString() - Method in record class app.photofox.vipsffm.VipsOption.String
    +
    OPERATION_MATH2_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationMath2
    +
     
    +
    OPERATION_MATH2_POW - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationMath2
    -
    Returns a string representation of this record class.
    +
    pow(left, right)
    -
    toString() - Method in record class app.photofox.vipsffm.VipsOption.Target
    +
    OPERATION_MATH2_WOP - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationMath2
    -
    Returns a string representation of this record class.
    +
    pow(right, left)
    -
    tracked_descriptor(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsConnection
    +
    OPERATION_MORPHOLOGY_DILATE - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationMorphology
    -
    Getter for field: - -
    -
    int tracked_descriptor
    -
    -
    -
    +
    true if one set
    -
    tracked_descriptor(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract._VipsConnection
    +
    OPERATION_MORPHOLOGY_ERODE - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationMorphology
    -
    Setter for field: - -
    -
    int tracked_descriptor
    -
    -
    -
    +
    true if all set
    -
    tracked_descriptor$layout() - Static method in class app.photofox.vipsffm.jextract._VipsConnection
    +
    OPERATION_MORPHOLOGY_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationMorphology
    +
     
    +
    operation_new(Arena, String) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    Layout for field: +
    Binding for:
    -
    int tracked_descriptor
    +
    VipsOperation *vips_operation_new(const char *name)
     
    -
    tracked_descriptor$offset() - Static method in class app.photofox.vipsffm.jextract._VipsConnection
    +
    OPERATION_RELATIONAL_EQUAL - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationRelational
    -
    Offset for field: - -
    -
    int tracked_descriptor
    -
    -
    -
    +
    ==
    -
    transpose3d(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    OPERATION_RELATIONAL_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationRelational
    +
     
    +
    OPERATION_RELATIONAL_LESS - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationRelational
    -
    Transpose a volumetric image.
    +
    <
    -
    type(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecVariant
    +
    OPERATION_RELATIONAL_LESSEQ - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationRelational
    -
    Getter for field: - -
    -
    GVariantType *type
    -
    -
    -
    +
    <=
    -
    type(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsArea
    +
    OPERATION_RELATIONAL_MORE - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationRelational
    +
    +
    >
    +
    +
    OPERATION_RELATIONAL_MOREEQ - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationRelational
    +
    +
    >=
    +
    +
    OPERATION_RELATIONAL_NOTEQ - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationRelational
    +
    +
    !=
    +
    +
    OPERATION_ROUND_CEIL - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationRound
    +
    +
    the smallest integral value not less than
    +
    +
    OPERATION_ROUND_FLOOR - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationRound
    +
    +
    largest integral value not greater than
    +
    +
    OPERATION_ROUND_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationRound
    +
     
    +
    OPERATION_ROUND_RINT - Enum constant in enum class app.photofox.vipsffm.enums.VipsOperationRound
    +
    +
    round to nearest
    +
    +
    output_buffer(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    Getter for field:
    -
    GType type
    +
    unsigned char output_buffer[8500]
     
    -
    type(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._VipsArea
    +
    output_buffer(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    -
    Setter for field: +
    Indexed getter for field:
    -
    GType type
    +
    unsigned char output_buffer[8500]
     
    -
    type(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecVariant
    +
    output_buffer(MemorySegment, long, byte) - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    -
    Setter for field: +
    Indexed setter for field:
    -
    GVariantType *type
    +
    unsigned char output_buffer[8500]
     
    -
    type_depth(long) - Static method in class app.photofox.vipsffm.VipsHelper
    +
    output_buffer(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    -
    Binding for: +
    Setter for field:
    -
    int vips_type_depth(GType type)
    +
    unsigned char output_buffer[8500]
     
    -
    type_find(Arena, String, String) - Static method in class app.photofox.vipsffm.VipsHelper
    +
    output_buffer$dimensions() - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    -
    Binding for: +
    Dimensions for array field:
    -
    GType vips_type_find(const char *basename, const char *nickname)
    +
    unsigned char output_buffer[8500]
     
    -
    type_map(Arena, long, MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    +
    output_buffer$layout() - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    -
    Binding for: +
    Layout for field:
    -
    void *vips_type_map(GType base, VipsTypeMap2Fn fn, void *a, void *b)
    +
    unsigned char output_buffer[8500]
     
    -
    type_map_all(Arena, long, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    +
    output_buffer$offset() - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    -
    Binding for: +
    Offset for field:
    -
    void *vips_type_map_all(GType base, VipsTypeMapFn fn, void *a)
    +
    unsigned char output_buffer[8500]
     
    -
    type$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecVariant
    +
    owner_type(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    -
    Layout for field: +
    Getter for field:
    -
    GVariantType *type
    +
    GType owner_type
     
    -
    type$layout() - Static method in class app.photofox.vipsffm.jextract._VipsArea
    +
    owner_type(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    -
    Layout for field: +
    Setter for field:
    -
    GType type
    +
    GType owner_type
     
    -
    type$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecVariant
    +
    owner_type$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    -
    Offset for field: +
    Layout for field:
    -
    GVariantType *type
    +
    GType owner_type
     
    -
    type$offset() - Static method in class app.photofox.vipsffm.jextract._VipsArea
    +
    owner_type$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    Offset for field:
    -
    GType type
    +
    GType owner_type
     
    -

    U

    -
    -
    unpremultiply(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Unpremultiplies any alpha channel.
    -
    -
    -

    V

    +

    P

    -
    v_double(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GValue.data
    +
    param_id(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    Getter for field:
    -
    gdouble v_double
    +
    guint param_id
     
    -
    v_double(MemorySegment, double) - Static method in class app.photofox.vipsffm.jextract._GValue.data
    +
    param_id(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    Setter for field:
    -
    gdouble v_double
    +
    guint param_id
     
    -
    v_double$layout() - Static method in class app.photofox.vipsffm.jextract._GValue.data
    +
    param_id$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    Layout for field:
    -
    gdouble v_double
    +
    guint param_id
     
    -
    v_double$offset() - Static method in class app.photofox.vipsffm.jextract._GValue.data
    +
    param_id$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    Offset for field:
    -
    gdouble v_double
    +
    guint param_id
     
    -
    v_float(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GValue.data
    +
    parent_class(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    Getter for field:
    -
    gfloat v_float
    +
    GObjectClass parent_class
     
    -
    v_float(MemorySegment, float) - Static method in class app.photofox.vipsffm.jextract._GValue.data
    +
    parent_class(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    Setter for field:
    -
    gfloat v_float
    +
    GObjectClass parent_class
     
    -
    v_float$layout() - Static method in class app.photofox.vipsffm.jextract._GValue.data
    +
    parent_class$layout() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    Layout for field:
    -
    gfloat v_float
    +
    GObjectClass parent_class
     
    -
    v_float$offset() - Static method in class app.photofox.vipsffm.jextract._GValue.data
    +
    parent_class$offset() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    Offset for field:
    -
    gfloat v_float
    +
    GObjectClass parent_class
     
    -
    v_int(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GValue.data
    +
    parent_instance(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStream
    Getter for field:
    -
    gint v_int
    +
    GObject parent_instance
     
    -
    v_int(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract._GValue.data
    +
    parent_instance(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObject
    -
    Setter for field: +
    Getter for field:
    -
    gint v_int
    +
    GObject parent_instance
     
    -
    v_int$layout() - Static method in class app.photofox.vipsffm.jextract._GValue.data
    +
    parent_instance(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStream
    -
    Layout for field: +
    Setter for field:
    -
    gint v_int
    +
    GObject parent_instance
     
    -
    v_int$offset() - Static method in class app.photofox.vipsffm.jextract._GValue.data
    +
    parent_instance(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObject
    -
    Offset for field: +
    Setter for field:
    -
    gint v_int
    +
    GObject parent_instance
     
    -
    v_int64(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GValue.data
    +
    parent_instance$layout() - Static method in class app.photofox.vipsffm.jextract._GInputStream
    -
    Getter for field: +
    Layout for field:
    -
    gint64 v_int64
    +
    GObject parent_instance
     
    -
    v_int64(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GValue.data
    +
    parent_instance$layout() - Static method in class app.photofox.vipsffm.jextract._VipsObject
    -
    Setter for field: +
    Layout for field:
    -
    gint64 v_int64
    +
    GObject parent_instance
     
    -
    v_int64$layout() - Static method in class app.photofox.vipsffm.jextract._GValue.data
    +
    parent_instance$offset() - Static method in class app.photofox.vipsffm.jextract._GInputStream
    -
    Layout for field: +
    Offset for field:
    -
    gint64 v_int64
    +
    GObject parent_instance
     
    -
    v_int64$offset() - Static method in class app.photofox.vipsffm.jextract._GValue.data
    +
    parent_instance$offset() - Static method in class app.photofox.vipsffm.jextract._VipsObject
    Offset for field:
    -
    gint64 v_int64
    +
    GObject parent_instance
     
    -
    v_long(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GValue.data
    +
    parent_object(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsConnection
    Getter for field:
    -
    glong v_long
    +
    VipsObject parent_object
     
    -
    v_long(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GValue.data
    +
    parent_object(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    -
    Setter for field: +
    Getter for field:
    -
    glong v_long
    +
    VipsConnection parent_object
     
    -
    v_long$layout() - Static method in class app.photofox.vipsffm.jextract._GValue.data
    +
    parent_object(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsConnection
    -
    Layout for field: +
    Setter for field:
    -
    glong v_long
    +
    VipsObject parent_object
     
    -
    v_long$offset() - Static method in class app.photofox.vipsffm.jextract._GValue.data
    +
    parent_object(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    -
    Offset for field: +
    Setter for field:
    -
    glong v_long
    +
    VipsConnection parent_object
     
    -
    v_pointer(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GValue.data
    +
    parent_object$layout() - Static method in class app.photofox.vipsffm.jextract._VipsConnection
    -
    Getter for field: +
    Layout for field:
    -
    gpointer v_pointer
    +
    VipsObject parent_object
     
    -
    v_pointer(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GValue.data
    +
    parent_object$layout() - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    -
    Setter for field: +
    Layout for field:
    -
    gpointer v_pointer
    +
    VipsConnection parent_object
     
    -
    v_pointer$layout() - Static method in class app.photofox.vipsffm.jextract._GValue.data
    +
    parent_object$offset() - Static method in class app.photofox.vipsffm.jextract._VipsConnection
    -
    Layout for field: +
    Offset for field:
    -
    gpointer v_pointer
    +
    VipsObject parent_object
     
    -
    v_pointer$offset() - Static method in class app.photofox.vipsffm.jextract._GValue.data
    +
    parent_object$offset() - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    Offset for field:
    -
    gpointer v_pointer
    +
    VipsConnection parent_object
     
    -
    v_uint(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GValue.data
    +
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsAccess
    +
     
    +
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsAlign
    +
     
    +
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsAngle
    +
     
    +
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsAngle45
    +
     
    +
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsBandFormat
    +
     
    +
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsBlendMode
    +
     
    +
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsCoding
    +
     
    +
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsCombine
    +
     
    +
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsCombineMode
    +
     
    +
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsCompassDirection
    +
     
    +
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsDirection
    +
     
    +
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsExtend
    +
     
    +
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsFailOn
    +
     
    +
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsForeignDzContainer
    +
     
    +
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsForeignDzDepth
    +
     
    +
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsForeignDzLayout
    +
     
    +
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsForeignHeifCompression
    +
     
    +
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsForeignHeifEncoder
    +
     
    +
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsForeignPpmFormat
    +
     
    +
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsForeignSubsample
    +
     
    +
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsForeignTiffCompression
    +
     
    +
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsForeignTiffPredictor
    +
     
    +
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsForeignTiffResunit
    +
     
    +
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsForeignWebpPreset
    +
     
    +
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsIntent
    +
     
    +
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsInteresting
    +
     
    +
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsInterpretation
    +
     
    +
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsKernel
    +
     
    +
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsOperationBoolean
    +
     
    +
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsOperationComplex
    +
     
    +
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsOperationComplex2
    +
     
    +
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsOperationComplexget
    +
     
    +
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsOperationMath
    +
     
    +
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsOperationMath2
    +
     
    +
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsOperationMorphology
    +
     
    +
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsOperationRelational
    +
     
    +
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsOperationRound
    +
     
    +
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsPCS
    +
     
    +
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsPrecision
    +
     
    +
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsRegionShrink
    +
     
    +
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsSize
    +
     
    +
    parentName - Static variable in enum class app.photofox.vipsffm.enums.VipsTextWrap
    +
     
    +
    pbmsaveTarget(VTarget, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Getter for field: - -
    -
    guint v_uint
    -
    -
    -
    +
    Deprecated, for removal: This API element is subject to removal in a future version.
    -
    v_uint(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract._GValue.data
    +
    PCS_LAB - Enum constant in enum class app.photofox.vipsffm.enums.VipsPCS
    +
    +
    use CIELAB D65 as the Profile Connection Space
    +
    +
    PCS_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsPCS
    +
     
    +
    PCS_XYZ - Enum constant in enum class app.photofox.vipsffm.enums.VipsPCS
    -
    Setter for field: - -
    -
    guint v_uint
    -
    -
    -
    +
    use XYZ as the Profile Connection Space
    -
    v_uint$layout() - Static method in class app.photofox.vipsffm.jextract._GValue.data
    +
    pdfload(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Layout for field: - -
    -
    guint v_uint
    -
    -
    -
    +
    Render a PDF file into a VIPS image.
    -
    v_uint$offset() - Static method in class app.photofox.vipsffm.jextract._GValue.data
    +
    pdfloadBuffer(VBlob, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Offset for field: - -
    -
    guint v_uint
    -
    -
    -
    +
    Read a PDF-formatted memory buffer into a VIPS image.
    -
    v_uint64(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GValue.data
    +
    pdfloadSource(VSource, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Getter for field: - -
    -
    guint64 v_uint64
    -
    -
    -
    +
    -
    v_uint64(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GValue.data
    +
    pdummy(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    Setter for field: +
    Getter for field:
    -
    guint64 v_uint64
    +
    gpointer pdummy[3]
     
    -
    v_uint64$layout() - Static method in class app.photofox.vipsffm.jextract._GValue.data
    +
    pdummy(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    Layout for field: +
    Indexed getter for field:
    -
    guint64 v_uint64
    +
    gpointer pdummy[3]
     
    -
    v_uint64$offset() - Static method in class app.photofox.vipsffm.jextract._GValue.data
    +
    pdummy(MemorySegment, long, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    Offset for field: +
    Indexed setter for field:
    -
    guint64 v_uint64
    +
    gpointer pdummy[3]
     
    -
    v_ulong(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GValue.data
    +
    pdummy(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    Getter for field: +
    Setter for field:
    -
    gulong v_ulong
    +
    gpointer pdummy[3]
     
    -
    v_ulong(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GValue.data
    +
    pdummy$dimensions() - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    Setter for field: +
    Dimensions for array field:
    -
    gulong v_ulong
    +
    gpointer pdummy[3]
     
    -
    v_ulong$layout() - Static method in class app.photofox.vipsffm.jextract._GValue.data
    +
    pdummy$layout() - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    Layout for field:
    -
    gulong v_ulong
    +
    gpointer pdummy[3]
     
    -
    v_ulong$offset() - Static method in class app.photofox.vipsffm.jextract._GValue.data
    +
    pdummy$offset() - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    Offset for field:
    -
    gulong v_ulong
    +
    gpointer pdummy[3]
     
    -
    value(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GEnumValue
    +
    percent(double, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Getter for field: - -
    -
    gint value
    -
    -
    -
    +
    percent returns (through the threshold parameter) the threshold + below which there are percent values of in.
    -
    value(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectConstructParam
    +
    perlin(int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Getter for field: - -
    -
    GValue *value
    -
    -
    -
    +
    Create a one-band float image of Perlin noise.
    -
    value(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract._GEnumValue
    +
    pfmsaveTarget(VTarget, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Setter for field: - -
    -
    gint value
    -
    -
    -
    +
    Deprecated, for removal: This API element is subject to removal in a future version.
    -
    value(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectConstructParam
    +
    pgmsaveTarget(VTarget, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Setter for field: - -
    -
    GValue *value
    -
    -
    -
    +
    Deprecated, for removal: This API element is subject to removal in a future version.
    -
    value_get_area(Arena, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    +
    phasecor(VImage, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Binding for: - -
    -
    void *vips_value_get_area(const GValue *value, size_t *length)
    -
    -
    -
    +
    Convert the two input images to Fourier space, calculate phase-correlation, + back to real space.
    -
    value_get_array(Arena, MemorySegment, MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    +
    pngload(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Binding for: - -
    -
    void *vips_value_get_array(const GValue *value, int *n, GType *type, size_t *sizeof_type)
    -
    -
    -
    +
    Read a PNG file into a VIPS image.
    -
    value_get_array_double(Arena, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    +
    pngloadBuffer(VBlob, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Binding for: - -
    -
    double *vips_value_get_array_double(const GValue *value, int *n)
    -
    -
    -
    +
    Exactly as VImage.pngload(java.lang.String, app.photofox.vipsffm.VipsOption...), but read from a PNG-formatted memory block.
    -
    value_get_array_image(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    +
    pngloadSource(VSource, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Binding for: - -
    -
    VipsImage **vips_value_get_array_image(const GValue *value, int *n)
    -
    -
    -
    +
    -
    value_get_array_int(Arena, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    +
    pngsave(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Binding for: - -
    -
    int *vips_value_get_array_int(const GValue *value, int *n)
    -
    -
    -
    +
    Write a VIPS image to a file as PNG.
    -
    value_get_array_object(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    +
    pngsaveBuffer(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Binding for: - -
    -
    GObject **vips_value_get_array_object(const GValue *value, int *n)
    -
    -
    -
    +
    -
    value_get_blob(Arena, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    +
    pngsaveTarget(VTarget, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    +
    pnmsaveTarget(VTarget, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    +
    Deprecated, for removal: This API element is subject to removal in a future version.
    +
    +
    position(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    +
    +
    Getter for field:
    -
    void *vips_value_get_blob(const GValue *value, size_t *length)
    +
    gint64 position
     
    -
    value_get_ref_string(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    +
    position(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    -
    Binding for: +
    Setter for field:
    -
    const char *vips_value_get_ref_string(const GValue *value, size_t *length)
    +
    gint64 position
     
    -
    value_get_save_string(MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    +
    position$layout() - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    -
    Binding for: +
    Layout for field:
    -
    const char *vips_value_get_save_string(const GValue *value)
    +
    gint64 position
     
    -
    value_is_null(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    +
    position$offset() - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    -
    Binding for: +
    Offset for field:
    -
    gboolean vips_value_is_null(GParamSpec *psoec, const GValue *value)
    +
    gint64 position
     
    -
    value_is_valid(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecClass
    +
    postclose(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObject
    Getter for field:
    -
    gboolean (*value_is_valid)(GParamSpec *, const GValue *)
    +
    gboolean postclose
     
    -
    value_is_valid(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecClass
    +
    postclose(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract._VipsObject
    Setter for field:
    -
    gboolean (*value_is_valid)(GParamSpec *, const GValue *)
    +
    gboolean postclose
     
    -
    value_is_valid$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecClass
    +
    postclose$layout() - Static method in class app.photofox.vipsffm.jextract._VipsObject
    Layout for field:
    -
    gboolean (*value_is_valid)(GParamSpec *, const GValue *)
    +
    gboolean postclose
     
    -
    value_is_valid$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecClass
    +
    postclose$offset() - Static method in class app.photofox.vipsffm.jextract._VipsObject
    Offset for field:
    -
    gboolean (*value_is_valid)(GParamSpec *, const GValue *)
    +
    gboolean postclose
     
    -
    value_name(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GEnumValue
    +
    ppmload(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Getter for field: - -
    -
    const gchar *value_name
    -
    -
    -
    +
    Read a PPM/PBM/PGM/PFM file into a VIPS image.
    -
    value_name(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GEnumValue
    +
    ppmloadSource(VSource, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Setter for field: - -
    -
    const gchar *value_name
    -
    -
    -
    +
    -
    value_name$layout() - Static method in class app.photofox.vipsffm.jextract._GEnumValue
    +
    ppmsave(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Layout for field: - -
    -
    const gchar *value_name
    -
    -
    -
    +
    Write a VIPS image to a file as PPM.
    -
    value_name$offset() - Static method in class app.photofox.vipsffm.jextract._GEnumValue
    +
    ppmsaveTarget(VTarget, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    + +
    +
    PRECISION_APPROXIMATE - Enum constant in enum class app.photofox.vipsffm.enums.VipsPrecision
    +
    +
    approximate integer output
    +
    +
    PRECISION_FLOAT - Enum constant in enum class app.photofox.vipsffm.enums.VipsPrecision
    +
    +
    float everywhere
    +
    +
    PRECISION_INTEGER - Enum constant in enum class app.photofox.vipsffm.enums.VipsPrecision
    -
    Offset for field: - -
    -
    const gchar *value_name
    -
    -
    -
    +
    int everywhere
    -
    value_nick(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GEnumValue
    +
    PRECISION_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsPrecision
    +
     
    +
    preclose(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObject
    Getter for field:
    -
    const gchar *value_nick
    +
    gboolean preclose
     
    -
    value_nick(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GEnumValue
    +
    preclose(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract._VipsObject
    Setter for field:
    -
    const gchar *value_nick
    +
    gboolean preclose
     
    -
    value_nick$layout() - Static method in class app.photofox.vipsffm.jextract._GEnumValue
    +
    preclose$layout() - Static method in class app.photofox.vipsffm.jextract._VipsObject
    Layout for field:
    -
    const gchar *value_nick
    +
    gboolean preclose
     
    -
    value_nick$offset() - Static method in class app.photofox.vipsffm.jextract._GEnumValue
    +
    preclose$offset() - Static method in class app.photofox.vipsffm.jextract._VipsObject
    Offset for field:
    -
    const gchar *value_nick
    +
    gboolean preclose
     
    -
    value_set_area(MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    +
    premultiply(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Binding for: +
    Premultiplies any alpha channel.
    +
    +
    prewitt(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    +
    Prewitt edge detector.
    +
    +
    priv(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStream
    +
    +
    Getter for field:
    -
    void vips_value_set_area(GValue *value, VipsCallbackFn free_fn, void *data)
    +
    GInputStreamPrivate *priv
     
    -
    value_set_array(MemorySegment, int, long, long) - Static method in class app.photofox.vipsffm.VipsHelper
    +
    priv(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStream
    -
    Binding for: +
    Setter for field:
    -
    void vips_value_set_array(GValue *value, int n, GType type, size_t sizeof_type)
    +
    GInputStreamPrivate *priv
     
    -
    value_set_array_double(MemorySegment, MemorySegment, int) - Static method in class app.photofox.vipsffm.VipsHelper
    +
    priv$layout() - Static method in class app.photofox.vipsffm.jextract._GInputStream
    -
    Binding for: +
    Layout for field:
    -
    void vips_value_set_array_double(GValue *value, const double *array, int n)
    +
    GInputStreamPrivate *priv
     
    -
    value_set_array_image(MemorySegment, int) - Static method in class app.photofox.vipsffm.VipsHelper
    +
    priv$offset() - Static method in class app.photofox.vipsffm.jextract._GInputStream
    -
    Binding for: +
    Offset for field:
    -
    void vips_value_set_array_image(GValue *value, int n)
    +
    GInputStreamPrivate *priv
     
    -
    value_set_array_int(MemorySegment, MemorySegment, int) - Static method in class app.photofox.vipsffm.VipsHelper
    +
    profile(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Binding for: +
    profile searches inward from the edge of in and finds the + first non-zero pixel.
    +
    +
    project(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    +
    Find the horizontal and vertical projections of an image, ie.
    +
    +
    pspecs(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    +
    +
    Getter for field:
    -
    void vips_value_set_array_int(GValue *value, const int *array, int n)
    +
    gpointer pspecs
     
    -
    value_set_array_object(MemorySegment, int) - Static method in class app.photofox.vipsffm.VipsHelper
    +
    pspecs(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    Binding for: +
    Setter for field:
    -
    void vips_value_set_array_object(GValue *value, int n)
    +
    gpointer pspecs
     
    -
    value_set_blob(MemorySegment, MemorySegment, MemorySegment, long) - Static method in class app.photofox.vipsffm.VipsHelper
    +
    pspecs$layout() - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    Binding for: +
    Layout for field:
    -
    void vips_value_set_blob(GValue *value, VipsCallbackFn free_fn, const void *data, size_t length)
    +
    gpointer pspecs
     
    -
    value_set_blob_free(MemorySegment, MemorySegment, long) - Static method in class app.photofox.vipsffm.VipsHelper
    +
    pspecs$offset() - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    Binding for: +
    Offset for field:
    -
    void vips_value_set_blob_free(GValue *value, void *data, size_t length)
    +
    gpointer pspecs
     
    -
    value_set_default(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecClass
    +
    +

    Q

    +
    +
    qdata(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObject
    Getter for field:
    -
    void (*value_set_default)(GParamSpec *, GValue *)
    +
    GData *qdata
     
    -
    value_set_default(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecTypeInfo
    +
    qdata(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    Getter for field:
    -
    void (*value_set_default)(GParamSpec *, GValue *)
    +
    GData *qdata
     
    -
    value_set_default(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecClass
    +
    qdata(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObject
    Setter for field:
    -
    void (*value_set_default)(GParamSpec *, GValue *)
    +
    GData *qdata
     
    -
    value_set_default(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecTypeInfo
    +
    qdata(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    Setter for field:
    -
    void (*value_set_default)(GParamSpec *, GValue *)
    +
    GData *qdata
     
    -
    value_set_default$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecClass
    +
    qdata$layout() - Static method in class app.photofox.vipsffm.jextract._GObject
    Layout for field:
    -
    void (*value_set_default)(GParamSpec *, GValue *)
    +
    GData *qdata
     
    -
    value_set_default$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecTypeInfo
    +
    qdata$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    Layout for field:
    -
    void (*value_set_default)(GParamSpec *, GValue *)
    +
    GData *qdata
     
    -
    value_set_default$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecClass
    +
    qdata$offset() - Static method in class app.photofox.vipsffm.jextract._GObject
    Offset for field:
    -
    void (*value_set_default)(GParamSpec *, GValue *)
    +
    GData *qdata
     
    -
    value_set_default$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecTypeInfo
    +
    qdata$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    Offset for field:
    -
    void (*value_set_default)(GParamSpec *, GValue *)
    +
    GData *qdata
     
    -
    value_set_ref_string(Arena, MemorySegment, String) - Static method in class app.photofox.vipsffm.VipsHelper
    +
    quadratic(VImage, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Binding for: - -
    -
    void vips_value_set_ref_string(GValue *value, const char *str)
    -
    -
    -
    +
    This operation is unfinished and unusable, sorry.
    -
    value_set_save_string(Arena, MemorySegment, String) - Static method in class app.photofox.vipsffm.VipsHelper
    +
    +

    R

    +
    +
    rad2float(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Binding for: - -
    -
    void vips_value_set_save_string(GValue *value, const char *str)
    -
    -
    -
    +
    Unpack a RAD (VipsCoding.CODING_RAD) image to a three-band float image.
    -
    value_set_save_stringf(Arena, MemorySegment, String, VipsOption...) - Static method in class app.photofox.vipsffm.VipsHelper
    +
    radload(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Binding for: - -
    -
    void vips_value_set_save_stringf(GValue *value, const char *fmt, ...)
    -
    -
    -
    +
    Read a Radiance (HDR) file into a VIPS image.
    -
    value_type(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    +
    radloadBuffer(VBlob, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Getter for field: - -
    -
    GType value_type
    -
    -
    -
    +
    Exactly as VImage.radload(java.lang.String, app.photofox.vipsffm.VipsOption...), but read from a HDR-formatted memory block.
    -
    value_type(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecClass
    +
    radloadSource(VSource, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Getter for field: - -
    -
    GType value_type
    -
    -
    -
    + +
    +
    radsave(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    +
    Write a VIPS image in Radiance (HDR) format.
    +
    +
    radsaveBuffer(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    + +
    +
    radsaveTarget(VTarget, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    + +
    +
    rank(int, int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    +
    rank does rank filtering on an image.
    +
    +
    Raw(int) - Constructor for record class app.photofox.vipsffm.VEnum.Raw
    +
    +
    Creates an instance of a Raw record class.
    +
    +
    rawload(String, int, int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    +
    This operation mmaps the file, setting up out so that access to that + image will read from the file.
    +
    +
    rawsave(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    +
    Writes the pixels in in to the file filename with no header or other + metadata.
    +
    +
    rawsaveFd(int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    +
    Writes the pixels in in to the fd with no header or other + metadata.
    -
    value_type(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecTypeInfo
    +
    rawValue() - Method in record class app.photofox.vipsffm.VEnum.Raw
    +
    +
    Returns the value of the rawValue record component.
    +
    +
    read(MemorySegment, long) - Method in interface app.photofox.vipsffm.VCustomSource.ReadCallback
    +
     
    +
    read_async(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    Getter for field:
    -
    GType value_type
    +
    void (*read_async)(GInputStream *, void *, gsize, int, GCancellable *, GAsyncReadyCallback, gpointer)
     
    -
    value_type(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    +
    read_async(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    Setter for field:
    -
    GType value_type
    +
    void (*read_async)(GInputStream *, void *, gsize, int, GCancellable *, GAsyncReadyCallback, gpointer)
     
    -
    value_type(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GParamSpecClass
    +
    read_async$layout() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    -
    Setter for field: +
    Layout for field:
    -
    GType value_type
    +
    void (*read_async)(GInputStream *, void *, gsize, int, GCancellable *, GAsyncReadyCallback, gpointer)
     
    -
    value_type(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GParamSpecTypeInfo
    +
    read_async$offset() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    -
    Setter for field: +
    Offset for field:
    -
    GType value_type
    +
    void (*read_async)(GInputStream *, void *, gsize, int, GCancellable *, GAsyncReadyCallback, gpointer)
     
    -
    value_type$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    +
    read_finish(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    -
    Layout for field: +
    Getter for field:
    -
    GType value_type
    +
    gssize (*read_finish)(GInputStream *, GAsyncResult *, GError **)
     
    -
    value_type$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecClass
    +
    read_finish(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    -
    Layout for field: +
    Setter for field:
    -
    GType value_type
    +
    gssize (*read_finish)(GInputStream *, GAsyncResult *, GError **)
     
    -
    value_type$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecTypeInfo
    +
    read_finish$layout() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    Layout for field:
    -
    GType value_type
    +
    gssize (*read_finish)(GInputStream *, GAsyncResult *, GError **)
     
    -
    value_type$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    +
    read_finish$offset() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    Offset for field:
    -
    GType value_type
    +
    gssize (*read_finish)(GInputStream *, GAsyncResult *, GError **)
     
    -
    value_type$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecClass
    +
    read_fn(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    -
    Offset for field: +
    Getter for field:
    -
    GType value_type
    +
    gssize (*read_fn)(GInputStream *, void *, gsize, GCancellable *, GError **)
     
    -
    value_type$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecTypeInfo
    +
    read_fn(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    -
    Offset for field: +
    Setter for field:
    -
    GType value_type
    +
    gssize (*read_fn)(GInputStream *, void *, gsize, GCancellable *, GError **)
     
    -
    value_validate(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecClass
    +
    read_fn$layout() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    -
    Getter for field: +
    Layout for field:
    -
    gboolean (*value_validate)(GParamSpec *, GValue *)
    +
    gssize (*read_fn)(GInputStream *, void *, gsize, GCancellable *, GError **)
     
    -
    value_validate(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecTypeInfo
    +
    read_fn$offset() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    -
    Getter for field: +
    Offset for field:
    -
    gboolean (*value_validate)(GParamSpec *, GValue *)
    +
    gssize (*read_fn)(GInputStream *, void *, gsize, GCancellable *, GError **)
     
    -
    value_validate(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecClass
    +
    recomb(VImage, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Setter for field: - -
    -
    gboolean (*value_validate)(GParamSpec *, GValue *)
    -
    -
    -
    +
    This operation recombines an image's bands.
    +
    +
    reduce(double, double, double, double, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    +
    Reduce in by a pair of factors with a pair of 1D kernels.
    +
    +
    reduceh(double, double, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    +
    Reduce in horizontally by a float factor.
    -
    value_validate(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecTypeInfo
    +
    reducev(double, double, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Setter for field: - -
    -
    gboolean (*value_validate)(GParamSpec *, GValue *)
    -
    -
    -
    +
    Reduce in vertically by a float factor.
    -
    value_validate$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecClass
    +
    ref_count(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObject
    -
    Layout for field: +
    Getter for field:
    -
    gboolean (*value_validate)(GParamSpec *, GValue *)
    +
    guint ref_count
     
    -
    value_validate$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecTypeInfo
    +
    ref_count(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    -
    Layout for field: +
    Getter for field:
    -
    gboolean (*value_validate)(GParamSpec *, GValue *)
    +
    guint ref_count
     
    -
    value_validate$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecClass
    +
    ref_count(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract._GObject
    -
    Offset for field: +
    Setter for field:
    -
    gboolean (*value_validate)(GParamSpec *, GValue *)
    +
    guint ref_count
     
    -
    value_validate$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecTypeInfo
    +
    ref_count(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    -
    Offset for field: +
    Setter for field:
    -
    gboolean (*value_validate)(GParamSpec *, GValue *)
    +
    guint ref_count
     
    -
    value$layout() - Static method in class app.photofox.vipsffm.jextract._GEnumValue
    +
    ref_count$layout() - Static method in class app.photofox.vipsffm.jextract._GObject
    Layout for field:
    -
    gint value
    +
    guint ref_count
     
    -
    value$layout() - Static method in class app.photofox.vipsffm.jextract._GObjectConstructParam
    +
    ref_count$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    Layout for field:
    -
    GValue *value
    +
    guint ref_count
     
    -
    value$offset() - Static method in class app.photofox.vipsffm.jextract._GEnumValue
    +
    ref_count$offset() - Static method in class app.photofox.vipsffm.jextract._GObject
    Offset for field:
    -
    gint value
    +
    guint ref_count
     
    -
    value$offset() - Static method in class app.photofox.vipsffm.jextract._GObjectConstructParam
    +
    ref_count$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    Offset for field:
    -
    GValue *value
    +
    guint ref_count
     
    -
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsAccess
    +
    REGION_SHRINK_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsRegionShrink
    +
     
    +
    REGION_SHRINK_MAX - Enum constant in enum class app.photofox.vipsffm.enums.VipsRegionShrink
    -
    Returns the enum constant of this class with the specified name.
    +
    use the maximum
    -
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsAlign
    +
    REGION_SHRINK_MEAN - Enum constant in enum class app.photofox.vipsffm.enums.VipsRegionShrink
    -
    Returns the enum constant of this class with the specified name.
    +
    use the average
    -
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsAngle
    +
    REGION_SHRINK_MEDIAN - Enum constant in enum class app.photofox.vipsffm.enums.VipsRegionShrink
    -
    Returns the enum constant of this class with the specified name.
    +
    use the median
    -
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsAngle45
    +
    REGION_SHRINK_MIN - Enum constant in enum class app.photofox.vipsffm.enums.VipsRegionShrink
    -
    Returns the enum constant of this class with the specified name.
    +
    use the minimum
    -
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsBandFormat
    +
    REGION_SHRINK_MODE - Enum constant in enum class app.photofox.vipsffm.enums.VipsRegionShrink
    -
    Returns the enum constant of this class with the specified name.
    +
    use the mode
    -
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsBlendMode
    +
    REGION_SHRINK_NEAREST - Enum constant in enum class app.photofox.vipsffm.enums.VipsRegionShrink
    -
    Returns the enum constant of this class with the specified name.
    +
    use the top-left pixel
    -
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsCoding
    +
    reinterpret(MemorySegment, long, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GEnumClass
    -
    Returns the enum constant of this class with the specified name.
    +
    Reinterprets addr using target arena and cleanupAction (if any).
    -
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsCombine
    +
    reinterpret(MemorySegment, long, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GEnumValue
    -
    Returns the enum constant of this class with the specified name.
    +
    Reinterprets addr using target arena and cleanupAction (if any).
    -
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsCombineMode
    +
    reinterpret(MemorySegment, long, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GInputStream
    -
    Returns the enum constant of this class with the specified name.
    +
    Reinterprets addr using target arena and cleanupAction (if any).
    -
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsCompassDirection
    +
    reinterpret(MemorySegment, long, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    -
    Returns the enum constant of this class with the specified name.
    +
    Reinterprets addr using target arena and cleanupAction (if any).
    -
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsDirection
    +
    reinterpret(MemorySegment, long, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GObject
    -
    Returns the enum constant of this class with the specified name.
    +
    Reinterprets addr using target arena and cleanupAction (if any).
    -
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsExtend
    +
    reinterpret(MemorySegment, long, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    Returns the enum constant of this class with the specified name.
    +
    Reinterprets addr using target arena and cleanupAction (if any).
    -
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsFailOn
    +
    reinterpret(MemorySegment, long, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    -
    Returns the enum constant of this class with the specified name.
    +
    Reinterprets addr using target arena and cleanupAction (if any).
    -
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsForeignDzContainer
    +
    reinterpret(MemorySegment, long, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GTypeClass
    -
    Returns the enum constant of this class with the specified name.
    +
    Reinterprets addr using target arena and cleanupAction (if any).
    -
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsForeignDzDepth
    +
    reinterpret(MemorySegment, long, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GTypeInstance
    -
    Returns the enum constant of this class with the specified name.
    +
    Reinterprets addr using target arena and cleanupAction (if any).
    -
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsForeignDzLayout
    +
    reinterpret(MemorySegment, long, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GValue.data
    -
    Returns the enum constant of this class with the specified name.
    +
    Reinterprets addr using target arena and cleanupAction (if any).
    -
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsForeignHeifCompression
    +
    reinterpret(MemorySegment, long, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GValue
    -
    Returns the enum constant of this class with the specified name.
    +
    Reinterprets addr using target arena and cleanupAction (if any).
    -
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsForeignHeifEncoder
    +
    reinterpret(MemorySegment, long, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._VipsArea
    -
    Returns the enum constant of this class with the specified name.
    +
    Reinterprets addr using target arena and cleanupAction (if any).
    -
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsForeignPpmFormat
    +
    reinterpret(MemorySegment, long, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._VipsConnection
    -
    Returns the enum constant of this class with the specified name.
    +
    Reinterprets addr using target arena and cleanupAction (if any).
    -
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsForeignSubsample
    +
    reinterpret(MemorySegment, long, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._VipsObject
    -
    Returns the enum constant of this class with the specified name.
    +
    Reinterprets addr using target arena and cleanupAction (if any).
    -
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsForeignTiffCompression
    +
    reinterpret(MemorySegment, long, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    -
    Returns the enum constant of this class with the specified name.
    +
    Reinterprets addr using target arena and cleanupAction (if any).
    -
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsForeignTiffPredictor
    +
    reinterpret(MemorySegment, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GEnumClass
    -
    Returns the enum constant of this class with the specified name.
    +
    Reinterprets addr using target arena and cleanupAction (if any).
    -
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsForeignTiffResunit
    +
    reinterpret(MemorySegment, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GEnumValue
    -
    Returns the enum constant of this class with the specified name.
    +
    Reinterprets addr using target arena and cleanupAction (if any).
    -
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsForeignWebpPreset
    +
    reinterpret(MemorySegment, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GInputStream
    -
    Returns the enum constant of this class with the specified name.
    +
    Reinterprets addr using target arena and cleanupAction (if any).
    -
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsIntent
    +
    reinterpret(MemorySegment, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    -
    Returns the enum constant of this class with the specified name.
    +
    Reinterprets addr using target arena and cleanupAction (if any).
    -
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsInteresting
    +
    reinterpret(MemorySegment, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GObject
    -
    Returns the enum constant of this class with the specified name.
    +
    Reinterprets addr using target arena and cleanupAction (if any).
    -
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsInterpretation
    +
    reinterpret(MemorySegment, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    Returns the enum constant of this class with the specified name.
    +
    Reinterprets addr using target arena and cleanupAction (if any).
    -
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsKernel
    +
    reinterpret(MemorySegment, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    -
    Returns the enum constant of this class with the specified name.
    +
    Reinterprets addr using target arena and cleanupAction (if any).
    -
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsOperationBoolean
    +
    reinterpret(MemorySegment, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GTypeClass
    -
    Returns the enum constant of this class with the specified name.
    +
    Reinterprets addr using target arena and cleanupAction (if any).
    -
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsOperationComplex
    +
    reinterpret(MemorySegment, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GTypeInstance
    -
    Returns the enum constant of this class with the specified name.
    +
    Reinterprets addr using target arena and cleanupAction (if any).
    -
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsOperationComplex2
    +
    reinterpret(MemorySegment, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GValue.data
    -
    Returns the enum constant of this class with the specified name.
    +
    Reinterprets addr using target arena and cleanupAction (if any).
    -
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsOperationComplexget
    +
    reinterpret(MemorySegment, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._GValue
    -
    Returns the enum constant of this class with the specified name.
    +
    Reinterprets addr using target arena and cleanupAction (if any).
    -
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsOperationMath
    +
    reinterpret(MemorySegment, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._VipsArea
    -
    Returns the enum constant of this class with the specified name.
    +
    Reinterprets addr using target arena and cleanupAction (if any).
    -
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsOperationMath2
    +
    reinterpret(MemorySegment, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._VipsConnection
    -
    Returns the enum constant of this class with the specified name.
    +
    Reinterprets addr using target arena and cleanupAction (if any).
    -
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsOperationMorphology
    +
    reinterpret(MemorySegment, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._VipsObject
    -
    Returns the enum constant of this class with the specified name.
    +
    Reinterprets addr using target arena and cleanupAction (if any).
    -
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsOperationRelational
    +
    reinterpret(MemorySegment, Arena, Consumer<MemorySegment>) - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    -
    Returns the enum constant of this class with the specified name.
    +
    Reinterprets addr using target arena and cleanupAction (if any).
    -
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsOperationRound
    +
    relational(VImage, VipsOperationRelational, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Returns the enum constant of this class with the specified name.
    +
    Perform various relational operations on pairs of images.
    -
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsPCS
    +
    relationalConst(VipsOperationRelational, List<Double>, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Returns the enum constant of this class with the specified name.
    +
    Perform various relational operations on an image and an array of + constants.
    -
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsPrecision
    +
    remainder(VImage, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Returns the enum constant of this class with the specified name.
    +
    This operation calculates left % right (remainder after integer division) + and writes the result to out.
    -
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsRegionShrink
    +
    remainderConst(List<Double>, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Returns the enum constant of this class with the specified name.
    +
    This operation calculates in % c (remainder after division by an + array of constants) + and writes the result to out.
    -
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsSize
    +
    replicate(int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Returns the enum constant of this class with the specified name.
    +
    Repeats an image many times.
    -
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsTextWrap
    +
    resize(double, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Returns the enum constant of this class with the specified name.
    +
    Resize an image.
    -
    valueOrThrow() - Method in record class app.photofox.vipsffm.VipsOption.ArrayDouble
    -
     
    -
    valueOrThrow() - Method in record class app.photofox.vipsffm.VipsOption.ArrayImage
    -
     
    -
    valueOrThrow() - Method in record class app.photofox.vipsffm.VipsOption.ArrayInt
    -
     
    -
    valueOrThrow() - Method in record class app.photofox.vipsffm.VipsOption.Blob
    -
     
    -
    valueOrThrow() - Method in record class app.photofox.vipsffm.VipsOption.Boolean
    -
     
    -
    valueOrThrow() - Method in record class app.photofox.vipsffm.VipsOption.Double
    -
     
    -
    valueOrThrow() - Method in record class app.photofox.vipsffm.VipsOption.Enum
    -
     
    -
    valueOrThrow() - Method in record class app.photofox.vipsffm.VipsOption.Image
    -
     
    -
    valueOrThrow() - Method in record class app.photofox.vipsffm.VipsOption.Int
    -
     
    -
    valueOrThrow() - Method in record class app.photofox.vipsffm.VipsOption.Interpolate
    -
     
    -
    valueOrThrow() - Method in record class app.photofox.vipsffm.VipsOption.Long
    -
     
    -
    valueOrThrow() - Method in record class app.photofox.vipsffm.VipsOption.Source
    -
     
    -
    valueOrThrow() - Method in record class app.photofox.vipsffm.VipsOption.String
    -
     
    -
    valueOrThrow() - Method in record class app.photofox.vipsffm.VipsOption.Target
    -
     
    -
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsAccess
    +
    rot(VipsAngle, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Returns an array containing the constants of this enum class, in -the order they are declared.
    +
    Rotate in by a multiple of 90 degrees.
    -
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsAlign
    +
    rot45(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    +
    Rotate in by a multiple of 45 degrees.
    +
    +
    rotate(double, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    +
    This operator calls VImage.affine(java.util.List<java.lang.Double>, app.photofox.vipsffm.VipsOption...) for you, calculating the matrix for the + affine transform from scale and angle.
    +
    +
    round(VipsOperationRound, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    +
    Round to an integral value.
    +
    +
    run(VipsRunnable) - Static method in class app.photofox.vipsffm.Vips
    +
     
    +
    run(Arena) - Method in interface app.photofox.vipsffm.VipsRunnable
    +
     
    +
    +

    S

    +
    +
    scale(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Returns an array containing the constants of this enum class, in -the order they are declared.
    +
    Search the image for the maximum and minimum value, then return the image + as unsigned 8-bit, scaled so that the maximum value is 255 and the + minimum is zero.
    -
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsAngle
    +
    scharr(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Returns an array containing the constants of this enum class, in -the order they are declared.
    +
    Scharr edge detector.
    -
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsAngle45
    +
    scRGB2BW(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Returns an array containing the constants of this enum class, in -the order they are declared.
    +
    Convert an scRGB image to greyscale.
    -
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsBandFormat
    +
    scRGB2sRGB(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Returns an array containing the constants of this enum class, in -the order they are declared.
    +
    Convert an scRGB image to sRGB.
    -
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsBlendMode
    +
    scRGB2XYZ(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Returns an array containing the constants of this enum class, in -the order they are declared.
    +
    Turn XYZ to scRGB.
    -
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsCoding
    +
    seek(int) - Method in interface app.photofox.vipsffm.VCustomSource.SeekCallback
    +
     
    +
    sequential(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Returns an array containing the constants of this enum class, in -the order they are declared.
    +
    This operation behaves rather like VImage.copy(app.photofox.vipsffm.VipsOption...) between images + in and out, except that it checks that pixels on in are only requested + top-to-bottom.
    -
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsCombine
    +
    set_property(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    Returns an array containing the constants of this enum class, in -the order they are declared.
    +
    Getter for field: + +
    +
    void (*set_property)(GObject *, guint, const GValue *, GParamSpec *)
    +
    +
    +
    -
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsCombineMode
    +
    set_property(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    Returns an array containing the constants of this enum class, in -the order they are declared.
    +
    Setter for field: + +
    +
    void (*set_property)(GObject *, guint, const GValue *, GParamSpec *)
    +
    +
    +
    -
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsCompassDirection
    +
    set_property$layout() - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    Returns an array containing the constants of this enum class, in -the order they are declared.
    +
    Layout for field: + +
    +
    void (*set_property)(GObject *, guint, const GValue *, GParamSpec *)
    +
    +
    +
    -
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsDirection
    +
    set_property$offset() - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    Returns an array containing the constants of this enum class, in -the order they are declared.
    +
    Offset for field: + +
    +
    void (*set_property)(GObject *, guint, const GValue *, GParamSpec *)
    +
    +
    +
    -
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsExtend
    +
    sharpen(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Returns an array containing the constants of this enum class, in -the order they are declared.
    +
    Selectively sharpen the L channel of a LAB image.
    -
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsFailOn
    +
    shrink(double, double, double, double, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Returns an array containing the constants of this enum class, in -the order they are declared.
    +
    Shrink in by a pair of factors with a simple box filter.
    -
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsForeignDzContainer
    +
    shrinkh(int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Returns an array containing the constants of this enum class, in -the order they are declared.
    +
    Shrink in horizontally by an integer factor.
    -
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsForeignDzDepth
    +
    shrinkv(int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Returns an array containing the constants of this enum class, in -the order they are declared.
    +
    Shrink in vertically by an integer factor.
    -
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsForeignDzLayout
    +
    shutdown() - Static method in class app.photofox.vipsffm.Vips
    +
     
    +
    shutdown() - Static method in class app.photofox.vipsffm.VipsHelper
    -
    Returns an array containing the constants of this enum class, in -the order they are declared.
    +
    Binding for: + +
    +
    void vips_shutdown()
    +
    +
    +
    -
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsForeignHeifCompression
    +
    sign(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Returns an array containing the constants of this enum class, in -the order they are declared.
    +
    Finds the unit vector in the direction of the pixel value.
    -
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsForeignHeifEncoder
    +
    similarity(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Returns an array containing the constants of this enum class, in -the order they are declared.
    +
    This operator calls VImage.affine(java.util.List<java.lang.Double>, app.photofox.vipsffm.VipsOption...) for you, calculating the matrix for the + affine transform from scale and angle.
    -
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsForeignPpmFormat
    +
    sines(int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Returns an array containing the constants of this enum class, in -the order they are declared.
    +
    Creates a float one band image of the a sine waveform in two + dimensions.
    -
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsForeignSubsample
    +
    SIZE_BOTH - Enum constant in enum class app.photofox.vipsffm.enums.VipsSize
    -
    Returns an array containing the constants of this enum class, in -the order they are declared.
    +
    size both up and down
    -
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsForeignTiffCompression
    +
    SIZE_DOWN - Enum constant in enum class app.photofox.vipsffm.enums.VipsSize
    -
    Returns an array containing the constants of this enum class, in -the order they are declared.
    +
    only downsize
    -
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsForeignTiffPredictor
    +
    SIZE_FORCE - Enum constant in enum class app.photofox.vipsffm.enums.VipsSize
    -
    Returns an array containing the constants of this enum class, in -the order they are declared.
    +
    force size, that is, break aspect ratio
    -
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsForeignTiffResunit
    +
    SIZE_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsSize
    +
     
    +
    SIZE_UP - Enum constant in enum class app.photofox.vipsffm.enums.VipsSize
    -
    Returns an array containing the constants of this enum class, in -the order they are declared.
    +
    only upsize
    -
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsForeignWebpPreset
    +
    sizeof() - Static method in class app.photofox.vipsffm.jextract._GEnumClass
    -
    Returns an array containing the constants of this enum class, in -the order they are declared.
    +
    The size (in bytes) of this struct
    -
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsIntent
    +
    sizeof() - Static method in class app.photofox.vipsffm.jextract._GEnumValue
    -
    Returns an array containing the constants of this enum class, in -the order they are declared.
    +
    The size (in bytes) of this struct
    -
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsInteresting
    +
    sizeof() - Static method in class app.photofox.vipsffm.jextract._GInputStream
    -
    Returns an array containing the constants of this enum class, in -the order they are declared.
    +
    The size (in bytes) of this struct
    -
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsInterpretation
    +
    sizeof() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    -
    Returns an array containing the constants of this enum class, in -the order they are declared.
    +
    The size (in bytes) of this struct
    -
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsKernel
    +
    sizeof() - Static method in class app.photofox.vipsffm.jextract._GObject
    -
    Returns an array containing the constants of this enum class, in -the order they are declared.
    +
    The size (in bytes) of this struct
    -
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsOperationBoolean
    +
    sizeof() - Static method in class app.photofox.vipsffm.jextract._GObjectClass
    -
    Returns an array containing the constants of this enum class, in -the order they are declared.
    +
    The size (in bytes) of this struct
    -
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsOperationComplex
    +
    sizeof() - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    -
    Returns an array containing the constants of this enum class, in -the order they are declared.
    +
    The size (in bytes) of this struct
    -
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsOperationComplex2
    +
    sizeof() - Static method in class app.photofox.vipsffm.jextract._GTypeClass
    -
    Returns an array containing the constants of this enum class, in -the order they are declared.
    +
    The size (in bytes) of this struct
    -
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsOperationComplexget
    +
    sizeof() - Static method in class app.photofox.vipsffm.jextract._GTypeInstance
    -
    Returns an array containing the constants of this enum class, in -the order they are declared.
    +
    The size (in bytes) of this struct
    -
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsOperationMath
    +
    sizeof() - Static method in class app.photofox.vipsffm.jextract._GValue.data
    -
    Returns an array containing the constants of this enum class, in -the order they are declared.
    +
    The size (in bytes) of this union
    -
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsOperationMath2
    +
    sizeof() - Static method in class app.photofox.vipsffm.jextract._GValue
    -
    Returns an array containing the constants of this enum class, in -the order they are declared.
    +
    The size (in bytes) of this struct
    -
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsOperationMorphology
    +
    sizeof() - Static method in class app.photofox.vipsffm.jextract._VipsArea
    -
    Returns an array containing the constants of this enum class, in -the order they are declared.
    +
    The size (in bytes) of this struct
    -
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsOperationRelational
    +
    sizeof() - Static method in class app.photofox.vipsffm.jextract._VipsConnection
    -
    Returns an array containing the constants of this enum class, in -the order they are declared.
    +
    The size (in bytes) of this struct
    -
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsOperationRound
    +
    sizeof() - Static method in class app.photofox.vipsffm.jextract._VipsObject
    -
    Returns an array containing the constants of this enum class, in -the order they are declared.
    +
    The size (in bytes) of this struct
    -
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsPCS
    +
    sizeof() - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    -
    Returns an array containing the constants of this enum class, in -the order they are declared.
    +
    The size (in bytes) of this struct
    -
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsPrecision
    +
    sizeof_type(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsArea
    -
    Returns an array containing the constants of this enum class, in -the order they are declared.
    +
    Getter for field: + +
    +
    size_t sizeof_type
    +
    +
    +
    -
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsRegionShrink
    +
    sizeof_type(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._VipsArea
    -
    Returns an array containing the constants of this enum class, in -the order they are declared.
    +
    Setter for field: + +
    +
    size_t sizeof_type
    +
    +
    +
    -
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsSize
    +
    sizeof_type$layout() - Static method in class app.photofox.vipsffm.jextract._VipsArea
    -
    Returns an array containing the constants of this enum class, in -the order they are declared.
    +
    Layout for field: + +
    +
    size_t sizeof_type
    +
    +
    +
    -
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsTextWrap
    +
    sizeof_type$offset() - Static method in class app.photofox.vipsffm.jextract._VipsArea
    -
    Returns an array containing the constants of this enum class, in -the order they are declared.
    +
    Offset for field: + +
    +
    size_t sizeof_type
    +
    +
    +
    -
    values(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GEnumClass
    +
    skip(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    Getter for field:
    -
    GEnumValue *values
    +
    gssize (*skip)(GInputStream *, gsize, GCancellable *, GError **)
    +
    +
    +
    +
    +
    skip(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    +
    +
    Setter for field: + +
    +
    gssize (*skip)(GInputStream *, gsize, GCancellable *, GError **)
     
    -
    values(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GValueArray
    +
    skip_async(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    Getter for field:
    -
    GValue *values
    +
    void (*skip_async)(GInputStream *, gsize, int, GCancellable *, GAsyncReadyCallback, gpointer)
     
    -
    values(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GEnumClass
    +
    skip_async(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    Setter for field:
    -
    GEnumValue *values
    +
    void (*skip_async)(GInputStream *, gsize, int, GCancellable *, GAsyncReadyCallback, gpointer)
     
    -
    values(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GValueArray
    +
    skip_async$layout() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    -
    Setter for field: +
    Layout for field:
    -
    GValue *values
    +
    void (*skip_async)(GInputStream *, gsize, int, GCancellable *, GAsyncReadyCallback, gpointer)
     
    -
    values_cmp(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecClass
    +
    skip_async$offset() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    -
    Getter for field: +
    Offset for field:
    -
    gint (*values_cmp)(GParamSpec *, const GValue *, const GValue *)
    +
    void (*skip_async)(GInputStream *, gsize, int, GCancellable *, GAsyncReadyCallback, gpointer)
     
    -
    values_cmp(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecTypeInfo
    +
    skip_finish(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    Getter for field:
    -
    gint (*values_cmp)(GParamSpec *, const GValue *, const GValue *)
    +
    gssize (*skip_finish)(GInputStream *, GAsyncResult *, GError **)
     
    -
    values_cmp(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecClass
    +
    skip_finish(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    Setter for field:
    -
    gint (*values_cmp)(GParamSpec *, const GValue *, const GValue *)
    +
    gssize (*skip_finish)(GInputStream *, GAsyncResult *, GError **)
     
    -
    values_cmp(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpecTypeInfo
    +
    skip_finish$layout() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    -
    Setter for field: +
    Layout for field:
    -
    gint (*values_cmp)(GParamSpec *, const GValue *, const GValue *)
    +
    gssize (*skip_finish)(GInputStream *, GAsyncResult *, GError **)
     
    -
    values_cmp$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecClass
    +
    skip_finish$offset() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    -
    Layout for field: +
    Offset for field:
    -
    gint (*values_cmp)(GParamSpec *, const GValue *, const GValue *)
    +
    gssize (*skip_finish)(GInputStream *, GAsyncResult *, GError **)
     
    -
    values_cmp$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpecTypeInfo
    +
    skip$layout() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    Layout for field:
    -
    gint (*values_cmp)(GParamSpec *, const GValue *, const GValue *)
    +
    gssize (*skip)(GInputStream *, gsize, GCancellable *, GError **)
     
    -
    values_cmp$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecClass
    +
    skip$offset() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    Offset for field:
    -
    gint (*values_cmp)(GParamSpec *, const GValue *, const GValue *)
    +
    gssize (*skip)(GInputStream *, gsize, GCancellable *, GError **)
     
    -
    values_cmp$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpecTypeInfo
    +
    smartcrop(int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    +
    Crop an image down to a specified width and height by removing boring parts.
    +
    +
    sobel(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Offset for field: +
    Sobel edge detector.
    +
    +
    Source(String, AtomicReference<Optional<VSource>>) - Constructor for record class app.photofox.vipsffm.VipsOption.Source
    +
    +
    Creates an instance of a Source record class.
    +
    +
    Source(String) - Static method in interface app.photofox.vipsffm.VipsOption
    +
     
    +
    Source(String, VSource) - Static method in interface app.photofox.vipsffm.VipsOption
    +
     
    +
    source_custom_new(Arena) - Static method in class app.photofox.vipsffm.VipsHelper
    +
    +
    Binding for:
    -
    gint (*values_cmp)(GParamSpec *, const GValue *, const GValue *)
    +
    VipsSourceCustom *vips_source_custom_new()
     
    -
    values$layout() - Static method in class app.photofox.vipsffm.jextract._GEnumClass
    +
    source_get_type() - Static method in class app.photofox.vipsffm.VipsHelper
    -
    Layout for field: +
    Binding for:
    -
    GEnumValue *values
    +
    GType vips_source_get_type()
     
    -
    values$layout() - Static method in class app.photofox.vipsffm.jextract._GValueArray
    +
    source_new_from_blob(Arena, MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    Layout for field: +
    Binding for:
    -
    GValue *values
    +
    VipsSource *vips_source_new_from_blob(VipsBlob *blob)
     
    -
    values$offset() - Static method in class app.photofox.vipsffm.jextract._GEnumClass
    +
    source_new_from_descriptor(Arena, int) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    Offset for field: +
    Binding for:
    -
    GEnumValue *values
    +
    VipsSource *vips_source_new_from_descriptor(int descriptor)
     
    -
    values$offset() - Static method in class app.photofox.vipsffm.jextract._GValueArray
    +
    source_new_from_file(Arena, String) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    Offset for field: +
    Binding for:
    -
    GValue *values
    +
    VipsSource *vips_source_new_from_file(const char *filename)
     
    -
    VBlob - Class in app.photofox.vipsffm
    +
    source_new_from_memory(Arena, MemorySegment, long) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    Represents a VipsBlob, which is backed by a contiguous area of off-heap memory - Its constructor is package private to prevent leaking MemorySegments in to the vips-ffm API - Use its static helper methods to create new blobs
    +
    Binding for: + +
    +
    VipsSource *vips_source_new_from_memory(const void *data, size_t size)
    +
    +
    +
    -
    VCustomSource - Class in app.photofox.vipsffm
    +
    source_new_from_options(Arena, String) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    Models a libvips "custom streaming" source - Provides callbacks for read and seek operations - See true streaming for libvips
    +
    Binding for: + +
    +
    VipsSource *vips_source_new_from_options(const char *options)
    +
    +
    +
    -
    VCustomSource(Arena, VCustomSource.ReadCallback) - Constructor for class app.photofox.vipsffm.VCustomSource
    -
     
    -
    VCustomSource(Arena, VCustomSource.ReadCallback, VCustomSource.SeekCallback) - Constructor for class app.photofox.vipsffm.VCustomSource
    -
     
    -
    VCustomSource.ReadCallback - Interface in app.photofox.vipsffm
    -
     
    -
    VCustomSource.SeekCallback - Interface in app.photofox.vipsffm
    -
     
    -
    VCustomTarget - Class in app.photofox.vipsffm
    +
    source_new_from_target(Arena, MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    Models a libvips "custom streaming" target - Provides callbacks for write and end operations - See true streaming for libvips
    +
    Binding for: + +
    +
    VipsSource *vips_source_new_from_target(VipsTarget *target)
    +
    +
    +
    -
    VCustomTarget(Arena, VCustomTarget.WriteCallback, VCustomTarget.EndCallback) - Constructor for class app.photofox.vipsffm.VCustomTarget
    -
     
    -
    VCustomTarget.EndCallback - Interface in app.photofox.vipsffm
    -
     
    -
    VCustomTarget.WriteCallback - Interface in app.photofox.vipsffm
    -
     
    -
    VEnum - Interface in app.photofox.vipsffm
    -
     
    -
    VEnum.Raw - Record Class in app.photofox.vipsffm
    -
     
    -
    version(int) - Static method in class app.photofox.vipsffm.VipsHelper
    +
    spcor(VImage, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Binding for: +
    Calculate a correlation surface.
    +
    +
    spectrum(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    +
    Make a displayable (ie.
    +
    +
    sRGB2HSV(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    +
    Convert to HSV.
    +
    +
    sRGB2scRGB(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    +
    Convert an sRGB image to scRGB.
    +
    +
    static_object(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObject
    +
    +
    Getter for field:
    -
    int vips_version(int flag)
    +
    gboolean static_object
     
    -
    version_string() - Static method in class app.photofox.vipsffm.VipsHelper
    +
    static_object(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract._VipsObject
    -
    Binding for: +
    Setter for field:
    -
    const char *vips_version_string()
    +
    gboolean static_object
     
    -
    VImage - Class in app.photofox.vipsffm
    +
    static_object$layout() - Static method in class app.photofox.vipsffm.jextract._VipsObject
    -
    A generated wrapper representing a VipsImage.
    +
    Layout for field: + +
    +
    gboolean static_object
    +
    +
    +
    -
    VInterpolate - Class in app.photofox.vipsffm
    +
    static_object$offset() - Static method in class app.photofox.vipsffm.jextract._VipsObject
    +
    +
    Offset for field: + +
    +
    gboolean static_object
    +
    +
    +
    +
    +
    stats(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    +
    Find many image statistics in a single pass through the data.
    +
    +
    stdif(int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    +
    stdif performs statistical differencing according to the formula + given in page 45 of the book "An Introduction to Digital Image + Processing" by Wayne Niblack.
    +
    +
    String(String, AtomicReference<Optional<String>>) - Constructor for record class app.photofox.vipsffm.VipsOption.String
    +
    +
    Creates an instance of a String record class.
    +
    +
    String(String) - Static method in interface app.photofox.vipsffm.VipsOption
     
    -
    Vips - Class in app.photofox.vipsffm
    +
    String(String, String) - Static method in interface app.photofox.vipsffm.VipsOption
    +
     
    +
    subsample(int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Helper class for running Vips commands with an appropriate arena - Blocks untrusted operations by default
    +
    Subsample an image by an integer fraction.
    +
    +
    subtract(VImage, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    +
    This operation calculates in1 - in2 and writes the result to out.
    +
    +
    sum(List<VImage>, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    +
    This operation sums all images in in and writes the result to out.
    +
    +
    svgload(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    +
    Render a SVG file into a VIPS image.
    +
    +
    svgloadBuffer(VBlob, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    +
    Read a SVG-formatted memory block into a VIPS image.
    +
    +
    svgloadSource(VSource, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    + +
    +
    switch1(List<VImage>, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    +
    The tests images are evaluated and at each point the index of the first + non-zero value is written to out.
    +
    +
    +

    T

    +
    +
    Target(String, AtomicReference<Optional<VTarget>>) - Constructor for record class app.photofox.vipsffm.VipsOption.Target
    +
    +
    Creates an instance of a Target record class.
    -
    Vips() - Constructor for class app.photofox.vipsffm.Vips
    +
    Target(String) - Static method in interface app.photofox.vipsffm.VipsOption
     
    -
    VIPS__FATSTRIP_HEIGHT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    Target(String, VTarget) - Static method in interface app.photofox.vipsffm.VipsOption
    +
     
    +
    target_custom_new(Arena) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    +
    Binding for: +
    -
    #define VIPS__FATSTRIP_HEIGHT 16
    +
    VipsTargetCustom *vips_target_custom_new()
     
    -
    VIPS__THINSTRIP_HEIGHT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    target_get_type() - Static method in class app.photofox.vipsffm.VipsHelper
    -
    +
    Binding for: +
    -
    #define VIPS__THINSTRIP_HEIGHT 1
    +
    GType vips_target_get_type()
     
    -
    VIPS__TILE_HEIGHT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    target_new_temp(Arena, MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    +
    Binding for: +
    -
    #define VIPS__TILE_HEIGHT 128
    +
    VipsTarget *vips_target_new_temp(VipsTarget *target)
     
    -
    VIPS__TILE_WIDTH() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    target_new_to_descriptor(Arena, int) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    +
    Binding for: +
    -
    #define VIPS__TILE_WIDTH 128
    +
    VipsTarget *vips_target_new_to_descriptor(int descriptor)
     
    -
    VIPS__WINDOW_MARGIN_BYTES() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    target_new_to_file(Arena, String) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    +
    Binding for: +
    -
    #define VIPS__WINDOW_MARGIN_BYTES 10485760
    +
    VipsTarget *vips_target_new_to_file(const char *filename)
     
    -
    VIPS__WINDOW_MARGIN_PIXELS() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    target_new_to_memory(Arena) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    +
    Binding for: +
    -
    #define VIPS__WINDOW_MARGIN_PIXELS 128
    +
    VipsTarget *vips_target_new_to_memory()
     
    -
    VIPS_A_X0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    text(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    -
    #define VIPS_A_X0 109.8503
    -
    -
    -
    +
    Draw the string text to an image.
    -
    VIPS_A_Y0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    TEXT_WRAP_CHAR - Enum constant in enum class app.photofox.vipsffm.enums.VipsTextWrap
    -
    -
    -
    #define VIPS_A_Y0 100.0
    -
    -
    -
    +
    wrap at character boundaries
    -
    VIPS_A_Z0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    TEXT_WRAP_LAST - Enum constant in enum class app.photofox.vipsffm.enums.VipsTextWrap
    +
     
    +
    TEXT_WRAP_NONE - Enum constant in enum class app.photofox.vipsffm.enums.VipsTextWrap
    -
    -
    -
    #define VIPS_A_Z0 35.5849
    -
    -
    -
    +
    no wrapping
    -
    VIPS_ACCESS_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    TEXT_WRAP_WORD - Enum constant in enum class app.photofox.vipsffm.enums.VipsTextWrap
    -
    -
    -
    enum <anonymous>.VIPS_ACCESS_LAST = 3
    -
    -
    -
    +
    wrap at word boundaries
    -
    VIPS_ACCESS_RANDOM() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    TEXT_WRAP_WORD_CHAR - Enum constant in enum class app.photofox.vipsffm.enums.VipsTextWrap
    -
    -
    -
    enum <anonymous>.VIPS_ACCESS_RANDOM = 0
    -
    -
    -
    +
    wrap at word boundaries, but fall back to character boundaries if there is not enough space for a full word
    -
    VIPS_ACCESS_SEQUENTIAL() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    throwInvalidInputError(String, String) - Static method in class app.photofox.vipsffm.VipsValidation
    +
     
    +
    throwInvalidOutputError(String, String) - Static method in class app.photofox.vipsffm.VipsValidation
    +
     
    +
    throwVipsError(String) - Static method in class app.photofox.vipsffm.VipsValidation
    +
     
    +
    thumbnail(String, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    -
    enum <anonymous>.VIPS_ACCESS_SEQUENTIAL = 1
    -
    -
    -
    +
    Make a thumbnail from a file.
    -
    VIPS_ACCESS_SEQUENTIAL_UNBUFFERED() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    thumbnailBuffer(VBlob, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    -
    enum <anonymous>.VIPS_ACCESS_SEQUENTIAL_UNBUFFERED = 2
    -
    -
    -
    +
    -
    VIPS_ALIGN_CENTRE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    thumbnailImage(int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    -
    enum <anonymous>.VIPS_ALIGN_CENTRE = 1
    -
    -
    -
    +
    -
    VIPS_ALIGN_HIGH() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    thumbnailSource(VSource, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    -
    enum <anonymous>.VIPS_ALIGN_HIGH = 2
    -
    -
    -
    +
    -
    VIPS_ALIGN_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    tiffload(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    -
    enum <anonymous>.VIPS_ALIGN_LAST = 3
    -
    -
    -
    +
    Read a TIFF file into a VIPS image.
    -
    VIPS_ALIGN_LOW() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    tiffloadBuffer(VBlob, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    -
    enum <anonymous>.VIPS_ALIGN_LOW = 0
    -
    -
    -
    +
    Read a TIFF-formatted memory block into a VIPS image.
    -
    VIPS_ANGLE_D0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    tiffloadSource(VSource, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    -
    enum <anonymous>.VIPS_ANGLE_D0 = 0
    -
    -
    -
    +
    -
    VIPS_ANGLE_D180() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    tiffsave(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    -
    enum <anonymous>.VIPS_ANGLE_D180 = 2
    -
    -
    -
    +
    Write a VIPS image to a file as TIFF.
    -
    VIPS_ANGLE_D270() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    tiffsaveBuffer(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    -
    enum <anonymous>.VIPS_ANGLE_D270 = 3
    -
    -
    -
    +
    -
    VIPS_ANGLE_D90() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    tiffsaveTarget(VTarget, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    -
    enum <anonymous>.VIPS_ANGLE_D90 = 1
    -
    -
    -
    +
    -
    VIPS_ANGLE_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    tilecache(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    -
    enum <anonymous>.VIPS_ANGLE_LAST = 4
    -
    -
    -
    +
    This operation behaves rather like VImage.copy(app.photofox.vipsffm.VipsOption...) between images + in and out, except that it keeps a cache of computed pixels.
    -
    VIPS_ANGLE45_D0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    tonelut(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    -
    enum <anonymous>.VIPS_ANGLE45_D0 = 0
    -
    -
    -
    +
    tonelut generates a tone curve for the adjustment of image + levels.
    -
    VIPS_ANGLE45_D135() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    toString() - Method in record class app.photofox.vipsffm.VEnum.Raw
    -
    -
    -
    enum <anonymous>.VIPS_ANGLE45_D135 = 3
    -
    -
    -
    +
    Returns a string representation of this record class.
    +
    +
    toString() - Method in record class app.photofox.vipsffm.VipsOption.ArrayDouble
    +
    +
    Returns a string representation of this record class.
    +
    +
    toString() - Method in record class app.photofox.vipsffm.VipsOption.ArrayImage
    +
    +
    Returns a string representation of this record class.
    +
    +
    toString() - Method in record class app.photofox.vipsffm.VipsOption.ArrayInt
    +
    +
    Returns a string representation of this record class.
    +
    +
    toString() - Method in record class app.photofox.vipsffm.VipsOption.Blob
    +
    +
    Returns a string representation of this record class.
    +
    +
    toString() - Method in record class app.photofox.vipsffm.VipsOption.Boolean
    +
    +
    Returns a string representation of this record class.
    +
    +
    toString() - Method in record class app.photofox.vipsffm.VipsOption.Double
    +
    +
    Returns a string representation of this record class.
    +
    +
    toString() - Method in record class app.photofox.vipsffm.VipsOption.Enum
    +
    +
    Returns a string representation of this record class.
    +
    +
    toString() - Method in record class app.photofox.vipsffm.VipsOption.Image
    +
    +
    Returns a string representation of this record class.
    +
    +
    toString() - Method in record class app.photofox.vipsffm.VipsOption.Int
    +
    +
    Returns a string representation of this record class.
    -
    VIPS_ANGLE45_D180() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    toString() - Method in record class app.photofox.vipsffm.VipsOption.Interpolate
    -
    -
    -
    enum <anonymous>.VIPS_ANGLE45_D180 = 4
    -
    -
    -
    +
    Returns a string representation of this record class.
    -
    VIPS_ANGLE45_D225() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    toString() - Method in record class app.photofox.vipsffm.VipsOption.Long
    -
    -
    -
    enum <anonymous>.VIPS_ANGLE45_D225 = 5
    -
    -
    -
    +
    Returns a string representation of this record class.
    -
    VIPS_ANGLE45_D270() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    toString() - Method in record class app.photofox.vipsffm.VipsOption.Source
    -
    -
    -
    enum <anonymous>.VIPS_ANGLE45_D270 = 6
    -
    -
    -
    +
    Returns a string representation of this record class.
    -
    VIPS_ANGLE45_D315() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    toString() - Method in record class app.photofox.vipsffm.VipsOption.String
    -
    -
    -
    enum <anonymous>.VIPS_ANGLE45_D315 = 7
    -
    -
    -
    +
    Returns a string representation of this record class.
    -
    VIPS_ANGLE45_D45() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    toString() - Method in record class app.photofox.vipsffm.VipsOption.Target
    -
    -
    -
    enum <anonymous>.VIPS_ANGLE45_D45 = 1
    -
    -
    -
    +
    Returns a string representation of this record class.
    -
    VIPS_ANGLE45_D90() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    tracked_descriptor(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsConnection
    -
    +
    Getter for field: +
    -
    enum <anonymous>.VIPS_ANGLE45_D90 = 2
    +
    int tracked_descriptor
     
    -
    VIPS_ANGLE45_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    tracked_descriptor(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract._VipsConnection
    -
    +
    Setter for field: +
    -
    enum <anonymous>.VIPS_ANGLE45_LAST = 8
    +
    int tracked_descriptor
     
    -
    vips_area_copy(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    tracked_descriptor$layout() - Static method in class app.photofox.vipsffm.jextract._VipsConnection
    -
    +
    Layout for field: +
    -
    extern VipsArea *vips_area_copy(VipsArea *area)
    +
    int tracked_descriptor
     
    -
    vips_area_copy$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    tracked_descriptor$offset() - Static method in class app.photofox.vipsffm.jextract._VipsConnection
    -
    Address for: +
    Offset for field:
    -
    extern VipsArea *vips_area_copy(VipsArea *area)
    +
    int tracked_descriptor
     
    -
    vips_area_copy$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    transpose3d(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Function descriptor for: +
    Transpose a volumetric image.
    +
    +
    type(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsArea
    +
    +
    Getter for field:
    -
    extern VipsArea *vips_area_copy(VipsArea *area)
    +
    GType type
     
    -
    vips_area_copy$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    type(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._VipsArea
    -
    Downcall method handle for: +
    Setter for field:
    -
    extern VipsArea *vips_area_copy(VipsArea *area)
    +
    GType type
     
    -
    vips_area_get_data(MemorySegment, MemorySegment, MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    type_depth(long) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    +
    Binding for: +
    -
    extern void *vips_area_get_data(VipsArea *area, size_t *length, int *n, GType *type, size_t *sizeof_type)
    +
    int vips_type_depth(GType type)
     
    -
    vips_area_get_data$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    type_find(Arena, String, String) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    Address for: +
    Binding for:
    -
    extern void *vips_area_get_data(VipsArea *area, size_t *length, int *n, GType *type, size_t *sizeof_type)
    +
    GType vips_type_find(const char *basename, const char *nickname)
     
    -
    vips_area_get_data$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    type_map(Arena, long, MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    Function descriptor for: +
    Binding for:
    -
    extern void *vips_area_get_data(VipsArea *area, size_t *length, int *n, GType *type, size_t *sizeof_type)
    +
    void *vips_type_map(GType base, VipsTypeMap2Fn fn, void *a, void *b)
     
    -
    vips_area_get_data$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    type_map_all(Arena, long, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    Downcall method handle for: +
    Binding for:
    -
    extern void *vips_area_get_data(VipsArea *area, size_t *length, int *n, GType *type, size_t *sizeof_type)
    +
    void *vips_type_map_all(GType base, VipsTypeMapFn fn, void *a)
     
    -
    vips_area_get_type() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    type$layout() - Static method in class app.photofox.vipsffm.jextract._VipsArea
    -
    +
    Layout for field: +
    -
    extern GType vips_area_get_type()
    +
    GType type
     
    -
    vips_area_get_type$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    type$offset() - Static method in class app.photofox.vipsffm.jextract._VipsArea
    -
    Address for: +
    Offset for field:
    -
    extern GType vips_area_get_type()
    +
    GType type
     
    -
    vips_area_get_type$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    +

    U

    +
    +
    unpremultiply(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    Function descriptor for: +
    Unpremultiplies any alpha channel.
    +
    +
    +

    V

    +
    +
    v_double(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GValue.data
    +
    +
    Getter for field:
    -
    extern GType vips_area_get_type()
    +
    gdouble v_double
     
    -
    vips_area_get_type$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    v_double(MemorySegment, double) - Static method in class app.photofox.vipsffm.jextract._GValue.data
    -
    Downcall method handle for: +
    Setter for field:
    -
    extern GType vips_area_get_type()
    +
    gdouble v_double
     
    -
    vips_area_unref(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    v_double$layout() - Static method in class app.photofox.vipsffm.jextract._GValue.data
    -
    +
    Layout for field: +
    -
    extern void vips_area_unref(VipsArea *area)
    +
    gdouble v_double
     
    -
    vips_area_unref$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    v_double$offset() - Static method in class app.photofox.vipsffm.jextract._GValue.data
    -
    Address for: +
    Offset for field:
    -
    extern void vips_area_unref(VipsArea *area)
    +
    gdouble v_double
     
    -
    vips_area_unref$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    v_float(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GValue.data
    -
    Function descriptor for: +
    Getter for field:
    -
    extern void vips_area_unref(VipsArea *area)
    +
    gfloat v_float
     
    -
    vips_area_unref$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    v_float(MemorySegment, float) - Static method in class app.photofox.vipsffm.jextract._GValue.data
    -
    Downcall method handle for: +
    Setter for field:
    -
    extern void vips_area_unref(VipsArea *area)
    +
    gfloat v_float
     
    -
    VIPS_ARGUMENT_CONSTRUCT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    v_float$layout() - Static method in class app.photofox.vipsffm.jextract._GValue.data
    -
    +
    Layout for field: +
    -
    enum <anonymous>.VIPS_ARGUMENT_CONSTRUCT = 2
    +
    gfloat v_float
     
    -
    VIPS_ARGUMENT_DEPRECATED() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    v_float$offset() - Static method in class app.photofox.vipsffm.jextract._GValue.data
    -
    +
    Offset for field: +
    -
    enum <anonymous>.VIPS_ARGUMENT_DEPRECATED = 64
    +
    gfloat v_float
     
    -
    VIPS_ARGUMENT_INPUT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    v_int(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GValue.data
    -
    +
    Getter for field: +
    -
    enum <anonymous>.VIPS_ARGUMENT_INPUT = 16
    +
    gint v_int
     
    -
    VIPS_ARGUMENT_MODIFY() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    v_int(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract._GValue.data
    -
    +
    Setter for field: +
    -
    enum <anonymous>.VIPS_ARGUMENT_MODIFY = 128
    +
    gint v_int
     
    -
    VIPS_ARGUMENT_NON_HASHABLE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    v_int$layout() - Static method in class app.photofox.vipsffm.jextract._GValue.data
    -
    +
    Layout for field: +
    -
    enum <anonymous>.VIPS_ARGUMENT_NON_HASHABLE = 256
    +
    gint v_int
     
    -
    VIPS_ARGUMENT_NONE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    v_int$offset() - Static method in class app.photofox.vipsffm.jextract._GValue.data
    -
    +
    Offset for field: +
    -
    enum <anonymous>.VIPS_ARGUMENT_NONE = 0
    +
    gint v_int
     
    -
    VIPS_ARGUMENT_OPTIONAL_INPUT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    v_int64(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GValue.data
    -
    +
    Getter for field: +
    -
    #define VIPS_ARGUMENT_OPTIONAL_INPUT 18
    +
    gint64 v_int64
     
    -
    VIPS_ARGUMENT_OPTIONAL_OUTPUT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    v_int64(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GValue.data
    -
    +
    Setter for field: +
    -
    #define VIPS_ARGUMENT_OPTIONAL_OUTPUT 34
    +
    gint64 v_int64
     
    -
    VIPS_ARGUMENT_OUTPUT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    v_int64$layout() - Static method in class app.photofox.vipsffm.jextract._GValue.data
    -
    +
    Layout for field: +
    -
    enum <anonymous>.VIPS_ARGUMENT_OUTPUT = 32
    +
    gint64 v_int64
     
    -
    VIPS_ARGUMENT_REQUIRED() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    v_int64$offset() - Static method in class app.photofox.vipsffm.jextract._GValue.data
    -
    +
    Offset for field: +
    -
    enum <anonymous>.VIPS_ARGUMENT_REQUIRED = 1
    +
    gint64 v_int64
     
    -
    VIPS_ARGUMENT_REQUIRED_INPUT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    v_long(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GValue.data
    -
    +
    Getter for field: +
    -
    #define VIPS_ARGUMENT_REQUIRED_INPUT 19
    +
    glong v_long
     
    -
    VIPS_ARGUMENT_REQUIRED_OUTPUT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    v_long(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GValue.data
    -
    +
    Setter for field: +
    -
    #define VIPS_ARGUMENT_REQUIRED_OUTPUT 35
    +
    glong v_long
     
    -
    VIPS_ARGUMENT_SET_ALWAYS() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    v_long$layout() - Static method in class app.photofox.vipsffm.jextract._GValue.data
    -
    +
    Layout for field: +
    -
    enum <anonymous>.VIPS_ARGUMENT_SET_ALWAYS = 8
    +
    glong v_long
     
    -
    VIPS_ARGUMENT_SET_ONCE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    v_long$offset() - Static method in class app.photofox.vipsffm.jextract._GValue.data
    -
    +
    Offset for field: +
    -
    enum <anonymous>.VIPS_ARGUMENT_SET_ONCE = 4
    +
    glong v_long
     
    -
    vips_array_double_get_type() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    v_pointer(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GValue.data
    -
    +
    Getter for field: +
    -
    extern GType vips_array_double_get_type()
    +
    gpointer v_pointer
     
    -
    vips_array_double_get_type$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    v_pointer(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GValue.data
    -
    Address for: +
    Setter for field:
    -
    extern GType vips_array_double_get_type()
    +
    gpointer v_pointer
     
    -
    vips_array_double_get_type$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    v_pointer$layout() - Static method in class app.photofox.vipsffm.jextract._GValue.data
    -
    Function descriptor for: +
    Layout for field:
    -
    extern GType vips_array_double_get_type()
    +
    gpointer v_pointer
     
    -
    vips_array_double_get_type$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    v_pointer$offset() - Static method in class app.photofox.vipsffm.jextract._GValue.data
    -
    Downcall method handle for: +
    Offset for field:
    -
    extern GType vips_array_double_get_type()
    +
    gpointer v_pointer
     
    -
    vips_array_image_get_type() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    v_uint(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GValue.data
    -
    +
    Getter for field: +
    -
    extern GType vips_array_image_get_type()
    +
    guint v_uint
     
    -
    vips_array_image_get_type$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    v_uint(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract._GValue.data
    -
    Address for: +
    Setter for field:
    -
    extern GType vips_array_image_get_type()
    +
    guint v_uint
     
    -
    vips_array_image_get_type$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    v_uint$layout() - Static method in class app.photofox.vipsffm.jextract._GValue.data
    -
    Function descriptor for: +
    Layout for field:
    -
    extern GType vips_array_image_get_type()
    +
    guint v_uint
     
    -
    vips_array_image_get_type$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    v_uint$offset() - Static method in class app.photofox.vipsffm.jextract._GValue.data
    -
    Downcall method handle for: +
    Offset for field:
    -
    extern GType vips_array_image_get_type()
    +
    guint v_uint
     
    -
    vips_array_int_get_type() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    v_uint64(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GValue.data
    -
    +
    Getter for field: +
    -
    extern GType vips_array_int_get_type()
    +
    guint64 v_uint64
     
    -
    vips_array_int_get_type$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    v_uint64(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GValue.data
    -
    Address for: +
    Setter for field:
    -
    extern GType vips_array_int_get_type()
    +
    guint64 v_uint64
     
    -
    vips_array_int_get_type$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    v_uint64$layout() - Static method in class app.photofox.vipsffm.jextract._GValue.data
    -
    Function descriptor for: +
    Layout for field:
    -
    extern GType vips_array_int_get_type()
    +
    guint64 v_uint64
     
    -
    vips_array_int_get_type$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    v_uint64$offset() - Static method in class app.photofox.vipsffm.jextract._GValue.data
    -
    Downcall method handle for: +
    Offset for field:
    -
    extern GType vips_array_int_get_type()
    +
    guint64 v_uint64
     
    -
    VIPS_B_X0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    v_ulong(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GValue.data
    -
    +
    Getter for field: +
    -
    #define VIPS_B_X0 99.072
    +
    gulong v_ulong
     
    -
    VIPS_B_Y0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    v_ulong(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GValue.data
    -
    +
    Setter for field: +
    -
    #define VIPS_B_Y0 100.0
    +
    gulong v_ulong
     
    -
    VIPS_B_Z0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    v_ulong$layout() - Static method in class app.photofox.vipsffm.jextract._GValue.data
    -
    +
    Layout for field: +
    -
    #define VIPS_B_Z0 85.223
    +
    gulong v_ulong
     
    -
    VIPS_BLEND_MODE_ADD() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    v_ulong$offset() - Static method in class app.photofox.vipsffm.jextract._GValue.data
    -
    +
    Offset for field: +
    -
    enum <anonymous>.VIPS_BLEND_MODE_ADD = 12
    +
    gulong v_ulong
     
    -
    VIPS_BLEND_MODE_ATOP() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    value(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GEnumValue
    -
    +
    Getter for field: +
    -
    enum <anonymous>.VIPS_BLEND_MODE_ATOP = 5
    +
    gint value
     
    -
    VIPS_BLEND_MODE_CLEAR() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    value(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract._GEnumValue
    -
    +
    Setter for field: +
    -
    enum <anonymous>.VIPS_BLEND_MODE_CLEAR = 0
    +
    gint value
     
    -
    VIPS_BLEND_MODE_COLOUR_BURN() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    value_get_area(Arena, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    +
    Binding for: +
    -
    enum <anonymous>.VIPS_BLEND_MODE_COLOUR_BURN = 20
    +
    void *vips_value_get_area(const GValue *value, size_t *length)
     
    -
    VIPS_BLEND_MODE_COLOUR_DODGE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    value_get_array(Arena, MemorySegment, MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    +
    Binding for: +
    -
    enum <anonymous>.VIPS_BLEND_MODE_COLOUR_DODGE = 19
    +
    void *vips_value_get_array(const GValue *value, int *n, GType *type, size_t *sizeof_type)
     
    -
    VIPS_BLEND_MODE_DARKEN() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    value_get_array_double(Arena, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    +
    Binding for: +
    -
    enum <anonymous>.VIPS_BLEND_MODE_DARKEN = 17
    +
    double *vips_value_get_array_double(const GValue *value, int *n)
     
    -
    VIPS_BLEND_MODE_DEST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    value_get_array_image(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    +
    Binding for: +
    -
    enum <anonymous>.VIPS_BLEND_MODE_DEST = 6
    +
    VipsImage **vips_value_get_array_image(const GValue *value, int *n)
     
    -
    VIPS_BLEND_MODE_DEST_ATOP() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    value_get_array_int(Arena, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    +
    Binding for: +
    -
    enum <anonymous>.VIPS_BLEND_MODE_DEST_ATOP = 10
    +
    int *vips_value_get_array_int(const GValue *value, int *n)
     
    -
    VIPS_BLEND_MODE_DEST_IN() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    value_get_array_object(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    +
    Binding for: +
    -
    enum <anonymous>.VIPS_BLEND_MODE_DEST_IN = 8
    +
    GObject **vips_value_get_array_object(const GValue *value, int *n)
     
    -
    VIPS_BLEND_MODE_DEST_OUT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    value_get_blob(Arena, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    +
    Binding for: +
    -
    enum <anonymous>.VIPS_BLEND_MODE_DEST_OUT = 9
    +
    void *vips_value_get_blob(const GValue *value, size_t *length)
     
    -
    VIPS_BLEND_MODE_DEST_OVER() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    value_get_ref_string(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    +
    Binding for: +
    -
    enum <anonymous>.VIPS_BLEND_MODE_DEST_OVER = 7
    +
    const char *vips_value_get_ref_string(const GValue *value, size_t *length)
     
    -
    VIPS_BLEND_MODE_DIFFERENCE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    value_get_save_string(MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    +
    Binding for: +
    -
    enum <anonymous>.VIPS_BLEND_MODE_DIFFERENCE = 23
    +
    const char *vips_value_get_save_string(const GValue *value)
     
    -
    VIPS_BLEND_MODE_EXCLUSION() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    value_is_null(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    +
    Binding for: +
    -
    enum <anonymous>.VIPS_BLEND_MODE_EXCLUSION = 24
    +
    gboolean vips_value_is_null(GParamSpec *psoec, const GValue *value)
     
    -
    VIPS_BLEND_MODE_HARD_LIGHT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    value_name(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GEnumValue
    -
    +
    Getter for field: +
    -
    enum <anonymous>.VIPS_BLEND_MODE_HARD_LIGHT = 21
    +
    const gchar *value_name
     
    -
    VIPS_BLEND_MODE_IN() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    value_name(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GEnumValue
    -
    +
    Setter for field: +
    -
    enum <anonymous>.VIPS_BLEND_MODE_IN = 3
    +
    const gchar *value_name
     
    -
    VIPS_BLEND_MODE_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    value_name$layout() - Static method in class app.photofox.vipsffm.jextract._GEnumValue
    -
    +
    Layout for field: +
    -
    enum <anonymous>.VIPS_BLEND_MODE_LAST = 25
    +
    const gchar *value_name
     
    -
    VIPS_BLEND_MODE_LIGHTEN() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    value_name$offset() - Static method in class app.photofox.vipsffm.jextract._GEnumValue
    -
    +
    Offset for field: +
    -
    enum <anonymous>.VIPS_BLEND_MODE_LIGHTEN = 18
    +
    const gchar *value_name
     
    -
    VIPS_BLEND_MODE_MULTIPLY() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    value_nick(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GEnumValue
    -
    +
    Getter for field: +
    -
    enum <anonymous>.VIPS_BLEND_MODE_MULTIPLY = 14
    +
    const gchar *value_nick
     
    -
    VIPS_BLEND_MODE_OUT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    value_nick(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GEnumValue
    -
    +
    Setter for field: +
    -
    enum <anonymous>.VIPS_BLEND_MODE_OUT = 4
    +
    const gchar *value_nick
     
    -
    VIPS_BLEND_MODE_OVER() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    value_nick$layout() - Static method in class app.photofox.vipsffm.jextract._GEnumValue
    -
    +
    Layout for field: +
    -
    enum <anonymous>.VIPS_BLEND_MODE_OVER = 2
    +
    const gchar *value_nick
     
    -
    VIPS_BLEND_MODE_OVERLAY() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    value_nick$offset() - Static method in class app.photofox.vipsffm.jextract._GEnumValue
    -
    +
    Offset for field: +
    -
    enum <anonymous>.VIPS_BLEND_MODE_OVERLAY = 16
    +
    const gchar *value_nick
     
    -
    VIPS_BLEND_MODE_SATURATE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    value_set_area(MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    +
    Binding for: +
    -
    enum <anonymous>.VIPS_BLEND_MODE_SATURATE = 13
    +
    void vips_value_set_area(GValue *value, VipsCallbackFn free_fn, void *data)
     
    -
    VIPS_BLEND_MODE_SCREEN() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    value_set_array(MemorySegment, int, long, long) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    +
    Binding for: +
    -
    enum <anonymous>.VIPS_BLEND_MODE_SCREEN = 15
    +
    void vips_value_set_array(GValue *value, int n, GType type, size_t sizeof_type)
     
    -
    VIPS_BLEND_MODE_SOFT_LIGHT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    value_set_array_double(MemorySegment, MemorySegment, int) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    +
    Binding for: +
    -
    enum <anonymous>.VIPS_BLEND_MODE_SOFT_LIGHT = 22
    +
    void vips_value_set_array_double(GValue *value, const double *array, int n)
     
    -
    VIPS_BLEND_MODE_SOURCE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    value_set_array_image(MemorySegment, int) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    +
    Binding for: +
    -
    enum <anonymous>.VIPS_BLEND_MODE_SOURCE = 1
    +
    void vips_value_set_array_image(GValue *value, int n)
     
    -
    VIPS_BLEND_MODE_XOR() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    value_set_array_int(MemorySegment, MemorySegment, int) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    +
    Binding for: +
    -
    enum <anonymous>.VIPS_BLEND_MODE_XOR = 11
    +
    void vips_value_set_array_int(GValue *value, const int *array, int n)
     
    -
    vips_blob_copy(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    value_set_array_object(MemorySegment, int) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    +
    Binding for: +
    -
    extern VipsBlob *vips_blob_copy(const void *data, size_t length)
    +
    void vips_value_set_array_object(GValue *value, int n)
     
    -
    vips_blob_copy$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    value_set_blob(MemorySegment, MemorySegment, MemorySegment, long) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    Address for: +
    Binding for:
    -
    extern VipsBlob *vips_blob_copy(const void *data, size_t length)
    +
    void vips_value_set_blob(GValue *value, VipsCallbackFn free_fn, const void *data, size_t length)
     
    -
    vips_blob_copy$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    value_set_blob_free(MemorySegment, MemorySegment, long) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    Function descriptor for: +
    Binding for:
    -
    extern VipsBlob *vips_blob_copy(const void *data, size_t length)
    +
    void vips_value_set_blob_free(GValue *value, void *data, size_t length)
     
    -
    vips_blob_copy$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    value_set_ref_string(Arena, MemorySegment, String) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    Downcall method handle for: +
    Binding for:
    -
    extern VipsBlob *vips_blob_copy(const void *data, size_t length)
    +
    void vips_value_set_ref_string(GValue *value, const char *str)
     
    -
    vips_blob_get(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    value_set_save_string(Arena, MemorySegment, String) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    +
    Binding for: +
    -
    extern const void *vips_blob_get(VipsBlob *blob, size_t *length)
    +
    void vips_value_set_save_string(GValue *value, const char *str)
     
    -
    vips_blob_get_type() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    value_set_save_stringf(Arena, MemorySegment, String, VipsOption...) - Static method in class app.photofox.vipsffm.VipsHelper
    -
    +
    Binding for: +
    -
    extern GType vips_blob_get_type()
    +
    void vips_value_set_save_stringf(GValue *value, const char *fmt, ...)
     
    -
    vips_blob_get_type$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    value_type(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    -
    Address for: +
    Getter for field:
    -
    extern GType vips_blob_get_type()
    +
    GType value_type
     
    -
    vips_blob_get_type$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    value_type(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    -
    Function descriptor for: +
    Setter for field:
    -
    extern GType vips_blob_get_type()
    +
    GType value_type
     
    -
    vips_blob_get_type$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    value_type$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    -
    Downcall method handle for: +
    Layout for field:
    -
    extern GType vips_blob_get_type()
    +
    GType value_type
     
    -
    vips_blob_get$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    value_type$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    -
    Address for: +
    Offset for field:
    -
    extern const void *vips_blob_get(VipsBlob *blob, size_t *length)
    +
    GType value_type
     
    -
    vips_blob_get$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    value$layout() - Static method in class app.photofox.vipsffm.jextract._GEnumValue
    -
    Function descriptor for: +
    Layout for field:
    -
    extern const void *vips_blob_get(VipsBlob *blob, size_t *length)
    +
    gint value
     
    -
    vips_blob_get$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    value$offset() - Static method in class app.photofox.vipsffm.jextract._GEnumValue
    -
    Downcall method handle for: +
    Offset for field:
    -
    extern const void *vips_blob_get(VipsBlob *blob, size_t *length)
    +
    gint value
     
    -
    vips_blob_new(MemorySegment, MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsAccess
    +
    +
    Returns the enum constant of this class with the specified name.
    +
    +
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsAlign
    +
    +
    Returns the enum constant of this class with the specified name.
    +
    +
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsAngle
    +
    +
    Returns the enum constant of this class with the specified name.
    +
    +
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsAngle45
    +
    +
    Returns the enum constant of this class with the specified name.
    +
    +
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsBandFormat
    +
    +
    Returns the enum constant of this class with the specified name.
    +
    +
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsBlendMode
    +
    +
    Returns the enum constant of this class with the specified name.
    +
    +
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsCoding
    +
    +
    Returns the enum constant of this class with the specified name.
    +
    +
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsCombine
    +
    +
    Returns the enum constant of this class with the specified name.
    +
    +
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsCombineMode
    +
    +
    Returns the enum constant of this class with the specified name.
    +
    +
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsCompassDirection
    +
    +
    Returns the enum constant of this class with the specified name.
    +
    +
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsDirection
    +
    +
    Returns the enum constant of this class with the specified name.
    +
    +
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsExtend
    +
    +
    Returns the enum constant of this class with the specified name.
    +
    +
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsFailOn
    +
    +
    Returns the enum constant of this class with the specified name.
    +
    +
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsForeignDzContainer
    +
    +
    Returns the enum constant of this class with the specified name.
    +
    +
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsForeignDzDepth
    +
    +
    Returns the enum constant of this class with the specified name.
    +
    +
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsForeignDzLayout
    +
    +
    Returns the enum constant of this class with the specified name.
    +
    +
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsForeignHeifCompression
    +
    +
    Returns the enum constant of this class with the specified name.
    +
    +
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsForeignHeifEncoder
    +
    +
    Returns the enum constant of this class with the specified name.
    +
    +
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsForeignPpmFormat
    +
    +
    Returns the enum constant of this class with the specified name.
    +
    +
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsForeignSubsample
    +
    +
    Returns the enum constant of this class with the specified name.
    +
    +
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsForeignTiffCompression
    +
    +
    Returns the enum constant of this class with the specified name.
    +
    +
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsForeignTiffPredictor
    +
    +
    Returns the enum constant of this class with the specified name.
    +
    +
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsForeignTiffResunit
    +
    +
    Returns the enum constant of this class with the specified name.
    +
    +
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsForeignWebpPreset
    +
    +
    Returns the enum constant of this class with the specified name.
    +
    +
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsIntent
    +
    +
    Returns the enum constant of this class with the specified name.
    +
    +
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsInteresting
    +
    +
    Returns the enum constant of this class with the specified name.
    +
    +
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsInterpretation
    +
    +
    Returns the enum constant of this class with the specified name.
    +
    +
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsKernel
    +
    +
    Returns the enum constant of this class with the specified name.
    +
    +
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsOperationBoolean
    +
    +
    Returns the enum constant of this class with the specified name.
    +
    +
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsOperationComplex
    +
    +
    Returns the enum constant of this class with the specified name.
    +
    +
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsOperationComplex2
    +
    +
    Returns the enum constant of this class with the specified name.
    +
    +
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsOperationComplexget
    +
    +
    Returns the enum constant of this class with the specified name.
    +
    +
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsOperationMath
    +
    +
    Returns the enum constant of this class with the specified name.
    +
    +
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsOperationMath2
    +
    +
    Returns the enum constant of this class with the specified name.
    +
    +
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsOperationMorphology
    +
    +
    Returns the enum constant of this class with the specified name.
    +
    +
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsOperationRelational
    +
    +
    Returns the enum constant of this class with the specified name.
    +
    +
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsOperationRound
    +
    +
    Returns the enum constant of this class with the specified name.
    +
    +
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsPCS
    +
    +
    Returns the enum constant of this class with the specified name.
    +
    +
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsPrecision
    -
    -
    -
    extern VipsBlob *vips_blob_new(VipsCallbackFn free_fn, const void *data, size_t length)
    -
    -
    -
    +
    Returns the enum constant of this class with the specified name.
    -
    vips_blob_new$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsRegionShrink
    -
    Address for: - -
    -
    extern VipsBlob *vips_blob_new(VipsCallbackFn free_fn, const void *data, size_t length)
    -
    -
    -
    +
    Returns the enum constant of this class with the specified name.
    -
    vips_blob_new$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsSize
    -
    Function descriptor for: - -
    -
    extern VipsBlob *vips_blob_new(VipsCallbackFn free_fn, const void *data, size_t length)
    -
    -
    -
    +
    Returns the enum constant of this class with the specified name.
    -
    vips_blob_new$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    valueOf(String) - Static method in enum class app.photofox.vipsffm.enums.VipsTextWrap
    -
    Downcall method handle for: - -
    -
    extern VipsBlob *vips_blob_new(VipsCallbackFn free_fn, const void *data, size_t length)
    -
    -
    -
    +
    Returns the enum constant of this class with the specified name.
    -
    vips_blob_set(MemorySegment, MemorySegment, MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    valueOrThrow() - Method in record class app.photofox.vipsffm.VipsOption.ArrayDouble
    +
     
    +
    valueOrThrow() - Method in record class app.photofox.vipsffm.VipsOption.ArrayImage
    +
     
    +
    valueOrThrow() - Method in record class app.photofox.vipsffm.VipsOption.ArrayInt
    +
     
    +
    valueOrThrow() - Method in record class app.photofox.vipsffm.VipsOption.Blob
    +
     
    +
    valueOrThrow() - Method in record class app.photofox.vipsffm.VipsOption.Boolean
    +
     
    +
    valueOrThrow() - Method in record class app.photofox.vipsffm.VipsOption.Double
    +
     
    +
    valueOrThrow() - Method in record class app.photofox.vipsffm.VipsOption.Enum
    +
     
    +
    valueOrThrow() - Method in record class app.photofox.vipsffm.VipsOption.Image
    +
     
    +
    valueOrThrow() - Method in record class app.photofox.vipsffm.VipsOption.Int
    +
     
    +
    valueOrThrow() - Method in record class app.photofox.vipsffm.VipsOption.Interpolate
    +
     
    +
    valueOrThrow() - Method in record class app.photofox.vipsffm.VipsOption.Long
    +
     
    +
    valueOrThrow() - Method in record class app.photofox.vipsffm.VipsOption.Source
    +
     
    +
    valueOrThrow() - Method in record class app.photofox.vipsffm.VipsOption.String
    +
     
    +
    valueOrThrow() - Method in record class app.photofox.vipsffm.VipsOption.Target
    +
     
    +
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsAccess
    -
    -
    -
    extern void vips_blob_set(VipsBlob *blob, VipsCallbackFn free_fn, const void *data, size_t length)
    -
    -
    -
    +
    Returns an array containing the constants of this enum class, in +the order they are declared.
    -
    vips_blob_set$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsAlign
    -
    Address for: - -
    -
    extern void vips_blob_set(VipsBlob *blob, VipsCallbackFn free_fn, const void *data, size_t length)
    -
    -
    -
    +
    Returns an array containing the constants of this enum class, in +the order they are declared.
    -
    vips_blob_set$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsAngle
    -
    Function descriptor for: - -
    -
    extern void vips_blob_set(VipsBlob *blob, VipsCallbackFn free_fn, const void *data, size_t length)
    -
    -
    -
    +
    Returns an array containing the constants of this enum class, in +the order they are declared.
    -
    vips_blob_set$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsAngle45
    -
    Downcall method handle for: - -
    -
    extern void vips_blob_set(VipsBlob *blob, VipsCallbackFn free_fn, const void *data, size_t length)
    -
    -
    -
    +
    Returns an array containing the constants of this enum class, in +the order they are declared.
    -
    vips_block_untrusted_set(int) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsBandFormat
    -
    -
    -
    extern void vips_block_untrusted_set(gboolean state)
    -
    -
    -
    +
    Returns an array containing the constants of this enum class, in +the order they are declared.
    -
    vips_block_untrusted_set$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsBlendMode
    -
    Address for: - -
    -
    extern void vips_block_untrusted_set(gboolean state)
    -
    -
    -
    +
    Returns an array containing the constants of this enum class, in +the order they are declared.
    -
    vips_block_untrusted_set$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsCoding
    -
    Function descriptor for: - -
    -
    extern void vips_block_untrusted_set(gboolean state)
    -
    -
    -
    +
    Returns an array containing the constants of this enum class, in +the order they are declared.
    -
    vips_block_untrusted_set$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsCombine
    -
    Downcall method handle for: - -
    -
    extern void vips_block_untrusted_set(gboolean state)
    -
    -
    -
    +
    Returns an array containing the constants of this enum class, in +the order they are declared.
    -
    VIPS_C_X0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsCombineMode
    -
    -
    -
    #define VIPS_C_X0 98.07
    -
    -
    -
    +
    Returns an array containing the constants of this enum class, in +the order they are declared.
    -
    VIPS_C_Y0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsCompassDirection
    -
    -
    -
    #define VIPS_C_Y0 100.0
    -
    -
    -
    +
    Returns an array containing the constants of this enum class, in +the order they are declared.
    -
    VIPS_C_Z0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsDirection
    -
    -
    -
    #define VIPS_C_Z0 118.23
    -
    -
    -
    +
    Returns an array containing the constants of this enum class, in +the order they are declared.
    -
    vips_cache_operation_build(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsExtend
    -
    -
    -
    extern VipsOperation *vips_cache_operation_build(VipsOperation *operation)
    -
    -
    -
    +
    Returns an array containing the constants of this enum class, in +the order they are declared.
    -
    vips_cache_operation_build$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsFailOn
    -
    Address for: - -
    -
    extern VipsOperation *vips_cache_operation_build(VipsOperation *operation)
    -
    -
    -
    +
    Returns an array containing the constants of this enum class, in +the order they are declared.
    -
    vips_cache_operation_build$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsForeignDzContainer
    -
    Function descriptor for: - -
    -
    extern VipsOperation *vips_cache_operation_build(VipsOperation *operation)
    -
    -
    -
    +
    Returns an array containing the constants of this enum class, in +the order they are declared.
    -
    vips_cache_operation_build$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsForeignDzDepth
    -
    Downcall method handle for: - -
    -
    extern VipsOperation *vips_cache_operation_build(VipsOperation *operation)
    -
    -
    -
    +
    Returns an array containing the constants of this enum class, in +the order they are declared.
    -
    vips_cache_operation_buildp(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsForeignDzLayout
    -
    -
    -
    extern int vips_cache_operation_buildp(VipsOperation **operation)
    -
    -
    -
    +
    Returns an array containing the constants of this enum class, in +the order they are declared.
    -
    vips_cache_operation_buildp$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsForeignHeifCompression
    -
    Address for: - -
    -
    extern int vips_cache_operation_buildp(VipsOperation **operation)
    -
    -
    -
    +
    Returns an array containing the constants of this enum class, in +the order they are declared.
    -
    vips_cache_operation_buildp$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsForeignHeifEncoder
    -
    Function descriptor for: - -
    -
    extern int vips_cache_operation_buildp(VipsOperation **operation)
    -
    -
    -
    +
    Returns an array containing the constants of this enum class, in +the order they are declared.
    -
    vips_cache_operation_buildp$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsForeignPpmFormat
    -
    Downcall method handle for: - -
    -
    extern int vips_cache_operation_buildp(VipsOperation **operation)
    -
    -
    -
    +
    Returns an array containing the constants of this enum class, in +the order they are declared.
    -
    vips_cache_set_dump(int) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsForeignSubsample
    -
    -
    -
    extern void vips_cache_set_dump(gboolean dump)
    -
    -
    -
    +
    Returns an array containing the constants of this enum class, in +the order they are declared.
    -
    vips_cache_set_dump$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsForeignTiffCompression
    -
    Address for: - -
    -
    extern void vips_cache_set_dump(gboolean dump)
    -
    -
    -
    +
    Returns an array containing the constants of this enum class, in +the order they are declared.
    -
    vips_cache_set_dump$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsForeignTiffPredictor
    -
    Function descriptor for: - -
    -
    extern void vips_cache_set_dump(gboolean dump)
    -
    -
    -
    +
    Returns an array containing the constants of this enum class, in +the order they are declared.
    -
    vips_cache_set_dump$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsForeignTiffResunit
    -
    Downcall method handle for: - -
    -
    extern void vips_cache_set_dump(gboolean dump)
    -
    -
    -
    +
    Returns an array containing the constants of this enum class, in +the order they are declared.
    -
    vips_cache_set_max(int) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsForeignWebpPreset
    -
    -
    -
    extern void vips_cache_set_max(int max)
    -
    -
    -
    +
    Returns an array containing the constants of this enum class, in +the order they are declared.
    -
    vips_cache_set_max_files(int) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsIntent
    -
    -
    -
    extern void vips_cache_set_max_files(int max_files)
    -
    -
    -
    +
    Returns an array containing the constants of this enum class, in +the order they are declared.
    -
    vips_cache_set_max_files$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsInteresting
    -
    Address for: - -
    -
    extern void vips_cache_set_max_files(int max_files)
    -
    -
    -
    +
    Returns an array containing the constants of this enum class, in +the order they are declared.
    -
    vips_cache_set_max_files$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsInterpretation
    -
    Function descriptor for: - -
    -
    extern void vips_cache_set_max_files(int max_files)
    -
    -
    -
    +
    Returns an array containing the constants of this enum class, in +the order they are declared.
    -
    vips_cache_set_max_files$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsKernel
    -
    Downcall method handle for: - -
    -
    extern void vips_cache_set_max_files(int max_files)
    -
    -
    -
    +
    Returns an array containing the constants of this enum class, in +the order they are declared.
    -
    vips_cache_set_max_mem(long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsOperationBoolean
    -
    -
    -
    extern void vips_cache_set_max_mem(size_t max_mem)
    -
    -
    -
    +
    Returns an array containing the constants of this enum class, in +the order they are declared.
    -
    vips_cache_set_max_mem$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsOperationComplex
    -
    Address for: - -
    -
    extern void vips_cache_set_max_mem(size_t max_mem)
    -
    -
    -
    +
    Returns an array containing the constants of this enum class, in +the order they are declared.
    -
    vips_cache_set_max_mem$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsOperationComplex2
    -
    Function descriptor for: - -
    -
    extern void vips_cache_set_max_mem(size_t max_mem)
    -
    -
    -
    +
    Returns an array containing the constants of this enum class, in +the order they are declared.
    -
    vips_cache_set_max_mem$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsOperationComplexget
    -
    Downcall method handle for: - -
    -
    extern void vips_cache_set_max_mem(size_t max_mem)
    -
    -
    -
    +
    Returns an array containing the constants of this enum class, in +the order they are declared.
    -
    vips_cache_set_max$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsOperationMath
    -
    Address for: - -
    -
    extern void vips_cache_set_max(int max)
    -
    -
    -
    +
    Returns an array containing the constants of this enum class, in +the order they are declared.
    -
    vips_cache_set_max$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsOperationMath2
    -
    Function descriptor for: - -
    -
    extern void vips_cache_set_max(int max)
    -
    -
    -
    +
    Returns an array containing the constants of this enum class, in +the order they are declared.
    -
    vips_cache_set_max$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsOperationMorphology
    -
    Downcall method handle for: - -
    -
    extern void vips_cache_set_max(int max)
    -
    -
    -
    +
    Returns an array containing the constants of this enum class, in +the order they are declared.
    -
    vips_cache_set_trace(int) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsOperationRelational
    -
    -
    -
    extern void vips_cache_set_trace(gboolean trace)
    -
    -
    -
    +
    Returns an array containing the constants of this enum class, in +the order they are declared.
    -
    vips_cache_set_trace$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsOperationRound
    -
    Address for: - -
    -
    extern void vips_cache_set_trace(gboolean trace)
    -
    -
    -
    +
    Returns an array containing the constants of this enum class, in +the order they are declared.
    -
    vips_cache_set_trace$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsPCS
    -
    Function descriptor for: - -
    -
    extern void vips_cache_set_trace(gboolean trace)
    -
    -
    -
    +
    Returns an array containing the constants of this enum class, in +the order they are declared.
    -
    vips_cache_set_trace$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsPrecision
    -
    Downcall method handle for: - -
    -
    extern void vips_cache_set_trace(gboolean trace)
    -
    -
    -
    +
    Returns an array containing the constants of this enum class, in +the order they are declared.
    -
    VIPS_CODING_ERROR() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsRegionShrink
    -
    -
    -
    enum <anonymous>.VIPS_CODING_ERROR = -1
    -
    -
    -
    +
    Returns an array containing the constants of this enum class, in +the order they are declared.
    -
    VIPS_CODING_LABQ() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsSize
    -
    -
    -
    enum <anonymous>.VIPS_CODING_LABQ = 2
    -
    -
    -
    +
    Returns an array containing the constants of this enum class, in +the order they are declared.
    -
    VIPS_CODING_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    values() - Static method in enum class app.photofox.vipsffm.enums.VipsTextWrap
    -
    -
    -
    enum <anonymous>.VIPS_CODING_LAST = 7
    -
    -
    -
    +
    Returns an array containing the constants of this enum class, in +the order they are declared.
    -
    VIPS_CODING_NONE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    values(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GEnumClass
    -
    +
    Getter for field: +
    -
    enum <anonymous>.VIPS_CODING_NONE = 0
    +
    GEnumValue *values
     
    -
    VIPS_CODING_RAD() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    values(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GEnumClass
    -
    +
    Setter for field: +
    -
    enum <anonymous>.VIPS_CODING_RAD = 6
    +
    GEnumValue *values
     
    -
    VIPS_COMBINE_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    values$layout() - Static method in class app.photofox.vipsffm.jextract._GEnumClass
    -
    +
    Layout for field: +
    -
    enum <anonymous>.VIPS_COMBINE_LAST = 3
    +
    GEnumValue *values
     
    -
    VIPS_COMBINE_MAX() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    values$offset() - Static method in class app.photofox.vipsffm.jextract._GEnumClass
    -
    +
    Offset for field: +
    -
    enum <anonymous>.VIPS_COMBINE_MAX = 0
    +
    GEnumValue *values
     
    -
    VIPS_COMBINE_MIN() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VBlob - Class in app.photofox.vipsffm
    -
    -
    -
    enum <anonymous>.VIPS_COMBINE_MIN = 2
    -
    -
    -
    +
    Represents a VipsBlob, which is backed by a contiguous area of off-heap memory + Its constructor is package private to prevent leaking MemorySegments in to the vips-ffm API + Use its static helper methods to create new blobs
    -
    VIPS_COMBINE_MODE_ADD() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VCustomSource - Class in app.photofox.vipsffm
    -
    +
    Models a libvips "custom streaming" source + Provides callbacks for read and seek operations + See true streaming for libvips
    +
    +
    VCustomSource(Arena, VCustomSource.ReadCallback) - Constructor for class app.photofox.vipsffm.VCustomSource
    +
     
    +
    VCustomSource(Arena, VCustomSource.ReadCallback, VCustomSource.SeekCallback) - Constructor for class app.photofox.vipsffm.VCustomSource
    +
     
    +
    VCustomSource.ReadCallback - Interface in app.photofox.vipsffm
    +
     
    +
    VCustomSource.SeekCallback - Interface in app.photofox.vipsffm
    +
     
    +
    VCustomTarget - Class in app.photofox.vipsffm
    +
    +
    Models a libvips "custom streaming" target + Provides callbacks for write and end operations + See true streaming for libvips
    +
    +
    VCustomTarget(Arena, VCustomTarget.WriteCallback, VCustomTarget.EndCallback) - Constructor for class app.photofox.vipsffm.VCustomTarget
    +
     
    +
    VCustomTarget.EndCallback - Interface in app.photofox.vipsffm
    +
     
    +
    VCustomTarget.WriteCallback - Interface in app.photofox.vipsffm
    +
     
    +
    VEnum - Interface in app.photofox.vipsffm
    +
     
    +
    VEnum.Raw - Record Class in app.photofox.vipsffm
    +
     
    +
    version(int) - Static method in class app.photofox.vipsffm.VipsHelper
    +
    +
    Binding for: +
    -
    enum <anonymous>.VIPS_COMBINE_MODE_ADD = 1
    +
    int vips_version(int flag)
     
    -
    VIPS_COMBINE_MODE_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    version_string() - Static method in class app.photofox.vipsffm.VipsHelper
    -
    +
    Binding for: +
    -
    enum <anonymous>.VIPS_COMBINE_MODE_LAST = 2
    +
    const char *vips_version_string()
     
    -
    VIPS_COMBINE_MODE_SET() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VImage - Class in app.photofox.vipsffm
    +
    +
    A generated wrapper representing a VipsImage.
    +
    +
    VInterpolate - Class in app.photofox.vipsffm
    +
     
    +
    Vips - Class in app.photofox.vipsffm
    +
    +
    Helper class for running Vips commands with an appropriate arena + Blocks untrusted operations by default
    +
    +
    Vips() - Constructor for class app.photofox.vipsffm.Vips
    +
     
    +
    VIPS__FATSTRIP_HEIGHT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_COMBINE_MODE_SET = 0
    +
    #define VIPS__FATSTRIP_HEIGHT 16
     
    -
    VIPS_COMBINE_SUM() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS__THINSTRIP_HEIGHT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_COMBINE_SUM = 1
    +
    #define VIPS__THINSTRIP_HEIGHT 1
     
    -
    VIPS_COMPASS_DIRECTION_CENTRE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS__TILE_HEIGHT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_COMPASS_DIRECTION_CENTRE = 0
    +
    #define VIPS__TILE_HEIGHT 128
     
    -
    VIPS_COMPASS_DIRECTION_EAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS__TILE_WIDTH() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_COMPASS_DIRECTION_EAST = 2
    +
    #define VIPS__TILE_WIDTH 128
     
    -
    VIPS_COMPASS_DIRECTION_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS__WINDOW_MARGIN_BYTES() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_COMPASS_DIRECTION_LAST = 9
    +
    #define VIPS__WINDOW_MARGIN_BYTES 10485760
     
    -
    VIPS_COMPASS_DIRECTION_NORTH() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS__WINDOW_MARGIN_PIXELS() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_COMPASS_DIRECTION_NORTH = 1
    +
    #define VIPS__WINDOW_MARGIN_PIXELS 128
     
    -
    VIPS_COMPASS_DIRECTION_NORTH_EAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_A_X0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_COMPASS_DIRECTION_NORTH_EAST = 5
    +
    #define VIPS_A_X0 109.8503
     
    -
    VIPS_COMPASS_DIRECTION_NORTH_WEST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_A_Y0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_COMPASS_DIRECTION_NORTH_WEST = 8
    +
    #define VIPS_A_Y0 100.0
     
    -
    VIPS_COMPASS_DIRECTION_SOUTH() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_A_Z0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_COMPASS_DIRECTION_SOUTH = 3
    +
    #define VIPS_A_Z0 35.5849
     
    -
    VIPS_COMPASS_DIRECTION_SOUTH_EAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_ACCESS_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_COMPASS_DIRECTION_SOUTH_EAST = 6
    +
    enum <anonymous>.VIPS_ACCESS_LAST = 3
     
    -
    VIPS_COMPASS_DIRECTION_SOUTH_WEST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_ACCESS_RANDOM() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_COMPASS_DIRECTION_SOUTH_WEST = 7
    +
    enum <anonymous>.VIPS_ACCESS_RANDOM = 0
     
    -
    VIPS_COMPASS_DIRECTION_WEST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_ACCESS_SEQUENTIAL() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_COMPASS_DIRECTION_WEST = 4
    +
    enum <anonymous>.VIPS_ACCESS_SEQUENTIAL = 1
     
    -
    VIPS_CONFIG() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_ACCESS_SEQUENTIAL_UNBUFFERED() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    #define VIPS_CONFIG "enable debug: false
    -enable deprecated: true
    -enable modules: true
    -enable cplusplus: true
    -enable RAD load/save: true
    -enable Analyze7 load/save: true
    -enable PPM load/save: true
    -enable GIF load: true
    -use fftw for FFTs: true
    -SIMD support with highway: true
    -accelerate loops with ORC: false
    -ICC profile support with lcms: true
    -zlib: true
    -text rendering with pangocairo: true
    -font file support with fontconfig: true
    -EXIF metadata support with libexif: true
    -JPEG load/save with libjpeg: true
    -JXL load/save with libjxl: true (dynamic module: true)
    -JPEG2000 load/save with OpenJPEG: true
    -PNG load/save with libspng: true
    -PNG load/save with libpng: false
    -selected quantisation package: imagequant
    -TIFF load/save with libtiff: true
    -image pyramid save with libarchive: true
    -HEIC/AVIF load/save with libheif: true (dynamic module: true)
    -WebP load/save with libwebp: true
    -PDF load with PDFium: false
    -PDF load with poppler-glib: true (dynamic module: true)
    -SVG load with librsvg: true
    -EXR load with OpenEXR: true
    -OpenSlide load: true (dynamic module: true)
    -Matlab load with libmatio: true
    -NIfTI load/save with niftiio: false
    -FITS load/save with cfitsio: true
    -GIF save with cgif: true
    -selected Magick package: MagickCore (dynamic module: true)
    -Magick API version: magick7
    -Magick load: true
    -Magick save: true"
    +
    enum <anonymous>.VIPS_ACCESS_SEQUENTIAL_UNBUFFERED = 2
     
    -
    VIPS_D3250_X0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_ALIGN_CENTRE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    #define VIPS_D3250_X0 105.659
    +
    enum <anonymous>.VIPS_ALIGN_CENTRE = 1
     
    -
    VIPS_D3250_Y0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_ALIGN_HIGH() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    #define VIPS_D3250_Y0 100.0
    +
    enum <anonymous>.VIPS_ALIGN_HIGH = 2
     
    -
    VIPS_D3250_Z0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_ALIGN_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    #define VIPS_D3250_Z0 45.8501
    +
    enum <anonymous>.VIPS_ALIGN_LAST = 3
     
    -
    VIPS_D50_X0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_ALIGN_LOW() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    #define VIPS_D50_X0 96.425
    +
    enum <anonymous>.VIPS_ALIGN_LOW = 0
     
    -
    VIPS_D50_Y0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_ANGLE_D0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    #define VIPS_D50_Y0 100.0
    +
    enum <anonymous>.VIPS_ANGLE_D0 = 0
     
    -
    VIPS_D50_Z0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_ANGLE_D180() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    #define VIPS_D50_Z0 82.468
    +
    enum <anonymous>.VIPS_ANGLE_D180 = 2
     
    -
    VIPS_D55_X0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_ANGLE_D270() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    #define VIPS_D55_X0 95.6831
    +
    enum <anonymous>.VIPS_ANGLE_D270 = 3
     
    -
    VIPS_D55_Y0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_ANGLE_D90() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    #define VIPS_D55_Y0 100.0
    +
    enum <anonymous>.VIPS_ANGLE_D90 = 1
     
    -
    VIPS_D55_Z0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_ANGLE_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    #define VIPS_D55_Z0 92.0871
    +
    enum <anonymous>.VIPS_ANGLE_LAST = 4
     
    -
    VIPS_D65_X0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_ANGLE45_D0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    #define VIPS_D65_X0 95.047
    +
    enum <anonymous>.VIPS_ANGLE45_D0 = 0
     
    -
    VIPS_D65_Y0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_ANGLE45_D135() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    #define VIPS_D65_Y0 100.0
    +
    enum <anonymous>.VIPS_ANGLE45_D135 = 3
     
    -
    VIPS_D65_Z0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_ANGLE45_D180() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    #define VIPS_D65_Z0 108.8827
    +
    enum <anonymous>.VIPS_ANGLE45_D180 = 4
     
    -
    VIPS_D75_X0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_ANGLE45_D225() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    #define VIPS_D75_X0 94.9682
    +
    enum <anonymous>.VIPS_ANGLE45_D225 = 5
     
    -
    VIPS_D75_Y0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_ANGLE45_D270() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    #define VIPS_D75_Y0 100.0
    +
    enum <anonymous>.VIPS_ANGLE45_D270 = 6
     
    -
    VIPS_D75_Z0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_ANGLE45_D315() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    #define VIPS_D75_Z0 122.571
    +
    enum <anonymous>.VIPS_ANGLE45_D315 = 7
     
    -
    VIPS_D93_X0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_ANGLE45_D45() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    #define VIPS_D93_X0 89.74
    +
    enum <anonymous>.VIPS_ANGLE45_D45 = 1
     
    -
    VIPS_D93_Y0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_ANGLE45_D90() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    #define VIPS_D93_Y0 100.0
    +
    enum <anonymous>.VIPS_ANGLE45_D90 = 2
     
    -
    VIPS_D93_Z0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_ANGLE45_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    #define VIPS_D93_Z0 130.77
    +
    enum <anonymous>.VIPS_ANGLE45_LAST = 8
     
    -
    VIPS_DEMAND_STYLE_ANY() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_area_copy(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_DEMAND_STYLE_ANY = 3
    +
    extern VipsArea *vips_area_copy(VipsArea *area)
     
    -
    VIPS_DEMAND_STYLE_ERROR() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_area_copy$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Address for: +
    -
    enum <anonymous>.VIPS_DEMAND_STYLE_ERROR = -1
    +
    extern VipsArea *vips_area_copy(VipsArea *area)
     
    -
    VIPS_DEMAND_STYLE_FATSTRIP() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_area_copy$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Function descriptor for: +
    -
    enum <anonymous>.VIPS_DEMAND_STYLE_FATSTRIP = 1
    +
    extern VipsArea *vips_area_copy(VipsArea *area)
     
    -
    VIPS_DEMAND_STYLE_SMALLTILE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_area_copy$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Downcall method handle for: +
    -
    enum <anonymous>.VIPS_DEMAND_STYLE_SMALLTILE = 0
    +
    extern VipsArea *vips_area_copy(VipsArea *area)
     
    -
    VIPS_DEMAND_STYLE_THINSTRIP() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_area_get_data(MemorySegment, MemorySegment, MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_DEMAND_STYLE_THINSTRIP = 2
    +
    extern void *vips_area_get_data(VipsArea *area, size_t *length, int *n, GType *type, size_t *sizeof_type)
     
    -
    VIPS_DIRECTION_HORIZONTAL() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_area_get_data$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Address for: +
    -
    enum <anonymous>.VIPS_DIRECTION_HORIZONTAL = 0
    +
    extern void *vips_area_get_data(VipsArea *area, size_t *length, int *n, GType *type, size_t *sizeof_type)
     
    -
    VIPS_DIRECTION_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_area_get_data$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Function descriptor for: +
    -
    enum <anonymous>.VIPS_DIRECTION_LAST = 2
    +
    extern void *vips_area_get_data(VipsArea *area, size_t *length, int *n, GType *type, size_t *sizeof_type)
     
    -
    VIPS_DIRECTION_VERTICAL() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_area_get_data$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Downcall method handle for: +
    -
    enum <anonymous>.VIPS_DIRECTION_VERTICAL = 1
    +
    extern void *vips_area_get_data(VipsArea *area, size_t *length, int *n, GType *type, size_t *sizeof_type)
     
    -
    VIPS_E_X0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_area_get_type() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    #define VIPS_E_X0 100.0
    +
    extern GType vips_area_get_type()
     
    -
    VIPS_E_Y0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_area_get_type$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Address for: +
    -
    #define VIPS_E_Y0 100.0
    +
    extern GType vips_area_get_type()
     
    -
    VIPS_E_Z0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_area_get_type$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Function descriptor for: +
    -
    #define VIPS_E_Z0 100.0
    +
    extern GType vips_area_get_type()
     
    -
    VIPS_ENABLE_DEPRECATED() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_area_get_type$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Downcall method handle for: +
    -
    #define VIPS_ENABLE_DEPRECATED 1
    +
    extern GType vips_area_get_type()
     
    -
    vips_enum_from_nick(MemorySegment, long, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_area_unref(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern int vips_enum_from_nick(const char *domain, GType type, const char *str)
    +
    extern void vips_area_unref(VipsArea *area)
     
    -
    vips_enum_from_nick$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_area_unref$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Address for:
    -
    extern int vips_enum_from_nick(const char *domain, GType type, const char *str)
    +
    extern void vips_area_unref(VipsArea *area)
     
    -
    vips_enum_from_nick$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_area_unref$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Function descriptor for:
    -
    extern int vips_enum_from_nick(const char *domain, GType type, const char *str)
    +
    extern void vips_area_unref(VipsArea *area)
     
    -
    vips_enum_from_nick$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_area_unref$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Downcall method handle for:
    -
    extern int vips_enum_from_nick(const char *domain, GType type, const char *str)
    +
    extern void vips_area_unref(VipsArea *area)
     
    -
    vips_enum_nick(long, int) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_ARGUMENT_CONSTRUCT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern const char *vips_enum_nick(GType enm, int value)
    +
    enum <anonymous>.VIPS_ARGUMENT_CONSTRUCT = 2
     
    -
    vips_enum_nick$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_ARGUMENT_DEPRECATED() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Address for: - +
    -
    extern const char *vips_enum_nick(GType enm, int value)
    +
    enum <anonymous>.VIPS_ARGUMENT_DEPRECATED = 64
     
    -
    vips_enum_nick$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_ARGUMENT_INPUT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Function descriptor for: - +
    -
    extern const char *vips_enum_nick(GType enm, int value)
    +
    enum <anonymous>.VIPS_ARGUMENT_INPUT = 16
     
    -
    vips_enum_nick$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_ARGUMENT_MODIFY() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Downcall method handle for: - +
    -
    extern const char *vips_enum_nick(GType enm, int value)
    +
    enum <anonymous>.VIPS_ARGUMENT_MODIFY = 128
     
    -
    vips_enum_string(long, int) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_ARGUMENT_NON_HASHABLE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern const char *vips_enum_string(GType enm, int value)
    +
    enum <anonymous>.VIPS_ARGUMENT_NON_HASHABLE = 256
     
    -
    vips_enum_string$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_ARGUMENT_NONE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Address for: - +
    -
    extern const char *vips_enum_string(GType enm, int value)
    +
    enum <anonymous>.VIPS_ARGUMENT_NONE = 0
     
    -
    vips_enum_string$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_ARGUMENT_OPTIONAL_INPUT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Function descriptor for: - +
    -
    extern const char *vips_enum_string(GType enm, int value)
    +
    #define VIPS_ARGUMENT_OPTIONAL_INPUT 18
     
    -
    vips_enum_string$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_ARGUMENT_OPTIONAL_OUTPUT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Downcall method handle for: - +
    -
    extern const char *vips_enum_string(GType enm, int value)
    +
    #define VIPS_ARGUMENT_OPTIONAL_OUTPUT 34
     
    -
    vips_error_buffer() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_ARGUMENT_OUTPUT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern const char *vips_error_buffer()
    +
    enum <anonymous>.VIPS_ARGUMENT_OUTPUT = 32
     
    -
    vips_error_buffer_copy() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_ARGUMENT_REQUIRED() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern char *vips_error_buffer_copy()
    +
    enum <anonymous>.VIPS_ARGUMENT_REQUIRED = 1
     
    -
    vips_error_buffer_copy$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_ARGUMENT_REQUIRED_INPUT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Address for: - +
    -
    extern char *vips_error_buffer_copy()
    +
    #define VIPS_ARGUMENT_REQUIRED_INPUT 19
     
    -
    vips_error_buffer_copy$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_ARGUMENT_REQUIRED_OUTPUT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Function descriptor for: - +
    -
    extern char *vips_error_buffer_copy()
    +
    #define VIPS_ARGUMENT_REQUIRED_OUTPUT 35
     
    -
    vips_error_buffer_copy$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_ARGUMENT_SET_ALWAYS() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Downcall method handle for: - +
    -
    extern char *vips_error_buffer_copy()
    +
    enum <anonymous>.VIPS_ARGUMENT_SET_ALWAYS = 8
     
    -
    vips_error_buffer$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_ARGUMENT_SET_ONCE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    +
    +
    +
    enum <anonymous>.VIPS_ARGUMENT_SET_ONCE = 4
    +
    +
    +
    +
    +
    vips_array_double_get_type() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    +
    +
    +
    extern GType vips_array_double_get_type()
    +
    +
    +
    +
    +
    vips_array_double_get_type$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Address for:
    -
    extern const char *vips_error_buffer()
    +
    extern GType vips_array_double_get_type()
     
    -
    vips_error_buffer$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_array_double_get_type$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Function descriptor for:
    -
    extern const char *vips_error_buffer()
    +
    extern GType vips_array_double_get_type()
     
    -
    vips_error_buffer$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_array_double_get_type$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Downcall method handle for:
    -
    extern const char *vips_error_buffer()
    +
    extern GType vips_array_double_get_type()
     
    -
    vips_error_clear() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_array_image_get_type() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern void vips_error_clear()
    +
    extern GType vips_array_image_get_type()
     
    -
    vips_error_clear$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_array_image_get_type$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Address for:
    -
    extern void vips_error_clear()
    +
    extern GType vips_array_image_get_type()
     
    -
    vips_error_clear$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_array_image_get_type$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Function descriptor for:
    -
    extern void vips_error_clear()
    +
    extern GType vips_array_image_get_type()
     
    -
    vips_error_clear$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_array_image_get_type$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Downcall method handle for:
    -
    extern void vips_error_clear()
    +
    extern GType vips_array_image_get_type()
     
    -
    vips_error_freeze() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_array_int_get_type() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern void vips_error_freeze()
    +
    extern GType vips_array_int_get_type()
     
    -
    vips_error_freeze$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_array_int_get_type$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Address for:
    -
    extern void vips_error_freeze()
    +
    extern GType vips_array_int_get_type()
     
    -
    vips_error_freeze$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_array_int_get_type$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Function descriptor for:
    -
    extern void vips_error_freeze()
    +
    extern GType vips_array_int_get_type()
     
    -
    vips_error_freeze$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_array_int_get_type$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Downcall method handle for:
    -
    extern void vips_error_freeze()
    +
    extern GType vips_array_int_get_type()
     
    -
    vips_error_g(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_B_X0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern void vips_error_g(GError **error)
    +
    #define VIPS_B_X0 99.072
     
    -
    vips_error_g$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_B_Y0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Address for: - +
    -
    extern void vips_error_g(GError **error)
    +
    #define VIPS_B_Y0 100.0
     
    -
    vips_error_g$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_B_Z0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Function descriptor for: - +
    -
    extern void vips_error_g(GError **error)
    +
    #define VIPS_B_Z0 85.223
    +
    +
    +
    +
    +
    VIPS_BLEND_MODE_ADD() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    +
    +
    +
    enum <anonymous>.VIPS_BLEND_MODE_ADD = 12
     
    -
    vips_error_g$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_BLEND_MODE_ATOP() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Downcall method handle for: - +
    -
    extern void vips_error_g(GError **error)
    +
    enum <anonymous>.VIPS_BLEND_MODE_ATOP = 5
     
    -
    vips_error_thaw() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_BLEND_MODE_CLEAR() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern void vips_error_thaw()
    +
    enum <anonymous>.VIPS_BLEND_MODE_CLEAR = 0
     
    -
    vips_error_thaw$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_BLEND_MODE_COLOUR_BURN() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Address for: - +
    -
    extern void vips_error_thaw()
    +
    enum <anonymous>.VIPS_BLEND_MODE_COLOUR_BURN = 20
     
    -
    vips_error_thaw$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_BLEND_MODE_COLOUR_DODGE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Function descriptor for: - +
    -
    extern void vips_error_thaw()
    +
    enum <anonymous>.VIPS_BLEND_MODE_COLOUR_DODGE = 19
     
    -
    vips_error_thaw$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_BLEND_MODE_DARKEN() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Downcall method handle for: - +
    -
    extern void vips_error_thaw()
    +
    enum <anonymous>.VIPS_BLEND_MODE_DARKEN = 17
     
    -
    VIPS_EXTEND_BACKGROUND() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_BLEND_MODE_DEST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_EXTEND_BACKGROUND = 5
    +
    enum <anonymous>.VIPS_BLEND_MODE_DEST = 6
     
    -
    VIPS_EXTEND_BLACK() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_BLEND_MODE_DEST_ATOP() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_EXTEND_BLACK = 0
    +
    enum <anonymous>.VIPS_BLEND_MODE_DEST_ATOP = 10
     
    -
    VIPS_EXTEND_COPY() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_BLEND_MODE_DEST_IN() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_EXTEND_COPY = 1
    +
    enum <anonymous>.VIPS_BLEND_MODE_DEST_IN = 8
     
    -
    VIPS_EXTEND_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_BLEND_MODE_DEST_OUT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_EXTEND_LAST = 6
    +
    enum <anonymous>.VIPS_BLEND_MODE_DEST_OUT = 9
     
    -
    VIPS_EXTEND_MIRROR() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_BLEND_MODE_DEST_OVER() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_EXTEND_MIRROR = 3
    +
    enum <anonymous>.VIPS_BLEND_MODE_DEST_OVER = 7
     
    -
    VIPS_EXTEND_REPEAT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_BLEND_MODE_DIFFERENCE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_EXTEND_REPEAT = 2
    +
    enum <anonymous>.VIPS_BLEND_MODE_DIFFERENCE = 23
     
    -
    VIPS_EXTEND_WHITE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_BLEND_MODE_EXCLUSION() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_EXTEND_WHITE = 4
    +
    enum <anonymous>.VIPS_BLEND_MODE_EXCLUSION = 24
     
    -
    VIPS_FAIL_ON_ERROR() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_BLEND_MODE_HARD_LIGHT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FAIL_ON_ERROR = 2
    +
    enum <anonymous>.VIPS_BLEND_MODE_HARD_LIGHT = 21
     
    -
    VIPS_FAIL_ON_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_BLEND_MODE_IN() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FAIL_ON_LAST = 4
    +
    enum <anonymous>.VIPS_BLEND_MODE_IN = 3
     
    -
    VIPS_FAIL_ON_NONE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_BLEND_MODE_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FAIL_ON_NONE = 0
    +
    enum <anonymous>.VIPS_BLEND_MODE_LAST = 25
     
    -
    VIPS_FAIL_ON_TRUNCATED() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_BLEND_MODE_LIGHTEN() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FAIL_ON_TRUNCATED = 1
    +
    enum <anonymous>.VIPS_BLEND_MODE_LIGHTEN = 18
     
    -
    VIPS_FAIL_ON_WARNING() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_BLEND_MODE_MULTIPLY() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FAIL_ON_WARNING = 3
    +
    enum <anonymous>.VIPS_BLEND_MODE_MULTIPLY = 14
     
    -
    vips_filename_get_filename(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_BLEND_MODE_OUT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern char *vips_filename_get_filename(const char *vips_filename)
    +
    enum <anonymous>.VIPS_BLEND_MODE_OUT = 4
     
    -
    vips_filename_get_filename$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_BLEND_MODE_OVER() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Address for: - +
    -
    extern char *vips_filename_get_filename(const char *vips_filename)
    +
    enum <anonymous>.VIPS_BLEND_MODE_OVER = 2
     
    -
    vips_filename_get_filename$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_BLEND_MODE_OVERLAY() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Function descriptor for: - +
    -
    extern char *vips_filename_get_filename(const char *vips_filename)
    +
    enum <anonymous>.VIPS_BLEND_MODE_OVERLAY = 16
     
    -
    vips_filename_get_filename$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_BLEND_MODE_SATURATE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Downcall method handle for: - +
    -
    extern char *vips_filename_get_filename(const char *vips_filename)
    +
    enum <anonymous>.VIPS_BLEND_MODE_SATURATE = 13
     
    -
    vips_filename_get_options(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_BLEND_MODE_SCREEN() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern char *vips_filename_get_options(const char *vips_filename)
    +
    enum <anonymous>.VIPS_BLEND_MODE_SCREEN = 15
     
    -
    vips_filename_get_options$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_BLEND_MODE_SOFT_LIGHT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Address for: - +
    -
    extern char *vips_filename_get_options(const char *vips_filename)
    +
    enum <anonymous>.VIPS_BLEND_MODE_SOFT_LIGHT = 22
     
    -
    vips_filename_get_options$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_BLEND_MODE_SOURCE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Function descriptor for: - +
    -
    extern char *vips_filename_get_options(const char *vips_filename)
    +
    enum <anonymous>.VIPS_BLEND_MODE_SOURCE = 1
     
    -
    vips_filename_get_options$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_BLEND_MODE_XOR() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Downcall method handle for: - +
    -
    extern char *vips_filename_get_options(const char *vips_filename)
    +
    enum <anonymous>.VIPS_BLEND_MODE_XOR = 11
     
    -
    vips_filename_suffix_match(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_blob_copy(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern int vips_filename_suffix_match(const char *path, const char *suffixes[])
    +
    extern VipsBlob *vips_blob_copy(const void *data, size_t length)
     
    -
    vips_filename_suffix_match$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_blob_copy$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Address for:
    -
    extern int vips_filename_suffix_match(const char *path, const char *suffixes[])
    +
    extern VipsBlob *vips_blob_copy(const void *data, size_t length)
     
    -
    vips_filename_suffix_match$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_blob_copy$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Function descriptor for:
    -
    extern int vips_filename_suffix_match(const char *path, const char *suffixes[])
    +
    extern VipsBlob *vips_blob_copy(const void *data, size_t length)
     
    -
    vips_filename_suffix_match$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_blob_copy$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Downcall method handle for:
    -
    extern int vips_filename_suffix_match(const char *path, const char *suffixes[])
    -
    -
    -
    -
    -
    VIPS_FOREIGN_ALL() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    enum <anonymous>.VIPS_FOREIGN_ALL = 7
    +
    extern VipsBlob *vips_blob_copy(const void *data, size_t length)
     
    -
    VIPS_FOREIGN_BIGENDIAN() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_blob_get(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FOREIGN_BIGENDIAN = 2
    +
    extern const void *vips_blob_get(VipsBlob *blob, size_t *length)
     
    -
    VIPS_FOREIGN_DZ_CONTAINER_FS() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_blob_get_type() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FOREIGN_DZ_CONTAINER_FS = 0
    +
    extern GType vips_blob_get_type()
     
    -
    VIPS_FOREIGN_DZ_CONTAINER_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_blob_get_type$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Address for: +
    -
    enum <anonymous>.VIPS_FOREIGN_DZ_CONTAINER_LAST = 3
    +
    extern GType vips_blob_get_type()
     
    -
    VIPS_FOREIGN_DZ_CONTAINER_SZI() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_blob_get_type$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Function descriptor for: +
    -
    enum <anonymous>.VIPS_FOREIGN_DZ_CONTAINER_SZI = 2
    +
    extern GType vips_blob_get_type()
     
    -
    VIPS_FOREIGN_DZ_CONTAINER_ZIP() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_blob_get_type$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Downcall method handle for: +
    -
    enum <anonymous>.VIPS_FOREIGN_DZ_CONTAINER_ZIP = 1
    +
    extern GType vips_blob_get_type()
     
    -
    VIPS_FOREIGN_DZ_DEPTH_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_blob_get$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Address for: +
    -
    enum <anonymous>.VIPS_FOREIGN_DZ_DEPTH_LAST = 3
    +
    extern const void *vips_blob_get(VipsBlob *blob, size_t *length)
     
    -
    VIPS_FOREIGN_DZ_DEPTH_ONE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_blob_get$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Function descriptor for: +
    -
    enum <anonymous>.VIPS_FOREIGN_DZ_DEPTH_ONE = 2
    +
    extern const void *vips_blob_get(VipsBlob *blob, size_t *length)
     
    -
    VIPS_FOREIGN_DZ_DEPTH_ONEPIXEL() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_blob_get$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Downcall method handle for: +
    -
    enum <anonymous>.VIPS_FOREIGN_DZ_DEPTH_ONEPIXEL = 0
    +
    extern const void *vips_blob_get(VipsBlob *blob, size_t *length)
     
    -
    VIPS_FOREIGN_DZ_DEPTH_ONETILE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_blob_new(MemorySegment, MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FOREIGN_DZ_DEPTH_ONETILE = 1
    +
    extern VipsBlob *vips_blob_new(VipsCallbackFn free_fn, const void *data, size_t length)
     
    -
    VIPS_FOREIGN_DZ_LAYOUT_DZ() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_blob_new$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Address for: +
    -
    enum <anonymous>.VIPS_FOREIGN_DZ_LAYOUT_DZ = 0
    +
    extern VipsBlob *vips_blob_new(VipsCallbackFn free_fn, const void *data, size_t length)
     
    -
    VIPS_FOREIGN_DZ_LAYOUT_GOOGLE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_blob_new$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Function descriptor for: +
    -
    enum <anonymous>.VIPS_FOREIGN_DZ_LAYOUT_GOOGLE = 2
    +
    extern VipsBlob *vips_blob_new(VipsCallbackFn free_fn, const void *data, size_t length)
     
    -
    VIPS_FOREIGN_DZ_LAYOUT_IIIF() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_blob_new$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Downcall method handle for: +
    -
    enum <anonymous>.VIPS_FOREIGN_DZ_LAYOUT_IIIF = 3
    +
    extern VipsBlob *vips_blob_new(VipsCallbackFn free_fn, const void *data, size_t length)
     
    -
    VIPS_FOREIGN_DZ_LAYOUT_IIIF3() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_blob_set(MemorySegment, MemorySegment, MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FOREIGN_DZ_LAYOUT_IIIF3 = 4
    +
    extern void vips_blob_set(VipsBlob *blob, VipsCallbackFn free_fn, const void *data, size_t length)
     
    -
    VIPS_FOREIGN_DZ_LAYOUT_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_blob_set$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Address for: +
    -
    enum <anonymous>.VIPS_FOREIGN_DZ_LAYOUT_LAST = 5
    +
    extern void vips_blob_set(VipsBlob *blob, VipsCallbackFn free_fn, const void *data, size_t length)
     
    -
    VIPS_FOREIGN_DZ_LAYOUT_ZOOMIFY() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_blob_set$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Function descriptor for: +
    -
    enum <anonymous>.VIPS_FOREIGN_DZ_LAYOUT_ZOOMIFY = 1
    +
    extern void vips_blob_set(VipsBlob *blob, VipsCallbackFn free_fn, const void *data, size_t length)
     
    -
    vips_foreign_find_load(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_blob_set$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Downcall method handle for: +
    -
    extern const char *vips_foreign_find_load(const char *filename)
    +
    extern void vips_blob_set(VipsBlob *blob, VipsCallbackFn free_fn, const void *data, size_t length)
     
    -
    vips_foreign_find_load_buffer(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_block_untrusted_set(int) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern const char *vips_foreign_find_load_buffer(const void *data, size_t size)
    +
    extern void vips_block_untrusted_set(gboolean state)
     
    -
    vips_foreign_find_load_buffer$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_block_untrusted_set$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Address for:
    -
    extern const char *vips_foreign_find_load_buffer(const void *data, size_t size)
    +
    extern void vips_block_untrusted_set(gboolean state)
     
    -
    vips_foreign_find_load_buffer$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_block_untrusted_set$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Function descriptor for:
    -
    extern const char *vips_foreign_find_load_buffer(const void *data, size_t size)
    +
    extern void vips_block_untrusted_set(gboolean state)
     
    -
    vips_foreign_find_load_buffer$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_block_untrusted_set$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Downcall method handle for:
    -
    extern const char *vips_foreign_find_load_buffer(const void *data, size_t size)
    +
    extern void vips_block_untrusted_set(gboolean state)
     
    -
    vips_foreign_find_load_source(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_C_X0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern const char *vips_foreign_find_load_source(VipsSource *source)
    +
    #define VIPS_C_X0 98.07
     
    -
    vips_foreign_find_load_source$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_C_Y0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Address for: - +
    -
    extern const char *vips_foreign_find_load_source(VipsSource *source)
    +
    #define VIPS_C_Y0 100.0
     
    -
    vips_foreign_find_load_source$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_C_Z0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Function descriptor for: - +
    -
    extern const char *vips_foreign_find_load_source(VipsSource *source)
    +
    #define VIPS_C_Z0 118.23
     
    -
    vips_foreign_find_load_source$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_cache_operation_build(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Downcall method handle for: - +
    -
    extern const char *vips_foreign_find_load_source(VipsSource *source)
    +
    extern VipsOperation *vips_cache_operation_build(VipsOperation *operation)
     
    -
    vips_foreign_find_load$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_cache_operation_build$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Address for:
    -
    extern const char *vips_foreign_find_load(const char *filename)
    +
    extern VipsOperation *vips_cache_operation_build(VipsOperation *operation)
     
    -
    vips_foreign_find_load$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_cache_operation_build$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Function descriptor for:
    -
    extern const char *vips_foreign_find_load(const char *filename)
    +
    extern VipsOperation *vips_cache_operation_build(VipsOperation *operation)
     
    -
    vips_foreign_find_load$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_cache_operation_build$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Downcall method handle for:
    -
    extern const char *vips_foreign_find_load(const char *filename)
    -
    -
    -
    -
    -
    vips_foreign_find_save(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern const char *vips_foreign_find_save(const char *filename)
    +
    extern VipsOperation *vips_cache_operation_build(VipsOperation *operation)
     
    -
    vips_foreign_find_save_buffer(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_cache_operation_buildp(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern const char *vips_foreign_find_save_buffer(const char *suffix)
    +
    extern int vips_cache_operation_buildp(VipsOperation **operation)
     
    -
    vips_foreign_find_save_buffer$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_cache_operation_buildp$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Address for:
    -
    extern const char *vips_foreign_find_save_buffer(const char *suffix)
    +
    extern int vips_cache_operation_buildp(VipsOperation **operation)
     
    -
    vips_foreign_find_save_buffer$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_cache_operation_buildp$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Function descriptor for:
    -
    extern const char *vips_foreign_find_save_buffer(const char *suffix)
    +
    extern int vips_cache_operation_buildp(VipsOperation **operation)
     
    -
    vips_foreign_find_save_buffer$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_cache_operation_buildp$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Downcall method handle for:
    -
    extern const char *vips_foreign_find_save_buffer(const char *suffix)
    +
    extern int vips_cache_operation_buildp(VipsOperation **operation)
     
    -
    vips_foreign_find_save_target(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_cache_set_dump(int) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern const char *vips_foreign_find_save_target(const char *suffix)
    +
    extern void vips_cache_set_dump(gboolean dump)
     
    -
    vips_foreign_find_save_target$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_cache_set_dump$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Address for:
    -
    extern const char *vips_foreign_find_save_target(const char *suffix)
    +
    extern void vips_cache_set_dump(gboolean dump)
     
    -
    vips_foreign_find_save_target$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_cache_set_dump$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Function descriptor for:
    -
    extern const char *vips_foreign_find_save_target(const char *suffix)
    +
    extern void vips_cache_set_dump(gboolean dump)
     
    -
    vips_foreign_find_save_target$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_cache_set_dump$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Downcall method handle for:
    -
    extern const char *vips_foreign_find_save_target(const char *suffix)
    +
    extern void vips_cache_set_dump(gboolean dump)
     
    -
    vips_foreign_find_save$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_cache_set_max(int) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Address for: - +
    -
    extern const char *vips_foreign_find_save(const char *filename)
    +
    extern void vips_cache_set_max(int max)
     
    -
    vips_foreign_find_save$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_cache_set_max_files(int) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Function descriptor for: +
    +
    +
    extern void vips_cache_set_max_files(int max_files)
    +
    +
    +
    +
    +
    vips_cache_set_max_files$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    +
    Address for:
    -
    extern const char *vips_foreign_find_save(const char *filename)
    +
    extern void vips_cache_set_max_files(int max_files)
     
    -
    vips_foreign_find_save$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_cache_set_max_files$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Downcall method handle for: +
    Function descriptor for:
    -
    extern const char *vips_foreign_find_save(const char *filename)
    +
    extern void vips_cache_set_max_files(int max_files)
     
    -
    VIPS_FOREIGN_HEIF_COMPRESSION_AV1() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_cache_set_max_files$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Downcall method handle for: +
    -
    enum <anonymous>.VIPS_FOREIGN_HEIF_COMPRESSION_AV1 = 4
    +
    extern void vips_cache_set_max_files(int max_files)
     
    -
    VIPS_FOREIGN_HEIF_COMPRESSION_AVC() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_cache_set_max_mem(long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FOREIGN_HEIF_COMPRESSION_AVC = 2
    +
    extern void vips_cache_set_max_mem(size_t max_mem)
     
    -
    VIPS_FOREIGN_HEIF_COMPRESSION_HEVC() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_cache_set_max_mem$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Address for: +
    -
    enum <anonymous>.VIPS_FOREIGN_HEIF_COMPRESSION_HEVC = 1
    +
    extern void vips_cache_set_max_mem(size_t max_mem)
     
    -
    VIPS_FOREIGN_HEIF_COMPRESSION_JPEG() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_cache_set_max_mem$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Function descriptor for: +
    -
    enum <anonymous>.VIPS_FOREIGN_HEIF_COMPRESSION_JPEG = 3
    +
    extern void vips_cache_set_max_mem(size_t max_mem)
     
    -
    VIPS_FOREIGN_HEIF_COMPRESSION_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_cache_set_max_mem$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Downcall method handle for: +
    -
    enum <anonymous>.VIPS_FOREIGN_HEIF_COMPRESSION_LAST = 5
    +
    extern void vips_cache_set_max_mem(size_t max_mem)
     
    -
    VIPS_FOREIGN_HEIF_ENCODER_AOM() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_cache_set_max$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Address for: +
    -
    enum <anonymous>.VIPS_FOREIGN_HEIF_ENCODER_AOM = 1
    +
    extern void vips_cache_set_max(int max)
     
    -
    VIPS_FOREIGN_HEIF_ENCODER_AUTO() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_cache_set_max$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Function descriptor for: +
    -
    enum <anonymous>.VIPS_FOREIGN_HEIF_ENCODER_AUTO = 0
    +
    extern void vips_cache_set_max(int max)
     
    -
    VIPS_FOREIGN_HEIF_ENCODER_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_cache_set_max$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Downcall method handle for: +
    -
    enum <anonymous>.VIPS_FOREIGN_HEIF_ENCODER_LAST = 5
    +
    extern void vips_cache_set_max(int max)
     
    -
    VIPS_FOREIGN_HEIF_ENCODER_RAV1E() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_cache_set_trace(int) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FOREIGN_HEIF_ENCODER_RAV1E = 2
    +
    extern void vips_cache_set_trace(gboolean trace)
     
    -
    VIPS_FOREIGN_HEIF_ENCODER_SVT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_cache_set_trace$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Address for: +
    -
    enum <anonymous>.VIPS_FOREIGN_HEIF_ENCODER_SVT = 3
    +
    extern void vips_cache_set_trace(gboolean trace)
     
    -
    VIPS_FOREIGN_HEIF_ENCODER_X265() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_cache_set_trace$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Function descriptor for: +
    -
    enum <anonymous>.VIPS_FOREIGN_HEIF_ENCODER_X265 = 4
    +
    extern void vips_cache_set_trace(gboolean trace)
     
    -
    VIPS_FOREIGN_JPEG_SUBSAMPLE_AUTO() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_cache_set_trace$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Downcall method handle for: +
    -
    enum <anonymous>.VIPS_FOREIGN_JPEG_SUBSAMPLE_AUTO = 0
    +
    extern void vips_cache_set_trace(gboolean trace)
     
    -
    VIPS_FOREIGN_JPEG_SUBSAMPLE_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_CODING_ERROR() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FOREIGN_JPEG_SUBSAMPLE_LAST = 3
    +
    enum <anonymous>.VIPS_CODING_ERROR = -1
     
    -
    VIPS_FOREIGN_JPEG_SUBSAMPLE_OFF() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_CODING_LABQ() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FOREIGN_JPEG_SUBSAMPLE_OFF = 2
    +
    enum <anonymous>.VIPS_CODING_LABQ = 2
     
    -
    VIPS_FOREIGN_JPEG_SUBSAMPLE_ON() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_CODING_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FOREIGN_JPEG_SUBSAMPLE_ON = 1
    +
    enum <anonymous>.VIPS_CODING_LAST = 7
     
    -
    VIPS_FOREIGN_KEEP_ALL() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_CODING_NONE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FOREIGN_KEEP_ALL = 31
    +
    enum <anonymous>.VIPS_CODING_NONE = 0
     
    -
    VIPS_FOREIGN_KEEP_EXIF() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_CODING_RAD() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FOREIGN_KEEP_EXIF = 1
    +
    enum <anonymous>.VIPS_CODING_RAD = 6
     
    -
    VIPS_FOREIGN_KEEP_ICC() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_COMBINE_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FOREIGN_KEEP_ICC = 8
    +
    enum <anonymous>.VIPS_COMBINE_LAST = 3
     
    -
    VIPS_FOREIGN_KEEP_IPTC() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_COMBINE_MAX() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FOREIGN_KEEP_IPTC = 4
    +
    enum <anonymous>.VIPS_COMBINE_MAX = 0
     
    -
    VIPS_FOREIGN_KEEP_NONE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_COMBINE_MIN() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FOREIGN_KEEP_NONE = 0
    +
    enum <anonymous>.VIPS_COMBINE_MIN = 2
     
    -
    VIPS_FOREIGN_KEEP_OTHER() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_COMBINE_MODE_ADD() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FOREIGN_KEEP_OTHER = 16
    +
    enum <anonymous>.VIPS_COMBINE_MODE_ADD = 1
     
    -
    VIPS_FOREIGN_KEEP_XMP() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_COMBINE_MODE_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FOREIGN_KEEP_XMP = 2
    +
    enum <anonymous>.VIPS_COMBINE_MODE_LAST = 2
     
    -
    VIPS_FOREIGN_NONE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_COMBINE_MODE_SET() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FOREIGN_NONE = 0
    +
    enum <anonymous>.VIPS_COMBINE_MODE_SET = 0
     
    -
    VIPS_FOREIGN_PARTIAL() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_COMBINE_SUM() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FOREIGN_PARTIAL = 1
    +
    enum <anonymous>.VIPS_COMBINE_SUM = 1
     
    -
    VIPS_FOREIGN_PNG_FILTER_ALL() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_COMPASS_DIRECTION_CENTRE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FOREIGN_PNG_FILTER_ALL = 248
    +
    enum <anonymous>.VIPS_COMPASS_DIRECTION_CENTRE = 0
     
    -
    VIPS_FOREIGN_PNG_FILTER_AVG() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_COMPASS_DIRECTION_EAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FOREIGN_PNG_FILTER_AVG = 64
    +
    enum <anonymous>.VIPS_COMPASS_DIRECTION_EAST = 2
     
    -
    VIPS_FOREIGN_PNG_FILTER_NONE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_COMPASS_DIRECTION_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FOREIGN_PNG_FILTER_NONE = 8
    +
    enum <anonymous>.VIPS_COMPASS_DIRECTION_LAST = 9
     
    -
    VIPS_FOREIGN_PNG_FILTER_PAETH() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_COMPASS_DIRECTION_NORTH() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FOREIGN_PNG_FILTER_PAETH = 128
    +
    enum <anonymous>.VIPS_COMPASS_DIRECTION_NORTH = 1
     
    -
    VIPS_FOREIGN_PNG_FILTER_SUB() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_COMPASS_DIRECTION_NORTH_EAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FOREIGN_PNG_FILTER_SUB = 16
    +
    enum <anonymous>.VIPS_COMPASS_DIRECTION_NORTH_EAST = 5
     
    -
    VIPS_FOREIGN_PNG_FILTER_UP() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_COMPASS_DIRECTION_NORTH_WEST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FOREIGN_PNG_FILTER_UP = 32
    +
    enum <anonymous>.VIPS_COMPASS_DIRECTION_NORTH_WEST = 8
     
    -
    VIPS_FOREIGN_PPM_FORMAT_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_COMPASS_DIRECTION_SOUTH() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FOREIGN_PPM_FORMAT_LAST = 5
    +
    enum <anonymous>.VIPS_COMPASS_DIRECTION_SOUTH = 3
     
    -
    VIPS_FOREIGN_PPM_FORMAT_PBM() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_COMPASS_DIRECTION_SOUTH_EAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FOREIGN_PPM_FORMAT_PBM = 0
    +
    enum <anonymous>.VIPS_COMPASS_DIRECTION_SOUTH_EAST = 6
     
    -
    VIPS_FOREIGN_PPM_FORMAT_PFM() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_COMPASS_DIRECTION_SOUTH_WEST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FOREIGN_PPM_FORMAT_PFM = 3
    +
    enum <anonymous>.VIPS_COMPASS_DIRECTION_SOUTH_WEST = 7
     
    -
    VIPS_FOREIGN_PPM_FORMAT_PGM() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_COMPASS_DIRECTION_WEST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FOREIGN_PPM_FORMAT_PGM = 1
    +
    enum <anonymous>.VIPS_COMPASS_DIRECTION_WEST = 4
     
    -
    VIPS_FOREIGN_PPM_FORMAT_PNM() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_CONFIG() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FOREIGN_PPM_FORMAT_PNM = 4
    +
    #define VIPS_CONFIG "enable debug: false
    +enable deprecated: true
    +enable modules: true
    +enable cplusplus: true
    +enable RAD load/save: true
    +enable Analyze7 load/save: true
    +enable PPM load/save: true
    +enable GIF load: true
    +use fftw for FFTs: true
    +SIMD support with highway: true
    +accelerate loops with ORC: false
    +ICC profile support with lcms: true
    +zlib: true
    +text rendering with pangocairo: true
    +font file support with fontconfig: true
    +EXIF metadata support with libexif: true
    +JPEG load/save with libjpeg: true
    +JXL load/save with libjxl: true (dynamic module: true)
    +JPEG2000 load/save with OpenJPEG: true
    +PNG load/save with libspng: true
    +PNG load/save with libpng: false
    +selected quantisation package: imagequant
    +TIFF load/save with libtiff: true
    +image pyramid save with libarchive: true
    +HEIC/AVIF load/save with libheif: true (dynamic module: true)
    +WebP load/save with libwebp: true
    +PDF load with PDFium: false
    +PDF load with poppler-glib: true (dynamic module: true)
    +SVG load with librsvg: true
    +EXR load with OpenEXR: true
    +OpenSlide load: true (dynamic module: true)
    +Matlab load with libmatio: true
    +NIfTI load/save with niftiio: false
    +FITS load/save with cfitsio: true
    +GIF save with cgif: true
    +selected Magick package: MagickCore (dynamic module: true)
    +Magick API version: magick7
    +Magick load: true
    +Magick save: true"
     
    -
    VIPS_FOREIGN_PPM_FORMAT_PPM() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_D3250_X0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FOREIGN_PPM_FORMAT_PPM = 2
    +
    #define VIPS_D3250_X0 105.659
     
    -
    VIPS_FOREIGN_SEQUENTIAL() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_D3250_Y0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FOREIGN_SEQUENTIAL = 4
    +
    #define VIPS_D3250_Y0 100.0
     
    -
    VIPS_FOREIGN_SUBSAMPLE_AUTO() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_D3250_Z0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FOREIGN_SUBSAMPLE_AUTO = 0
    +
    #define VIPS_D3250_Z0 45.8501
     
    -
    VIPS_FOREIGN_SUBSAMPLE_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_D50_X0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FOREIGN_SUBSAMPLE_LAST = 3
    +
    #define VIPS_D50_X0 96.425
     
    -
    VIPS_FOREIGN_SUBSAMPLE_OFF() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_D50_Y0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FOREIGN_SUBSAMPLE_OFF = 2
    +
    #define VIPS_D50_Y0 100.0
     
    -
    VIPS_FOREIGN_SUBSAMPLE_ON() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_D50_Z0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FOREIGN_SUBSAMPLE_ON = 1
    +
    #define VIPS_D50_Z0 82.468
     
    -
    VIPS_FOREIGN_TIFF_COMPRESSION_CCITTFAX4() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_D55_X0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FOREIGN_TIFF_COMPRESSION_CCITTFAX4 = 4
    +
    #define VIPS_D55_X0 95.6831
     
    -
    VIPS_FOREIGN_TIFF_COMPRESSION_DEFLATE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_D55_Y0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FOREIGN_TIFF_COMPRESSION_DEFLATE = 2
    +
    #define VIPS_D55_Y0 100.0
     
    -
    VIPS_FOREIGN_TIFF_COMPRESSION_JP2K() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_D55_Z0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FOREIGN_TIFF_COMPRESSION_JP2K = 8
    +
    #define VIPS_D55_Z0 92.0871
     
    -
    VIPS_FOREIGN_TIFF_COMPRESSION_JPEG() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_D65_X0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FOREIGN_TIFF_COMPRESSION_JPEG = 1
    +
    #define VIPS_D65_X0 95.047
     
    -
    VIPS_FOREIGN_TIFF_COMPRESSION_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_D65_Y0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FOREIGN_TIFF_COMPRESSION_LAST = 9
    +
    #define VIPS_D65_Y0 100.0
     
    -
    VIPS_FOREIGN_TIFF_COMPRESSION_LZW() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_D65_Z0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FOREIGN_TIFF_COMPRESSION_LZW = 5
    +
    #define VIPS_D65_Z0 108.8827
     
    -
    VIPS_FOREIGN_TIFF_COMPRESSION_NONE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_D75_X0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FOREIGN_TIFF_COMPRESSION_NONE = 0
    +
    #define VIPS_D75_X0 94.9682
     
    -
    VIPS_FOREIGN_TIFF_COMPRESSION_PACKBITS() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_D75_Y0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FOREIGN_TIFF_COMPRESSION_PACKBITS = 3
    +
    #define VIPS_D75_Y0 100.0
     
    -
    VIPS_FOREIGN_TIFF_COMPRESSION_WEBP() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_D75_Z0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FOREIGN_TIFF_COMPRESSION_WEBP = 6
    +
    #define VIPS_D75_Z0 122.571
     
    -
    VIPS_FOREIGN_TIFF_COMPRESSION_ZSTD() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_D93_X0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FOREIGN_TIFF_COMPRESSION_ZSTD = 7
    +
    #define VIPS_D93_X0 89.74
     
    -
    VIPS_FOREIGN_TIFF_PREDICTOR_FLOAT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_D93_Y0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FOREIGN_TIFF_PREDICTOR_FLOAT = 3
    +
    #define VIPS_D93_Y0 100.0
     
    -
    VIPS_FOREIGN_TIFF_PREDICTOR_HORIZONTAL() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_D93_Z0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FOREIGN_TIFF_PREDICTOR_HORIZONTAL = 2
    +
    #define VIPS_D93_Z0 130.77
     
    -
    VIPS_FOREIGN_TIFF_PREDICTOR_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_DEMAND_STYLE_ANY() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FOREIGN_TIFF_PREDICTOR_LAST = 4
    +
    enum <anonymous>.VIPS_DEMAND_STYLE_ANY = 3
     
    -
    VIPS_FOREIGN_TIFF_PREDICTOR_NONE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_DEMAND_STYLE_ERROR() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FOREIGN_TIFF_PREDICTOR_NONE = 1
    +
    enum <anonymous>.VIPS_DEMAND_STYLE_ERROR = -1
     
    -
    VIPS_FOREIGN_TIFF_RESUNIT_CM() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_DEMAND_STYLE_FATSTRIP() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FOREIGN_TIFF_RESUNIT_CM = 0
    +
    enum <anonymous>.VIPS_DEMAND_STYLE_FATSTRIP = 1
     
    -
    VIPS_FOREIGN_TIFF_RESUNIT_INCH() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_DEMAND_STYLE_SMALLTILE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FOREIGN_TIFF_RESUNIT_INCH = 1
    +
    enum <anonymous>.VIPS_DEMAND_STYLE_SMALLTILE = 0
     
    -
    VIPS_FOREIGN_TIFF_RESUNIT_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_DEMAND_STYLE_THINSTRIP() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FOREIGN_TIFF_RESUNIT_LAST = 2
    +
    enum <anonymous>.VIPS_DEMAND_STYLE_THINSTRIP = 2
     
    -
    VIPS_FOREIGN_WEBP_PRESET_DEFAULT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_DIRECTION_HORIZONTAL() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FOREIGN_WEBP_PRESET_DEFAULT = 0
    +
    enum <anonymous>.VIPS_DIRECTION_HORIZONTAL = 0
     
    -
    VIPS_FOREIGN_WEBP_PRESET_DRAWING() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_DIRECTION_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FOREIGN_WEBP_PRESET_DRAWING = 3
    +
    enum <anonymous>.VIPS_DIRECTION_LAST = 2
     
    -
    VIPS_FOREIGN_WEBP_PRESET_ICON() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_DIRECTION_VERTICAL() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FOREIGN_WEBP_PRESET_ICON = 4
    +
    enum <anonymous>.VIPS_DIRECTION_VERTICAL = 1
     
    -
    VIPS_FOREIGN_WEBP_PRESET_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_E_X0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FOREIGN_WEBP_PRESET_LAST = 6
    +
    #define VIPS_E_X0 100.0
     
    -
    VIPS_FOREIGN_WEBP_PRESET_PHOTO() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_E_Y0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FOREIGN_WEBP_PRESET_PHOTO = 2
    +
    #define VIPS_E_Y0 100.0
     
    -
    VIPS_FOREIGN_WEBP_PRESET_PICTURE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_E_Z0() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FOREIGN_WEBP_PRESET_PICTURE = 1
    +
    #define VIPS_E_Z0 100.0
     
    -
    VIPS_FOREIGN_WEBP_PRESET_TEXT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_ENABLE_DEPRECATED() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FOREIGN_WEBP_PRESET_TEXT = 5
    +
    #define VIPS_ENABLE_DEPRECATED 1
     
    -
    VIPS_FORMAT_BIGENDIAN() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_enum_from_nick(MemorySegment, long, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FORMAT_BIGENDIAN = 2
    +
    extern int vips_enum_from_nick(const char *domain, GType type, const char *str)
     
    -
    VIPS_FORMAT_CHAR() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_enum_from_nick$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Address for: +
    -
    enum <anonymous>.VIPS_FORMAT_CHAR = 1
    +
    extern int vips_enum_from_nick(const char *domain, GType type, const char *str)
     
    -
    VIPS_FORMAT_COMPLEX() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_enum_from_nick$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Function descriptor for: +
    -
    enum <anonymous>.VIPS_FORMAT_COMPLEX = 7
    +
    extern int vips_enum_from_nick(const char *domain, GType type, const char *str)
     
    -
    VIPS_FORMAT_DOUBLE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_enum_from_nick$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Downcall method handle for: +
    -
    enum <anonymous>.VIPS_FORMAT_DOUBLE = 8
    +
    extern int vips_enum_from_nick(const char *domain, GType type, const char *str)
     
    -
    VIPS_FORMAT_DPCOMPLEX() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_enum_nick(long, int) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FORMAT_DPCOMPLEX = 9
    +
    extern const char *vips_enum_nick(GType enm, int value)
     
    -
    VIPS_FORMAT_FLOAT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_enum_nick$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Address for: +
    -
    enum <anonymous>.VIPS_FORMAT_FLOAT = 6
    +
    extern const char *vips_enum_nick(GType enm, int value)
     
    -
    VIPS_FORMAT_INT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_enum_nick$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Function descriptor for: +
    -
    enum <anonymous>.VIPS_FORMAT_INT = 5
    +
    extern const char *vips_enum_nick(GType enm, int value)
     
    -
    VIPS_FORMAT_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_enum_nick$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Downcall method handle for: +
    -
    enum <anonymous>.VIPS_FORMAT_LAST = 10
    +
    extern const char *vips_enum_nick(GType enm, int value)
     
    -
    VIPS_FORMAT_NONE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_enum_string(long, int) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FORMAT_NONE = 0
    +
    extern const char *vips_enum_string(GType enm, int value)
     
    -
    VIPS_FORMAT_NOTSET() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_enum_string$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Address for: +
    -
    enum <anonymous>.VIPS_FORMAT_NOTSET = -1
    +
    extern const char *vips_enum_string(GType enm, int value)
     
    -
    VIPS_FORMAT_PARTIAL() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_enum_string$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Function descriptor for: +
    -
    enum <anonymous>.VIPS_FORMAT_PARTIAL = 1
    +
    extern const char *vips_enum_string(GType enm, int value)
     
    -
    VIPS_FORMAT_SHORT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_enum_string$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Downcall method handle for: +
    -
    enum <anonymous>.VIPS_FORMAT_SHORT = 3
    +
    extern const char *vips_enum_string(GType enm, int value)
     
    -
    VIPS_FORMAT_UCHAR() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_error_buffer() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FORMAT_UCHAR = 0
    +
    extern const char *vips_error_buffer()
     
    -
    VIPS_FORMAT_UINT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_error_buffer_copy() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_FORMAT_UINT = 4
    +
    extern char *vips_error_buffer_copy()
     
    -
    VIPS_FORMAT_USHORT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_error_buffer_copy$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Address for: +
    -
    enum <anonymous>.VIPS_FORMAT_USHORT = 2
    +
    extern char *vips_error_buffer_copy()
     
    -
    VIPS_IMAGE_ERROR() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_error_buffer_copy$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Function descriptor for: +
    -
    enum <anonymous>.VIPS_IMAGE_ERROR = -1
    +
    extern char *vips_error_buffer_copy()
     
    -
    vips_image_get_height(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_error_buffer_copy$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Downcall method handle for: +
    -
    extern int vips_image_get_height(const VipsImage *image)
    +
    extern char *vips_error_buffer_copy()
     
    -
    vips_image_get_height$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_error_buffer$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Address for:
    -
    extern int vips_image_get_height(const VipsImage *image)
    +
    extern const char *vips_error_buffer()
     
    -
    vips_image_get_height$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_error_buffer$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Function descriptor for:
    -
    extern int vips_image_get_height(const VipsImage *image)
    +
    extern const char *vips_error_buffer()
     
    -
    vips_image_get_height$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_error_buffer$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Downcall method handle for:
    -
    extern int vips_image_get_height(const VipsImage *image)
    +
    extern const char *vips_error_buffer()
     
    -
    vips_image_get_type() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_error_clear() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern GType vips_image_get_type()
    +
    extern void vips_error_clear()
     
    -
    vips_image_get_type$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_error_clear$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Address for:
    -
    extern GType vips_image_get_type()
    +
    extern void vips_error_clear()
     
    -
    vips_image_get_type$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_error_clear$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Function descriptor for:
    -
    extern GType vips_image_get_type()
    +
    extern void vips_error_clear()
     
    -
    vips_image_get_type$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_error_clear$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Downcall method handle for:
    -
    extern GType vips_image_get_type()
    +
    extern void vips_error_clear()
     
    -
    vips_image_get_typeof(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_error_freeze() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern GType vips_image_get_typeof(const VipsImage *image, const char *name)
    +
    extern void vips_error_freeze()
     
    -
    vips_image_get_typeof$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_error_freeze$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Address for:
    -
    extern GType vips_image_get_typeof(const VipsImage *image, const char *name)
    +
    extern void vips_error_freeze()
     
    -
    vips_image_get_typeof$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_error_freeze$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Function descriptor for:
    -
    extern GType vips_image_get_typeof(const VipsImage *image, const char *name)
    +
    extern void vips_error_freeze()
     
    -
    vips_image_get_typeof$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_error_freeze$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Downcall method handle for:
    -
    extern GType vips_image_get_typeof(const VipsImage *image, const char *name)
    +
    extern void vips_error_freeze()
     
    -
    vips_image_get_width(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_error_g(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern int vips_image_get_width(const VipsImage *image)
    +
    extern void vips_error_g(GError **error)
     
    -
    vips_image_get_width$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_error_g$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Address for:
    -
    extern int vips_image_get_width(const VipsImage *image)
    +
    extern void vips_error_g(GError **error)
     
    -
    vips_image_get_width$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_error_g$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Function descriptor for:
    -
    extern int vips_image_get_width(const VipsImage *image)
    +
    extern void vips_error_g(GError **error)
     
    -
    vips_image_get_width$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_error_g$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Downcall method handle for:
    -
    extern int vips_image_get_width(const VipsImage *image)
    +
    extern void vips_error_g(GError **error)
     
    -
    vips_image_hasalpha(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_error_thaw() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern gboolean vips_image_hasalpha(VipsImage *image)
    +
    extern void vips_error_thaw()
     
    -
    vips_image_hasalpha$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_error_thaw$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Address for:
    -
    extern gboolean vips_image_hasalpha(VipsImage *image)
    +
    extern void vips_error_thaw()
     
    -
    vips_image_hasalpha$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_error_thaw$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Function descriptor for:
    -
    extern gboolean vips_image_hasalpha(VipsImage *image)
    +
    extern void vips_error_thaw()
     
    -
    vips_image_hasalpha$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_error_thaw$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Downcall method handle for:
    -
    extern gboolean vips_image_hasalpha(VipsImage *image)
    +
    extern void vips_error_thaw()
     
    -
    VIPS_IMAGE_MMAPIN() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_EXTEND_BACKGROUND() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_IMAGE_MMAPIN = 4
    +
    enum <anonymous>.VIPS_EXTEND_BACKGROUND = 5
     
    -
    VIPS_IMAGE_MMAPINRW() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_EXTEND_BLACK() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_IMAGE_MMAPINRW = 5
    +
    enum <anonymous>.VIPS_EXTEND_BLACK = 0
     
    -
    vips_image_new() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_EXTEND_COPY() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern VipsImage *vips_image_new()
    +
    enum <anonymous>.VIPS_EXTEND_COPY = 1
     
    -
    vips_image_new_from_file_raw(MemorySegment, int, int, int, long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_EXTEND_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern VipsImage *vips_image_new_from_file_raw(const char *filename, int xsize, int ysize, int bands, guint64 offset)
    +
    enum <anonymous>.VIPS_EXTEND_LAST = 6
     
    -
    vips_image_new_from_file_raw$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_EXTEND_MIRROR() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Address for: - +
    -
    extern VipsImage *vips_image_new_from_file_raw(const char *filename, int xsize, int ysize, int bands, guint64 offset)
    +
    enum <anonymous>.VIPS_EXTEND_MIRROR = 3
     
    -
    vips_image_new_from_file_raw$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_EXTEND_REPEAT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Function descriptor for: - +
    -
    extern VipsImage *vips_image_new_from_file_raw(const char *filename, int xsize, int ysize, int bands, guint64 offset)
    +
    enum <anonymous>.VIPS_EXTEND_REPEAT = 2
     
    -
    vips_image_new_from_file_raw$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_EXTEND_WHITE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Downcall method handle for: - +
    -
    extern VipsImage *vips_image_new_from_file_raw(const char *filename, int xsize, int ysize, int bands, guint64 offset)
    +
    enum <anonymous>.VIPS_EXTEND_WHITE = 4
     
    -
    vips_image_new_from_file_RW(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FAIL_ON_ERROR() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern VipsImage *vips_image_new_from_file_RW(const char *filename)
    +
    enum <anonymous>.VIPS_FAIL_ON_ERROR = 2
     
    -
    vips_image_new_from_file_RW$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FAIL_ON_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Address for: - +
    -
    extern VipsImage *vips_image_new_from_file_RW(const char *filename)
    +
    enum <anonymous>.VIPS_FAIL_ON_LAST = 4
     
    -
    vips_image_new_from_file_RW$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FAIL_ON_NONE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Function descriptor for: - +
    +
    +
    enum <anonymous>.VIPS_FAIL_ON_NONE = 0
    +
    +
    +
    +
    +
    VIPS_FAIL_ON_TRUNCATED() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    +
    -
    extern VipsImage *vips_image_new_from_file_RW(const char *filename)
    +
    enum <anonymous>.VIPS_FAIL_ON_TRUNCATED = 1
     
    -
    vips_image_new_from_file_RW$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FAIL_ON_WARNING() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Downcall method handle for: - +
    -
    extern VipsImage *vips_image_new_from_file_RW(const char *filename)
    +
    enum <anonymous>.VIPS_FAIL_ON_WARNING = 3
     
    -
    vips_image_new_from_image(MemorySegment, MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_filename_get_filename(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern VipsImage *vips_image_new_from_image(VipsImage *image, const double *c, int n)
    +
    extern char *vips_filename_get_filename(const char *vips_filename)
     
    -
    vips_image_new_from_image$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_filename_get_filename$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Address for:
    -
    extern VipsImage *vips_image_new_from_image(VipsImage *image, const double *c, int n)
    +
    extern char *vips_filename_get_filename(const char *vips_filename)
     
    -
    vips_image_new_from_image$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_filename_get_filename$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Function descriptor for:
    -
    extern VipsImage *vips_image_new_from_image(VipsImage *image, const double *c, int n)
    +
    extern char *vips_filename_get_filename(const char *vips_filename)
     
    -
    vips_image_new_from_image$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_filename_get_filename$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Downcall method handle for:
    -
    extern VipsImage *vips_image_new_from_image(VipsImage *image, const double *c, int n)
    +
    extern char *vips_filename_get_filename(const char *vips_filename)
     
    -
    vips_image_new_from_image1(MemorySegment, double) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_filename_get_options(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern VipsImage *vips_image_new_from_image1(VipsImage *image, double c)
    +
    extern char *vips_filename_get_options(const char *vips_filename)
     
    -
    vips_image_new_from_image1$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_filename_get_options$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Address for:
    -
    extern VipsImage *vips_image_new_from_image1(VipsImage *image, double c)
    +
    extern char *vips_filename_get_options(const char *vips_filename)
     
    -
    vips_image_new_from_image1$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_filename_get_options$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Function descriptor for:
    -
    extern VipsImage *vips_image_new_from_image1(VipsImage *image, double c)
    +
    extern char *vips_filename_get_options(const char *vips_filename)
     
    -
    vips_image_new_from_image1$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_filename_get_options$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Downcall method handle for:
    -
    extern VipsImage *vips_image_new_from_image1(VipsImage *image, double c)
    -
    -
    -
    -
    -
    vips_image_new_from_memory(MemorySegment, long, int, int, int, int) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern VipsImage *vips_image_new_from_memory(const void *data, size_t size, int width, int height, int bands, VipsBandFormat format)
    +
    extern char *vips_filename_get_options(const char *vips_filename)
     
    -
    vips_image_new_from_memory_copy(MemorySegment, long, int, int, int, int) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_filename_suffix_match(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern VipsImage *vips_image_new_from_memory_copy(const void *data, size_t size, int width, int height, int bands, VipsBandFormat format)
    +
    extern int vips_filename_suffix_match(const char *path, const char *suffixes[])
     
    -
    vips_image_new_from_memory_copy$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_filename_suffix_match$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Address for:
    -
    extern VipsImage *vips_image_new_from_memory_copy(const void *data, size_t size, int width, int height, int bands, VipsBandFormat format)
    +
    extern int vips_filename_suffix_match(const char *path, const char *suffixes[])
     
    -
    vips_image_new_from_memory_copy$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_filename_suffix_match$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Function descriptor for:
    -
    extern VipsImage *vips_image_new_from_memory_copy(const void *data, size_t size, int width, int height, int bands, VipsBandFormat format)
    +
    extern int vips_filename_suffix_match(const char *path, const char *suffixes[])
     
    -
    vips_image_new_from_memory_copy$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_filename_suffix_match$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Downcall method handle for:
    -
    extern VipsImage *vips_image_new_from_memory_copy(const void *data, size_t size, int width, int height, int bands, VipsBandFormat format)
    -
    -
    -
    -
    -
    vips_image_new_from_memory$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern VipsImage *vips_image_new_from_memory(const void *data, size_t size, int width, int height, int bands, VipsBandFormat format)
    +
    extern int vips_filename_suffix_match(const char *path, const char *suffixes[])
     
    -
    vips_image_new_from_memory$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_ALL() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Function descriptor for: - +
    -
    extern VipsImage *vips_image_new_from_memory(const void *data, size_t size, int width, int height, int bands, VipsBandFormat format)
    +
    enum <anonymous>.VIPS_FOREIGN_ALL = 7
     
    -
    vips_image_new_from_memory$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_BIGENDIAN() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Downcall method handle for: - +
    -
    extern VipsImage *vips_image_new_from_memory(const void *data, size_t size, int width, int height, int bands, VipsBandFormat format)
    +
    enum <anonymous>.VIPS_FOREIGN_BIGENDIAN = 2
     
    -
    vips_image_new_matrix(int, int) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_DZ_CONTAINER_FS() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern VipsImage *vips_image_new_matrix(int width, int height)
    +
    enum <anonymous>.VIPS_FOREIGN_DZ_CONTAINER_FS = 0
     
    -
    vips_image_new_matrix_from_array(int, int, MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_DZ_CONTAINER_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern VipsImage *vips_image_new_matrix_from_array(int width, int height, const double *array, int size)
    +
    enum <anonymous>.VIPS_FOREIGN_DZ_CONTAINER_LAST = 3
     
    -
    vips_image_new_matrix_from_array$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_DZ_CONTAINER_SZI() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Address for: - +
    -
    extern VipsImage *vips_image_new_matrix_from_array(int width, int height, const double *array, int size)
    +
    enum <anonymous>.VIPS_FOREIGN_DZ_CONTAINER_SZI = 2
     
    -
    vips_image_new_matrix_from_array$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_DZ_CONTAINER_ZIP() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Function descriptor for: - +
    -
    extern VipsImage *vips_image_new_matrix_from_array(int width, int height, const double *array, int size)
    +
    enum <anonymous>.VIPS_FOREIGN_DZ_CONTAINER_ZIP = 1
     
    -
    vips_image_new_matrix_from_array$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_DZ_DEPTH_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Downcall method handle for: - +
    -
    extern VipsImage *vips_image_new_matrix_from_array(int width, int height, const double *array, int size)
    +
    enum <anonymous>.VIPS_FOREIGN_DZ_DEPTH_LAST = 3
     
    -
    vips_image_new_matrix$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_DZ_DEPTH_ONE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Address for: - +
    -
    extern VipsImage *vips_image_new_matrix(int width, int height)
    +
    enum <anonymous>.VIPS_FOREIGN_DZ_DEPTH_ONE = 2
     
    -
    vips_image_new_matrix$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_DZ_DEPTH_ONEPIXEL() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Function descriptor for: - +
    -
    extern VipsImage *vips_image_new_matrix(int width, int height)
    +
    enum <anonymous>.VIPS_FOREIGN_DZ_DEPTH_ONEPIXEL = 0
     
    -
    vips_image_new_matrix$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_DZ_DEPTH_ONETILE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Downcall method handle for: - +
    -
    extern VipsImage *vips_image_new_matrix(int width, int height)
    +
    enum <anonymous>.VIPS_FOREIGN_DZ_DEPTH_ONETILE = 1
     
    -
    vips_image_new_memory() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_DZ_LAYOUT_DZ() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern VipsImage *vips_image_new_memory()
    +
    enum <anonymous>.VIPS_FOREIGN_DZ_LAYOUT_DZ = 0
     
    -
    vips_image_new_memory$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_DZ_LAYOUT_GOOGLE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Address for: - +
    -
    extern VipsImage *vips_image_new_memory()
    +
    enum <anonymous>.VIPS_FOREIGN_DZ_LAYOUT_GOOGLE = 2
     
    -
    vips_image_new_memory$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_DZ_LAYOUT_IIIF() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Function descriptor for: - +
    -
    extern VipsImage *vips_image_new_memory()
    +
    enum <anonymous>.VIPS_FOREIGN_DZ_LAYOUT_IIIF = 3
     
    -
    vips_image_new_memory$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_DZ_LAYOUT_IIIF3() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Downcall method handle for: - +
    -
    extern VipsImage *vips_image_new_memory()
    +
    enum <anonymous>.VIPS_FOREIGN_DZ_LAYOUT_IIIF3 = 4
     
    -
    vips_image_new_temp_file(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_DZ_LAYOUT_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern VipsImage *vips_image_new_temp_file(const char *format)
    +
    enum <anonymous>.VIPS_FOREIGN_DZ_LAYOUT_LAST = 5
     
    -
    vips_image_new_temp_file$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_DZ_LAYOUT_ZOOMIFY() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Address for: - +
    -
    extern VipsImage *vips_image_new_temp_file(const char *format)
    +
    enum <anonymous>.VIPS_FOREIGN_DZ_LAYOUT_ZOOMIFY = 1
     
    -
    vips_image_new_temp_file$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_foreign_find_load(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Function descriptor for: - +
    -
    extern VipsImage *vips_image_new_temp_file(const char *format)
    +
    extern const char *vips_foreign_find_load(const char *filename)
     
    -
    vips_image_new_temp_file$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_foreign_find_load_buffer(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Downcall method handle for: - +
    -
    extern VipsImage *vips_image_new_temp_file(const char *format)
    +
    extern const char *vips_foreign_find_load_buffer(const void *data, size_t size)
     
    -
    vips_image_new$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_foreign_find_load_buffer$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Address for:
    -
    extern VipsImage *vips_image_new()
    +
    extern const char *vips_foreign_find_load_buffer(const void *data, size_t size)
     
    -
    vips_image_new$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_foreign_find_load_buffer$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Function descriptor for:
    -
    extern VipsImage *vips_image_new()
    +
    extern const char *vips_foreign_find_load_buffer(const void *data, size_t size)
     
    -
    vips_image_new$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_foreign_find_load_buffer$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Downcall method handle for:
    -
    extern VipsImage *vips_image_new()
    +
    extern const char *vips_foreign_find_load_buffer(const void *data, size_t size)
     
    -
    VIPS_IMAGE_NONE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_foreign_find_load_source(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_IMAGE_NONE = 0
    +
    extern const char *vips_foreign_find_load_source(VipsSource *source)
     
    -
    VIPS_IMAGE_OPENIN() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_foreign_find_load_source$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Address for: +
    -
    enum <anonymous>.VIPS_IMAGE_OPENIN = 3
    +
    extern const char *vips_foreign_find_load_source(VipsSource *source)
     
    -
    VIPS_IMAGE_OPENOUT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_foreign_find_load_source$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Function descriptor for: +
    -
    enum <anonymous>.VIPS_IMAGE_OPENOUT = 6
    +
    extern const char *vips_foreign_find_load_source(VipsSource *source)
     
    -
    VIPS_IMAGE_PARTIAL() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_foreign_find_load_source$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Downcall method handle for: +
    -
    enum <anonymous>.VIPS_IMAGE_PARTIAL = 7
    +
    extern const char *vips_foreign_find_load_source(VipsSource *source)
     
    -
    VIPS_IMAGE_SETBUF() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_foreign_find_load$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Address for: +
    -
    enum <anonymous>.VIPS_IMAGE_SETBUF = 1
    +
    extern const char *vips_foreign_find_load(const char *filename)
     
    -
    VIPS_IMAGE_SETBUF_FOREIGN() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_foreign_find_load$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Function descriptor for: +
    -
    enum <anonymous>.VIPS_IMAGE_SETBUF_FOREIGN = 2
    +
    extern const char *vips_foreign_find_load(const char *filename)
     
    -
    vips_image_write(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_foreign_find_load$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    +
    Downcall method handle for: + +
    +
    extern const char *vips_foreign_find_load(const char *filename)
    +
    +
    +
    +
    +
    vips_foreign_find_save(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern int vips_image_write(VipsImage *image, VipsImage *out)
    +
    extern const char *vips_foreign_find_save(const char *filename)
     
    -
    vips_image_write_line(MemorySegment, int, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_foreign_find_save_buffer(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern int vips_image_write_line(VipsImage *image, int ypos, VipsPel *linebuffer)
    +
    extern const char *vips_foreign_find_save_buffer(const char *suffix)
     
    -
    vips_image_write_line$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_foreign_find_save_buffer$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Address for:
    -
    extern int vips_image_write_line(VipsImage *image, int ypos, VipsPel *linebuffer)
    +
    extern const char *vips_foreign_find_save_buffer(const char *suffix)
     
    -
    vips_image_write_line$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_foreign_find_save_buffer$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Function descriptor for:
    -
    extern int vips_image_write_line(VipsImage *image, int ypos, VipsPel *linebuffer)
    +
    extern const char *vips_foreign_find_save_buffer(const char *suffix)
     
    -
    vips_image_write_line$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_foreign_find_save_buffer$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Downcall method handle for:
    -
    extern int vips_image_write_line(VipsImage *image, int ypos, VipsPel *linebuffer)
    +
    extern const char *vips_foreign_find_save_buffer(const char *suffix)
     
    -
    vips_image_write_prepare(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_foreign_find_save_target(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern int vips_image_write_prepare(VipsImage *image)
    +
    extern const char *vips_foreign_find_save_target(const char *suffix)
     
    -
    vips_image_write_prepare$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_foreign_find_save_target$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Address for:
    -
    extern int vips_image_write_prepare(VipsImage *image)
    +
    extern const char *vips_foreign_find_save_target(const char *suffix)
     
    -
    vips_image_write_prepare$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_foreign_find_save_target$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Function descriptor for:
    -
    extern int vips_image_write_prepare(VipsImage *image)
    +
    extern const char *vips_foreign_find_save_target(const char *suffix)
     
    -
    vips_image_write_prepare$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_foreign_find_save_target$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Downcall method handle for:
    -
    extern int vips_image_write_prepare(VipsImage *image)
    -
    -
    -
    -
    -
    vips_image_write_to_memory(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern void *vips_image_write_to_memory(VipsImage *in, size_t *size)
    +
    extern const char *vips_foreign_find_save_target(const char *suffix)
     
    -
    vips_image_write_to_memory$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_foreign_find_save$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Address for:
    -
    extern void *vips_image_write_to_memory(VipsImage *in, size_t *size)
    +
    extern const char *vips_foreign_find_save(const char *filename)
     
    -
    vips_image_write_to_memory$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_foreign_find_save$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Function descriptor for:
    -
    extern void *vips_image_write_to_memory(VipsImage *in, size_t *size)
    +
    extern const char *vips_foreign_find_save(const char *filename)
     
    -
    vips_image_write_to_memory$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_foreign_find_save$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Downcall method handle for:
    -
    extern void *vips_image_write_to_memory(VipsImage *in, size_t *size)
    -
    -
    -
    -
    -
    vips_image_write$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern int vips_image_write(VipsImage *image, VipsImage *out)
    +
    extern const char *vips_foreign_find_save(const char *filename)
     
    -
    vips_image_write$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_HEIF_COMPRESSION_AV1() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Function descriptor for: - +
    -
    extern int vips_image_write(VipsImage *image, VipsImage *out)
    +
    enum <anonymous>.VIPS_FOREIGN_HEIF_COMPRESSION_AV1 = 4
     
    -
    vips_image_write$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_HEIF_COMPRESSION_AVC() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Downcall method handle for: - +
    -
    extern int vips_image_write(VipsImage *image, VipsImage *out)
    +
    enum <anonymous>.VIPS_FOREIGN_HEIF_COMPRESSION_AVC = 2
     
    -
    vips_init(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_HEIF_COMPRESSION_HEVC() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern int vips_init(const char *argv0)
    +
    enum <anonymous>.VIPS_FOREIGN_HEIF_COMPRESSION_HEVC = 1
     
    -
    vips_init$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_HEIF_COMPRESSION_JPEG() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Address for: - +
    -
    extern int vips_init(const char *argv0)
    +
    enum <anonymous>.VIPS_FOREIGN_HEIF_COMPRESSION_JPEG = 3
     
    -
    vips_init$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_HEIF_COMPRESSION_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Function descriptor for: - +
    -
    extern int vips_init(const char *argv0)
    +
    enum <anonymous>.VIPS_FOREIGN_HEIF_COMPRESSION_LAST = 5
     
    -
    vips_init$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_HEIF_ENCODER_AOM() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Downcall method handle for: - +
    -
    extern int vips_init(const char *argv0)
    +
    enum <anonymous>.VIPS_FOREIGN_HEIF_ENCODER_AOM = 1
     
    -
    VIPS_INTENT_ABSOLUTE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_HEIF_ENCODER_AUTO() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_INTENT_ABSOLUTE = 3
    +
    enum <anonymous>.VIPS_FOREIGN_HEIF_ENCODER_AUTO = 0
     
    -
    VIPS_INTENT_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_HEIF_ENCODER_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_INTENT_LAST = 4
    +
    enum <anonymous>.VIPS_FOREIGN_HEIF_ENCODER_LAST = 5
     
    -
    VIPS_INTENT_PERCEPTUAL() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_HEIF_ENCODER_RAV1E() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_INTENT_PERCEPTUAL = 0
    +
    enum <anonymous>.VIPS_FOREIGN_HEIF_ENCODER_RAV1E = 2
     
    -
    VIPS_INTENT_RELATIVE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_HEIF_ENCODER_SVT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_INTENT_RELATIVE = 1
    +
    enum <anonymous>.VIPS_FOREIGN_HEIF_ENCODER_SVT = 3
     
    -
    VIPS_INTENT_SATURATION() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_HEIF_ENCODER_X265() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_INTENT_SATURATION = 2
    +
    enum <anonymous>.VIPS_FOREIGN_HEIF_ENCODER_X265 = 4
     
    -
    VIPS_INTERESTING_ALL() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_JPEG_SUBSAMPLE_AUTO() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_INTERESTING_ALL = 6
    +
    enum <anonymous>.VIPS_FOREIGN_JPEG_SUBSAMPLE_AUTO = 0
     
    -
    VIPS_INTERESTING_ATTENTION() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_JPEG_SUBSAMPLE_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_INTERESTING_ATTENTION = 3
    +
    enum <anonymous>.VIPS_FOREIGN_JPEG_SUBSAMPLE_LAST = 3
     
    -
    VIPS_INTERESTING_CENTRE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_JPEG_SUBSAMPLE_OFF() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_INTERESTING_CENTRE = 1
    +
    enum <anonymous>.VIPS_FOREIGN_JPEG_SUBSAMPLE_OFF = 2
     
    -
    VIPS_INTERESTING_ENTROPY() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_JPEG_SUBSAMPLE_ON() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_INTERESTING_ENTROPY = 2
    +
    enum <anonymous>.VIPS_FOREIGN_JPEG_SUBSAMPLE_ON = 1
     
    -
    VIPS_INTERESTING_HIGH() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_KEEP_ALL() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_INTERESTING_HIGH = 5
    +
    enum <anonymous>.VIPS_FOREIGN_KEEP_ALL = 31
     
    -
    VIPS_INTERESTING_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_KEEP_EXIF() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_INTERESTING_LAST = 7
    +
    enum <anonymous>.VIPS_FOREIGN_KEEP_EXIF = 1
     
    -
    VIPS_INTERESTING_LOW() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_KEEP_ICC() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_INTERESTING_LOW = 4
    +
    enum <anonymous>.VIPS_FOREIGN_KEEP_ICC = 8
     
    -
    VIPS_INTERESTING_NONE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_KEEP_IPTC() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_INTERESTING_NONE = 0
    +
    enum <anonymous>.VIPS_FOREIGN_KEEP_IPTC = 4
     
    -
    vips_interpolate(MemorySegment, MemorySegment, MemorySegment, double, double) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_KEEP_NONE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern void vips_interpolate(VipsInterpolate *interpolate, void *out, VipsRegion *in, double x, double y)
    +
    enum <anonymous>.VIPS_FOREIGN_KEEP_NONE = 0
     
    -
    vips_interpolate_bilinear_static() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_KEEP_OTHER() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern VipsInterpolate *vips_interpolate_bilinear_static()
    +
    enum <anonymous>.VIPS_FOREIGN_KEEP_OTHER = 16
     
    -
    vips_interpolate_bilinear_static$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_KEEP_XMP() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Address for: - +
    -
    extern VipsInterpolate *vips_interpolate_bilinear_static()
    +
    enum <anonymous>.VIPS_FOREIGN_KEEP_XMP = 2
     
    -
    vips_interpolate_bilinear_static$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_NONE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Function descriptor for: - +
    -
    extern VipsInterpolate *vips_interpolate_bilinear_static()
    +
    enum <anonymous>.VIPS_FOREIGN_NONE = 0
     
    -
    vips_interpolate_bilinear_static$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_PARTIAL() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Downcall method handle for: - +
    -
    extern VipsInterpolate *vips_interpolate_bilinear_static()
    +
    enum <anonymous>.VIPS_FOREIGN_PARTIAL = 1
     
    -
    vips_interpolate_get_method(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_PNG_FILTER_ALL() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern VipsInterpolateMethod vips_interpolate_get_method(VipsInterpolate *interpolate)
    +
    enum <anonymous>.VIPS_FOREIGN_PNG_FILTER_ALL = 248
     
    -
    vips_interpolate_get_method$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_PNG_FILTER_AVG() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Address for: - +
    -
    extern VipsInterpolateMethod vips_interpolate_get_method(VipsInterpolate *interpolate)
    +
    enum <anonymous>.VIPS_FOREIGN_PNG_FILTER_AVG = 64
     
    -
    vips_interpolate_get_method$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_PNG_FILTER_NONE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Function descriptor for: - +
    -
    extern VipsInterpolateMethod vips_interpolate_get_method(VipsInterpolate *interpolate)
    +
    enum <anonymous>.VIPS_FOREIGN_PNG_FILTER_NONE = 8
     
    -
    vips_interpolate_get_method$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_PNG_FILTER_PAETH() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Downcall method handle for: - +
    -
    extern VipsInterpolateMethod vips_interpolate_get_method(VipsInterpolate *interpolate)
    +
    enum <anonymous>.VIPS_FOREIGN_PNG_FILTER_PAETH = 128
     
    -
    vips_interpolate_get_type() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_PNG_FILTER_SUB() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern GType vips_interpolate_get_type()
    +
    enum <anonymous>.VIPS_FOREIGN_PNG_FILTER_SUB = 16
     
    -
    vips_interpolate_get_type$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_PNG_FILTER_UP() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Address for: - +
    -
    extern GType vips_interpolate_get_type()
    +
    enum <anonymous>.VIPS_FOREIGN_PNG_FILTER_UP = 32
     
    -
    vips_interpolate_get_type$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_PPM_FORMAT_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Function descriptor for: - +
    -
    extern GType vips_interpolate_get_type()
    +
    enum <anonymous>.VIPS_FOREIGN_PPM_FORMAT_LAST = 5
     
    -
    vips_interpolate_get_type$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_PPM_FORMAT_PBM() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Downcall method handle for: - +
    -
    extern GType vips_interpolate_get_type()
    +
    enum <anonymous>.VIPS_FOREIGN_PPM_FORMAT_PBM = 0
     
    -
    vips_interpolate_get_window_offset(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_PPM_FORMAT_PFM() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern int vips_interpolate_get_window_offset(VipsInterpolate *interpolate)
    +
    enum <anonymous>.VIPS_FOREIGN_PPM_FORMAT_PFM = 3
     
    -
    vips_interpolate_get_window_offset$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_PPM_FORMAT_PGM() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Address for: - +
    -
    extern int vips_interpolate_get_window_offset(VipsInterpolate *interpolate)
    +
    enum <anonymous>.VIPS_FOREIGN_PPM_FORMAT_PGM = 1
     
    -
    vips_interpolate_get_window_offset$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_PPM_FORMAT_PNM() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Function descriptor for: - +
    -
    extern int vips_interpolate_get_window_offset(VipsInterpolate *interpolate)
    +
    enum <anonymous>.VIPS_FOREIGN_PPM_FORMAT_PNM = 4
     
    -
    vips_interpolate_get_window_offset$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_PPM_FORMAT_PPM() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Downcall method handle for: - +
    -
    extern int vips_interpolate_get_window_offset(VipsInterpolate *interpolate)
    +
    enum <anonymous>.VIPS_FOREIGN_PPM_FORMAT_PPM = 2
     
    -
    vips_interpolate_get_window_size(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_SEQUENTIAL() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern int vips_interpolate_get_window_size(VipsInterpolate *interpolate)
    +
    enum <anonymous>.VIPS_FOREIGN_SEQUENTIAL = 4
     
    -
    vips_interpolate_get_window_size$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_SUBSAMPLE_AUTO() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Address for: - +
    -
    extern int vips_interpolate_get_window_size(VipsInterpolate *interpolate)
    +
    enum <anonymous>.VIPS_FOREIGN_SUBSAMPLE_AUTO = 0
     
    -
    vips_interpolate_get_window_size$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_SUBSAMPLE_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Function descriptor for: - +
    -
    extern int vips_interpolate_get_window_size(VipsInterpolate *interpolate)
    +
    enum <anonymous>.VIPS_FOREIGN_SUBSAMPLE_LAST = 3
     
    -
    vips_interpolate_get_window_size$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_SUBSAMPLE_OFF() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Downcall method handle for: - +
    -
    extern int vips_interpolate_get_window_size(VipsInterpolate *interpolate)
    +
    enum <anonymous>.VIPS_FOREIGN_SUBSAMPLE_OFF = 2
     
    -
    vips_interpolate_nearest_static() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_SUBSAMPLE_ON() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern VipsInterpolate *vips_interpolate_nearest_static()
    +
    enum <anonymous>.VIPS_FOREIGN_SUBSAMPLE_ON = 1
     
    -
    vips_interpolate_nearest_static$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_TIFF_COMPRESSION_CCITTFAX4() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Address for: - +
    -
    extern VipsInterpolate *vips_interpolate_nearest_static()
    +
    enum <anonymous>.VIPS_FOREIGN_TIFF_COMPRESSION_CCITTFAX4 = 4
     
    -
    vips_interpolate_nearest_static$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_TIFF_COMPRESSION_DEFLATE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Function descriptor for: - +
    -
    extern VipsInterpolate *vips_interpolate_nearest_static()
    +
    enum <anonymous>.VIPS_FOREIGN_TIFF_COMPRESSION_DEFLATE = 2
     
    -
    vips_interpolate_nearest_static$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_TIFF_COMPRESSION_JP2K() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Downcall method handle for: - +
    -
    extern VipsInterpolate *vips_interpolate_nearest_static()
    +
    enum <anonymous>.VIPS_FOREIGN_TIFF_COMPRESSION_JP2K = 8
     
    -
    vips_interpolate_new(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_TIFF_COMPRESSION_JPEG() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern VipsInterpolate *vips_interpolate_new(const char *nickname)
    +
    enum <anonymous>.VIPS_FOREIGN_TIFF_COMPRESSION_JPEG = 1
     
    -
    vips_interpolate_new$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_TIFF_COMPRESSION_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Address for: - +
    -
    extern VipsInterpolate *vips_interpolate_new(const char *nickname)
    +
    enum <anonymous>.VIPS_FOREIGN_TIFF_COMPRESSION_LAST = 9
     
    -
    vips_interpolate_new$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_TIFF_COMPRESSION_LZW() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Function descriptor for: - +
    -
    extern VipsInterpolate *vips_interpolate_new(const char *nickname)
    +
    enum <anonymous>.VIPS_FOREIGN_TIFF_COMPRESSION_LZW = 5
     
    -
    vips_interpolate_new$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_TIFF_COMPRESSION_NONE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Downcall method handle for: - +
    -
    extern VipsInterpolate *vips_interpolate_new(const char *nickname)
    +
    enum <anonymous>.VIPS_FOREIGN_TIFF_COMPRESSION_NONE = 0
     
    -
    VIPS_INTERPOLATE_SCALE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_TIFF_COMPRESSION_PACKBITS() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    #define VIPS_INTERPOLATE_SCALE 4096
    +
    enum <anonymous>.VIPS_FOREIGN_TIFF_COMPRESSION_PACKBITS = 3
     
    -
    VIPS_INTERPOLATE_SHIFT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_TIFF_COMPRESSION_WEBP() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    #define VIPS_INTERPOLATE_SHIFT 12
    +
    enum <anonymous>.VIPS_FOREIGN_TIFF_COMPRESSION_WEBP = 6
     
    -
    vips_interpolate$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_TIFF_COMPRESSION_ZSTD() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Address for: - +
    -
    extern void vips_interpolate(VipsInterpolate *interpolate, void *out, VipsRegion *in, double x, double y)
    +
    enum <anonymous>.VIPS_FOREIGN_TIFF_COMPRESSION_ZSTD = 7
     
    -
    vips_interpolate$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_TIFF_PREDICTOR_FLOAT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Function descriptor for: - +
    -
    extern void vips_interpolate(VipsInterpolate *interpolate, void *out, VipsRegion *in, double x, double y)
    +
    enum <anonymous>.VIPS_FOREIGN_TIFF_PREDICTOR_FLOAT = 3
     
    -
    vips_interpolate$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_TIFF_PREDICTOR_HORIZONTAL() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Downcall method handle for: - +
    -
    extern void vips_interpolate(VipsInterpolate *interpolate, void *out, VipsRegion *in, double x, double y)
    +
    enum <anonymous>.VIPS_FOREIGN_TIFF_PREDICTOR_HORIZONTAL = 2
     
    -
    VIPS_INTERPRETATION_B_W() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_TIFF_PREDICTOR_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_INTERPRETATION_B_W = 1
    +
    enum <anonymous>.VIPS_FOREIGN_TIFF_PREDICTOR_LAST = 4
     
    -
    VIPS_INTERPRETATION_CMC() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_TIFF_PREDICTOR_NONE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_INTERPRETATION_CMC = 18
    +
    enum <anonymous>.VIPS_FOREIGN_TIFF_PREDICTOR_NONE = 1
     
    -
    VIPS_INTERPRETATION_CMYK() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_TIFF_RESUNIT_CM() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_INTERPRETATION_CMYK = 15
    +
    enum <anonymous>.VIPS_FOREIGN_TIFF_RESUNIT_CM = 0
     
    -
    VIPS_INTERPRETATION_ERROR() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_TIFF_RESUNIT_INCH() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_INTERPRETATION_ERROR = -1
    +
    enum <anonymous>.VIPS_FOREIGN_TIFF_RESUNIT_INCH = 1
     
    -
    VIPS_INTERPRETATION_FOURIER() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_TIFF_RESUNIT_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_INTERPRETATION_FOURIER = 24
    +
    enum <anonymous>.VIPS_FOREIGN_TIFF_RESUNIT_LAST = 2
     
    -
    VIPS_INTERPRETATION_GREY16() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_WEBP_PRESET_DEFAULT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_INTERPRETATION_GREY16 = 26
    +
    enum <anonymous>.VIPS_FOREIGN_WEBP_PRESET_DEFAULT = 0
     
    -
    VIPS_INTERPRETATION_HISTOGRAM() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_WEBP_PRESET_DRAWING() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_INTERPRETATION_HISTOGRAM = 10
    +
    enum <anonymous>.VIPS_FOREIGN_WEBP_PRESET_DRAWING = 3
     
    -
    VIPS_INTERPRETATION_HSV() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_WEBP_PRESET_ICON() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_INTERPRETATION_HSV = 29
    +
    enum <anonymous>.VIPS_FOREIGN_WEBP_PRESET_ICON = 4
     
    -
    VIPS_INTERPRETATION_LAB() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_WEBP_PRESET_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_INTERPRETATION_LAB = 13
    +
    enum <anonymous>.VIPS_FOREIGN_WEBP_PRESET_LAST = 6
     
    -
    VIPS_INTERPRETATION_LABQ() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_WEBP_PRESET_PHOTO() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_INTERPRETATION_LABQ = 16
    +
    enum <anonymous>.VIPS_FOREIGN_WEBP_PRESET_PHOTO = 2
     
    -
    VIPS_INTERPRETATION_LABS() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_WEBP_PRESET_PICTURE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_INTERPRETATION_LABS = 21
    +
    enum <anonymous>.VIPS_FOREIGN_WEBP_PRESET_PICTURE = 1
     
    -
    VIPS_INTERPRETATION_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FOREIGN_WEBP_PRESET_TEXT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_INTERPRETATION_LAST = 30
    +
    enum <anonymous>.VIPS_FOREIGN_WEBP_PRESET_TEXT = 5
     
    -
    VIPS_INTERPRETATION_LCH() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FORMAT_BIGENDIAN() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_INTERPRETATION_LCH = 19
    +
    enum <anonymous>.VIPS_FORMAT_BIGENDIAN = 2
     
    -
    VIPS_INTERPRETATION_MATRIX() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FORMAT_CHAR() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_INTERPRETATION_MATRIX = 27
    +
    enum <anonymous>.VIPS_FORMAT_CHAR = 1
     
    -
    VIPS_INTERPRETATION_MULTIBAND() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FORMAT_COMPLEX() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_INTERPRETATION_MULTIBAND = 0
    +
    enum <anonymous>.VIPS_FORMAT_COMPLEX = 7
     
    -
    VIPS_INTERPRETATION_RGB() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FORMAT_DOUBLE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_INTERPRETATION_RGB = 17
    +
    enum <anonymous>.VIPS_FORMAT_DOUBLE = 8
     
    -
    VIPS_INTERPRETATION_RGB16() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FORMAT_DPCOMPLEX() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_INTERPRETATION_RGB16 = 25
    +
    enum <anonymous>.VIPS_FORMAT_DPCOMPLEX = 9
     
    -
    VIPS_INTERPRETATION_scRGB() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FORMAT_FLOAT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_INTERPRETATION_scRGB = 28
    +
    enum <anonymous>.VIPS_FORMAT_FLOAT = 6
     
    -
    VIPS_INTERPRETATION_sRGB() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FORMAT_INT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_INTERPRETATION_sRGB = 22
    +
    enum <anonymous>.VIPS_FORMAT_INT = 5
     
    -
    VIPS_INTERPRETATION_XYZ() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FORMAT_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_INTERPRETATION_XYZ = 12
    +
    enum <anonymous>.VIPS_FORMAT_LAST = 10
     
    -
    VIPS_INTERPRETATION_YXY() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FORMAT_NONE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_INTERPRETATION_YXY = 23
    +
    enum <anonymous>.VIPS_FORMAT_NONE = 0
     
    -
    VIPS_KERNEL_CUBIC() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FORMAT_NOTSET() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_KERNEL_CUBIC = 2
    +
    enum <anonymous>.VIPS_FORMAT_NOTSET = -1
     
    -
    VIPS_KERNEL_LANCZOS2() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FORMAT_PARTIAL() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_KERNEL_LANCZOS2 = 4
    +
    enum <anonymous>.VIPS_FORMAT_PARTIAL = 1
     
    -
    VIPS_KERNEL_LANCZOS3() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FORMAT_SHORT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_KERNEL_LANCZOS3 = 5
    +
    enum <anonymous>.VIPS_FORMAT_SHORT = 3
     
    -
    VIPS_KERNEL_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FORMAT_UCHAR() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_KERNEL_LAST = 6
    +
    enum <anonymous>.VIPS_FORMAT_UCHAR = 0
     
    -
    VIPS_KERNEL_LINEAR() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FORMAT_UINT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_KERNEL_LINEAR = 1
    +
    enum <anonymous>.VIPS_FORMAT_UINT = 4
     
    -
    VIPS_KERNEL_MITCHELL() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_FORMAT_USHORT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_KERNEL_MITCHELL = 3
    +
    enum <anonymous>.VIPS_FORMAT_USHORT = 2
     
    -
    VIPS_KERNEL_NEAREST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_IMAGE_ERROR() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_KERNEL_NEAREST = 0
    +
    enum <anonymous>.VIPS_IMAGE_ERROR = -1
     
    -
    vips_leak_set(int) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_image_get_bands(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern void vips_leak_set(gboolean leak)
    +
    extern int vips_image_get_bands(const VipsImage *image)
     
    -
    vips_leak_set$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_image_get_bands$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Address for:
    -
    extern void vips_leak_set(gboolean leak)
    +
    extern int vips_image_get_bands(const VipsImage *image)
     
    -
    vips_leak_set$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_image_get_bands$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Function descriptor for:
    -
    extern void vips_leak_set(gboolean leak)
    +
    extern int vips_image_get_bands(const VipsImage *image)
     
    -
    vips_leak_set$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_image_get_bands$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Downcall method handle for:
    -
    extern void vips_leak_set(gboolean leak)
    +
    extern int vips_image_get_bands(const VipsImage *image)
     
    -
    VIPS_LIBRARY_AGE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_image_get_blob(MemorySegment, MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    #define VIPS_LIBRARY_AGE 17
    +
    extern int vips_image_get_blob(const VipsImage *image, const char *name, const void **data, size_t *length)
     
    -
    VIPS_LIBRARY_CURRENT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_image_get_blob$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Address for: +
    -
    #define VIPS_LIBRARY_CURRENT 59
    +
    extern int vips_image_get_blob(const VipsImage *image, const char *name, const void **data, size_t *length)
     
    -
    VIPS_LIBRARY_REVISION() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_image_get_blob$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Function descriptor for: +
    -
    #define VIPS_LIBRARY_REVISION 3
    +
    extern int vips_image_get_blob(const VipsImage *image, const char *name, const void **data, size_t *length)
     
    -
    VIPS_MAGIC_INTEL() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_image_get_blob$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Downcall method handle for: +
    -
    #define VIPS_MAGIC_INTEL 3064394248
    +
    extern int vips_image_get_blob(const VipsImage *image, const char *name, const void **data, size_t *length)
     
    -
    VIPS_MAGIC_SPARC() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_image_get_height(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    #define VIPS_MAGIC_SPARC 150120118
    +
    extern int vips_image_get_height(const VipsImage *image)
     
    -
    VIPS_MAJOR_VERSION() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_image_get_height$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Address for: +
    -
    #define VIPS_MAJOR_VERSION 8
    +
    extern int vips_image_get_height(const VipsImage *image)
     
    -
    VIPS_MAX_COORD() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_image_get_height$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Function descriptor for: +
    -
    #define VIPS_MAX_COORD 10000000
    +
    extern int vips_image_get_height(const VipsImage *image)
     
    -
    VIPS_META_BITS_PER_SAMPLE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_image_get_height$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Downcall method handle for: +
    -
    #define VIPS_META_BITS_PER_SAMPLE "bits-per-sample"
    +
    extern int vips_image_get_height(const VipsImage *image)
     
    -
    VIPS_META_CONCURRENCY() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_image_get_type() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    #define VIPS_META_CONCURRENCY "concurrency"
    +
    extern GType vips_image_get_type()
     
    -
    VIPS_META_EXIF_NAME() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_image_get_type$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Address for: +
    -
    #define VIPS_META_EXIF_NAME "exif-data"
    +
    extern GType vips_image_get_type()
     
    -
    VIPS_META_ICC_NAME() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_image_get_type$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Function descriptor for: +
    -
    #define VIPS_META_ICC_NAME "icc-profile-data"
    +
    extern GType vips_image_get_type()
     
    -
    VIPS_META_IMAGEDESCRIPTION() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_image_get_type$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Downcall method handle for: +
    -
    #define VIPS_META_IMAGEDESCRIPTION "image-description"
    +
    extern GType vips_image_get_type()
     
    -
    VIPS_META_IPTC_NAME() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_image_get_typeof(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    #define VIPS_META_IPTC_NAME "iptc-data"
    +
    extern GType vips_image_get_typeof(const VipsImage *image, const char *name)
     
    -
    VIPS_META_LOADER() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_image_get_typeof$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Address for: +
    -
    #define VIPS_META_LOADER "vips-loader"
    +
    extern GType vips_image_get_typeof(const VipsImage *image, const char *name)
     
    -
    VIPS_META_N_PAGES() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_image_get_typeof$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Function descriptor for: +
    -
    #define VIPS_META_N_PAGES "n-pages"
    +
    extern GType vips_image_get_typeof(const VipsImage *image, const char *name)
     
    -
    VIPS_META_N_SUBIFDS() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_image_get_typeof$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Downcall method handle for: +
    -
    #define VIPS_META_N_SUBIFDS "n-subifds"
    +
    extern GType vips_image_get_typeof(const VipsImage *image, const char *name)
     
    -
    VIPS_META_ORIENTATION() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_image_get_width(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    #define VIPS_META_ORIENTATION "orientation"
    +
    extern int vips_image_get_width(const VipsImage *image)
     
    -
    VIPS_META_PAGE_HEIGHT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_image_get_width$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Address for: +
    -
    #define VIPS_META_PAGE_HEIGHT "page-height"
    +
    extern int vips_image_get_width(const VipsImage *image)
     
    -
    VIPS_META_PHOTOSHOP_NAME() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_image_get_width$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Function descriptor for: +
    -
    #define VIPS_META_PHOTOSHOP_NAME "photoshop-data"
    +
    extern int vips_image_get_width(const VipsImage *image)
     
    -
    VIPS_META_RESOLUTION_UNIT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_image_get_width$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Downcall method handle for: +
    -
    #define VIPS_META_RESOLUTION_UNIT "resolution-unit"
    +
    extern int vips_image_get_width(const VipsImage *image)
     
    -
    VIPS_META_SEQUENTIAL() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_image_hasalpha(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    #define VIPS_META_SEQUENTIAL "vips-sequential"
    +
    extern gboolean vips_image_hasalpha(VipsImage *image)
     
    -
    VIPS_META_XMP_NAME() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_image_hasalpha$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Address for: +
    -
    #define VIPS_META_XMP_NAME "xmp-data"
    +
    extern gboolean vips_image_hasalpha(VipsImage *image)
     
    -
    VIPS_MICRO_VERSION() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_image_hasalpha$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    +
    Function descriptor for: + +
    +
    extern gboolean vips_image_hasalpha(VipsImage *image)
    +
    +
    +
    +
    +
    vips_image_hasalpha$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    +
    Downcall method handle for: + +
    +
    extern gboolean vips_image_hasalpha(VipsImage *image)
    +
    +
    +
    +
    +
    VIPS_IMAGE_MMAPIN() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    #define VIPS_MICRO_VERSION 3
    +
    enum <anonymous>.VIPS_IMAGE_MMAPIN = 4
     
    -
    VIPS_MINOR_VERSION() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_IMAGE_MMAPINRW() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    #define VIPS_MINOR_VERSION 15
    +
    enum <anonymous>.VIPS_IMAGE_MMAPINRW = 5
     
    -
    vips_nickname_find(long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_image_new() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern const char *vips_nickname_find(GType type)
    +
    extern VipsImage *vips_image_new()
     
    -
    vips_nickname_find$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_image_new$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Address for:
    -
    extern const char *vips_nickname_find(GType type)
    +
    extern VipsImage *vips_image_new()
     
    -
    vips_nickname_find$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_image_new$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Function descriptor for:
    -
    extern const char *vips_nickname_find(GType type)
    +
    extern VipsImage *vips_image_new()
     
    -
    vips_nickname_find$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_image_new$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Downcall method handle for:
    -
    extern const char *vips_nickname_find(GType type)
    +
    extern VipsImage *vips_image_new()
     
    -
    vips_object_get_args(MemorySegment, MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_IMAGE_NONE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern int vips_object_get_args(VipsObject *object, const char ***names, int **flags, int *n_args)
    +
    enum <anonymous>.VIPS_IMAGE_NONE = 0
     
    -
    vips_object_get_args$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_IMAGE_OPENIN() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Address for: - +
    -
    extern int vips_object_get_args(VipsObject *object, const char ***names, int **flags, int *n_args)
    +
    enum <anonymous>.VIPS_IMAGE_OPENIN = 3
     
    -
    vips_object_get_args$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_IMAGE_OPENOUT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Function descriptor for: - +
    -
    extern int vips_object_get_args(VipsObject *object, const char ***names, int **flags, int *n_args)
    +
    enum <anonymous>.VIPS_IMAGE_OPENOUT = 6
     
    -
    vips_object_get_args$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_IMAGE_PARTIAL() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Downcall method handle for: - +
    -
    extern int vips_object_get_args(VipsObject *object, const char ***names, int **flags, int *n_args)
    +
    enum <anonymous>.VIPS_IMAGE_PARTIAL = 7
     
    -
    vips_object_get_argument(MemorySegment, MemorySegment, MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_IMAGE_SETBUF() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern int vips_object_get_argument(VipsObject *object, const char *name, GParamSpec **pspec, VipsArgumentClass **argument_class, VipsArgumentInstance **argument_instance)
    +
    enum <anonymous>.VIPS_IMAGE_SETBUF = 1
     
    -
    vips_object_get_argument_flags(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_IMAGE_SETBUF_FOREIGN() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    +
    +
    +
    enum <anonymous>.VIPS_IMAGE_SETBUF_FOREIGN = 2
    +
    +
    +
    +
    +
    vips_image_write(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern VipsArgumentFlags vips_object_get_argument_flags(VipsObject *object, const char *name)
    +
    extern int vips_image_write(VipsImage *image, VipsImage *out)
     
    -
    vips_object_get_argument_flags$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_image_write$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Address for:
    -
    extern VipsArgumentFlags vips_object_get_argument_flags(VipsObject *object, const char *name)
    +
    extern int vips_image_write(VipsImage *image, VipsImage *out)
     
    -
    vips_object_get_argument_flags$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_image_write$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Function descriptor for:
    -
    extern VipsArgumentFlags vips_object_get_argument_flags(VipsObject *object, const char *name)
    +
    extern int vips_image_write(VipsImage *image, VipsImage *out)
     
    -
    vips_object_get_argument_flags$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_image_write$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Downcall method handle for:
    -
    extern VipsArgumentFlags vips_object_get_argument_flags(VipsObject *object, const char *name)
    +
    extern int vips_image_write(VipsImage *image, VipsImage *out)
     
    -
    vips_object_get_argument_priority(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_init(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern int vips_object_get_argument_priority(VipsObject *object, const char *name)
    +
    extern int vips_init(const char *argv0)
     
    -
    vips_object_get_argument_priority$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_init$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Address for:
    -
    extern int vips_object_get_argument_priority(VipsObject *object, const char *name)
    +
    extern int vips_init(const char *argv0)
     
    -
    vips_object_get_argument_priority$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_init$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Function descriptor for:
    -
    extern int vips_object_get_argument_priority(VipsObject *object, const char *name)
    +
    extern int vips_init(const char *argv0)
     
    -
    vips_object_get_argument_priority$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_init$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Downcall method handle for:
    -
    extern int vips_object_get_argument_priority(VipsObject *object, const char *name)
    +
    extern int vips_init(const char *argv0)
     
    -
    vips_object_get_argument_to_string(MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_INTENT_ABSOLUTE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern int vips_object_get_argument_to_string(VipsObject *object, const char *name, const char *arg)
    -
    -
    -
    -
    -
    vips_object_get_argument_to_string$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern int vips_object_get_argument_to_string(VipsObject *object, const char *name, const char *arg)
    +
    enum <anonymous>.VIPS_INTENT_ABSOLUTE = 3
     
    -
    vips_object_get_argument_to_string$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_INTENT_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Function descriptor for: - +
    -
    extern int vips_object_get_argument_to_string(VipsObject *object, const char *name, const char *arg)
    +
    enum <anonymous>.VIPS_INTENT_LAST = 4
     
    -
    vips_object_get_argument_to_string$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_INTENT_PERCEPTUAL() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Downcall method handle for: - +
    -
    extern int vips_object_get_argument_to_string(VipsObject *object, const char *name, const char *arg)
    +
    enum <anonymous>.VIPS_INTENT_PERCEPTUAL = 0
     
    -
    vips_object_get_argument$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_INTENT_RELATIVE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Address for: - +
    -
    extern int vips_object_get_argument(VipsObject *object, const char *name, GParamSpec **pspec, VipsArgumentClass **argument_class, VipsArgumentInstance **argument_instance)
    +
    enum <anonymous>.VIPS_INTENT_RELATIVE = 1
     
    -
    vips_object_get_argument$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_INTENT_SATURATION() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Function descriptor for: - +
    -
    extern int vips_object_get_argument(VipsObject *object, const char *name, GParamSpec **pspec, VipsArgumentClass **argument_class, VipsArgumentInstance **argument_instance)
    +
    enum <anonymous>.VIPS_INTENT_SATURATION = 2
     
    -
    vips_object_get_argument$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_INTERESTING_ALL() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Downcall method handle for: - +
    -
    extern int vips_object_get_argument(VipsObject *object, const char *name, GParamSpec **pspec, VipsArgumentClass **argument_class, VipsArgumentInstance **argument_instance)
    +
    enum <anonymous>.VIPS_INTERESTING_ALL = 6
     
    -
    vips_object_get_description(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_INTERESTING_ATTENTION() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern const char *vips_object_get_description(VipsObject *object)
    +
    enum <anonymous>.VIPS_INTERESTING_ATTENTION = 3
     
    -
    vips_object_get_description$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_INTERESTING_CENTRE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Address for: - +
    -
    extern const char *vips_object_get_description(VipsObject *object)
    +
    enum <anonymous>.VIPS_INTERESTING_CENTRE = 1
     
    -
    vips_object_get_description$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_INTERESTING_ENTROPY() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Function descriptor for: - +
    -
    extern const char *vips_object_get_description(VipsObject *object)
    +
    enum <anonymous>.VIPS_INTERESTING_ENTROPY = 2
     
    -
    vips_object_get_description$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_INTERESTING_HIGH() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Downcall method handle for: - +
    -
    extern const char *vips_object_get_description(VipsObject *object)
    +
    enum <anonymous>.VIPS_INTERESTING_HIGH = 5
     
    -
    vips_object_set_from_string(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_INTERESTING_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern int vips_object_set_from_string(VipsObject *object, const char *string)
    +
    enum <anonymous>.VIPS_INTERESTING_LAST = 7
     
    -
    vips_object_set_from_string$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_INTERESTING_LOW() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Address for: - +
    -
    extern int vips_object_set_from_string(VipsObject *object, const char *string)
    +
    enum <anonymous>.VIPS_INTERESTING_LOW = 4
     
    -
    vips_object_set_from_string$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_INTERESTING_NONE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Function descriptor for: - +
    -
    extern int vips_object_set_from_string(VipsObject *object, const char *string)
    +
    enum <anonymous>.VIPS_INTERESTING_NONE = 0
     
    -
    vips_object_set_from_string$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_interpolate(MemorySegment, MemorySegment, MemorySegment, double, double) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Downcall method handle for: - +
    -
    extern int vips_object_set_from_string(VipsObject *object, const char *string)
    +
    extern void vips_interpolate(VipsInterpolate *interpolate, void *out, VipsRegion *in, double x, double y)
     
    -
    vips_object_unref_outputs(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_interpolate_bilinear_static() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern void vips_object_unref_outputs(VipsObject *object)
    +
    extern VipsInterpolate *vips_interpolate_bilinear_static()
     
    -
    vips_object_unref_outputs$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_interpolate_bilinear_static$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Address for:
    -
    extern void vips_object_unref_outputs(VipsObject *object)
    +
    extern VipsInterpolate *vips_interpolate_bilinear_static()
     
    -
    vips_object_unref_outputs$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_interpolate_bilinear_static$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Function descriptor for:
    -
    extern void vips_object_unref_outputs(VipsObject *object)
    +
    extern VipsInterpolate *vips_interpolate_bilinear_static()
     
    -
    vips_object_unref_outputs$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_interpolate_bilinear_static$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Downcall method handle for:
    -
    extern void vips_object_unref_outputs(VipsObject *object)
    -
    -
    -
    -
    -
    VIPS_OPERATION_BLOCKED() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    enum <anonymous>.VIPS_OPERATION_BLOCKED = 32
    +
    extern VipsInterpolate *vips_interpolate_bilinear_static()
     
    -
    VIPS_OPERATION_BOOLEAN_AND() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_interpolate_get_method(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_OPERATION_BOOLEAN_AND = 0
    +
    extern VipsInterpolateMethod vips_interpolate_get_method(VipsInterpolate *interpolate)
     
    -
    VIPS_OPERATION_BOOLEAN_EOR() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_interpolate_get_method$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Address for: +
    -
    enum <anonymous>.VIPS_OPERATION_BOOLEAN_EOR = 2
    +
    extern VipsInterpolateMethod vips_interpolate_get_method(VipsInterpolate *interpolate)
     
    -
    VIPS_OPERATION_BOOLEAN_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_interpolate_get_method$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Function descriptor for: +
    -
    enum <anonymous>.VIPS_OPERATION_BOOLEAN_LAST = 5
    +
    extern VipsInterpolateMethod vips_interpolate_get_method(VipsInterpolate *interpolate)
     
    -
    VIPS_OPERATION_BOOLEAN_LSHIFT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_interpolate_get_method$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Downcall method handle for: +
    -
    enum <anonymous>.VIPS_OPERATION_BOOLEAN_LSHIFT = 3
    +
    extern VipsInterpolateMethod vips_interpolate_get_method(VipsInterpolate *interpolate)
     
    -
    VIPS_OPERATION_BOOLEAN_OR() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_interpolate_get_type() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_OPERATION_BOOLEAN_OR = 1
    +
    extern GType vips_interpolate_get_type()
     
    -
    VIPS_OPERATION_BOOLEAN_RSHIFT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_interpolate_get_type$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Address for: +
    -
    enum <anonymous>.VIPS_OPERATION_BOOLEAN_RSHIFT = 4
    +
    extern GType vips_interpolate_get_type()
     
    -
    VIPS_OPERATION_COMPLEX_CONJ() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_interpolate_get_type$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Function descriptor for: +
    -
    enum <anonymous>.VIPS_OPERATION_COMPLEX_CONJ = 2
    +
    extern GType vips_interpolate_get_type()
     
    -
    VIPS_OPERATION_COMPLEX_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_interpolate_get_type$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Downcall method handle for: +
    -
    enum <anonymous>.VIPS_OPERATION_COMPLEX_LAST = 3
    +
    extern GType vips_interpolate_get_type()
     
    -
    VIPS_OPERATION_COMPLEX_POLAR() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_interpolate_get_window_offset(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_OPERATION_COMPLEX_POLAR = 0
    +
    extern int vips_interpolate_get_window_offset(VipsInterpolate *interpolate)
     
    -
    VIPS_OPERATION_COMPLEX_RECT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_interpolate_get_window_offset$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Address for: +
    -
    enum <anonymous>.VIPS_OPERATION_COMPLEX_RECT = 1
    +
    extern int vips_interpolate_get_window_offset(VipsInterpolate *interpolate)
     
    -
    VIPS_OPERATION_COMPLEX2_CROSS_PHASE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_interpolate_get_window_offset$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Function descriptor for: +
    -
    enum <anonymous>.VIPS_OPERATION_COMPLEX2_CROSS_PHASE = 0
    +
    extern int vips_interpolate_get_window_offset(VipsInterpolate *interpolate)
     
    -
    VIPS_OPERATION_COMPLEX2_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_interpolate_get_window_offset$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Downcall method handle for: +
    -
    enum <anonymous>.VIPS_OPERATION_COMPLEX2_LAST = 1
    +
    extern int vips_interpolate_get_window_offset(VipsInterpolate *interpolate)
     
    -
    VIPS_OPERATION_COMPLEXGET_IMAG() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_interpolate_get_window_size(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_OPERATION_COMPLEXGET_IMAG = 1
    +
    extern int vips_interpolate_get_window_size(VipsInterpolate *interpolate)
     
    -
    VIPS_OPERATION_COMPLEXGET_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_interpolate_get_window_size$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Address for: +
    -
    enum <anonymous>.VIPS_OPERATION_COMPLEXGET_LAST = 2
    +
    extern int vips_interpolate_get_window_size(VipsInterpolate *interpolate)
     
    -
    VIPS_OPERATION_COMPLEXGET_REAL() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_interpolate_get_window_size$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Function descriptor for: +
    -
    enum <anonymous>.VIPS_OPERATION_COMPLEXGET_REAL = 0
    +
    extern int vips_interpolate_get_window_size(VipsInterpolate *interpolate)
     
    -
    VIPS_OPERATION_DEPRECATED() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_interpolate_get_window_size$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Downcall method handle for: +
    -
    enum <anonymous>.VIPS_OPERATION_DEPRECATED = 8
    +
    extern int vips_interpolate_get_window_size(VipsInterpolate *interpolate)
     
    -
    vips_operation_get_flags(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_interpolate_nearest_static() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern VipsOperationFlags vips_operation_get_flags(VipsOperation *operation)
    +
    extern VipsInterpolate *vips_interpolate_nearest_static()
     
    -
    vips_operation_get_flags$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_interpolate_nearest_static$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Address for:
    -
    extern VipsOperationFlags vips_operation_get_flags(VipsOperation *operation)
    +
    extern VipsInterpolate *vips_interpolate_nearest_static()
     
    -
    vips_operation_get_flags$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_interpolate_nearest_static$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Function descriptor for:
    -
    extern VipsOperationFlags vips_operation_get_flags(VipsOperation *operation)
    +
    extern VipsInterpolate *vips_interpolate_nearest_static()
     
    -
    vips_operation_get_flags$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_interpolate_nearest_static$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Downcall method handle for:
    -
    extern VipsOperationFlags vips_operation_get_flags(VipsOperation *operation)
    +
    extern VipsInterpolate *vips_interpolate_nearest_static()
     
    -
    VIPS_OPERATION_MATH_ACOS() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_interpolate_new(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_OPERATION_MATH_ACOS = 4
    +
    extern VipsInterpolate *vips_interpolate_new(const char *nickname)
     
    -
    VIPS_OPERATION_MATH_ACOSH() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_interpolate_new$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Address for: +
    -
    enum <anonymous>.VIPS_OPERATION_MATH_ACOSH = 14
    +
    extern VipsInterpolate *vips_interpolate_new(const char *nickname)
     
    -
    VIPS_OPERATION_MATH_ASIN() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_interpolate_new$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Function descriptor for: +
    -
    enum <anonymous>.VIPS_OPERATION_MATH_ASIN = 3
    +
    extern VipsInterpolate *vips_interpolate_new(const char *nickname)
     
    -
    VIPS_OPERATION_MATH_ASINH() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_interpolate_new$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Downcall method handle for: +
    -
    enum <anonymous>.VIPS_OPERATION_MATH_ASINH = 13
    +
    extern VipsInterpolate *vips_interpolate_new(const char *nickname)
     
    -
    VIPS_OPERATION_MATH_ATAN() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_INTERPOLATE_SCALE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_OPERATION_MATH_ATAN = 5
    +
    #define VIPS_INTERPOLATE_SCALE 4096
     
    -
    VIPS_OPERATION_MATH_ATANH() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_INTERPOLATE_SHIFT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_OPERATION_MATH_ATANH = 15
    +
    #define VIPS_INTERPOLATE_SHIFT 12
     
    -
    VIPS_OPERATION_MATH_COS() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_interpolate$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Address for: +
    -
    enum <anonymous>.VIPS_OPERATION_MATH_COS = 1
    +
    extern void vips_interpolate(VipsInterpolate *interpolate, void *out, VipsRegion *in, double x, double y)
     
    -
    VIPS_OPERATION_MATH_COSH() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_interpolate$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Function descriptor for: +
    -
    enum <anonymous>.VIPS_OPERATION_MATH_COSH = 11
    +
    extern void vips_interpolate(VipsInterpolate *interpolate, void *out, VipsRegion *in, double x, double y)
     
    -
    VIPS_OPERATION_MATH_EXP() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_interpolate$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Downcall method handle for: +
    -
    enum <anonymous>.VIPS_OPERATION_MATH_EXP = 8
    +
    extern void vips_interpolate(VipsInterpolate *interpolate, void *out, VipsRegion *in, double x, double y)
     
    -
    VIPS_OPERATION_MATH_EXP10() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_INTERPRETATION_B_W() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_OPERATION_MATH_EXP10 = 9
    +
    enum <anonymous>.VIPS_INTERPRETATION_B_W = 1
     
    -
    VIPS_OPERATION_MATH_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_INTERPRETATION_CMC() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_OPERATION_MATH_LAST = 16
    +
    enum <anonymous>.VIPS_INTERPRETATION_CMC = 18
     
    -
    VIPS_OPERATION_MATH_LOG() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_INTERPRETATION_CMYK() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_OPERATION_MATH_LOG = 6
    +
    enum <anonymous>.VIPS_INTERPRETATION_CMYK = 15
     
    -
    VIPS_OPERATION_MATH_LOG10() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_INTERPRETATION_ERROR() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_OPERATION_MATH_LOG10 = 7
    +
    enum <anonymous>.VIPS_INTERPRETATION_ERROR = -1
     
    -
    VIPS_OPERATION_MATH_SIN() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_INTERPRETATION_FOURIER() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_OPERATION_MATH_SIN = 0
    +
    enum <anonymous>.VIPS_INTERPRETATION_FOURIER = 24
     
    -
    VIPS_OPERATION_MATH_SINH() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_INTERPRETATION_GREY16() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_OPERATION_MATH_SINH = 10
    +
    enum <anonymous>.VIPS_INTERPRETATION_GREY16 = 26
     
    -
    VIPS_OPERATION_MATH_TAN() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_INTERPRETATION_HISTOGRAM() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_OPERATION_MATH_TAN = 2
    +
    enum <anonymous>.VIPS_INTERPRETATION_HISTOGRAM = 10
     
    -
    VIPS_OPERATION_MATH_TANH() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_INTERPRETATION_HSV() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_OPERATION_MATH_TANH = 12
    +
    enum <anonymous>.VIPS_INTERPRETATION_HSV = 29
     
    -
    VIPS_OPERATION_MATH2_ATAN2() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_INTERPRETATION_LAB() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_OPERATION_MATH2_ATAN2 = 2
    +
    enum <anonymous>.VIPS_INTERPRETATION_LAB = 13
     
    -
    VIPS_OPERATION_MATH2_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_INTERPRETATION_LABQ() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_OPERATION_MATH2_LAST = 3
    +
    enum <anonymous>.VIPS_INTERPRETATION_LABQ = 16
     
    -
    VIPS_OPERATION_MATH2_POW() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_INTERPRETATION_LABS() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_OPERATION_MATH2_POW = 0
    +
    enum <anonymous>.VIPS_INTERPRETATION_LABS = 21
     
    -
    VIPS_OPERATION_MATH2_WOP() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_INTERPRETATION_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_OPERATION_MATH2_WOP = 1
    +
    enum <anonymous>.VIPS_INTERPRETATION_LAST = 30
     
    -
    VIPS_OPERATION_MORPHOLOGY_DILATE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_INTERPRETATION_LCH() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_OPERATION_MORPHOLOGY_DILATE = 1
    +
    enum <anonymous>.VIPS_INTERPRETATION_LCH = 19
     
    -
    VIPS_OPERATION_MORPHOLOGY_ERODE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_INTERPRETATION_MATRIX() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_OPERATION_MORPHOLOGY_ERODE = 0
    +
    enum <anonymous>.VIPS_INTERPRETATION_MATRIX = 27
     
    -
    VIPS_OPERATION_MORPHOLOGY_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_INTERPRETATION_MULTIBAND() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_OPERATION_MORPHOLOGY_LAST = 2
    +
    enum <anonymous>.VIPS_INTERPRETATION_MULTIBAND = 0
     
    -
    vips_operation_new(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_INTERPRETATION_RGB() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern VipsOperation *vips_operation_new(const char *name)
    +
    enum <anonymous>.VIPS_INTERPRETATION_RGB = 17
     
    -
    vips_operation_new$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_INTERPRETATION_RGB16() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Address for: - +
    -
    extern VipsOperation *vips_operation_new(const char *name)
    +
    enum <anonymous>.VIPS_INTERPRETATION_RGB16 = 25
     
    -
    vips_operation_new$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_INTERPRETATION_scRGB() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Function descriptor for: - +
    -
    extern VipsOperation *vips_operation_new(const char *name)
    +
    enum <anonymous>.VIPS_INTERPRETATION_scRGB = 28
     
    -
    vips_operation_new$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_INTERPRETATION_sRGB() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Downcall method handle for: - +
    -
    extern VipsOperation *vips_operation_new(const char *name)
    +
    enum <anonymous>.VIPS_INTERPRETATION_sRGB = 22
     
    -
    VIPS_OPERATION_NOCACHE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_INTERPRETATION_XYZ() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_OPERATION_NOCACHE = 4
    +
    enum <anonymous>.VIPS_INTERPRETATION_XYZ = 12
     
    -
    VIPS_OPERATION_NONE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_INTERPRETATION_YXY() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_OPERATION_NONE = 0
    +
    enum <anonymous>.VIPS_INTERPRETATION_YXY = 23
     
    -
    VIPS_OPERATION_RELATIONAL_EQUAL() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_KERNEL_CUBIC() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_OPERATION_RELATIONAL_EQUAL = 0
    +
    enum <anonymous>.VIPS_KERNEL_CUBIC = 2
     
    -
    VIPS_OPERATION_RELATIONAL_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_KERNEL_LANCZOS2() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_OPERATION_RELATIONAL_LAST = 6
    +
    enum <anonymous>.VIPS_KERNEL_LANCZOS2 = 4
     
    -
    VIPS_OPERATION_RELATIONAL_LESS() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_KERNEL_LANCZOS3() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_OPERATION_RELATIONAL_LESS = 2
    +
    enum <anonymous>.VIPS_KERNEL_LANCZOS3 = 5
     
    -
    VIPS_OPERATION_RELATIONAL_LESSEQ() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_KERNEL_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_OPERATION_RELATIONAL_LESSEQ = 3
    +
    enum <anonymous>.VIPS_KERNEL_LAST = 6
     
    -
    VIPS_OPERATION_RELATIONAL_MORE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_KERNEL_LINEAR() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_OPERATION_RELATIONAL_MORE = 4
    +
    enum <anonymous>.VIPS_KERNEL_LINEAR = 1
     
    -
    VIPS_OPERATION_RELATIONAL_MOREEQ() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_KERNEL_MITCHELL() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_OPERATION_RELATIONAL_MOREEQ = 5
    +
    enum <anonymous>.VIPS_KERNEL_MITCHELL = 3
     
    -
    VIPS_OPERATION_RELATIONAL_NOTEQ() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_KERNEL_NEAREST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_OPERATION_RELATIONAL_NOTEQ = 1
    +
    enum <anonymous>.VIPS_KERNEL_NEAREST = 0
     
    -
    VIPS_OPERATION_REVALIDATE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_leak_set(int) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_OPERATION_REVALIDATE = 64
    +
    extern void vips_leak_set(gboolean leak)
     
    -
    VIPS_OPERATION_ROUND_CEIL() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_leak_set$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Address for: +
    -
    enum <anonymous>.VIPS_OPERATION_ROUND_CEIL = 1
    +
    extern void vips_leak_set(gboolean leak)
     
    -
    VIPS_OPERATION_ROUND_FLOOR() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_leak_set$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Function descriptor for: +
    -
    enum <anonymous>.VIPS_OPERATION_ROUND_FLOOR = 2
    +
    extern void vips_leak_set(gboolean leak)
     
    -
    VIPS_OPERATION_ROUND_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_leak_set$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Downcall method handle for: +
    -
    enum <anonymous>.VIPS_OPERATION_ROUND_LAST = 3
    +
    extern void vips_leak_set(gboolean leak)
     
    -
    VIPS_OPERATION_ROUND_RINT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_LIBRARY_AGE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_OPERATION_ROUND_RINT = 0
    +
    #define VIPS_LIBRARY_AGE 17
     
    -
    VIPS_OPERATION_SEQUENTIAL() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_LIBRARY_CURRENT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_OPERATION_SEQUENTIAL = 1
    +
    #define VIPS_LIBRARY_CURRENT 59
     
    -
    VIPS_OPERATION_SEQUENTIAL_UNBUFFERED() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_LIBRARY_REVISION() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_OPERATION_SEQUENTIAL_UNBUFFERED = 2
    +
    #define VIPS_LIBRARY_REVISION 3
     
    -
    VIPS_OPERATION_UNTRUSTED() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_MAGIC_INTEL() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_OPERATION_UNTRUSTED = 16
    +
    #define VIPS_MAGIC_INTEL 3064394248
     
    -
    VIPS_PATH_MAX() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_MAGIC_SPARC() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    #define VIPS_PATH_MAX 4096
    +
    #define VIPS_MAGIC_SPARC 150120118
     
    -
    VIPS_PCS_LAB() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_MAJOR_VERSION() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_PCS_LAB = 0
    +
    #define VIPS_MAJOR_VERSION 8
     
    -
    VIPS_PCS_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_MAX_COORD() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_PCS_LAST = 2
    +
    #define VIPS_MAX_COORD 10000000
     
    -
    VIPS_PCS_XYZ() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_META_BITS_PER_SAMPLE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_PCS_XYZ = 1
    +
    #define VIPS_META_BITS_PER_SAMPLE "bits-per-sample"
     
    -
    VIPS_PI() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_META_CONCURRENCY() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    #define VIPS_PI 3.141592653589793
    +
    #define VIPS_META_CONCURRENCY "concurrency"
     
    -
    VIPS_PRECISION_APPROXIMATE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_META_EXIF_NAME() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_PRECISION_APPROXIMATE = 2
    +
    #define VIPS_META_EXIF_NAME "exif-data"
     
    -
    VIPS_PRECISION_FLOAT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_META_ICC_NAME() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_PRECISION_FLOAT = 1
    +
    #define VIPS_META_ICC_NAME "icc-profile-data"
     
    -
    VIPS_PRECISION_INTEGER() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_META_IMAGEDESCRIPTION() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_PRECISION_INTEGER = 0
    +
    #define VIPS_META_IMAGEDESCRIPTION "image-description"
     
    -
    VIPS_PRECISION_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_META_IPTC_NAME() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_PRECISION_LAST = 3
    +
    #define VIPS_META_IPTC_NAME "iptc-data"
     
    -
    VIPS_REGION_BUFFER() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_META_LOADER() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum _RegionType.VIPS_REGION_BUFFER = 1
    +
    #define VIPS_META_LOADER "vips-loader"
     
    -
    VIPS_REGION_NONE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_META_N_PAGES() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum _RegionType.VIPS_REGION_NONE = 0
    +
    #define VIPS_META_N_PAGES "n-pages"
     
    -
    VIPS_REGION_OTHER_IMAGE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_META_N_SUBIFDS() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum _RegionType.VIPS_REGION_OTHER_IMAGE = 3
    +
    #define VIPS_META_N_SUBIFDS "n-subifds"
     
    -
    VIPS_REGION_OTHER_REGION() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_META_ORIENTATION() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum _RegionType.VIPS_REGION_OTHER_REGION = 2
    +
    #define VIPS_META_ORIENTATION "orientation"
     
    -
    VIPS_REGION_SHRINK_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_META_PAGE_HEIGHT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_REGION_SHRINK_LAST = 6
    +
    #define VIPS_META_PAGE_HEIGHT "page-height"
     
    -
    VIPS_REGION_SHRINK_MAX() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_META_PHOTOSHOP_NAME() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_REGION_SHRINK_MAX = 3
    +
    #define VIPS_META_PHOTOSHOP_NAME "photoshop-data"
     
    -
    VIPS_REGION_SHRINK_MEAN() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_META_RESOLUTION_UNIT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_REGION_SHRINK_MEAN = 0
    +
    #define VIPS_META_RESOLUTION_UNIT "resolution-unit"
     
    -
    VIPS_REGION_SHRINK_MEDIAN() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_META_SEQUENTIAL() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_REGION_SHRINK_MEDIAN = 1
    +
    #define VIPS_META_SEQUENTIAL "vips-sequential"
     
    -
    VIPS_REGION_SHRINK_MIN() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_META_XMP_NAME() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_REGION_SHRINK_MIN = 4
    +
    #define VIPS_META_XMP_NAME "xmp-data"
     
    -
    VIPS_REGION_SHRINK_MODE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_MICRO_VERSION() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_REGION_SHRINK_MODE = 2
    +
    #define VIPS_MICRO_VERSION 3
     
    -
    VIPS_REGION_SHRINK_NEAREST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_MINOR_VERSION() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_REGION_SHRINK_NEAREST = 5
    +
    #define VIPS_MINOR_VERSION 15
     
    -
    VIPS_REGION_WINDOW() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_nickname_find(long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum _RegionType.VIPS_REGION_WINDOW = 4
    +
    extern const char *vips_nickname_find(GType type)
     
    -
    VIPS_SAVEABLE_ANY() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_nickname_find$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Address for: +
    -
    enum <anonymous>.VIPS_SAVEABLE_ANY = 5
    +
    extern const char *vips_nickname_find(GType type)
     
    -
    VIPS_SAVEABLE_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_nickname_find$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Function descriptor for: +
    -
    enum <anonymous>.VIPS_SAVEABLE_LAST = 6
    +
    extern const char *vips_nickname_find(GType type)
     
    -
    VIPS_SAVEABLE_MONO() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_nickname_find$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Downcall method handle for: +
    -
    enum <anonymous>.VIPS_SAVEABLE_MONO = 0
    +
    extern const char *vips_nickname_find(GType type)
     
    -
    VIPS_SAVEABLE_RGB() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_object_get_args(MemorySegment, MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_SAVEABLE_RGB = 1
    +
    extern int vips_object_get_args(VipsObject *object, const char ***names, int **flags, int *n_args)
     
    -
    VIPS_SAVEABLE_RGB_CMYK() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_object_get_args$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Address for: +
    -
    enum <anonymous>.VIPS_SAVEABLE_RGB_CMYK = 4
    +
    extern int vips_object_get_args(VipsObject *object, const char ***names, int **flags, int *n_args)
     
    -
    VIPS_SAVEABLE_RGBA() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_object_get_args$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Function descriptor for: +
    -
    enum <anonymous>.VIPS_SAVEABLE_RGBA = 2
    +
    extern int vips_object_get_args(VipsObject *object, const char ***names, int **flags, int *n_args)
     
    -
    VIPS_SAVEABLE_RGBA_ONLY() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_object_get_args$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Downcall method handle for: +
    -
    enum <anonymous>.VIPS_SAVEABLE_RGBA_ONLY = 3
    +
    extern int vips_object_get_args(VipsObject *object, const char ***names, int **flags, int *n_args)
     
    -
    VIPS_SBUF_BUFFER_SIZE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_object_get_argument(MemorySegment, MemorySegment, MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    #define VIPS_SBUF_BUFFER_SIZE 4096
    +
    extern int vips_object_get_argument(VipsObject *object, const char *name, GParamSpec **pspec, VipsArgumentClass **argument_class, VipsArgumentInstance **argument_instance)
     
    -
    vips_shutdown() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_object_get_argument_flags(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern void vips_shutdown()
    +
    extern VipsArgumentFlags vips_object_get_argument_flags(VipsObject *object, const char *name)
     
    -
    vips_shutdown$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_object_get_argument_flags$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Address for:
    -
    extern void vips_shutdown()
    +
    extern VipsArgumentFlags vips_object_get_argument_flags(VipsObject *object, const char *name)
     
    -
    vips_shutdown$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_object_get_argument_flags$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Function descriptor for:
    -
    extern void vips_shutdown()
    +
    extern VipsArgumentFlags vips_object_get_argument_flags(VipsObject *object, const char *name)
     
    -
    vips_shutdown$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_object_get_argument_flags$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Downcall method handle for:
    -
    extern void vips_shutdown()
    +
    extern VipsArgumentFlags vips_object_get_argument_flags(VipsObject *object, const char *name)
     
    -
    VIPS_SIZE_BOTH() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_object_get_argument_priority(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_SIZE_BOTH = 0
    +
    extern int vips_object_get_argument_priority(VipsObject *object, const char *name)
     
    -
    VIPS_SIZE_DOWN() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_object_get_argument_priority$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Address for: +
    -
    enum <anonymous>.VIPS_SIZE_DOWN = 2
    +
    extern int vips_object_get_argument_priority(VipsObject *object, const char *name)
     
    -
    VIPS_SIZE_FORCE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_object_get_argument_priority$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Function descriptor for: +
    -
    enum <anonymous>.VIPS_SIZE_FORCE = 3
    +
    extern int vips_object_get_argument_priority(VipsObject *object, const char *name)
     
    -
    VIPS_SIZE_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_object_get_argument_priority$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Downcall method handle for: +
    -
    enum <anonymous>.VIPS_SIZE_LAST = 4
    +
    extern int vips_object_get_argument_priority(VipsObject *object, const char *name)
     
    -
    VIPS_SIZE_UP() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_object_get_argument_to_string(MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_SIZE_UP = 1
    +
    extern int vips_object_get_argument_to_string(VipsObject *object, const char *name, const char *arg)
     
    -
    VIPS_SIZEOF_HEADER() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_object_get_argument_to_string$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Address for: +
    -
    #define VIPS_SIZEOF_HEADER 64
    +
    extern int vips_object_get_argument_to_string(VipsObject *object, const char *name, const char *arg)
     
    -
    vips_source_custom_new() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_object_get_argument_to_string$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Function descriptor for: +
    -
    extern VipsSourceCustom *vips_source_custom_new()
    +
    extern int vips_object_get_argument_to_string(VipsObject *object, const char *name, const char *arg)
     
    -
    vips_source_custom_new$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_object_get_argument_to_string$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    +
    Downcall method handle for: + +
    +
    extern int vips_object_get_argument_to_string(VipsObject *object, const char *name, const char *arg)
    +
    +
    +
    +
    +
    vips_object_get_argument$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Address for:
    -
    extern VipsSourceCustom *vips_source_custom_new()
    +
    extern int vips_object_get_argument(VipsObject *object, const char *name, GParamSpec **pspec, VipsArgumentClass **argument_class, VipsArgumentInstance **argument_instance)
     
    -
    vips_source_custom_new$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_object_get_argument$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Function descriptor for:
    -
    extern VipsSourceCustom *vips_source_custom_new()
    +
    extern int vips_object_get_argument(VipsObject *object, const char *name, GParamSpec **pspec, VipsArgumentClass **argument_class, VipsArgumentInstance **argument_instance)
     
    -
    vips_source_custom_new$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_object_get_argument$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Downcall method handle for:
    -
    extern VipsSourceCustom *vips_source_custom_new()
    +
    extern int vips_object_get_argument(VipsObject *object, const char *name, GParamSpec **pspec, VipsArgumentClass **argument_class, VipsArgumentInstance **argument_instance)
     
    -
    vips_source_get_type() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_object_get_description(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern GType vips_source_get_type()
    +
    extern const char *vips_object_get_description(VipsObject *object)
     
    -
    vips_source_get_type$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_object_get_description$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Address for:
    -
    extern GType vips_source_get_type()
    +
    extern const char *vips_object_get_description(VipsObject *object)
     
    -
    vips_source_get_type$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_object_get_description$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Function descriptor for:
    -
    extern GType vips_source_get_type()
    +
    extern const char *vips_object_get_description(VipsObject *object)
     
    -
    vips_source_get_type$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_object_get_description$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Downcall method handle for:
    -
    extern GType vips_source_get_type()
    +
    extern const char *vips_object_get_description(VipsObject *object)
     
    -
    vips_source_new_from_blob(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_object_set_from_string(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern VipsSource *vips_source_new_from_blob(VipsBlob *blob)
    +
    extern int vips_object_set_from_string(VipsObject *object, const char *string)
     
    -
    vips_source_new_from_blob$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_object_set_from_string$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Address for:
    -
    extern VipsSource *vips_source_new_from_blob(VipsBlob *blob)
    +
    extern int vips_object_set_from_string(VipsObject *object, const char *string)
     
    -
    vips_source_new_from_blob$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_object_set_from_string$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Function descriptor for:
    -
    extern VipsSource *vips_source_new_from_blob(VipsBlob *blob)
    +
    extern int vips_object_set_from_string(VipsObject *object, const char *string)
     
    -
    vips_source_new_from_blob$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_object_set_from_string$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Downcall method handle for:
    -
    extern VipsSource *vips_source_new_from_blob(VipsBlob *blob)
    +
    extern int vips_object_set_from_string(VipsObject *object, const char *string)
     
    -
    vips_source_new_from_descriptor(int) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_object_unref_outputs(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern VipsSource *vips_source_new_from_descriptor(int descriptor)
    +
    extern void vips_object_unref_outputs(VipsObject *object)
     
    -
    vips_source_new_from_descriptor$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_object_unref_outputs$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Address for:
    -
    extern VipsSource *vips_source_new_from_descriptor(int descriptor)
    +
    extern void vips_object_unref_outputs(VipsObject *object)
     
    -
    vips_source_new_from_descriptor$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_object_unref_outputs$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Function descriptor for:
    -
    extern VipsSource *vips_source_new_from_descriptor(int descriptor)
    +
    extern void vips_object_unref_outputs(VipsObject *object)
     
    -
    vips_source_new_from_descriptor$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_object_unref_outputs$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Downcall method handle for:
    -
    extern VipsSource *vips_source_new_from_descriptor(int descriptor)
    -
    -
    -
    -
    -
    vips_source_new_from_file(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern VipsSource *vips_source_new_from_file(const char *filename)
    -
    -
    -
    -
    -
    vips_source_new_from_file$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    Address for: - -
    -
    extern VipsSource *vips_source_new_from_file(const char *filename)
    +
    extern void vips_object_unref_outputs(VipsObject *object)
     
    -
    vips_source_new_from_file$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_OPERATION_BLOCKED() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Function descriptor for: - +
    -
    extern VipsSource *vips_source_new_from_file(const char *filename)
    +
    enum <anonymous>.VIPS_OPERATION_BLOCKED = 32
     
    -
    vips_source_new_from_file$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_OPERATION_BOOLEAN_AND() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Downcall method handle for: - +
    -
    extern VipsSource *vips_source_new_from_file(const char *filename)
    +
    enum <anonymous>.VIPS_OPERATION_BOOLEAN_AND = 0
     
    -
    vips_source_new_from_memory(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_OPERATION_BOOLEAN_EOR() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern VipsSource *vips_source_new_from_memory(const void *data, size_t size)
    +
    enum <anonymous>.VIPS_OPERATION_BOOLEAN_EOR = 2
     
    -
    vips_source_new_from_memory$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_OPERATION_BOOLEAN_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Address for: - +
    -
    extern VipsSource *vips_source_new_from_memory(const void *data, size_t size)
    +
    enum <anonymous>.VIPS_OPERATION_BOOLEAN_LAST = 5
     
    -
    vips_source_new_from_memory$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_OPERATION_BOOLEAN_LSHIFT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Function descriptor for: - +
    -
    extern VipsSource *vips_source_new_from_memory(const void *data, size_t size)
    +
    enum <anonymous>.VIPS_OPERATION_BOOLEAN_LSHIFT = 3
     
    -
    vips_source_new_from_memory$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_OPERATION_BOOLEAN_OR() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Downcall method handle for: - +
    -
    extern VipsSource *vips_source_new_from_memory(const void *data, size_t size)
    +
    enum <anonymous>.VIPS_OPERATION_BOOLEAN_OR = 1
     
    -
    vips_source_new_from_options(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_OPERATION_BOOLEAN_RSHIFT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern VipsSource *vips_source_new_from_options(const char *options)
    +
    enum <anonymous>.VIPS_OPERATION_BOOLEAN_RSHIFT = 4
     
    -
    vips_source_new_from_options$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_OPERATION_COMPLEX_CONJ() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Address for: - +
    -
    extern VipsSource *vips_source_new_from_options(const char *options)
    +
    enum <anonymous>.VIPS_OPERATION_COMPLEX_CONJ = 2
     
    -
    vips_source_new_from_options$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_OPERATION_COMPLEX_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Function descriptor for: - +
    -
    extern VipsSource *vips_source_new_from_options(const char *options)
    +
    enum <anonymous>.VIPS_OPERATION_COMPLEX_LAST = 3
     
    -
    vips_source_new_from_options$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_OPERATION_COMPLEX_POLAR() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Downcall method handle for: - +
    -
    extern VipsSource *vips_source_new_from_options(const char *options)
    +
    enum <anonymous>.VIPS_OPERATION_COMPLEX_POLAR = 0
     
    -
    vips_source_new_from_target(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_OPERATION_COMPLEX_RECT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern VipsSource *vips_source_new_from_target(VipsTarget *target)
    +
    enum <anonymous>.VIPS_OPERATION_COMPLEX_RECT = 1
     
    -
    vips_source_new_from_target$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_OPERATION_COMPLEX2_CROSS_PHASE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Address for: - +
    -
    extern VipsSource *vips_source_new_from_target(VipsTarget *target)
    +
    enum <anonymous>.VIPS_OPERATION_COMPLEX2_CROSS_PHASE = 0
     
    -
    vips_source_new_from_target$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_OPERATION_COMPLEX2_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Function descriptor for: - +
    -
    extern VipsSource *vips_source_new_from_target(VipsTarget *target)
    +
    enum <anonymous>.VIPS_OPERATION_COMPLEX2_LAST = 1
     
    -
    vips_source_new_from_target$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_OPERATION_COMPLEXGET_IMAG() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Downcall method handle for: - +
    -
    extern VipsSource *vips_source_new_from_target(VipsTarget *target)
    +
    enum <anonymous>.VIPS_OPERATION_COMPLEXGET_IMAG = 1
     
    -
    VIPS_SPARE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_OPERATION_COMPLEXGET_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    #define VIPS_SPARE 8
    +
    enum <anonymous>.VIPS_OPERATION_COMPLEXGET_LAST = 2
     
    -
    VIPS_TARGET_BUFFER_SIZE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_OPERATION_COMPLEXGET_REAL() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    #define VIPS_TARGET_BUFFER_SIZE 8500
    +
    enum <anonymous>.VIPS_OPERATION_COMPLEXGET_REAL = 0
     
    -
    VIPS_TARGET_CUSTOM_BUFFER_SIZE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_OPERATION_DEPRECATED() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    #define VIPS_TARGET_CUSTOM_BUFFER_SIZE 4096
    +
    enum <anonymous>.VIPS_OPERATION_DEPRECATED = 8
     
    -
    vips_target_custom_new() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_operation_get_flags(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern VipsTargetCustom *vips_target_custom_new()
    +
    extern VipsOperationFlags vips_operation_get_flags(VipsOperation *operation)
     
    -
    vips_target_custom_new$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_operation_get_flags$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Address for:
    -
    extern VipsTargetCustom *vips_target_custom_new()
    +
    extern VipsOperationFlags vips_operation_get_flags(VipsOperation *operation)
     
    -
    vips_target_custom_new$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_operation_get_flags$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Function descriptor for:
    -
    extern VipsTargetCustom *vips_target_custom_new()
    +
    extern VipsOperationFlags vips_operation_get_flags(VipsOperation *operation)
     
    -
    vips_target_custom_new$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_operation_get_flags$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Downcall method handle for:
    -
    extern VipsTargetCustom *vips_target_custom_new()
    +
    extern VipsOperationFlags vips_operation_get_flags(VipsOperation *operation)
     
    -
    vips_target_get_type() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_OPERATION_MATH_ACOS() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern GType vips_target_get_type()
    +
    enum <anonymous>.VIPS_OPERATION_MATH_ACOS = 4
     
    -
    vips_target_get_type$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_OPERATION_MATH_ACOSH() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Address for: - +
    -
    extern GType vips_target_get_type()
    +
    enum <anonymous>.VIPS_OPERATION_MATH_ACOSH = 14
     
    -
    vips_target_get_type$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_OPERATION_MATH_ASIN() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Function descriptor for: - +
    -
    extern GType vips_target_get_type()
    +
    enum <anonymous>.VIPS_OPERATION_MATH_ASIN = 3
     
    -
    vips_target_get_type$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_OPERATION_MATH_ASINH() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Downcall method handle for: - +
    -
    extern GType vips_target_get_type()
    +
    enum <anonymous>.VIPS_OPERATION_MATH_ASINH = 13
     
    -
    vips_target_new_temp(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_OPERATION_MATH_ATAN() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern VipsTarget *vips_target_new_temp(VipsTarget *target)
    +
    enum <anonymous>.VIPS_OPERATION_MATH_ATAN = 5
     
    -
    vips_target_new_temp$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_OPERATION_MATH_ATANH() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Address for: - +
    -
    extern VipsTarget *vips_target_new_temp(VipsTarget *target)
    +
    enum <anonymous>.VIPS_OPERATION_MATH_ATANH = 15
     
    -
    vips_target_new_temp$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_OPERATION_MATH_COS() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Function descriptor for: - +
    -
    extern VipsTarget *vips_target_new_temp(VipsTarget *target)
    +
    enum <anonymous>.VIPS_OPERATION_MATH_COS = 1
     
    -
    vips_target_new_temp$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_OPERATION_MATH_COSH() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Downcall method handle for: - +
    -
    extern VipsTarget *vips_target_new_temp(VipsTarget *target)
    +
    enum <anonymous>.VIPS_OPERATION_MATH_COSH = 11
     
    -
    vips_target_new_to_descriptor(int) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_OPERATION_MATH_EXP() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern VipsTarget *vips_target_new_to_descriptor(int descriptor)
    +
    enum <anonymous>.VIPS_OPERATION_MATH_EXP = 8
     
    -
    vips_target_new_to_descriptor$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_OPERATION_MATH_EXP10() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Address for: - +
    -
    extern VipsTarget *vips_target_new_to_descriptor(int descriptor)
    +
    enum <anonymous>.VIPS_OPERATION_MATH_EXP10 = 9
     
    -
    vips_target_new_to_descriptor$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_OPERATION_MATH_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Function descriptor for: - +
    -
    extern VipsTarget *vips_target_new_to_descriptor(int descriptor)
    +
    enum <anonymous>.VIPS_OPERATION_MATH_LAST = 16
     
    -
    vips_target_new_to_descriptor$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_OPERATION_MATH_LOG() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Downcall method handle for: - +
    -
    extern VipsTarget *vips_target_new_to_descriptor(int descriptor)
    +
    enum <anonymous>.VIPS_OPERATION_MATH_LOG = 6
     
    -
    vips_target_new_to_file(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_OPERATION_MATH_LOG10() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern VipsTarget *vips_target_new_to_file(const char *filename)
    +
    enum <anonymous>.VIPS_OPERATION_MATH_LOG10 = 7
     
    -
    vips_target_new_to_file$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_OPERATION_MATH_SIN() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Address for: - +
    -
    extern VipsTarget *vips_target_new_to_file(const char *filename)
    +
    enum <anonymous>.VIPS_OPERATION_MATH_SIN = 0
     
    -
    vips_target_new_to_file$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_OPERATION_MATH_SINH() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Function descriptor for: - +
    -
    extern VipsTarget *vips_target_new_to_file(const char *filename)
    +
    enum <anonymous>.VIPS_OPERATION_MATH_SINH = 10
     
    -
    vips_target_new_to_file$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_OPERATION_MATH_TAN() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Downcall method handle for: - +
    -
    extern VipsTarget *vips_target_new_to_file(const char *filename)
    +
    enum <anonymous>.VIPS_OPERATION_MATH_TAN = 2
     
    -
    vips_target_new_to_memory() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_OPERATION_MATH_TANH() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern VipsTarget *vips_target_new_to_memory()
    +
    enum <anonymous>.VIPS_OPERATION_MATH_TANH = 12
     
    -
    vips_target_new_to_memory$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_OPERATION_MATH2_ATAN2() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Address for: - +
    -
    extern VipsTarget *vips_target_new_to_memory()
    +
    enum <anonymous>.VIPS_OPERATION_MATH2_ATAN2 = 2
     
    -
    vips_target_new_to_memory$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_OPERATION_MATH2_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Function descriptor for: - +
    -
    extern VipsTarget *vips_target_new_to_memory()
    +
    enum <anonymous>.VIPS_OPERATION_MATH2_LAST = 3
     
    -
    vips_target_new_to_memory$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_OPERATION_MATH2_POW() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Downcall method handle for: - +
    -
    extern VipsTarget *vips_target_new_to_memory()
    +
    enum <anonymous>.VIPS_OPERATION_MATH2_POW = 0
     
    -
    VIPS_TEXT_WRAP_CHAR() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_OPERATION_MATH2_WOP() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_TEXT_WRAP_CHAR = 1
    +
    enum <anonymous>.VIPS_OPERATION_MATH2_WOP = 1
     
    -
    VIPS_TEXT_WRAP_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_OPERATION_MORPHOLOGY_DILATE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_TEXT_WRAP_LAST = 4
    +
    enum <anonymous>.VIPS_OPERATION_MORPHOLOGY_DILATE = 1
     
    -
    VIPS_TEXT_WRAP_NONE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_OPERATION_MORPHOLOGY_ERODE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_TEXT_WRAP_NONE = 3
    +
    enum <anonymous>.VIPS_OPERATION_MORPHOLOGY_ERODE = 0
     
    -
    VIPS_TEXT_WRAP_WORD() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_OPERATION_MORPHOLOGY_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_TEXT_WRAP_WORD = 0
    +
    enum <anonymous>.VIPS_OPERATION_MORPHOLOGY_LAST = 2
     
    -
    VIPS_TEXT_WRAP_WORD_CHAR() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_operation_new(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_TEXT_WRAP_WORD_CHAR = 2
    +
    extern VipsOperation *vips_operation_new(const char *name)
     
    -
    VIPS_TOKEN_COMMA() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_operation_new$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Address for: +
    -
    enum <anonymous>.VIPS_TOKEN_COMMA = 5
    +
    extern VipsOperation *vips_operation_new(const char *name)
     
    -
    VIPS_TOKEN_EQUALS() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_operation_new$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Function descriptor for: +
    -
    enum <anonymous>.VIPS_TOKEN_EQUALS = 4
    +
    extern VipsOperation *vips_operation_new(const char *name)
     
    -
    VIPS_TOKEN_LEFT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_operation_new$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Downcall method handle for: +
    -
    enum <anonymous>.VIPS_TOKEN_LEFT = 1
    +
    extern VipsOperation *vips_operation_new(const char *name)
     
    -
    VIPS_TOKEN_RIGHT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_OPERATION_NOCACHE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_TOKEN_RIGHT = 2
    +
    enum <anonymous>.VIPS_OPERATION_NOCACHE = 4
     
    -
    VIPS_TOKEN_STRING() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_OPERATION_NONE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    enum <anonymous>.VIPS_TOKEN_STRING = 3
    +
    enum <anonymous>.VIPS_OPERATION_NONE = 0
     
    -
    VIPS_TRANSFORM_SCALE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_OPERATION_RELATIONAL_EQUAL() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    #define VIPS_TRANSFORM_SCALE 64
    +
    enum <anonymous>.VIPS_OPERATION_RELATIONAL_EQUAL = 0
     
    -
    VIPS_TRANSFORM_SHIFT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_OPERATION_RELATIONAL_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    #define VIPS_TRANSFORM_SHIFT 6
    +
    enum <anonymous>.VIPS_OPERATION_RELATIONAL_LAST = 6
     
    -
    vips_type_depth(long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_OPERATION_RELATIONAL_LESS() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern int vips_type_depth(GType type)
    +
    enum <anonymous>.VIPS_OPERATION_RELATIONAL_LESS = 2
     
    -
    vips_type_depth$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_OPERATION_RELATIONAL_LESSEQ() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Address for: - +
    -
    extern int vips_type_depth(GType type)
    +
    enum <anonymous>.VIPS_OPERATION_RELATIONAL_LESSEQ = 3
     
    -
    vips_type_depth$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_OPERATION_RELATIONAL_MORE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Function descriptor for: - +
    -
    extern int vips_type_depth(GType type)
    +
    enum <anonymous>.VIPS_OPERATION_RELATIONAL_MORE = 4
     
    -
    vips_type_depth$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_OPERATION_RELATIONAL_MOREEQ() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Downcall method handle for: - +
    -
    extern int vips_type_depth(GType type)
    +
    enum <anonymous>.VIPS_OPERATION_RELATIONAL_MOREEQ = 5
     
    -
    vips_type_find(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_OPERATION_RELATIONAL_NOTEQ() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern GType vips_type_find(const char *basename, const char *nickname)
    +
    enum <anonymous>.VIPS_OPERATION_RELATIONAL_NOTEQ = 1
     
    -
    vips_type_find$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_OPERATION_REVALIDATE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Address for: - +
    -
    extern GType vips_type_find(const char *basename, const char *nickname)
    +
    enum <anonymous>.VIPS_OPERATION_REVALIDATE = 64
     
    -
    vips_type_find$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_OPERATION_ROUND_CEIL() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Function descriptor for: - +
    -
    extern GType vips_type_find(const char *basename, const char *nickname)
    +
    enum <anonymous>.VIPS_OPERATION_ROUND_CEIL = 1
     
    -
    vips_type_find$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_OPERATION_ROUND_FLOOR() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Downcall method handle for: - +
    -
    extern GType vips_type_find(const char *basename, const char *nickname)
    +
    enum <anonymous>.VIPS_OPERATION_ROUND_FLOOR = 2
     
    -
    vips_type_map(long, MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_OPERATION_ROUND_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern void *vips_type_map(GType base, VipsTypeMap2Fn fn, void *a, void *b)
    +
    enum <anonymous>.VIPS_OPERATION_ROUND_LAST = 3
     
    -
    vips_type_map_all(long, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_OPERATION_ROUND_RINT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern void *vips_type_map_all(GType base, VipsTypeMapFn fn, void *a)
    +
    enum <anonymous>.VIPS_OPERATION_ROUND_RINT = 0
     
    -
    vips_type_map_all$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_OPERATION_SEQUENTIAL() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Address for: - +
    -
    extern void *vips_type_map_all(GType base, VipsTypeMapFn fn, void *a)
    +
    enum <anonymous>.VIPS_OPERATION_SEQUENTIAL = 1
     
    -
    vips_type_map_all$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_OPERATION_SEQUENTIAL_UNBUFFERED() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Function descriptor for: - +
    -
    extern void *vips_type_map_all(GType base, VipsTypeMapFn fn, void *a)
    +
    enum <anonymous>.VIPS_OPERATION_SEQUENTIAL_UNBUFFERED = 2
     
    -
    vips_type_map_all$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_OPERATION_UNTRUSTED() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Downcall method handle for: - +
    -
    extern void *vips_type_map_all(GType base, VipsTypeMapFn fn, void *a)
    +
    enum <anonymous>.VIPS_OPERATION_UNTRUSTED = 16
     
    -
    vips_type_map$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_PATH_MAX() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Address for: - +
    -
    extern void *vips_type_map(GType base, VipsTypeMap2Fn fn, void *a, void *b)
    +
    #define VIPS_PATH_MAX 4096
     
    -
    vips_type_map$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_PCS_LAB() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Function descriptor for: - +
    -
    extern void *vips_type_map(GType base, VipsTypeMap2Fn fn, void *a, void *b)
    +
    enum <anonymous>.VIPS_PCS_LAB = 0
     
    -
    vips_type_map$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_PCS_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Downcall method handle for: - +
    -
    extern void *vips_type_map(GType base, VipsTypeMap2Fn fn, void *a, void *b)
    +
    enum <anonymous>.VIPS_PCS_LAST = 2
     
    -
    vips_value_get_area(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_PCS_XYZ() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern void *vips_value_get_area(const GValue *value, size_t *length)
    +
    enum <anonymous>.VIPS_PCS_XYZ = 1
     
    -
    vips_value_get_area$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_PI() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Address for: - +
    -
    extern void *vips_value_get_area(const GValue *value, size_t *length)
    +
    #define VIPS_PI 3.141592653589793
     
    -
    vips_value_get_area$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_PRECISION_APPROXIMATE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Function descriptor for: - +
    -
    extern void *vips_value_get_area(const GValue *value, size_t *length)
    +
    enum <anonymous>.VIPS_PRECISION_APPROXIMATE = 2
     
    -
    vips_value_get_area$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_PRECISION_FLOAT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Downcall method handle for: - +
    -
    extern void *vips_value_get_area(const GValue *value, size_t *length)
    +
    enum <anonymous>.VIPS_PRECISION_FLOAT = 1
     
    -
    vips_value_get_array(MemorySegment, MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_PRECISION_INTEGER() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern void *vips_value_get_array(const GValue *value, int *n, GType *type, size_t *sizeof_type)
    +
    enum <anonymous>.VIPS_PRECISION_INTEGER = 0
     
    -
    vips_value_get_array_double(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_PRECISION_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern double *vips_value_get_array_double(const GValue *value, int *n)
    +
    enum <anonymous>.VIPS_PRECISION_LAST = 3
     
    -
    vips_value_get_array_double$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_REGION_BUFFER() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Address for: - +
    -
    extern double *vips_value_get_array_double(const GValue *value, int *n)
    +
    enum _RegionType.VIPS_REGION_BUFFER = 1
     
    -
    vips_value_get_array_double$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_REGION_NONE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Function descriptor for: - +
    -
    extern double *vips_value_get_array_double(const GValue *value, int *n)
    +
    enum _RegionType.VIPS_REGION_NONE = 0
     
    -
    vips_value_get_array_double$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_REGION_OTHER_IMAGE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Downcall method handle for: - +
    -
    extern double *vips_value_get_array_double(const GValue *value, int *n)
    +
    enum _RegionType.VIPS_REGION_OTHER_IMAGE = 3
     
    -
    vips_value_get_array_image(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_REGION_OTHER_REGION() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern VipsImage **vips_value_get_array_image(const GValue *value, int *n)
    +
    enum _RegionType.VIPS_REGION_OTHER_REGION = 2
     
    -
    vips_value_get_array_image$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_REGION_SHRINK_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Address for: - +
    -
    extern VipsImage **vips_value_get_array_image(const GValue *value, int *n)
    +
    enum <anonymous>.VIPS_REGION_SHRINK_LAST = 6
     
    -
    vips_value_get_array_image$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_REGION_SHRINK_MAX() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Function descriptor for: - +
    -
    extern VipsImage **vips_value_get_array_image(const GValue *value, int *n)
    +
    enum <anonymous>.VIPS_REGION_SHRINK_MAX = 3
     
    -
    vips_value_get_array_image$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_REGION_SHRINK_MEAN() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Downcall method handle for: - +
    -
    extern VipsImage **vips_value_get_array_image(const GValue *value, int *n)
    +
    enum <anonymous>.VIPS_REGION_SHRINK_MEAN = 0
     
    -
    vips_value_get_array_int(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_REGION_SHRINK_MEDIAN() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern int *vips_value_get_array_int(const GValue *value, int *n)
    +
    enum <anonymous>.VIPS_REGION_SHRINK_MEDIAN = 1
     
    -
    vips_value_get_array_int$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_REGION_SHRINK_MIN() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Address for: - +
    -
    extern int *vips_value_get_array_int(const GValue *value, int *n)
    +
    enum <anonymous>.VIPS_REGION_SHRINK_MIN = 4
     
    -
    vips_value_get_array_int$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_REGION_SHRINK_MODE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Function descriptor for: - +
    -
    extern int *vips_value_get_array_int(const GValue *value, int *n)
    +
    enum <anonymous>.VIPS_REGION_SHRINK_MODE = 2
     
    -
    vips_value_get_array_int$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_REGION_SHRINK_NEAREST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Downcall method handle for: - +
    -
    extern int *vips_value_get_array_int(const GValue *value, int *n)
    +
    enum <anonymous>.VIPS_REGION_SHRINK_NEAREST = 5
     
    -
    vips_value_get_array_object(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_REGION_WINDOW() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern GObject **vips_value_get_array_object(const GValue *value, int *n)
    +
    enum _RegionType.VIPS_REGION_WINDOW = 4
     
    -
    vips_value_get_array_object$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_SAVEABLE_ANY() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Address for: - +
    -
    extern GObject **vips_value_get_array_object(const GValue *value, int *n)
    +
    enum <anonymous>.VIPS_SAVEABLE_ANY = 5
     
    -
    vips_value_get_array_object$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_SAVEABLE_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Function descriptor for: - +
    -
    extern GObject **vips_value_get_array_object(const GValue *value, int *n)
    +
    enum <anonymous>.VIPS_SAVEABLE_LAST = 6
     
    -
    vips_value_get_array_object$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_SAVEABLE_MONO() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Downcall method handle for: - +
    -
    extern GObject **vips_value_get_array_object(const GValue *value, int *n)
    +
    enum <anonymous>.VIPS_SAVEABLE_MONO = 0
     
    -
    vips_value_get_array$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_SAVEABLE_RGB() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Address for: - +
    -
    extern void *vips_value_get_array(const GValue *value, int *n, GType *type, size_t *sizeof_type)
    +
    enum <anonymous>.VIPS_SAVEABLE_RGB = 1
     
    -
    vips_value_get_array$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_SAVEABLE_RGB_CMYK() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Function descriptor for: - +
    -
    extern void *vips_value_get_array(const GValue *value, int *n, GType *type, size_t *sizeof_type)
    +
    enum <anonymous>.VIPS_SAVEABLE_RGB_CMYK = 4
     
    -
    vips_value_get_array$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_SAVEABLE_RGBA() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Downcall method handle for: - +
    -
    extern void *vips_value_get_array(const GValue *value, int *n, GType *type, size_t *sizeof_type)
    +
    enum <anonymous>.VIPS_SAVEABLE_RGBA = 2
     
    -
    vips_value_get_blob(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_SAVEABLE_RGBA_ONLY() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern void *vips_value_get_blob(const GValue *value, size_t *length)
    +
    enum <anonymous>.VIPS_SAVEABLE_RGBA_ONLY = 3
     
    -
    vips_value_get_blob$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_SBUF_BUFFER_SIZE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Address for: - +
    -
    extern void *vips_value_get_blob(const GValue *value, size_t *length)
    +
    #define VIPS_SBUF_BUFFER_SIZE 4096
     
    -
    vips_value_get_blob$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_shutdown() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Function descriptor for: - +
    -
    extern void *vips_value_get_blob(const GValue *value, size_t *length)
    +
    extern void vips_shutdown()
     
    -
    vips_value_get_blob$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_shutdown$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Downcall method handle for: +
    Address for:
    -
    extern void *vips_value_get_blob(const GValue *value, size_t *length)
    +
    extern void vips_shutdown()
     
    -
    vips_value_get_ref_string(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_shutdown$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Function descriptor for: +
    -
    extern const char *vips_value_get_ref_string(const GValue *value, size_t *length)
    +
    extern void vips_shutdown()
     
    -
    vips_value_get_ref_string$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_shutdown$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Address for: +
    Downcall method handle for:
    -
    extern const char *vips_value_get_ref_string(const GValue *value, size_t *length)
    +
    extern void vips_shutdown()
     
    -
    vips_value_get_ref_string$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_SIZE_BOTH() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Function descriptor for: - +
    -
    extern const char *vips_value_get_ref_string(const GValue *value, size_t *length)
    +
    enum <anonymous>.VIPS_SIZE_BOTH = 0
     
    -
    vips_value_get_ref_string$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_SIZE_DOWN() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Downcall method handle for: - +
    -
    extern const char *vips_value_get_ref_string(const GValue *value, size_t *length)
    +
    enum <anonymous>.VIPS_SIZE_DOWN = 2
     
    -
    vips_value_get_save_string(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_SIZE_FORCE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern const char *vips_value_get_save_string(const GValue *value)
    +
    enum <anonymous>.VIPS_SIZE_FORCE = 3
     
    -
    vips_value_get_save_string$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_SIZE_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Address for: - +
    -
    extern const char *vips_value_get_save_string(const GValue *value)
    +
    enum <anonymous>.VIPS_SIZE_LAST = 4
     
    -
    vips_value_get_save_string$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_SIZE_UP() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Function descriptor for: - +
    -
    extern const char *vips_value_get_save_string(const GValue *value)
    +
    enum <anonymous>.VIPS_SIZE_UP = 1
     
    -
    vips_value_get_save_string$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_SIZEOF_HEADER() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Downcall method handle for: - +
    -
    extern const char *vips_value_get_save_string(const GValue *value)
    +
    #define VIPS_SIZEOF_HEADER 64
     
    -
    vips_value_is_null(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_source_custom_new() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern gboolean vips_value_is_null(GParamSpec *psoec, const GValue *value)
    +
    extern VipsSourceCustom *vips_source_custom_new()
     
    -
    vips_value_is_null$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_source_custom_new$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Address for:
    -
    extern gboolean vips_value_is_null(GParamSpec *psoec, const GValue *value)
    +
    extern VipsSourceCustom *vips_source_custom_new()
     
    -
    vips_value_is_null$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_source_custom_new$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Function descriptor for:
    -
    extern gboolean vips_value_is_null(GParamSpec *psoec, const GValue *value)
    +
    extern VipsSourceCustom *vips_source_custom_new()
     
    -
    vips_value_is_null$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_source_custom_new$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Downcall method handle for:
    -
    extern gboolean vips_value_is_null(GParamSpec *psoec, const GValue *value)
    +
    extern VipsSourceCustom *vips_source_custom_new()
     
    -
    vips_value_set_area(MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_source_get_type() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern void vips_value_set_area(GValue *value, VipsCallbackFn free_fn, void *data)
    +
    extern GType vips_source_get_type()
     
    -
    vips_value_set_area$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_source_get_type$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Address for:
    -
    extern void vips_value_set_area(GValue *value, VipsCallbackFn free_fn, void *data)
    +
    extern GType vips_source_get_type()
     
    -
    vips_value_set_area$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_source_get_type$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Function descriptor for:
    -
    extern void vips_value_set_area(GValue *value, VipsCallbackFn free_fn, void *data)
    +
    extern GType vips_source_get_type()
     
    -
    vips_value_set_area$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_source_get_type$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Downcall method handle for:
    -
    extern void vips_value_set_area(GValue *value, VipsCallbackFn free_fn, void *data)
    -
    -
    -
    -
    -
    vips_value_set_array(MemorySegment, int, long, long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    -
    -
    -
    extern void vips_value_set_array(GValue *value, int n, GType type, size_t sizeof_type)
    +
    extern GType vips_source_get_type()
     
    -
    vips_value_set_array_double(MemorySegment, MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_source_new_from_blob(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern void vips_value_set_array_double(GValue *value, const double *array, int n)
    +
    extern VipsSource *vips_source_new_from_blob(VipsBlob *blob)
     
    -
    vips_value_set_array_double$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_source_new_from_blob$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Address for:
    -
    extern void vips_value_set_array_double(GValue *value, const double *array, int n)
    +
    extern VipsSource *vips_source_new_from_blob(VipsBlob *blob)
     
    -
    vips_value_set_array_double$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_source_new_from_blob$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Function descriptor for:
    -
    extern void vips_value_set_array_double(GValue *value, const double *array, int n)
    +
    extern VipsSource *vips_source_new_from_blob(VipsBlob *blob)
     
    -
    vips_value_set_array_double$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_source_new_from_blob$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Downcall method handle for:
    -
    extern void vips_value_set_array_double(GValue *value, const double *array, int n)
    +
    extern VipsSource *vips_source_new_from_blob(VipsBlob *blob)
     
    -
    vips_value_set_array_image(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_source_new_from_descriptor(int) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern void vips_value_set_array_image(GValue *value, int n)
    +
    extern VipsSource *vips_source_new_from_descriptor(int descriptor)
     
    -
    vips_value_set_array_image$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_source_new_from_descriptor$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Address for:
    -
    extern void vips_value_set_array_image(GValue *value, int n)
    +
    extern VipsSource *vips_source_new_from_descriptor(int descriptor)
     
    -
    vips_value_set_array_image$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_source_new_from_descriptor$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Function descriptor for:
    -
    extern void vips_value_set_array_image(GValue *value, int n)
    +
    extern VipsSource *vips_source_new_from_descriptor(int descriptor)
     
    -
    vips_value_set_array_image$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_source_new_from_descriptor$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Downcall method handle for:
    -
    extern void vips_value_set_array_image(GValue *value, int n)
    +
    extern VipsSource *vips_source_new_from_descriptor(int descriptor)
     
    -
    vips_value_set_array_int(MemorySegment, MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_source_new_from_file(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern void vips_value_set_array_int(GValue *value, const int *array, int n)
    +
    extern VipsSource *vips_source_new_from_file(const char *filename)
     
    -
    vips_value_set_array_int$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_source_new_from_file$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Address for:
    -
    extern void vips_value_set_array_int(GValue *value, const int *array, int n)
    +
    extern VipsSource *vips_source_new_from_file(const char *filename)
     
    -
    vips_value_set_array_int$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_source_new_from_file$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Function descriptor for:
    -
    extern void vips_value_set_array_int(GValue *value, const int *array, int n)
    +
    extern VipsSource *vips_source_new_from_file(const char *filename)
     
    -
    vips_value_set_array_int$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_source_new_from_file$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Downcall method handle for:
    -
    extern void vips_value_set_array_int(GValue *value, const int *array, int n)
    +
    extern VipsSource *vips_source_new_from_file(const char *filename)
     
    -
    vips_value_set_array_object(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_source_new_from_memory(MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern void vips_value_set_array_object(GValue *value, int n)
    +
    extern VipsSource *vips_source_new_from_memory(const void *data, size_t size)
     
    -
    vips_value_set_array_object$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_source_new_from_memory$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Address for:
    -
    extern void vips_value_set_array_object(GValue *value, int n)
    +
    extern VipsSource *vips_source_new_from_memory(const void *data, size_t size)
     
    -
    vips_value_set_array_object$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_source_new_from_memory$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Function descriptor for:
    -
    extern void vips_value_set_array_object(GValue *value, int n)
    +
    extern VipsSource *vips_source_new_from_memory(const void *data, size_t size)
     
    -
    vips_value_set_array_object$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_source_new_from_memory$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Downcall method handle for:
    -
    extern void vips_value_set_array_object(GValue *value, int n)
    +
    extern VipsSource *vips_source_new_from_memory(const void *data, size_t size)
     
    -
    vips_value_set_array$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_source_new_from_options(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Address for: - +
    -
    extern void vips_value_set_array(GValue *value, int n, GType type, size_t sizeof_type)
    +
    extern VipsSource *vips_source_new_from_options(const char *options)
     
    -
    vips_value_set_array$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_source_new_from_options$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Function descriptor for: +
    Address for:
    -
    extern void vips_value_set_array(GValue *value, int n, GType type, size_t sizeof_type)
    +
    extern VipsSource *vips_source_new_from_options(const char *options)
     
    -
    vips_value_set_array$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_source_new_from_options$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Downcall method handle for: +
    Function descriptor for:
    -
    extern void vips_value_set_array(GValue *value, int n, GType type, size_t sizeof_type)
    +
    extern VipsSource *vips_source_new_from_options(const char *options)
     
    -
    vips_value_set_blob(MemorySegment, MemorySegment, MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_source_new_from_options$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Downcall method handle for: +
    -
    extern void vips_value_set_blob(GValue *value, VipsCallbackFn free_fn, const void *data, size_t length)
    +
    extern VipsSource *vips_source_new_from_options(const char *options)
     
    -
    vips_value_set_blob_free(MemorySegment, MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_source_new_from_target(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern void vips_value_set_blob_free(GValue *value, void *data, size_t length)
    +
    extern VipsSource *vips_source_new_from_target(VipsTarget *target)
     
    -
    vips_value_set_blob_free$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_source_new_from_target$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Address for:
    -
    extern void vips_value_set_blob_free(GValue *value, void *data, size_t length)
    +
    extern VipsSource *vips_source_new_from_target(VipsTarget *target)
     
    -
    vips_value_set_blob_free$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_source_new_from_target$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Function descriptor for:
    -
    extern void vips_value_set_blob_free(GValue *value, void *data, size_t length)
    +
    extern VipsSource *vips_source_new_from_target(VipsTarget *target)
     
    -
    vips_value_set_blob_free$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_source_new_from_target$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Downcall method handle for:
    -
    extern void vips_value_set_blob_free(GValue *value, void *data, size_t length)
    +
    extern VipsSource *vips_source_new_from_target(VipsTarget *target)
     
    -
    vips_value_set_blob$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_SPARE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Address for: - +
    -
    extern void vips_value_set_blob(GValue *value, VipsCallbackFn free_fn, const void *data, size_t length)
    +
    #define VIPS_SPARE 8
     
    -
    vips_value_set_blob$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_TARGET_BUFFER_SIZE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Function descriptor for: - +
    -
    extern void vips_value_set_blob(GValue *value, VipsCallbackFn free_fn, const void *data, size_t length)
    +
    #define VIPS_TARGET_BUFFER_SIZE 8500
     
    -
    vips_value_set_blob$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    VIPS_TARGET_CUSTOM_BUFFER_SIZE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Downcall method handle for: - +
    -
    extern void vips_value_set_blob(GValue *value, VipsCallbackFn free_fn, const void *data, size_t length)
    +
    #define VIPS_TARGET_CUSTOM_BUFFER_SIZE 4096
     
    -
    vips_value_set_ref_string(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_target_custom_new() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern void vips_value_set_ref_string(GValue *value, const char *str)
    +
    extern VipsTargetCustom *vips_target_custom_new()
     
    -
    vips_value_set_ref_string$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_target_custom_new$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Address for:
    -
    extern void vips_value_set_ref_string(GValue *value, const char *str)
    +
    extern VipsTargetCustom *vips_target_custom_new()
     
    -
    vips_value_set_ref_string$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_target_custom_new$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Function descriptor for:
    -
    extern void vips_value_set_ref_string(GValue *value, const char *str)
    +
    extern VipsTargetCustom *vips_target_custom_new()
     
    -
    vips_value_set_ref_string$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_target_custom_new$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Downcall method handle for:
    -
    extern void vips_value_set_ref_string(GValue *value, const char *str)
    +
    extern VipsTargetCustom *vips_target_custom_new()
     
    -
    vips_value_set_save_string(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_target_get_type() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern void vips_value_set_save_string(GValue *value, const char *str)
    +
    extern GType vips_target_get_type()
     
    -
    vips_value_set_save_string$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_target_get_type$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Address for:
    -
    extern void vips_value_set_save_string(GValue *value, const char *str)
    +
    extern GType vips_target_get_type()
     
    -
    vips_value_set_save_string$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_target_get_type$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Function descriptor for:
    -
    extern void vips_value_set_save_string(GValue *value, const char *str)
    +
    extern GType vips_target_get_type()
     
    -
    vips_value_set_save_string$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_target_get_type$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Downcall method handle for:
    -
    extern void vips_value_set_save_string(GValue *value, const char *str)
    +
    extern GType vips_target_get_type()
     
    -
    vips_version(int) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_target_new_temp(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    extern int vips_version(int flag)
    +
    extern VipsTarget *vips_target_new_temp(VipsTarget *target)
     
    -
    VIPS_VERSION() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_target_new_temp$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Address for: +
    -
    #define VIPS_VERSION "8.15.3"
    +
    extern VipsTarget *vips_target_new_temp(VipsTarget *target)
     
    -
    vips_version_string() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_target_new_temp$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Function descriptor for: +
    -
    extern const char *vips_version_string()
    +
    extern VipsTarget *vips_target_new_temp(VipsTarget *target)
     
    -
    VIPS_VERSION_STRING() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_target_new_temp$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    +
    Downcall method handle for: + +
    +
    extern VipsTarget *vips_target_new_temp(VipsTarget *target)
    +
    +
    +
    +
    +
    vips_target_new_to_descriptor(int) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    #define VIPS_VERSION_STRING "8.15.3"
    +
    extern VipsTarget *vips_target_new_to_descriptor(int descriptor)
     
    -
    vips_version_string$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_target_new_to_descriptor$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Address for:
    -
    extern const char *vips_version_string()
    +
    extern VipsTarget *vips_target_new_to_descriptor(int descriptor)
     
    -
    vips_version_string$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_target_new_to_descriptor$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Function descriptor for:
    -
    extern const char *vips_version_string()
    +
    extern VipsTarget *vips_target_new_to_descriptor(int descriptor)
     
    -
    vips_version_string$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_target_new_to_descriptor$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    Downcall method handle for:
    -
    extern const char *vips_version_string()
    +
    extern VipsTarget *vips_target_new_to_descriptor(int descriptor)
     
    -
    vips_version$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_target_new_to_file(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Address for: - +
    -
    extern int vips_version(int flag)
    +
    extern VipsTarget *vips_target_new_to_file(const char *filename)
     
    -
    vips_version$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_target_new_to_file$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Function descriptor for: +
    Address for:
    -
    extern int vips_version(int flag)
    +
    extern VipsTarget *vips_target_new_to_file(const char *filename)
     
    -
    vips_version$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    vips_target_new_to_file$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Downcall method handle for: +
    Function descriptor for:
    -
    extern int vips_version(int flag)
    +
    extern VipsTarget *vips_target_new_to_file(const char *filename)
     
    -
    VipsAccess - Enum Class in app.photofox.vipsffm.enums
    -
    -
    The type of access an operation has to supply.
    -
    -
    VipsAlign - Enum Class in app.photofox.vipsffm.enums
    -
    - -
    -
    VipsAngle - Enum Class in app.photofox.vipsffm.enums
    -
    - -
    -
    VipsAngle45 - Enum Class in app.photofox.vipsffm.enums
    -
    - -
    -
    VipsArea - Class in app.photofox.vipsffm.jextract
    +
    vips_target_new_to_file$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Downcall method handle for: +
    -
    typedef struct _VipsArea {
    -    void *data;
    -    size_t length;
    -    int n;
    -    int count;
    -    GMutex *lock;
    -    VipsCallbackFn free_fn;
    -    void *client;
    -    GType type;
    -    size_t sizeof_type;
    -} VipsArea
    +
    extern VipsTarget *vips_target_new_to_file(const char *filename)
     
    -
    VipsBandFormat - Enum Class in app.photofox.vipsffm.enums
    -
    -
    The format used for each band element.
    -
    -
    VipsBlendMode - Enum Class in app.photofox.vipsffm.enums
    -
    -
    The various Porter-Duff and PDF blend modes.
    -
    -
    VipsCoding - Enum Class in app.photofox.vipsffm.enums
    -
    -
    How pixels are coded.
    -
    -
    VipsCombine - Enum Class in app.photofox.vipsffm.enums
    -
    -
    How to combine values.
    -
    -
    VipsCombineMode - Enum Class in app.photofox.vipsffm.enums
    -
    - -
    -
    VipsCompassDirection - Enum Class in app.photofox.vipsffm.enums
    -
    -
    A direction on a compass.
    -
    -
    VipsConnection - Class in app.photofox.vipsffm.jextract
    +
    vips_target_new_to_memory() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    typedef struct _VipsConnection {
    -    VipsObject parent_object;
    -    int descriptor;
    -    int tracked_descriptor;
    -    int close_descriptor;
    -    char *filename;
    -} VipsConnection
    +
    extern VipsTarget *vips_target_new_to_memory()
     
    -
    VipsConnectionClass - Class in app.photofox.vipsffm.jextract
    +
    vips_target_new_to_memory$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Address for: +
    -
    typedef struct _VipsConnectionClass {
    -    VipsObjectClass parent_class;
    -} VipsConnectionClass
    +
    extern VipsTarget *vips_target_new_to_memory()
     
    -
    VipsDirection - Enum Class in app.photofox.vipsffm.enums
    -
    - -
    -
    VipsError - Exception Class in app.photofox.vipsffm
    -
     
    -
    VipsError(String) - Constructor for exception class app.photofox.vipsffm.VipsError
    -
     
    -
    VipsError(String, Throwable) - Constructor for exception class app.photofox.vipsffm.VipsError
    -
     
    -
    VipsError(String, Throwable, boolean, boolean) - Constructor for exception class app.photofox.vipsffm.VipsError
    -
     
    -
    VipsError(Throwable) - Constructor for exception class app.photofox.vipsffm.VipsError
    -
     
    -
    VipsExtend - Enum Class in app.photofox.vipsffm.enums
    -
    - -
    -
    VipsFailOn - Enum Class in app.photofox.vipsffm.enums
    -
    -
    How sensitive loaders are to errors, from never stop (very insensitive), to - stop on the smallest warning (very sensitive).
    -
    -
    VipsForeignDzContainer - Enum Class in app.photofox.vipsffm.enums
    -
    -
    How many pyramid layers to create.
    -
    -
    VipsForeignDzDepth - Enum Class in app.photofox.vipsffm.enums
    -
    -
    How many pyramid layers to create.
    -
    -
    VipsForeignDzLayout - Enum Class in app.photofox.vipsffm.enums
    -
    -
    What directory layout and metadata standard to use.
    -
    -
    VipsForeignHeifCompression - Enum Class in app.photofox.vipsffm.enums
    -
    -
    The compression format to use inside a HEIF container.
    -
    -
    VipsForeignHeifEncoder - Enum Class in app.photofox.vipsffm.enums
    -
    -
    The selected encoder to use.
    -
    -
    VipsForeignPpmFormat - Enum Class in app.photofox.vipsffm.enums
    -
    -
    The netpbm file format to save as.
    -
    -
    VipsForeignSubsample - Enum Class in app.photofox.vipsffm.enums
    -
    -
    Set subsampling mode.
    -
    -
    VipsForeignTiffCompression - Enum Class in app.photofox.vipsffm.enums
    -
    -
    The compression types supported by the tiff writer.
    -
    -
    VipsForeignTiffPredictor - Enum Class in app.photofox.vipsffm.enums
    -
    -
    The predictor can help deflate and lzw compression.
    -
    -
    VipsForeignTiffResunit - Enum Class in app.photofox.vipsffm.enums
    -
    -
    Use inches or centimeters as the resolution unit for a tiff file.
    -
    -
    VipsForeignWebpPreset - Enum Class in app.photofox.vipsffm.enums
    +
    vips_target_new_to_memory$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Tune lossy encoder settings for different image types.
    +
    Function descriptor for: + +
    +
    extern VipsTarget *vips_target_new_to_memory()
    +
    +
    +
    -
    VipsHelper - Class in app.photofox.vipsffm
    +
    vips_target_new_to_memory$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Generated helpers to wrap VipsRaw JExtract definitions
    +
    Downcall method handle for: + +
    +
    extern VipsTarget *vips_target_new_to_memory()
    +
    +
    +
    -
    VipsHelper() - Constructor for class app.photofox.vipsffm.VipsHelper
    -
     
    -
    VipsIntent - Enum Class in app.photofox.vipsffm.enums
    +
    VIPS_TEXT_WRAP_CHAR() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    The rendering intent.
    +
    +
    +
    enum <anonymous>.VIPS_TEXT_WRAP_CHAR = 1
    +
    +
    +
    -
    VipsInteresting - Enum Class in app.photofox.vipsffm.enums
    +
    VIPS_TEXT_WRAP_LAST() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Pick the algorithm vips uses to decide image "interestingness".
    +
    +
    +
    enum <anonymous>.VIPS_TEXT_WRAP_LAST = 4
    +
    +
    +
    -
    VipsInterpretation - Enum Class in app.photofox.vipsffm.enums
    +
    VIPS_TEXT_WRAP_NONE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    How the values in an image should be interpreted.
    +
    +
    +
    enum <anonymous>.VIPS_TEXT_WRAP_NONE = 3
    +
    +
    +
    -
    VipsInvoker - Class in app.photofox.vipsffm
    -
     
    -
    VipsInvoker() - Constructor for class app.photofox.vipsffm.VipsInvoker
    -
     
    -
    VipsKernel - Enum Class in app.photofox.vipsffm.enums
    +
    VIPS_TEXT_WRAP_WORD() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    The resampling kernels vips supports.
    +
    +
    +
    enum <anonymous>.VIPS_TEXT_WRAP_WORD = 0
    +
    +
    +
    -
    VipsLibLookup - Class in app.photofox.vipsffm
    -
     
    -
    VipsLibLookup() - Constructor for class app.photofox.vipsffm.VipsLibLookup
    -
     
    -
    vipsload(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    VIPS_TEXT_WRAP_WORD_CHAR() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Read in a vips image.
    +
    +
    +
    enum <anonymous>.VIPS_TEXT_WRAP_WORD_CHAR = 2
    +
    +
    +
    -
    vipsloadSource(VSource, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    VIPS_TOKEN_COMMA() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    - +
    +
    +
    enum <anonymous>.VIPS_TOKEN_COMMA = 5
    +
    +
    +
    -
    VipsObject - Class in app.photofox.vipsffm.jextract
    +
    VIPS_TOKEN_EQUALS() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    typedef struct _VipsObject VipsObject
    +
    enum <anonymous>.VIPS_TOKEN_EQUALS = 4
     
    -
    VipsObjectClass - Class in app.photofox.vipsffm.jextract
    +
    VIPS_TOKEN_LEFT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    typedef struct _VipsObjectClass VipsObjectClass
    +
    enum <anonymous>.VIPS_TOKEN_LEFT = 1
     
    -
    VipsObjectSetArguments - Class in app.photofox.vipsffm.jextract
    +
    VIPS_TOKEN_RIGHT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    typedef void *(*VipsObjectSetArguments)(VipsObject *, void *, void *)
    +
    enum <anonymous>.VIPS_TOKEN_RIGHT = 2
     
    -
    VipsObjectSetArguments.Function - Interface in app.photofox.vipsffm.jextract
    +
    VIPS_TOKEN_STRING() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    The function pointer signature, expressed as a functional interface
    +
    +
    +
    enum <anonymous>.VIPS_TOKEN_STRING = 3
    +
    +
    +
    -
    VipsOperationBoolean - Enum Class in app.photofox.vipsffm.enums
    +
    VIPS_TRANSFORM_SCALE() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    - +
    +
    +
    #define VIPS_TRANSFORM_SCALE 64
    +
    +
    +
    -
    VipsOperationComplex - Enum Class in app.photofox.vipsffm.enums
    +
    VIPS_TRANSFORM_SHIFT() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    - +
    +
    +
    #define VIPS_TRANSFORM_SHIFT 6
    +
    +
    +
    -
    VipsOperationComplex2 - Enum Class in app.photofox.vipsffm.enums
    +
    vips_type_depth(long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    - +
    +
    +
    extern int vips_type_depth(GType type)
    +
    +
    +
    -
    VipsOperationComplexget - Enum Class in app.photofox.vipsffm.enums
    +
    vips_type_depth$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    - +
    Address for: + +
    +
    extern int vips_type_depth(GType type)
    +
    +
    +
    -
    VipsOperationMath - Enum Class in app.photofox.vipsffm.enums
    +
    vips_type_depth$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    - +
    Function descriptor for: + +
    +
    extern int vips_type_depth(GType type)
    +
    +
    +
    -
    VipsOperationMath2 - Enum Class in app.photofox.vipsffm.enums
    +
    vips_type_depth$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    - +
    Downcall method handle for: + +
    +
    extern int vips_type_depth(GType type)
    +
    +
    +
    -
    VipsOperationMorphology - Enum Class in app.photofox.vipsffm.enums
    +
    vips_type_find(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    More like hit-miss, really.
    +
    +
    +
    extern GType vips_type_find(const char *basename, const char *nickname)
    +
    +
    +
    -
    VipsOperationRelational - Enum Class in app.photofox.vipsffm.enums
    +
    vips_type_find$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    - +
    Address for: + +
    +
    extern GType vips_type_find(const char *basename, const char *nickname)
    +
    +
    +
    -
    VipsOperationRound - Enum Class in app.photofox.vipsffm.enums
    +
    vips_type_find$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    - +
    Function descriptor for: + +
    +
    extern GType vips_type_find(const char *basename, const char *nickname)
    +
    +
    +
    -
    VipsOption - Interface in app.photofox.vipsffm
    -
     
    -
    VipsOption.ArrayDouble - Record Class in app.photofox.vipsffm
    -
     
    -
    VipsOption.ArrayImage - Record Class in app.photofox.vipsffm
    -
     
    -
    VipsOption.ArrayInt - Record Class in app.photofox.vipsffm
    -
     
    -
    VipsOption.Blob - Record Class in app.photofox.vipsffm
    -
     
    -
    VipsOption.Boolean - Record Class in app.photofox.vipsffm
    -
     
    -
    VipsOption.Double - Record Class in app.photofox.vipsffm
    -
     
    -
    VipsOption.Enum - Record Class in app.photofox.vipsffm
    -
     
    -
    VipsOption.Image - Record Class in app.photofox.vipsffm
    -
     
    -
    VipsOption.Int - Record Class in app.photofox.vipsffm
    -
     
    -
    VipsOption.Interpolate - Record Class in app.photofox.vipsffm
    -
     
    -
    VipsOption.Long - Record Class in app.photofox.vipsffm
    -
     
    -
    VipsOption.Source - Record Class in app.photofox.vipsffm
    -
     
    -
    VipsOption.String - Record Class in app.photofox.vipsffm
    -
     
    -
    VipsOption.Target - Record Class in app.photofox.vipsffm
    -
     
    -
    VipsPCS - Enum Class in app.photofox.vipsffm.enums
    +
    vips_type_find$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    - +
    Downcall method handle for: + +
    +
    extern GType vips_type_find(const char *basename, const char *nickname)
    +
    +
    +
    -
    VipsPrecision - Enum Class in app.photofox.vipsffm.enums
    +
    vips_type_map(long, MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    How accurate an operation should be.
    +
    +
    +
    extern void *vips_type_map(GType base, VipsTypeMap2Fn fn, void *a, void *b)
    +
    +
    +
    -
    VipsRaw - Class in app.photofox.vipsffm.jextract
    -
     
    -
    VipsRaw.vips_error - Class in app.photofox.vipsffm.jextract
    +
    vips_type_map_all(long, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Variadic invoker class for: - +
    -
    extern void vips_error(const char *domain, const char *fmt, ...)
    +
    extern void *vips_type_map_all(GType base, VipsTypeMapFn fn, void *a)
     
    -
    VipsRaw.vips_error_exit - Class in app.photofox.vipsffm.jextract
    +
    vips_type_map_all$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Variadic invoker class for: +
    Address for:
    -
    extern void vips_error_exit(const char *fmt, ...)
    +
    extern void *vips_type_map_all(GType base, VipsTypeMapFn fn, void *a)
     
    -
    VipsRaw.vips_error_system - Class in app.photofox.vipsffm.jextract
    +
    vips_type_map_all$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Variadic invoker class for: +
    Function descriptor for:
    -
    extern void vips_error_system(int err, const char *domain, const char *fmt, ...)
    +
    extern void *vips_type_map_all(GType base, VipsTypeMapFn fn, void *a)
     
    -
    VipsRaw.vips_image_new_from_buffer - Class in app.photofox.vipsffm.jextract
    +
    vips_type_map_all$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Variadic invoker class for: +
    Downcall method handle for:
    -
    extern VipsImage *vips_image_new_from_buffer(const void *buf, size_t len, const char *option_string, ...)
    +
    extern void *vips_type_map_all(GType base, VipsTypeMapFn fn, void *a)
     
    -
    VipsRaw.vips_image_new_from_file - Class in app.photofox.vipsffm.jextract
    +
    vips_type_map$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Variadic invoker class for: +
    Address for:
    -
    extern VipsImage *vips_image_new_from_file(const char *name, ...)
    +
    extern void *vips_type_map(GType base, VipsTypeMap2Fn fn, void *a, void *b)
     
    -
    VipsRaw.vips_image_new_from_source - Class in app.photofox.vipsffm.jextract
    +
    vips_type_map$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Variadic invoker class for: +
    Function descriptor for:
    -
    extern VipsImage *vips_image_new_from_source(VipsSource *source, const char *option_string, ...)
    +
    extern void *vips_type_map(GType base, VipsTypeMap2Fn fn, void *a, void *b)
     
    -
    VipsRaw.vips_image_new_matrixv - Class in app.photofox.vipsffm.jextract
    +
    vips_type_map$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Variadic invoker class for: +
    Downcall method handle for:
    -
    extern VipsImage *vips_image_new_matrixv(int width, int height, ...)
    +
    extern void *vips_type_map(GType base, VipsTypeMap2Fn fn, void *a, void *b)
     
    -
    VipsRaw.vips_image_write_to_buffer - Class in app.photofox.vipsffm.jextract
    +
    vips_value_get_area(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Variadic invoker class for: - +
    -
    extern int vips_image_write_to_buffer(VipsImage *in, const char *suffix, void **buf, size_t *size, ...)
    +
    extern void *vips_value_get_area(const GValue *value, size_t *length)
     
    -
    VipsRaw.vips_image_write_to_file - Class in app.photofox.vipsffm.jextract
    +
    vips_value_get_area$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Variadic invoker class for: +
    Address for:
    -
    extern int vips_image_write_to_file(VipsImage *image, const char *name, ...)
    +
    extern void *vips_value_get_area(const GValue *value, size_t *length)
     
    -
    VipsRaw.vips_image_write_to_target - Class in app.photofox.vipsffm.jextract
    +
    vips_value_get_area$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Variadic invoker class for: +
    Function descriptor for:
    -
    extern int vips_image_write_to_target(VipsImage *in, const char *suffix, VipsTarget *target, ...)
    +
    extern void *vips_value_get_area(const GValue *value, size_t *length)
     
    -
    VipsRaw.vips_value_set_save_stringf - Class in app.photofox.vipsffm.jextract
    +
    vips_value_get_area$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Variadic invoker class for: +
    Downcall method handle for:
    -
    extern void vips_value_set_save_stringf(GValue *value, const char *fmt, ...)
    +
    extern void *vips_value_get_area(const GValue *value, size_t *length)
     
    -
    VipsRegionShrink - Enum Class in app.photofox.vipsffm.enums
    -
    -
    How to calculate the output pixels when shrinking a 2x2 region.
    -
    -
    VipsRunnable - Interface in app.photofox.vipsffm
    -
     
    -
    vipssave(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Write in to filename in VIPS format.
    -
    -
    vipssaveTarget(VTarget, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    - -
    -
    VipsSize - Enum Class in app.photofox.vipsffm.enums
    -
    -
    Controls whether an operation should upsize, downsize, both up and - downsize, or force a size.
    -
    -
    VipsTarget - Class in app.photofox.vipsffm.jextract
    +
    vips_value_get_array(MemorySegment, MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    typedef struct _VipsTarget {
    -    VipsConnection parent_object;
    -    gboolean memory;
    -    gboolean ended;
    -    GString *memory_buffer;
    -    VipsBlob *blob;
    -    unsigned char output_buffer[8500];
    -    int write_point;
    -    gint64 position;
    -    gboolean delete_on_close;
    -    char *delete_on_close_filename;
    -} VipsTarget
    +
    extern void *vips_value_get_array(const GValue *value, int *n, GType *type, size_t *sizeof_type)
     
    -
    VipsTargetClass - Class in app.photofox.vipsffm.jextract
    +
    vips_value_get_array_double(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    typedef struct _VipsTargetClass {
    -    VipsConnectionClass parent_class;
    -    gint64 (*write)(VipsTarget *, const void *, size_t);
    -    void (*finish)(VipsTarget *);
    -    gint64 (*read)(VipsTarget *, void *, size_t);
    -    gint64 (*seek)(VipsTarget *, gint64, int);
    -    int (*end)(VipsTarget *);
    -} VipsTargetClass
    +
    extern double *vips_value_get_array_double(const GValue *value, int *n)
     
    -
    VipsTargetCustom - Class in app.photofox.vipsffm.jextract
    +
    vips_value_get_array_double$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Address for: +
    -
    typedef struct _VipsTargetCustom {
    -    VipsTarget parent_object;
    -} VipsTargetCustom
    +
    extern double *vips_value_get_array_double(const GValue *value, int *n)
     
    -
    VipsTargetCustomClass - Class in app.photofox.vipsffm.jextract
    +
    vips_value_get_array_double$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Function descriptor for: +
    -
    typedef struct _VipsTargetCustomClass {
    -    VipsTargetClass parent_class;
    -    gint64 (*write)(VipsTargetCustom *, const void *, gint64);
    -    void (*finish)(VipsTargetCustom *);
    -    gint64 (*read)(VipsTargetCustom *, void *, gint64);
    -    gint64 (*seek)(VipsTargetCustom *, gint64, int);
    -    int (*end)(VipsTargetCustom *);
    -} VipsTargetCustomClass
    +
    extern double *vips_value_get_array_double(const GValue *value, int *n)
     
    -
    VipsTextWrap - Enum Class in app.photofox.vipsffm.enums
    -
    -
    Sets the word wrapping style for VImage.text(java.lang.String, app.photofox.vipsffm.VipsOption...) when used with a maximum - width.
    -
    -
    VipsTypeMap2Fn - Class in app.photofox.vipsffm.jextract
    +
    vips_value_get_array_double$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Downcall method handle for: +
    -
    typedef void *(*VipsTypeMap2Fn)(GType, void *, void *)
    +
    extern double *vips_value_get_array_double(const GValue *value, int *n)
     
    -
    VipsTypeMap2Fn.Function - Interface in app.photofox.vipsffm.jextract
    -
    -
    The function pointer signature, expressed as a functional interface
    -
    -
    VipsValidation - Class in app.photofox.vipsffm
    -
     
    -
    VipsValidation() - Constructor for class app.photofox.vipsffm.VipsValidation
    -
     
    -
    VNamedEnum - Interface in app.photofox.vipsffm
    -
     
    -
    VSource - Class in app.photofox.vipsffm
    -
    -
    Represents a VipsSource - Its constructor is package private to prevent leaking MemorySegments in to the vips-ffm API - Use its static helper methods to create new sources
    -
    -
    VTarget - Class in app.photofox.vipsffm
    -
    -
    Represents a VipsTarget - Its constructor is package private to prevent leaking MemorySegments in to the vips-ffm API - Use its static helper methods to create new targets
    -
    -
    -

    W

    -
    -
    webpload(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Read a WebP file into a VIPS image.
    -
    -
    webploadBuffer(VBlob, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Read a WebP-formatted memory block into a VIPS image.
    -
    -
    webploadSource(VSource, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    - -
    -
    webpsave(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Write an image to a file in WebP format.
    -
    -
    webpsaveBuffer(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    - -
    -
    webpsaveMime(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    - -
    -
    webpsaveTarget(VTarget, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    - -
    -
    worley(int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Create a one-band float image of Worley noise.
    -
    -
    wrap(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Slice an image up and move the segments about so that the pixel that was - at 0, 0 is now at x, y.
    -
    -
    write(VImage) - Method in class app.photofox.vipsffm.VImage
    -
     
    -
    write(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsTargetClass
    +
    vips_value_get_array_image(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Getter for field: - +
    -
    gint64 (*write)(VipsTarget *, const void *, size_t)
    +
    extern VipsImage **vips_value_get_array_image(const GValue *value, int *n)
     
    -
    write(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsTargetCustomClass
    +
    vips_value_get_array_image$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Getter for field: +
    Address for:
    -
    gint64 (*write)(VipsTargetCustom *, const void *, gint64)
    +
    extern VipsImage **vips_value_get_array_image(const GValue *value, int *n)
     
    -
    write(MemorySegment) - Method in interface app.photofox.vipsffm.VCustomTarget.WriteCallback
    -
     
    -
    write(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsTargetClass
    +
    vips_value_get_array_image$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Setter for field: +
    Function descriptor for:
    -
    gint64 (*write)(VipsTarget *, const void *, size_t)
    +
    extern VipsImage **vips_value_get_array_image(const GValue *value, int *n)
     
    -
    write(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsTargetCustomClass
    +
    vips_value_get_array_image$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Setter for field: +
    Downcall method handle for:
    -
    gint64 (*write)(VipsTargetCustom *, const void *, gint64)
    +
    extern VipsImage **vips_value_get_array_image(const GValue *value, int *n)
     
    -
    write_point(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    +
    vips_value_get_array_int(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Getter for field: - +
    -
    int write_point
    +
    extern int *vips_value_get_array_int(const GValue *value, int *n)
     
    -
    write_point(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    +
    vips_value_get_array_int$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Setter for field: +
    Address for:
    -
    int write_point
    +
    extern int *vips_value_get_array_int(const GValue *value, int *n)
     
    -
    write_point$layout() - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    +
    vips_value_get_array_int$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Layout for field: +
    Function descriptor for:
    -
    int write_point
    +
    extern int *vips_value_get_array_int(const GValue *value, int *n)
     
    -
    write_point$offset() - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    +
    vips_value_get_array_int$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Offset for field: +
    Downcall method handle for:
    -
    int write_point
    +
    extern int *vips_value_get_array_int(const GValue *value, int *n)
     
    -
    write$layout() - Static method in class app.photofox.vipsffm.jextract._VipsTargetClass
    +
    vips_value_get_array_object(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Layout for field: - +
    -
    gint64 (*write)(VipsTarget *, const void *, size_t)
    +
    extern GObject **vips_value_get_array_object(const GValue *value, int *n)
     
    -
    write$layout() - Static method in class app.photofox.vipsffm.jextract._VipsTargetCustomClass
    +
    vips_value_get_array_object$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Layout for field: +
    Address for:
    -
    gint64 (*write)(VipsTargetCustom *, const void *, gint64)
    +
    extern GObject **vips_value_get_array_object(const GValue *value, int *n)
     
    -
    write$offset() - Static method in class app.photofox.vipsffm.jextract._VipsTargetClass
    +
    vips_value_get_array_object$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Offset for field: +
    Function descriptor for:
    -
    gint64 (*write)(VipsTarget *, const void *, size_t)
    +
    extern GObject **vips_value_get_array_object(const GValue *value, int *n)
     
    -
    write$offset() - Static method in class app.photofox.vipsffm.jextract._VipsTargetCustomClass
    +
    vips_value_get_array_object$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Offset for field: +
    Downcall method handle for:
    -
    gint64 (*write)(VipsTargetCustom *, const void *, gint64)
    +
    extern GObject **vips_value_get_array_object(const GValue *value, int *n)
     
    -
    writeToFile(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
     
    -
    writeToStream(OutputStream, String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Writes this VImage to an OutputStream.
    -
    -
    writeToTarget(VTarget, String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
     
    -
    -

    X

    -
    -
    xyz(int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Create a two-band uint32 image where the elements in the first band have the - value of their x coordinate and elements in the second band have their y - coordinate.
    -
    -
    XYZ2CMYK(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Turn XYZ to CMYK.
    -
    -
    XYZ2Lab(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Turn XYZ to Lab, optionally specifying the colour temperature.
    -
    -
    XYZ2scRGB(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    Turn XYZ to scRGB.
    -
    -
    XYZ2Yxy(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    vips_value_get_array$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Turn XYZ to Yxy.
    +
    Address for: + +
    +
    extern void *vips_value_get_array(const GValue *value, int *n, GType *type, size_t *sizeof_type)
    +
    +
    +
    -
    -

    Y

    -
    -
    Yxy2XYZ(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    vips_value_get_array$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Turn XYZ to Yxy.
    +
    Function descriptor for: + +
    +
    extern void *vips_value_get_array(const GValue *value, int *n, GType *type, size_t *sizeof_type)
    +
    +
    +
    -
    -

    Z

    -
    -
    zone(int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    vips_value_get_array$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Create a one-band image of a zone plate.
    +
    Downcall method handle for: + +
    +
    extern void *vips_value_get_array(const GValue *value, int *n, GType *type, size_t *sizeof_type)
    +
    +
    +
    -
    zoom(int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    vips_value_get_blob(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Zoom an image by repeating pixels.
    +
    +
    +
    extern void *vips_value_get_blob(const GValue *value, size_t *length)
    +
    +
    +
    -
    -

    _

    -
    -
    _blurb(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    +
    vips_value_get_blob$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Getter for field: +
    Address for:
    -
    gchar *_blurb
    +
    extern void *vips_value_get_blob(const GValue *value, size_t *length)
     
    -
    _blurb(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    +
    vips_value_get_blob$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Setter for field: +
    Function descriptor for:
    -
    gchar *_blurb
    +
    extern void *vips_value_get_blob(const GValue *value, size_t *length)
     
    -
    _blurb$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    +
    vips_value_get_blob$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Layout for field: +
    Downcall method handle for:
    -
    gchar *_blurb
    +
    extern void *vips_value_get_blob(const GValue *value, size_t *length)
     
    -
    _blurb$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    +
    vips_value_get_ref_string(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Offset for field: - +
    -
    gchar *_blurb
    +
    extern const char *vips_value_get_ref_string(const GValue *value, size_t *length)
     
    -
    _g_reserved1(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    +
    vips_value_get_ref_string$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Getter for field: +
    Address for:
    -
    void (*_g_reserved1)(void)
    +
    extern const char *vips_value_get_ref_string(const GValue *value, size_t *length)
     
    -
    _g_reserved1(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    +
    vips_value_get_ref_string$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Setter for field: +
    Function descriptor for:
    -
    void (*_g_reserved1)(void)
    +
    extern const char *vips_value_get_ref_string(const GValue *value, size_t *length)
     
    -
    _g_reserved1$layout() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    +
    vips_value_get_ref_string$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Layout for field: +
    Downcall method handle for:
    -
    void (*_g_reserved1)(void)
    +
    extern const char *vips_value_get_ref_string(const GValue *value, size_t *length)
     
    -
    _g_reserved1$offset() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    +
    vips_value_get_save_string(MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Offset for field: - +
    -
    void (*_g_reserved1)(void)
    +
    extern const char *vips_value_get_save_string(const GValue *value)
     
    -
    _g_reserved2(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    +
    vips_value_get_save_string$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Getter for field: +
    Address for:
    -
    void (*_g_reserved2)(void)
    +
    extern const char *vips_value_get_save_string(const GValue *value)
     
    -
    _g_reserved2(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    +
    vips_value_get_save_string$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Setter for field: +
    Function descriptor for:
    -
    void (*_g_reserved2)(void)
    +
    extern const char *vips_value_get_save_string(const GValue *value)
     
    -
    _g_reserved2$layout() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    +
    vips_value_get_save_string$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Layout for field: +
    Downcall method handle for:
    -
    void (*_g_reserved2)(void)
    +
    extern const char *vips_value_get_save_string(const GValue *value)
     
    -
    _g_reserved2$offset() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    +
    vips_value_is_null(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Offset for field: - +
    -
    void (*_g_reserved2)(void)
    +
    extern gboolean vips_value_is_null(GParamSpec *psoec, const GValue *value)
     
    -
    _g_reserved3(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    +
    vips_value_is_null$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Getter for field: +
    Address for:
    -
    void (*_g_reserved3)(void)
    +
    extern gboolean vips_value_is_null(GParamSpec *psoec, const GValue *value)
     
    -
    _g_reserved3(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    +
    vips_value_is_null$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Setter for field: +
    Function descriptor for:
    -
    void (*_g_reserved3)(void)
    +
    extern gboolean vips_value_is_null(GParamSpec *psoec, const GValue *value)
     
    -
    _g_reserved3$layout() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    +
    vips_value_is_null$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Layout for field: +
    Downcall method handle for:
    -
    void (*_g_reserved3)(void)
    +
    extern gboolean vips_value_is_null(GParamSpec *psoec, const GValue *value)
     
    -
    _g_reserved3$offset() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    +
    vips_value_set_area(MemorySegment, MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Offset for field: - +
    -
    void (*_g_reserved3)(void)
    +
    extern void vips_value_set_area(GValue *value, VipsCallbackFn free_fn, void *data)
     
    -
    _g_reserved4(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    +
    vips_value_set_area$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Getter for field: +
    Address for:
    -
    void (*_g_reserved4)(void)
    +
    extern void vips_value_set_area(GValue *value, VipsCallbackFn free_fn, void *data)
     
    -
    _g_reserved4(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    +
    vips_value_set_area$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Setter for field: +
    Function descriptor for:
    -
    void (*_g_reserved4)(void)
    +
    extern void vips_value_set_area(GValue *value, VipsCallbackFn free_fn, void *data)
     
    -
    _g_reserved4$layout() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    +
    vips_value_set_area$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Layout for field: +
    Downcall method handle for:
    -
    void (*_g_reserved4)(void)
    +
    extern void vips_value_set_area(GValue *value, VipsCallbackFn free_fn, void *data)
     
    -
    _g_reserved4$offset() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    +
    vips_value_set_array(MemorySegment, int, long, long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Offset for field: - +
    -
    void (*_g_reserved4)(void)
    +
    extern void vips_value_set_array(GValue *value, int n, GType type, size_t sizeof_type)
     
    -
    _g_reserved5(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    +
    vips_value_set_array_double(MemorySegment, MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Getter for field: - +
    -
    void (*_g_reserved5)(void)
    +
    extern void vips_value_set_array_double(GValue *value, const double *array, int n)
     
    -
    _g_reserved5(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    +
    vips_value_set_array_double$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Setter for field: +
    Address for:
    -
    void (*_g_reserved5)(void)
    +
    extern void vips_value_set_array_double(GValue *value, const double *array, int n)
     
    -
    _g_reserved5$layout() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    +
    vips_value_set_array_double$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Layout for field: +
    Function descriptor for:
    -
    void (*_g_reserved5)(void)
    +
    extern void vips_value_set_array_double(GValue *value, const double *array, int n)
     
    -
    _g_reserved5$offset() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    +
    vips_value_set_array_double$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    Offset for field: +
    Downcall method handle for:
    -
    void (*_g_reserved5)(void)
    +
    extern void vips_value_set_array_double(GValue *value, const double *array, int n)
     
    -
    _GEnumClass - Class in app.photofox.vipsffm.jextract
    +
    vips_value_set_array_image(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    struct _GEnumClass {
    -    GTypeClass g_type_class;
    -    gint minimum;
    -    gint maximum;
    -    guint n_values;
    -    GEnumValue *values;
    -}
    +
    extern void vips_value_set_array_image(GValue *value, int n)
     
    -
    _GEnumValue - Class in app.photofox.vipsffm.jextract
    +
    vips_value_set_array_image$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Address for: +
    -
    struct _GEnumValue {
    -    gint value;
    -    const gchar *value_name;
    -    const gchar *value_nick;
    -}
    +
    extern void vips_value_set_array_image(GValue *value, int n)
     
    -
    _GInputStream - Class in app.photofox.vipsffm.jextract
    +
    vips_value_set_array_image$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Function descriptor for: +
    -
    struct _GInputStream {
    -    GObject parent_instance;
    -    GInputStreamPrivate *priv;
    -}
    +
    extern void vips_value_set_array_image(GValue *value, int n)
     
    -
    _GInputStreamClass - Class in app.photofox.vipsffm.jextract
    +
    vips_value_set_array_image$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    +
    Downcall method handle for: + +
    +
    extern void vips_value_set_array_image(GValue *value, int n)
    +
    +
    +
    +
    +
    vips_value_set_array_int(MemorySegment, MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    struct _GInputStreamClass {
    -    GObjectClass parent_class;
    -    gssize (*read_fn)(GInputStream *, void *, gsize, GCancellable *, GError **);
    -    gssize (*skip)(GInputStream *, gsize, GCancellable *, GError **);
    -    gboolean (*close_fn)(GInputStream *, GCancellable *, GError **);
    -    void (*read_async)(GInputStream *, void *, gsize, int, GCancellable *, GAsyncReadyCallback, gpointer);
    -    gssize (*read_finish)(GInputStream *, GAsyncResult *, GError **);
    -    void (*skip_async)(GInputStream *, gsize, int, GCancellable *, GAsyncReadyCallback, gpointer);
    -    gssize (*skip_finish)(GInputStream *, GAsyncResult *, GError **);
    -    void (*close_async)(GInputStream *, int, GCancellable *, GAsyncReadyCallback, gpointer);
    -    gboolean (*close_finish)(GInputStream *, GAsyncResult *, GError **);
    -    void (*_g_reserved1)(void);
    -    void (*_g_reserved2)(void);
    -    void (*_g_reserved3)(void);
    -    void (*_g_reserved4)(void);
    -    void (*_g_reserved5)(void);
    -}
    +
    extern void vips_value_set_array_int(GValue *value, const int *array, int n)
    +
    +
    +
    +
    +
    vips_value_set_array_int$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    +
    +
    Address for: + +
    +
    extern void vips_value_set_array_int(GValue *value, const int *array, int n)
     
    -
    _GInputStreamClass._g_reserved1 - Class in app.photofox.vipsffm.jextract
    +
    vips_value_set_array_int$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Function descriptor for: +
    -
    void (*_g_reserved1)(void)
    +
    extern void vips_value_set_array_int(GValue *value, const int *array, int n)
     
    -
    _GInputStreamClass._g_reserved1.Function - Interface in app.photofox.vipsffm.jextract
    -
    -
    The function pointer signature, expressed as a functional interface
    -
    -
    _GInputStreamClass._g_reserved2 - Class in app.photofox.vipsffm.jextract
    +
    vips_value_set_array_int$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Downcall method handle for: +
    -
    void (*_g_reserved2)(void)
    +
    extern void vips_value_set_array_int(GValue *value, const int *array, int n)
     
    -
    _GInputStreamClass._g_reserved2.Function - Interface in app.photofox.vipsffm.jextract
    -
    -
    The function pointer signature, expressed as a functional interface
    -
    -
    _GInputStreamClass._g_reserved3 - Class in app.photofox.vipsffm.jextract
    +
    vips_value_set_array_object(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    void (*_g_reserved3)(void)
    +
    extern void vips_value_set_array_object(GValue *value, int n)
     
    -
    _GInputStreamClass._g_reserved3.Function - Interface in app.photofox.vipsffm.jextract
    -
    -
    The function pointer signature, expressed as a functional interface
    -
    -
    _GInputStreamClass._g_reserved4 - Class in app.photofox.vipsffm.jextract
    +
    vips_value_set_array_object$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Address for: +
    -
    void (*_g_reserved4)(void)
    +
    extern void vips_value_set_array_object(GValue *value, int n)
     
    -
    _GInputStreamClass._g_reserved4.Function - Interface in app.photofox.vipsffm.jextract
    -
    -
    The function pointer signature, expressed as a functional interface
    -
    -
    _GInputStreamClass._g_reserved5 - Class in app.photofox.vipsffm.jextract
    +
    vips_value_set_array_object$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Function descriptor for: +
    -
    void (*_g_reserved5)(void)
    +
    extern void vips_value_set_array_object(GValue *value, int n)
     
    -
    _GInputStreamClass._g_reserved5.Function - Interface in app.photofox.vipsffm.jextract
    -
    -
    The function pointer signature, expressed as a functional interface
    -
    -
    _GInputStreamClass.close_async - Class in app.photofox.vipsffm.jextract
    +
    vips_value_set_array_object$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Downcall method handle for: +
    -
    void (*close_async)(GInputStream *, int, GCancellable *, GAsyncReadyCallback, gpointer)
    +
    extern void vips_value_set_array_object(GValue *value, int n)
     
    -
    _GInputStreamClass.close_async.Function - Interface in app.photofox.vipsffm.jextract
    -
    -
    The function pointer signature, expressed as a functional interface
    -
    -
    _GInputStreamClass.close_finish - Class in app.photofox.vipsffm.jextract
    +
    vips_value_set_array$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Address for: +
    -
    gboolean (*close_finish)(GInputStream *, GAsyncResult *, GError **)
    +
    extern void vips_value_set_array(GValue *value, int n, GType type, size_t sizeof_type)
     
    -
    _GInputStreamClass.close_finish.Function - Interface in app.photofox.vipsffm.jextract
    -
    -
    The function pointer signature, expressed as a functional interface
    -
    -
    _GInputStreamClass.close_fn - Class in app.photofox.vipsffm.jextract
    +
    vips_value_set_array$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Function descriptor for: +
    -
    gboolean (*close_fn)(GInputStream *, GCancellable *, GError **)
    +
    extern void vips_value_set_array(GValue *value, int n, GType type, size_t sizeof_type)
     
    -
    _GInputStreamClass.close_fn.Function - Interface in app.photofox.vipsffm.jextract
    -
    -
    The function pointer signature, expressed as a functional interface
    -
    -
    _GInputStreamClass.read_async - Class in app.photofox.vipsffm.jextract
    +
    vips_value_set_array$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Downcall method handle for: +
    -
    void (*read_async)(GInputStream *, void *, gsize, int, GCancellable *, GAsyncReadyCallback, gpointer)
    +
    extern void vips_value_set_array(GValue *value, int n, GType type, size_t sizeof_type)
     
    -
    _GInputStreamClass.read_async.Function - Interface in app.photofox.vipsffm.jextract
    -
    -
    The function pointer signature, expressed as a functional interface
    -
    -
    _GInputStreamClass.read_finish - Class in app.photofox.vipsffm.jextract
    +
    vips_value_set_blob(MemorySegment, MemorySegment, MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    gssize (*read_finish)(GInputStream *, GAsyncResult *, GError **)
    +
    extern void vips_value_set_blob(GValue *value, VipsCallbackFn free_fn, const void *data, size_t length)
     
    -
    _GInputStreamClass.read_finish.Function - Interface in app.photofox.vipsffm.jextract
    -
    -
    The function pointer signature, expressed as a functional interface
    -
    -
    _GInputStreamClass.read_fn - Class in app.photofox.vipsffm.jextract
    +
    vips_value_set_blob_free(MemorySegment, MemorySegment, long) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    gssize (*read_fn)(GInputStream *, void *, gsize, GCancellable *, GError **)
    +
    extern void vips_value_set_blob_free(GValue *value, void *data, size_t length)
     
    -
    _GInputStreamClass.read_fn.Function - Interface in app.photofox.vipsffm.jextract
    -
    -
    The function pointer signature, expressed as a functional interface
    -
    -
    _GInputStreamClass.skip - Class in app.photofox.vipsffm.jextract
    +
    vips_value_set_blob_free$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Address for: +
    -
    gssize (*skip)(GInputStream *, gsize, GCancellable *, GError **)
    +
    extern void vips_value_set_blob_free(GValue *value, void *data, size_t length)
     
    -
    _GInputStreamClass.skip_async - Class in app.photofox.vipsffm.jextract
    +
    vips_value_set_blob_free$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Function descriptor for: +
    -
    void (*skip_async)(GInputStream *, gsize, int, GCancellable *, GAsyncReadyCallback, gpointer)
    +
    extern void vips_value_set_blob_free(GValue *value, void *data, size_t length)
     
    -
    _GInputStreamClass.skip_async.Function - Interface in app.photofox.vipsffm.jextract
    -
    -
    The function pointer signature, expressed as a functional interface
    -
    -
    _GInputStreamClass.skip_finish - Class in app.photofox.vipsffm.jextract
    +
    vips_value_set_blob_free$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Downcall method handle for: +
    -
    gssize (*skip_finish)(GInputStream *, GAsyncResult *, GError **)
    +
    extern void vips_value_set_blob_free(GValue *value, void *data, size_t length)
     
    -
    _GInputStreamClass.skip_finish.Function - Interface in app.photofox.vipsffm.jextract
    -
    -
    The function pointer signature, expressed as a functional interface
    -
    -
    _GInputStreamClass.skip.Function - Interface in app.photofox.vipsffm.jextract
    -
    -
    The function pointer signature, expressed as a functional interface
    -
    -
    _GObject - Class in app.photofox.vipsffm.jextract
    +
    vips_value_set_blob$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Address for: +
    -
    struct _GObject {
    -    GTypeInstance g_type_instance;
    -    guint ref_count;
    -    GData *qdata;
    -}
    +
    extern void vips_value_set_blob(GValue *value, VipsCallbackFn free_fn, const void *data, size_t length)
     
    -
    _GObjectClass - Class in app.photofox.vipsffm.jextract
    +
    vips_value_set_blob$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Function descriptor for: +
    -
    struct _GObjectClass {
    -    GTypeClass g_type_class;
    -    GSList *construct_properties;
    -    GObject *(*constructor)(GType, guint, GObjectConstructParam *);
    -    void (*set_property)(GObject *, guint, const GValue *, GParamSpec *);
    -    void (*get_property)(GObject *, guint, GValue *, GParamSpec *);
    -    void (*dispose)(GObject *);
    -    void (*finalize)(GObject *);
    -    void (*dispatch_properties_changed)(GObject *, guint, GParamSpec **);
    -    void (*notify)(GObject *, GParamSpec *);
    -    void (*constructed)(GObject *);
    -    gsize flags;
    -    gsize n_construct_properties;
    -    gpointer pspecs;
    -    gsize n_pspecs;
    -    gpointer pdummy[3];
    -}
    +
    extern void vips_value_set_blob(GValue *value, VipsCallbackFn free_fn, const void *data, size_t length)
     
    -
    _GObjectClass.constructed - Class in app.photofox.vipsffm.jextract
    +
    vips_value_set_blob$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Downcall method handle for: +
    -
    void (*constructed)(GObject *)
    +
    extern void vips_value_set_blob(GValue *value, VipsCallbackFn free_fn, const void *data, size_t length)
     
    -
    _GObjectClass.constructed.Function - Interface in app.photofox.vipsffm.jextract
    -
    -
    The function pointer signature, expressed as a functional interface
    -
    -
    _GObjectClass.constructor - Class in app.photofox.vipsffm.jextract
    +
    vips_value_set_ref_string(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    GObject *(*constructor)(GType, guint, GObjectConstructParam *)
    +
    extern void vips_value_set_ref_string(GValue *value, const char *str)
     
    -
    _GObjectClass.constructor.Function - Interface in app.photofox.vipsffm.jextract
    +
    vips_value_set_ref_string$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    The function pointer signature, expressed as a functional interface
    +
    Address for: + +
    +
    extern void vips_value_set_ref_string(GValue *value, const char *str)
    +
    +
    +
    -
    _GObjectClass.dispatch_properties_changed - Class in app.photofox.vipsffm.jextract
    +
    vips_value_set_ref_string$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Function descriptor for: +
    -
    void (*dispatch_properties_changed)(GObject *, guint, GParamSpec **)
    +
    extern void vips_value_set_ref_string(GValue *value, const char *str)
     
    -
    _GObjectClass.dispatch_properties_changed.Function - Interface in app.photofox.vipsffm.jextract
    +
    vips_value_set_ref_string$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    The function pointer signature, expressed as a functional interface
    +
    Downcall method handle for: + +
    +
    extern void vips_value_set_ref_string(GValue *value, const char *str)
    +
    +
    +
    -
    _GObjectClass.dispose - Class in app.photofox.vipsffm.jextract
    +
    vips_value_set_save_string(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    void (*dispose)(GObject *)
    +
    extern void vips_value_set_save_string(GValue *value, const char *str)
     
    -
    _GObjectClass.dispose.Function - Interface in app.photofox.vipsffm.jextract
    +
    vips_value_set_save_string$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    The function pointer signature, expressed as a functional interface
    +
    Address for: + +
    +
    extern void vips_value_set_save_string(GValue *value, const char *str)
    +
    +
    +
    -
    _GObjectClass.finalize - Class in app.photofox.vipsffm.jextract
    +
    vips_value_set_save_string$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Function descriptor for: +
    -
    void (*finalize)(GObject *)
    +
    extern void vips_value_set_save_string(GValue *value, const char *str)
     
    -
    _GObjectClass.finalize.Function - Interface in app.photofox.vipsffm.jextract
    +
    vips_value_set_save_string$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    The function pointer signature, expressed as a functional interface
    +
    Downcall method handle for: + +
    +
    extern void vips_value_set_save_string(GValue *value, const char *str)
    +
    +
    +
    -
    _GObjectClass.get_property - Class in app.photofox.vipsffm.jextract
    +
    vips_version(int) - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    void (*get_property)(GObject *, guint, GValue *, GParamSpec *)
    +
    extern int vips_version(int flag)
     
    -
    _GObjectClass.get_property.Function - Interface in app.photofox.vipsffm.jextract
    -
    -
    The function pointer signature, expressed as a functional interface
    -
    -
    _GObjectClass.notify - Class in app.photofox.vipsffm.jextract
    +
    VIPS_VERSION() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    void (*notify)(GObject *, GParamSpec *)
    +
    #define VIPS_VERSION "8.15.3"
     
    -
    _GObjectClass.notify.Function - Interface in app.photofox.vipsffm.jextract
    -
    -
    The function pointer signature, expressed as a functional interface
    -
    -
    _GObjectClass.set_property - Class in app.photofox.vipsffm.jextract
    +
    vips_version_string() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    void (*set_property)(GObject *, guint, const GValue *, GParamSpec *)
    +
    extern const char *vips_version_string()
     
    -
    _GObjectClass.set_property.Function - Interface in app.photofox.vipsffm.jextract
    -
    -
    The function pointer signature, expressed as a functional interface
    -
    -
    _GObjectConstructParam - Class in app.photofox.vipsffm.jextract
    +
    VIPS_VERSION_STRING() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    struct _GObjectConstructParam {
    -    GParamSpec *pspec;
    -    GValue *value;
    -}
    +
    #define VIPS_VERSION_STRING "8.15.3"
     
    -
    _GParamSpec - Class in app.photofox.vipsffm.jextract
    +
    vips_version_string$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Address for: +
    -
    struct _GParamSpec {
    -    GTypeInstance g_type_instance;
    -    const gchar *name;
    -    GParamFlags flags;
    -    GType value_type;
    -    GType owner_type;
    -    gchar *_nick;
    -    gchar *_blurb;
    -    GData *qdata;
    -    guint ref_count;
    -    guint param_id;
    -}
    +
    extern const char *vips_version_string()
     
    -
    _GParamSpecBoolean - Class in app.photofox.vipsffm.jextract
    +
    vips_version_string$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Function descriptor for: +
    -
    struct _GParamSpecBoolean {
    -    GParamSpec parent_instance;
    -    gboolean default_value;
    -}
    +
    extern const char *vips_version_string()
     
    -
    _GParamSpecBoxed - Class in app.photofox.vipsffm.jextract
    +
    vips_version_string$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Downcall method handle for: +
    -
    struct _GParamSpecBoxed {
    -    GParamSpec parent_instance;
    -}
    +
    extern const char *vips_version_string()
     
    -
    _GParamSpecChar - Class in app.photofox.vipsffm.jextract
    +
    vips_version$address() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Address for: +
    -
    struct _GParamSpecChar {
    -    GParamSpec parent_instance;
    -    gint8 minimum;
    -    gint8 maximum;
    -    gint8 default_value;
    -}
    +
    extern int vips_version(int flag)
     
    -
    _GParamSpecClass - Class in app.photofox.vipsffm.jextract
    +
    vips_version$descriptor() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Function descriptor for: +
    -
    struct _GParamSpecClass {
    -    GTypeClass g_type_class;
    -    GType value_type;
    -    void (*finalize)(GParamSpec *);
    -    void (*value_set_default)(GParamSpec *, GValue *);
    -    gboolean (*value_validate)(GParamSpec *, GValue *);
    -    gint (*values_cmp)(GParamSpec *, const GValue *, const GValue *);
    -    gboolean (*value_is_valid)(GParamSpec *, const GValue *);
    -    gpointer dummy[3];
    -}
    +
    extern int vips_version(int flag)
     
    -
    _GParamSpecClass.finalize - Class in app.photofox.vipsffm.jextract
    +
    vips_version$handle() - Static method in class app.photofox.vipsffm.jextract.VipsRaw
    -
    +
    Downcall method handle for: +
    -
    void (*finalize)(GParamSpec *)
    +
    extern int vips_version(int flag)
     
    -
    _GParamSpecClass.finalize.Function - Interface in app.photofox.vipsffm.jextract
    +
    VipsAccess - Enum Class in app.photofox.vipsffm.enums
    -
    The function pointer signature, expressed as a functional interface
    +
    The type of access an operation has to supply.
    -
    _GParamSpecClass.value_is_valid - Class in app.photofox.vipsffm.jextract
    +
    VipsAlign - Enum Class in app.photofox.vipsffm.enums
    +
    + +
    +
    VipsAngle - Enum Class in app.photofox.vipsffm.enums
    +
    + +
    +
    VipsAngle45 - Enum Class in app.photofox.vipsffm.enums
    +
    + +
    +
    VipsArea - Class in app.photofox.vipsffm.jextract
    -
    gboolean (*value_is_valid)(GParamSpec *, const GValue *)
    +
    typedef struct _VipsArea {
    +    void *data;
    +    size_t length;
    +    int n;
    +    int count;
    +    GMutex *lock;
    +    VipsCallbackFn free_fn;
    +    void *client;
    +    GType type;
    +    size_t sizeof_type;
    +} VipsArea
     
    -
    _GParamSpecClass.value_is_valid.Function - Interface in app.photofox.vipsffm.jextract
    +
    VipsBandFormat - Enum Class in app.photofox.vipsffm.enums
    -
    The function pointer signature, expressed as a functional interface
    +
    The format used for each band element.
    +
    +
    VipsBlendMode - Enum Class in app.photofox.vipsffm.enums
    +
    +
    The various Porter-Duff and PDF blend modes.
    +
    +
    VipsCoding - Enum Class in app.photofox.vipsffm.enums
    +
    +
    How pixels are coded.
    +
    +
    VipsCombine - Enum Class in app.photofox.vipsffm.enums
    +
    +
    How to combine values.
    +
    +
    VipsCombineMode - Enum Class in app.photofox.vipsffm.enums
    +
    + +
    +
    VipsCompassDirection - Enum Class in app.photofox.vipsffm.enums
    +
    +
    A direction on a compass.
    -
    _GParamSpecClass.value_set_default - Class in app.photofox.vipsffm.jextract
    +
    VipsConnection - Class in app.photofox.vipsffm.jextract
    -
    void (*value_set_default)(GParamSpec *, GValue *)
    +
    typedef struct _VipsConnection {
    +    VipsObject parent_object;
    +    int descriptor;
    +    int tracked_descriptor;
    +    int close_descriptor;
    +    char *filename;
    +} VipsConnection
     
    -
    _GParamSpecClass.value_set_default.Function - Interface in app.photofox.vipsffm.jextract
    +
    VipsDirection - Enum Class in app.photofox.vipsffm.enums
    -
    The function pointer signature, expressed as a functional interface
    + +
    +
    VipsError - Exception Class in app.photofox.vipsffm
    +
     
    +
    VipsError(String) - Constructor for exception class app.photofox.vipsffm.VipsError
    +
     
    +
    VipsError(String, Throwable) - Constructor for exception class app.photofox.vipsffm.VipsError
    +
     
    +
    VipsError(String, Throwable, boolean, boolean) - Constructor for exception class app.photofox.vipsffm.VipsError
    +
     
    +
    VipsError(Throwable) - Constructor for exception class app.photofox.vipsffm.VipsError
    +
     
    +
    VipsExtend - Enum Class in app.photofox.vipsffm.enums
    +
    + +
    +
    VipsFailOn - Enum Class in app.photofox.vipsffm.enums
    +
    +
    How sensitive loaders are to errors, from never stop (very insensitive), to + stop on the smallest warning (very sensitive).
    +
    +
    VipsForeignDzContainer - Enum Class in app.photofox.vipsffm.enums
    +
    +
    How many pyramid layers to create.
    +
    +
    VipsForeignDzDepth - Enum Class in app.photofox.vipsffm.enums
    +
    +
    How many pyramid layers to create.
    +
    +
    VipsForeignDzLayout - Enum Class in app.photofox.vipsffm.enums
    +
    +
    What directory layout and metadata standard to use.
    +
    +
    VipsForeignHeifCompression - Enum Class in app.photofox.vipsffm.enums
    +
    +
    The compression format to use inside a HEIF container.
    +
    +
    VipsForeignHeifEncoder - Enum Class in app.photofox.vipsffm.enums
    +
    +
    The selected encoder to use.
    +
    +
    VipsForeignPpmFormat - Enum Class in app.photofox.vipsffm.enums
    +
    +
    The netpbm file format to save as.
    +
    +
    VipsForeignSubsample - Enum Class in app.photofox.vipsffm.enums
    +
    +
    Set subsampling mode.
    +
    +
    VipsForeignTiffCompression - Enum Class in app.photofox.vipsffm.enums
    +
    +
    The compression types supported by the tiff writer.
    +
    +
    VipsForeignTiffPredictor - Enum Class in app.photofox.vipsffm.enums
    +
    +
    The predictor can help deflate and lzw compression.
    +
    +
    VipsForeignTiffResunit - Enum Class in app.photofox.vipsffm.enums
    +
    +
    Use inches or centimeters as the resolution unit for a tiff file.
    +
    +
    VipsForeignWebpPreset - Enum Class in app.photofox.vipsffm.enums
    +
    +
    Tune lossy encoder settings for different image types.
    +
    +
    VipsHelper - Class in app.photofox.vipsffm
    +
    +
    Generated helpers to wrap VipsRaw JExtract definitions
    +
    +
    VipsHelper() - Constructor for class app.photofox.vipsffm.VipsHelper
    +
     
    +
    VipsIntent - Enum Class in app.photofox.vipsffm.enums
    +
    +
    The rendering intent.
    +
    +
    VipsInteresting - Enum Class in app.photofox.vipsffm.enums
    +
    +
    Pick the algorithm vips uses to decide image "interestingness".
    +
    +
    VipsInterpretation - Enum Class in app.photofox.vipsffm.enums
    +
    +
    How the values in an image should be interpreted.
    +
    +
    VipsInvoker - Class in app.photofox.vipsffm
    +
    +
    Contains helper methods to interact with libvips
    +
    +
    VipsInvoker() - Constructor for class app.photofox.vipsffm.VipsInvoker
    +
     
    +
    VipsKernel - Enum Class in app.photofox.vipsffm.enums
    +
    +
    The resampling kernels vips supports.
    +
    +
    VipsLibLookup - Class in app.photofox.vipsffm
    +
     
    +
    VipsLibLookup() - Constructor for class app.photofox.vipsffm.VipsLibLookup
    +
     
    +
    vipsload(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    +
    Read in a vips image.
    +
    +
    vipsloadSource(VSource, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    +
    -
    _GParamSpecClass.value_validate - Class in app.photofox.vipsffm.jextract
    +
    VipsObject - Class in app.photofox.vipsffm.jextract
    -
    gboolean (*value_validate)(GParamSpec *, GValue *)
    +
    typedef struct _VipsObject VipsObject
     
    -
    _GParamSpecClass.value_validate.Function - Interface in app.photofox.vipsffm.jextract
    +
    VipsOperationBoolean - Enum Class in app.photofox.vipsffm.enums
    +
    + +
    +
    VipsOperationComplex - Enum Class in app.photofox.vipsffm.enums
    +
    + +
    +
    VipsOperationComplex2 - Enum Class in app.photofox.vipsffm.enums
    +
    + +
    +
    VipsOperationComplexget - Enum Class in app.photofox.vipsffm.enums
    +
    + +
    +
    VipsOperationMath - Enum Class in app.photofox.vipsffm.enums
    -
    The function pointer signature, expressed as a functional interface
    +
    -
    _GParamSpecClass.values_cmp - Class in app.photofox.vipsffm.jextract
    +
    VipsOperationMath2 - Enum Class in app.photofox.vipsffm.enums
    -
    -
    -
    gint (*values_cmp)(GParamSpec *, const GValue *, const GValue *)
    -
    -
    -
    +
    -
    _GParamSpecClass.values_cmp.Function - Interface in app.photofox.vipsffm.jextract
    +
    VipsOperationMorphology - Enum Class in app.photofox.vipsffm.enums
    -
    The function pointer signature, expressed as a functional interface
    +
    More like hit-miss, really.
    -
    _GParamSpecDouble - Class in app.photofox.vipsffm.jextract
    +
    VipsOperationRelational - Enum Class in app.photofox.vipsffm.enums
    -
    -
    -
    struct _GParamSpecDouble {
    -    GParamSpec parent_instance;
    -    gdouble minimum;
    -    gdouble maximum;
    -    gdouble default_value;
    -    gdouble epsilon;
    -}
    -
    -
    -
    +
    -
    _GParamSpecEnum - Class in app.photofox.vipsffm.jextract
    +
    VipsOperationRound - Enum Class in app.photofox.vipsffm.enums
    -
    -
    -
    struct _GParamSpecEnum {
    -    GParamSpec parent_instance;
    -    GEnumClass *enum_class;
    -    gint default_value;
    -}
    -
    -
    -
    +
    -
    _GParamSpecFlags - Class in app.photofox.vipsffm.jextract
    +
    VipsOption - Interface in app.photofox.vipsffm
    +
     
    +
    VipsOption.ArrayDouble - Record Class in app.photofox.vipsffm
    +
     
    +
    VipsOption.ArrayImage - Record Class in app.photofox.vipsffm
    +
     
    +
    VipsOption.ArrayInt - Record Class in app.photofox.vipsffm
    +
     
    +
    VipsOption.Blob - Record Class in app.photofox.vipsffm
    +
     
    +
    VipsOption.Boolean - Record Class in app.photofox.vipsffm
    +
     
    +
    VipsOption.Double - Record Class in app.photofox.vipsffm
    +
     
    +
    VipsOption.Enum - Record Class in app.photofox.vipsffm
    +
     
    +
    VipsOption.Image - Record Class in app.photofox.vipsffm
    +
     
    +
    VipsOption.Int - Record Class in app.photofox.vipsffm
    +
     
    +
    VipsOption.Interpolate - Record Class in app.photofox.vipsffm
    +
     
    +
    VipsOption.Long - Record Class in app.photofox.vipsffm
    +
     
    +
    VipsOption.Source - Record Class in app.photofox.vipsffm
    +
     
    +
    VipsOption.String - Record Class in app.photofox.vipsffm
    +
     
    +
    VipsOption.Target - Record Class in app.photofox.vipsffm
    +
     
    +
    VipsPCS - Enum Class in app.photofox.vipsffm.enums
    -
    -
    -
    struct _GParamSpecFlags {
    -    GParamSpec parent_instance;
    -    GFlagsClass *flags_class;
    -    guint default_value;
    -}
    -
    -
    -
    +
    -
    _GParamSpecFloat - Class in app.photofox.vipsffm.jextract
    +
    VipsPrecision - Enum Class in app.photofox.vipsffm.enums
    -
    -
    -
    struct _GParamSpecFloat {
    -    GParamSpec parent_instance;
    -    gfloat minimum;
    -    gfloat maximum;
    -    gfloat default_value;
    -    gfloat epsilon;
    -}
    -
    -
    -
    +
    How accurate an operation should be.
    -
    _GParamSpecGType - Class in app.photofox.vipsffm.jextract
    +
    VipsRaw - Class in app.photofox.vipsffm.jextract
    +
     
    +
    VipsRaw.vips_error - Class in app.photofox.vipsffm.jextract
    -
    +
    Variadic invoker class for: +
    -
    struct _GParamSpecGType {
    -    GParamSpec parent_instance;
    -    GType is_a_type;
    -}
    +
    extern void vips_error(const char *domain, const char *fmt, ...)
     
    -
    _GParamSpecInt - Class in app.photofox.vipsffm.jextract
    +
    VipsRaw.vips_error_exit - Class in app.photofox.vipsffm.jextract
    -
    +
    Variadic invoker class for: +
    -
    struct _GParamSpecInt {
    -    GParamSpec parent_instance;
    -    gint minimum;
    -    gint maximum;
    -    gint default_value;
    -}
    +
    extern void vips_error_exit(const char *fmt, ...)
     
    -
    _GParamSpecInt64 - Class in app.photofox.vipsffm.jextract
    +
    VipsRaw.vips_error_system - Class in app.photofox.vipsffm.jextract
    -
    +
    Variadic invoker class for: +
    -
    struct _GParamSpecInt64 {
    -    GParamSpec parent_instance;
    -    gint64 minimum;
    -    gint64 maximum;
    -    gint64 default_value;
    -}
    +
    extern void vips_error_system(int err, const char *domain, const char *fmt, ...)
     
    -
    _GParamSpecLong - Class in app.photofox.vipsffm.jextract
    +
    VipsRaw.vips_value_set_save_stringf - Class in app.photofox.vipsffm.jextract
    -
    +
    Variadic invoker class for: +
    -
    struct _GParamSpecLong {
    -    GParamSpec parent_instance;
    -    glong minimum;
    -    glong maximum;
    -    glong default_value;
    -}
    +
    extern void vips_value_set_save_stringf(GValue *value, const char *fmt, ...)
     
    -
    _GParamSpecObject - Class in app.photofox.vipsffm.jextract
    +
    VipsRegionShrink - Enum Class in app.photofox.vipsffm.enums
    -
    -
    -
    struct _GParamSpecObject {
    -    GParamSpec parent_instance;
    -}
    -
    -
    -
    +
    How to calculate the output pixels when shrinking a 2x2 region.
    -
    _GParamSpecOverride - Class in app.photofox.vipsffm.jextract
    +
    VipsRunnable - Interface in app.photofox.vipsffm
    +
     
    +
    vipssave(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    -
    struct _GParamSpecOverride {
    -    GParamSpec parent_instance;
    -    GParamSpec *overridden;
    -}
    -
    -
    -
    +
    Write in to filename in VIPS format.
    -
    _GParamSpecParam - Class in app.photofox.vipsffm.jextract
    +
    vipssaveTarget(VTarget, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    -
    struct _GParamSpecParam {
    -    GParamSpec parent_instance;
    -}
    -
    -
    -
    +
    -
    _GParamSpecPointer - Class in app.photofox.vipsffm.jextract
    +
    VipsSize - Enum Class in app.photofox.vipsffm.enums
    -
    -
    -
    struct _GParamSpecPointer {
    -    GParamSpec parent_instance;
    -}
    -
    -
    -
    +
    Controls whether an operation should upsize, downsize, both up and + downsize, or force a size.
    -
    _GParamSpecString - Class in app.photofox.vipsffm.jextract
    +
    VipsTarget - Class in app.photofox.vipsffm.jextract
    -
    struct _GParamSpecString {
    -    GParamSpec parent_instance;
    -    gchar *default_value;
    -    gchar *cset_first;
    -    gchar *cset_nth;
    -    gchar substitutor;
    -    guint null_fold_if_empty : 1;
    -    guint ensure_non_null : 1;
    -}
    +
    typedef struct _VipsTarget {
    +    VipsConnection parent_object;
    +    gboolean memory;
    +    gboolean ended;
    +    GString *memory_buffer;
    +    VipsBlob *blob;
    +    unsigned char output_buffer[8500];
    +    int write_point;
    +    gint64 position;
    +    gboolean delete_on_close;
    +    char *delete_on_close_filename;
    +} VipsTarget
     
    -
    _GParamSpecTypeInfo - Class in app.photofox.vipsffm.jextract
    +
    VipsTextWrap - Enum Class in app.photofox.vipsffm.enums
    -
    -
    -
    struct _GParamSpecTypeInfo {
    -    guint16 instance_size;
    -    guint16 n_preallocs;
    -    void (*instance_init)(GParamSpec *);
    -    GType value_type;
    -    void (*finalize)(GParamSpec *);
    -    void (*value_set_default)(GParamSpec *, GValue *);
    -    gboolean (*value_validate)(GParamSpec *, GValue *);
    -    gint (*values_cmp)(GParamSpec *, const GValue *, const GValue *);
    -}
    -
    -
    -
    +
    Sets the word wrapping style for VImage.text(java.lang.String, app.photofox.vipsffm.VipsOption...) when used with a maximum + width.
    -
    _GParamSpecTypeInfo.finalize - Class in app.photofox.vipsffm.jextract
    +
    VipsTypeMap2Fn - Class in app.photofox.vipsffm.jextract
    -
    void (*finalize)(GParamSpec *)
    +
    typedef void *(*VipsTypeMap2Fn)(GType, void *, void *)
     
    -
    _GParamSpecTypeInfo.finalize.Function - Interface in app.photofox.vipsffm.jextract
    +
    VipsTypeMap2Fn.Function - Interface in app.photofox.vipsffm.jextract
    The function pointer signature, expressed as a functional interface
    -
    _GParamSpecTypeInfo.instance_init - Class in app.photofox.vipsffm.jextract
    +
    VipsValidation - Class in app.photofox.vipsffm
    +
     
    +
    VipsValidation() - Constructor for class app.photofox.vipsffm.VipsValidation
    +
     
    +
    VNamedEnum - Interface in app.photofox.vipsffm
    +
     
    +
    VSource - Class in app.photofox.vipsffm
    -
    -
    -
    void (*instance_init)(GParamSpec *)
    -
    -
    -
    +
    Represents a VipsSource + Its constructor is package private to prevent leaking MemorySegments in to the vips-ffm API + Use its static helper methods to create new sources
    -
    _GParamSpecTypeInfo.instance_init.Function - Interface in app.photofox.vipsffm.jextract
    +
    VTarget - Class in app.photofox.vipsffm
    -
    The function pointer signature, expressed as a functional interface
    +
    Represents a VipsTarget + Its constructor is package private to prevent leaking MemorySegments in to the vips-ffm API + Use its static helper methods to create new targets
    -
    _GParamSpecTypeInfo.value_set_default - Class in app.photofox.vipsffm.jextract
    +
    +

    W

    +
    +
    webpload(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    -
    void (*value_set_default)(GParamSpec *, GValue *)
    -
    -
    -
    +
    Read a WebP file into a VIPS image.
    -
    _GParamSpecTypeInfo.value_set_default.Function - Interface in app.photofox.vipsffm.jextract
    +
    webploadBuffer(VBlob, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    The function pointer signature, expressed as a functional interface
    +
    Read a WebP-formatted memory block into a VIPS image.
    -
    _GParamSpecTypeInfo.value_validate - Class in app.photofox.vipsffm.jextract
    +
    webploadSource(VSource, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    -
    gboolean (*value_validate)(GParamSpec *, GValue *)
    -
    -
    -
    +
    -
    _GParamSpecTypeInfo.value_validate.Function - Interface in app.photofox.vipsffm.jextract
    +
    webpsave(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    The function pointer signature, expressed as a functional interface
    +
    Write an image to a file in WebP format.
    -
    _GParamSpecTypeInfo.values_cmp - Class in app.photofox.vipsffm.jextract
    +
    webpsaveBuffer(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    -
    gint (*values_cmp)(GParamSpec *, const GValue *, const GValue *)
    -
    -
    -
    +
    -
    _GParamSpecTypeInfo.values_cmp.Function - Interface in app.photofox.vipsffm.jextract
    +
    webpsaveMime(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    The function pointer signature, expressed as a functional interface
    +
    -
    _GParamSpecUChar - Class in app.photofox.vipsffm.jextract
    +
    webpsaveTarget(VTarget, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    -
    struct _GParamSpecUChar {
    -    GParamSpec parent_instance;
    -    guint8 minimum;
    -    guint8 maximum;
    -    guint8 default_value;
    -}
    -
    -
    -
    +
    -
    _GParamSpecUInt - Class in app.photofox.vipsffm.jextract
    +
    worley(int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    -
    struct _GParamSpecUInt {
    -    GParamSpec parent_instance;
    -    guint minimum;
    -    guint maximum;
    -    guint default_value;
    -}
    -
    -
    -
    +
    Create a one-band float image of Worley noise.
    -
    _GParamSpecUInt64 - Class in app.photofox.vipsffm.jextract
    +
    wrap(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    -
    struct _GParamSpecUInt64 {
    -    GParamSpec parent_instance;
    -    guint64 minimum;
    -    guint64 maximum;
    -    guint64 default_value;
    -}
    -
    -
    -
    +
    Slice an image up and move the segments about so that the pixel that was + at 0, 0 is now at x, y.
    -
    _GParamSpecULong - Class in app.photofox.vipsffm.jextract
    +
    write(VImage) - Method in class app.photofox.vipsffm.VImage
    +
     
    +
    write(MemorySegment) - Method in interface app.photofox.vipsffm.VCustomTarget.WriteCallback
    +
     
    +
    write_point(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    -
    +
    Getter for field: +
    -
    struct _GParamSpecULong {
    -    GParamSpec parent_instance;
    -    gulong minimum;
    -    gulong maximum;
    -    gulong default_value;
    -}
    +
    int write_point
     
    -
    _GParamSpecUnichar - Class in app.photofox.vipsffm.jextract
    +
    write_point(MemorySegment, int) - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    -
    +
    Setter for field: +
    -
    struct _GParamSpecUnichar {
    -    GParamSpec parent_instance;
    -    gunichar default_value;
    -}
    +
    int write_point
     
    -
    _GParamSpecValueArray - Class in app.photofox.vipsffm.jextract
    +
    write_point$layout() - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    -
    +
    Layout for field: +
    -
    struct _GParamSpecValueArray {
    -    GParamSpec parent_instance;
    -    GParamSpec *element_spec;
    -    guint fixed_n_elements;
    -}
    +
    int write_point
     
    -
    _GParamSpecVariant - Class in app.photofox.vipsffm.jextract
    +
    write_point$offset() - Static method in class app.photofox.vipsffm.jextract._VipsTarget
    -
    +
    Offset for field: +
    -
    struct _GParamSpecVariant {
    -    GParamSpec parent_instance;
    -    GVariantType *type;
    -    GVariant *default_value;
    -    gpointer padding[4];
    -}
    +
    int write_point
     
    -
    _GTypeClass - Class in app.photofox.vipsffm.jextract
    +
    writeToFile(String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
     
    +
    writeToStream(OutputStream, String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    -
    -
    struct _GTypeClass {
    -    GType g_type;
    -}
    -
    -
    -
    +
    Writes this VImage to an OutputStream.
    -
    _GTypeInstance - Class in app.photofox.vipsffm.jextract
    +
    writeToTarget(VTarget, String, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
     
    +
    +

    X

    +
    +
    xyz(int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    -
    +
    Create a two-band uint32 image where the elements in the first band have the + value of their x coordinate and elements in the second band have their y + coordinate.
    +
    +
    XYZ2CMYK(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    +
    Turn XYZ to CMYK.
    +
    +
    XYZ2Lab(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    +
    Turn XYZ to Lab, optionally specifying the colour temperature.
    +
    +
    XYZ2scRGB(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    +
    Turn XYZ to scRGB.
    +
    +
    XYZ2Yxy(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    +
    Turn XYZ to Yxy.
    +
    +
    +

    Y

    +
    +
    Yxy2XYZ(VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    +
    Turn XYZ to Yxy.
    +
    +
    +

    Z

    +
    +
    zone(int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    +
    Create a one-band image of a zone plate.
    +
    +
    zoom(int, int, VipsOption...) - Method in class app.photofox.vipsffm.VImage
    +
    +
    Zoom an image by repeating pixels.
    +
    +
    +

    _

    +
    +
    _blurb(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    +
    +
    Getter for field: +
    -
    struct _GTypeInstance {
    -    GTypeClass *g_class;
    -}
    +
    gchar *_blurb
     
    -
    _GValue - Class in app.photofox.vipsffm.jextract
    +
    _blurb(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    -
    +
    Setter for field: +
    -
    struct _GValue {
    -    GType g_type;
    -    union {
    -        gint v_int;
    -        guint v_uint;
    -        glong v_long;
    -        gulong v_ulong;
    -        gint64 v_int64;
    -        guint64 v_uint64;
    -        gfloat v_float;
    -        gdouble v_double;
    -        gpointer v_pointer;
    -    } data[2];
    -}
    +
    gchar *_blurb
     
    -
    _GValue.data - Class in app.photofox.vipsffm.jextract
    +
    _blurb$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    -
    +
    Layout for field: +
    -
    union {
    -    gint v_int;
    -    guint v_uint;
    -    glong v_long;
    -    gulong v_ulong;
    -    gint64 v_int64;
    -    guint64 v_uint64;
    -    gfloat v_float;
    -    gdouble v_double;
    -    gpointer v_pointer;
    -}
    +
    gchar *_blurb
     
    -
    _GValueArray - Class in app.photofox.vipsffm.jextract
    +
    _blurb$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    -
    +
    Offset for field: +
    -
    struct _GValueArray {
    -    guint n_values;
    -    GValue *values;
    -    guint n_prealloced;
    -}
    +
    gchar *_blurb
     
    -
    _nick(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    +
    _g_reserved1(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    Getter for field:
    -
    gchar *_nick
    +
    void (*_g_reserved1)(void)
     
    -
    _nick(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    +
    _g_reserved1(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    Setter for field:
    -
    gchar *_nick
    +
    void (*_g_reserved1)(void)
     
    -
    _nick$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    +
    _g_reserved1$layout() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    Layout for field:
    -
    gchar *_nick
    +
    void (*_g_reserved1)(void)
     
    -
    _nick$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    +
    _g_reserved1$offset() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    Offset for field:
    -
    gchar *_nick
    +
    void (*_g_reserved1)(void)
     
    -
    _vips_reserved1(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    +
    _g_reserved2(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    Getter for field:
    -
    void (*_vips_reserved1)(void)
    +
    void (*_g_reserved2)(void)
     
    -
    _vips_reserved1(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    +
    _g_reserved2(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    Setter for field:
    -
    void (*_vips_reserved1)(void)
    +
    void (*_g_reserved2)(void)
     
    -
    _vips_reserved1$layout() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    +
    _g_reserved2$layout() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    Layout for field:
    -
    void (*_vips_reserved1)(void)
    +
    void (*_g_reserved2)(void)
     
    -
    _vips_reserved1$offset() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    +
    _g_reserved2$offset() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    Offset for field:
    -
    void (*_vips_reserved1)(void)
    +
    void (*_g_reserved2)(void)
     
    -
    _vips_reserved2(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    +
    _g_reserved3(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    Getter for field:
    -
    void (*_vips_reserved2)(void)
    +
    void (*_g_reserved3)(void)
     
    -
    _vips_reserved2(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    +
    _g_reserved3(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    Setter for field:
    -
    void (*_vips_reserved2)(void)
    +
    void (*_g_reserved3)(void)
     
    -
    _vips_reserved2$layout() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    +
    _g_reserved3$layout() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    Layout for field:
    -
    void (*_vips_reserved2)(void)
    +
    void (*_g_reserved3)(void)
     
    -
    _vips_reserved2$offset() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    +
    _g_reserved3$offset() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    Offset for field:
    -
    void (*_vips_reserved2)(void)
    +
    void (*_g_reserved3)(void)
     
    -
    _vips_reserved3(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    +
    _g_reserved4(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    Getter for field:
    -
    void (*_vips_reserved3)(void)
    +
    void (*_g_reserved4)(void)
     
    -
    _vips_reserved3(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    +
    _g_reserved4(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    Setter for field:
    -
    void (*_vips_reserved3)(void)
    +
    void (*_g_reserved4)(void)
     
    -
    _vips_reserved3$layout() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    +
    _g_reserved4$layout() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    Layout for field:
    -
    void (*_vips_reserved3)(void)
    +
    void (*_g_reserved4)(void)
     
    -
    _vips_reserved3$offset() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    +
    _g_reserved4$offset() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    Offset for field:
    -
    void (*_vips_reserved3)(void)
    +
    void (*_g_reserved4)(void)
     
    -
    _vips_reserved4(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    +
    _g_reserved5(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    Getter for field:
    -
    void (*_vips_reserved4)(void)
    +
    void (*_g_reserved5)(void)
     
    -
    _vips_reserved4(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    +
    _g_reserved5(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    Setter for field:
    -
    void (*_vips_reserved4)(void)
    +
    void (*_g_reserved5)(void)
     
    -
    _vips_reserved4$layout() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    +
    _g_reserved5$layout() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    Layout for field:
    -
    void (*_vips_reserved4)(void)
    +
    void (*_g_reserved5)(void)
     
    -
    _vips_reserved4$offset() - Static method in class app.photofox.vipsffm.jextract._VipsObjectClass
    +
    _g_reserved5$offset() - Static method in class app.photofox.vipsffm.jextract._GInputStreamClass
    Offset for field:
    -
    void (*_vips_reserved4)(void)
    +
    void (*_g_reserved5)(void)
     
    -
    _VipsArea - Class in app.photofox.vipsffm.jextract
    +
    _GEnumClass - Class in app.photofox.vipsffm.jextract
    -
    struct _VipsArea {
    -    void *data;
    -    size_t length;
    -    int n;
    -    int count;
    -    GMutex *lock;
    -    VipsCallbackFn free_fn;
    -    void *client;
    -    GType type;
    -    size_t sizeof_type;
    +
    struct _GEnumClass {
    +    GTypeClass g_type_class;
    +    gint minimum;
    +    gint maximum;
    +    guint n_values;
    +    GEnumValue *values;
     }
     
    -
    _VipsConnection - Class in app.photofox.vipsffm.jextract
    +
    _GEnumValue - Class in app.photofox.vipsffm.jextract
    -
    struct _VipsConnection {
    -    VipsObject parent_object;
    -    int descriptor;
    -    int tracked_descriptor;
    -    int close_descriptor;
    -    char *filename;
    +
    struct _GEnumValue {
    +    gint value;
    +    const gchar *value_name;
    +    const gchar *value_nick;
     }
     
    -
    _VipsConnectionClass - Class in app.photofox.vipsffm.jextract
    +
    _GInputStream - Class in app.photofox.vipsffm.jextract
    -
    struct _VipsConnectionClass {
    -    VipsObjectClass parent_class;
    +
    struct _GInputStream {
    +    GObject parent_instance;
    +    GInputStreamPrivate *priv;
     }
     
    -
    _VipsObject - Class in app.photofox.vipsffm.jextract
    +
    _GInputStreamClass - Class in app.photofox.vipsffm.jextract
    -
    struct _VipsObject {
    -    GObject parent_instance;
    -    gboolean constructed;
    -    gboolean static_object;
    -    VipsArgumentTable *argument_table;
    -    char *nickname;
    -    char *description;
    -    gboolean preclose;
    -    gboolean close;
    -    gboolean postclose;
    -    size_t local_memory;
    +
    struct _GInputStreamClass {
    +    GObjectClass parent_class;
    +    gssize (*read_fn)(GInputStream *, void *, gsize, GCancellable *, GError **);
    +    gssize (*skip)(GInputStream *, gsize, GCancellable *, GError **);
    +    gboolean (*close_fn)(GInputStream *, GCancellable *, GError **);
    +    void (*read_async)(GInputStream *, void *, gsize, int, GCancellable *, GAsyncReadyCallback, gpointer);
    +    gssize (*read_finish)(GInputStream *, GAsyncResult *, GError **);
    +    void (*skip_async)(GInputStream *, gsize, int, GCancellable *, GAsyncReadyCallback, gpointer);
    +    gssize (*skip_finish)(GInputStream *, GAsyncResult *, GError **);
    +    void (*close_async)(GInputStream *, int, GCancellable *, GAsyncReadyCallback, gpointer);
    +    gboolean (*close_finish)(GInputStream *, GAsyncResult *, GError **);
    +    void (*_g_reserved1)(void);
    +    void (*_g_reserved2)(void);
    +    void (*_g_reserved3)(void);
    +    void (*_g_reserved4)(void);
    +    void (*_g_reserved5)(void);
     }
     
    -
    _VipsObjectClass - Class in app.photofox.vipsffm.jextract
    +
    _GInputStreamClass._g_reserved1 - Class in app.photofox.vipsffm.jextract
    -
    struct _VipsObjectClass {
    -    GObjectClass parent_class;
    -    int (*build)(VipsObject *);
    -    int (*postbuild)(VipsObject *, void *);
    -    void (*summary_class)(struct _VipsObjectClass *, VipsBuf *);
    -    void (*summary)(VipsObject *, VipsBuf *);
    -    void (*dump)(VipsObject *, VipsBuf *);
    -    void (*sanity)(VipsObject *, VipsBuf *);
    -    void (*rewind)(VipsObject *);
    -    void (*preclose)(VipsObject *);
    -    void (*close)(VipsObject *);
    -    void (*postclose)(VipsObject *);
    -    VipsObject *(*new_from_string)(const char *);
    -    void (*to_string)(VipsObject *, VipsBuf *);
    -    gboolean output_needs_arg;
    -    int (*output_to_arg)(VipsObject *, const char *);
    -    const char *nickname;
    -    const char *description;
    -    VipsArgumentTable *argument_table;
    -    GSList *argument_table_traverse;
    -    GType argument_table_traverse_gtype;
    -    gboolean deprecated;
    -    void (*_vips_reserved1)(void);
    -    void (*_vips_reserved2)(void);
    -    void (*_vips_reserved3)(void);
    -    void (*_vips_reserved4)(void);
    -}
    +
    void (*_g_reserved1)(void)
     
    -
    _VipsObjectClass._vips_reserved1 - Class in app.photofox.vipsffm.jextract
    +
    _GInputStreamClass._g_reserved1.Function - Interface in app.photofox.vipsffm.jextract
    +
    +
    The function pointer signature, expressed as a functional interface
    +
    +
    _GInputStreamClass._g_reserved2 - Class in app.photofox.vipsffm.jextract
    -
    void (*_vips_reserved1)(void)
    +
    void (*_g_reserved2)(void)
     
    -
    _VipsObjectClass._vips_reserved1.Function - Interface in app.photofox.vipsffm.jextract
    +
    _GInputStreamClass._g_reserved2.Function - Interface in app.photofox.vipsffm.jextract
    The function pointer signature, expressed as a functional interface
    -
    _VipsObjectClass._vips_reserved2 - Class in app.photofox.vipsffm.jextract
    +
    _GInputStreamClass._g_reserved3 - Class in app.photofox.vipsffm.jextract
    -
    void (*_vips_reserved2)(void)
    +
    void (*_g_reserved3)(void)
     
    -
    _VipsObjectClass._vips_reserved2.Function - Interface in app.photofox.vipsffm.jextract
    +
    _GInputStreamClass._g_reserved3.Function - Interface in app.photofox.vipsffm.jextract
    The function pointer signature, expressed as a functional interface
    -
    _VipsObjectClass._vips_reserved3 - Class in app.photofox.vipsffm.jextract
    +
    _GInputStreamClass._g_reserved4 - Class in app.photofox.vipsffm.jextract
    -
    void (*_vips_reserved3)(void)
    +
    void (*_g_reserved4)(void)
     
    -
    _VipsObjectClass._vips_reserved3.Function - Interface in app.photofox.vipsffm.jextract
    +
    _GInputStreamClass._g_reserved4.Function - Interface in app.photofox.vipsffm.jextract
    The function pointer signature, expressed as a functional interface
    -
    _VipsObjectClass._vips_reserved4 - Class in app.photofox.vipsffm.jextract
    +
    _GInputStreamClass._g_reserved5 - Class in app.photofox.vipsffm.jextract
    -
    void (*_vips_reserved4)(void)
    +
    void (*_g_reserved5)(void)
     
    -
    _VipsObjectClass._vips_reserved4.Function - Interface in app.photofox.vipsffm.jextract
    +
    _GInputStreamClass._g_reserved5.Function - Interface in app.photofox.vipsffm.jextract
    The function pointer signature, expressed as a functional interface
    -
    _VipsObjectClass.build - Class in app.photofox.vipsffm.jextract
    +
    _GInputStreamClass.close_async - Class in app.photofox.vipsffm.jextract
    -
    int (*build)(VipsObject *)
    +
    void (*close_async)(GInputStream *, int, GCancellable *, GAsyncReadyCallback, gpointer)
     
    -
    _VipsObjectClass.build.Function - Interface in app.photofox.vipsffm.jextract
    +
    _GInputStreamClass.close_async.Function - Interface in app.photofox.vipsffm.jextract
    The function pointer signature, expressed as a functional interface
    -
    _VipsObjectClass.close - Class in app.photofox.vipsffm.jextract
    +
    _GInputStreamClass.close_finish - Class in app.photofox.vipsffm.jextract
    -
    void (*close)(VipsObject *)
    +
    gboolean (*close_finish)(GInputStream *, GAsyncResult *, GError **)
     
    -
    _VipsObjectClass.close.Function - Interface in app.photofox.vipsffm.jextract
    +
    _GInputStreamClass.close_finish.Function - Interface in app.photofox.vipsffm.jextract
    The function pointer signature, expressed as a functional interface
    -
    _VipsObjectClass.dump - Class in app.photofox.vipsffm.jextract
    +
    _GInputStreamClass.close_fn - Class in app.photofox.vipsffm.jextract
    -
    void (*dump)(VipsObject *, VipsBuf *)
    +
    gboolean (*close_fn)(GInputStream *, GCancellable *, GError **)
     
    -
    _VipsObjectClass.dump.Function - Interface in app.photofox.vipsffm.jextract
    +
    _GInputStreamClass.close_fn.Function - Interface in app.photofox.vipsffm.jextract
    The function pointer signature, expressed as a functional interface
    -
    _VipsObjectClass.new_from_string - Class in app.photofox.vipsffm.jextract
    +
    _GInputStreamClass.read_async - Class in app.photofox.vipsffm.jextract
    -
    VipsObject *(*new_from_string)(const char *)
    +
    void (*read_async)(GInputStream *, void *, gsize, int, GCancellable *, GAsyncReadyCallback, gpointer)
     
    -
    _VipsObjectClass.new_from_string.Function - Interface in app.photofox.vipsffm.jextract
    +
    _GInputStreamClass.read_async.Function - Interface in app.photofox.vipsffm.jextract
    The function pointer signature, expressed as a functional interface
    -
    _VipsObjectClass.output_to_arg - Class in app.photofox.vipsffm.jextract
    +
    _GInputStreamClass.read_finish - Class in app.photofox.vipsffm.jextract
    -
    int (*output_to_arg)(VipsObject *, const char *)
    +
    gssize (*read_finish)(GInputStream *, GAsyncResult *, GError **)
     
    -
    _VipsObjectClass.output_to_arg.Function - Interface in app.photofox.vipsffm.jextract
    +
    _GInputStreamClass.read_finish.Function - Interface in app.photofox.vipsffm.jextract
    The function pointer signature, expressed as a functional interface
    -
    _VipsObjectClass.postbuild - Class in app.photofox.vipsffm.jextract
    +
    _GInputStreamClass.read_fn - Class in app.photofox.vipsffm.jextract
    -
    int (*postbuild)(VipsObject *, void *)
    +
    gssize (*read_fn)(GInputStream *, void *, gsize, GCancellable *, GError **)
     
    -
    _VipsObjectClass.postbuild.Function - Interface in app.photofox.vipsffm.jextract
    +
    _GInputStreamClass.read_fn.Function - Interface in app.photofox.vipsffm.jextract
    The function pointer signature, expressed as a functional interface
    -
    _VipsObjectClass.postclose - Class in app.photofox.vipsffm.jextract
    +
    _GInputStreamClass.skip - Class in app.photofox.vipsffm.jextract
    -
    void (*postclose)(VipsObject *)
    +
    gssize (*skip)(GInputStream *, gsize, GCancellable *, GError **)
     
    -
    _VipsObjectClass.postclose.Function - Interface in app.photofox.vipsffm.jextract
    -
    -
    The function pointer signature, expressed as a functional interface
    -
    -
    _VipsObjectClass.preclose - Class in app.photofox.vipsffm.jextract
    +
    _GInputStreamClass.skip_async - Class in app.photofox.vipsffm.jextract
    -
    void (*preclose)(VipsObject *)
    +
    void (*skip_async)(GInputStream *, gsize, int, GCancellable *, GAsyncReadyCallback, gpointer)
     
    -
    _VipsObjectClass.preclose.Function - Interface in app.photofox.vipsffm.jextract
    +
    _GInputStreamClass.skip_async.Function - Interface in app.photofox.vipsffm.jextract
    The function pointer signature, expressed as a functional interface
    -
    _VipsObjectClass.rewind - Class in app.photofox.vipsffm.jextract
    +
    _GInputStreamClass.skip_finish - Class in app.photofox.vipsffm.jextract
    -
    void (*rewind)(VipsObject *)
    +
    gssize (*skip_finish)(GInputStream *, GAsyncResult *, GError **)
     
    -
    _VipsObjectClass.rewind.Function - Interface in app.photofox.vipsffm.jextract
    +
    _GInputStreamClass.skip_finish.Function - Interface in app.photofox.vipsffm.jextract
    +
    +
    The function pointer signature, expressed as a functional interface
    +
    +
    _GInputStreamClass.skip.Function - Interface in app.photofox.vipsffm.jextract
    The function pointer signature, expressed as a functional interface
    -
    _VipsObjectClass.sanity - Class in app.photofox.vipsffm.jextract
    +
    _GObject - Class in app.photofox.vipsffm.jextract
    -
    void (*sanity)(VipsObject *, VipsBuf *)
    +
    struct _GObject {
    +    GTypeInstance g_type_instance;
    +    guint ref_count;
    +    GData *qdata;
    +}
     
    -
    _VipsObjectClass.sanity.Function - Interface in app.photofox.vipsffm.jextract
    -
    -
    The function pointer signature, expressed as a functional interface
    -
    -
    _VipsObjectClass.summary - Class in app.photofox.vipsffm.jextract
    +
    _GObjectClass - Class in app.photofox.vipsffm.jextract
    -
    void (*summary)(VipsObject *, VipsBuf *)
    +
    struct _GObjectClass {
    +    GTypeClass g_type_class;
    +    GSList *construct_properties;
    +    GObject *(*constructor)(GType, guint, GObjectConstructParam *);
    +    void (*set_property)(GObject *, guint, const GValue *, GParamSpec *);
    +    void (*get_property)(GObject *, guint, GValue *, GParamSpec *);
    +    void (*dispose)(GObject *);
    +    void (*finalize)(GObject *);
    +    void (*dispatch_properties_changed)(GObject *, guint, GParamSpec **);
    +    void (*notify)(GObject *, GParamSpec *);
    +    void (*constructed)(GObject *);
    +    gsize flags;
    +    gsize n_construct_properties;
    +    gpointer pspecs;
    +    gsize n_pspecs;
    +    gpointer pdummy[3];
    +}
     
    -
    _VipsObjectClass.summary_class - Class in app.photofox.vipsffm.jextract
    +
    _GObjectClass.constructed - Class in app.photofox.vipsffm.jextract
    -
    void (*summary_class)(struct _VipsObjectClass *, VipsBuf *)
    +
    void (*constructed)(GObject *)
     
    -
    _VipsObjectClass.summary_class.Function - Interface in app.photofox.vipsffm.jextract
    -
    -
    The function pointer signature, expressed as a functional interface
    -
    -
    _VipsObjectClass.summary.Function - Interface in app.photofox.vipsffm.jextract
    +
    _GObjectClass.constructed.Function - Interface in app.photofox.vipsffm.jextract
    The function pointer signature, expressed as a functional interface
    -
    _VipsObjectClass.to_string - Class in app.photofox.vipsffm.jextract
    +
    _GObjectClass.constructor - Class in app.photofox.vipsffm.jextract
    -
    void (*to_string)(VipsObject *, VipsBuf *)
    +
    GObject *(*constructor)(GType, guint, GObjectConstructParam *)
     
    -
    _VipsObjectClass.to_string.Function - Interface in app.photofox.vipsffm.jextract
    +
    _GObjectClass.constructor.Function - Interface in app.photofox.vipsffm.jextract
    The function pointer signature, expressed as a functional interface
    -
    _VipsTarget - Class in app.photofox.vipsffm.jextract
    +
    _GObjectClass.dispatch_properties_changed - Class in app.photofox.vipsffm.jextract
    -
    struct _VipsTarget {
    -    VipsConnection parent_object;
    -    gboolean memory;
    -    gboolean ended;
    -    GString *memory_buffer;
    -    VipsBlob *blob;
    -    unsigned char output_buffer[8500];
    -    int write_point;
    -    gint64 position;
    -    gboolean delete_on_close;
    -    char *delete_on_close_filename;
    -}
    +
    void (*dispatch_properties_changed)(GObject *, guint, GParamSpec **)
     
    -
    _VipsTargetClass - Class in app.photofox.vipsffm.jextract
    +
    _GObjectClass.dispatch_properties_changed.Function - Interface in app.photofox.vipsffm.jextract
    +
    +
    The function pointer signature, expressed as a functional interface
    +
    +
    _GObjectClass.dispose - Class in app.photofox.vipsffm.jextract
    -
    struct _VipsTargetClass {
    -    VipsConnectionClass parent_class;
    -    gint64 (*write)(VipsTarget *, const void *, size_t);
    -    void (*finish)(VipsTarget *);
    -    gint64 (*read)(VipsTarget *, void *, size_t);
    -    gint64 (*seek)(VipsTarget *, gint64, int);
    -    int (*end)(VipsTarget *);
    -}
    +
    void (*dispose)(GObject *)
     
    -
    _VipsTargetClass.end - Class in app.photofox.vipsffm.jextract
    +
    _GObjectClass.dispose.Function - Interface in app.photofox.vipsffm.jextract
    +
    +
    The function pointer signature, expressed as a functional interface
    +
    +
    _GObjectClass.finalize - Class in app.photofox.vipsffm.jextract
    -
    int (*end)(VipsTarget *)
    +
    void (*finalize)(GObject *)
     
    -
    _VipsTargetClass.end.Function - Interface in app.photofox.vipsffm.jextract
    +
    _GObjectClass.finalize.Function - Interface in app.photofox.vipsffm.jextract
    The function pointer signature, expressed as a functional interface
    -
    _VipsTargetClass.finish - Class in app.photofox.vipsffm.jextract
    +
    _GObjectClass.get_property - Class in app.photofox.vipsffm.jextract
    -
    void (*finish)(VipsTarget *)
    +
    void (*get_property)(GObject *, guint, GValue *, GParamSpec *)
     
    -
    _VipsTargetClass.finish.Function - Interface in app.photofox.vipsffm.jextract
    +
    _GObjectClass.get_property.Function - Interface in app.photofox.vipsffm.jextract
    The function pointer signature, expressed as a functional interface
    -
    _VipsTargetClass.read - Class in app.photofox.vipsffm.jextract
    +
    _GObjectClass.notify - Class in app.photofox.vipsffm.jextract
    -
    gint64 (*read)(VipsTarget *, void *, size_t)
    +
    void (*notify)(GObject *, GParamSpec *)
     
    -
    _VipsTargetClass.read.Function - Interface in app.photofox.vipsffm.jextract
    +
    _GObjectClass.notify.Function - Interface in app.photofox.vipsffm.jextract
    The function pointer signature, expressed as a functional interface
    -
    _VipsTargetClass.seek - Class in app.photofox.vipsffm.jextract
    +
    _GObjectClass.set_property - Class in app.photofox.vipsffm.jextract
    -
    gint64 (*seek)(VipsTarget *, gint64, int)
    +
    void (*set_property)(GObject *, guint, const GValue *, GParamSpec *)
     
    -
    _VipsTargetClass.seek.Function - Interface in app.photofox.vipsffm.jextract
    +
    _GObjectClass.set_property.Function - Interface in app.photofox.vipsffm.jextract
    The function pointer signature, expressed as a functional interface
    -
    _VipsTargetClass.write - Class in app.photofox.vipsffm.jextract
    +
    _GParamSpec - Class in app.photofox.vipsffm.jextract
    -
    gint64 (*write)(VipsTarget *, const void *, size_t)
    +
    struct _GParamSpec {
    +    GTypeInstance g_type_instance;
    +    const gchar *name;
    +    GParamFlags flags;
    +    GType value_type;
    +    GType owner_type;
    +    gchar *_nick;
    +    gchar *_blurb;
    +    GData *qdata;
    +    guint ref_count;
    +    guint param_id;
    +}
     
    -
    _VipsTargetClass.write.Function - Interface in app.photofox.vipsffm.jextract
    -
    -
    The function pointer signature, expressed as a functional interface
    -
    -
    _VipsTargetCustom - Class in app.photofox.vipsffm.jextract
    +
    _GTypeClass - Class in app.photofox.vipsffm.jextract
    -
    struct _VipsTargetCustom {
    -    VipsTarget parent_object;
    +
    struct _GTypeClass {
    +    GType g_type;
     }
     
    -
    _VipsTargetCustomClass - Class in app.photofox.vipsffm.jextract
    +
    _GTypeInstance - Class in app.photofox.vipsffm.jextract
    -
    struct _VipsTargetCustomClass {
    -    VipsTargetClass parent_class;
    -    gint64 (*write)(VipsTargetCustom *, const void *, gint64);
    -    void (*finish)(VipsTargetCustom *);
    -    gint64 (*read)(VipsTargetCustom *, void *, gint64);
    -    gint64 (*seek)(VipsTargetCustom *, gint64, int);
    -    int (*end)(VipsTargetCustom *);
    +
    struct _GTypeInstance {
    +    GTypeClass *g_class;
     }
     
    -
    _VipsTargetCustomClass.end - Class in app.photofox.vipsffm.jextract
    +
    _GValue - Class in app.photofox.vipsffm.jextract
    -
    int (*end)(VipsTargetCustom *)
    +
    struct _GValue {
    +    GType g_type;
    +    union {
    +        gint v_int;
    +        guint v_uint;
    +        glong v_long;
    +        gulong v_ulong;
    +        gint64 v_int64;
    +        guint64 v_uint64;
    +        gfloat v_float;
    +        gdouble v_double;
    +        gpointer v_pointer;
    +    } data[2];
    +}
     
    -
    _VipsTargetCustomClass.end.Function - Interface in app.photofox.vipsffm.jextract
    +
    _GValue.data - Class in app.photofox.vipsffm.jextract
    -
    The function pointer signature, expressed as a functional interface
    +
    +
    +
    union {
    +    gint v_int;
    +    guint v_uint;
    +    glong v_long;
    +    gulong v_ulong;
    +    gint64 v_int64;
    +    guint64 v_uint64;
    +    gfloat v_float;
    +    gdouble v_double;
    +    gpointer v_pointer;
    +}
    +
    +
    +
    -
    _VipsTargetCustomClass.finish - Class in app.photofox.vipsffm.jextract
    +
    _nick(MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    -
    +
    Getter for field: +
    -
    void (*finish)(VipsTargetCustom *)
    +
    gchar *_nick
     
    -
    _VipsTargetCustomClass.finish.Function - Interface in app.photofox.vipsffm.jextract
    +
    _nick(MemorySegment, MemorySegment) - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    -
    The function pointer signature, expressed as a functional interface
    +
    Setter for field: + +
    +
    gchar *_nick
    +
    +
    +
    -
    _VipsTargetCustomClass.read - Class in app.photofox.vipsffm.jextract
    +
    _nick$layout() - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    -
    +
    Layout for field: +
    -
    gint64 (*read)(VipsTargetCustom *, void *, gint64)
    +
    gchar *_nick
     
    -
    _VipsTargetCustomClass.read.Function - Interface in app.photofox.vipsffm.jextract
    +
    _nick$offset() - Static method in class app.photofox.vipsffm.jextract._GParamSpec
    -
    The function pointer signature, expressed as a functional interface
    +
    Offset for field: + +
    +
    gchar *_nick
    +
    +
    +
    -
    _VipsTargetCustomClass.seek - Class in app.photofox.vipsffm.jextract
    +
    _VipsArea - Class in app.photofox.vipsffm.jextract
    -
    gint64 (*seek)(VipsTargetCustom *, gint64, int)
    +
    struct _VipsArea {
    +    void *data;
    +    size_t length;
    +    int n;
    +    int count;
    +    GMutex *lock;
    +    VipsCallbackFn free_fn;
    +    void *client;
    +    GType type;
    +    size_t sizeof_type;
    +}
     
    -
    _VipsTargetCustomClass.seek.Function - Interface in app.photofox.vipsffm.jextract
    +
    _VipsConnection - Class in app.photofox.vipsffm.jextract
    -
    The function pointer signature, expressed as a functional interface
    +
    +
    +
    struct _VipsConnection {
    +    VipsObject parent_object;
    +    int descriptor;
    +    int tracked_descriptor;
    +    int close_descriptor;
    +    char *filename;
    +}
    +
    +
    +
    -
    _VipsTargetCustomClass.write - Class in app.photofox.vipsffm.jextract
    +
    _VipsObject - Class in app.photofox.vipsffm.jextract
    -
    gint64 (*write)(VipsTargetCustom *, const void *, gint64)
    +
    struct _VipsObject {
    +    GObject parent_instance;
    +    gboolean constructed;
    +    gboolean static_object;
    +    VipsArgumentTable *argument_table;
    +    char *nickname;
    +    char *description;
    +    gboolean preclose;
    +    gboolean close;
    +    gboolean postclose;
    +    size_t local_memory;
    +}
     
    -
    _VipsTargetCustomClass.write.Function - Interface in app.photofox.vipsffm.jextract
    +
    _VipsTarget - Class in app.photofox.vipsffm.jextract
    -
    The function pointer signature, expressed as a functional interface
    +
    +
    +
    struct _VipsTarget {
    +    VipsConnection parent_object;
    +    gboolean memory;
    +    gboolean ended;
    +    GString *memory_buffer;
    +    VipsBlob *blob;
    +    unsigned char output_buffer[8500];
    +    int write_point;
    +    gint64 position;
    +    gboolean delete_on_close;
    +    char *delete_on_close_filename;
    +}
    +
    +
    +
    A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
    All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form diff --git a/docs/index.html b/docs/index.html index 06401ea..b339dd3 100644 --- a/docs/index.html +++ b/docs/index.html @@ -83,8 +83,7 @@

    Usage

    [!NOTE] This library does not include libvips in the download, you must add it to the system/container you're building -for, then make sure it's available in DYLD_LIBRARY_PATH (on macOS), LD_LIBRARY_PATH (on Linux), or PATH (on -Windows).

    +for. See details in native library loading.

    All libvips operations are exposed via helper classes, like VImage. You must provide an Arena to operations like VImage.newFromFile, which constrains the lifetime of objects generated during usage. You can get an appropriate arena @@ -184,6 +183,27 @@

    Samples

    memory: high-water mark 128.35 MB [main] INFO vipsffm.SampleRunner - all samples ran successfully 🎉
    +

    Native library loading

    +

    This library requires the libvips, glib, and gobject native libraries to be present in your library path:

    +
      +
    • On macOS: DYLD_LIBRARY_PATH (eg DYLD_LIBRARY_PATH=/opt/homebrew/lib if you used brew install vips)
    • +
    • On Linux: LD_LIBRARY_PATH
    • +
    • On Windows: PATH
    • +
    +

    The naming conventions of these libraries are not consistent across operating systems, so vips-ffm attempts to load each +in the following order:

    +
      +
    • vips, vips.{abiNumber}, libvips-{abiNumber}
    • +
    • glib-2.0, glib-2.0.{abiNumber}, libglib-2.0-{abiNumber}
    • +
    • gobject-2.0, gobject-2.0.{abiNumber}, libgobject-2.0-{abiNumber}
    • +
    +

    Override properties are provided to set your own "ABI number", but note that vips-ffm might not support that version +yet (which could manifest as crashes/segfaults):

    +
      +
    • vipsffm.abinumber.vips.override, default: 42
    • +
    • vipsffm.abinumber.glib.override, default: 0
    • +
    • vipsffm.abinumber.gobject.override, default: 0
    • +

    Project goals

    Ideas and suggestions are welcome, but please make sure they fit in to these goals, or you have a good argument about why a goal should change!

    diff --git a/docs/member-search-index.js b/docs/member-search-index.js index 65197f2..995087f 100644 --- a/docs/member-search-index.js +++ b/docs/member-search-index.js @@ -1 +1 @@ -memberSearchIndex = [{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"_blurb(MemorySegment)","u":"_blurb(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"_blurb(MemorySegment, MemorySegment)","u":"_blurb(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"_blurb$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"_blurb$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"_g_reserved1(MemorySegment)","u":"_g_reserved1(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"_g_reserved1(MemorySegment, MemorySegment)","u":"_g_reserved1(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"_g_reserved1$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"_g_reserved1$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"_g_reserved2(MemorySegment)","u":"_g_reserved2(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"_g_reserved2(MemorySegment, MemorySegment)","u":"_g_reserved2(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"_g_reserved2$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"_g_reserved2$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"_g_reserved3(MemorySegment)","u":"_g_reserved3(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"_g_reserved3(MemorySegment, MemorySegment)","u":"_g_reserved3(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"_g_reserved3$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"_g_reserved3$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"_g_reserved4(MemorySegment)","u":"_g_reserved4(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"_g_reserved4(MemorySegment, MemorySegment)","u":"_g_reserved4(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"_g_reserved4$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"_g_reserved4$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"_g_reserved5(MemorySegment)","u":"_g_reserved5(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"_g_reserved5(MemorySegment, MemorySegment)","u":"_g_reserved5(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"_g_reserved5$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"_g_reserved5$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"_nick(MemorySegment)","u":"_nick(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"_nick(MemorySegment, MemorySegment)","u":"_nick(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"_nick$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"_nick$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"_vips_reserved1(MemorySegment)","u":"_vips_reserved1(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"_vips_reserved1(MemorySegment, MemorySegment)","u":"_vips_reserved1(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"_vips_reserved1$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"_vips_reserved1$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"_vips_reserved2(MemorySegment)","u":"_vips_reserved2(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"_vips_reserved2(MemorySegment, MemorySegment)","u":"_vips_reserved2(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"_vips_reserved2$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"_vips_reserved2$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"_vips_reserved3(MemorySegment)","u":"_vips_reserved3(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"_vips_reserved3(MemorySegment, MemorySegment)","u":"_vips_reserved3(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"_vips_reserved3$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"_vips_reserved3$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"_vips_reserved4(MemorySegment)","u":"_vips_reserved4(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"_vips_reserved4(MemorySegment, MemorySegment)","u":"_vips_reserved4(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"_vips_reserved4$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"_vips_reserved4$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"abs(VipsOption...)","u":"abs(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.enums","c":"VipsAccess","l":"ACCESS_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsAccess","l":"ACCESS_RANDOM"},{"p":"app.photofox.vipsffm.enums","c":"VipsAccess","l":"ACCESS_SEQUENTIAL"},{"p":"app.photofox.vipsffm.enums","c":"VipsAccess","l":"ACCESS_SEQUENTIAL_UNBUFFERED"},{"p":"app.photofox.vipsffm","c":"VImage","l":"add(VImage, VipsOption...)","u":"add(app.photofox.vipsffm.VImage,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_error_exit","l":"address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_error_system","l":"address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_error","l":"address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_image_new_from_buffer","l":"address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_image_new_from_file","l":"address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_image_new_from_source","l":"address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_image_new_matrixv","l":"address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_image_write_to_buffer","l":"address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_image_write_to_file","l":"address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_image_write_to_target","l":"address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_value_set_save_stringf","l":"address()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"affine(List, VipsOption...)","u":"affine(java.util.List,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.enums","c":"VipsAlign","l":"ALIGN_CENTRE"},{"p":"app.photofox.vipsffm.enums","c":"VipsAlign","l":"ALIGN_HIGH"},{"p":"app.photofox.vipsffm.enums","c":"VipsAlign","l":"ALIGN_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsAlign","l":"ALIGN_LOW"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass._g_reserved1","l":"allocate(_GInputStreamClass._g_reserved1.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._GInputStreamClass._g_reserved1.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass._g_reserved2","l":"allocate(_GInputStreamClass._g_reserved2.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._GInputStreamClass._g_reserved2.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass._g_reserved3","l":"allocate(_GInputStreamClass._g_reserved3.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._GInputStreamClass._g_reserved3.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass._g_reserved4","l":"allocate(_GInputStreamClass._g_reserved4.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._GInputStreamClass._g_reserved4.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass._g_reserved5","l":"allocate(_GInputStreamClass._g_reserved5.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._GInputStreamClass._g_reserved5.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.close_async","l":"allocate(_GInputStreamClass.close_async.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._GInputStreamClass.close_async.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.close_finish","l":"allocate(_GInputStreamClass.close_finish.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._GInputStreamClass.close_finish.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.close_fn","l":"allocate(_GInputStreamClass.close_fn.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._GInputStreamClass.close_fn.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.read_async","l":"allocate(_GInputStreamClass.read_async.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._GInputStreamClass.read_async.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.read_finish","l":"allocate(_GInputStreamClass.read_finish.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._GInputStreamClass.read_finish.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.read_fn","l":"allocate(_GInputStreamClass.read_fn.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._GInputStreamClass.read_fn.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.skip_async","l":"allocate(_GInputStreamClass.skip_async.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._GInputStreamClass.skip_async.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.skip_finish","l":"allocate(_GInputStreamClass.skip_finish.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._GInputStreamClass.skip_finish.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.skip","l":"allocate(_GInputStreamClass.skip.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._GInputStreamClass.skip.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.constructed","l":"allocate(_GObjectClass.constructed.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._GObjectClass.constructed.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.constructor","l":"allocate(_GObjectClass.constructor.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._GObjectClass.constructor.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.dispatch_properties_changed","l":"allocate(_GObjectClass.dispatch_properties_changed.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._GObjectClass.dispatch_properties_changed.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.dispose","l":"allocate(_GObjectClass.dispose.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._GObjectClass.dispose.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.finalize","l":"allocate(_GObjectClass.finalize.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._GObjectClass.finalize.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.get_property","l":"allocate(_GObjectClass.get_property.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._GObjectClass.get_property.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.notify","l":"allocate(_GObjectClass.notify.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._GObjectClass.notify.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.set_property","l":"allocate(_GObjectClass.set_property.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._GObjectClass.set_property.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecClass.finalize","l":"allocate(_GParamSpecClass.finalize.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._GParamSpecClass.finalize.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecClass.value_is_valid","l":"allocate(_GParamSpecClass.value_is_valid.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._GParamSpecClass.value_is_valid.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecClass.value_set_default","l":"allocate(_GParamSpecClass.value_set_default.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._GParamSpecClass.value_set_default.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecClass.value_validate","l":"allocate(_GParamSpecClass.value_validate.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._GParamSpecClass.value_validate.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecClass.values_cmp","l":"allocate(_GParamSpecClass.values_cmp.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._GParamSpecClass.values_cmp.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecTypeInfo.finalize","l":"allocate(_GParamSpecTypeInfo.finalize.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._GParamSpecTypeInfo.finalize.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecTypeInfo.instance_init","l":"allocate(_GParamSpecTypeInfo.instance_init.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._GParamSpecTypeInfo.instance_init.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecTypeInfo.value_set_default","l":"allocate(_GParamSpecTypeInfo.value_set_default.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._GParamSpecTypeInfo.value_set_default.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecTypeInfo.value_validate","l":"allocate(_GParamSpecTypeInfo.value_validate.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._GParamSpecTypeInfo.value_validate.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecTypeInfo.values_cmp","l":"allocate(_GParamSpecTypeInfo.values_cmp.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._GParamSpecTypeInfo.values_cmp.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass._vips_reserved1","l":"allocate(_VipsObjectClass._vips_reserved1.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._VipsObjectClass._vips_reserved1.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass._vips_reserved2","l":"allocate(_VipsObjectClass._vips_reserved2.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._VipsObjectClass._vips_reserved2.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass._vips_reserved3","l":"allocate(_VipsObjectClass._vips_reserved3.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._VipsObjectClass._vips_reserved3.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass._vips_reserved4","l":"allocate(_VipsObjectClass._vips_reserved4.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._VipsObjectClass._vips_reserved4.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass.build","l":"allocate(_VipsObjectClass.build.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._VipsObjectClass.build.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass.close","l":"allocate(_VipsObjectClass.close.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._VipsObjectClass.close.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass.dump","l":"allocate(_VipsObjectClass.dump.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._VipsObjectClass.dump.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass.new_from_string","l":"allocate(_VipsObjectClass.new_from_string.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._VipsObjectClass.new_from_string.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass.output_to_arg","l":"allocate(_VipsObjectClass.output_to_arg.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._VipsObjectClass.output_to_arg.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass.postbuild","l":"allocate(_VipsObjectClass.postbuild.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._VipsObjectClass.postbuild.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass.postclose","l":"allocate(_VipsObjectClass.postclose.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._VipsObjectClass.postclose.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass.preclose","l":"allocate(_VipsObjectClass.preclose.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._VipsObjectClass.preclose.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass.rewind","l":"allocate(_VipsObjectClass.rewind.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._VipsObjectClass.rewind.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass.sanity","l":"allocate(_VipsObjectClass.sanity.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._VipsObjectClass.sanity.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass.summary_class","l":"allocate(_VipsObjectClass.summary_class.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._VipsObjectClass.summary_class.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass.summary","l":"allocate(_VipsObjectClass.summary.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._VipsObjectClass.summary.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass.to_string","l":"allocate(_VipsObjectClass.to_string.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._VipsObjectClass.to_string.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetClass.end","l":"allocate(_VipsTargetClass.end.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._VipsTargetClass.end.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetClass.finish","l":"allocate(_VipsTargetClass.finish.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._VipsTargetClass.finish.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetClass.read","l":"allocate(_VipsTargetClass.read.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._VipsTargetClass.read.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetClass.seek","l":"allocate(_VipsTargetClass.seek.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._VipsTargetClass.seek.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetClass.write","l":"allocate(_VipsTargetClass.write.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._VipsTargetClass.write.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetCustomClass.end","l":"allocate(_VipsTargetCustomClass.end.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._VipsTargetCustomClass.end.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetCustomClass.finish","l":"allocate(_VipsTargetCustomClass.finish.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._VipsTargetCustomClass.finish.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetCustomClass.read","l":"allocate(_VipsTargetCustomClass.read.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._VipsTargetCustomClass.read.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetCustomClass.seek","l":"allocate(_VipsTargetCustomClass.seek.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._VipsTargetCustomClass.seek.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetCustomClass.write","l":"allocate(_VipsTargetCustomClass.write.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._VipsTargetCustomClass.write.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"CustomStreamEndCallback","l":"allocate(CustomStreamEndCallback.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract.CustomStreamEndCallback.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"CustomStreamReadCallback","l":"allocate(CustomStreamReadCallback.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract.CustomStreamReadCallback.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"CustomStreamSeekCallback","l":"allocate(CustomStreamSeekCallback.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract.CustomStreamSeekCallback.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"CustomStreamWriteCallback","l":"allocate(CustomStreamWriteCallback.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract.CustomStreamWriteCallback.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"GCallback","l":"allocate(GCallback.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract.GCallback.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"GClassFinalizeFunc","l":"allocate(GClassFinalizeFunc.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract.GClassFinalizeFunc.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"GClassInitFunc","l":"allocate(GClassInitFunc.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract.GClassInitFunc.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"GObjectFinalizeFunc","l":"allocate(GObjectFinalizeFunc.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract.GObjectFinalizeFunc.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"GObjectGetPropertyFunc","l":"allocate(GObjectGetPropertyFunc.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract.GObjectGetPropertyFunc.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"GObjectSetPropertyFunc","l":"allocate(GObjectSetPropertyFunc.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract.GObjectSetPropertyFunc.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"GTypeClassCacheFunc","l":"allocate(GTypeClassCacheFunc.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract.GTypeClassCacheFunc.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"GValueTransform","l":"allocate(GValueTransform.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract.GValueTransform.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumClass","l":"allocate(SegmentAllocator)","u":"allocate(java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumValue","l":"allocate(SegmentAllocator)","u":"allocate(java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStream","l":"allocate(SegmentAllocator)","u":"allocate(java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"allocate(SegmentAllocator)","u":"allocate(java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObject","l":"allocate(SegmentAllocator)","u":"allocate(java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"allocate(SegmentAllocator)","u":"allocate(java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectConstructParam","l":"allocate(SegmentAllocator)","u":"allocate(java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"allocate(SegmentAllocator)","u":"allocate(java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecBoolean","l":"allocate(SegmentAllocator)","u":"allocate(java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecBoxed","l":"allocate(SegmentAllocator)","u":"allocate(java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecChar","l":"allocate(SegmentAllocator)","u":"allocate(java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecClass","l":"allocate(SegmentAllocator)","u":"allocate(java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecDouble","l":"allocate(SegmentAllocator)","u":"allocate(java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecEnum","l":"allocate(SegmentAllocator)","u":"allocate(java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecFlags","l":"allocate(SegmentAllocator)","u":"allocate(java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecFloat","l":"allocate(SegmentAllocator)","u":"allocate(java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecGType","l":"allocate(SegmentAllocator)","u":"allocate(java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecInt","l":"allocate(SegmentAllocator)","u":"allocate(java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecInt64","l":"allocate(SegmentAllocator)","u":"allocate(java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecLong","l":"allocate(SegmentAllocator)","u":"allocate(java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecObject","l":"allocate(SegmentAllocator)","u":"allocate(java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecOverride","l":"allocate(SegmentAllocator)","u":"allocate(java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecParam","l":"allocate(SegmentAllocator)","u":"allocate(java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecPointer","l":"allocate(SegmentAllocator)","u":"allocate(java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecString","l":"allocate(SegmentAllocator)","u":"allocate(java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecTypeInfo","l":"allocate(SegmentAllocator)","u":"allocate(java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUChar","l":"allocate(SegmentAllocator)","u":"allocate(java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUInt","l":"allocate(SegmentAllocator)","u":"allocate(java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUInt64","l":"allocate(SegmentAllocator)","u":"allocate(java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecULong","l":"allocate(SegmentAllocator)","u":"allocate(java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUnichar","l":"allocate(SegmentAllocator)","u":"allocate(java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecValueArray","l":"allocate(SegmentAllocator)","u":"allocate(java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecVariant","l":"allocate(SegmentAllocator)","u":"allocate(java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GTypeClass","l":"allocate(SegmentAllocator)","u":"allocate(java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GTypeInstance","l":"allocate(SegmentAllocator)","u":"allocate(java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue","l":"allocate(SegmentAllocator)","u":"allocate(java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"allocate(SegmentAllocator)","u":"allocate(java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValueArray","l":"allocate(SegmentAllocator)","u":"allocate(java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"allocate(SegmentAllocator)","u":"allocate(java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnection","l":"allocate(SegmentAllocator)","u":"allocate(java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnectionClass","l":"allocate(SegmentAllocator)","u":"allocate(java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"allocate(SegmentAllocator)","u":"allocate(java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"allocate(SegmentAllocator)","u":"allocate(java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"allocate(SegmentAllocator)","u":"allocate(java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetClass","l":"allocate(SegmentAllocator)","u":"allocate(java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetCustom","l":"allocate(SegmentAllocator)","u":"allocate(java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetCustomClass","l":"allocate(SegmentAllocator)","u":"allocate(java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsObjectSetArguments","l":"allocate(VipsObjectSetArguments.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract.VipsObjectSetArguments.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsTypeMap2Fn","l":"allocate(VipsTypeMap2Fn.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract.VipsTypeMap2Fn.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumClass","l":"allocateArray(long, SegmentAllocator)","u":"allocateArray(long,java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumValue","l":"allocateArray(long, SegmentAllocator)","u":"allocateArray(long,java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStream","l":"allocateArray(long, SegmentAllocator)","u":"allocateArray(long,java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"allocateArray(long, SegmentAllocator)","u":"allocateArray(long,java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObject","l":"allocateArray(long, SegmentAllocator)","u":"allocateArray(long,java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"allocateArray(long, SegmentAllocator)","u":"allocateArray(long,java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectConstructParam","l":"allocateArray(long, SegmentAllocator)","u":"allocateArray(long,java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"allocateArray(long, SegmentAllocator)","u":"allocateArray(long,java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecBoolean","l":"allocateArray(long, SegmentAllocator)","u":"allocateArray(long,java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecBoxed","l":"allocateArray(long, SegmentAllocator)","u":"allocateArray(long,java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecChar","l":"allocateArray(long, SegmentAllocator)","u":"allocateArray(long,java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecClass","l":"allocateArray(long, SegmentAllocator)","u":"allocateArray(long,java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecDouble","l":"allocateArray(long, SegmentAllocator)","u":"allocateArray(long,java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecEnum","l":"allocateArray(long, SegmentAllocator)","u":"allocateArray(long,java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecFlags","l":"allocateArray(long, SegmentAllocator)","u":"allocateArray(long,java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecFloat","l":"allocateArray(long, SegmentAllocator)","u":"allocateArray(long,java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecGType","l":"allocateArray(long, SegmentAllocator)","u":"allocateArray(long,java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecInt","l":"allocateArray(long, SegmentAllocator)","u":"allocateArray(long,java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecInt64","l":"allocateArray(long, SegmentAllocator)","u":"allocateArray(long,java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecLong","l":"allocateArray(long, SegmentAllocator)","u":"allocateArray(long,java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecObject","l":"allocateArray(long, SegmentAllocator)","u":"allocateArray(long,java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecOverride","l":"allocateArray(long, SegmentAllocator)","u":"allocateArray(long,java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecParam","l":"allocateArray(long, SegmentAllocator)","u":"allocateArray(long,java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecPointer","l":"allocateArray(long, SegmentAllocator)","u":"allocateArray(long,java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecString","l":"allocateArray(long, SegmentAllocator)","u":"allocateArray(long,java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecTypeInfo","l":"allocateArray(long, SegmentAllocator)","u":"allocateArray(long,java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUChar","l":"allocateArray(long, SegmentAllocator)","u":"allocateArray(long,java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUInt","l":"allocateArray(long, SegmentAllocator)","u":"allocateArray(long,java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUInt64","l":"allocateArray(long, SegmentAllocator)","u":"allocateArray(long,java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecULong","l":"allocateArray(long, SegmentAllocator)","u":"allocateArray(long,java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUnichar","l":"allocateArray(long, SegmentAllocator)","u":"allocateArray(long,java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecValueArray","l":"allocateArray(long, SegmentAllocator)","u":"allocateArray(long,java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecVariant","l":"allocateArray(long, SegmentAllocator)","u":"allocateArray(long,java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GTypeClass","l":"allocateArray(long, SegmentAllocator)","u":"allocateArray(long,java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GTypeInstance","l":"allocateArray(long, SegmentAllocator)","u":"allocateArray(long,java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue","l":"allocateArray(long, SegmentAllocator)","u":"allocateArray(long,java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"allocateArray(long, SegmentAllocator)","u":"allocateArray(long,java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValueArray","l":"allocateArray(long, SegmentAllocator)","u":"allocateArray(long,java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"allocateArray(long, SegmentAllocator)","u":"allocateArray(long,java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnection","l":"allocateArray(long, SegmentAllocator)","u":"allocateArray(long,java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnectionClass","l":"allocateArray(long, SegmentAllocator)","u":"allocateArray(long,java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"allocateArray(long, SegmentAllocator)","u":"allocateArray(long,java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"allocateArray(long, SegmentAllocator)","u":"allocateArray(long,java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"allocateArray(long, SegmentAllocator)","u":"allocateArray(long,java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetClass","l":"allocateArray(long, SegmentAllocator)","u":"allocateArray(long,java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetCustom","l":"allocateArray(long, SegmentAllocator)","u":"allocateArray(long,java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetCustomClass","l":"allocateArray(long, SegmentAllocator)","u":"allocateArray(long,java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"analyzeload(String, VipsOption...)","u":"analyzeload(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.enums","c":"VipsAngle","l":"ANGLE_D0"},{"p":"app.photofox.vipsffm.enums","c":"VipsAngle","l":"ANGLE_D180"},{"p":"app.photofox.vipsffm.enums","c":"VipsAngle","l":"ANGLE_D270"},{"p":"app.photofox.vipsffm.enums","c":"VipsAngle","l":"ANGLE_D90"},{"p":"app.photofox.vipsffm.enums","c":"VipsAngle","l":"ANGLE_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsAngle45","l":"ANGLE45_D0"},{"p":"app.photofox.vipsffm.enums","c":"VipsAngle45","l":"ANGLE45_D135"},{"p":"app.photofox.vipsffm.enums","c":"VipsAngle45","l":"ANGLE45_D180"},{"p":"app.photofox.vipsffm.enums","c":"VipsAngle45","l":"ANGLE45_D225"},{"p":"app.photofox.vipsffm.enums","c":"VipsAngle45","l":"ANGLE45_D270"},{"p":"app.photofox.vipsffm.enums","c":"VipsAngle45","l":"ANGLE45_D315"},{"p":"app.photofox.vipsffm.enums","c":"VipsAngle45","l":"ANGLE45_D45"},{"p":"app.photofox.vipsffm.enums","c":"VipsAngle45","l":"ANGLE45_D90"},{"p":"app.photofox.vipsffm.enums","c":"VipsAngle45","l":"ANGLE45_LAST"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass._g_reserved1.Function","l":"apply()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass._g_reserved2.Function","l":"apply()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass._g_reserved3.Function","l":"apply()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass._g_reserved4.Function","l":"apply()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass._g_reserved5.Function","l":"apply()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass._vips_reserved1.Function","l":"apply()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass._vips_reserved2.Function","l":"apply()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass._vips_reserved3.Function","l":"apply()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass._vips_reserved4.Function","l":"apply()"},{"p":"app.photofox.vipsffm.jextract","c":"GCallback.Function","l":"apply()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_image_new_matrixv","l":"apply(int, int, Object...)","u":"apply(int,int,java.lang.Object...)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_error_system","l":"apply(int, MemorySegment, MemorySegment, Object...)","u":"apply(int,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.Object...)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.constructor.Function","l":"apply(long, int, MemorySegment)","u":"apply(long,int,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsTypeMap2Fn.Function","l":"apply(long, MemorySegment, MemorySegment)","u":"apply(long,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.constructed.Function","l":"apply(MemorySegment)","u":"apply(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.dispose.Function","l":"apply(MemorySegment)","u":"apply(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.finalize.Function","l":"apply(MemorySegment)","u":"apply(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecClass.finalize.Function","l":"apply(MemorySegment)","u":"apply(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecTypeInfo.finalize.Function","l":"apply(MemorySegment)","u":"apply(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecTypeInfo.instance_init.Function","l":"apply(MemorySegment)","u":"apply(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass.build.Function","l":"apply(MemorySegment)","u":"apply(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass.close.Function","l":"apply(MemorySegment)","u":"apply(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass.new_from_string.Function","l":"apply(MemorySegment)","u":"apply(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass.postclose.Function","l":"apply(MemorySegment)","u":"apply(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass.preclose.Function","l":"apply(MemorySegment)","u":"apply(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass.rewind.Function","l":"apply(MemorySegment)","u":"apply(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetClass.end.Function","l":"apply(MemorySegment)","u":"apply(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetClass.finish.Function","l":"apply(MemorySegment)","u":"apply(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetCustomClass.end.Function","l":"apply(MemorySegment)","u":"apply(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetCustomClass.finish.Function","l":"apply(MemorySegment)","u":"apply(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"GObjectFinalizeFunc.Function","l":"apply(MemorySegment)","u":"apply(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.dispatch_properties_changed.Function","l":"apply(MemorySegment, int, MemorySegment)","u":"apply(java.lang.foreign.MemorySegment,int,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.get_property.Function","l":"apply(MemorySegment, int, MemorySegment, MemorySegment)","u":"apply(java.lang.foreign.MemorySegment,int,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.set_property.Function","l":"apply(MemorySegment, int, MemorySegment, MemorySegment)","u":"apply(java.lang.foreign.MemorySegment,int,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"GObjectGetPropertyFunc.Function","l":"apply(MemorySegment, int, MemorySegment, MemorySegment)","u":"apply(java.lang.foreign.MemorySegment,int,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"GObjectSetPropertyFunc.Function","l":"apply(MemorySegment, int, MemorySegment, MemorySegment)","u":"apply(java.lang.foreign.MemorySegment,int,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.close_async.Function","l":"apply(MemorySegment, int, MemorySegment, MemorySegment, MemorySegment)","u":"apply(java.lang.foreign.MemorySegment,int,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetClass.seek.Function","l":"apply(MemorySegment, long, int)","u":"apply(java.lang.foreign.MemorySegment,long,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetCustomClass.seek.Function","l":"apply(MemorySegment, long, int)","u":"apply(java.lang.foreign.MemorySegment,long,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.skip_async.Function","l":"apply(MemorySegment, long, int, MemorySegment, MemorySegment, MemorySegment)","u":"apply(java.lang.foreign.MemorySegment,long,int,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.skip.Function","l":"apply(MemorySegment, long, MemorySegment, MemorySegment)","u":"apply(java.lang.foreign.MemorySegment,long,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_image_new_from_buffer","l":"apply(MemorySegment, long, MemorySegment, Object...)","u":"apply(java.lang.foreign.MemorySegment,long,java.lang.foreign.MemorySegment,java.lang.Object...)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.notify.Function","l":"apply(MemorySegment, MemorySegment)","u":"apply(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecClass.value_is_valid.Function","l":"apply(MemorySegment, MemorySegment)","u":"apply(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecClass.value_set_default.Function","l":"apply(MemorySegment, MemorySegment)","u":"apply(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecClass.value_validate.Function","l":"apply(MemorySegment, MemorySegment)","u":"apply(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecTypeInfo.value_set_default.Function","l":"apply(MemorySegment, MemorySegment)","u":"apply(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecTypeInfo.value_validate.Function","l":"apply(MemorySegment, MemorySegment)","u":"apply(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass.dump.Function","l":"apply(MemorySegment, MemorySegment)","u":"apply(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass.output_to_arg.Function","l":"apply(MemorySegment, MemorySegment)","u":"apply(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass.postbuild.Function","l":"apply(MemorySegment, MemorySegment)","u":"apply(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass.sanity.Function","l":"apply(MemorySegment, MemorySegment)","u":"apply(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass.summary_class.Function","l":"apply(MemorySegment, MemorySegment)","u":"apply(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass.summary.Function","l":"apply(MemorySegment, MemorySegment)","u":"apply(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass.to_string.Function","l":"apply(MemorySegment, MemorySegment)","u":"apply(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"CustomStreamEndCallback.Function","l":"apply(MemorySegment, MemorySegment)","u":"apply(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"GClassFinalizeFunc.Function","l":"apply(MemorySegment, MemorySegment)","u":"apply(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"GClassInitFunc.Function","l":"apply(MemorySegment, MemorySegment)","u":"apply(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"GTypeClassCacheFunc.Function","l":"apply(MemorySegment, MemorySegment)","u":"apply(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"GValueTransform.Function","l":"apply(MemorySegment, MemorySegment)","u":"apply(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"CustomStreamSeekCallback.Function","l":"apply(MemorySegment, MemorySegment, int, MemorySegment)","u":"apply(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,int,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetClass.read.Function","l":"apply(MemorySegment, MemorySegment, long)","u":"apply(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetClass.write.Function","l":"apply(MemorySegment, MemorySegment, long)","u":"apply(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetCustomClass.read.Function","l":"apply(MemorySegment, MemorySegment, long)","u":"apply(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetCustomClass.write.Function","l":"apply(MemorySegment, MemorySegment, long)","u":"apply(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.read_async.Function","l":"apply(MemorySegment, MemorySegment, long, int, MemorySegment, MemorySegment, MemorySegment)","u":"apply(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,long,int,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"CustomStreamReadCallback.Function","l":"apply(MemorySegment, MemorySegment, long, MemorySegment)","u":"apply(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,long,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"CustomStreamWriteCallback.Function","l":"apply(MemorySegment, MemorySegment, long, MemorySegment)","u":"apply(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,long,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.read_fn.Function","l":"apply(MemorySegment, MemorySegment, long, MemorySegment, MemorySegment)","u":"apply(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,long,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.close_finish.Function","l":"apply(MemorySegment, MemorySegment, MemorySegment)","u":"apply(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.close_fn.Function","l":"apply(MemorySegment, MemorySegment, MemorySegment)","u":"apply(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.read_finish.Function","l":"apply(MemorySegment, MemorySegment, MemorySegment)","u":"apply(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.skip_finish.Function","l":"apply(MemorySegment, MemorySegment, MemorySegment)","u":"apply(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecClass.values_cmp.Function","l":"apply(MemorySegment, MemorySegment, MemorySegment)","u":"apply(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecTypeInfo.values_cmp.Function","l":"apply(MemorySegment, MemorySegment, MemorySegment)","u":"apply(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsObjectSetArguments.Function","l":"apply(MemorySegment, MemorySegment, MemorySegment)","u":"apply(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_image_write_to_buffer","l":"apply(MemorySegment, MemorySegment, MemorySegment, MemorySegment, Object...)","u":"apply(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.Object...)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_image_write_to_target","l":"apply(MemorySegment, MemorySegment, MemorySegment, Object...)","u":"apply(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.Object...)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_error","l":"apply(MemorySegment, MemorySegment, Object...)","u":"apply(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.Object...)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_image_new_from_source","l":"apply(MemorySegment, MemorySegment, Object...)","u":"apply(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.Object...)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_image_write_to_file","l":"apply(MemorySegment, MemorySegment, Object...)","u":"apply(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.Object...)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_value_set_save_stringf","l":"apply(MemorySegment, MemorySegment, Object...)","u":"apply(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.Object...)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_error_exit","l":"apply(MemorySegment, Object...)","u":"apply(java.lang.foreign.MemorySegment,java.lang.Object...)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_image_new_from_file","l":"apply(MemorySegment, Object...)","u":"apply(java.lang.foreign.MemorySegment,java.lang.Object...)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"area_copy(Arena, MemorySegment)","u":"area_copy(java.lang.foreign.Arena,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"area_get_data(Arena, MemorySegment, MemorySegment, MemorySegment, MemorySegment, MemorySegment)","u":"area_get_data(java.lang.foreign.Arena,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"area_get_type()"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"area_unref(MemorySegment)","u":"area_unref(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"argument_table_traverse_gtype(MemorySegment)","u":"argument_table_traverse_gtype(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"argument_table_traverse_gtype(MemorySegment, long)","u":"argument_table_traverse_gtype(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"argument_table_traverse_gtype$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"argument_table_traverse_gtype$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"argument_table_traverse(MemorySegment)","u":"argument_table_traverse(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"argument_table_traverse(MemorySegment, MemorySegment)","u":"argument_table_traverse(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"argument_table_traverse$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"argument_table_traverse$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"argument_table(MemorySegment)","u":"argument_table(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"argument_table(MemorySegment)","u":"argument_table(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"argument_table(MemorySegment, MemorySegment)","u":"argument_table(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"argument_table(MemorySegment, MemorySegment)","u":"argument_table(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"argument_table$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"argument_table$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"argument_table$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"argument_table$offset()"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"array_double_get_type()"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"array_image_get_type()"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"array_int_get_type()"},{"p":"app.photofox.vipsffm","c":"VipsOption","l":"ArrayDouble(String)","u":"ArrayDouble(java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsOption.ArrayDouble","l":"ArrayDouble(String, AtomicReference>>)","u":"%3Cinit%3E(java.lang.String,java.util.concurrent.atomic.AtomicReference)"},{"p":"app.photofox.vipsffm","c":"VipsOption","l":"ArrayDouble(String, List)","u":"ArrayDouble(java.lang.String,java.util.List)"},{"p":"app.photofox.vipsffm","c":"VipsOption","l":"ArrayImage(String)","u":"ArrayImage(java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsOption.ArrayImage","l":"ArrayImage(String, AtomicReference>>)","u":"%3Cinit%3E(java.lang.String,java.util.concurrent.atomic.AtomicReference)"},{"p":"app.photofox.vipsffm","c":"VipsOption","l":"ArrayImage(String, List)","u":"ArrayImage(java.lang.String,java.util.List)"},{"p":"app.photofox.vipsffm","c":"VipsOption","l":"ArrayInt(String)","u":"ArrayInt(java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsOption.ArrayInt","l":"ArrayInt(String, AtomicReference>>)","u":"%3Cinit%3E(java.lang.String,java.util.concurrent.atomic.AtomicReference)"},{"p":"app.photofox.vipsffm","c":"VipsOption","l":"ArrayInt(String, List)","u":"ArrayInt(java.lang.String,java.util.List)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"arrayjoin(List, VipsOption...)","u":"arrayjoin(java.util.List,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VBlob","l":"asArenaScopedByteBuffer()"},{"p":"app.photofox.vipsffm","c":"VBlob","l":"asByteBuffer()"},{"p":"app.photofox.vipsffm","c":"VBlob","l":"asClonedByteBuffer()"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumClass","l":"asSlice(MemorySegment, long)","u":"asSlice(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumValue","l":"asSlice(MemorySegment, long)","u":"asSlice(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStream","l":"asSlice(MemorySegment, long)","u":"asSlice(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"asSlice(MemorySegment, long)","u":"asSlice(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObject","l":"asSlice(MemorySegment, long)","u":"asSlice(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"asSlice(MemorySegment, long)","u":"asSlice(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectConstructParam","l":"asSlice(MemorySegment, long)","u":"asSlice(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"asSlice(MemorySegment, long)","u":"asSlice(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecBoolean","l":"asSlice(MemorySegment, long)","u":"asSlice(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecBoxed","l":"asSlice(MemorySegment, long)","u":"asSlice(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecChar","l":"asSlice(MemorySegment, long)","u":"asSlice(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecClass","l":"asSlice(MemorySegment, long)","u":"asSlice(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecDouble","l":"asSlice(MemorySegment, long)","u":"asSlice(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecEnum","l":"asSlice(MemorySegment, long)","u":"asSlice(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecFlags","l":"asSlice(MemorySegment, long)","u":"asSlice(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecFloat","l":"asSlice(MemorySegment, long)","u":"asSlice(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecGType","l":"asSlice(MemorySegment, long)","u":"asSlice(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecInt","l":"asSlice(MemorySegment, long)","u":"asSlice(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecInt64","l":"asSlice(MemorySegment, long)","u":"asSlice(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecLong","l":"asSlice(MemorySegment, long)","u":"asSlice(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecObject","l":"asSlice(MemorySegment, long)","u":"asSlice(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecOverride","l":"asSlice(MemorySegment, long)","u":"asSlice(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecParam","l":"asSlice(MemorySegment, long)","u":"asSlice(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecPointer","l":"asSlice(MemorySegment, long)","u":"asSlice(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecString","l":"asSlice(MemorySegment, long)","u":"asSlice(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecTypeInfo","l":"asSlice(MemorySegment, long)","u":"asSlice(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUChar","l":"asSlice(MemorySegment, long)","u":"asSlice(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUInt","l":"asSlice(MemorySegment, long)","u":"asSlice(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUInt64","l":"asSlice(MemorySegment, long)","u":"asSlice(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecULong","l":"asSlice(MemorySegment, long)","u":"asSlice(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUnichar","l":"asSlice(MemorySegment, long)","u":"asSlice(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecValueArray","l":"asSlice(MemorySegment, long)","u":"asSlice(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecVariant","l":"asSlice(MemorySegment, long)","u":"asSlice(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GTypeClass","l":"asSlice(MemorySegment, long)","u":"asSlice(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GTypeInstance","l":"asSlice(MemorySegment, long)","u":"asSlice(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue","l":"asSlice(MemorySegment, long)","u":"asSlice(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"asSlice(MemorySegment, long)","u":"asSlice(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValueArray","l":"asSlice(MemorySegment, long)","u":"asSlice(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"asSlice(MemorySegment, long)","u":"asSlice(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnection","l":"asSlice(MemorySegment, long)","u":"asSlice(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnectionClass","l":"asSlice(MemorySegment, long)","u":"asSlice(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"asSlice(MemorySegment, long)","u":"asSlice(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"asSlice(MemorySegment, long)","u":"asSlice(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"asSlice(MemorySegment, long)","u":"asSlice(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetClass","l":"asSlice(MemorySegment, long)","u":"asSlice(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetCustom","l":"asSlice(MemorySegment, long)","u":"asSlice(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetCustomClass","l":"asSlice(MemorySegment, long)","u":"asSlice(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"autorot(VipsOption...)","u":"autorot(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"avg(VipsOption...)","u":"avg(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"avifsaveTarget(VTarget, VipsOption...)","u":"avifsaveTarget(app.photofox.vipsffm.VTarget,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"bandbool(VipsOperationBoolean, VipsOption...)","u":"bandbool(app.photofox.vipsffm.enums.VipsOperationBoolean,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"bandfold(VipsOption...)","u":"bandfold(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"bandjoin(List, VipsOption...)","u":"bandjoin(java.util.List,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"bandjoinConst(List, VipsOption...)","u":"bandjoinConst(java.util.List,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"bandmean(VipsOption...)","u":"bandmean(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"bandrank(List, VipsOption...)","u":"bandrank(java.util.List,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"bandunfold(VipsOption...)","u":"bandunfold(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"black(int, int, VipsOption...)","u":"black(int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"BLEND_MODE_ADD"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"BLEND_MODE_ATOP"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"BLEND_MODE_CLEAR"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"BLEND_MODE_COLOUR_BURN"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"BLEND_MODE_COLOUR_DODGE"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"BLEND_MODE_DARKEN"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"BLEND_MODE_DEST"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"BLEND_MODE_DEST_ATOP"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"BLEND_MODE_DEST_IN"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"BLEND_MODE_DEST_OUT"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"BLEND_MODE_DEST_OVER"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"BLEND_MODE_DIFFERENCE"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"BLEND_MODE_EXCLUSION"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"BLEND_MODE_HARD_LIGHT"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"BLEND_MODE_IN"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"BLEND_MODE_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"BLEND_MODE_LIGHTEN"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"BLEND_MODE_MULTIPLY"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"BLEND_MODE_OUT"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"BLEND_MODE_OVER"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"BLEND_MODE_OVERLAY"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"BLEND_MODE_SATURATE"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"BLEND_MODE_SCREEN"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"BLEND_MODE_SOFT_LIGHT"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"BLEND_MODE_SOURCE"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"BLEND_MODE_XOR"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"blob_copy(Arena, MemorySegment, long)","u":"blob_copy(java.lang.foreign.Arena,java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"blob_get_type()"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"blob_get(Arena, MemorySegment, MemorySegment)","u":"blob_get(java.lang.foreign.Arena,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"blob_new(Arena, MemorySegment, MemorySegment, long)","u":"blob_new(java.lang.foreign.Arena,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"blob_set(MemorySegment, MemorySegment, MemorySegment, long)","u":"blob_set(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"blob(MemorySegment)","u":"blob(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"blob(MemorySegment, MemorySegment)","u":"blob(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsOption","l":"Blob(String)","u":"Blob(java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsOption.Blob","l":"Blob(String, AtomicReference>)","u":"%3Cinit%3E(java.lang.String,java.util.concurrent.atomic.AtomicReference)"},{"p":"app.photofox.vipsffm","c":"VipsOption","l":"Blob(String, VBlob)","u":"Blob(java.lang.String,app.photofox.vipsffm.VBlob)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"blob$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"blob$offset()"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"block_untrusted_set(boolean)"},{"p":"app.photofox.vipsffm","c":"VipsOption","l":"Boolean(String)","u":"Boolean(java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsOption.Boolean","l":"Boolean(String, AtomicReference>)","u":"%3Cinit%3E(java.lang.String,java.util.concurrent.atomic.AtomicReference)"},{"p":"app.photofox.vipsffm","c":"VipsOption","l":"Boolean(String, boolean)","u":"Boolean(java.lang.String,boolean)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"boolean1(VImage, VipsOperationBoolean, VipsOption...)","u":"boolean1(app.photofox.vipsffm.VImage,app.photofox.vipsffm.enums.VipsOperationBoolean,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"booleanConst(VipsOperationBoolean, List, VipsOption...)","u":"booleanConst(app.photofox.vipsffm.enums.VipsOperationBoolean,java.util.List,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VipsOption.ArrayDouble","l":"box()"},{"p":"app.photofox.vipsffm","c":"VipsOption.ArrayImage","l":"box()"},{"p":"app.photofox.vipsffm","c":"VipsOption.ArrayInt","l":"box()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Blob","l":"box()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Boolean","l":"box()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Double","l":"box()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Enum","l":"box()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Image","l":"box()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Int","l":"box()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Interpolate","l":"box()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Long","l":"box()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Source","l":"box()"},{"p":"app.photofox.vipsffm","c":"VipsOption.String","l":"box()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Target","l":"box()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"build(MemorySegment)","u":"build(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"build(MemorySegment, MemorySegment)","u":"build(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"build$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"build$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"buildlut(VipsOption...)","u":"buildlut(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VipsLibLookup","l":"buildSymbolLoader(Arena)","u":"buildSymbolLoader(java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm","c":"VBlob","l":"byteSize()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"byteswap(VipsOption...)","u":"byteswap(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"C_BOOL"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"C_CHAR"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"C_DOUBLE"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"C_FLOAT"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"C_INT"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"C_LONG"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"C_LONG_LONG"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"C_POINTER"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"C_SHORT"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"cache_operation_build(Arena, MemorySegment)","u":"cache_operation_build(java.lang.foreign.Arena,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"cache_operation_buildp(MemorySegment)","u":"cache_operation_buildp(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"cache_set_dump(boolean)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"cache_set_max_files(int)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"cache_set_max_mem(long)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"cache_set_max(int)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"cache_set_trace(boolean)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"cache(VipsOption...)","u":"cache(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"canny(VipsOption...)","u":"canny(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"case1(List, VipsOption...)","u":"case1(java.util.List,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"cast(VipsBandFormat, VipsOption...)","u":"cast(app.photofox.vipsffm.enums.VipsBandFormat,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"client(MemorySegment)","u":"client(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"client(MemorySegment, MemorySegment)","u":"client(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"client$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"client$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"close_async(MemorySegment)","u":"close_async(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"close_async(MemorySegment, MemorySegment)","u":"close_async(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"close_async$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"close_async$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnection","l":"close_descriptor(MemorySegment)","u":"close_descriptor(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnection","l":"close_descriptor(MemorySegment, int)","u":"close_descriptor(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnection","l":"close_descriptor$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnection","l":"close_descriptor$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"close_finish(MemorySegment)","u":"close_finish(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"close_finish(MemorySegment, MemorySegment)","u":"close_finish(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"close_finish$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"close_finish$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"close_fn(MemorySegment)","u":"close_fn(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"close_fn(MemorySegment, MemorySegment)","u":"close_fn(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"close_fn$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"close_fn$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"close(MemorySegment)","u":"close(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"close(MemorySegment)","u":"close(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"close(MemorySegment, int)","u":"close(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"close(MemorySegment, MemorySegment)","u":"close(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"close$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"close$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"close$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"close$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"CMC2LCh(VipsOption...)","u":"CMC2LCh(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"CMYK2XYZ(VipsOption...)","u":"CMYK2XYZ(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.enums","c":"VipsCoding","l":"CODING_ERROR"},{"p":"app.photofox.vipsffm.enums","c":"VipsCoding","l":"CODING_LABQ"},{"p":"app.photofox.vipsffm.enums","c":"VipsCoding","l":"CODING_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsCoding","l":"CODING_NONE"},{"p":"app.photofox.vipsffm.enums","c":"VipsCoding","l":"CODING_RAD"},{"p":"app.photofox.vipsffm","c":"VImage","l":"colourspace(VipsInterpretation, VipsOption...)","u":"colourspace(app.photofox.vipsffm.enums.VipsInterpretation,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.enums","c":"VipsCombine","l":"COMBINE_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsCombine","l":"COMBINE_MAX"},{"p":"app.photofox.vipsffm.enums","c":"VipsCombine","l":"COMBINE_MIN"},{"p":"app.photofox.vipsffm.enums","c":"VipsCombineMode","l":"COMBINE_MODE_ADD"},{"p":"app.photofox.vipsffm.enums","c":"VipsCombineMode","l":"COMBINE_MODE_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsCombineMode","l":"COMBINE_MODE_SET"},{"p":"app.photofox.vipsffm.enums","c":"VipsCombine","l":"COMBINE_SUM"},{"p":"app.photofox.vipsffm.enums","c":"VipsCompassDirection","l":"COMPASS_DIRECTION_CENTRE"},{"p":"app.photofox.vipsffm.enums","c":"VipsCompassDirection","l":"COMPASS_DIRECTION_EAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsCompassDirection","l":"COMPASS_DIRECTION_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsCompassDirection","l":"COMPASS_DIRECTION_NORTH"},{"p":"app.photofox.vipsffm.enums","c":"VipsCompassDirection","l":"COMPASS_DIRECTION_NORTH_EAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsCompassDirection","l":"COMPASS_DIRECTION_NORTH_WEST"},{"p":"app.photofox.vipsffm.enums","c":"VipsCompassDirection","l":"COMPASS_DIRECTION_SOUTH"},{"p":"app.photofox.vipsffm.enums","c":"VipsCompassDirection","l":"COMPASS_DIRECTION_SOUTH_EAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsCompassDirection","l":"COMPASS_DIRECTION_SOUTH_WEST"},{"p":"app.photofox.vipsffm.enums","c":"VipsCompassDirection","l":"COMPASS_DIRECTION_WEST"},{"p":"app.photofox.vipsffm","c":"VImage","l":"compass(VImage, VipsOption...)","u":"compass(app.photofox.vipsffm.VImage,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"complex(VipsOperationComplex, VipsOption...)","u":"complex(app.photofox.vipsffm.enums.VipsOperationComplex,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"complex2(VImage, VipsOperationComplex2, VipsOption...)","u":"complex2(app.photofox.vipsffm.VImage,app.photofox.vipsffm.enums.VipsOperationComplex2,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"complexform(VImage, VipsOption...)","u":"complexform(app.photofox.vipsffm.VImage,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"complexget(VipsOperationComplexget, VipsOption...)","u":"complexget(app.photofox.vipsffm.enums.VipsOperationComplexget,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"composite(List, List, VipsOption...)","u":"composite(java.util.List,java.util.List,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"composite2(VImage, VipsBlendMode, VipsOption...)","u":"composite2(app.photofox.vipsffm.VImage,app.photofox.vipsffm.enums.VipsBlendMode,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"construct_properties(MemorySegment)","u":"construct_properties(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"construct_properties(MemorySegment, MemorySegment)","u":"construct_properties(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"construct_properties$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"construct_properties$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"constructed(MemorySegment)","u":"constructed(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"constructed(MemorySegment)","u":"constructed(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"constructed(MemorySegment, int)","u":"constructed(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"constructed(MemorySegment, MemorySegment)","u":"constructed(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"constructed$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"constructed$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"constructed$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"constructed$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"constructor(MemorySegment)","u":"constructor(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"constructor(MemorySegment, MemorySegment)","u":"constructor(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"constructor$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"constructor$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"conv(VImage, VipsOption...)","u":"conv(app.photofox.vipsffm.VImage,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"conva(VImage, VipsOption...)","u":"conva(app.photofox.vipsffm.VImage,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"convasep(VImage, VipsOption...)","u":"convasep(app.photofox.vipsffm.VImage,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"convf(VImage, VipsOption...)","u":"convf(app.photofox.vipsffm.VImage,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"convi(VImage, VipsOption...)","u":"convi(app.photofox.vipsffm.VImage,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"convsep(VImage, VipsOption...)","u":"convsep(app.photofox.vipsffm.VImage,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"copy(VipsOption...)","u":"copy(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"count(MemorySegment)","u":"count(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"count(MemorySegment, int)","u":"count(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"count$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"count$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"countlines(VipsDirection, VipsOption...)","u":"countlines(app.photofox.vipsffm.enums.VipsDirection,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecString","l":"cset_first(MemorySegment)","u":"cset_first(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecString","l":"cset_first(MemorySegment, MemorySegment)","u":"cset_first(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecString","l":"cset_first$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecString","l":"cset_first$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecString","l":"cset_nth(MemorySegment)","u":"cset_nth(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecString","l":"cset_nth(MemorySegment, MemorySegment)","u":"cset_nth(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecString","l":"cset_nth$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecString","l":"cset_nth$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"csvload(String, VipsOption...)","u":"csvload(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"csvloadSource(VSource, VipsOption...)","u":"csvloadSource(app.photofox.vipsffm.VSource,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"csvsave(String, VipsOption...)","u":"csvsave(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"csvsaveTarget(VTarget, VipsOption...)","u":"csvsaveTarget(app.photofox.vipsffm.VTarget,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue","l":"data(MemorySegment)","u":"data(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"data(MemorySegment)","u":"data(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue","l":"data(MemorySegment, long)","u":"data(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue","l":"data(MemorySegment, long, MemorySegment)","u":"data(java.lang.foreign.MemorySegment,long,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue","l":"data(MemorySegment, MemorySegment)","u":"data(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"data(MemorySegment, MemorySegment)","u":"data(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue","l":"data$dimensions()"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue","l":"data$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"data$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue","l":"data$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"data$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"dE00(VImage, VipsOption...)","u":"dE00(app.photofox.vipsffm.VImage,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"dE76(VImage, VipsOption...)","u":"dE76(app.photofox.vipsffm.VImage,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"dECMC(VImage, VipsOption...)","u":"dECMC(app.photofox.vipsffm.VImage,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecBoolean","l":"default_value(MemorySegment)","u":"default_value(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecChar","l":"default_value(MemorySegment)","u":"default_value(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecDouble","l":"default_value(MemorySegment)","u":"default_value(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecEnum","l":"default_value(MemorySegment)","u":"default_value(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecFlags","l":"default_value(MemorySegment)","u":"default_value(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecFloat","l":"default_value(MemorySegment)","u":"default_value(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecInt","l":"default_value(MemorySegment)","u":"default_value(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecInt64","l":"default_value(MemorySegment)","u":"default_value(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecLong","l":"default_value(MemorySegment)","u":"default_value(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecString","l":"default_value(MemorySegment)","u":"default_value(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUChar","l":"default_value(MemorySegment)","u":"default_value(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUInt","l":"default_value(MemorySegment)","u":"default_value(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUInt64","l":"default_value(MemorySegment)","u":"default_value(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecULong","l":"default_value(MemorySegment)","u":"default_value(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUnichar","l":"default_value(MemorySegment)","u":"default_value(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecVariant","l":"default_value(MemorySegment)","u":"default_value(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecChar","l":"default_value(MemorySegment, byte)","u":"default_value(java.lang.foreign.MemorySegment,byte)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUChar","l":"default_value(MemorySegment, byte)","u":"default_value(java.lang.foreign.MemorySegment,byte)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecDouble","l":"default_value(MemorySegment, double)","u":"default_value(java.lang.foreign.MemorySegment,double)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecFloat","l":"default_value(MemorySegment, float)","u":"default_value(java.lang.foreign.MemorySegment,float)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecBoolean","l":"default_value(MemorySegment, int)","u":"default_value(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecEnum","l":"default_value(MemorySegment, int)","u":"default_value(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecFlags","l":"default_value(MemorySegment, int)","u":"default_value(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecInt","l":"default_value(MemorySegment, int)","u":"default_value(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUInt","l":"default_value(MemorySegment, int)","u":"default_value(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUnichar","l":"default_value(MemorySegment, int)","u":"default_value(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecInt64","l":"default_value(MemorySegment, long)","u":"default_value(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecLong","l":"default_value(MemorySegment, long)","u":"default_value(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUInt64","l":"default_value(MemorySegment, long)","u":"default_value(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecULong","l":"default_value(MemorySegment, long)","u":"default_value(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecString","l":"default_value(MemorySegment, MemorySegment)","u":"default_value(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecVariant","l":"default_value(MemorySegment, MemorySegment)","u":"default_value(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecBoolean","l":"default_value$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecChar","l":"default_value$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecDouble","l":"default_value$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecEnum","l":"default_value$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecFlags","l":"default_value$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecFloat","l":"default_value$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecInt","l":"default_value$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecInt64","l":"default_value$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecLong","l":"default_value$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecString","l":"default_value$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUChar","l":"default_value$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUInt","l":"default_value$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUInt64","l":"default_value$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecULong","l":"default_value$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUnichar","l":"default_value$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecVariant","l":"default_value$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecBoolean","l":"default_value$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecChar","l":"default_value$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecDouble","l":"default_value$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecEnum","l":"default_value$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecFlags","l":"default_value$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecFloat","l":"default_value$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecInt","l":"default_value$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecInt64","l":"default_value$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecLong","l":"default_value$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecString","l":"default_value$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUChar","l":"default_value$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUInt","l":"default_value$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUInt64","l":"default_value$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecULong","l":"default_value$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUnichar","l":"default_value$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecVariant","l":"default_value$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"delete_on_close_filename(MemorySegment)","u":"delete_on_close_filename(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"delete_on_close_filename(MemorySegment, MemorySegment)","u":"delete_on_close_filename(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"delete_on_close_filename$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"delete_on_close_filename$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"delete_on_close(MemorySegment)","u":"delete_on_close(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"delete_on_close(MemorySegment, int)","u":"delete_on_close(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"delete_on_close$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"delete_on_close$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"deprecated(MemorySegment)","u":"deprecated(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"deprecated(MemorySegment, int)","u":"deprecated(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"deprecated$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"deprecated$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"description(MemorySegment)","u":"description(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"description(MemorySegment)","u":"description(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"description(MemorySegment, MemorySegment)","u":"description(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"description(MemorySegment, MemorySegment)","u":"description(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"description$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"description$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"description$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"description$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass._g_reserved1","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass._g_reserved2","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass._g_reserved3","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass._g_reserved4","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass._g_reserved5","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.close_async","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.close_finish","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.close_fn","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.read_async","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.read_finish","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.read_fn","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.skip_async","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.skip_finish","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.skip","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.constructed","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.constructor","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.dispatch_properties_changed","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.dispose","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.finalize","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.get_property","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.notify","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.set_property","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecClass.finalize","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecClass.value_is_valid","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecClass.value_set_default","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecClass.value_validate","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecClass.values_cmp","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecTypeInfo.finalize","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecTypeInfo.instance_init","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecTypeInfo.value_set_default","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecTypeInfo.value_validate","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecTypeInfo.values_cmp","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass._vips_reserved1","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass._vips_reserved2","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass._vips_reserved3","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass._vips_reserved4","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass.build","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass.close","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass.dump","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass.new_from_string","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass.output_to_arg","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass.postbuild","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass.postclose","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass.preclose","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass.rewind","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass.sanity","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass.summary_class","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass.summary","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass.to_string","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetClass.end","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetClass.finish","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetClass.read","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetClass.seek","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetClass.write","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetCustomClass.end","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetCustomClass.finish","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetCustomClass.read","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetCustomClass.seek","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetCustomClass.write","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"CustomStreamEndCallback","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"CustomStreamReadCallback","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"CustomStreamSeekCallback","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"CustomStreamWriteCallback","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"GCallback","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"GClassFinalizeFunc","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"GClassInitFunc","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"GObjectFinalizeFunc","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"GObjectGetPropertyFunc","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"GObjectSetPropertyFunc","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"GTypeClassCacheFunc","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"GValueTransform","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsObjectSetArguments","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_error_exit","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_error_system","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_error","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_image_new_from_buffer","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_image_new_from_file","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_image_new_from_source","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_image_new_matrixv","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_image_write_to_buffer","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_image_write_to_file","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_image_write_to_target","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_value_set_save_stringf","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsTypeMap2Fn","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnection","l":"descriptor(MemorySegment)","u":"descriptor(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnection","l":"descriptor(MemorySegment, int)","u":"descriptor(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnection","l":"descriptor$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnection","l":"descriptor$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"deviate(VipsOption...)","u":"deviate(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.enums","c":"VipsDirection","l":"DIRECTION_HORIZONTAL"},{"p":"app.photofox.vipsffm.enums","c":"VipsDirection","l":"DIRECTION_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsDirection","l":"DIRECTION_VERTICAL"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"dispatch_properties_changed(MemorySegment)","u":"dispatch_properties_changed(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"dispatch_properties_changed(MemorySegment, MemorySegment)","u":"dispatch_properties_changed(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"dispatch_properties_changed$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"dispatch_properties_changed$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"dispose(MemorySegment)","u":"dispose(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"dispose(MemorySegment, MemorySegment)","u":"dispose(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"dispose$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"dispose$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"divide(VImage, VipsOption...)","u":"divide(app.photofox.vipsffm.VImage,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VipsOption","l":"Double(String)","u":"Double(java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsOption.Double","l":"Double(String, AtomicReference>)","u":"%3Cinit%3E(java.lang.String,java.util.concurrent.atomic.AtomicReference)"},{"p":"app.photofox.vipsffm","c":"VipsOption","l":"Double(String, Double)","u":"Double(java.lang.String,java.lang.Double)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"drawCircle(List, int, int, int, VipsOption...)","u":"drawCircle(java.util.List,int,int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"drawFlood(List, int, int, VipsOption...)","u":"drawFlood(java.util.List,int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"drawImage(VImage, int, int, VipsOption...)","u":"drawImage(app.photofox.vipsffm.VImage,int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"drawLine(List, int, int, int, int, VipsOption...)","u":"drawLine(java.util.List,int,int,int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"drawMask(List, VImage, int, int, VipsOption...)","u":"drawMask(java.util.List,app.photofox.vipsffm.VImage,int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"drawRect(List, int, int, int, int, VipsOption...)","u":"drawRect(java.util.List,int,int,int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"drawSmudge(int, int, int, int, VipsOption...)","u":"drawSmudge(int,int,int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecClass","l":"dummy(MemorySegment)","u":"dummy(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecClass","l":"dummy(MemorySegment, long)","u":"dummy(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecClass","l":"dummy(MemorySegment, long, MemorySegment)","u":"dummy(java.lang.foreign.MemorySegment,long,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecClass","l":"dummy(MemorySegment, MemorySegment)","u":"dummy(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecClass","l":"dummy$dimensions()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecClass","l":"dummy$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecClass","l":"dummy$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"dump(MemorySegment)","u":"dump(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"dump(MemorySegment, MemorySegment)","u":"dump(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"dump$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"dump$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"dzsave(String, VipsOption...)","u":"dzsave(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"dzsaveBuffer(VipsOption...)","u":"dzsaveBuffer(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"dzsaveTarget(VTarget, VipsOption...)","u":"dzsaveTarget(app.photofox.vipsffm.VTarget,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecValueArray","l":"element_spec(MemorySegment)","u":"element_spec(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecValueArray","l":"element_spec(MemorySegment, MemorySegment)","u":"element_spec(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecValueArray","l":"element_spec$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecValueArray","l":"element_spec$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"embed(int, int, int, int, VipsOption...)","u":"embed(int,int,int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VCustomTarget.EndCallback","l":"end()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetClass","l":"end(MemorySegment)","u":"end(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetCustomClass","l":"end(MemorySegment)","u":"end(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetClass","l":"end(MemorySegment, MemorySegment)","u":"end(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetCustomClass","l":"end(MemorySegment, MemorySegment)","u":"end(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetClass","l":"end$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetCustomClass","l":"end$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetClass","l":"end$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetCustomClass","l":"end$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"ended(MemorySegment)","u":"ended(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"ended(MemorySegment, int)","u":"ended(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"ended$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"ended$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecEnum","l":"enum_class(MemorySegment)","u":"enum_class(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecEnum","l":"enum_class(MemorySegment, MemorySegment)","u":"enum_class(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecEnum","l":"enum_class$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecEnum","l":"enum_class$offset()"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"enum_from_nick(Arena, String, long, String)","u":"enum_from_nick(java.lang.foreign.Arena,java.lang.String,long,java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"enum_nick(long, int)","u":"enum_nick(long,int)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"enum_string(long, int)","u":"enum_string(long,int)"},{"p":"app.photofox.vipsffm","c":"VipsOption","l":"Enum(String)","u":"Enum(java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsOption.Enum","l":"Enum(String, AtomicReference>)","u":"%3Cinit%3E(java.lang.String,java.util.concurrent.atomic.AtomicReference)"},{"p":"app.photofox.vipsffm","c":"VipsOption","l":"Enum(String, int)","u":"Enum(java.lang.String,int)"},{"p":"app.photofox.vipsffm","c":"VipsOption","l":"Enum(String, VEnum)","u":"Enum(java.lang.String,app.photofox.vipsffm.VEnum)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecDouble","l":"epsilon(MemorySegment)","u":"epsilon(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecFloat","l":"epsilon(MemorySegment)","u":"epsilon(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecDouble","l":"epsilon(MemorySegment, double)","u":"epsilon(java.lang.foreign.MemorySegment,double)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecFloat","l":"epsilon(MemorySegment, float)","u":"epsilon(java.lang.foreign.MemorySegment,float)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecDouble","l":"epsilon$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecFloat","l":"epsilon$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecDouble","l":"epsilon$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecFloat","l":"epsilon$offset()"},{"p":"app.photofox.vipsffm","c":"VEnum.Raw","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"app.photofox.vipsffm","c":"VInterpolate","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"app.photofox.vipsffm","c":"VipsOption.ArrayDouble","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"app.photofox.vipsffm","c":"VipsOption.ArrayImage","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"app.photofox.vipsffm","c":"VipsOption.ArrayInt","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"app.photofox.vipsffm","c":"VipsOption.Blob","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"app.photofox.vipsffm","c":"VipsOption.Boolean","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"app.photofox.vipsffm","c":"VipsOption.Double","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"app.photofox.vipsffm","c":"VipsOption.Enum","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"app.photofox.vipsffm","c":"VipsOption.Image","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"app.photofox.vipsffm","c":"VipsOption.Int","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"app.photofox.vipsffm","c":"VipsOption.Interpolate","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"app.photofox.vipsffm","c":"VipsOption.Long","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"app.photofox.vipsffm","c":"VipsOption.Source","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"app.photofox.vipsffm","c":"VipsOption.String","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"app.photofox.vipsffm","c":"VipsOption.Target","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"app.photofox.vipsffm","c":"VSource","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"app.photofox.vipsffm","c":"VTarget","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"error_buffer_copy()"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"error_buffer()"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"error_clear()"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"error_exit(Arena, String, VipsOption...)","u":"error_exit(java.lang.foreign.Arena,java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"error_freeze()"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"error_g(MemorySegment)","u":"error_g(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"error_system(Arena, int, String, String, VipsOption...)","u":"error_system(java.lang.foreign.Arena,int,java.lang.String,java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"error_thaw()"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"error(Arena, String, String, VipsOption...)","u":"error(java.lang.foreign.Arena,java.lang.String,java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.enums","c":"VipsExtend","l":"EXTEND_BACKGROUND"},{"p":"app.photofox.vipsffm.enums","c":"VipsExtend","l":"EXTEND_BLACK"},{"p":"app.photofox.vipsffm.enums","c":"VipsExtend","l":"EXTEND_COPY"},{"p":"app.photofox.vipsffm.enums","c":"VipsExtend","l":"EXTEND_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsExtend","l":"EXTEND_MIRROR"},{"p":"app.photofox.vipsffm.enums","c":"VipsExtend","l":"EXTEND_REPEAT"},{"p":"app.photofox.vipsffm.enums","c":"VipsExtend","l":"EXTEND_WHITE"},{"p":"app.photofox.vipsffm","c":"VImage","l":"extractArea(int, int, int, int, VipsOption...)","u":"extractArea(int,int,int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"extractBand(int, VipsOption...)","u":"extractBand(int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"eye(int, int, VipsOption...)","u":"eye(int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.enums","c":"VipsFailOn","l":"FAIL_ON_ERROR"},{"p":"app.photofox.vipsffm.enums","c":"VipsFailOn","l":"FAIL_ON_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsFailOn","l":"FAIL_ON_NONE"},{"p":"app.photofox.vipsffm.enums","c":"VipsFailOn","l":"FAIL_ON_TRUNCATED"},{"p":"app.photofox.vipsffm.enums","c":"VipsFailOn","l":"FAIL_ON_WARNING"},{"p":"app.photofox.vipsffm","c":"VImage","l":"falsecolour(VipsOption...)","u":"falsecolour(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"fastcor(VImage, VipsOption...)","u":"fastcor(app.photofox.vipsffm.VImage,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"filename_get_filename(Arena, String)","u":"filename_get_filename(java.lang.foreign.Arena,java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"filename_get_options(Arena, String)","u":"filename_get_options(java.lang.foreign.Arena,java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"filename_suffix_match(Arena, String, List)","u":"filename_suffix_match(java.lang.foreign.Arena,java.lang.String,java.util.List)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnection","l":"filename(MemorySegment)","u":"filename(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnection","l":"filename(MemorySegment, MemorySegment)","u":"filename(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnection","l":"filename$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnection","l":"filename$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"fillNearest(VipsOption...)","u":"fillNearest(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"finalize(MemorySegment)","u":"finalize(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecClass","l":"finalize(MemorySegment)","u":"finalize(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecTypeInfo","l":"finalize(MemorySegment)","u":"finalize(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"finalize(MemorySegment, MemorySegment)","u":"finalize(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecClass","l":"finalize(MemorySegment, MemorySegment)","u":"finalize(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecTypeInfo","l":"finalize(MemorySegment, MemorySegment)","u":"finalize(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"finalize$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecClass","l":"finalize$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecTypeInfo","l":"finalize$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"finalize$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecClass","l":"finalize$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecTypeInfo","l":"finalize$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"findTrim(VipsOption...)","u":"findTrim(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetClass","l":"finish(MemorySegment)","u":"finish(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetCustomClass","l":"finish(MemorySegment)","u":"finish(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetClass","l":"finish(MemorySegment, MemorySegment)","u":"finish(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetCustomClass","l":"finish(MemorySegment, MemorySegment)","u":"finish(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetClass","l":"finish$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetCustomClass","l":"finish$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetClass","l":"finish$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetCustomClass","l":"finish$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"fitsload(String, VipsOption...)","u":"fitsload(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"fitsloadSource(VSource, VipsOption...)","u":"fitsloadSource(app.photofox.vipsffm.VSource,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"fitssave(String, VipsOption...)","u":"fitssave(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecValueArray","l":"fixed_n_elements(MemorySegment)","u":"fixed_n_elements(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecValueArray","l":"fixed_n_elements(MemorySegment, int)","u":"fixed_n_elements(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecValueArray","l":"fixed_n_elements$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecValueArray","l":"fixed_n_elements$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecFlags","l":"flags_class(MemorySegment)","u":"flags_class(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecFlags","l":"flags_class(MemorySegment, MemorySegment)","u":"flags_class(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecFlags","l":"flags_class$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecFlags","l":"flags_class$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"flags(MemorySegment)","u":"flags(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"flags(MemorySegment)","u":"flags(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"flags(MemorySegment, int)","u":"flags(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"flags(MemorySegment, long)","u":"flags(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"flags$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"flags$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"flags$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"flags$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"flatten(VipsOption...)","u":"flatten(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"flip(VipsDirection, VipsOption...)","u":"flip(app.photofox.vipsffm.enums.VipsDirection,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"float2rad(VipsOption...)","u":"float2rad(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzContainer","l":"FOREIGN_DZ_CONTAINER_FS"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzContainer","l":"FOREIGN_DZ_CONTAINER_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzContainer","l":"FOREIGN_DZ_CONTAINER_SZI"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzContainer","l":"FOREIGN_DZ_CONTAINER_ZIP"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzDepth","l":"FOREIGN_DZ_DEPTH_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzDepth","l":"FOREIGN_DZ_DEPTH_ONE"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzDepth","l":"FOREIGN_DZ_DEPTH_ONEPIXEL"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzDepth","l":"FOREIGN_DZ_DEPTH_ONETILE"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzLayout","l":"FOREIGN_DZ_LAYOUT_DZ"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzLayout","l":"FOREIGN_DZ_LAYOUT_GOOGLE"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzLayout","l":"FOREIGN_DZ_LAYOUT_IIIF"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzLayout","l":"FOREIGN_DZ_LAYOUT_IIIF3"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzLayout","l":"FOREIGN_DZ_LAYOUT_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzLayout","l":"FOREIGN_DZ_LAYOUT_ZOOMIFY"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"foreign_find_load_buffer(MemorySegment, long)","u":"foreign_find_load_buffer(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"foreign_find_load_source(MemorySegment)","u":"foreign_find_load_source(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"foreign_find_load(Arena, String)","u":"foreign_find_load(java.lang.foreign.Arena,java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"foreign_find_save_buffer(Arena, String)","u":"foreign_find_save_buffer(java.lang.foreign.Arena,java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"foreign_find_save_target(Arena, String)","u":"foreign_find_save_target(java.lang.foreign.Arena,java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"foreign_find_save(Arena, String)","u":"foreign_find_save(java.lang.foreign.Arena,java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignHeifCompression","l":"FOREIGN_HEIF_COMPRESSION_AV1"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignHeifCompression","l":"FOREIGN_HEIF_COMPRESSION_AVC"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignHeifCompression","l":"FOREIGN_HEIF_COMPRESSION_HEVC"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignHeifCompression","l":"FOREIGN_HEIF_COMPRESSION_JPEG"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignHeifCompression","l":"FOREIGN_HEIF_COMPRESSION_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignHeifEncoder","l":"FOREIGN_HEIF_ENCODER_AOM"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignHeifEncoder","l":"FOREIGN_HEIF_ENCODER_AUTO"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignHeifEncoder","l":"FOREIGN_HEIF_ENCODER_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignHeifEncoder","l":"FOREIGN_HEIF_ENCODER_RAV1E"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignHeifEncoder","l":"FOREIGN_HEIF_ENCODER_SVT"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignHeifEncoder","l":"FOREIGN_HEIF_ENCODER_X265"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignPpmFormat","l":"FOREIGN_PPM_FORMAT_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignPpmFormat","l":"FOREIGN_PPM_FORMAT_PBM"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignPpmFormat","l":"FOREIGN_PPM_FORMAT_PFM"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignPpmFormat","l":"FOREIGN_PPM_FORMAT_PGM"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignPpmFormat","l":"FOREIGN_PPM_FORMAT_PNM"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignPpmFormat","l":"FOREIGN_PPM_FORMAT_PPM"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignSubsample","l":"FOREIGN_SUBSAMPLE_AUTO"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignSubsample","l":"FOREIGN_SUBSAMPLE_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignSubsample","l":"FOREIGN_SUBSAMPLE_OFF"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignSubsample","l":"FOREIGN_SUBSAMPLE_ON"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffCompression","l":"FOREIGN_TIFF_COMPRESSION_CCITTFAX4"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffCompression","l":"FOREIGN_TIFF_COMPRESSION_DEFLATE"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffCompression","l":"FOREIGN_TIFF_COMPRESSION_JP2K"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffCompression","l":"FOREIGN_TIFF_COMPRESSION_JPEG"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffCompression","l":"FOREIGN_TIFF_COMPRESSION_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffCompression","l":"FOREIGN_TIFF_COMPRESSION_LZW"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffCompression","l":"FOREIGN_TIFF_COMPRESSION_NONE"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffCompression","l":"FOREIGN_TIFF_COMPRESSION_PACKBITS"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffCompression","l":"FOREIGN_TIFF_COMPRESSION_WEBP"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffCompression","l":"FOREIGN_TIFF_COMPRESSION_ZSTD"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffPredictor","l":"FOREIGN_TIFF_PREDICTOR_FLOAT"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffPredictor","l":"FOREIGN_TIFF_PREDICTOR_HORIZONTAL"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffPredictor","l":"FOREIGN_TIFF_PREDICTOR_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffPredictor","l":"FOREIGN_TIFF_PREDICTOR_NONE"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffResunit","l":"FOREIGN_TIFF_RESUNIT_CM"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffResunit","l":"FOREIGN_TIFF_RESUNIT_INCH"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffResunit","l":"FOREIGN_TIFF_RESUNIT_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignWebpPreset","l":"FOREIGN_WEBP_PRESET_DEFAULT"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignWebpPreset","l":"FOREIGN_WEBP_PRESET_DRAWING"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignWebpPreset","l":"FOREIGN_WEBP_PRESET_ICON"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignWebpPreset","l":"FOREIGN_WEBP_PRESET_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignWebpPreset","l":"FOREIGN_WEBP_PRESET_PHOTO"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignWebpPreset","l":"FOREIGN_WEBP_PRESET_PICTURE"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignWebpPreset","l":"FOREIGN_WEBP_PRESET_TEXT"},{"p":"app.photofox.vipsffm.enums","c":"VipsBandFormat","l":"FORMAT_CHAR"},{"p":"app.photofox.vipsffm.enums","c":"VipsBandFormat","l":"FORMAT_COMPLEX"},{"p":"app.photofox.vipsffm.enums","c":"VipsBandFormat","l":"FORMAT_DOUBLE"},{"p":"app.photofox.vipsffm.enums","c":"VipsBandFormat","l":"FORMAT_DPCOMPLEX"},{"p":"app.photofox.vipsffm.enums","c":"VipsBandFormat","l":"FORMAT_FLOAT"},{"p":"app.photofox.vipsffm.enums","c":"VipsBandFormat","l":"FORMAT_INT"},{"p":"app.photofox.vipsffm.enums","c":"VipsBandFormat","l":"FORMAT_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsBandFormat","l":"FORMAT_NOTSET"},{"p":"app.photofox.vipsffm.enums","c":"VipsBandFormat","l":"FORMAT_SHORT"},{"p":"app.photofox.vipsffm.enums","c":"VipsBandFormat","l":"FORMAT_UCHAR"},{"p":"app.photofox.vipsffm.enums","c":"VipsBandFormat","l":"FORMAT_UINT"},{"p":"app.photofox.vipsffm.enums","c":"VipsBandFormat","l":"FORMAT_USHORT"},{"p":"app.photofox.vipsffm","c":"VImage","l":"fractsurf(int, int, double, VipsOption...)","u":"fractsurf(int,int,double,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"free_fn(MemorySegment)","u":"free_fn(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"free_fn(MemorySegment, MemorySegment)","u":"free_fn(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"free_fn$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"free_fn$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"freqmult(VImage, VipsOption...)","u":"freqmult(app.photofox.vipsffm.VImage,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"fwfft(VipsOption...)","u":"fwfft(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"_GTypeInstance","l":"g_class(MemorySegment)","u":"g_class(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GTypeInstance","l":"g_class(MemorySegment, MemorySegment)","u":"g_class(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GTypeInstance","l":"g_class$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GTypeInstance","l":"g_class$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_free_sized(MemorySegment, long)","u":"g_free_sized(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_free_sized$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_free_sized$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_free_sized$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_free(MemorySegment)","u":"g_free(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_free$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_free$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_free$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_object_get_property(MemorySegment, MemorySegment, MemorySegment)","u":"g_object_get_property(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_object_get_property$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_object_get_property$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_object_get_property$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_object_ref_sink(MemorySegment)","u":"g_object_ref_sink(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_object_ref_sink$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_object_ref_sink$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_object_ref_sink$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_object_ref(MemorySegment)","u":"g_object_ref(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_object_ref$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_object_ref$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_object_ref$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_object_set_property(MemorySegment, MemorySegment, MemorySegment)","u":"g_object_set_property(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_object_set_property$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_object_set_property$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_object_set_property$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_object_unref(MemorySegment)","u":"g_object_unref(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_object_unref$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_object_unref$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_object_unref$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_param_spec_get_blurb(MemorySegment)","u":"g_param_spec_get_blurb(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_param_spec_get_blurb$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_param_spec_get_blurb$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_param_spec_get_blurb$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_param_spec_types()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_param_spec_types(MemorySegment)","u":"g_param_spec_types(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_param_spec_types$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_param_spec_types$segment()"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"g_signal_connect_data(Arena, MemorySegment, String, MemorySegment, MemorySegment, MemorySegment, int)","u":"g_signal_connect_data(java.lang.foreign.Arena,java.lang.foreign.MemorySegment,java.lang.String,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_signal_connect_data(MemorySegment, MemorySegment, MemorySegment, MemorySegment, MemorySegment, int)","u":"g_signal_connect_data(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_signal_connect_data$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_signal_connect_data$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_signal_connect_data$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_string_free_and_steal(MemorySegment)","u":"g_string_free_and_steal(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_string_free_and_steal$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_string_free_and_steal$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_string_free_and_steal$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_string_free_to_bytes(MemorySegment)","u":"g_string_free_to_bytes(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_string_free_to_bytes$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_string_free_to_bytes$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_string_free_to_bytes$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_string_free(MemorySegment, int)","u":"g_string_free(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_string_free$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_string_free$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_string_free$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_test_log_msg_free(MemorySegment)","u":"g_test_log_msg_free(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_test_log_msg_free$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_test_log_msg_free$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_test_log_msg_free$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_test_log_type_name(int)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_test_log_type_name$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_test_log_type_name$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_test_log_type_name$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_add_class_cache_func(MemorySegment, MemorySegment)","u":"g_type_add_class_cache_func(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_add_class_cache_func$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_add_class_cache_func$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_add_class_cache_func$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_add_class_private(long, long)","u":"g_type_add_class_private(long,long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_add_class_private$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_add_class_private$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_add_class_private$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_add_instance_private(long, long)","u":"g_type_add_instance_private(long,long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_add_instance_private$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_add_instance_private$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_add_instance_private$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_add_interface_check(MemorySegment, MemorySegment)","u":"g_type_add_interface_check(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_add_interface_check$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_add_interface_check$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_add_interface_check$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_add_interface_dynamic(long, long, MemorySegment)","u":"g_type_add_interface_dynamic(long,long,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_add_interface_dynamic$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_add_interface_dynamic$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_add_interface_dynamic$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_add_interface_static(long, long, MemorySegment)","u":"g_type_add_interface_static(long,long,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_add_interface_static$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_add_interface_static$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_add_interface_static$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_BOOLEAN()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_BOXED()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_CHAR()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_check_class_cast(MemorySegment, long)","u":"g_type_check_class_cast(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_check_class_cast$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_check_class_cast$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_check_class_cast$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_check_class_is_a(MemorySegment, long)","u":"g_type_check_class_is_a(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_check_class_is_a$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_check_class_is_a$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_check_class_is_a$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_check_instance_cast(MemorySegment, long)","u":"g_type_check_instance_cast(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_check_instance_cast$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_check_instance_cast$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_check_instance_cast$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_check_instance_is_a(MemorySegment, long)","u":"g_type_check_instance_is_a(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_check_instance_is_a$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_check_instance_is_a$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_check_instance_is_a$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_check_instance_is_fundamentally_a(MemorySegment, long)","u":"g_type_check_instance_is_fundamentally_a(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_check_instance_is_fundamentally_a$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_check_instance_is_fundamentally_a$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_check_instance_is_fundamentally_a$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_check_instance(MemorySegment)","u":"g_type_check_instance(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_check_instance$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_check_instance$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_check_instance$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_check_is_value_type(long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_check_is_value_type$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_check_is_value_type$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_check_is_value_type$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_check_value_holds(MemorySegment, long)","u":"g_type_check_value_holds(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_check_value_holds$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_check_value_holds$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_check_value_holds$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_check_value(MemorySegment)","u":"g_type_check_value(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_check_value$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_check_value$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_check_value$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_children(long, MemorySegment)","u":"g_type_children(long,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_children$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_children$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_children$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_class_add_private(MemorySegment, long)","u":"g_type_class_add_private(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_class_add_private$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_class_add_private$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_class_add_private$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_class_adjust_private_offset(MemorySegment, MemorySegment)","u":"g_type_class_adjust_private_offset(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_class_adjust_private_offset$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_class_adjust_private_offset$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_class_adjust_private_offset$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_class_get_instance_private_offset(MemorySegment)","u":"g_type_class_get_instance_private_offset(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_class_get_instance_private_offset$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_class_get_instance_private_offset$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_class_get_instance_private_offset$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_class_get_private(MemorySegment, long)","u":"g_type_class_get_private(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_class_get_private$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_class_get_private$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_class_get_private$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_class_peek_parent(MemorySegment)","u":"g_type_class_peek_parent(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_class_peek_parent$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_class_peek_parent$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_class_peek_parent$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_class_peek_static(long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_class_peek_static$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_class_peek_static$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_class_peek_static$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_class_peek(long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_class_peek$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_class_peek$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_class_peek$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_class_ref(long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_class_ref$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_class_ref$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_class_ref$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_class_unref_uncached(MemorySegment)","u":"g_type_class_unref_uncached(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_class_unref_uncached$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_class_unref_uncached$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_class_unref_uncached$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_class_unref(MemorySegment)","u":"g_type_class_unref(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_class_unref$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_class_unref$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_class_unref$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumClass","l":"g_type_class(MemorySegment)","u":"g_type_class(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"g_type_class(MemorySegment)","u":"g_type_class(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecClass","l":"g_type_class(MemorySegment)","u":"g_type_class(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumClass","l":"g_type_class(MemorySegment, MemorySegment)","u":"g_type_class(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"g_type_class(MemorySegment, MemorySegment)","u":"g_type_class(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecClass","l":"g_type_class(MemorySegment, MemorySegment)","u":"g_type_class(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumClass","l":"g_type_class$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"g_type_class$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecClass","l":"g_type_class$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumClass","l":"g_type_class$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"g_type_class$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecClass","l":"g_type_class$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_create_instance(long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_create_instance$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_create_instance$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_create_instance$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_DEBUG_INSTANCE_COUNT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_DEBUG_MASK()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_DEBUG_NONE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_DEBUG_OBJECTS()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_DEBUG_SIGNALS()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_default_interface_peek(long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_default_interface_peek$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_default_interface_peek$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_default_interface_peek$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_default_interface_ref(long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_default_interface_ref$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_default_interface_ref$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_default_interface_ref$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_default_interface_unref(MemorySegment)","u":"g_type_default_interface_unref(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_default_interface_unref$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_default_interface_unref$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_default_interface_unref$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_depth(long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_depth$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_depth$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_depth$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_DOUBLE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_ensure(long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_ensure$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_ensure$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_ensure$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_ENUM()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_FLAG_ABSTRACT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_FLAG_CLASSED()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_FLAG_DEEP_DERIVABLE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_FLAG_DEPRECATED()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_FLAG_DERIVABLE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_FLAG_FINAL()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_FLAG_INSTANTIATABLE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_FLAG_NONE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_FLAG_RESERVED_ID_BIT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_FLAG_VALUE_ABSTRACT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_FLAGS()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_FLOAT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_free_instance(MemorySegment)","u":"g_type_free_instance(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_free_instance$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_free_instance$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_free_instance$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_from_name(MemorySegment)","u":"g_type_from_name(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_from_name$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_from_name$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_from_name$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_FUNDAMENTAL_MAX()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_fundamental_next()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_fundamental_next$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_fundamental_next$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_fundamental_next$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_FUNDAMENTAL_SHIFT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_fundamental(long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_fundamental$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_fundamental$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_fundamental$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_get_instance_count(long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_get_instance_count$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_get_instance_count$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_get_instance_count$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_get_plugin(long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_get_plugin$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_get_plugin$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_get_plugin$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_get_qdata(long, int)","u":"g_type_get_qdata(long,int)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_get_qdata$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_get_qdata$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_get_qdata$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_get_type_registration_serial()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_get_type_registration_serial$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_get_type_registration_serial$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_get_type_registration_serial$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_init_with_debug_flags(int)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_init_with_debug_flags$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_init_with_debug_flags$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_init_with_debug_flags$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_init()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_init$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_init$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_init$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_instance_get_private(MemorySegment, long)","u":"g_type_instance_get_private(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_instance_get_private$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_instance_get_private$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_instance_get_private$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObject","l":"g_type_instance(MemorySegment)","u":"g_type_instance(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"g_type_instance(MemorySegment)","u":"g_type_instance(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObject","l":"g_type_instance(MemorySegment, MemorySegment)","u":"g_type_instance(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"g_type_instance(MemorySegment, MemorySegment)","u":"g_type_instance(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObject","l":"g_type_instance$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"g_type_instance$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObject","l":"g_type_instance$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"g_type_instance$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_INT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_INT64()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_interface_add_prerequisite(long, long)","u":"g_type_interface_add_prerequisite(long,long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_interface_add_prerequisite$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_interface_add_prerequisite$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_interface_add_prerequisite$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_interface_get_plugin(long, long)","u":"g_type_interface_get_plugin(long,long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_interface_get_plugin$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_interface_get_plugin$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_interface_get_plugin$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_interface_instantiatable_prerequisite(long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_interface_instantiatable_prerequisite$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_interface_instantiatable_prerequisite$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_interface_instantiatable_prerequisite$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_interface_peek_parent(MemorySegment)","u":"g_type_interface_peek_parent(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_interface_peek_parent$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_interface_peek_parent$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_interface_peek_parent$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_interface_peek(MemorySegment, long)","u":"g_type_interface_peek(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_interface_peek$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_interface_peek$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_interface_peek$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_interface_prerequisites(long, MemorySegment)","u":"g_type_interface_prerequisites(long,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_interface_prerequisites$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_interface_prerequisites$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_interface_prerequisites$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_INTERFACE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_interfaces(long, MemorySegment)","u":"g_type_interfaces(long,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_interfaces$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_interfaces$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_interfaces$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_INVALID()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_is_a(long, long)","u":"g_type_is_a(long,long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_is_a$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_is_a$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_is_a$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_LONG()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_module_add_interface(MemorySegment, long, long, MemorySegment)","u":"g_type_module_add_interface(java.lang.foreign.MemorySegment,long,long,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_module_add_interface$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_module_add_interface$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_module_add_interface$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_module_get_type()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_module_get_type$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_module_get_type$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_module_get_type$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_module_register_enum(MemorySegment, MemorySegment, MemorySegment)","u":"g_type_module_register_enum(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_module_register_enum$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_module_register_enum$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_module_register_enum$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_module_register_flags(MemorySegment, MemorySegment, MemorySegment)","u":"g_type_module_register_flags(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_module_register_flags$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_module_register_flags$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_module_register_flags$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_module_register_type(MemorySegment, long, MemorySegment, MemorySegment, int)","u":"g_type_module_register_type(java.lang.foreign.MemorySegment,long,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_module_register_type$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_module_register_type$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_module_register_type$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_module_set_name(MemorySegment, MemorySegment)","u":"g_type_module_set_name(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_module_set_name$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_module_set_name$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_module_set_name$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_module_unuse(MemorySegment)","u":"g_type_module_unuse(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_module_unuse$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_module_unuse$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_module_unuse$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_module_use(MemorySegment)","u":"g_type_module_use(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_module_use$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_module_use$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_module_use$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_name_from_class(MemorySegment)","u":"g_type_name_from_class(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_name_from_class$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_name_from_class$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_name_from_class$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_name_from_instance(MemorySegment)","u":"g_type_name_from_instance(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_name_from_instance$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_name_from_instance$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_name_from_instance$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_name(long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_name$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_name$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_name$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_next_base(long, long)","u":"g_type_next_base(long,long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_next_base$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_next_base$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_next_base$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_NONE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_OBJECT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_PARAM()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_parent(long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_parent$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_parent$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_parent$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_plugin_complete_interface_info(MemorySegment, long, long, MemorySegment)","u":"g_type_plugin_complete_interface_info(java.lang.foreign.MemorySegment,long,long,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_plugin_complete_interface_info$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_plugin_complete_interface_info$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_plugin_complete_interface_info$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_plugin_complete_type_info(MemorySegment, long, MemorySegment, MemorySegment)","u":"g_type_plugin_complete_type_info(java.lang.foreign.MemorySegment,long,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_plugin_complete_type_info$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_plugin_complete_type_info$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_plugin_complete_type_info$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_plugin_get_type()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_plugin_get_type$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_plugin_get_type$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_plugin_get_type$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_plugin_unuse(MemorySegment)","u":"g_type_plugin_unuse(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_plugin_unuse$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_plugin_unuse$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_plugin_unuse$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_plugin_use(MemorySegment)","u":"g_type_plugin_use(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_plugin_use$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_plugin_use$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_plugin_use$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_POINTER()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_qname(long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_qname$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_qname$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_qname$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_query(long, MemorySegment)","u":"g_type_query(long,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_query$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_query$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_query$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_register_dynamic(long, MemorySegment, MemorySegment, int)","u":"g_type_register_dynamic(long,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_register_dynamic$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_register_dynamic$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_register_dynamic$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_register_fundamental(long, MemorySegment, MemorySegment, MemorySegment, int)","u":"g_type_register_fundamental(long,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_register_fundamental$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_register_fundamental$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_register_fundamental$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_register_static_simple(long, MemorySegment, int, MemorySegment, int, MemorySegment, int)","u":"g_type_register_static_simple(long,java.lang.foreign.MemorySegment,int,java.lang.foreign.MemorySegment,int,java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_register_static_simple$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_register_static_simple$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_register_static_simple$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_register_static(long, MemorySegment, MemorySegment, int)","u":"g_type_register_static(long,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_register_static$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_register_static$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_register_static$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_remove_class_cache_func(MemorySegment, MemorySegment)","u":"g_type_remove_class_cache_func(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_remove_class_cache_func$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_remove_class_cache_func$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_remove_class_cache_func$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_remove_interface_check(MemorySegment, MemorySegment)","u":"g_type_remove_interface_check(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_remove_interface_check$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_remove_interface_check$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_remove_interface_check$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_RESERVED_BSE_FIRST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_RESERVED_BSE_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_RESERVED_GLIB_FIRST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_RESERVED_GLIB_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_RESERVED_USER_FIRST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_set_qdata(long, int, MemorySegment)","u":"g_type_set_qdata(long,int,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_set_qdata$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_set_qdata$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_set_qdata$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_STRING()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_test_flags(long, int)","u":"g_type_test_flags(long,int)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_test_flags$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_test_flags$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_test_flags$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_UCHAR()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_UINT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_UINT64()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_ULONG()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_value_table_peek(long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_value_table_peek$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_value_table_peek$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_value_table_peek$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_VARIANT()"},{"p":"app.photofox.vipsffm.jextract","c":"_GTypeClass","l":"g_type(MemorySegment)","u":"g_type(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue","l":"g_type(MemorySegment)","u":"g_type(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GTypeClass","l":"g_type(MemorySegment, long)","u":"g_type(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue","l":"g_type(MemorySegment, long)","u":"g_type(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GTypeClass","l":"g_type$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue","l":"g_type$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GTypeClass","l":"g_type$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue","l":"g_type$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_get_boolean(MemorySegment)","u":"g_value_get_boolean(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_get_boolean$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_get_boolean$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_get_boolean$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_get_boxed(MemorySegment)","u":"g_value_get_boxed(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_get_boxed$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_get_boxed$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_get_boxed$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_get_double(MemorySegment)","u":"g_value_get_double(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_get_double$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_get_double$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_get_double$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_get_int(MemorySegment)","u":"g_value_get_int(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_get_int$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_get_int$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_get_int$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_get_int64(MemorySegment)","u":"g_value_get_int64(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_get_int64$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_get_int64$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_get_int64$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_get_long(MemorySegment)","u":"g_value_get_long(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_get_long$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_get_long$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_get_long$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_get_object(MemorySegment)","u":"g_value_get_object(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_get_object$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_get_object$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_get_object$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_get_string(MemorySegment)","u":"g_value_get_string(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_get_string$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_get_string$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_get_string$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_init_from_instance(MemorySegment, MemorySegment)","u":"g_value_init_from_instance(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_init_from_instance$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_init_from_instance$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_init_from_instance$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_init(MemorySegment, long)","u":"g_value_init(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_init$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_init$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_init$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_boolean(MemorySegment, int)","u":"g_value_set_boolean(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_boolean$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_boolean$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_boolean$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_boxed_take_ownership(MemorySegment, MemorySegment)","u":"g_value_set_boxed_take_ownership(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_boxed_take_ownership$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_boxed_take_ownership$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_boxed_take_ownership$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_boxed(MemorySegment, MemorySegment)","u":"g_value_set_boxed(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_boxed$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_boxed$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_boxed$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_double(MemorySegment, double)","u":"g_value_set_double(java.lang.foreign.MemorySegment,double)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_double$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_double$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_double$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_int(MemorySegment, int)","u":"g_value_set_int(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_int$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_int$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_int$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_int64(MemorySegment, long)","u":"g_value_set_int64(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_int64$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_int64$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_int64$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_interned_string(MemorySegment, MemorySegment)","u":"g_value_set_interned_string(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_interned_string$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_interned_string$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_interned_string$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_long(MemorySegment, long)","u":"g_value_set_long(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_long$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_long$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_long$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_object_take_ownership(MemorySegment, MemorySegment)","u":"g_value_set_object_take_ownership(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_object_take_ownership$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_object_take_ownership$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_object_take_ownership$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_object(MemorySegment, MemorySegment)","u":"g_value_set_object(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_object$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_object$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_object$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_string_take_ownership(MemorySegment, MemorySegment)","u":"g_value_set_string_take_ownership(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_string_take_ownership$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_string_take_ownership$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_string_take_ownership$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_string(MemorySegment, MemorySegment)","u":"g_value_set_string(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_string$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_string$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_string$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_unset(MemorySegment)","u":"g_value_unset(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_unset$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_unset$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_unset$handle()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"gamma(VipsOption...)","u":"gamma(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"gaussblur(double, VipsOption...)","u":"gaussblur(double,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"gaussmat(double, double, VipsOption...)","u":"gaussmat(double,double,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"gaussnoise(int, int, VipsOption...)","u":"gaussnoise(int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"GEnumClass_autoptr"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"GEnumClass_listautoptr"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"GEnumClass_queueautoptr"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"GEnumClass_slistautoptr"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"get_property(MemorySegment)","u":"get_property(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"get_property(MemorySegment, MemorySegment)","u":"get_property(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"get_property$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"get_property$offset()"},{"p":"app.photofox.vipsffm","c":"VTarget","l":"getBlob()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"getHeight()"},{"p":"app.photofox.vipsffm.enums","c":"VipsAccess","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsAlign","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsAngle","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsAngle45","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsBandFormat","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsCoding","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsCombine","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsCombineMode","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsCompassDirection","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsDirection","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsExtend","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsFailOn","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzContainer","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzDepth","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzLayout","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignHeifCompression","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignHeifEncoder","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignPpmFormat","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignSubsample","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffCompression","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffPredictor","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffResunit","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignWebpPreset","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsIntent","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsInteresting","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsInterpretation","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsKernel","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationBoolean","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationComplex","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationComplex2","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationComplexget","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath2","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMorphology","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationRelational","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationRound","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsPCS","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsPrecision","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsRegionShrink","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsSize","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsTextWrap","l":"getName()"},{"p":"app.photofox.vipsffm","c":"VNamedEnum","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsAccess","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsAlign","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsAngle","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsAngle45","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsBandFormat","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsCoding","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsCombine","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsCombineMode","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsCompassDirection","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsDirection","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsExtend","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsFailOn","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzContainer","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzDepth","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzLayout","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignHeifCompression","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignHeifEncoder","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignPpmFormat","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignSubsample","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffCompression","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffPredictor","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffResunit","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignWebpPreset","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsIntent","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsInteresting","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsInterpretation","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsKernel","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationBoolean","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationComplex","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationComplex2","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationComplexget","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath2","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMorphology","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationRelational","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationRound","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsPCS","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsPrecision","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsRegionShrink","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsSize","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsTextWrap","l":"getNickname()"},{"p":"app.photofox.vipsffm","c":"VNamedEnum","l":"getNickname()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"getpoint(int, int, VipsOption...)","u":"getpoint(int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.enums","c":"VipsAccess","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsAlign","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsAngle","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsAngle45","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsBandFormat","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsCoding","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsCombine","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsCombineMode","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsCompassDirection","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsDirection","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsExtend","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsFailOn","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzContainer","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzDepth","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzLayout","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignHeifCompression","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignHeifEncoder","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignPpmFormat","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignSubsample","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffCompression","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffPredictor","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffResunit","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignWebpPreset","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsIntent","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsInteresting","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsInterpretation","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsKernel","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationBoolean","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationComplex","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationComplex2","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationComplexget","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath2","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMorphology","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationRelational","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationRound","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsPCS","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsPrecision","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsRegionShrink","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsSize","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsTextWrap","l":"getRawValue()"},{"p":"app.photofox.vipsffm","c":"VEnum","l":"getRawValue()"},{"p":"app.photofox.vipsffm","c":"VEnum.Raw","l":"getRawValue()"},{"p":"app.photofox.vipsffm","c":"VBlob","l":"getUnsafeAddress()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"getUnsafeAddress()"},{"p":"app.photofox.vipsffm","c":"VSource","l":"getUnsafeAddress()"},{"p":"app.photofox.vipsffm","c":"VTarget","l":"getUnsafeAddress()"},{"p":"app.photofox.vipsffm","c":"VBlob","l":"getUnsafeDataAddress()"},{"p":"app.photofox.vipsffm","c":"VBlob","l":"getUnsafeStructAddress()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"getUnsafeStructAddress()"},{"p":"app.photofox.vipsffm","c":"VInterpolate","l":"getUnsafeStructAddress()"},{"p":"app.photofox.vipsffm","c":"VSource","l":"getUnsafeStructAddress()"},{"p":"app.photofox.vipsffm","c":"VTarget","l":"getUnsafeStructAddress()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"getWidth()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"gifload(String, VipsOption...)","u":"gifload(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"gifloadBuffer(VBlob, VipsOption...)","u":"gifloadBuffer(app.photofox.vipsffm.VBlob,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"gifloadSource(VSource, VipsOption...)","u":"gifloadSource(app.photofox.vipsffm.VSource,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"gifsave(String, VipsOption...)","u":"gifsave(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"gifsaveBuffer(VipsOption...)","u":"gifsaveBuffer(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"gifsaveTarget(VTarget, VipsOption...)","u":"gifsaveTarget(app.photofox.vipsffm.VTarget,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"GInputStream_autoptr"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"GInputStream_listautoptr"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"GInputStream_queueautoptr"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"GInputStream_slistautoptr"},{"p":"app.photofox.vipsffm","c":"VImage","l":"globalbalance(VipsOption...)","u":"globalbalance(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"GObject_autoptr"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"GObject_listautoptr"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"GObject_queueautoptr"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"GObject_slistautoptr"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"GParamSpec_autoptr"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"GParamSpec_listautoptr"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"GParamSpec_queueautoptr"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"GParamSpec_slistautoptr"},{"p":"app.photofox.vipsffm","c":"VImage","l":"gravity(VipsCompassDirection, int, int, VipsOption...)","u":"gravity(app.photofox.vipsffm.enums.VipsCompassDirection,int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"grey(int, int, VipsOption...)","u":"grey(int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"grid(int, int, int, VipsOption...)","u":"grid(int,int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"GTypeClass_autoptr"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"GTypeClass_listautoptr"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"GTypeClass_queueautoptr"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"GTypeClass_slistautoptr"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_error_exit","l":"handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_error_system","l":"handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_error","l":"handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_image_new_from_buffer","l":"handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_image_new_from_file","l":"handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_image_new_from_source","l":"handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_image_new_matrixv","l":"handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_image_write_to_buffer","l":"handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_image_write_to_file","l":"handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_image_write_to_target","l":"handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_value_set_save_stringf","l":"handle()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"hasAlpha()"},{"p":"app.photofox.vipsffm","c":"VEnum.Raw","l":"hashCode()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"hashCode()"},{"p":"app.photofox.vipsffm","c":"VInterpolate","l":"hashCode()"},{"p":"app.photofox.vipsffm","c":"VipsOption.ArrayDouble","l":"hashCode()"},{"p":"app.photofox.vipsffm","c":"VipsOption.ArrayImage","l":"hashCode()"},{"p":"app.photofox.vipsffm","c":"VipsOption.ArrayInt","l":"hashCode()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Blob","l":"hashCode()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Boolean","l":"hashCode()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Double","l":"hashCode()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Enum","l":"hashCode()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Image","l":"hashCode()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Int","l":"hashCode()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Interpolate","l":"hashCode()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Long","l":"hashCode()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Source","l":"hashCode()"},{"p":"app.photofox.vipsffm","c":"VipsOption.String","l":"hashCode()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Target","l":"hashCode()"},{"p":"app.photofox.vipsffm","c":"VSource","l":"hashCode()"},{"p":"app.photofox.vipsffm","c":"VTarget","l":"hashCode()"},{"p":"app.photofox.vipsffm","c":"VipsOption.ArrayDouble","l":"hasValue()"},{"p":"app.photofox.vipsffm","c":"VipsOption.ArrayImage","l":"hasValue()"},{"p":"app.photofox.vipsffm","c":"VipsOption.ArrayInt","l":"hasValue()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Blob","l":"hasValue()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Boolean","l":"hasValue()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Double","l":"hasValue()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Enum","l":"hasValue()"},{"p":"app.photofox.vipsffm","c":"VipsOption","l":"hasValue()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Image","l":"hasValue()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Int","l":"hasValue()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Interpolate","l":"hasValue()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Long","l":"hasValue()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Source","l":"hasValue()"},{"p":"app.photofox.vipsffm","c":"VipsOption.String","l":"hasValue()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Target","l":"hasValue()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"heifload(String, VipsOption...)","u":"heifload(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"heifloadBuffer(VBlob, VipsOption...)","u":"heifloadBuffer(app.photofox.vipsffm.VBlob,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"heifloadSource(VSource, VipsOption...)","u":"heifloadSource(app.photofox.vipsffm.VSource,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"heifsave(String, VipsOption...)","u":"heifsave(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"heifsaveBuffer(VipsOption...)","u":"heifsaveBuffer(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"heifsaveTarget(VTarget, VipsOption...)","u":"heifsaveTarget(app.photofox.vipsffm.VTarget,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"histCum(VipsOption...)","u":"histCum(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"histEntropy(VipsOption...)","u":"histEntropy(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"histEqual(VipsOption...)","u":"histEqual(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"histFind(VipsOption...)","u":"histFind(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"histFindIndexed(VImage, VipsOption...)","u":"histFindIndexed(app.photofox.vipsffm.VImage,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"histFindNdim(VipsOption...)","u":"histFindNdim(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"histIsmonotonic(VipsOption...)","u":"histIsmonotonic(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"histLocal(int, int, VipsOption...)","u":"histLocal(int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"histMatch(VImage, VipsOption...)","u":"histMatch(app.photofox.vipsffm.VImage,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"histNorm(VipsOption...)","u":"histNorm(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"histPlot(VipsOption...)","u":"histPlot(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"houghCircle(VipsOption...)","u":"houghCircle(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"houghLine(VipsOption...)","u":"houghLine(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"HSV2sRGB(VipsOption...)","u":"HSV2sRGB(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"iccExport(VipsOption...)","u":"iccExport(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"iccImport(VipsOption...)","u":"iccImport(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"iccTransform(String, VipsOption...)","u":"iccTransform(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"identity(VipsOption...)","u":"identity(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"ifthenelse(VImage, VImage, VipsOption...)","u":"ifthenelse(app.photofox.vipsffm.VImage,app.photofox.vipsffm.VImage,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"image_get_height(MemorySegment)","u":"image_get_height(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"image_get_type()"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"image_get_typeof(Arena, MemorySegment, String)","u":"image_get_typeof(java.lang.foreign.Arena,java.lang.foreign.MemorySegment,java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"image_get_width(MemorySegment)","u":"image_get_width(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"image_hasalpha(MemorySegment)","u":"image_hasalpha(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"image_new_from_buffer(Arena, MemorySegment, long, String, VipsOption...)","u":"image_new_from_buffer(java.lang.foreign.Arena,java.lang.foreign.MemorySegment,long,java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"image_new_from_file_raw(Arena, String, int, int, int, long)","u":"image_new_from_file_raw(java.lang.foreign.Arena,java.lang.String,int,int,int,long)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"image_new_from_file_RW(Arena, String)","u":"image_new_from_file_RW(java.lang.foreign.Arena,java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"image_new_from_file(Arena, String, VipsOption...)","u":"image_new_from_file(java.lang.foreign.Arena,java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"image_new_from_image(Arena, MemorySegment, MemorySegment, int)","u":"image_new_from_image(java.lang.foreign.Arena,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"image_new_from_image1(Arena, MemorySegment, double)","u":"image_new_from_image1(java.lang.foreign.Arena,java.lang.foreign.MemorySegment,double)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"image_new_from_memory_copy(Arena, MemorySegment, long, int, int, int, int)","u":"image_new_from_memory_copy(java.lang.foreign.Arena,java.lang.foreign.MemorySegment,long,int,int,int,int)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"image_new_from_memory(Arena, MemorySegment, long, int, int, int, int)","u":"image_new_from_memory(java.lang.foreign.Arena,java.lang.foreign.MemorySegment,long,int,int,int,int)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"image_new_from_source(Arena, MemorySegment, String, VipsOption...)","u":"image_new_from_source(java.lang.foreign.Arena,java.lang.foreign.MemorySegment,java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"image_new_matrix_from_array(Arena, int, int, MemorySegment, int)","u":"image_new_matrix_from_array(java.lang.foreign.Arena,int,int,java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"image_new_matrix(Arena, int, int)","u":"image_new_matrix(java.lang.foreign.Arena,int,int)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"image_new_matrixv(Arena, int, int, VipsOption...)","u":"image_new_matrixv(java.lang.foreign.Arena,int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"image_new_memory(Arena)","u":"image_new_memory(java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"image_new_temp_file(Arena, String)","u":"image_new_temp_file(java.lang.foreign.Arena,java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"image_new(Arena)","u":"image_new(java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"image_write_line(MemorySegment, int, MemorySegment)","u":"image_write_line(java.lang.foreign.MemorySegment,int,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"image_write_prepare(MemorySegment)","u":"image_write_prepare(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"image_write_to_buffer(Arena, MemorySegment, String, MemorySegment, MemorySegment, VipsOption...)","u":"image_write_to_buffer(java.lang.foreign.Arena,java.lang.foreign.MemorySegment,java.lang.String,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"image_write_to_file(Arena, MemorySegment, String, VipsOption...)","u":"image_write_to_file(java.lang.foreign.Arena,java.lang.foreign.MemorySegment,java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"image_write_to_memory(Arena, MemorySegment, MemorySegment)","u":"image_write_to_memory(java.lang.foreign.Arena,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"image_write_to_target(Arena, MemorySegment, String, MemorySegment, VipsOption...)","u":"image_write_to_target(java.lang.foreign.Arena,java.lang.foreign.MemorySegment,java.lang.String,java.lang.foreign.MemorySegment,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"image_write(MemorySegment, MemorySegment)","u":"image_write(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsOption","l":"Image(String)","u":"Image(java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsOption.Image","l":"Image(String, AtomicReference>)","u":"%3Cinit%3E(java.lang.String,java.util.concurrent.atomic.AtomicReference)"},{"p":"app.photofox.vipsffm","c":"VipsOption","l":"Image(String, VImage)","u":"Image(java.lang.String,app.photofox.vipsffm.VImage)"},{"p":"app.photofox.vipsffm","c":"Vips","l":"init()"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"init(Arena, boolean)","u":"init(java.lang.foreign.Arena,boolean)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"init(Arena, String)","u":"init(java.lang.foreign.Arena,java.lang.String)"},{"p":"app.photofox.vipsffm","c":"Vips","l":"init(boolean, boolean)","u":"init(boolean,boolean)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"insert(VImage, int, int, VipsOption...)","u":"insert(app.photofox.vipsffm.VImage,int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecTypeInfo","l":"instance_init(MemorySegment)","u":"instance_init(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecTypeInfo","l":"instance_init(MemorySegment, MemorySegment)","u":"instance_init(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecTypeInfo","l":"instance_init$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecTypeInfo","l":"instance_init$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecTypeInfo","l":"instance_size(MemorySegment)","u":"instance_size(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecTypeInfo","l":"instance_size(MemorySegment, short)","u":"instance_size(java.lang.foreign.MemorySegment,short)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecTypeInfo","l":"instance_size$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecTypeInfo","l":"instance_size$offset()"},{"p":"app.photofox.vipsffm","c":"VipsOption","l":"Int(String)","u":"Int(java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsOption.Int","l":"Int(String, AtomicReference>)","u":"%3Cinit%3E(java.lang.String,java.util.concurrent.atomic.AtomicReference)"},{"p":"app.photofox.vipsffm","c":"VipsOption","l":"Int(String, Integer)","u":"Int(java.lang.String,java.lang.Integer)"},{"p":"app.photofox.vipsffm.enums","c":"VipsIntent","l":"INTENT_ABSOLUTE"},{"p":"app.photofox.vipsffm.enums","c":"VipsIntent","l":"INTENT_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsIntent","l":"INTENT_PERCEPTUAL"},{"p":"app.photofox.vipsffm.enums","c":"VipsIntent","l":"INTENT_RELATIVE"},{"p":"app.photofox.vipsffm.enums","c":"VipsIntent","l":"INTENT_SATURATION"},{"p":"app.photofox.vipsffm.enums","c":"VipsInteresting","l":"INTERESTING_ALL"},{"p":"app.photofox.vipsffm.enums","c":"VipsInteresting","l":"INTERESTING_ATTENTION"},{"p":"app.photofox.vipsffm.enums","c":"VipsInteresting","l":"INTERESTING_CENTRE"},{"p":"app.photofox.vipsffm.enums","c":"VipsInteresting","l":"INTERESTING_ENTROPY"},{"p":"app.photofox.vipsffm.enums","c":"VipsInteresting","l":"INTERESTING_HIGH"},{"p":"app.photofox.vipsffm.enums","c":"VipsInteresting","l":"INTERESTING_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsInteresting","l":"INTERESTING_LOW"},{"p":"app.photofox.vipsffm.enums","c":"VipsInteresting","l":"INTERESTING_NONE"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"interpolate_bilinear_static(Arena)","u":"interpolate_bilinear_static(java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"interpolate_get_method(MemorySegment)","u":"interpolate_get_method(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"interpolate_get_type()"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"interpolate_get_window_offset(MemorySegment)","u":"interpolate_get_window_offset(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"interpolate_get_window_size(MemorySegment)","u":"interpolate_get_window_size(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"interpolate_nearest_static(Arena)","u":"interpolate_nearest_static(java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"interpolate_new(Arena, String)","u":"interpolate_new(java.lang.foreign.Arena,java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"interpolate(MemorySegment, MemorySegment, MemorySegment, double, double)","u":"interpolate(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,double,double)"},{"p":"app.photofox.vipsffm","c":"VipsOption","l":"Interpolate(String)","u":"Interpolate(java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsOption.Interpolate","l":"Interpolate(String, AtomicReference>)","u":"%3Cinit%3E(java.lang.String,java.util.concurrent.atomic.AtomicReference)"},{"p":"app.photofox.vipsffm","c":"VipsOption","l":"Interpolate(String, VInterpolate)","u":"Interpolate(java.lang.String,app.photofox.vipsffm.VInterpolate)"},{"p":"app.photofox.vipsffm.enums","c":"VipsInterpretation","l":"INTERPRETATION_B_W"},{"p":"app.photofox.vipsffm.enums","c":"VipsInterpretation","l":"INTERPRETATION_CMC"},{"p":"app.photofox.vipsffm.enums","c":"VipsInterpretation","l":"INTERPRETATION_CMYK"},{"p":"app.photofox.vipsffm.enums","c":"VipsInterpretation","l":"INTERPRETATION_ERROR"},{"p":"app.photofox.vipsffm.enums","c":"VipsInterpretation","l":"INTERPRETATION_FOURIER"},{"p":"app.photofox.vipsffm.enums","c":"VipsInterpretation","l":"INTERPRETATION_GREY16"},{"p":"app.photofox.vipsffm.enums","c":"VipsInterpretation","l":"INTERPRETATION_HISTOGRAM"},{"p":"app.photofox.vipsffm.enums","c":"VipsInterpretation","l":"INTERPRETATION_HSV"},{"p":"app.photofox.vipsffm.enums","c":"VipsInterpretation","l":"INTERPRETATION_LAB"},{"p":"app.photofox.vipsffm.enums","c":"VipsInterpretation","l":"INTERPRETATION_LABQ"},{"p":"app.photofox.vipsffm.enums","c":"VipsInterpretation","l":"INTERPRETATION_LABS"},{"p":"app.photofox.vipsffm.enums","c":"VipsInterpretation","l":"INTERPRETATION_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsInterpretation","l":"INTERPRETATION_LCH"},{"p":"app.photofox.vipsffm.enums","c":"VipsInterpretation","l":"INTERPRETATION_MATRIX"},{"p":"app.photofox.vipsffm.enums","c":"VipsInterpretation","l":"INTERPRETATION_MULTIBAND"},{"p":"app.photofox.vipsffm.enums","c":"VipsInterpretation","l":"INTERPRETATION_RGB"},{"p":"app.photofox.vipsffm.enums","c":"VipsInterpretation","l":"INTERPRETATION_RGB16"},{"p":"app.photofox.vipsffm.enums","c":"VipsInterpretation","l":"INTERPRETATION_scRGB"},{"p":"app.photofox.vipsffm.enums","c":"VipsInterpretation","l":"INTERPRETATION_sRGB"},{"p":"app.photofox.vipsffm.enums","c":"VipsInterpretation","l":"INTERPRETATION_XYZ"},{"p":"app.photofox.vipsffm.enums","c":"VipsInterpretation","l":"INTERPRETATION_YXY"},{"p":"app.photofox.vipsffm","c":"VImage","l":"invert(VipsOption...)","u":"invert(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"invertlut(VipsOption...)","u":"invertlut(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"invfft(VipsOption...)","u":"invfft(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass._g_reserved1","l":"invoke(MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass._g_reserved2","l":"invoke(MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass._g_reserved3","l":"invoke(MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass._g_reserved4","l":"invoke(MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass._g_reserved5","l":"invoke(MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass._vips_reserved1","l":"invoke(MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass._vips_reserved2","l":"invoke(MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass._vips_reserved3","l":"invoke(MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass._vips_reserved4","l":"invoke(MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"GCallback","l":"invoke(MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.constructor","l":"invoke(MemorySegment, long, int, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,long,int,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsTypeMap2Fn","l":"invoke(MemorySegment, long, MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,long,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.constructed","l":"invoke(MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.dispose","l":"invoke(MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.finalize","l":"invoke(MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecClass.finalize","l":"invoke(MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecTypeInfo.finalize","l":"invoke(MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecTypeInfo.instance_init","l":"invoke(MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass.build","l":"invoke(MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass.close","l":"invoke(MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass.new_from_string","l":"invoke(MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass.postclose","l":"invoke(MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass.preclose","l":"invoke(MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass.rewind","l":"invoke(MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetClass.end","l":"invoke(MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetClass.finish","l":"invoke(MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetCustomClass.end","l":"invoke(MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetCustomClass.finish","l":"invoke(MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"GObjectFinalizeFunc","l":"invoke(MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.dispatch_properties_changed","l":"invoke(MemorySegment, MemorySegment, int, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,int,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.get_property","l":"invoke(MemorySegment, MemorySegment, int, MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,int,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.set_property","l":"invoke(MemorySegment, MemorySegment, int, MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,int,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"GObjectGetPropertyFunc","l":"invoke(MemorySegment, MemorySegment, int, MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,int,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"GObjectSetPropertyFunc","l":"invoke(MemorySegment, MemorySegment, int, MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,int,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.close_async","l":"invoke(MemorySegment, MemorySegment, int, MemorySegment, MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,int,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetClass.seek","l":"invoke(MemorySegment, MemorySegment, long, int)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,long,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetCustomClass.seek","l":"invoke(MemorySegment, MemorySegment, long, int)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,long,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.skip_async","l":"invoke(MemorySegment, MemorySegment, long, int, MemorySegment, MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,long,int,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.skip","l":"invoke(MemorySegment, MemorySegment, long, MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,long,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.notify","l":"invoke(MemorySegment, MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecClass.value_is_valid","l":"invoke(MemorySegment, MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecClass.value_set_default","l":"invoke(MemorySegment, MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecClass.value_validate","l":"invoke(MemorySegment, MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecTypeInfo.value_set_default","l":"invoke(MemorySegment, MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecTypeInfo.value_validate","l":"invoke(MemorySegment, MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass.dump","l":"invoke(MemorySegment, MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass.output_to_arg","l":"invoke(MemorySegment, MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass.postbuild","l":"invoke(MemorySegment, MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass.sanity","l":"invoke(MemorySegment, MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass.summary_class","l":"invoke(MemorySegment, MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass.summary","l":"invoke(MemorySegment, MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass.to_string","l":"invoke(MemorySegment, MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"CustomStreamEndCallback","l":"invoke(MemorySegment, MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"GClassFinalizeFunc","l":"invoke(MemorySegment, MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"GClassInitFunc","l":"invoke(MemorySegment, MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"GTypeClassCacheFunc","l":"invoke(MemorySegment, MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"GValueTransform","l":"invoke(MemorySegment, MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"CustomStreamSeekCallback","l":"invoke(MemorySegment, MemorySegment, MemorySegment, int, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,int,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetClass.read","l":"invoke(MemorySegment, MemorySegment, MemorySegment, long)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetClass.write","l":"invoke(MemorySegment, MemorySegment, MemorySegment, long)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetCustomClass.read","l":"invoke(MemorySegment, MemorySegment, MemorySegment, long)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetCustomClass.write","l":"invoke(MemorySegment, MemorySegment, MemorySegment, long)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.read_async","l":"invoke(MemorySegment, MemorySegment, MemorySegment, long, int, MemorySegment, MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,long,int,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"CustomStreamReadCallback","l":"invoke(MemorySegment, MemorySegment, MemorySegment, long, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,long,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"CustomStreamWriteCallback","l":"invoke(MemorySegment, MemorySegment, MemorySegment, long, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,long,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.read_fn","l":"invoke(MemorySegment, MemorySegment, MemorySegment, long, MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,long,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.close_finish","l":"invoke(MemorySegment, MemorySegment, MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.close_fn","l":"invoke(MemorySegment, MemorySegment, MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.read_finish","l":"invoke(MemorySegment, MemorySegment, MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.skip_finish","l":"invoke(MemorySegment, MemorySegment, MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecClass.values_cmp","l":"invoke(MemorySegment, MemorySegment, MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecTypeInfo.values_cmp","l":"invoke(MemorySegment, MemorySegment, MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsObjectSetArguments","l":"invoke(MemorySegment, MemorySegment, MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsInvoker","l":"invokeOperation(Arena, String, List)","u":"invokeOperation(java.lang.foreign.Arena,java.lang.String,java.util.List)"},{"p":"app.photofox.vipsffm","c":"VipsInvoker","l":"invokeOperation(Arena, String, String, List)","u":"invokeOperation(java.lang.foreign.Arena,java.lang.String,java.lang.String,java.util.List)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecGType","l":"is_a_type(MemorySegment)","u":"is_a_type(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecGType","l":"is_a_type(MemorySegment, long)","u":"is_a_type(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecGType","l":"is_a_type$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecGType","l":"is_a_type$offset()"},{"p":"app.photofox.vipsffm","c":"VipsValidation","l":"isValidPointer(MemorySegment)","u":"isValidPointer(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsValidation","l":"isValidResult(int)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"join(VImage, VipsDirection, VipsOption...)","u":"join(app.photofox.vipsffm.VImage,app.photofox.vipsffm.enums.VipsDirection,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"jp2kload(String, VipsOption...)","u":"jp2kload(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"jp2kloadBuffer(VBlob, VipsOption...)","u":"jp2kloadBuffer(app.photofox.vipsffm.VBlob,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"jp2kloadSource(VSource, VipsOption...)","u":"jp2kloadSource(app.photofox.vipsffm.VSource,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"jp2ksave(String, VipsOption...)","u":"jp2ksave(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"jp2ksaveBuffer(VipsOption...)","u":"jp2ksaveBuffer(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"jp2ksaveTarget(VTarget, VipsOption...)","u":"jp2ksaveTarget(app.photofox.vipsffm.VTarget,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"jpegload(String, VipsOption...)","u":"jpegload(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"jpegloadBuffer(VBlob, VipsOption...)","u":"jpegloadBuffer(app.photofox.vipsffm.VBlob,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"jpegloadSource(VSource, VipsOption...)","u":"jpegloadSource(app.photofox.vipsffm.VSource,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"jpegsave(String, VipsOption...)","u":"jpegsave(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"jpegsaveBuffer(VipsOption...)","u":"jpegsaveBuffer(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"jpegsaveMime(VipsOption...)","u":"jpegsaveMime(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"jpegsaveTarget(VTarget, VipsOption...)","u":"jpegsaveTarget(app.photofox.vipsffm.VTarget,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"jxlload(String, VipsOption...)","u":"jxlload(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"jxlloadBuffer(VBlob, VipsOption...)","u":"jxlloadBuffer(app.photofox.vipsffm.VBlob,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"jxlloadSource(VSource, VipsOption...)","u":"jxlloadSource(app.photofox.vipsffm.VSource,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"jxlsave(String, VipsOption...)","u":"jxlsave(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"jxlsaveBuffer(VipsOption...)","u":"jxlsaveBuffer(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"jxlsaveTarget(VTarget, VipsOption...)","u":"jxlsaveTarget(app.photofox.vipsffm.VTarget,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.enums","c":"VipsKernel","l":"KERNEL_CUBIC"},{"p":"app.photofox.vipsffm.enums","c":"VipsKernel","l":"KERNEL_LANCZOS2"},{"p":"app.photofox.vipsffm.enums","c":"VipsKernel","l":"KERNEL_LANCZOS3"},{"p":"app.photofox.vipsffm.enums","c":"VipsKernel","l":"KERNEL_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsKernel","l":"KERNEL_LINEAR"},{"p":"app.photofox.vipsffm.enums","c":"VipsKernel","l":"KERNEL_MITCHELL"},{"p":"app.photofox.vipsffm.enums","c":"VipsKernel","l":"KERNEL_NEAREST"},{"p":"app.photofox.vipsffm","c":"VipsOption.ArrayDouble","l":"key()"},{"p":"app.photofox.vipsffm","c":"VipsOption.ArrayImage","l":"key()"},{"p":"app.photofox.vipsffm","c":"VipsOption.ArrayInt","l":"key()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Blob","l":"key()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Boolean","l":"key()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Double","l":"key()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Enum","l":"key()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Image","l":"key()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Int","l":"key()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Interpolate","l":"key()"},{"p":"app.photofox.vipsffm","c":"VipsOption","l":"key()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Long","l":"key()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Source","l":"key()"},{"p":"app.photofox.vipsffm","c":"VipsOption.String","l":"key()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Target","l":"key()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"Lab2LabQ(VipsOption...)","u":"Lab2LabQ(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"Lab2LabS(VipsOption...)","u":"Lab2LabS(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"Lab2LCh(VipsOption...)","u":"Lab2LCh(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"Lab2XYZ(VipsOption...)","u":"Lab2XYZ(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"labelregions(VipsOption...)","u":"labelregions(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"LabQ2Lab(VipsOption...)","u":"LabQ2Lab(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"LabQ2LabS(VipsOption...)","u":"LabQ2LabS(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"LabQ2sRGB(VipsOption...)","u":"LabQ2sRGB(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"LabS2Lab(VipsOption...)","u":"LabS2Lab(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"LabS2LabQ(VipsOption...)","u":"LabS2LabQ(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumClass","l":"layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumValue","l":"layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStream","l":"layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObject","l":"layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectConstructParam","l":"layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecBoolean","l":"layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecBoxed","l":"layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecChar","l":"layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecClass","l":"layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecDouble","l":"layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecEnum","l":"layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecFlags","l":"layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecFloat","l":"layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecGType","l":"layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecInt","l":"layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecInt64","l":"layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecLong","l":"layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecObject","l":"layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecOverride","l":"layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecParam","l":"layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecPointer","l":"layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecString","l":"layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecTypeInfo","l":"layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUChar","l":"layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUInt","l":"layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUInt64","l":"layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecULong","l":"layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUnichar","l":"layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecValueArray","l":"layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecVariant","l":"layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GTypeClass","l":"layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GTypeInstance","l":"layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue","l":"layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GValueArray","l":"layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnection","l":"layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnectionClass","l":"layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetClass","l":"layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetCustom","l":"layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetCustomClass","l":"layout()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"LCh2CMC(VipsOption...)","u":"LCh2CMC(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"LCh2Lab(VipsOption...)","u":"LCh2Lab(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"leak_set(boolean)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"length(MemorySegment)","u":"length(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"length(MemorySegment, long)","u":"length(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"length$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"length$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"linear(List, List, VipsOption...)","u":"linear(java.util.List,java.util.List,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"linecache(VipsOption...)","u":"linecache(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"local_memory(MemorySegment)","u":"local_memory(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"local_memory(MemorySegment, long)","u":"local_memory(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"local_memory$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"local_memory$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"lock(MemorySegment)","u":"lock(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"lock(MemorySegment, MemorySegment)","u":"lock(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"lock$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"lock$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"logmat(double, double, VipsOption...)","u":"logmat(double,double,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VipsOption","l":"Long(String)","u":"Long(java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsOption.Long","l":"Long(String, AtomicReference>)","u":"%3Cinit%3E(java.lang.String,java.util.concurrent.atomic.AtomicReference)"},{"p":"app.photofox.vipsffm","c":"VipsOption","l":"Long(String, Long)","u":"Long(java.lang.String,java.lang.Long)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"magickload(String, VipsOption...)","u":"magickload(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"magickloadBuffer(VBlob, VipsOption...)","u":"magickloadBuffer(app.photofox.vipsffm.VBlob,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"magicksave(String, VipsOption...)","u":"magicksave(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"magicksaveBmp(String, VipsOption...)","u":"magicksaveBmp(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"magicksaveBmpBuffer(VipsOption...)","u":"magicksaveBmpBuffer(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"magicksaveBuffer(VipsOption...)","u":"magicksaveBuffer(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VipsInvoker","l":"makeCharStarArray(Arena, List)","u":"makeCharStarArray(java.lang.foreign.Arena,java.util.List)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_error_exit","l":"makeInvoker(MemoryLayout...)","u":"makeInvoker(java.lang.foreign.MemoryLayout...)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_error_system","l":"makeInvoker(MemoryLayout...)","u":"makeInvoker(java.lang.foreign.MemoryLayout...)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_error","l":"makeInvoker(MemoryLayout...)","u":"makeInvoker(java.lang.foreign.MemoryLayout...)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_image_new_from_buffer","l":"makeInvoker(MemoryLayout...)","u":"makeInvoker(java.lang.foreign.MemoryLayout...)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_image_new_from_file","l":"makeInvoker(MemoryLayout...)","u":"makeInvoker(java.lang.foreign.MemoryLayout...)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_image_new_from_source","l":"makeInvoker(MemoryLayout...)","u":"makeInvoker(java.lang.foreign.MemoryLayout...)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_image_new_matrixv","l":"makeInvoker(MemoryLayout...)","u":"makeInvoker(java.lang.foreign.MemoryLayout...)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_image_write_to_buffer","l":"makeInvoker(MemoryLayout...)","u":"makeInvoker(java.lang.foreign.MemoryLayout...)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_image_write_to_file","l":"makeInvoker(MemoryLayout...)","u":"makeInvoker(java.lang.foreign.MemoryLayout...)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_image_write_to_target","l":"makeInvoker(MemoryLayout...)","u":"makeInvoker(java.lang.foreign.MemoryLayout...)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_value_set_save_stringf","l":"makeInvoker(MemoryLayout...)","u":"makeInvoker(java.lang.foreign.MemoryLayout...)"},{"p":"app.photofox.vipsffm","c":"VipsInvoker","l":"makeInvokerVarargLayouts(VipsOption...)","u":"makeInvokerVarargLayouts(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VipsInvoker","l":"makeInvokerVarargObjects(Arena, VipsOption...)","u":"makeInvokerVarargObjects(java.lang.foreign.Arena,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"mapim(VImage, VipsOption...)","u":"mapim(app.photofox.vipsffm.VImage,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"maplut(VImage, VipsOption...)","u":"maplut(app.photofox.vipsffm.VImage,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"maskButterworth(int, int, double, double, double, VipsOption...)","u":"maskButterworth(int,int,double,double,double,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"maskButterworthBand(int, int, double, double, double, double, double, VipsOption...)","u":"maskButterworthBand(int,int,double,double,double,double,double,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"maskButterworthRing(int, int, double, double, double, double, VipsOption...)","u":"maskButterworthRing(int,int,double,double,double,double,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"maskFractal(int, int, double, VipsOption...)","u":"maskFractal(int,int,double,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"maskGaussian(int, int, double, double, VipsOption...)","u":"maskGaussian(int,int,double,double,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"maskGaussianBand(int, int, double, double, double, double, VipsOption...)","u":"maskGaussianBand(int,int,double,double,double,double,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"maskGaussianRing(int, int, double, double, double, VipsOption...)","u":"maskGaussianRing(int,int,double,double,double,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"maskIdeal(int, int, double, VipsOption...)","u":"maskIdeal(int,int,double,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"maskIdealBand(int, int, double, double, double, VipsOption...)","u":"maskIdealBand(int,int,double,double,double,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"maskIdealRing(int, int, double, double, VipsOption...)","u":"maskIdealRing(int,int,double,double,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"match(VImage, int, int, int, int, int, int, int, int, VipsOption...)","u":"match(app.photofox.vipsffm.VImage,int,int,int,int,int,int,int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"math(VipsOperationMath, VipsOption...)","u":"math(app.photofox.vipsffm.enums.VipsOperationMath,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"math2(VImage, VipsOperationMath2, VipsOption...)","u":"math2(app.photofox.vipsffm.VImage,app.photofox.vipsffm.enums.VipsOperationMath2,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"math2Const(VipsOperationMath2, List, VipsOption...)","u":"math2Const(app.photofox.vipsffm.enums.VipsOperationMath2,java.util.List,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"matload(String, VipsOption...)","u":"matload(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"matrixinvert(VipsOption...)","u":"matrixinvert(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"matrixload(String, VipsOption...)","u":"matrixload(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"matrixloadSource(VSource, VipsOption...)","u":"matrixloadSource(app.photofox.vipsffm.VSource,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"matrixprint(VipsOption...)","u":"matrixprint(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"matrixsave(String, VipsOption...)","u":"matrixsave(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"matrixsaveTarget(VTarget, VipsOption...)","u":"matrixsaveTarget(app.photofox.vipsffm.VTarget,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"max(VipsOption...)","u":"max(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumClass","l":"maximum(MemorySegment)","u":"maximum(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecChar","l":"maximum(MemorySegment)","u":"maximum(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecDouble","l":"maximum(MemorySegment)","u":"maximum(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecFloat","l":"maximum(MemorySegment)","u":"maximum(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecInt","l":"maximum(MemorySegment)","u":"maximum(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecInt64","l":"maximum(MemorySegment)","u":"maximum(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecLong","l":"maximum(MemorySegment)","u":"maximum(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUChar","l":"maximum(MemorySegment)","u":"maximum(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUInt","l":"maximum(MemorySegment)","u":"maximum(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUInt64","l":"maximum(MemorySegment)","u":"maximum(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecULong","l":"maximum(MemorySegment)","u":"maximum(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecChar","l":"maximum(MemorySegment, byte)","u":"maximum(java.lang.foreign.MemorySegment,byte)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUChar","l":"maximum(MemorySegment, byte)","u":"maximum(java.lang.foreign.MemorySegment,byte)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecDouble","l":"maximum(MemorySegment, double)","u":"maximum(java.lang.foreign.MemorySegment,double)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecFloat","l":"maximum(MemorySegment, float)","u":"maximum(java.lang.foreign.MemorySegment,float)"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumClass","l":"maximum(MemorySegment, int)","u":"maximum(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecInt","l":"maximum(MemorySegment, int)","u":"maximum(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUInt","l":"maximum(MemorySegment, int)","u":"maximum(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecInt64","l":"maximum(MemorySegment, long)","u":"maximum(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecLong","l":"maximum(MemorySegment, long)","u":"maximum(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUInt64","l":"maximum(MemorySegment, long)","u":"maximum(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecULong","l":"maximum(MemorySegment, long)","u":"maximum(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumClass","l":"maximum$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecChar","l":"maximum$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecDouble","l":"maximum$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecFloat","l":"maximum$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecInt","l":"maximum$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecInt64","l":"maximum$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecLong","l":"maximum$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUChar","l":"maximum$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUInt","l":"maximum$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUInt64","l":"maximum$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecULong","l":"maximum$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumClass","l":"maximum$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecChar","l":"maximum$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecDouble","l":"maximum$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecFloat","l":"maximum$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecInt","l":"maximum$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecInt64","l":"maximum$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecLong","l":"maximum$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUChar","l":"maximum$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUInt","l":"maximum$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUInt64","l":"maximum$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecULong","l":"maximum$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"measure(int, int, VipsOption...)","u":"measure(int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"memory_buffer(MemorySegment)","u":"memory_buffer(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"memory_buffer(MemorySegment, MemorySegment)","u":"memory_buffer(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"memory_buffer$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"memory_buffer$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"memory(MemorySegment)","u":"memory(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"memory(MemorySegment, int)","u":"memory(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"memory$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"memory$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"merge(VImage, VipsDirection, int, int, VipsOption...)","u":"merge(app.photofox.vipsffm.VImage,app.photofox.vipsffm.enums.VipsDirection,int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"min(VipsOption...)","u":"min(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumClass","l":"minimum(MemorySegment)","u":"minimum(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecChar","l":"minimum(MemorySegment)","u":"minimum(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecDouble","l":"minimum(MemorySegment)","u":"minimum(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecFloat","l":"minimum(MemorySegment)","u":"minimum(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecInt","l":"minimum(MemorySegment)","u":"minimum(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecInt64","l":"minimum(MemorySegment)","u":"minimum(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecLong","l":"minimum(MemorySegment)","u":"minimum(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUChar","l":"minimum(MemorySegment)","u":"minimum(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUInt","l":"minimum(MemorySegment)","u":"minimum(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUInt64","l":"minimum(MemorySegment)","u":"minimum(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecULong","l":"minimum(MemorySegment)","u":"minimum(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecChar","l":"minimum(MemorySegment, byte)","u":"minimum(java.lang.foreign.MemorySegment,byte)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUChar","l":"minimum(MemorySegment, byte)","u":"minimum(java.lang.foreign.MemorySegment,byte)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecDouble","l":"minimum(MemorySegment, double)","u":"minimum(java.lang.foreign.MemorySegment,double)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecFloat","l":"minimum(MemorySegment, float)","u":"minimum(java.lang.foreign.MemorySegment,float)"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumClass","l":"minimum(MemorySegment, int)","u":"minimum(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecInt","l":"minimum(MemorySegment, int)","u":"minimum(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUInt","l":"minimum(MemorySegment, int)","u":"minimum(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecInt64","l":"minimum(MemorySegment, long)","u":"minimum(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecLong","l":"minimum(MemorySegment, long)","u":"minimum(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUInt64","l":"minimum(MemorySegment, long)","u":"minimum(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecULong","l":"minimum(MemorySegment, long)","u":"minimum(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumClass","l":"minimum$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecChar","l":"minimum$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecDouble","l":"minimum$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecFloat","l":"minimum$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecInt","l":"minimum$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecInt64","l":"minimum$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecLong","l":"minimum$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUChar","l":"minimum$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUInt","l":"minimum$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUInt64","l":"minimum$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecULong","l":"minimum$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumClass","l":"minimum$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecChar","l":"minimum$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecDouble","l":"minimum$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecFloat","l":"minimum$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecInt","l":"minimum$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecInt64","l":"minimum$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecLong","l":"minimum$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUChar","l":"minimum$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUInt","l":"minimum$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUInt64","l":"minimum$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecULong","l":"minimum$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"morph(VImage, VipsOperationMorphology, VipsOption...)","u":"morph(app.photofox.vipsffm.VImage,app.photofox.vipsffm.enums.VipsOperationMorphology,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"mosaic(VImage, VipsDirection, int, int, int, int, VipsOption...)","u":"mosaic(app.photofox.vipsffm.VImage,app.photofox.vipsffm.enums.VipsDirection,int,int,int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"mosaic1(VImage, VipsDirection, int, int, int, int, int, int, int, int, VipsOption...)","u":"mosaic1(app.photofox.vipsffm.VImage,app.photofox.vipsffm.enums.VipsDirection,int,int,int,int,int,int,int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"msb(VipsOption...)","u":"msb(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"multiply(VImage, VipsOption...)","u":"multiply(app.photofox.vipsffm.VImage,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"n_construct_properties(MemorySegment)","u":"n_construct_properties(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"n_construct_properties(MemorySegment, long)","u":"n_construct_properties(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"n_construct_properties$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"n_construct_properties$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GValueArray","l":"n_prealloced(MemorySegment)","u":"n_prealloced(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValueArray","l":"n_prealloced(MemorySegment, int)","u":"n_prealloced(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValueArray","l":"n_prealloced$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GValueArray","l":"n_prealloced$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecTypeInfo","l":"n_preallocs(MemorySegment)","u":"n_preallocs(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecTypeInfo","l":"n_preallocs(MemorySegment, short)","u":"n_preallocs(java.lang.foreign.MemorySegment,short)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecTypeInfo","l":"n_preallocs$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecTypeInfo","l":"n_preallocs$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"n_pspecs(MemorySegment)","u":"n_pspecs(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"n_pspecs(MemorySegment, long)","u":"n_pspecs(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"n_pspecs$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"n_pspecs$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumClass","l":"n_values(MemorySegment)","u":"n_values(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValueArray","l":"n_values(MemorySegment)","u":"n_values(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumClass","l":"n_values(MemorySegment, int)","u":"n_values(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValueArray","l":"n_values(MemorySegment, int)","u":"n_values(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumClass","l":"n_values$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GValueArray","l":"n_values$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumClass","l":"n_values$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GValueArray","l":"n_values$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"n(MemorySegment)","u":"n(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"n(MemorySegment, int)","u":"n(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"n$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"n$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"name(MemorySegment)","u":"name(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"name(MemorySegment, MemorySegment)","u":"name(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"name$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"name$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"new_from_string(MemorySegment)","u":"new_from_string(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"new_from_string(MemorySegment, MemorySegment)","u":"new_from_string(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"new_from_string$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"new_from_string$offset()"},{"p":"app.photofox.vipsffm","c":"VSource","l":"newFromBlob(Arena, VBlob)","u":"newFromBlob(java.lang.foreign.Arena,app.photofox.vipsffm.VBlob)"},{"p":"app.photofox.vipsffm","c":"VBlob","l":"newFromBytes(Arena, byte[])","u":"newFromBytes(java.lang.foreign.Arena,byte[])"},{"p":"app.photofox.vipsffm","c":"VSource","l":"newFromBytes(Arena, byte[])","u":"newFromBytes(java.lang.foreign.Arena,byte[])"},{"p":"app.photofox.vipsffm","c":"VImage","l":"newFromBytes(Arena, byte[], String, VipsOption...)","u":"newFromBytes(java.lang.foreign.Arena,byte[],java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"newFromBytes(Arena, byte[], VipsOption...)","u":"newFromBytes(java.lang.foreign.Arena,byte[],app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VSource","l":"newFromDescriptor(Arena, int)","u":"newFromDescriptor(java.lang.foreign.Arena,int)"},{"p":"app.photofox.vipsffm","c":"VSource","l":"newFromFile(Arena, String)","u":"newFromFile(java.lang.foreign.Arena,java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"newFromFile(Arena, String, VipsOption...)","u":"newFromFile(java.lang.foreign.Arena,java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VSource","l":"newFromInputStream(Arena, InputStream)","u":"newFromInputStream(java.lang.foreign.Arena,java.io.InputStream)"},{"p":"app.photofox.vipsffm","c":"VInterpolate","l":"newFromName(Arena, String)","u":"newFromName(java.lang.foreign.Arena,java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VSource","l":"newFromOptions(Arena, String)","u":"newFromOptions(java.lang.foreign.Arena,java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VTarget","l":"newFromOutputStream(Arena, OutputStream)","u":"newFromOutputStream(java.lang.foreign.Arena,java.io.OutputStream)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"newFromSource(Arena, VSource, String, VipsOption...)","u":"newFromSource(java.lang.foreign.Arena,app.photofox.vipsffm.VSource,java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"newFromSource(Arena, VSource, VipsOption...)","u":"newFromSource(java.lang.foreign.Arena,app.photofox.vipsffm.VSource,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"newFromStream(Arena, InputStream, String, VipsOption...)","u":"newFromStream(java.lang.foreign.Arena,java.io.InputStream,java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"newFromStream(Arena, InputStream, VipsOption...)","u":"newFromStream(java.lang.foreign.Arena,java.io.InputStream,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"newImage(Arena)","u":"newImage(java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm","c":"VTarget","l":"newToDescriptor(Arena, int)","u":"newToDescriptor(java.lang.foreign.Arena,int)"},{"p":"app.photofox.vipsffm","c":"VTarget","l":"newToFile(Arena, String)","u":"newToFile(java.lang.foreign.Arena,java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VTarget","l":"newToMemory(Arena)","u":"newToMemory(java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"nickname_find(long)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"nickname(MemorySegment)","u":"nickname(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"nickname(MemorySegment)","u":"nickname(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"nickname(MemorySegment, MemorySegment)","u":"nickname(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"nickname(MemorySegment, MemorySegment)","u":"nickname(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"nickname$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"nickname$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"nickname$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"nickname$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"notify(MemorySegment)","u":"notify(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"notify(MemorySegment, MemorySegment)","u":"notify(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"notify$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"notify$offset()"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"object_get_args(MemorySegment, MemorySegment, MemorySegment, MemorySegment)","u":"object_get_args(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"object_get_argument_flags(Arena, MemorySegment, String)","u":"object_get_argument_flags(java.lang.foreign.Arena,java.lang.foreign.MemorySegment,java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"object_get_argument_priority(Arena, MemorySegment, String)","u":"object_get_argument_priority(java.lang.foreign.Arena,java.lang.foreign.MemorySegment,java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"object_get_argument_to_string(Arena, MemorySegment, String, String)","u":"object_get_argument_to_string(java.lang.foreign.Arena,java.lang.foreign.MemorySegment,java.lang.String,java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"object_get_argument(Arena, MemorySegment, String, MemorySegment, MemorySegment, MemorySegment)","u":"object_get_argument(java.lang.foreign.Arena,java.lang.foreign.MemorySegment,java.lang.String,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"object_get_description(MemorySegment)","u":"object_get_description(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"object_set_from_string(Arena, MemorySegment, String)","u":"object_set_from_string(java.lang.foreign.Arena,java.lang.foreign.MemorySegment,java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"object_unref_outputs(MemorySegment)","u":"object_unref_outputs(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VEnum","l":"of(int)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"openexrload(String, VipsOption...)","u":"openexrload(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"openslideload(String, VipsOption...)","u":"openslideload(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"openslideloadSource(VSource, VipsOption...)","u":"openslideloadSource(app.photofox.vipsffm.VSource,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationBoolean","l":"OPERATION_BOOLEAN_AND"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationBoolean","l":"OPERATION_BOOLEAN_EOR"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationBoolean","l":"OPERATION_BOOLEAN_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationBoolean","l":"OPERATION_BOOLEAN_LSHIFT"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationBoolean","l":"OPERATION_BOOLEAN_OR"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationBoolean","l":"OPERATION_BOOLEAN_RSHIFT"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationComplex","l":"OPERATION_COMPLEX_CONJ"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationComplex","l":"OPERATION_COMPLEX_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationComplex","l":"OPERATION_COMPLEX_POLAR"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationComplex","l":"OPERATION_COMPLEX_RECT"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationComplex2","l":"OPERATION_COMPLEX2_CROSS_PHASE"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationComplex2","l":"OPERATION_COMPLEX2_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationComplexget","l":"OPERATION_COMPLEXGET_IMAG"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationComplexget","l":"OPERATION_COMPLEXGET_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationComplexget","l":"OPERATION_COMPLEXGET_REAL"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"operation_get_flags(MemorySegment)","u":"operation_get_flags(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath","l":"OPERATION_MATH_ACOS"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath","l":"OPERATION_MATH_ACOSH"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath","l":"OPERATION_MATH_ASIN"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath","l":"OPERATION_MATH_ASINH"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath","l":"OPERATION_MATH_ATAN"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath","l":"OPERATION_MATH_ATANH"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath","l":"OPERATION_MATH_COS"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath","l":"OPERATION_MATH_COSH"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath","l":"OPERATION_MATH_EXP"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath","l":"OPERATION_MATH_EXP10"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath","l":"OPERATION_MATH_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath","l":"OPERATION_MATH_LOG"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath","l":"OPERATION_MATH_LOG10"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath","l":"OPERATION_MATH_SIN"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath","l":"OPERATION_MATH_SINH"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath","l":"OPERATION_MATH_TAN"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath","l":"OPERATION_MATH_TANH"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath2","l":"OPERATION_MATH2_ATAN2"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath2","l":"OPERATION_MATH2_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath2","l":"OPERATION_MATH2_POW"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath2","l":"OPERATION_MATH2_WOP"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMorphology","l":"OPERATION_MORPHOLOGY_DILATE"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMorphology","l":"OPERATION_MORPHOLOGY_ERODE"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMorphology","l":"OPERATION_MORPHOLOGY_LAST"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"operation_new(Arena, String)","u":"operation_new(java.lang.foreign.Arena,java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationRelational","l":"OPERATION_RELATIONAL_EQUAL"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationRelational","l":"OPERATION_RELATIONAL_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationRelational","l":"OPERATION_RELATIONAL_LESS"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationRelational","l":"OPERATION_RELATIONAL_LESSEQ"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationRelational","l":"OPERATION_RELATIONAL_MORE"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationRelational","l":"OPERATION_RELATIONAL_MOREEQ"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationRelational","l":"OPERATION_RELATIONAL_NOTEQ"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationRound","l":"OPERATION_ROUND_CEIL"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationRound","l":"OPERATION_ROUND_FLOOR"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationRound","l":"OPERATION_ROUND_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationRound","l":"OPERATION_ROUND_RINT"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"output_buffer(MemorySegment)","u":"output_buffer(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"output_buffer(MemorySegment, long)","u":"output_buffer(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"output_buffer(MemorySegment, long, byte)","u":"output_buffer(java.lang.foreign.MemorySegment,long,byte)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"output_buffer(MemorySegment, MemorySegment)","u":"output_buffer(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"output_buffer$dimensions()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"output_buffer$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"output_buffer$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"output_needs_arg(MemorySegment)","u":"output_needs_arg(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"output_needs_arg(MemorySegment, int)","u":"output_needs_arg(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"output_needs_arg$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"output_needs_arg$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"output_to_arg(MemorySegment)","u":"output_to_arg(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"output_to_arg(MemorySegment, MemorySegment)","u":"output_to_arg(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"output_to_arg$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"output_to_arg$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecOverride","l":"overridden(MemorySegment)","u":"overridden(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecOverride","l":"overridden(MemorySegment, MemorySegment)","u":"overridden(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecOverride","l":"overridden$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecOverride","l":"overridden$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"owner_type(MemorySegment)","u":"owner_type(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"owner_type(MemorySegment, long)","u":"owner_type(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"owner_type$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"owner_type$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecVariant","l":"padding(MemorySegment)","u":"padding(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecVariant","l":"padding(MemorySegment, long)","u":"padding(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecVariant","l":"padding(MemorySegment, long, MemorySegment)","u":"padding(java.lang.foreign.MemorySegment,long,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecVariant","l":"padding(MemorySegment, MemorySegment)","u":"padding(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecVariant","l":"padding$dimensions()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecVariant","l":"padding$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecVariant","l":"padding$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"param_id(MemorySegment)","u":"param_id(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"param_id(MemorySegment, int)","u":"param_id(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"param_id$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"param_id$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"parent_class(MemorySegment)","u":"parent_class(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnectionClass","l":"parent_class(MemorySegment)","u":"parent_class(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"parent_class(MemorySegment)","u":"parent_class(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetClass","l":"parent_class(MemorySegment)","u":"parent_class(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetCustomClass","l":"parent_class(MemorySegment)","u":"parent_class(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"parent_class(MemorySegment, MemorySegment)","u":"parent_class(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnectionClass","l":"parent_class(MemorySegment, MemorySegment)","u":"parent_class(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"parent_class(MemorySegment, MemorySegment)","u":"parent_class(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetClass","l":"parent_class(MemorySegment, MemorySegment)","u":"parent_class(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetCustomClass","l":"parent_class(MemorySegment, MemorySegment)","u":"parent_class(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"parent_class$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnectionClass","l":"parent_class$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"parent_class$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetClass","l":"parent_class$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetCustomClass","l":"parent_class$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"parent_class$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnectionClass","l":"parent_class$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"parent_class$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetClass","l":"parent_class$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetCustomClass","l":"parent_class$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStream","l":"parent_instance(MemorySegment)","u":"parent_instance(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecBoolean","l":"parent_instance(MemorySegment)","u":"parent_instance(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecBoxed","l":"parent_instance(MemorySegment)","u":"parent_instance(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecChar","l":"parent_instance(MemorySegment)","u":"parent_instance(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecDouble","l":"parent_instance(MemorySegment)","u":"parent_instance(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecEnum","l":"parent_instance(MemorySegment)","u":"parent_instance(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecFlags","l":"parent_instance(MemorySegment)","u":"parent_instance(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecFloat","l":"parent_instance(MemorySegment)","u":"parent_instance(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecGType","l":"parent_instance(MemorySegment)","u":"parent_instance(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecInt","l":"parent_instance(MemorySegment)","u":"parent_instance(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecInt64","l":"parent_instance(MemorySegment)","u":"parent_instance(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecLong","l":"parent_instance(MemorySegment)","u":"parent_instance(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecObject","l":"parent_instance(MemorySegment)","u":"parent_instance(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecOverride","l":"parent_instance(MemorySegment)","u":"parent_instance(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecParam","l":"parent_instance(MemorySegment)","u":"parent_instance(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecPointer","l":"parent_instance(MemorySegment)","u":"parent_instance(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecString","l":"parent_instance(MemorySegment)","u":"parent_instance(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUChar","l":"parent_instance(MemorySegment)","u":"parent_instance(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUInt","l":"parent_instance(MemorySegment)","u":"parent_instance(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUInt64","l":"parent_instance(MemorySegment)","u":"parent_instance(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecULong","l":"parent_instance(MemorySegment)","u":"parent_instance(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUnichar","l":"parent_instance(MemorySegment)","u":"parent_instance(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecValueArray","l":"parent_instance(MemorySegment)","u":"parent_instance(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecVariant","l":"parent_instance(MemorySegment)","u":"parent_instance(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"parent_instance(MemorySegment)","u":"parent_instance(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStream","l":"parent_instance(MemorySegment, MemorySegment)","u":"parent_instance(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecBoolean","l":"parent_instance(MemorySegment, MemorySegment)","u":"parent_instance(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecBoxed","l":"parent_instance(MemorySegment, MemorySegment)","u":"parent_instance(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecChar","l":"parent_instance(MemorySegment, MemorySegment)","u":"parent_instance(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecDouble","l":"parent_instance(MemorySegment, MemorySegment)","u":"parent_instance(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecEnum","l":"parent_instance(MemorySegment, MemorySegment)","u":"parent_instance(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecFlags","l":"parent_instance(MemorySegment, MemorySegment)","u":"parent_instance(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecFloat","l":"parent_instance(MemorySegment, MemorySegment)","u":"parent_instance(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecGType","l":"parent_instance(MemorySegment, MemorySegment)","u":"parent_instance(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecInt","l":"parent_instance(MemorySegment, MemorySegment)","u":"parent_instance(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecInt64","l":"parent_instance(MemorySegment, MemorySegment)","u":"parent_instance(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecLong","l":"parent_instance(MemorySegment, MemorySegment)","u":"parent_instance(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecObject","l":"parent_instance(MemorySegment, MemorySegment)","u":"parent_instance(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecOverride","l":"parent_instance(MemorySegment, MemorySegment)","u":"parent_instance(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecParam","l":"parent_instance(MemorySegment, MemorySegment)","u":"parent_instance(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecPointer","l":"parent_instance(MemorySegment, MemorySegment)","u":"parent_instance(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecString","l":"parent_instance(MemorySegment, MemorySegment)","u":"parent_instance(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUChar","l":"parent_instance(MemorySegment, MemorySegment)","u":"parent_instance(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUInt","l":"parent_instance(MemorySegment, MemorySegment)","u":"parent_instance(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUInt64","l":"parent_instance(MemorySegment, MemorySegment)","u":"parent_instance(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecULong","l":"parent_instance(MemorySegment, MemorySegment)","u":"parent_instance(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUnichar","l":"parent_instance(MemorySegment, MemorySegment)","u":"parent_instance(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecValueArray","l":"parent_instance(MemorySegment, MemorySegment)","u":"parent_instance(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecVariant","l":"parent_instance(MemorySegment, MemorySegment)","u":"parent_instance(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"parent_instance(MemorySegment, MemorySegment)","u":"parent_instance(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStream","l":"parent_instance$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecBoolean","l":"parent_instance$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecBoxed","l":"parent_instance$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecChar","l":"parent_instance$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecDouble","l":"parent_instance$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecEnum","l":"parent_instance$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecFlags","l":"parent_instance$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecFloat","l":"parent_instance$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecGType","l":"parent_instance$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecInt","l":"parent_instance$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecInt64","l":"parent_instance$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecLong","l":"parent_instance$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecObject","l":"parent_instance$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecOverride","l":"parent_instance$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecParam","l":"parent_instance$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecPointer","l":"parent_instance$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecString","l":"parent_instance$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUChar","l":"parent_instance$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUInt","l":"parent_instance$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUInt64","l":"parent_instance$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecULong","l":"parent_instance$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUnichar","l":"parent_instance$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecValueArray","l":"parent_instance$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecVariant","l":"parent_instance$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"parent_instance$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStream","l":"parent_instance$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecBoolean","l":"parent_instance$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecBoxed","l":"parent_instance$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecChar","l":"parent_instance$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecDouble","l":"parent_instance$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecEnum","l":"parent_instance$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecFlags","l":"parent_instance$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecFloat","l":"parent_instance$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecGType","l":"parent_instance$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecInt","l":"parent_instance$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecInt64","l":"parent_instance$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecLong","l":"parent_instance$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecObject","l":"parent_instance$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecOverride","l":"parent_instance$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecParam","l":"parent_instance$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecPointer","l":"parent_instance$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecString","l":"parent_instance$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUChar","l":"parent_instance$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUInt","l":"parent_instance$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUInt64","l":"parent_instance$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecULong","l":"parent_instance$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUnichar","l":"parent_instance$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecValueArray","l":"parent_instance$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecVariant","l":"parent_instance$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"parent_instance$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnection","l":"parent_object(MemorySegment)","u":"parent_object(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"parent_object(MemorySegment)","u":"parent_object(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetCustom","l":"parent_object(MemorySegment)","u":"parent_object(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnection","l":"parent_object(MemorySegment, MemorySegment)","u":"parent_object(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"parent_object(MemorySegment, MemorySegment)","u":"parent_object(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetCustom","l":"parent_object(MemorySegment, MemorySegment)","u":"parent_object(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnection","l":"parent_object$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"parent_object$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetCustom","l":"parent_object$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnection","l":"parent_object$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"parent_object$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetCustom","l":"parent_object$offset()"},{"p":"app.photofox.vipsffm.enums","c":"VipsAccess","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsAlign","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsAngle","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsAngle45","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsBandFormat","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsCoding","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsCombine","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsCombineMode","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsCompassDirection","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsDirection","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsExtend","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsFailOn","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzContainer","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzDepth","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzLayout","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignHeifCompression","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignHeifEncoder","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignPpmFormat","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignSubsample","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffCompression","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffPredictor","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffResunit","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignWebpPreset","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsIntent","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsInteresting","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsInterpretation","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsKernel","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationBoolean","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationComplex","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationComplex2","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationComplexget","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath2","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMorphology","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationRelational","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationRound","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsPCS","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsPrecision","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsRegionShrink","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsSize","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsTextWrap","l":"parentName"},{"p":"app.photofox.vipsffm","c":"VImage","l":"pbmsaveTarget(VTarget, VipsOption...)","u":"pbmsaveTarget(app.photofox.vipsffm.VTarget,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.enums","c":"VipsPCS","l":"PCS_LAB"},{"p":"app.photofox.vipsffm.enums","c":"VipsPCS","l":"PCS_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsPCS","l":"PCS_XYZ"},{"p":"app.photofox.vipsffm","c":"VImage","l":"pdfload(String, VipsOption...)","u":"pdfload(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"pdfloadBuffer(VBlob, VipsOption...)","u":"pdfloadBuffer(app.photofox.vipsffm.VBlob,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"pdfloadSource(VSource, VipsOption...)","u":"pdfloadSource(app.photofox.vipsffm.VSource,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"pdummy(MemorySegment)","u":"pdummy(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"pdummy(MemorySegment, long)","u":"pdummy(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"pdummy(MemorySegment, long, MemorySegment)","u":"pdummy(java.lang.foreign.MemorySegment,long,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"pdummy(MemorySegment, MemorySegment)","u":"pdummy(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"pdummy$dimensions()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"pdummy$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"pdummy$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"percent(double, VipsOption...)","u":"percent(double,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"perlin(int, int, VipsOption...)","u":"perlin(int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"pfmsaveTarget(VTarget, VipsOption...)","u":"pfmsaveTarget(app.photofox.vipsffm.VTarget,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"pgmsaveTarget(VTarget, VipsOption...)","u":"pgmsaveTarget(app.photofox.vipsffm.VTarget,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"phasecor(VImage, VipsOption...)","u":"phasecor(app.photofox.vipsffm.VImage,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"pngload(String, VipsOption...)","u":"pngload(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"pngloadBuffer(VBlob, VipsOption...)","u":"pngloadBuffer(app.photofox.vipsffm.VBlob,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"pngloadSource(VSource, VipsOption...)","u":"pngloadSource(app.photofox.vipsffm.VSource,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"pngsave(String, VipsOption...)","u":"pngsave(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"pngsaveBuffer(VipsOption...)","u":"pngsaveBuffer(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"pngsaveTarget(VTarget, VipsOption...)","u":"pngsaveTarget(app.photofox.vipsffm.VTarget,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"pnmsaveTarget(VTarget, VipsOption...)","u":"pnmsaveTarget(app.photofox.vipsffm.VTarget,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"position(MemorySegment)","u":"position(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"position(MemorySegment, long)","u":"position(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"position$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"position$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"postbuild(MemorySegment)","u":"postbuild(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"postbuild(MemorySegment, MemorySegment)","u":"postbuild(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"postbuild$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"postbuild$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"postclose(MemorySegment)","u":"postclose(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"postclose(MemorySegment)","u":"postclose(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"postclose(MemorySegment, int)","u":"postclose(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"postclose(MemorySegment, MemorySegment)","u":"postclose(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"postclose$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"postclose$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"postclose$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"postclose$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"ppmload(String, VipsOption...)","u":"ppmload(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"ppmloadSource(VSource, VipsOption...)","u":"ppmloadSource(app.photofox.vipsffm.VSource,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"ppmsave(String, VipsOption...)","u":"ppmsave(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"ppmsaveTarget(VTarget, VipsOption...)","u":"ppmsaveTarget(app.photofox.vipsffm.VTarget,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.enums","c":"VipsPrecision","l":"PRECISION_APPROXIMATE"},{"p":"app.photofox.vipsffm.enums","c":"VipsPrecision","l":"PRECISION_FLOAT"},{"p":"app.photofox.vipsffm.enums","c":"VipsPrecision","l":"PRECISION_INTEGER"},{"p":"app.photofox.vipsffm.enums","c":"VipsPrecision","l":"PRECISION_LAST"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"preclose(MemorySegment)","u":"preclose(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"preclose(MemorySegment)","u":"preclose(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"preclose(MemorySegment, int)","u":"preclose(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"preclose(MemorySegment, MemorySegment)","u":"preclose(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"preclose$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"preclose$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"preclose$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"preclose$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"premultiply(VipsOption...)","u":"premultiply(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"prewitt(VipsOption...)","u":"prewitt(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStream","l":"priv(MemorySegment)","u":"priv(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStream","l":"priv(MemorySegment, MemorySegment)","u":"priv(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStream","l":"priv$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStream","l":"priv$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"profile(VipsOption...)","u":"profile(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"project(VipsOption...)","u":"project(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectConstructParam","l":"pspec(MemorySegment)","u":"pspec(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectConstructParam","l":"pspec(MemorySegment, MemorySegment)","u":"pspec(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectConstructParam","l":"pspec$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectConstructParam","l":"pspec$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"pspecs(MemorySegment)","u":"pspecs(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"pspecs(MemorySegment, MemorySegment)","u":"pspecs(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"pspecs$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"pspecs$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObject","l":"qdata(MemorySegment)","u":"qdata(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"qdata(MemorySegment)","u":"qdata(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObject","l":"qdata(MemorySegment, MemorySegment)","u":"qdata(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"qdata(MemorySegment, MemorySegment)","u":"qdata(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObject","l":"qdata$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"qdata$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObject","l":"qdata$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"qdata$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"quadratic(VImage, VipsOption...)","u":"quadratic(app.photofox.vipsffm.VImage,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"rad2float(VipsOption...)","u":"rad2float(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"radload(String, VipsOption...)","u":"radload(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"radloadBuffer(VBlob, VipsOption...)","u":"radloadBuffer(app.photofox.vipsffm.VBlob,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"radloadSource(VSource, VipsOption...)","u":"radloadSource(app.photofox.vipsffm.VSource,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"radsave(String, VipsOption...)","u":"radsave(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"radsaveBuffer(VipsOption...)","u":"radsaveBuffer(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"radsaveTarget(VTarget, VipsOption...)","u":"radsaveTarget(app.photofox.vipsffm.VTarget,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"rank(int, int, int, VipsOption...)","u":"rank(int,int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VEnum.Raw","l":"Raw(int)","u":"%3Cinit%3E(int)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"rawload(String, int, int, int, VipsOption...)","u":"rawload(java.lang.String,int,int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"rawsave(String, VipsOption...)","u":"rawsave(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"rawsaveFd(int, VipsOption...)","u":"rawsaveFd(int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VEnum.Raw","l":"rawValue()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"read_async(MemorySegment)","u":"read_async(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"read_async(MemorySegment, MemorySegment)","u":"read_async(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"read_async$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"read_async$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"read_finish(MemorySegment)","u":"read_finish(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"read_finish(MemorySegment, MemorySegment)","u":"read_finish(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"read_finish$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"read_finish$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"read_fn(MemorySegment)","u":"read_fn(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"read_fn(MemorySegment, MemorySegment)","u":"read_fn(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"read_fn$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"read_fn$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetClass","l":"read(MemorySegment)","u":"read(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetCustomClass","l":"read(MemorySegment)","u":"read(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VCustomSource.ReadCallback","l":"read(MemorySegment, long)","u":"read(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetClass","l":"read(MemorySegment, MemorySegment)","u":"read(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetCustomClass","l":"read(MemorySegment, MemorySegment)","u":"read(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetClass","l":"read$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetCustomClass","l":"read$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetClass","l":"read$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetCustomClass","l":"read$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"recomb(VImage, VipsOption...)","u":"recomb(app.photofox.vipsffm.VImage,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"reduce(double, double, double, double, VipsOption...)","u":"reduce(double,double,double,double,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"reduceh(double, double, VipsOption...)","u":"reduceh(double,double,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"reducev(double, double, VipsOption...)","u":"reducev(double,double,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObject","l":"ref_count(MemorySegment)","u":"ref_count(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"ref_count(MemorySegment)","u":"ref_count(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObject","l":"ref_count(MemorySegment, int)","u":"ref_count(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"ref_count(MemorySegment, int)","u":"ref_count(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObject","l":"ref_count$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"ref_count$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObject","l":"ref_count$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"ref_count$offset()"},{"p":"app.photofox.vipsffm.enums","c":"VipsRegionShrink","l":"REGION_SHRINK_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsRegionShrink","l":"REGION_SHRINK_MAX"},{"p":"app.photofox.vipsffm.enums","c":"VipsRegionShrink","l":"REGION_SHRINK_MEAN"},{"p":"app.photofox.vipsffm.enums","c":"VipsRegionShrink","l":"REGION_SHRINK_MEDIAN"},{"p":"app.photofox.vipsffm.enums","c":"VipsRegionShrink","l":"REGION_SHRINK_MIN"},{"p":"app.photofox.vipsffm.enums","c":"VipsRegionShrink","l":"REGION_SHRINK_MODE"},{"p":"app.photofox.vipsffm.enums","c":"VipsRegionShrink","l":"REGION_SHRINK_NEAREST"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumClass","l":"reinterpret(MemorySegment, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumValue","l":"reinterpret(MemorySegment, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStream","l":"reinterpret(MemorySegment, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"reinterpret(MemorySegment, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObject","l":"reinterpret(MemorySegment, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"reinterpret(MemorySegment, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectConstructParam","l":"reinterpret(MemorySegment, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"reinterpret(MemorySegment, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecBoolean","l":"reinterpret(MemorySegment, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecBoxed","l":"reinterpret(MemorySegment, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecChar","l":"reinterpret(MemorySegment, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecClass","l":"reinterpret(MemorySegment, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecDouble","l":"reinterpret(MemorySegment, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecEnum","l":"reinterpret(MemorySegment, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecFlags","l":"reinterpret(MemorySegment, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecFloat","l":"reinterpret(MemorySegment, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecGType","l":"reinterpret(MemorySegment, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecInt","l":"reinterpret(MemorySegment, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecInt64","l":"reinterpret(MemorySegment, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecLong","l":"reinterpret(MemorySegment, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecObject","l":"reinterpret(MemorySegment, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecOverride","l":"reinterpret(MemorySegment, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecParam","l":"reinterpret(MemorySegment, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecPointer","l":"reinterpret(MemorySegment, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecString","l":"reinterpret(MemorySegment, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecTypeInfo","l":"reinterpret(MemorySegment, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUChar","l":"reinterpret(MemorySegment, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUInt","l":"reinterpret(MemorySegment, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUInt64","l":"reinterpret(MemorySegment, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecULong","l":"reinterpret(MemorySegment, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUnichar","l":"reinterpret(MemorySegment, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecValueArray","l":"reinterpret(MemorySegment, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecVariant","l":"reinterpret(MemorySegment, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GTypeClass","l":"reinterpret(MemorySegment, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GTypeInstance","l":"reinterpret(MemorySegment, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"reinterpret(MemorySegment, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue","l":"reinterpret(MemorySegment, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValueArray","l":"reinterpret(MemorySegment, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"reinterpret(MemorySegment, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnection","l":"reinterpret(MemorySegment, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnectionClass","l":"reinterpret(MemorySegment, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"reinterpret(MemorySegment, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"reinterpret(MemorySegment, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"reinterpret(MemorySegment, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetClass","l":"reinterpret(MemorySegment, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetCustom","l":"reinterpret(MemorySegment, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetCustomClass","l":"reinterpret(MemorySegment, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumClass","l":"reinterpret(MemorySegment, long, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,long,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumValue","l":"reinterpret(MemorySegment, long, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,long,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStream","l":"reinterpret(MemorySegment, long, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,long,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"reinterpret(MemorySegment, long, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,long,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObject","l":"reinterpret(MemorySegment, long, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,long,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"reinterpret(MemorySegment, long, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,long,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectConstructParam","l":"reinterpret(MemorySegment, long, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,long,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"reinterpret(MemorySegment, long, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,long,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecBoolean","l":"reinterpret(MemorySegment, long, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,long,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecBoxed","l":"reinterpret(MemorySegment, long, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,long,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecChar","l":"reinterpret(MemorySegment, long, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,long,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecClass","l":"reinterpret(MemorySegment, long, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,long,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecDouble","l":"reinterpret(MemorySegment, long, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,long,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecEnum","l":"reinterpret(MemorySegment, long, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,long,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecFlags","l":"reinterpret(MemorySegment, long, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,long,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecFloat","l":"reinterpret(MemorySegment, long, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,long,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecGType","l":"reinterpret(MemorySegment, long, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,long,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecInt","l":"reinterpret(MemorySegment, long, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,long,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecInt64","l":"reinterpret(MemorySegment, long, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,long,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecLong","l":"reinterpret(MemorySegment, long, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,long,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecObject","l":"reinterpret(MemorySegment, long, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,long,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecOverride","l":"reinterpret(MemorySegment, long, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,long,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecParam","l":"reinterpret(MemorySegment, long, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,long,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecPointer","l":"reinterpret(MemorySegment, long, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,long,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecString","l":"reinterpret(MemorySegment, long, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,long,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecTypeInfo","l":"reinterpret(MemorySegment, long, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,long,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUChar","l":"reinterpret(MemorySegment, long, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,long,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUInt","l":"reinterpret(MemorySegment, long, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,long,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUInt64","l":"reinterpret(MemorySegment, long, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,long,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecULong","l":"reinterpret(MemorySegment, long, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,long,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUnichar","l":"reinterpret(MemorySegment, long, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,long,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecValueArray","l":"reinterpret(MemorySegment, long, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,long,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecVariant","l":"reinterpret(MemorySegment, long, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,long,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GTypeClass","l":"reinterpret(MemorySegment, long, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,long,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GTypeInstance","l":"reinterpret(MemorySegment, long, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,long,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"reinterpret(MemorySegment, long, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,long,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue","l":"reinterpret(MemorySegment, long, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,long,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValueArray","l":"reinterpret(MemorySegment, long, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,long,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"reinterpret(MemorySegment, long, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,long,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnection","l":"reinterpret(MemorySegment, long, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,long,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnectionClass","l":"reinterpret(MemorySegment, long, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,long,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"reinterpret(MemorySegment, long, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,long,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"reinterpret(MemorySegment, long, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,long,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"reinterpret(MemorySegment, long, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,long,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetClass","l":"reinterpret(MemorySegment, long, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,long,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetCustom","l":"reinterpret(MemorySegment, long, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,long,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetCustomClass","l":"reinterpret(MemorySegment, long, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,long,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"relational(VImage, VipsOperationRelational, VipsOption...)","u":"relational(app.photofox.vipsffm.VImage,app.photofox.vipsffm.enums.VipsOperationRelational,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"relationalConst(VipsOperationRelational, List, VipsOption...)","u":"relationalConst(app.photofox.vipsffm.enums.VipsOperationRelational,java.util.List,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"remainder(VImage, VipsOption...)","u":"remainder(app.photofox.vipsffm.VImage,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"remainderConst(List, VipsOption...)","u":"remainderConst(java.util.List,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"replicate(int, int, VipsOption...)","u":"replicate(int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"resize(double, VipsOption...)","u":"resize(double,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"rewind(MemorySegment)","u":"rewind(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"rewind(MemorySegment, MemorySegment)","u":"rewind(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"rewind$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"rewind$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"rot(VipsAngle, VipsOption...)","u":"rot(app.photofox.vipsffm.enums.VipsAngle,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"rot45(VipsOption...)","u":"rot45(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"rotate(double, VipsOption...)","u":"rotate(double,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"round(VipsOperationRound, VipsOption...)","u":"round(app.photofox.vipsffm.enums.VipsOperationRound,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VipsRunnable","l":"run(Arena)","u":"run(java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm","c":"Vips","l":"run(VipsRunnable)","u":"run(app.photofox.vipsffm.VipsRunnable)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"sanity(MemorySegment)","u":"sanity(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"sanity(MemorySegment, MemorySegment)","u":"sanity(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"sanity$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"sanity$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"scale(VipsOption...)","u":"scale(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"scharr(VipsOption...)","u":"scharr(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"scRGB2BW(VipsOption...)","u":"scRGB2BW(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"scRGB2sRGB(VipsOption...)","u":"scRGB2sRGB(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"scRGB2XYZ(VipsOption...)","u":"scRGB2XYZ(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VCustomSource.SeekCallback","l":"seek(int)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetClass","l":"seek(MemorySegment)","u":"seek(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetCustomClass","l":"seek(MemorySegment)","u":"seek(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetClass","l":"seek(MemorySegment, MemorySegment)","u":"seek(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetCustomClass","l":"seek(MemorySegment, MemorySegment)","u":"seek(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetClass","l":"seek$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetCustomClass","l":"seek$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetClass","l":"seek$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetCustomClass","l":"seek$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"sequential(VipsOption...)","u":"sequential(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"set_property(MemorySegment)","u":"set_property(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"set_property(MemorySegment, MemorySegment)","u":"set_property(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"set_property$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"set_property$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"sharpen(VipsOption...)","u":"sharpen(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"shrink(double, double, double, double, VipsOption...)","u":"shrink(double,double,double,double,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"shrinkh(int, int, VipsOption...)","u":"shrinkh(int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"shrinkv(int, int, VipsOption...)","u":"shrinkv(int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"Vips","l":"shutdown()"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"shutdown()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"sign(VipsOption...)","u":"sign(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"similarity(VipsOption...)","u":"similarity(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"sines(int, int, VipsOption...)","u":"sines(int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.enums","c":"VipsSize","l":"SIZE_BOTH"},{"p":"app.photofox.vipsffm.enums","c":"VipsSize","l":"SIZE_DOWN"},{"p":"app.photofox.vipsffm.enums","c":"VipsSize","l":"SIZE_FORCE"},{"p":"app.photofox.vipsffm.enums","c":"VipsSize","l":"SIZE_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsSize","l":"SIZE_UP"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"sizeof_type(MemorySegment)","u":"sizeof_type(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"sizeof_type(MemorySegment, long)","u":"sizeof_type(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"sizeof_type$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"sizeof_type$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumClass","l":"sizeof()"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumValue","l":"sizeof()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStream","l":"sizeof()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"sizeof()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObject","l":"sizeof()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"sizeof()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectConstructParam","l":"sizeof()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"sizeof()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecBoolean","l":"sizeof()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecBoxed","l":"sizeof()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecChar","l":"sizeof()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecClass","l":"sizeof()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecDouble","l":"sizeof()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecEnum","l":"sizeof()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecFlags","l":"sizeof()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecFloat","l":"sizeof()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecGType","l":"sizeof()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecInt","l":"sizeof()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecInt64","l":"sizeof()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecLong","l":"sizeof()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecObject","l":"sizeof()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecOverride","l":"sizeof()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecParam","l":"sizeof()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecPointer","l":"sizeof()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecString","l":"sizeof()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecTypeInfo","l":"sizeof()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUChar","l":"sizeof()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUInt","l":"sizeof()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUInt64","l":"sizeof()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecULong","l":"sizeof()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecUnichar","l":"sizeof()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecValueArray","l":"sizeof()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecVariant","l":"sizeof()"},{"p":"app.photofox.vipsffm.jextract","c":"_GTypeClass","l":"sizeof()"},{"p":"app.photofox.vipsffm.jextract","c":"_GTypeInstance","l":"sizeof()"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"sizeof()"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue","l":"sizeof()"},{"p":"app.photofox.vipsffm.jextract","c":"_GValueArray","l":"sizeof()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"sizeof()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnection","l":"sizeof()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnectionClass","l":"sizeof()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"sizeof()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"sizeof()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"sizeof()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetClass","l":"sizeof()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetCustom","l":"sizeof()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetCustomClass","l":"sizeof()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"skip_async(MemorySegment)","u":"skip_async(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"skip_async(MemorySegment, MemorySegment)","u":"skip_async(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"skip_async$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"skip_async$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"skip_finish(MemorySegment)","u":"skip_finish(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"skip_finish(MemorySegment, MemorySegment)","u":"skip_finish(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"skip_finish$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"skip_finish$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"skip(MemorySegment)","u":"skip(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"skip(MemorySegment, MemorySegment)","u":"skip(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"skip$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"skip$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"smartcrop(int, int, VipsOption...)","u":"smartcrop(int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"sobel(VipsOption...)","u":"sobel(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"source_custom_new(Arena)","u":"source_custom_new(java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"source_get_type()"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"source_new_from_blob(Arena, MemorySegment)","u":"source_new_from_blob(java.lang.foreign.Arena,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"source_new_from_descriptor(Arena, int)","u":"source_new_from_descriptor(java.lang.foreign.Arena,int)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"source_new_from_file(Arena, String)","u":"source_new_from_file(java.lang.foreign.Arena,java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"source_new_from_memory(Arena, MemorySegment, long)","u":"source_new_from_memory(java.lang.foreign.Arena,java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"source_new_from_options(Arena, String)","u":"source_new_from_options(java.lang.foreign.Arena,java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"source_new_from_target(Arena, MemorySegment)","u":"source_new_from_target(java.lang.foreign.Arena,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsOption","l":"Source(String)","u":"Source(java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsOption.Source","l":"Source(String, AtomicReference>)","u":"%3Cinit%3E(java.lang.String,java.util.concurrent.atomic.AtomicReference)"},{"p":"app.photofox.vipsffm","c":"VipsOption","l":"Source(String, VSource)","u":"Source(java.lang.String,app.photofox.vipsffm.VSource)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"spcor(VImage, VipsOption...)","u":"spcor(app.photofox.vipsffm.VImage,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"spectrum(VipsOption...)","u":"spectrum(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"sRGB2HSV(VipsOption...)","u":"sRGB2HSV(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"sRGB2scRGB(VipsOption...)","u":"sRGB2scRGB(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"static_object(MemorySegment)","u":"static_object(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"static_object(MemorySegment, int)","u":"static_object(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"static_object$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"static_object$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"stats(VipsOption...)","u":"stats(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"stdif(int, int, VipsOption...)","u":"stdif(int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VipsOption","l":"String(String)","u":"String(java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsOption.String","l":"String(String, AtomicReference>)","u":"%3Cinit%3E(java.lang.String,java.util.concurrent.atomic.AtomicReference)"},{"p":"app.photofox.vipsffm","c":"VipsOption","l":"String(String, String)","u":"String(java.lang.String,java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"subsample(int, int, VipsOption...)","u":"subsample(int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecString","l":"substitutor(MemorySegment)","u":"substitutor(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecString","l":"substitutor(MemorySegment, byte)","u":"substitutor(java.lang.foreign.MemorySegment,byte)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecString","l":"substitutor$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecString","l":"substitutor$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"subtract(VImage, VipsOption...)","u":"subtract(app.photofox.vipsffm.VImage,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"sum(List, VipsOption...)","u":"sum(java.util.List,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"summary_class(MemorySegment)","u":"summary_class(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"summary_class(MemorySegment, MemorySegment)","u":"summary_class(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"summary_class$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"summary_class$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"summary(MemorySegment)","u":"summary(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"summary(MemorySegment, MemorySegment)","u":"summary(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"summary$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"summary$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"svgload(String, VipsOption...)","u":"svgload(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"svgloadBuffer(VBlob, VipsOption...)","u":"svgloadBuffer(app.photofox.vipsffm.VBlob,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"svgloadSource(VSource, VipsOption...)","u":"svgloadSource(app.photofox.vipsffm.VSource,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"switch1(List, VipsOption...)","u":"switch1(java.util.List,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"target_custom_new(Arena)","u":"target_custom_new(java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"target_get_type()"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"target_new_temp(Arena, MemorySegment)","u":"target_new_temp(java.lang.foreign.Arena,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"target_new_to_descriptor(Arena, int)","u":"target_new_to_descriptor(java.lang.foreign.Arena,int)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"target_new_to_file(Arena, String)","u":"target_new_to_file(java.lang.foreign.Arena,java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"target_new_to_memory(Arena)","u":"target_new_to_memory(java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm","c":"VipsOption","l":"Target(String)","u":"Target(java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsOption.Target","l":"Target(String, AtomicReference>)","u":"%3Cinit%3E(java.lang.String,java.util.concurrent.atomic.AtomicReference)"},{"p":"app.photofox.vipsffm","c":"VipsOption","l":"Target(String, VTarget)","u":"Target(java.lang.String,app.photofox.vipsffm.VTarget)"},{"p":"app.photofox.vipsffm.enums","c":"VipsTextWrap","l":"TEXT_WRAP_CHAR"},{"p":"app.photofox.vipsffm.enums","c":"VipsTextWrap","l":"TEXT_WRAP_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsTextWrap","l":"TEXT_WRAP_NONE"},{"p":"app.photofox.vipsffm.enums","c":"VipsTextWrap","l":"TEXT_WRAP_WORD"},{"p":"app.photofox.vipsffm.enums","c":"VipsTextWrap","l":"TEXT_WRAP_WORD_CHAR"},{"p":"app.photofox.vipsffm","c":"VImage","l":"text(String, VipsOption...)","u":"text(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VipsValidation","l":"throwInvalidInputError(String, String)","u":"throwInvalidInputError(java.lang.String,java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsValidation","l":"throwInvalidOutputError(String, String)","u":"throwInvalidOutputError(java.lang.String,java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsValidation","l":"throwVipsError(String)","u":"throwVipsError(java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"thumbnail(String, int, VipsOption...)","u":"thumbnail(java.lang.String,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"thumbnailBuffer(VBlob, int, VipsOption...)","u":"thumbnailBuffer(app.photofox.vipsffm.VBlob,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"thumbnailImage(int, VipsOption...)","u":"thumbnailImage(int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"thumbnailSource(VSource, int, VipsOption...)","u":"thumbnailSource(app.photofox.vipsffm.VSource,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"tiffload(String, VipsOption...)","u":"tiffload(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"tiffloadBuffer(VBlob, VipsOption...)","u":"tiffloadBuffer(app.photofox.vipsffm.VBlob,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"tiffloadSource(VSource, VipsOption...)","u":"tiffloadSource(app.photofox.vipsffm.VSource,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"tiffsave(String, VipsOption...)","u":"tiffsave(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"tiffsaveBuffer(VipsOption...)","u":"tiffsaveBuffer(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"tiffsaveTarget(VTarget, VipsOption...)","u":"tiffsaveTarget(app.photofox.vipsffm.VTarget,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"tilecache(VipsOption...)","u":"tilecache(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"to_string(MemorySegment)","u":"to_string(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"to_string(MemorySegment, MemorySegment)","u":"to_string(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"to_string$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObjectClass","l":"to_string$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"tonelut(VipsOption...)","u":"tonelut(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VEnum.Raw","l":"toString()"},{"p":"app.photofox.vipsffm","c":"VipsOption.ArrayDouble","l":"toString()"},{"p":"app.photofox.vipsffm","c":"VipsOption.ArrayImage","l":"toString()"},{"p":"app.photofox.vipsffm","c":"VipsOption.ArrayInt","l":"toString()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Blob","l":"toString()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Boolean","l":"toString()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Double","l":"toString()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Enum","l":"toString()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Image","l":"toString()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Int","l":"toString()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Interpolate","l":"toString()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Long","l":"toString()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Source","l":"toString()"},{"p":"app.photofox.vipsffm","c":"VipsOption.String","l":"toString()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Target","l":"toString()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnection","l":"tracked_descriptor(MemorySegment)","u":"tracked_descriptor(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnection","l":"tracked_descriptor(MemorySegment, int)","u":"tracked_descriptor(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnection","l":"tracked_descriptor$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnection","l":"tracked_descriptor$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"transpose3d(VipsOption...)","u":"transpose3d(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"type_depth(long)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"type_find(Arena, String, String)","u":"type_find(java.lang.foreign.Arena,java.lang.String,java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"type_map_all(Arena, long, MemorySegment, MemorySegment)","u":"type_map_all(java.lang.foreign.Arena,long,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"type_map(Arena, long, MemorySegment, MemorySegment, MemorySegment)","u":"type_map(java.lang.foreign.Arena,long,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecVariant","l":"type(MemorySegment)","u":"type(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"type(MemorySegment)","u":"type(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"type(MemorySegment, long)","u":"type(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecVariant","l":"type(MemorySegment, MemorySegment)","u":"type(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecVariant","l":"type$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"type$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecVariant","l":"type$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"type$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"unpremultiply(VipsOption...)","u":"unpremultiply(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_double(MemorySegment)","u":"v_double(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_double(MemorySegment, double)","u":"v_double(java.lang.foreign.MemorySegment,double)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_double$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_double$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_float(MemorySegment)","u":"v_float(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_float(MemorySegment, float)","u":"v_float(java.lang.foreign.MemorySegment,float)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_float$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_float$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_int(MemorySegment)","u":"v_int(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_int(MemorySegment, int)","u":"v_int(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_int$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_int$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_int64(MemorySegment)","u":"v_int64(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_int64(MemorySegment, long)","u":"v_int64(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_int64$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_int64$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_long(MemorySegment)","u":"v_long(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_long(MemorySegment, long)","u":"v_long(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_long$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_long$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_pointer(MemorySegment)","u":"v_pointer(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_pointer(MemorySegment, MemorySegment)","u":"v_pointer(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_pointer$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_pointer$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_uint(MemorySegment)","u":"v_uint(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_uint(MemorySegment, int)","u":"v_uint(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_uint$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_uint$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_uint64(MemorySegment)","u":"v_uint64(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_uint64(MemorySegment, long)","u":"v_uint64(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_uint64$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_uint64$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_ulong(MemorySegment)","u":"v_ulong(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_ulong(MemorySegment, long)","u":"v_ulong(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_ulong$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_ulong$offset()"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"value_get_area(Arena, MemorySegment, MemorySegment)","u":"value_get_area(java.lang.foreign.Arena,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"value_get_array_double(Arena, MemorySegment, MemorySegment)","u":"value_get_array_double(java.lang.foreign.Arena,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"value_get_array_image(MemorySegment, MemorySegment)","u":"value_get_array_image(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"value_get_array_int(Arena, MemorySegment, MemorySegment)","u":"value_get_array_int(java.lang.foreign.Arena,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"value_get_array_object(MemorySegment, MemorySegment)","u":"value_get_array_object(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"value_get_array(Arena, MemorySegment, MemorySegment, MemorySegment, MemorySegment)","u":"value_get_array(java.lang.foreign.Arena,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"value_get_blob(Arena, MemorySegment, MemorySegment)","u":"value_get_blob(java.lang.foreign.Arena,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"value_get_ref_string(MemorySegment, MemorySegment)","u":"value_get_ref_string(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"value_get_save_string(MemorySegment)","u":"value_get_save_string(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"value_is_null(MemorySegment, MemorySegment)","u":"value_is_null(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecClass","l":"value_is_valid(MemorySegment)","u":"value_is_valid(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecClass","l":"value_is_valid(MemorySegment, MemorySegment)","u":"value_is_valid(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecClass","l":"value_is_valid$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecClass","l":"value_is_valid$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumValue","l":"value_name(MemorySegment)","u":"value_name(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumValue","l":"value_name(MemorySegment, MemorySegment)","u":"value_name(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumValue","l":"value_name$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumValue","l":"value_name$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumValue","l":"value_nick(MemorySegment)","u":"value_nick(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumValue","l":"value_nick(MemorySegment, MemorySegment)","u":"value_nick(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumValue","l":"value_nick$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumValue","l":"value_nick$offset()"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"value_set_area(MemorySegment, MemorySegment, MemorySegment)","u":"value_set_area(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"value_set_array_double(MemorySegment, MemorySegment, int)","u":"value_set_array_double(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"value_set_array_image(MemorySegment, int)","u":"value_set_array_image(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"value_set_array_int(MemorySegment, MemorySegment, int)","u":"value_set_array_int(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"value_set_array_object(MemorySegment, int)","u":"value_set_array_object(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"value_set_array(MemorySegment, int, long, long)","u":"value_set_array(java.lang.foreign.MemorySegment,int,long,long)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"value_set_blob_free(MemorySegment, MemorySegment, long)","u":"value_set_blob_free(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"value_set_blob(MemorySegment, MemorySegment, MemorySegment, long)","u":"value_set_blob(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecClass","l":"value_set_default(MemorySegment)","u":"value_set_default(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecTypeInfo","l":"value_set_default(MemorySegment)","u":"value_set_default(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecClass","l":"value_set_default(MemorySegment, MemorySegment)","u":"value_set_default(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecTypeInfo","l":"value_set_default(MemorySegment, MemorySegment)","u":"value_set_default(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecClass","l":"value_set_default$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecTypeInfo","l":"value_set_default$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecClass","l":"value_set_default$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecTypeInfo","l":"value_set_default$offset()"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"value_set_ref_string(Arena, MemorySegment, String)","u":"value_set_ref_string(java.lang.foreign.Arena,java.lang.foreign.MemorySegment,java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"value_set_save_string(Arena, MemorySegment, String)","u":"value_set_save_string(java.lang.foreign.Arena,java.lang.foreign.MemorySegment,java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"value_set_save_stringf(Arena, MemorySegment, String, VipsOption...)","u":"value_set_save_stringf(java.lang.foreign.Arena,java.lang.foreign.MemorySegment,java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"value_type(MemorySegment)","u":"value_type(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecClass","l":"value_type(MemorySegment)","u":"value_type(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecTypeInfo","l":"value_type(MemorySegment)","u":"value_type(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"value_type(MemorySegment, long)","u":"value_type(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecClass","l":"value_type(MemorySegment, long)","u":"value_type(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecTypeInfo","l":"value_type(MemorySegment, long)","u":"value_type(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"value_type$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecClass","l":"value_type$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecTypeInfo","l":"value_type$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"value_type$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecClass","l":"value_type$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecTypeInfo","l":"value_type$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecClass","l":"value_validate(MemorySegment)","u":"value_validate(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecTypeInfo","l":"value_validate(MemorySegment)","u":"value_validate(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecClass","l":"value_validate(MemorySegment, MemorySegment)","u":"value_validate(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecTypeInfo","l":"value_validate(MemorySegment, MemorySegment)","u":"value_validate(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecClass","l":"value_validate$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecTypeInfo","l":"value_validate$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecClass","l":"value_validate$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecTypeInfo","l":"value_validate$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumValue","l":"value(MemorySegment)","u":"value(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectConstructParam","l":"value(MemorySegment)","u":"value(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumValue","l":"value(MemorySegment, int)","u":"value(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectConstructParam","l":"value(MemorySegment, MemorySegment)","u":"value(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumValue","l":"value$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectConstructParam","l":"value$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumValue","l":"value$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectConstructParam","l":"value$offset()"},{"p":"app.photofox.vipsffm.enums","c":"VipsAccess","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsAlign","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsAngle","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsAngle45","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsBandFormat","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsCoding","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsCombine","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsCombineMode","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsCompassDirection","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsDirection","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsExtend","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsFailOn","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzContainer","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzDepth","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzLayout","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignHeifCompression","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignHeifEncoder","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignPpmFormat","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignSubsample","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffCompression","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffPredictor","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffResunit","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignWebpPreset","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsIntent","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsInteresting","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsInterpretation","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsKernel","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationBoolean","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationComplex","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationComplex2","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationComplexget","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath2","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMorphology","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationRelational","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationRound","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsPCS","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsPrecision","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsRegionShrink","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsSize","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsTextWrap","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsOption.ArrayDouble","l":"valueOrThrow()"},{"p":"app.photofox.vipsffm","c":"VipsOption.ArrayImage","l":"valueOrThrow()"},{"p":"app.photofox.vipsffm","c":"VipsOption.ArrayInt","l":"valueOrThrow()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Blob","l":"valueOrThrow()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Boolean","l":"valueOrThrow()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Double","l":"valueOrThrow()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Enum","l":"valueOrThrow()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Image","l":"valueOrThrow()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Int","l":"valueOrThrow()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Interpolate","l":"valueOrThrow()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Long","l":"valueOrThrow()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Source","l":"valueOrThrow()"},{"p":"app.photofox.vipsffm","c":"VipsOption.String","l":"valueOrThrow()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Target","l":"valueOrThrow()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecClass","l":"values_cmp(MemorySegment)","u":"values_cmp(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecTypeInfo","l":"values_cmp(MemorySegment)","u":"values_cmp(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecClass","l":"values_cmp(MemorySegment, MemorySegment)","u":"values_cmp(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecTypeInfo","l":"values_cmp(MemorySegment, MemorySegment)","u":"values_cmp(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecClass","l":"values_cmp$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecTypeInfo","l":"values_cmp$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecClass","l":"values_cmp$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpecTypeInfo","l":"values_cmp$offset()"},{"p":"app.photofox.vipsffm.enums","c":"VipsAccess","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsAlign","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsAngle","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsAngle45","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsBandFormat","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsCoding","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsCombine","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsCombineMode","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsCompassDirection","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsDirection","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsExtend","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsFailOn","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzContainer","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzDepth","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzLayout","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignHeifCompression","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignHeifEncoder","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignPpmFormat","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignSubsample","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffCompression","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffPredictor","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffResunit","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignWebpPreset","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsIntent","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsInteresting","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsInterpretation","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsKernel","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationBoolean","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationComplex","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationComplex2","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationComplexget","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath2","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMorphology","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationRelational","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationRound","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsPCS","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsPrecision","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsRegionShrink","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsSize","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsTextWrap","l":"values()"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumClass","l":"values(MemorySegment)","u":"values(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValueArray","l":"values(MemorySegment)","u":"values(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumClass","l":"values(MemorySegment, MemorySegment)","u":"values(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValueArray","l":"values(MemorySegment, MemorySegment)","u":"values(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumClass","l":"values$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GValueArray","l":"values$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumClass","l":"values$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GValueArray","l":"values$offset()"},{"p":"app.photofox.vipsffm","c":"VCustomSource","l":"VCustomSource(Arena, VCustomSource.ReadCallback)","u":"%3Cinit%3E(java.lang.foreign.Arena,app.photofox.vipsffm.VCustomSource.ReadCallback)"},{"p":"app.photofox.vipsffm","c":"VCustomSource","l":"VCustomSource(Arena, VCustomSource.ReadCallback, VCustomSource.SeekCallback)","u":"%3Cinit%3E(java.lang.foreign.Arena,app.photofox.vipsffm.VCustomSource.ReadCallback,app.photofox.vipsffm.VCustomSource.SeekCallback)"},{"p":"app.photofox.vipsffm","c":"VCustomTarget","l":"VCustomTarget(Arena, VCustomTarget.WriteCallback, VCustomTarget.EndCallback)","u":"%3Cinit%3E(java.lang.foreign.Arena,app.photofox.vipsffm.VCustomTarget.WriteCallback,app.photofox.vipsffm.VCustomTarget.EndCallback)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"version_string()"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"version(int)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS__FATSTRIP_HEIGHT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS__THINSTRIP_HEIGHT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS__TILE_HEIGHT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS__TILE_WIDTH()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS__WINDOW_MARGIN_BYTES()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS__WINDOW_MARGIN_PIXELS()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_A_X0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_A_Y0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_A_Z0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ACCESS_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ACCESS_RANDOM()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ACCESS_SEQUENTIAL_UNBUFFERED()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ACCESS_SEQUENTIAL()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ALIGN_CENTRE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ALIGN_HIGH()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ALIGN_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ALIGN_LOW()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ANGLE_D0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ANGLE_D180()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ANGLE_D270()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ANGLE_D90()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ANGLE_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ANGLE45_D0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ANGLE45_D135()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ANGLE45_D180()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ANGLE45_D225()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ANGLE45_D270()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ANGLE45_D315()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ANGLE45_D45()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ANGLE45_D90()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ANGLE45_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_area_copy(MemorySegment)","u":"vips_area_copy(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_area_copy$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_area_copy$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_area_copy$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_area_get_data(MemorySegment, MemorySegment, MemorySegment, MemorySegment, MemorySegment)","u":"vips_area_get_data(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_area_get_data$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_area_get_data$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_area_get_data$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_area_get_type()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_area_get_type$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_area_get_type$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_area_get_type$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_area_unref(MemorySegment)","u":"vips_area_unref(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_area_unref$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_area_unref$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_area_unref$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ARGUMENT_CONSTRUCT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ARGUMENT_DEPRECATED()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ARGUMENT_INPUT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ARGUMENT_MODIFY()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ARGUMENT_NON_HASHABLE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ARGUMENT_NONE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ARGUMENT_OPTIONAL_INPUT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ARGUMENT_OPTIONAL_OUTPUT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ARGUMENT_OUTPUT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ARGUMENT_REQUIRED_INPUT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ARGUMENT_REQUIRED_OUTPUT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ARGUMENT_REQUIRED()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ARGUMENT_SET_ALWAYS()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ARGUMENT_SET_ONCE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_array_double_get_type()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_array_double_get_type$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_array_double_get_type$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_array_double_get_type$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_array_image_get_type()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_array_image_get_type$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_array_image_get_type$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_array_image_get_type$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_array_int_get_type()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_array_int_get_type$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_array_int_get_type$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_array_int_get_type$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_B_X0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_B_Y0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_B_Z0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_BLEND_MODE_ADD()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_BLEND_MODE_ATOP()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_BLEND_MODE_CLEAR()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_BLEND_MODE_COLOUR_BURN()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_BLEND_MODE_COLOUR_DODGE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_BLEND_MODE_DARKEN()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_BLEND_MODE_DEST_ATOP()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_BLEND_MODE_DEST_IN()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_BLEND_MODE_DEST_OUT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_BLEND_MODE_DEST_OVER()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_BLEND_MODE_DEST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_BLEND_MODE_DIFFERENCE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_BLEND_MODE_EXCLUSION()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_BLEND_MODE_HARD_LIGHT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_BLEND_MODE_IN()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_BLEND_MODE_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_BLEND_MODE_LIGHTEN()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_BLEND_MODE_MULTIPLY()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_BLEND_MODE_OUT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_BLEND_MODE_OVER()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_BLEND_MODE_OVERLAY()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_BLEND_MODE_SATURATE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_BLEND_MODE_SCREEN()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_BLEND_MODE_SOFT_LIGHT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_BLEND_MODE_SOURCE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_BLEND_MODE_XOR()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_blob_copy(MemorySegment, long)","u":"vips_blob_copy(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_blob_copy$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_blob_copy$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_blob_copy$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_blob_get_type()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_blob_get_type$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_blob_get_type$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_blob_get_type$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_blob_get(MemorySegment, MemorySegment)","u":"vips_blob_get(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_blob_get$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_blob_get$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_blob_get$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_blob_new(MemorySegment, MemorySegment, long)","u":"vips_blob_new(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_blob_new$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_blob_new$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_blob_new$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_blob_set(MemorySegment, MemorySegment, MemorySegment, long)","u":"vips_blob_set(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_blob_set$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_blob_set$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_blob_set$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_block_untrusted_set(int)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_block_untrusted_set$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_block_untrusted_set$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_block_untrusted_set$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_C_X0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_C_Y0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_C_Z0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_cache_operation_build(MemorySegment)","u":"vips_cache_operation_build(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_cache_operation_build$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_cache_operation_build$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_cache_operation_build$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_cache_operation_buildp(MemorySegment)","u":"vips_cache_operation_buildp(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_cache_operation_buildp$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_cache_operation_buildp$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_cache_operation_buildp$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_cache_set_dump(int)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_cache_set_dump$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_cache_set_dump$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_cache_set_dump$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_cache_set_max_files(int)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_cache_set_max_files$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_cache_set_max_files$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_cache_set_max_files$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_cache_set_max_mem(long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_cache_set_max_mem$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_cache_set_max_mem$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_cache_set_max_mem$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_cache_set_max(int)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_cache_set_max$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_cache_set_max$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_cache_set_max$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_cache_set_trace(int)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_cache_set_trace$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_cache_set_trace$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_cache_set_trace$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_CODING_ERROR()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_CODING_LABQ()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_CODING_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_CODING_NONE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_CODING_RAD()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_COMBINE_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_COMBINE_MAX()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_COMBINE_MIN()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_COMBINE_MODE_ADD()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_COMBINE_MODE_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_COMBINE_MODE_SET()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_COMBINE_SUM()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_COMPASS_DIRECTION_CENTRE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_COMPASS_DIRECTION_EAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_COMPASS_DIRECTION_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_COMPASS_DIRECTION_NORTH_EAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_COMPASS_DIRECTION_NORTH_WEST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_COMPASS_DIRECTION_NORTH()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_COMPASS_DIRECTION_SOUTH_EAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_COMPASS_DIRECTION_SOUTH_WEST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_COMPASS_DIRECTION_SOUTH()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_COMPASS_DIRECTION_WEST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_CONFIG()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_D3250_X0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_D3250_Y0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_D3250_Z0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_D50_X0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_D50_Y0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_D50_Z0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_D55_X0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_D55_Y0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_D55_Z0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_D65_X0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_D65_Y0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_D65_Z0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_D75_X0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_D75_Y0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_D75_Z0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_D93_X0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_D93_Y0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_D93_Z0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_DEMAND_STYLE_ANY()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_DEMAND_STYLE_ERROR()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_DEMAND_STYLE_FATSTRIP()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_DEMAND_STYLE_SMALLTILE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_DEMAND_STYLE_THINSTRIP()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_DIRECTION_HORIZONTAL()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_DIRECTION_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_DIRECTION_VERTICAL()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_E_X0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_E_Y0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_E_Z0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ENABLE_DEPRECATED()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_enum_from_nick(MemorySegment, long, MemorySegment)","u":"vips_enum_from_nick(java.lang.foreign.MemorySegment,long,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_enum_from_nick$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_enum_from_nick$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_enum_from_nick$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_enum_nick(long, int)","u":"vips_enum_nick(long,int)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_enum_nick$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_enum_nick$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_enum_nick$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_enum_string(long, int)","u":"vips_enum_string(long,int)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_enum_string$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_enum_string$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_enum_string$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_error_buffer_copy()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_error_buffer_copy$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_error_buffer_copy$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_error_buffer_copy$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_error_buffer()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_error_buffer$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_error_buffer$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_error_buffer$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_error_clear()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_error_clear$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_error_clear$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_error_clear$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_error_freeze()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_error_freeze$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_error_freeze$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_error_freeze$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_error_g(MemorySegment)","u":"vips_error_g(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_error_g$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_error_g$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_error_g$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_error_thaw()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_error_thaw$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_error_thaw$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_error_thaw$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_EXTEND_BACKGROUND()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_EXTEND_BLACK()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_EXTEND_COPY()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_EXTEND_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_EXTEND_MIRROR()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_EXTEND_REPEAT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_EXTEND_WHITE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FAIL_ON_ERROR()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FAIL_ON_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FAIL_ON_NONE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FAIL_ON_TRUNCATED()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FAIL_ON_WARNING()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_filename_get_filename(MemorySegment)","u":"vips_filename_get_filename(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_filename_get_filename$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_filename_get_filename$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_filename_get_filename$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_filename_get_options(MemorySegment)","u":"vips_filename_get_options(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_filename_get_options$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_filename_get_options$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_filename_get_options$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_filename_suffix_match(MemorySegment, MemorySegment)","u":"vips_filename_suffix_match(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_filename_suffix_match$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_filename_suffix_match$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_filename_suffix_match$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_ALL()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_BIGENDIAN()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_DZ_CONTAINER_FS()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_DZ_CONTAINER_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_DZ_CONTAINER_SZI()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_DZ_CONTAINER_ZIP()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_DZ_DEPTH_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_DZ_DEPTH_ONE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_DZ_DEPTH_ONEPIXEL()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_DZ_DEPTH_ONETILE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_DZ_LAYOUT_DZ()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_DZ_LAYOUT_GOOGLE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_DZ_LAYOUT_IIIF()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_DZ_LAYOUT_IIIF3()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_DZ_LAYOUT_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_DZ_LAYOUT_ZOOMIFY()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_foreign_find_load_buffer(MemorySegment, long)","u":"vips_foreign_find_load_buffer(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_foreign_find_load_buffer$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_foreign_find_load_buffer$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_foreign_find_load_buffer$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_foreign_find_load_source(MemorySegment)","u":"vips_foreign_find_load_source(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_foreign_find_load_source$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_foreign_find_load_source$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_foreign_find_load_source$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_foreign_find_load(MemorySegment)","u":"vips_foreign_find_load(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_foreign_find_load$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_foreign_find_load$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_foreign_find_load$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_foreign_find_save_buffer(MemorySegment)","u":"vips_foreign_find_save_buffer(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_foreign_find_save_buffer$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_foreign_find_save_buffer$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_foreign_find_save_buffer$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_foreign_find_save_target(MemorySegment)","u":"vips_foreign_find_save_target(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_foreign_find_save_target$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_foreign_find_save_target$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_foreign_find_save_target$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_foreign_find_save(MemorySegment)","u":"vips_foreign_find_save(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_foreign_find_save$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_foreign_find_save$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_foreign_find_save$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_HEIF_COMPRESSION_AV1()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_HEIF_COMPRESSION_AVC()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_HEIF_COMPRESSION_HEVC()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_HEIF_COMPRESSION_JPEG()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_HEIF_COMPRESSION_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_HEIF_ENCODER_AOM()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_HEIF_ENCODER_AUTO()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_HEIF_ENCODER_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_HEIF_ENCODER_RAV1E()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_HEIF_ENCODER_SVT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_HEIF_ENCODER_X265()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_JPEG_SUBSAMPLE_AUTO()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_JPEG_SUBSAMPLE_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_JPEG_SUBSAMPLE_OFF()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_JPEG_SUBSAMPLE_ON()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_KEEP_ALL()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_KEEP_EXIF()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_KEEP_ICC()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_KEEP_IPTC()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_KEEP_NONE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_KEEP_OTHER()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_KEEP_XMP()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_NONE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_PARTIAL()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_PNG_FILTER_ALL()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_PNG_FILTER_AVG()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_PNG_FILTER_NONE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_PNG_FILTER_PAETH()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_PNG_FILTER_SUB()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_PNG_FILTER_UP()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_PPM_FORMAT_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_PPM_FORMAT_PBM()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_PPM_FORMAT_PFM()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_PPM_FORMAT_PGM()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_PPM_FORMAT_PNM()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_PPM_FORMAT_PPM()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_SEQUENTIAL()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_SUBSAMPLE_AUTO()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_SUBSAMPLE_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_SUBSAMPLE_OFF()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_SUBSAMPLE_ON()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_TIFF_COMPRESSION_CCITTFAX4()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_TIFF_COMPRESSION_DEFLATE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_TIFF_COMPRESSION_JP2K()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_TIFF_COMPRESSION_JPEG()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_TIFF_COMPRESSION_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_TIFF_COMPRESSION_LZW()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_TIFF_COMPRESSION_NONE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_TIFF_COMPRESSION_PACKBITS()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_TIFF_COMPRESSION_WEBP()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_TIFF_COMPRESSION_ZSTD()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_TIFF_PREDICTOR_FLOAT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_TIFF_PREDICTOR_HORIZONTAL()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_TIFF_PREDICTOR_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_TIFF_PREDICTOR_NONE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_TIFF_RESUNIT_CM()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_TIFF_RESUNIT_INCH()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_TIFF_RESUNIT_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_WEBP_PRESET_DEFAULT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_WEBP_PRESET_DRAWING()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_WEBP_PRESET_ICON()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_WEBP_PRESET_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_WEBP_PRESET_PHOTO()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_WEBP_PRESET_PICTURE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_WEBP_PRESET_TEXT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FORMAT_BIGENDIAN()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FORMAT_CHAR()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FORMAT_COMPLEX()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FORMAT_DOUBLE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FORMAT_DPCOMPLEX()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FORMAT_FLOAT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FORMAT_INT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FORMAT_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FORMAT_NONE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FORMAT_NOTSET()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FORMAT_PARTIAL()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FORMAT_SHORT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FORMAT_UCHAR()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FORMAT_UINT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FORMAT_USHORT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_IMAGE_ERROR()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_get_height(MemorySegment)","u":"vips_image_get_height(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_get_height$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_get_height$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_get_height$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_get_type()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_get_type$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_get_type$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_get_type$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_get_typeof(MemorySegment, MemorySegment)","u":"vips_image_get_typeof(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_get_typeof$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_get_typeof$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_get_typeof$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_get_width(MemorySegment)","u":"vips_image_get_width(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_get_width$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_get_width$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_get_width$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_hasalpha(MemorySegment)","u":"vips_image_hasalpha(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_hasalpha$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_hasalpha$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_hasalpha$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_IMAGE_MMAPIN()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_IMAGE_MMAPINRW()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_new_from_file_raw(MemorySegment, int, int, int, long)","u":"vips_image_new_from_file_raw(java.lang.foreign.MemorySegment,int,int,int,long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_new_from_file_raw$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_new_from_file_raw$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_new_from_file_raw$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_new_from_file_RW(MemorySegment)","u":"vips_image_new_from_file_RW(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_new_from_file_RW$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_new_from_file_RW$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_new_from_file_RW$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_new_from_image(MemorySegment, MemorySegment, int)","u":"vips_image_new_from_image(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_new_from_image$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_new_from_image$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_new_from_image$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_new_from_image1(MemorySegment, double)","u":"vips_image_new_from_image1(java.lang.foreign.MemorySegment,double)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_new_from_image1$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_new_from_image1$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_new_from_image1$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_new_from_memory_copy(MemorySegment, long, int, int, int, int)","u":"vips_image_new_from_memory_copy(java.lang.foreign.MemorySegment,long,int,int,int,int)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_new_from_memory_copy$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_new_from_memory_copy$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_new_from_memory_copy$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_new_from_memory(MemorySegment, long, int, int, int, int)","u":"vips_image_new_from_memory(java.lang.foreign.MemorySegment,long,int,int,int,int)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_new_from_memory$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_new_from_memory$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_new_from_memory$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_new_matrix_from_array(int, int, MemorySegment, int)","u":"vips_image_new_matrix_from_array(int,int,java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_new_matrix_from_array$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_new_matrix_from_array$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_new_matrix_from_array$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_new_matrix(int, int)","u":"vips_image_new_matrix(int,int)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_new_matrix$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_new_matrix$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_new_matrix$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_new_memory()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_new_memory$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_new_memory$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_new_memory$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_new_temp_file(MemorySegment)","u":"vips_image_new_temp_file(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_new_temp_file$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_new_temp_file$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_new_temp_file$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_new()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_new$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_new$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_new$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_IMAGE_NONE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_IMAGE_OPENIN()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_IMAGE_OPENOUT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_IMAGE_PARTIAL()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_IMAGE_SETBUF_FOREIGN()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_IMAGE_SETBUF()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_write_line(MemorySegment, int, MemorySegment)","u":"vips_image_write_line(java.lang.foreign.MemorySegment,int,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_write_line$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_write_line$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_write_line$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_write_prepare(MemorySegment)","u":"vips_image_write_prepare(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_write_prepare$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_write_prepare$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_write_prepare$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_write_to_memory(MemorySegment, MemorySegment)","u":"vips_image_write_to_memory(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_write_to_memory$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_write_to_memory$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_write_to_memory$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_write(MemorySegment, MemorySegment)","u":"vips_image_write(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_write$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_write$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_write$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_init(MemorySegment)","u":"vips_init(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_init$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_init$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_init$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTENT_ABSOLUTE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTENT_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTENT_PERCEPTUAL()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTENT_RELATIVE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTENT_SATURATION()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTERESTING_ALL()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTERESTING_ATTENTION()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTERESTING_CENTRE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTERESTING_ENTROPY()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTERESTING_HIGH()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTERESTING_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTERESTING_LOW()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTERESTING_NONE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate_bilinear_static()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate_bilinear_static$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate_bilinear_static$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate_bilinear_static$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate_get_method(MemorySegment)","u":"vips_interpolate_get_method(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate_get_method$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate_get_method$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate_get_method$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate_get_type()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate_get_type$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate_get_type$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate_get_type$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate_get_window_offset(MemorySegment)","u":"vips_interpolate_get_window_offset(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate_get_window_offset$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate_get_window_offset$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate_get_window_offset$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate_get_window_size(MemorySegment)","u":"vips_interpolate_get_window_size(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate_get_window_size$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate_get_window_size$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate_get_window_size$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate_nearest_static()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate_nearest_static$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate_nearest_static$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate_nearest_static$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate_new(MemorySegment)","u":"vips_interpolate_new(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate_new$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate_new$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate_new$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTERPOLATE_SCALE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTERPOLATE_SHIFT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate(MemorySegment, MemorySegment, MemorySegment, double, double)","u":"vips_interpolate(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,double,double)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTERPRETATION_B_W()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTERPRETATION_CMC()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTERPRETATION_CMYK()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTERPRETATION_ERROR()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTERPRETATION_FOURIER()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTERPRETATION_GREY16()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTERPRETATION_HISTOGRAM()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTERPRETATION_HSV()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTERPRETATION_LAB()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTERPRETATION_LABQ()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTERPRETATION_LABS()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTERPRETATION_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTERPRETATION_LCH()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTERPRETATION_MATRIX()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTERPRETATION_MULTIBAND()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTERPRETATION_RGB()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTERPRETATION_RGB16()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTERPRETATION_scRGB()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTERPRETATION_sRGB()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTERPRETATION_XYZ()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTERPRETATION_YXY()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_KERNEL_CUBIC()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_KERNEL_LANCZOS2()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_KERNEL_LANCZOS3()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_KERNEL_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_KERNEL_LINEAR()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_KERNEL_MITCHELL()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_KERNEL_NEAREST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_leak_set(int)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_leak_set$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_leak_set$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_leak_set$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_LIBRARY_AGE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_LIBRARY_CURRENT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_LIBRARY_REVISION()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_MAGIC_INTEL()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_MAGIC_SPARC()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_MAJOR_VERSION()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_MAX_COORD()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_META_BITS_PER_SAMPLE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_META_CONCURRENCY()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_META_EXIF_NAME()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_META_ICC_NAME()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_META_IMAGEDESCRIPTION()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_META_IPTC_NAME()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_META_LOADER()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_META_N_PAGES()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_META_N_SUBIFDS()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_META_ORIENTATION()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_META_PAGE_HEIGHT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_META_PHOTOSHOP_NAME()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_META_RESOLUTION_UNIT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_META_SEQUENTIAL()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_META_XMP_NAME()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_MICRO_VERSION()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_MINOR_VERSION()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_nickname_find(long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_nickname_find$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_nickname_find$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_nickname_find$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_get_args(MemorySegment, MemorySegment, MemorySegment, MemorySegment)","u":"vips_object_get_args(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_get_args$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_get_args$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_get_args$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_get_argument_flags(MemorySegment, MemorySegment)","u":"vips_object_get_argument_flags(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_get_argument_flags$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_get_argument_flags$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_get_argument_flags$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_get_argument_priority(MemorySegment, MemorySegment)","u":"vips_object_get_argument_priority(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_get_argument_priority$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_get_argument_priority$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_get_argument_priority$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_get_argument_to_string(MemorySegment, MemorySegment, MemorySegment)","u":"vips_object_get_argument_to_string(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_get_argument_to_string$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_get_argument_to_string$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_get_argument_to_string$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_get_argument(MemorySegment, MemorySegment, MemorySegment, MemorySegment, MemorySegment)","u":"vips_object_get_argument(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_get_argument$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_get_argument$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_get_argument$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_get_description(MemorySegment)","u":"vips_object_get_description(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_get_description$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_get_description$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_get_description$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_set_from_string(MemorySegment, MemorySegment)","u":"vips_object_set_from_string(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_set_from_string$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_set_from_string$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_set_from_string$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_unref_outputs(MemorySegment)","u":"vips_object_unref_outputs(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_unref_outputs$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_unref_outputs$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_unref_outputs$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_BLOCKED()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_BOOLEAN_AND()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_BOOLEAN_EOR()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_BOOLEAN_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_BOOLEAN_LSHIFT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_BOOLEAN_OR()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_BOOLEAN_RSHIFT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_COMPLEX_CONJ()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_COMPLEX_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_COMPLEX_POLAR()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_COMPLEX_RECT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_COMPLEX2_CROSS_PHASE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_COMPLEX2_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_COMPLEXGET_IMAG()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_COMPLEXGET_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_COMPLEXGET_REAL()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_DEPRECATED()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_operation_get_flags(MemorySegment)","u":"vips_operation_get_flags(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_operation_get_flags$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_operation_get_flags$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_operation_get_flags$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_MATH_ACOS()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_MATH_ACOSH()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_MATH_ASIN()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_MATH_ASINH()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_MATH_ATAN()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_MATH_ATANH()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_MATH_COS()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_MATH_COSH()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_MATH_EXP()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_MATH_EXP10()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_MATH_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_MATH_LOG()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_MATH_LOG10()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_MATH_SIN()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_MATH_SINH()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_MATH_TAN()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_MATH_TANH()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_MATH2_ATAN2()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_MATH2_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_MATH2_POW()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_MATH2_WOP()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_MORPHOLOGY_DILATE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_MORPHOLOGY_ERODE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_MORPHOLOGY_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_operation_new(MemorySegment)","u":"vips_operation_new(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_operation_new$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_operation_new$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_operation_new$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_NOCACHE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_NONE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_RELATIONAL_EQUAL()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_RELATIONAL_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_RELATIONAL_LESS()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_RELATIONAL_LESSEQ()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_RELATIONAL_MORE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_RELATIONAL_MOREEQ()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_RELATIONAL_NOTEQ()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_REVALIDATE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_ROUND_CEIL()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_ROUND_FLOOR()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_ROUND_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_ROUND_RINT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_SEQUENTIAL_UNBUFFERED()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_SEQUENTIAL()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_UNTRUSTED()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_PATH_MAX()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_PCS_LAB()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_PCS_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_PCS_XYZ()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_PI()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_PRECISION_APPROXIMATE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_PRECISION_FLOAT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_PRECISION_INTEGER()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_PRECISION_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_REGION_BUFFER()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_REGION_NONE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_REGION_OTHER_IMAGE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_REGION_OTHER_REGION()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_REGION_SHRINK_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_REGION_SHRINK_MAX()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_REGION_SHRINK_MEAN()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_REGION_SHRINK_MEDIAN()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_REGION_SHRINK_MIN()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_REGION_SHRINK_MODE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_REGION_SHRINK_NEAREST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_REGION_WINDOW()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_SAVEABLE_ANY()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_SAVEABLE_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_SAVEABLE_MONO()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_SAVEABLE_RGB_CMYK()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_SAVEABLE_RGB()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_SAVEABLE_RGBA_ONLY()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_SAVEABLE_RGBA()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_SBUF_BUFFER_SIZE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_shutdown()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_shutdown$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_shutdown$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_shutdown$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_SIZE_BOTH()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_SIZE_DOWN()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_SIZE_FORCE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_SIZE_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_SIZE_UP()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_SIZEOF_HEADER()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_custom_new()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_custom_new$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_custom_new$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_custom_new$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_get_type()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_get_type$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_get_type$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_get_type$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_new_from_blob(MemorySegment)","u":"vips_source_new_from_blob(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_new_from_blob$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_new_from_blob$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_new_from_blob$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_new_from_descriptor(int)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_new_from_descriptor$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_new_from_descriptor$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_new_from_descriptor$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_new_from_file(MemorySegment)","u":"vips_source_new_from_file(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_new_from_file$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_new_from_file$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_new_from_file$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_new_from_memory(MemorySegment, long)","u":"vips_source_new_from_memory(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_new_from_memory$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_new_from_memory$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_new_from_memory$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_new_from_options(MemorySegment)","u":"vips_source_new_from_options(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_new_from_options$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_new_from_options$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_new_from_options$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_new_from_target(MemorySegment)","u":"vips_source_new_from_target(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_new_from_target$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_new_from_target$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_new_from_target$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_SPARE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_TARGET_BUFFER_SIZE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_TARGET_CUSTOM_BUFFER_SIZE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_target_custom_new()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_target_custom_new$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_target_custom_new$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_target_custom_new$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_target_get_type()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_target_get_type$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_target_get_type$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_target_get_type$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_target_new_temp(MemorySegment)","u":"vips_target_new_temp(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_target_new_temp$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_target_new_temp$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_target_new_temp$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_target_new_to_descriptor(int)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_target_new_to_descriptor$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_target_new_to_descriptor$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_target_new_to_descriptor$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_target_new_to_file(MemorySegment)","u":"vips_target_new_to_file(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_target_new_to_file$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_target_new_to_file$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_target_new_to_file$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_target_new_to_memory()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_target_new_to_memory$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_target_new_to_memory$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_target_new_to_memory$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_TEXT_WRAP_CHAR()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_TEXT_WRAP_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_TEXT_WRAP_NONE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_TEXT_WRAP_WORD_CHAR()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_TEXT_WRAP_WORD()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_TOKEN_COMMA()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_TOKEN_EQUALS()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_TOKEN_LEFT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_TOKEN_RIGHT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_TOKEN_STRING()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_TRANSFORM_SCALE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_TRANSFORM_SHIFT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_type_depth(long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_type_depth$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_type_depth$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_type_depth$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_type_find(MemorySegment, MemorySegment)","u":"vips_type_find(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_type_find$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_type_find$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_type_find$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_type_map_all(long, MemorySegment, MemorySegment)","u":"vips_type_map_all(long,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_type_map_all$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_type_map_all$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_type_map_all$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_type_map(long, MemorySegment, MemorySegment, MemorySegment)","u":"vips_type_map(long,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_type_map$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_type_map$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_type_map$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_area(MemorySegment, MemorySegment)","u":"vips_value_get_area(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_area$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_area$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_area$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_array_double(MemorySegment, MemorySegment)","u":"vips_value_get_array_double(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_array_double$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_array_double$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_array_double$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_array_image(MemorySegment, MemorySegment)","u":"vips_value_get_array_image(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_array_image$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_array_image$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_array_image$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_array_int(MemorySegment, MemorySegment)","u":"vips_value_get_array_int(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_array_int$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_array_int$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_array_int$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_array_object(MemorySegment, MemorySegment)","u":"vips_value_get_array_object(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_array_object$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_array_object$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_array_object$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_array(MemorySegment, MemorySegment, MemorySegment, MemorySegment)","u":"vips_value_get_array(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_array$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_array$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_array$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_blob(MemorySegment, MemorySegment)","u":"vips_value_get_blob(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_blob$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_blob$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_blob$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_ref_string(MemorySegment, MemorySegment)","u":"vips_value_get_ref_string(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_ref_string$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_ref_string$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_ref_string$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_save_string(MemorySegment)","u":"vips_value_get_save_string(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_save_string$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_save_string$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_save_string$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_is_null(MemorySegment, MemorySegment)","u":"vips_value_is_null(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_is_null$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_is_null$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_is_null$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_area(MemorySegment, MemorySegment, MemorySegment)","u":"vips_value_set_area(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_area$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_area$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_area$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_array_double(MemorySegment, MemorySegment, int)","u":"vips_value_set_array_double(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_array_double$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_array_double$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_array_double$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_array_image(MemorySegment, int)","u":"vips_value_set_array_image(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_array_image$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_array_image$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_array_image$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_array_int(MemorySegment, MemorySegment, int)","u":"vips_value_set_array_int(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_array_int$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_array_int$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_array_int$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_array_object(MemorySegment, int)","u":"vips_value_set_array_object(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_array_object$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_array_object$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_array_object$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_array(MemorySegment, int, long, long)","u":"vips_value_set_array(java.lang.foreign.MemorySegment,int,long,long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_array$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_array$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_array$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_blob_free(MemorySegment, MemorySegment, long)","u":"vips_value_set_blob_free(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_blob_free$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_blob_free$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_blob_free$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_blob(MemorySegment, MemorySegment, MemorySegment, long)","u":"vips_value_set_blob(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_blob$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_blob$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_blob$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_ref_string(MemorySegment, MemorySegment)","u":"vips_value_set_ref_string(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_ref_string$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_ref_string$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_ref_string$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_save_string(MemorySegment, MemorySegment)","u":"vips_value_set_save_string(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_save_string$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_save_string$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_save_string$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_version_string()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_VERSION_STRING()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_version_string$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_version_string$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_version_string$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_VERSION()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_version(int)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_version$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_version$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_version$handle()"},{"p":"app.photofox.vipsffm","c":"Vips","l":"Vips()","u":"%3Cinit%3E()"},{"p":"app.photofox.vipsffm","c":"VipsError","l":"VipsError(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsError","l":"VipsError(String, Throwable)","u":"%3Cinit%3E(java.lang.String,java.lang.Throwable)"},{"p":"app.photofox.vipsffm","c":"VipsError","l":"VipsError(String, Throwable, boolean, boolean)","u":"%3Cinit%3E(java.lang.String,java.lang.Throwable,boolean,boolean)"},{"p":"app.photofox.vipsffm","c":"VipsError","l":"VipsError(Throwable)","u":"%3Cinit%3E(java.lang.Throwable)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"VipsHelper()","u":"%3Cinit%3E()"},{"p":"app.photofox.vipsffm","c":"VipsInvoker","l":"VipsInvoker()","u":"%3Cinit%3E()"},{"p":"app.photofox.vipsffm","c":"VipsLibLookup","l":"VipsLibLookup()","u":"%3Cinit%3E()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"vipsload(String, VipsOption...)","u":"vipsload(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"vipsloadSource(VSource, VipsOption...)","u":"vipsloadSource(app.photofox.vipsffm.VSource,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"vipssave(String, VipsOption...)","u":"vipssave(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"vipssaveTarget(VTarget, VipsOption...)","u":"vipssaveTarget(app.photofox.vipsffm.VTarget,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VipsValidation","l":"VipsValidation()","u":"%3Cinit%3E()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"webpload(String, VipsOption...)","u":"webpload(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"webploadBuffer(VBlob, VipsOption...)","u":"webploadBuffer(app.photofox.vipsffm.VBlob,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"webploadSource(VSource, VipsOption...)","u":"webploadSource(app.photofox.vipsffm.VSource,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"webpsave(String, VipsOption...)","u":"webpsave(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"webpsaveBuffer(VipsOption...)","u":"webpsaveBuffer(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"webpsaveMime(VipsOption...)","u":"webpsaveMime(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"webpsaveTarget(VTarget, VipsOption...)","u":"webpsaveTarget(app.photofox.vipsffm.VTarget,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"worley(int, int, VipsOption...)","u":"worley(int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"wrap(VipsOption...)","u":"wrap(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"write_point(MemorySegment)","u":"write_point(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"write_point(MemorySegment, int)","u":"write_point(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"write_point$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"write_point$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetClass","l":"write(MemorySegment)","u":"write(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetCustomClass","l":"write(MemorySegment)","u":"write(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VCustomTarget.WriteCallback","l":"write(MemorySegment)","u":"write(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetClass","l":"write(MemorySegment, MemorySegment)","u":"write(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetCustomClass","l":"write(MemorySegment, MemorySegment)","u":"write(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"write(VImage)","u":"write(app.photofox.vipsffm.VImage)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetClass","l":"write$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetCustomClass","l":"write$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetClass","l":"write$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTargetCustomClass","l":"write$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"writeToFile(String, VipsOption...)","u":"writeToFile(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"writeToStream(OutputStream, String, VipsOption...)","u":"writeToStream(java.io.OutputStream,java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"writeToTarget(VTarget, String, VipsOption...)","u":"writeToTarget(app.photofox.vipsffm.VTarget,java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"xyz(int, int, VipsOption...)","u":"xyz(int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"XYZ2CMYK(VipsOption...)","u":"XYZ2CMYK(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"XYZ2Lab(VipsOption...)","u":"XYZ2Lab(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"XYZ2scRGB(VipsOption...)","u":"XYZ2scRGB(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"XYZ2Yxy(VipsOption...)","u":"XYZ2Yxy(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"Yxy2XYZ(VipsOption...)","u":"Yxy2XYZ(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"zone(int, int, VipsOption...)","u":"zone(int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"zoom(int, int, VipsOption...)","u":"zoom(int,int,app.photofox.vipsffm.VipsOption...)"}];updateSearchResults(); \ No newline at end of file +memberSearchIndex = [{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"_blurb(MemorySegment)","u":"_blurb(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"_blurb(MemorySegment, MemorySegment)","u":"_blurb(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"_blurb$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"_blurb$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"_g_reserved1(MemorySegment)","u":"_g_reserved1(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"_g_reserved1(MemorySegment, MemorySegment)","u":"_g_reserved1(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"_g_reserved1$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"_g_reserved1$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"_g_reserved2(MemorySegment)","u":"_g_reserved2(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"_g_reserved2(MemorySegment, MemorySegment)","u":"_g_reserved2(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"_g_reserved2$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"_g_reserved2$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"_g_reserved3(MemorySegment)","u":"_g_reserved3(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"_g_reserved3(MemorySegment, MemorySegment)","u":"_g_reserved3(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"_g_reserved3$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"_g_reserved3$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"_g_reserved4(MemorySegment)","u":"_g_reserved4(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"_g_reserved4(MemorySegment, MemorySegment)","u":"_g_reserved4(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"_g_reserved4$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"_g_reserved4$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"_g_reserved5(MemorySegment)","u":"_g_reserved5(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"_g_reserved5(MemorySegment, MemorySegment)","u":"_g_reserved5(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"_g_reserved5$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"_g_reserved5$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"_nick(MemorySegment)","u":"_nick(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"_nick(MemorySegment, MemorySegment)","u":"_nick(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"_nick$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"_nick$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"abs(VipsOption...)","u":"abs(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.enums","c":"VipsAccess","l":"ACCESS_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsAccess","l":"ACCESS_RANDOM"},{"p":"app.photofox.vipsffm.enums","c":"VipsAccess","l":"ACCESS_SEQUENTIAL"},{"p":"app.photofox.vipsffm.enums","c":"VipsAccess","l":"ACCESS_SEQUENTIAL_UNBUFFERED"},{"p":"app.photofox.vipsffm","c":"VImage","l":"add(VImage, VipsOption...)","u":"add(app.photofox.vipsffm.VImage,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_error_exit","l":"address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_error_system","l":"address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_error","l":"address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_value_set_save_stringf","l":"address()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"affine(List, VipsOption...)","u":"affine(java.util.List,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.enums","c":"VipsAlign","l":"ALIGN_CENTRE"},{"p":"app.photofox.vipsffm.enums","c":"VipsAlign","l":"ALIGN_HIGH"},{"p":"app.photofox.vipsffm.enums","c":"VipsAlign","l":"ALIGN_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsAlign","l":"ALIGN_LOW"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass._g_reserved1","l":"allocate(_GInputStreamClass._g_reserved1.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._GInputStreamClass._g_reserved1.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass._g_reserved2","l":"allocate(_GInputStreamClass._g_reserved2.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._GInputStreamClass._g_reserved2.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass._g_reserved3","l":"allocate(_GInputStreamClass._g_reserved3.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._GInputStreamClass._g_reserved3.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass._g_reserved4","l":"allocate(_GInputStreamClass._g_reserved4.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._GInputStreamClass._g_reserved4.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass._g_reserved5","l":"allocate(_GInputStreamClass._g_reserved5.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._GInputStreamClass._g_reserved5.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.close_async","l":"allocate(_GInputStreamClass.close_async.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._GInputStreamClass.close_async.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.close_finish","l":"allocate(_GInputStreamClass.close_finish.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._GInputStreamClass.close_finish.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.close_fn","l":"allocate(_GInputStreamClass.close_fn.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._GInputStreamClass.close_fn.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.read_async","l":"allocate(_GInputStreamClass.read_async.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._GInputStreamClass.read_async.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.read_finish","l":"allocate(_GInputStreamClass.read_finish.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._GInputStreamClass.read_finish.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.read_fn","l":"allocate(_GInputStreamClass.read_fn.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._GInputStreamClass.read_fn.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.skip_async","l":"allocate(_GInputStreamClass.skip_async.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._GInputStreamClass.skip_async.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.skip_finish","l":"allocate(_GInputStreamClass.skip_finish.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._GInputStreamClass.skip_finish.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.skip","l":"allocate(_GInputStreamClass.skip.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._GInputStreamClass.skip.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.constructed","l":"allocate(_GObjectClass.constructed.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._GObjectClass.constructed.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.constructor","l":"allocate(_GObjectClass.constructor.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._GObjectClass.constructor.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.dispatch_properties_changed","l":"allocate(_GObjectClass.dispatch_properties_changed.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._GObjectClass.dispatch_properties_changed.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.dispose","l":"allocate(_GObjectClass.dispose.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._GObjectClass.dispose.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.finalize","l":"allocate(_GObjectClass.finalize.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._GObjectClass.finalize.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.get_property","l":"allocate(_GObjectClass.get_property.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._GObjectClass.get_property.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.notify","l":"allocate(_GObjectClass.notify.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._GObjectClass.notify.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.set_property","l":"allocate(_GObjectClass.set_property.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract._GObjectClass.set_property.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"CustomStreamEndCallback","l":"allocate(CustomStreamEndCallback.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract.CustomStreamEndCallback.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"CustomStreamReadCallback","l":"allocate(CustomStreamReadCallback.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract.CustomStreamReadCallback.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"CustomStreamSeekCallback","l":"allocate(CustomStreamSeekCallback.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract.CustomStreamSeekCallback.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"CustomStreamWriteCallback","l":"allocate(CustomStreamWriteCallback.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract.CustomStreamWriteCallback.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumClass","l":"allocate(SegmentAllocator)","u":"allocate(java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumValue","l":"allocate(SegmentAllocator)","u":"allocate(java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStream","l":"allocate(SegmentAllocator)","u":"allocate(java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"allocate(SegmentAllocator)","u":"allocate(java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObject","l":"allocate(SegmentAllocator)","u":"allocate(java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"allocate(SegmentAllocator)","u":"allocate(java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"allocate(SegmentAllocator)","u":"allocate(java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GTypeClass","l":"allocate(SegmentAllocator)","u":"allocate(java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GTypeInstance","l":"allocate(SegmentAllocator)","u":"allocate(java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue","l":"allocate(SegmentAllocator)","u":"allocate(java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"allocate(SegmentAllocator)","u":"allocate(java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"allocate(SegmentAllocator)","u":"allocate(java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnection","l":"allocate(SegmentAllocator)","u":"allocate(java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"allocate(SegmentAllocator)","u":"allocate(java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"allocate(SegmentAllocator)","u":"allocate(java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsTypeMap2Fn","l":"allocate(VipsTypeMap2Fn.Function, Arena)","u":"allocate(app.photofox.vipsffm.jextract.VipsTypeMap2Fn.Function,java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumClass","l":"allocateArray(long, SegmentAllocator)","u":"allocateArray(long,java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumValue","l":"allocateArray(long, SegmentAllocator)","u":"allocateArray(long,java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStream","l":"allocateArray(long, SegmentAllocator)","u":"allocateArray(long,java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"allocateArray(long, SegmentAllocator)","u":"allocateArray(long,java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObject","l":"allocateArray(long, SegmentAllocator)","u":"allocateArray(long,java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"allocateArray(long, SegmentAllocator)","u":"allocateArray(long,java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"allocateArray(long, SegmentAllocator)","u":"allocateArray(long,java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GTypeClass","l":"allocateArray(long, SegmentAllocator)","u":"allocateArray(long,java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GTypeInstance","l":"allocateArray(long, SegmentAllocator)","u":"allocateArray(long,java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue","l":"allocateArray(long, SegmentAllocator)","u":"allocateArray(long,java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"allocateArray(long, SegmentAllocator)","u":"allocateArray(long,java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"allocateArray(long, SegmentAllocator)","u":"allocateArray(long,java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnection","l":"allocateArray(long, SegmentAllocator)","u":"allocateArray(long,java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"allocateArray(long, SegmentAllocator)","u":"allocateArray(long,java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"allocateArray(long, SegmentAllocator)","u":"allocateArray(long,java.lang.foreign.SegmentAllocator)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"analyzeload(String, VipsOption...)","u":"analyzeload(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.enums","c":"VipsAngle","l":"ANGLE_D0"},{"p":"app.photofox.vipsffm.enums","c":"VipsAngle","l":"ANGLE_D180"},{"p":"app.photofox.vipsffm.enums","c":"VipsAngle","l":"ANGLE_D270"},{"p":"app.photofox.vipsffm.enums","c":"VipsAngle","l":"ANGLE_D90"},{"p":"app.photofox.vipsffm.enums","c":"VipsAngle","l":"ANGLE_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsAngle45","l":"ANGLE45_D0"},{"p":"app.photofox.vipsffm.enums","c":"VipsAngle45","l":"ANGLE45_D135"},{"p":"app.photofox.vipsffm.enums","c":"VipsAngle45","l":"ANGLE45_D180"},{"p":"app.photofox.vipsffm.enums","c":"VipsAngle45","l":"ANGLE45_D225"},{"p":"app.photofox.vipsffm.enums","c":"VipsAngle45","l":"ANGLE45_D270"},{"p":"app.photofox.vipsffm.enums","c":"VipsAngle45","l":"ANGLE45_D315"},{"p":"app.photofox.vipsffm.enums","c":"VipsAngle45","l":"ANGLE45_D45"},{"p":"app.photofox.vipsffm.enums","c":"VipsAngle45","l":"ANGLE45_D90"},{"p":"app.photofox.vipsffm.enums","c":"VipsAngle45","l":"ANGLE45_LAST"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass._g_reserved1.Function","l":"apply()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass._g_reserved2.Function","l":"apply()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass._g_reserved3.Function","l":"apply()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass._g_reserved4.Function","l":"apply()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass._g_reserved5.Function","l":"apply()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_error_system","l":"apply(int, MemorySegment, MemorySegment, Object...)","u":"apply(int,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.Object...)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.constructor.Function","l":"apply(long, int, MemorySegment)","u":"apply(long,int,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsTypeMap2Fn.Function","l":"apply(long, MemorySegment, MemorySegment)","u":"apply(long,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.constructed.Function","l":"apply(MemorySegment)","u":"apply(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.dispose.Function","l":"apply(MemorySegment)","u":"apply(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.finalize.Function","l":"apply(MemorySegment)","u":"apply(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.dispatch_properties_changed.Function","l":"apply(MemorySegment, int, MemorySegment)","u":"apply(java.lang.foreign.MemorySegment,int,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.get_property.Function","l":"apply(MemorySegment, int, MemorySegment, MemorySegment)","u":"apply(java.lang.foreign.MemorySegment,int,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.set_property.Function","l":"apply(MemorySegment, int, MemorySegment, MemorySegment)","u":"apply(java.lang.foreign.MemorySegment,int,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.close_async.Function","l":"apply(MemorySegment, int, MemorySegment, MemorySegment, MemorySegment)","u":"apply(java.lang.foreign.MemorySegment,int,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.skip_async.Function","l":"apply(MemorySegment, long, int, MemorySegment, MemorySegment, MemorySegment)","u":"apply(java.lang.foreign.MemorySegment,long,int,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.skip.Function","l":"apply(MemorySegment, long, MemorySegment, MemorySegment)","u":"apply(java.lang.foreign.MemorySegment,long,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.notify.Function","l":"apply(MemorySegment, MemorySegment)","u":"apply(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"CustomStreamEndCallback.Function","l":"apply(MemorySegment, MemorySegment)","u":"apply(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"CustomStreamSeekCallback.Function","l":"apply(MemorySegment, MemorySegment, int, MemorySegment)","u":"apply(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,int,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.read_async.Function","l":"apply(MemorySegment, MemorySegment, long, int, MemorySegment, MemorySegment, MemorySegment)","u":"apply(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,long,int,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"CustomStreamReadCallback.Function","l":"apply(MemorySegment, MemorySegment, long, MemorySegment)","u":"apply(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,long,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"CustomStreamWriteCallback.Function","l":"apply(MemorySegment, MemorySegment, long, MemorySegment)","u":"apply(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,long,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.read_fn.Function","l":"apply(MemorySegment, MemorySegment, long, MemorySegment, MemorySegment)","u":"apply(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,long,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.close_finish.Function","l":"apply(MemorySegment, MemorySegment, MemorySegment)","u":"apply(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.close_fn.Function","l":"apply(MemorySegment, MemorySegment, MemorySegment)","u":"apply(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.read_finish.Function","l":"apply(MemorySegment, MemorySegment, MemorySegment)","u":"apply(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.skip_finish.Function","l":"apply(MemorySegment, MemorySegment, MemorySegment)","u":"apply(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_error","l":"apply(MemorySegment, MemorySegment, Object...)","u":"apply(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.Object...)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_value_set_save_stringf","l":"apply(MemorySegment, MemorySegment, Object...)","u":"apply(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.Object...)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_error_exit","l":"apply(MemorySegment, Object...)","u":"apply(java.lang.foreign.MemorySegment,java.lang.Object...)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"area_copy(Arena, MemorySegment)","u":"area_copy(java.lang.foreign.Arena,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"area_get_data(Arena, MemorySegment, MemorySegment, MemorySegment, MemorySegment, MemorySegment)","u":"area_get_data(java.lang.foreign.Arena,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"area_get_type()"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"area_unref(MemorySegment)","u":"area_unref(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"argument_table(MemorySegment)","u":"argument_table(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"argument_table(MemorySegment, MemorySegment)","u":"argument_table(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"argument_table$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"argument_table$offset()"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"array_double_get_type()"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"array_image_get_type()"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"array_int_get_type()"},{"p":"app.photofox.vipsffm","c":"VipsOption","l":"ArrayDouble(String)","u":"ArrayDouble(java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsOption.ArrayDouble","l":"ArrayDouble(String, AtomicReference>>)","u":"%3Cinit%3E(java.lang.String,java.util.concurrent.atomic.AtomicReference)"},{"p":"app.photofox.vipsffm","c":"VipsOption","l":"ArrayDouble(String, List)","u":"ArrayDouble(java.lang.String,java.util.List)"},{"p":"app.photofox.vipsffm","c":"VipsOption","l":"ArrayImage(String)","u":"ArrayImage(java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsOption.ArrayImage","l":"ArrayImage(String, AtomicReference>>)","u":"%3Cinit%3E(java.lang.String,java.util.concurrent.atomic.AtomicReference)"},{"p":"app.photofox.vipsffm","c":"VipsOption","l":"ArrayImage(String, List)","u":"ArrayImage(java.lang.String,java.util.List)"},{"p":"app.photofox.vipsffm","c":"VipsOption","l":"ArrayInt(String)","u":"ArrayInt(java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsOption.ArrayInt","l":"ArrayInt(String, AtomicReference>>)","u":"%3Cinit%3E(java.lang.String,java.util.concurrent.atomic.AtomicReference)"},{"p":"app.photofox.vipsffm","c":"VipsOption","l":"ArrayInt(String, List)","u":"ArrayInt(java.lang.String,java.util.List)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"arrayjoin(List, VipsOption...)","u":"arrayjoin(java.util.List,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VBlob","l":"asArenaScopedByteBuffer()"},{"p":"app.photofox.vipsffm","c":"VBlob","l":"asByteBuffer()"},{"p":"app.photofox.vipsffm","c":"VBlob","l":"asClonedByteBuffer()"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumClass","l":"asSlice(MemorySegment, long)","u":"asSlice(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumValue","l":"asSlice(MemorySegment, long)","u":"asSlice(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStream","l":"asSlice(MemorySegment, long)","u":"asSlice(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"asSlice(MemorySegment, long)","u":"asSlice(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObject","l":"asSlice(MemorySegment, long)","u":"asSlice(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"asSlice(MemorySegment, long)","u":"asSlice(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"asSlice(MemorySegment, long)","u":"asSlice(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GTypeClass","l":"asSlice(MemorySegment, long)","u":"asSlice(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GTypeInstance","l":"asSlice(MemorySegment, long)","u":"asSlice(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue","l":"asSlice(MemorySegment, long)","u":"asSlice(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"asSlice(MemorySegment, long)","u":"asSlice(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"asSlice(MemorySegment, long)","u":"asSlice(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnection","l":"asSlice(MemorySegment, long)","u":"asSlice(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"asSlice(MemorySegment, long)","u":"asSlice(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"asSlice(MemorySegment, long)","u":"asSlice(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"autorot(VipsOption...)","u":"autorot(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"avg(VipsOption...)","u":"avg(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"avifsaveTarget(VTarget, VipsOption...)","u":"avifsaveTarget(app.photofox.vipsffm.VTarget,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"bandbool(VipsOperationBoolean, VipsOption...)","u":"bandbool(app.photofox.vipsffm.enums.VipsOperationBoolean,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"bandfold(VipsOption...)","u":"bandfold(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"bandjoin(List, VipsOption...)","u":"bandjoin(java.util.List,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"bandjoinConst(List, VipsOption...)","u":"bandjoinConst(java.util.List,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"bandmean(VipsOption...)","u":"bandmean(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"bandrank(List, VipsOption...)","u":"bandrank(java.util.List,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"bandunfold(VipsOption...)","u":"bandunfold(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"black(int, int, VipsOption...)","u":"black(int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"BLEND_MODE_ADD"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"BLEND_MODE_ATOP"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"BLEND_MODE_CLEAR"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"BLEND_MODE_COLOUR_BURN"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"BLEND_MODE_COLOUR_DODGE"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"BLEND_MODE_DARKEN"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"BLEND_MODE_DEST"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"BLEND_MODE_DEST_ATOP"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"BLEND_MODE_DEST_IN"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"BLEND_MODE_DEST_OUT"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"BLEND_MODE_DEST_OVER"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"BLEND_MODE_DIFFERENCE"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"BLEND_MODE_EXCLUSION"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"BLEND_MODE_HARD_LIGHT"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"BLEND_MODE_IN"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"BLEND_MODE_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"BLEND_MODE_LIGHTEN"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"BLEND_MODE_MULTIPLY"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"BLEND_MODE_OUT"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"BLEND_MODE_OVER"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"BLEND_MODE_OVERLAY"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"BLEND_MODE_SATURATE"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"BLEND_MODE_SCREEN"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"BLEND_MODE_SOFT_LIGHT"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"BLEND_MODE_SOURCE"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"BLEND_MODE_XOR"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"blob_copy(Arena, MemorySegment, long)","u":"blob_copy(java.lang.foreign.Arena,java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"blob_get_type()"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"blob_get(Arena, MemorySegment, MemorySegment)","u":"blob_get(java.lang.foreign.Arena,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"blob_new(Arena, MemorySegment, MemorySegment, long)","u":"blob_new(java.lang.foreign.Arena,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"blob_set(MemorySegment, MemorySegment, MemorySegment, long)","u":"blob_set(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"blob(MemorySegment)","u":"blob(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"blob(MemorySegment, MemorySegment)","u":"blob(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsOption","l":"Blob(String)","u":"Blob(java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsOption.Blob","l":"Blob(String, AtomicReference>)","u":"%3Cinit%3E(java.lang.String,java.util.concurrent.atomic.AtomicReference)"},{"p":"app.photofox.vipsffm","c":"VipsOption","l":"Blob(String, VBlob)","u":"Blob(java.lang.String,app.photofox.vipsffm.VBlob)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"blob$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"blob$offset()"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"block_untrusted_set(boolean)"},{"p":"app.photofox.vipsffm","c":"VipsOption","l":"Boolean(String)","u":"Boolean(java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsOption.Boolean","l":"Boolean(String, AtomicReference>)","u":"%3Cinit%3E(java.lang.String,java.util.concurrent.atomic.AtomicReference)"},{"p":"app.photofox.vipsffm","c":"VipsOption","l":"Boolean(String, boolean)","u":"Boolean(java.lang.String,boolean)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"boolean1(VImage, VipsOperationBoolean, VipsOption...)","u":"boolean1(app.photofox.vipsffm.VImage,app.photofox.vipsffm.enums.VipsOperationBoolean,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"booleanConst(VipsOperationBoolean, List, VipsOption...)","u":"booleanConst(app.photofox.vipsffm.enums.VipsOperationBoolean,java.util.List,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VipsOption.ArrayDouble","l":"box()"},{"p":"app.photofox.vipsffm","c":"VipsOption.ArrayImage","l":"box()"},{"p":"app.photofox.vipsffm","c":"VipsOption.ArrayInt","l":"box()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Blob","l":"box()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Boolean","l":"box()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Double","l":"box()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Enum","l":"box()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Image","l":"box()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Int","l":"box()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Interpolate","l":"box()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Long","l":"box()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Source","l":"box()"},{"p":"app.photofox.vipsffm","c":"VipsOption.String","l":"box()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Target","l":"box()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"buildlut(VipsOption...)","u":"buildlut(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VipsLibLookup","l":"buildSymbolLoader(Arena)","u":"buildSymbolLoader(java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm","c":"VBlob","l":"byteSize()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"byteswap(VipsOption...)","u":"byteswap(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"C_BOOL"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"C_CHAR"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"C_DOUBLE"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"C_FLOAT"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"C_INT"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"C_LONG"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"C_LONG_LONG"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"C_POINTER"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"C_SHORT"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"cache_operation_build(Arena, MemorySegment)","u":"cache_operation_build(java.lang.foreign.Arena,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"cache_operation_buildp(MemorySegment)","u":"cache_operation_buildp(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"cache_set_dump(boolean)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"cache_set_max_files(int)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"cache_set_max_mem(long)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"cache_set_max(int)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"cache_set_trace(boolean)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"cache(VipsOption...)","u":"cache(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"canny(VipsOption...)","u":"canny(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"case1(List, VipsOption...)","u":"case1(java.util.List,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"cast(VipsBandFormat, VipsOption...)","u":"cast(app.photofox.vipsffm.enums.VipsBandFormat,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"client(MemorySegment)","u":"client(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"client(MemorySegment, MemorySegment)","u":"client(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"client$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"client$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"close_async(MemorySegment)","u":"close_async(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"close_async(MemorySegment, MemorySegment)","u":"close_async(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"close_async$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"close_async$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnection","l":"close_descriptor(MemorySegment)","u":"close_descriptor(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnection","l":"close_descriptor(MemorySegment, int)","u":"close_descriptor(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnection","l":"close_descriptor$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnection","l":"close_descriptor$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"close_finish(MemorySegment)","u":"close_finish(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"close_finish(MemorySegment, MemorySegment)","u":"close_finish(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"close_finish$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"close_finish$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"close_fn(MemorySegment)","u":"close_fn(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"close_fn(MemorySegment, MemorySegment)","u":"close_fn(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"close_fn$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"close_fn$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"close(MemorySegment)","u":"close(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"close(MemorySegment, int)","u":"close(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"close$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"close$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"CMC2LCh(VipsOption...)","u":"CMC2LCh(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"CMYK2XYZ(VipsOption...)","u":"CMYK2XYZ(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.enums","c":"VipsCoding","l":"CODING_ERROR"},{"p":"app.photofox.vipsffm.enums","c":"VipsCoding","l":"CODING_LABQ"},{"p":"app.photofox.vipsffm.enums","c":"VipsCoding","l":"CODING_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsCoding","l":"CODING_NONE"},{"p":"app.photofox.vipsffm.enums","c":"VipsCoding","l":"CODING_RAD"},{"p":"app.photofox.vipsffm","c":"VImage","l":"colourspace(VipsInterpretation, VipsOption...)","u":"colourspace(app.photofox.vipsffm.enums.VipsInterpretation,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.enums","c":"VipsCombine","l":"COMBINE_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsCombine","l":"COMBINE_MAX"},{"p":"app.photofox.vipsffm.enums","c":"VipsCombine","l":"COMBINE_MIN"},{"p":"app.photofox.vipsffm.enums","c":"VipsCombineMode","l":"COMBINE_MODE_ADD"},{"p":"app.photofox.vipsffm.enums","c":"VipsCombineMode","l":"COMBINE_MODE_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsCombineMode","l":"COMBINE_MODE_SET"},{"p":"app.photofox.vipsffm.enums","c":"VipsCombine","l":"COMBINE_SUM"},{"p":"app.photofox.vipsffm.enums","c":"VipsCompassDirection","l":"COMPASS_DIRECTION_CENTRE"},{"p":"app.photofox.vipsffm.enums","c":"VipsCompassDirection","l":"COMPASS_DIRECTION_EAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsCompassDirection","l":"COMPASS_DIRECTION_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsCompassDirection","l":"COMPASS_DIRECTION_NORTH"},{"p":"app.photofox.vipsffm.enums","c":"VipsCompassDirection","l":"COMPASS_DIRECTION_NORTH_EAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsCompassDirection","l":"COMPASS_DIRECTION_NORTH_WEST"},{"p":"app.photofox.vipsffm.enums","c":"VipsCompassDirection","l":"COMPASS_DIRECTION_SOUTH"},{"p":"app.photofox.vipsffm.enums","c":"VipsCompassDirection","l":"COMPASS_DIRECTION_SOUTH_EAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsCompassDirection","l":"COMPASS_DIRECTION_SOUTH_WEST"},{"p":"app.photofox.vipsffm.enums","c":"VipsCompassDirection","l":"COMPASS_DIRECTION_WEST"},{"p":"app.photofox.vipsffm","c":"VImage","l":"compass(VImage, VipsOption...)","u":"compass(app.photofox.vipsffm.VImage,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"complex(VipsOperationComplex, VipsOption...)","u":"complex(app.photofox.vipsffm.enums.VipsOperationComplex,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"complex2(VImage, VipsOperationComplex2, VipsOption...)","u":"complex2(app.photofox.vipsffm.VImage,app.photofox.vipsffm.enums.VipsOperationComplex2,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"complexform(VImage, VipsOption...)","u":"complexform(app.photofox.vipsffm.VImage,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"complexget(VipsOperationComplexget, VipsOption...)","u":"complexget(app.photofox.vipsffm.enums.VipsOperationComplexget,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"composite(List, List, VipsOption...)","u":"composite(java.util.List,java.util.List,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"composite2(VImage, VipsBlendMode, VipsOption...)","u":"composite2(app.photofox.vipsffm.VImage,app.photofox.vipsffm.enums.VipsBlendMode,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"construct_properties(MemorySegment)","u":"construct_properties(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"construct_properties(MemorySegment, MemorySegment)","u":"construct_properties(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"construct_properties$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"construct_properties$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"constructed(MemorySegment)","u":"constructed(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"constructed(MemorySegment)","u":"constructed(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"constructed(MemorySegment, int)","u":"constructed(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"constructed(MemorySegment, MemorySegment)","u":"constructed(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"constructed$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"constructed$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"constructed$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"constructed$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"constructor(MemorySegment)","u":"constructor(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"constructor(MemorySegment, MemorySegment)","u":"constructor(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"constructor$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"constructor$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"conv(VImage, VipsOption...)","u":"conv(app.photofox.vipsffm.VImage,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"conva(VImage, VipsOption...)","u":"conva(app.photofox.vipsffm.VImage,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"convasep(VImage, VipsOption...)","u":"convasep(app.photofox.vipsffm.VImage,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"convf(VImage, VipsOption...)","u":"convf(app.photofox.vipsffm.VImage,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"convi(VImage, VipsOption...)","u":"convi(app.photofox.vipsffm.VImage,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"convsep(VImage, VipsOption...)","u":"convsep(app.photofox.vipsffm.VImage,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"copy(VipsOption...)","u":"copy(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"count(MemorySegment)","u":"count(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"count(MemorySegment, int)","u":"count(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"count$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"count$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"countlines(VipsDirection, VipsOption...)","u":"countlines(app.photofox.vipsffm.enums.VipsDirection,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"csvload(String, VipsOption...)","u":"csvload(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"csvloadSource(VSource, VipsOption...)","u":"csvloadSource(app.photofox.vipsffm.VSource,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"csvsave(String, VipsOption...)","u":"csvsave(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"csvsaveTarget(VTarget, VipsOption...)","u":"csvsaveTarget(app.photofox.vipsffm.VTarget,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue","l":"data(MemorySegment)","u":"data(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"data(MemorySegment)","u":"data(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue","l":"data(MemorySegment, long)","u":"data(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue","l":"data(MemorySegment, long, MemorySegment)","u":"data(java.lang.foreign.MemorySegment,long,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue","l":"data(MemorySegment, MemorySegment)","u":"data(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"data(MemorySegment, MemorySegment)","u":"data(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue","l":"data$dimensions()"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue","l":"data$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"data$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue","l":"data$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"data$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"dE00(VImage, VipsOption...)","u":"dE00(app.photofox.vipsffm.VImage,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"dE76(VImage, VipsOption...)","u":"dE76(app.photofox.vipsffm.VImage,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"dECMC(VImage, VipsOption...)","u":"dECMC(app.photofox.vipsffm.VImage,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"delete_on_close_filename(MemorySegment)","u":"delete_on_close_filename(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"delete_on_close_filename(MemorySegment, MemorySegment)","u":"delete_on_close_filename(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"delete_on_close_filename$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"delete_on_close_filename$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"delete_on_close(MemorySegment)","u":"delete_on_close(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"delete_on_close(MemorySegment, int)","u":"delete_on_close(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"delete_on_close$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"delete_on_close$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"description(MemorySegment)","u":"description(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"description(MemorySegment, MemorySegment)","u":"description(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"description$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"description$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass._g_reserved1","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass._g_reserved2","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass._g_reserved3","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass._g_reserved4","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass._g_reserved5","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.close_async","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.close_finish","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.close_fn","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.read_async","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.read_finish","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.read_fn","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.skip_async","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.skip_finish","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.skip","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.constructed","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.constructor","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.dispatch_properties_changed","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.dispose","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.finalize","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.get_property","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.notify","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.set_property","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"CustomStreamEndCallback","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"CustomStreamReadCallback","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"CustomStreamSeekCallback","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"CustomStreamWriteCallback","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_error_exit","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_error_system","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_error","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_value_set_save_stringf","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsTypeMap2Fn","l":"descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnection","l":"descriptor(MemorySegment)","u":"descriptor(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnection","l":"descriptor(MemorySegment, int)","u":"descriptor(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnection","l":"descriptor$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnection","l":"descriptor$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"deviate(VipsOption...)","u":"deviate(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.enums","c":"VipsDirection","l":"DIRECTION_HORIZONTAL"},{"p":"app.photofox.vipsffm.enums","c":"VipsDirection","l":"DIRECTION_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsDirection","l":"DIRECTION_VERTICAL"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"dispatch_properties_changed(MemorySegment)","u":"dispatch_properties_changed(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"dispatch_properties_changed(MemorySegment, MemorySegment)","u":"dispatch_properties_changed(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"dispatch_properties_changed$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"dispatch_properties_changed$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"dispose(MemorySegment)","u":"dispose(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"dispose(MemorySegment, MemorySegment)","u":"dispose(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"dispose$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"dispose$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"divide(VImage, VipsOption...)","u":"divide(app.photofox.vipsffm.VImage,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VipsOption","l":"Double(String)","u":"Double(java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsOption.Double","l":"Double(String, AtomicReference>)","u":"%3Cinit%3E(java.lang.String,java.util.concurrent.atomic.AtomicReference)"},{"p":"app.photofox.vipsffm","c":"VipsOption","l":"Double(String, Double)","u":"Double(java.lang.String,java.lang.Double)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"drawCircle(List, int, int, int, VipsOption...)","u":"drawCircle(java.util.List,int,int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"drawFlood(List, int, int, VipsOption...)","u":"drawFlood(java.util.List,int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"drawImage(VImage, int, int, VipsOption...)","u":"drawImage(app.photofox.vipsffm.VImage,int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"drawLine(List, int, int, int, int, VipsOption...)","u":"drawLine(java.util.List,int,int,int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"drawMask(List, VImage, int, int, VipsOption...)","u":"drawMask(java.util.List,app.photofox.vipsffm.VImage,int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"drawRect(List, int, int, int, int, VipsOption...)","u":"drawRect(java.util.List,int,int,int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"drawSmudge(int, int, int, int, VipsOption...)","u":"drawSmudge(int,int,int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"dzsave(String, VipsOption...)","u":"dzsave(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"dzsaveBuffer(VipsOption...)","u":"dzsaveBuffer(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"dzsaveTarget(VTarget, VipsOption...)","u":"dzsaveTarget(app.photofox.vipsffm.VTarget,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"embed(int, int, int, int, VipsOption...)","u":"embed(int,int,int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VCustomTarget.EndCallback","l":"end()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"ended(MemorySegment)","u":"ended(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"ended(MemorySegment, int)","u":"ended(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"ended$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"ended$offset()"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"enum_from_nick(Arena, String, long, String)","u":"enum_from_nick(java.lang.foreign.Arena,java.lang.String,long,java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"enum_nick(long, int)","u":"enum_nick(long,int)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"enum_string(long, int)","u":"enum_string(long,int)"},{"p":"app.photofox.vipsffm","c":"VipsOption","l":"Enum(String)","u":"Enum(java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsOption.Enum","l":"Enum(String, AtomicReference>)","u":"%3Cinit%3E(java.lang.String,java.util.concurrent.atomic.AtomicReference)"},{"p":"app.photofox.vipsffm","c":"VipsOption","l":"Enum(String, int)","u":"Enum(java.lang.String,int)"},{"p":"app.photofox.vipsffm","c":"VipsOption","l":"Enum(String, VEnum)","u":"Enum(java.lang.String,app.photofox.vipsffm.VEnum)"},{"p":"app.photofox.vipsffm","c":"VEnum.Raw","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"app.photofox.vipsffm","c":"VInterpolate","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"app.photofox.vipsffm","c":"VipsOption.ArrayDouble","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"app.photofox.vipsffm","c":"VipsOption.ArrayImage","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"app.photofox.vipsffm","c":"VipsOption.ArrayInt","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"app.photofox.vipsffm","c":"VipsOption.Blob","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"app.photofox.vipsffm","c":"VipsOption.Boolean","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"app.photofox.vipsffm","c":"VipsOption.Double","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"app.photofox.vipsffm","c":"VipsOption.Enum","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"app.photofox.vipsffm","c":"VipsOption.Image","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"app.photofox.vipsffm","c":"VipsOption.Int","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"app.photofox.vipsffm","c":"VipsOption.Interpolate","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"app.photofox.vipsffm","c":"VipsOption.Long","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"app.photofox.vipsffm","c":"VipsOption.Source","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"app.photofox.vipsffm","c":"VipsOption.String","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"app.photofox.vipsffm","c":"VipsOption.Target","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"app.photofox.vipsffm","c":"VSource","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"app.photofox.vipsffm","c":"VTarget","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"error_buffer_copy()"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"error_buffer()"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"error_clear()"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"error_exit(Arena, String, VipsOption...)","u":"error_exit(java.lang.foreign.Arena,java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"error_freeze()"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"error_g(MemorySegment)","u":"error_g(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"error_system(Arena, int, String, String, VipsOption...)","u":"error_system(java.lang.foreign.Arena,int,java.lang.String,java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"error_thaw()"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"error(Arena, String, String, VipsOption...)","u":"error(java.lang.foreign.Arena,java.lang.String,java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.enums","c":"VipsExtend","l":"EXTEND_BACKGROUND"},{"p":"app.photofox.vipsffm.enums","c":"VipsExtend","l":"EXTEND_BLACK"},{"p":"app.photofox.vipsffm.enums","c":"VipsExtend","l":"EXTEND_COPY"},{"p":"app.photofox.vipsffm.enums","c":"VipsExtend","l":"EXTEND_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsExtend","l":"EXTEND_MIRROR"},{"p":"app.photofox.vipsffm.enums","c":"VipsExtend","l":"EXTEND_REPEAT"},{"p":"app.photofox.vipsffm.enums","c":"VipsExtend","l":"EXTEND_WHITE"},{"p":"app.photofox.vipsffm","c":"VImage","l":"extractArea(int, int, int, int, VipsOption...)","u":"extractArea(int,int,int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"extractBand(int, VipsOption...)","u":"extractBand(int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"eye(int, int, VipsOption...)","u":"eye(int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.enums","c":"VipsFailOn","l":"FAIL_ON_ERROR"},{"p":"app.photofox.vipsffm.enums","c":"VipsFailOn","l":"FAIL_ON_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsFailOn","l":"FAIL_ON_NONE"},{"p":"app.photofox.vipsffm.enums","c":"VipsFailOn","l":"FAIL_ON_TRUNCATED"},{"p":"app.photofox.vipsffm.enums","c":"VipsFailOn","l":"FAIL_ON_WARNING"},{"p":"app.photofox.vipsffm","c":"VImage","l":"falsecolour(VipsOption...)","u":"falsecolour(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"fastcor(VImage, VipsOption...)","u":"fastcor(app.photofox.vipsffm.VImage,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"filename_get_filename(Arena, String)","u":"filename_get_filename(java.lang.foreign.Arena,java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"filename_get_options(Arena, String)","u":"filename_get_options(java.lang.foreign.Arena,java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"filename_suffix_match(Arena, String, List)","u":"filename_suffix_match(java.lang.foreign.Arena,java.lang.String,java.util.List)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnection","l":"filename(MemorySegment)","u":"filename(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnection","l":"filename(MemorySegment, MemorySegment)","u":"filename(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnection","l":"filename$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnection","l":"filename$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"fillNearest(VipsOption...)","u":"fillNearest(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"finalize(MemorySegment)","u":"finalize(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"finalize(MemorySegment, MemorySegment)","u":"finalize(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"finalize$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"finalize$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"findTrim(VipsOption...)","u":"findTrim(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"fitsload(String, VipsOption...)","u":"fitsload(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"fitsloadSource(VSource, VipsOption...)","u":"fitsloadSource(app.photofox.vipsffm.VSource,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"fitssave(String, VipsOption...)","u":"fitssave(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"flags(MemorySegment)","u":"flags(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"flags(MemorySegment)","u":"flags(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"flags(MemorySegment, int)","u":"flags(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"flags(MemorySegment, long)","u":"flags(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"flags$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"flags$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"flags$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"flags$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"flatten(VipsOption...)","u":"flatten(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"flip(VipsDirection, VipsOption...)","u":"flip(app.photofox.vipsffm.enums.VipsDirection,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"float2rad(VipsOption...)","u":"float2rad(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzContainer","l":"FOREIGN_DZ_CONTAINER_FS"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzContainer","l":"FOREIGN_DZ_CONTAINER_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzContainer","l":"FOREIGN_DZ_CONTAINER_SZI"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzContainer","l":"FOREIGN_DZ_CONTAINER_ZIP"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzDepth","l":"FOREIGN_DZ_DEPTH_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzDepth","l":"FOREIGN_DZ_DEPTH_ONE"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzDepth","l":"FOREIGN_DZ_DEPTH_ONEPIXEL"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzDepth","l":"FOREIGN_DZ_DEPTH_ONETILE"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzLayout","l":"FOREIGN_DZ_LAYOUT_DZ"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzLayout","l":"FOREIGN_DZ_LAYOUT_GOOGLE"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzLayout","l":"FOREIGN_DZ_LAYOUT_IIIF"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzLayout","l":"FOREIGN_DZ_LAYOUT_IIIF3"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzLayout","l":"FOREIGN_DZ_LAYOUT_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzLayout","l":"FOREIGN_DZ_LAYOUT_ZOOMIFY"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"foreign_find_load_buffer(MemorySegment, long)","u":"foreign_find_load_buffer(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"foreign_find_load_source(MemorySegment)","u":"foreign_find_load_source(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"foreign_find_load(Arena, String)","u":"foreign_find_load(java.lang.foreign.Arena,java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"foreign_find_save_buffer(Arena, String)","u":"foreign_find_save_buffer(java.lang.foreign.Arena,java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"foreign_find_save_target(Arena, String)","u":"foreign_find_save_target(java.lang.foreign.Arena,java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"foreign_find_save(Arena, String)","u":"foreign_find_save(java.lang.foreign.Arena,java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignHeifCompression","l":"FOREIGN_HEIF_COMPRESSION_AV1"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignHeifCompression","l":"FOREIGN_HEIF_COMPRESSION_AVC"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignHeifCompression","l":"FOREIGN_HEIF_COMPRESSION_HEVC"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignHeifCompression","l":"FOREIGN_HEIF_COMPRESSION_JPEG"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignHeifCompression","l":"FOREIGN_HEIF_COMPRESSION_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignHeifEncoder","l":"FOREIGN_HEIF_ENCODER_AOM"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignHeifEncoder","l":"FOREIGN_HEIF_ENCODER_AUTO"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignHeifEncoder","l":"FOREIGN_HEIF_ENCODER_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignHeifEncoder","l":"FOREIGN_HEIF_ENCODER_RAV1E"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignHeifEncoder","l":"FOREIGN_HEIF_ENCODER_SVT"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignHeifEncoder","l":"FOREIGN_HEIF_ENCODER_X265"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignPpmFormat","l":"FOREIGN_PPM_FORMAT_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignPpmFormat","l":"FOREIGN_PPM_FORMAT_PBM"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignPpmFormat","l":"FOREIGN_PPM_FORMAT_PFM"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignPpmFormat","l":"FOREIGN_PPM_FORMAT_PGM"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignPpmFormat","l":"FOREIGN_PPM_FORMAT_PNM"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignPpmFormat","l":"FOREIGN_PPM_FORMAT_PPM"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignSubsample","l":"FOREIGN_SUBSAMPLE_AUTO"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignSubsample","l":"FOREIGN_SUBSAMPLE_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignSubsample","l":"FOREIGN_SUBSAMPLE_OFF"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignSubsample","l":"FOREIGN_SUBSAMPLE_ON"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffCompression","l":"FOREIGN_TIFF_COMPRESSION_CCITTFAX4"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffCompression","l":"FOREIGN_TIFF_COMPRESSION_DEFLATE"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffCompression","l":"FOREIGN_TIFF_COMPRESSION_JP2K"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffCompression","l":"FOREIGN_TIFF_COMPRESSION_JPEG"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffCompression","l":"FOREIGN_TIFF_COMPRESSION_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffCompression","l":"FOREIGN_TIFF_COMPRESSION_LZW"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffCompression","l":"FOREIGN_TIFF_COMPRESSION_NONE"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffCompression","l":"FOREIGN_TIFF_COMPRESSION_PACKBITS"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffCompression","l":"FOREIGN_TIFF_COMPRESSION_WEBP"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffCompression","l":"FOREIGN_TIFF_COMPRESSION_ZSTD"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffPredictor","l":"FOREIGN_TIFF_PREDICTOR_FLOAT"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffPredictor","l":"FOREIGN_TIFF_PREDICTOR_HORIZONTAL"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffPredictor","l":"FOREIGN_TIFF_PREDICTOR_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffPredictor","l":"FOREIGN_TIFF_PREDICTOR_NONE"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffResunit","l":"FOREIGN_TIFF_RESUNIT_CM"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffResunit","l":"FOREIGN_TIFF_RESUNIT_INCH"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffResunit","l":"FOREIGN_TIFF_RESUNIT_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignWebpPreset","l":"FOREIGN_WEBP_PRESET_DEFAULT"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignWebpPreset","l":"FOREIGN_WEBP_PRESET_DRAWING"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignWebpPreset","l":"FOREIGN_WEBP_PRESET_ICON"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignWebpPreset","l":"FOREIGN_WEBP_PRESET_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignWebpPreset","l":"FOREIGN_WEBP_PRESET_PHOTO"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignWebpPreset","l":"FOREIGN_WEBP_PRESET_PICTURE"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignWebpPreset","l":"FOREIGN_WEBP_PRESET_TEXT"},{"p":"app.photofox.vipsffm.enums","c":"VipsBandFormat","l":"FORMAT_CHAR"},{"p":"app.photofox.vipsffm.enums","c":"VipsBandFormat","l":"FORMAT_COMPLEX"},{"p":"app.photofox.vipsffm.enums","c":"VipsBandFormat","l":"FORMAT_DOUBLE"},{"p":"app.photofox.vipsffm.enums","c":"VipsBandFormat","l":"FORMAT_DPCOMPLEX"},{"p":"app.photofox.vipsffm.enums","c":"VipsBandFormat","l":"FORMAT_FLOAT"},{"p":"app.photofox.vipsffm.enums","c":"VipsBandFormat","l":"FORMAT_INT"},{"p":"app.photofox.vipsffm.enums","c":"VipsBandFormat","l":"FORMAT_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsBandFormat","l":"FORMAT_NOTSET"},{"p":"app.photofox.vipsffm.enums","c":"VipsBandFormat","l":"FORMAT_SHORT"},{"p":"app.photofox.vipsffm.enums","c":"VipsBandFormat","l":"FORMAT_UCHAR"},{"p":"app.photofox.vipsffm.enums","c":"VipsBandFormat","l":"FORMAT_UINT"},{"p":"app.photofox.vipsffm.enums","c":"VipsBandFormat","l":"FORMAT_USHORT"},{"p":"app.photofox.vipsffm","c":"VImage","l":"fractsurf(int, int, double, VipsOption...)","u":"fractsurf(int,int,double,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"free_fn(MemorySegment)","u":"free_fn(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"free_fn(MemorySegment, MemorySegment)","u":"free_fn(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"free_fn$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"free_fn$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"freqmult(VImage, VipsOption...)","u":"freqmult(app.photofox.vipsffm.VImage,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"fwfft(VipsOption...)","u":"fwfft(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"_GTypeInstance","l":"g_class(MemorySegment)","u":"g_class(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GTypeInstance","l":"g_class(MemorySegment, MemorySegment)","u":"g_class(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GTypeInstance","l":"g_class$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GTypeInstance","l":"g_class$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_free(MemorySegment)","u":"g_free(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_free$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_free$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_free$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_object_get_property(MemorySegment, MemorySegment, MemorySegment)","u":"g_object_get_property(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_object_get_property$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_object_get_property$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_object_get_property$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_object_ref_sink(MemorySegment)","u":"g_object_ref_sink(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_object_ref_sink$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_object_ref_sink$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_object_ref_sink$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_object_ref(MemorySegment)","u":"g_object_ref(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_object_ref$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_object_ref$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_object_ref$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_object_set_property(MemorySegment, MemorySegment, MemorySegment)","u":"g_object_set_property(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_object_set_property$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_object_set_property$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_object_set_property$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_object_unref(MemorySegment)","u":"g_object_unref(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_object_unref$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_object_unref$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_object_unref$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_param_spec_get_blurb(MemorySegment)","u":"g_param_spec_get_blurb(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_param_spec_get_blurb$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_param_spec_get_blurb$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_param_spec_get_blurb$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_param_spec_types()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_param_spec_types(MemorySegment)","u":"g_param_spec_types(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_param_spec_types$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_param_spec_types$segment()"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"g_signal_connect_data(Arena, MemorySegment, String, MemorySegment, MemorySegment, MemorySegment, int)","u":"g_signal_connect_data(java.lang.foreign.Arena,java.lang.foreign.MemorySegment,java.lang.String,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_signal_connect_data(MemorySegment, MemorySegment, MemorySegment, MemorySegment, MemorySegment, int)","u":"g_signal_connect_data(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_signal_connect_data$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_signal_connect_data$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_signal_connect_data$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_string_free(MemorySegment, int)","u":"g_string_free(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_string_free$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_string_free$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_string_free$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_test_log_msg_free(MemorySegment)","u":"g_test_log_msg_free(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_test_log_msg_free$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_test_log_msg_free$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_test_log_msg_free$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_test_log_type_name(int)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_test_log_type_name$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_test_log_type_name$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_test_log_type_name$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_BOOLEAN()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_BOXED()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_CHAR()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_check_instance_is_a(MemorySegment, long)","u":"g_type_check_instance_is_a(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_check_instance_is_a$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_check_instance_is_a$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_check_instance_is_a$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_class_ref(long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_class_ref$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_class_ref$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_class_ref$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumClass","l":"g_type_class(MemorySegment)","u":"g_type_class(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"g_type_class(MemorySegment)","u":"g_type_class(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumClass","l":"g_type_class(MemorySegment, MemorySegment)","u":"g_type_class(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"g_type_class(MemorySegment, MemorySegment)","u":"g_type_class(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumClass","l":"g_type_class$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"g_type_class$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumClass","l":"g_type_class$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"g_type_class$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_DEBUG_INSTANCE_COUNT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_DEBUG_MASK()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_DEBUG_NONE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_DEBUG_OBJECTS()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_DEBUG_SIGNALS()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_DOUBLE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_ENUM()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_FLAG_ABSTRACT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_FLAG_CLASSED()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_FLAG_DEEP_DERIVABLE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_FLAG_DEPRECATED()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_FLAG_DERIVABLE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_FLAG_FINAL()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_FLAG_INSTANTIATABLE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_FLAG_NONE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_FLAG_RESERVED_ID_BIT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_FLAG_VALUE_ABSTRACT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_FLAGS()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_FLOAT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_from_name(MemorySegment)","u":"g_type_from_name(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_from_name$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_from_name$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_from_name$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_FUNDAMENTAL_MAX()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_FUNDAMENTAL_SHIFT()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObject","l":"g_type_instance(MemorySegment)","u":"g_type_instance(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"g_type_instance(MemorySegment)","u":"g_type_instance(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObject","l":"g_type_instance(MemorySegment, MemorySegment)","u":"g_type_instance(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"g_type_instance(MemorySegment, MemorySegment)","u":"g_type_instance(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObject","l":"g_type_instance$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"g_type_instance$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObject","l":"g_type_instance$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"g_type_instance$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_INT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_INT64()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_INTERFACE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_INVALID()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_LONG()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_name_from_class(MemorySegment)","u":"g_type_name_from_class(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_name_from_class$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_name_from_class$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_name_from_class$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_name_from_instance(MemorySegment)","u":"g_type_name_from_instance(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_name_from_instance$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_name_from_instance$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_name_from_instance$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_name(long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_name$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_name$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_type_name$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_NONE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_OBJECT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_PARAM()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_POINTER()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_RESERVED_BSE_FIRST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_RESERVED_BSE_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_RESERVED_GLIB_FIRST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_RESERVED_GLIB_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_RESERVED_USER_FIRST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_STRING()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_UCHAR()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_UINT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_UINT64()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_ULONG()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"G_TYPE_VARIANT()"},{"p":"app.photofox.vipsffm.jextract","c":"_GTypeClass","l":"g_type(MemorySegment)","u":"g_type(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue","l":"g_type(MemorySegment)","u":"g_type(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GTypeClass","l":"g_type(MemorySegment, long)","u":"g_type(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue","l":"g_type(MemorySegment, long)","u":"g_type(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GTypeClass","l":"g_type$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue","l":"g_type$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GTypeClass","l":"g_type$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue","l":"g_type$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_get_boolean(MemorySegment)","u":"g_value_get_boolean(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_get_boolean$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_get_boolean$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_get_boolean$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_get_boxed(MemorySegment)","u":"g_value_get_boxed(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_get_boxed$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_get_boxed$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_get_boxed$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_get_double(MemorySegment)","u":"g_value_get_double(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_get_double$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_get_double$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_get_double$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_get_int(MemorySegment)","u":"g_value_get_int(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_get_int$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_get_int$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_get_int$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_get_long(MemorySegment)","u":"g_value_get_long(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_get_long$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_get_long$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_get_long$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_get_object(MemorySegment)","u":"g_value_get_object(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_get_object$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_get_object$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_get_object$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_get_string(MemorySegment)","u":"g_value_get_string(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_get_string$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_get_string$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_get_string$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_init(MemorySegment, long)","u":"g_value_init(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_init$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_init$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_init$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_boolean(MemorySegment, int)","u":"g_value_set_boolean(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_boolean$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_boolean$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_boolean$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_boxed(MemorySegment, MemorySegment)","u":"g_value_set_boxed(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_boxed$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_boxed$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_boxed$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_double(MemorySegment, double)","u":"g_value_set_double(java.lang.foreign.MemorySegment,double)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_double$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_double$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_double$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_int(MemorySegment, int)","u":"g_value_set_int(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_int$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_int$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_int$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_long(MemorySegment, long)","u":"g_value_set_long(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_long$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_long$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_long$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_object(MemorySegment, MemorySegment)","u":"g_value_set_object(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_object$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_object$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_object$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_string(MemorySegment, MemorySegment)","u":"g_value_set_string(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_string$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_string$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_set_string$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_unset(MemorySegment)","u":"g_value_unset(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_unset$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_unset$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"g_value_unset$handle()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"gamma(VipsOption...)","u":"gamma(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"gaussblur(double, VipsOption...)","u":"gaussblur(double,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"gaussmat(double, double, VipsOption...)","u":"gaussmat(double,double,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"gaussnoise(int, int, VipsOption...)","u":"gaussnoise(int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"get_property(MemorySegment)","u":"get_property(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"get_property(MemorySegment, MemorySegment)","u":"get_property(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"get_property$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"get_property$offset()"},{"p":"app.photofox.vipsffm","c":"VTarget","l":"getBlob()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"getHeight()"},{"p":"app.photofox.vipsffm.enums","c":"VipsAccess","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsAlign","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsAngle","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsAngle45","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsBandFormat","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsCoding","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsCombine","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsCombineMode","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsCompassDirection","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsDirection","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsExtend","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsFailOn","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzContainer","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzDepth","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzLayout","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignHeifCompression","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignHeifEncoder","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignPpmFormat","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignSubsample","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffCompression","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffPredictor","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffResunit","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignWebpPreset","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsIntent","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsInteresting","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsInterpretation","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsKernel","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationBoolean","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationComplex","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationComplex2","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationComplexget","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath2","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMorphology","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationRelational","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationRound","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsPCS","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsPrecision","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsRegionShrink","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsSize","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsTextWrap","l":"getName()"},{"p":"app.photofox.vipsffm","c":"VNamedEnum","l":"getName()"},{"p":"app.photofox.vipsffm.enums","c":"VipsAccess","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsAlign","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsAngle","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsAngle45","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsBandFormat","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsCoding","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsCombine","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsCombineMode","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsCompassDirection","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsDirection","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsExtend","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsFailOn","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzContainer","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzDepth","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzLayout","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignHeifCompression","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignHeifEncoder","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignPpmFormat","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignSubsample","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffCompression","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffPredictor","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffResunit","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignWebpPreset","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsIntent","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsInteresting","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsInterpretation","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsKernel","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationBoolean","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationComplex","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationComplex2","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationComplexget","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath2","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMorphology","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationRelational","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationRound","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsPCS","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsPrecision","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsRegionShrink","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsSize","l":"getNickname()"},{"p":"app.photofox.vipsffm.enums","c":"VipsTextWrap","l":"getNickname()"},{"p":"app.photofox.vipsffm","c":"VNamedEnum","l":"getNickname()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"getpoint(int, int, VipsOption...)","u":"getpoint(int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.enums","c":"VipsAccess","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsAlign","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsAngle","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsAngle45","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsBandFormat","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsCoding","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsCombine","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsCombineMode","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsCompassDirection","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsDirection","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsExtend","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsFailOn","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzContainer","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzDepth","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzLayout","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignHeifCompression","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignHeifEncoder","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignPpmFormat","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignSubsample","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffCompression","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffPredictor","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffResunit","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignWebpPreset","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsIntent","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsInteresting","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsInterpretation","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsKernel","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationBoolean","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationComplex","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationComplex2","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationComplexget","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath2","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMorphology","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationRelational","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationRound","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsPCS","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsPrecision","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsRegionShrink","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsSize","l":"getRawValue()"},{"p":"app.photofox.vipsffm.enums","c":"VipsTextWrap","l":"getRawValue()"},{"p":"app.photofox.vipsffm","c":"VEnum","l":"getRawValue()"},{"p":"app.photofox.vipsffm","c":"VEnum.Raw","l":"getRawValue()"},{"p":"app.photofox.vipsffm","c":"VBlob","l":"getUnsafeAddress()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"getUnsafeAddress()"},{"p":"app.photofox.vipsffm","c":"VSource","l":"getUnsafeAddress()"},{"p":"app.photofox.vipsffm","c":"VTarget","l":"getUnsafeAddress()"},{"p":"app.photofox.vipsffm","c":"VBlob","l":"getUnsafeDataAddress()"},{"p":"app.photofox.vipsffm","c":"VBlob","l":"getUnsafeStructAddress()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"getUnsafeStructAddress()"},{"p":"app.photofox.vipsffm","c":"VInterpolate","l":"getUnsafeStructAddress()"},{"p":"app.photofox.vipsffm","c":"VSource","l":"getUnsafeStructAddress()"},{"p":"app.photofox.vipsffm","c":"VTarget","l":"getUnsafeStructAddress()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"getWidth()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"gifload(String, VipsOption...)","u":"gifload(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"gifloadBuffer(VBlob, VipsOption...)","u":"gifloadBuffer(app.photofox.vipsffm.VBlob,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"gifloadSource(VSource, VipsOption...)","u":"gifloadSource(app.photofox.vipsffm.VSource,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"gifsave(String, VipsOption...)","u":"gifsave(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"gifsaveBuffer(VipsOption...)","u":"gifsaveBuffer(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"gifsaveTarget(VTarget, VipsOption...)","u":"gifsaveTarget(app.photofox.vipsffm.VTarget,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"globalbalance(VipsOption...)","u":"globalbalance(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"gravity(VipsCompassDirection, int, int, VipsOption...)","u":"gravity(app.photofox.vipsffm.enums.VipsCompassDirection,int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"grey(int, int, VipsOption...)","u":"grey(int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"grid(int, int, int, VipsOption...)","u":"grid(int,int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_error_exit","l":"handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_error_system","l":"handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_error","l":"handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_value_set_save_stringf","l":"handle()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"hasAlpha()"},{"p":"app.photofox.vipsffm","c":"VEnum.Raw","l":"hashCode()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"hashCode()"},{"p":"app.photofox.vipsffm","c":"VInterpolate","l":"hashCode()"},{"p":"app.photofox.vipsffm","c":"VipsOption.ArrayDouble","l":"hashCode()"},{"p":"app.photofox.vipsffm","c":"VipsOption.ArrayImage","l":"hashCode()"},{"p":"app.photofox.vipsffm","c":"VipsOption.ArrayInt","l":"hashCode()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Blob","l":"hashCode()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Boolean","l":"hashCode()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Double","l":"hashCode()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Enum","l":"hashCode()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Image","l":"hashCode()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Int","l":"hashCode()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Interpolate","l":"hashCode()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Long","l":"hashCode()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Source","l":"hashCode()"},{"p":"app.photofox.vipsffm","c":"VipsOption.String","l":"hashCode()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Target","l":"hashCode()"},{"p":"app.photofox.vipsffm","c":"VSource","l":"hashCode()"},{"p":"app.photofox.vipsffm","c":"VTarget","l":"hashCode()"},{"p":"app.photofox.vipsffm","c":"VipsOption.ArrayDouble","l":"hasValue()"},{"p":"app.photofox.vipsffm","c":"VipsOption.ArrayImage","l":"hasValue()"},{"p":"app.photofox.vipsffm","c":"VipsOption.ArrayInt","l":"hasValue()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Blob","l":"hasValue()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Boolean","l":"hasValue()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Double","l":"hasValue()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Enum","l":"hasValue()"},{"p":"app.photofox.vipsffm","c":"VipsOption","l":"hasValue()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Image","l":"hasValue()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Int","l":"hasValue()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Interpolate","l":"hasValue()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Long","l":"hasValue()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Source","l":"hasValue()"},{"p":"app.photofox.vipsffm","c":"VipsOption.String","l":"hasValue()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Target","l":"hasValue()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"heifload(String, VipsOption...)","u":"heifload(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"heifloadBuffer(VBlob, VipsOption...)","u":"heifloadBuffer(app.photofox.vipsffm.VBlob,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"heifloadSource(VSource, VipsOption...)","u":"heifloadSource(app.photofox.vipsffm.VSource,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"heifsave(String, VipsOption...)","u":"heifsave(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"heifsaveBuffer(VipsOption...)","u":"heifsaveBuffer(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"heifsaveTarget(VTarget, VipsOption...)","u":"heifsaveTarget(app.photofox.vipsffm.VTarget,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"histCum(VipsOption...)","u":"histCum(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"histEntropy(VipsOption...)","u":"histEntropy(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"histEqual(VipsOption...)","u":"histEqual(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"histFind(VipsOption...)","u":"histFind(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"histFindIndexed(VImage, VipsOption...)","u":"histFindIndexed(app.photofox.vipsffm.VImage,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"histFindNdim(VipsOption...)","u":"histFindNdim(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"histIsmonotonic(VipsOption...)","u":"histIsmonotonic(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"histLocal(int, int, VipsOption...)","u":"histLocal(int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"histMatch(VImage, VipsOption...)","u":"histMatch(app.photofox.vipsffm.VImage,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"histNorm(VipsOption...)","u":"histNorm(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"histPlot(VipsOption...)","u":"histPlot(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"houghCircle(VipsOption...)","u":"houghCircle(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"houghLine(VipsOption...)","u":"houghLine(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"HSV2sRGB(VipsOption...)","u":"HSV2sRGB(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"iccExport(VipsOption...)","u":"iccExport(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"iccImport(VipsOption...)","u":"iccImport(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"iccTransform(String, VipsOption...)","u":"iccTransform(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"identity(VipsOption...)","u":"identity(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"ifthenelse(VImage, VImage, VipsOption...)","u":"ifthenelse(app.photofox.vipsffm.VImage,app.photofox.vipsffm.VImage,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"image_get_bands(MemorySegment)","u":"image_get_bands(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"image_get_blob(Arena, MemorySegment, String, MemorySegment, MemorySegment)","u":"image_get_blob(java.lang.foreign.Arena,java.lang.foreign.MemorySegment,java.lang.String,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"image_get_height(MemorySegment)","u":"image_get_height(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"image_get_type()"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"image_get_typeof(Arena, MemorySegment, String)","u":"image_get_typeof(java.lang.foreign.Arena,java.lang.foreign.MemorySegment,java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"image_get_width(MemorySegment)","u":"image_get_width(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"image_hasalpha(MemorySegment)","u":"image_hasalpha(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"image_new(Arena)","u":"image_new(java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"image_write(MemorySegment, MemorySegment)","u":"image_write(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsOption","l":"Image(String)","u":"Image(java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsOption.Image","l":"Image(String, AtomicReference>)","u":"%3Cinit%3E(java.lang.String,java.util.concurrent.atomic.AtomicReference)"},{"p":"app.photofox.vipsffm","c":"VipsOption","l":"Image(String, VImage)","u":"Image(java.lang.String,app.photofox.vipsffm.VImage)"},{"p":"app.photofox.vipsffm","c":"Vips","l":"init()"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"init(Arena, boolean)","u":"init(java.lang.foreign.Arena,boolean)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"init(Arena, String)","u":"init(java.lang.foreign.Arena,java.lang.String)"},{"p":"app.photofox.vipsffm","c":"Vips","l":"init(boolean, boolean)","u":"init(boolean,boolean)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"insert(VImage, int, int, VipsOption...)","u":"insert(app.photofox.vipsffm.VImage,int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VipsOption","l":"Int(String)","u":"Int(java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsOption.Int","l":"Int(String, AtomicReference>)","u":"%3Cinit%3E(java.lang.String,java.util.concurrent.atomic.AtomicReference)"},{"p":"app.photofox.vipsffm","c":"VipsOption","l":"Int(String, Integer)","u":"Int(java.lang.String,java.lang.Integer)"},{"p":"app.photofox.vipsffm.enums","c":"VipsIntent","l":"INTENT_ABSOLUTE"},{"p":"app.photofox.vipsffm.enums","c":"VipsIntent","l":"INTENT_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsIntent","l":"INTENT_PERCEPTUAL"},{"p":"app.photofox.vipsffm.enums","c":"VipsIntent","l":"INTENT_RELATIVE"},{"p":"app.photofox.vipsffm.enums","c":"VipsIntent","l":"INTENT_SATURATION"},{"p":"app.photofox.vipsffm.enums","c":"VipsInteresting","l":"INTERESTING_ALL"},{"p":"app.photofox.vipsffm.enums","c":"VipsInteresting","l":"INTERESTING_ATTENTION"},{"p":"app.photofox.vipsffm.enums","c":"VipsInteresting","l":"INTERESTING_CENTRE"},{"p":"app.photofox.vipsffm.enums","c":"VipsInteresting","l":"INTERESTING_ENTROPY"},{"p":"app.photofox.vipsffm.enums","c":"VipsInteresting","l":"INTERESTING_HIGH"},{"p":"app.photofox.vipsffm.enums","c":"VipsInteresting","l":"INTERESTING_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsInteresting","l":"INTERESTING_LOW"},{"p":"app.photofox.vipsffm.enums","c":"VipsInteresting","l":"INTERESTING_NONE"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"interpolate_bilinear_static(Arena)","u":"interpolate_bilinear_static(java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"interpolate_get_method(MemorySegment)","u":"interpolate_get_method(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"interpolate_get_type()"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"interpolate_get_window_offset(MemorySegment)","u":"interpolate_get_window_offset(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"interpolate_get_window_size(MemorySegment)","u":"interpolate_get_window_size(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"interpolate_nearest_static(Arena)","u":"interpolate_nearest_static(java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"interpolate_new(Arena, String)","u":"interpolate_new(java.lang.foreign.Arena,java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"interpolate(MemorySegment, MemorySegment, MemorySegment, double, double)","u":"interpolate(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,double,double)"},{"p":"app.photofox.vipsffm","c":"VipsOption","l":"Interpolate(String)","u":"Interpolate(java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsOption.Interpolate","l":"Interpolate(String, AtomicReference>)","u":"%3Cinit%3E(java.lang.String,java.util.concurrent.atomic.AtomicReference)"},{"p":"app.photofox.vipsffm","c":"VipsOption","l":"Interpolate(String, VInterpolate)","u":"Interpolate(java.lang.String,app.photofox.vipsffm.VInterpolate)"},{"p":"app.photofox.vipsffm.enums","c":"VipsInterpretation","l":"INTERPRETATION_B_W"},{"p":"app.photofox.vipsffm.enums","c":"VipsInterpretation","l":"INTERPRETATION_CMC"},{"p":"app.photofox.vipsffm.enums","c":"VipsInterpretation","l":"INTERPRETATION_CMYK"},{"p":"app.photofox.vipsffm.enums","c":"VipsInterpretation","l":"INTERPRETATION_ERROR"},{"p":"app.photofox.vipsffm.enums","c":"VipsInterpretation","l":"INTERPRETATION_FOURIER"},{"p":"app.photofox.vipsffm.enums","c":"VipsInterpretation","l":"INTERPRETATION_GREY16"},{"p":"app.photofox.vipsffm.enums","c":"VipsInterpretation","l":"INTERPRETATION_HISTOGRAM"},{"p":"app.photofox.vipsffm.enums","c":"VipsInterpretation","l":"INTERPRETATION_HSV"},{"p":"app.photofox.vipsffm.enums","c":"VipsInterpretation","l":"INTERPRETATION_LAB"},{"p":"app.photofox.vipsffm.enums","c":"VipsInterpretation","l":"INTERPRETATION_LABQ"},{"p":"app.photofox.vipsffm.enums","c":"VipsInterpretation","l":"INTERPRETATION_LABS"},{"p":"app.photofox.vipsffm.enums","c":"VipsInterpretation","l":"INTERPRETATION_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsInterpretation","l":"INTERPRETATION_LCH"},{"p":"app.photofox.vipsffm.enums","c":"VipsInterpretation","l":"INTERPRETATION_MATRIX"},{"p":"app.photofox.vipsffm.enums","c":"VipsInterpretation","l":"INTERPRETATION_MULTIBAND"},{"p":"app.photofox.vipsffm.enums","c":"VipsInterpretation","l":"INTERPRETATION_RGB"},{"p":"app.photofox.vipsffm.enums","c":"VipsInterpretation","l":"INTERPRETATION_RGB16"},{"p":"app.photofox.vipsffm.enums","c":"VipsInterpretation","l":"INTERPRETATION_scRGB"},{"p":"app.photofox.vipsffm.enums","c":"VipsInterpretation","l":"INTERPRETATION_sRGB"},{"p":"app.photofox.vipsffm.enums","c":"VipsInterpretation","l":"INTERPRETATION_XYZ"},{"p":"app.photofox.vipsffm.enums","c":"VipsInterpretation","l":"INTERPRETATION_YXY"},{"p":"app.photofox.vipsffm","c":"VImage","l":"invert(VipsOption...)","u":"invert(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"invertlut(VipsOption...)","u":"invertlut(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"invfft(VipsOption...)","u":"invfft(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass._g_reserved1","l":"invoke(MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass._g_reserved2","l":"invoke(MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass._g_reserved3","l":"invoke(MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass._g_reserved4","l":"invoke(MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass._g_reserved5","l":"invoke(MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.constructor","l":"invoke(MemorySegment, long, int, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,long,int,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsTypeMap2Fn","l":"invoke(MemorySegment, long, MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,long,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.constructed","l":"invoke(MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.dispose","l":"invoke(MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.finalize","l":"invoke(MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.dispatch_properties_changed","l":"invoke(MemorySegment, MemorySegment, int, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,int,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.get_property","l":"invoke(MemorySegment, MemorySegment, int, MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,int,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.set_property","l":"invoke(MemorySegment, MemorySegment, int, MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,int,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.close_async","l":"invoke(MemorySegment, MemorySegment, int, MemorySegment, MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,int,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.skip_async","l":"invoke(MemorySegment, MemorySegment, long, int, MemorySegment, MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,long,int,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.skip","l":"invoke(MemorySegment, MemorySegment, long, MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,long,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass.notify","l":"invoke(MemorySegment, MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"CustomStreamEndCallback","l":"invoke(MemorySegment, MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"CustomStreamSeekCallback","l":"invoke(MemorySegment, MemorySegment, MemorySegment, int, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,int,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.read_async","l":"invoke(MemorySegment, MemorySegment, MemorySegment, long, int, MemorySegment, MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,long,int,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"CustomStreamReadCallback","l":"invoke(MemorySegment, MemorySegment, MemorySegment, long, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,long,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"CustomStreamWriteCallback","l":"invoke(MemorySegment, MemorySegment, MemorySegment, long, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,long,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.read_fn","l":"invoke(MemorySegment, MemorySegment, MemorySegment, long, MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,long,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.close_finish","l":"invoke(MemorySegment, MemorySegment, MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.close_fn","l":"invoke(MemorySegment, MemorySegment, MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.read_finish","l":"invoke(MemorySegment, MemorySegment, MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass.skip_finish","l":"invoke(MemorySegment, MemorySegment, MemorySegment, MemorySegment)","u":"invoke(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsInvoker","l":"invokeOperation(Arena, String, List)","u":"invokeOperation(java.lang.foreign.Arena,java.lang.String,java.util.List)"},{"p":"app.photofox.vipsffm","c":"VipsInvoker","l":"invokeOperation(Arena, String, String, List)","u":"invokeOperation(java.lang.foreign.Arena,java.lang.String,java.lang.String,java.util.List)"},{"p":"app.photofox.vipsffm","c":"VipsValidation","l":"isValidPointer(MemorySegment)","u":"isValidPointer(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsValidation","l":"isValidResult(int)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"join(VImage, VipsDirection, VipsOption...)","u":"join(app.photofox.vipsffm.VImage,app.photofox.vipsffm.enums.VipsDirection,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"jp2kload(String, VipsOption...)","u":"jp2kload(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"jp2kloadBuffer(VBlob, VipsOption...)","u":"jp2kloadBuffer(app.photofox.vipsffm.VBlob,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"jp2kloadSource(VSource, VipsOption...)","u":"jp2kloadSource(app.photofox.vipsffm.VSource,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"jp2ksave(String, VipsOption...)","u":"jp2ksave(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"jp2ksaveBuffer(VipsOption...)","u":"jp2ksaveBuffer(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"jp2ksaveTarget(VTarget, VipsOption...)","u":"jp2ksaveTarget(app.photofox.vipsffm.VTarget,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"jpegload(String, VipsOption...)","u":"jpegload(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"jpegloadBuffer(VBlob, VipsOption...)","u":"jpegloadBuffer(app.photofox.vipsffm.VBlob,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"jpegloadSource(VSource, VipsOption...)","u":"jpegloadSource(app.photofox.vipsffm.VSource,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"jpegsave(String, VipsOption...)","u":"jpegsave(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"jpegsaveBuffer(VipsOption...)","u":"jpegsaveBuffer(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"jpegsaveMime(VipsOption...)","u":"jpegsaveMime(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"jpegsaveTarget(VTarget, VipsOption...)","u":"jpegsaveTarget(app.photofox.vipsffm.VTarget,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"jxlload(String, VipsOption...)","u":"jxlload(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"jxlloadBuffer(VBlob, VipsOption...)","u":"jxlloadBuffer(app.photofox.vipsffm.VBlob,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"jxlloadSource(VSource, VipsOption...)","u":"jxlloadSource(app.photofox.vipsffm.VSource,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"jxlsave(String, VipsOption...)","u":"jxlsave(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"jxlsaveBuffer(VipsOption...)","u":"jxlsaveBuffer(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"jxlsaveTarget(VTarget, VipsOption...)","u":"jxlsaveTarget(app.photofox.vipsffm.VTarget,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.enums","c":"VipsKernel","l":"KERNEL_CUBIC"},{"p":"app.photofox.vipsffm.enums","c":"VipsKernel","l":"KERNEL_LANCZOS2"},{"p":"app.photofox.vipsffm.enums","c":"VipsKernel","l":"KERNEL_LANCZOS3"},{"p":"app.photofox.vipsffm.enums","c":"VipsKernel","l":"KERNEL_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsKernel","l":"KERNEL_LINEAR"},{"p":"app.photofox.vipsffm.enums","c":"VipsKernel","l":"KERNEL_MITCHELL"},{"p":"app.photofox.vipsffm.enums","c":"VipsKernel","l":"KERNEL_NEAREST"},{"p":"app.photofox.vipsffm","c":"VipsOption.ArrayDouble","l":"key()"},{"p":"app.photofox.vipsffm","c":"VipsOption.ArrayImage","l":"key()"},{"p":"app.photofox.vipsffm","c":"VipsOption.ArrayInt","l":"key()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Blob","l":"key()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Boolean","l":"key()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Double","l":"key()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Enum","l":"key()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Image","l":"key()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Int","l":"key()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Interpolate","l":"key()"},{"p":"app.photofox.vipsffm","c":"VipsOption","l":"key()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Long","l":"key()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Source","l":"key()"},{"p":"app.photofox.vipsffm","c":"VipsOption.String","l":"key()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Target","l":"key()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"Lab2LabQ(VipsOption...)","u":"Lab2LabQ(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"Lab2LabS(VipsOption...)","u":"Lab2LabS(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"Lab2LCh(VipsOption...)","u":"Lab2LCh(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"Lab2XYZ(VipsOption...)","u":"Lab2XYZ(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"labelregions(VipsOption...)","u":"labelregions(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"LabQ2Lab(VipsOption...)","u":"LabQ2Lab(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"LabQ2LabS(VipsOption...)","u":"LabQ2LabS(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"LabQ2sRGB(VipsOption...)","u":"LabQ2sRGB(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"LabS2Lab(VipsOption...)","u":"LabS2Lab(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"LabS2LabQ(VipsOption...)","u":"LabS2LabQ(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumClass","l":"layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumValue","l":"layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStream","l":"layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObject","l":"layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GTypeClass","l":"layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GTypeInstance","l":"layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue","l":"layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnection","l":"layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"layout()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"LCh2CMC(VipsOption...)","u":"LCh2CMC(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"LCh2Lab(VipsOption...)","u":"LCh2Lab(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"leak_set(boolean)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"length(MemorySegment)","u":"length(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"length(MemorySegment, long)","u":"length(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"length$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"length$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"linear(List, List, VipsOption...)","u":"linear(java.util.List,java.util.List,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"linecache(VipsOption...)","u":"linecache(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"local_memory(MemorySegment)","u":"local_memory(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"local_memory(MemorySegment, long)","u":"local_memory(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"local_memory$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"local_memory$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"lock(MemorySegment)","u":"lock(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"lock(MemorySegment, MemorySegment)","u":"lock(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"lock$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"lock$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"logmat(double, double, VipsOption...)","u":"logmat(double,double,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VipsOption","l":"Long(String)","u":"Long(java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsOption.Long","l":"Long(String, AtomicReference>)","u":"%3Cinit%3E(java.lang.String,java.util.concurrent.atomic.AtomicReference)"},{"p":"app.photofox.vipsffm","c":"VipsOption","l":"Long(String, Long)","u":"Long(java.lang.String,java.lang.Long)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"magickload(String, VipsOption...)","u":"magickload(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"magickloadBuffer(VBlob, VipsOption...)","u":"magickloadBuffer(app.photofox.vipsffm.VBlob,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"magicksave(String, VipsOption...)","u":"magicksave(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"magicksaveBmp(String, VipsOption...)","u":"magicksaveBmp(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"magicksaveBmpBuffer(VipsOption...)","u":"magicksaveBmpBuffer(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"magicksaveBuffer(VipsOption...)","u":"magicksaveBuffer(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VipsInvoker","l":"makeCharStarArray(Arena, List)","u":"makeCharStarArray(java.lang.foreign.Arena,java.util.List)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_error_exit","l":"makeInvoker(MemoryLayout...)","u":"makeInvoker(java.lang.foreign.MemoryLayout...)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_error_system","l":"makeInvoker(MemoryLayout...)","u":"makeInvoker(java.lang.foreign.MemoryLayout...)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_error","l":"makeInvoker(MemoryLayout...)","u":"makeInvoker(java.lang.foreign.MemoryLayout...)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw.vips_value_set_save_stringf","l":"makeInvoker(MemoryLayout...)","u":"makeInvoker(java.lang.foreign.MemoryLayout...)"},{"p":"app.photofox.vipsffm","c":"VipsInvoker","l":"makeInvokerVarargLayouts(VipsOption...)","u":"makeInvokerVarargLayouts(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VipsInvoker","l":"makeInvokerVarargObjects(Arena, VipsOption...)","u":"makeInvokerVarargObjects(java.lang.foreign.Arena,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"mapim(VImage, VipsOption...)","u":"mapim(app.photofox.vipsffm.VImage,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"maplut(VImage, VipsOption...)","u":"maplut(app.photofox.vipsffm.VImage,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"maskButterworth(int, int, double, double, double, VipsOption...)","u":"maskButterworth(int,int,double,double,double,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"maskButterworthBand(int, int, double, double, double, double, double, VipsOption...)","u":"maskButterworthBand(int,int,double,double,double,double,double,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"maskButterworthRing(int, int, double, double, double, double, VipsOption...)","u":"maskButterworthRing(int,int,double,double,double,double,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"maskFractal(int, int, double, VipsOption...)","u":"maskFractal(int,int,double,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"maskGaussian(int, int, double, double, VipsOption...)","u":"maskGaussian(int,int,double,double,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"maskGaussianBand(int, int, double, double, double, double, VipsOption...)","u":"maskGaussianBand(int,int,double,double,double,double,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"maskGaussianRing(int, int, double, double, double, VipsOption...)","u":"maskGaussianRing(int,int,double,double,double,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"maskIdeal(int, int, double, VipsOption...)","u":"maskIdeal(int,int,double,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"maskIdealBand(int, int, double, double, double, VipsOption...)","u":"maskIdealBand(int,int,double,double,double,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"maskIdealRing(int, int, double, double, VipsOption...)","u":"maskIdealRing(int,int,double,double,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"match(VImage, int, int, int, int, int, int, int, int, VipsOption...)","u":"match(app.photofox.vipsffm.VImage,int,int,int,int,int,int,int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"math(VipsOperationMath, VipsOption...)","u":"math(app.photofox.vipsffm.enums.VipsOperationMath,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"math2(VImage, VipsOperationMath2, VipsOption...)","u":"math2(app.photofox.vipsffm.VImage,app.photofox.vipsffm.enums.VipsOperationMath2,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"math2Const(VipsOperationMath2, List, VipsOption...)","u":"math2Const(app.photofox.vipsffm.enums.VipsOperationMath2,java.util.List,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"matload(String, VipsOption...)","u":"matload(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"matrixinvert(VipsOption...)","u":"matrixinvert(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"matrixload(String, VipsOption...)","u":"matrixload(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"matrixloadSource(VSource, VipsOption...)","u":"matrixloadSource(app.photofox.vipsffm.VSource,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"matrixprint(VipsOption...)","u":"matrixprint(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"matrixsave(String, VipsOption...)","u":"matrixsave(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"matrixsaveTarget(VTarget, VipsOption...)","u":"matrixsaveTarget(app.photofox.vipsffm.VTarget,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"max(VipsOption...)","u":"max(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumClass","l":"maximum(MemorySegment)","u":"maximum(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumClass","l":"maximum(MemorySegment, int)","u":"maximum(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumClass","l":"maximum$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumClass","l":"maximum$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"measure(int, int, VipsOption...)","u":"measure(int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"memory_buffer(MemorySegment)","u":"memory_buffer(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"memory_buffer(MemorySegment, MemorySegment)","u":"memory_buffer(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"memory_buffer$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"memory_buffer$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"memory(MemorySegment)","u":"memory(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"memory(MemorySegment, int)","u":"memory(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"memory$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"memory$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"merge(VImage, VipsDirection, int, int, VipsOption...)","u":"merge(app.photofox.vipsffm.VImage,app.photofox.vipsffm.enums.VipsDirection,int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"min(VipsOption...)","u":"min(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumClass","l":"minimum(MemorySegment)","u":"minimum(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumClass","l":"minimum(MemorySegment, int)","u":"minimum(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumClass","l":"minimum$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumClass","l":"minimum$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"morph(VImage, VipsOperationMorphology, VipsOption...)","u":"morph(app.photofox.vipsffm.VImage,app.photofox.vipsffm.enums.VipsOperationMorphology,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"mosaic(VImage, VipsDirection, int, int, int, int, VipsOption...)","u":"mosaic(app.photofox.vipsffm.VImage,app.photofox.vipsffm.enums.VipsDirection,int,int,int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"mosaic1(VImage, VipsDirection, int, int, int, int, int, int, int, int, VipsOption...)","u":"mosaic1(app.photofox.vipsffm.VImage,app.photofox.vipsffm.enums.VipsDirection,int,int,int,int,int,int,int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"msb(VipsOption...)","u":"msb(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"multiply(VImage, VipsOption...)","u":"multiply(app.photofox.vipsffm.VImage,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"n_construct_properties(MemorySegment)","u":"n_construct_properties(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"n_construct_properties(MemorySegment, long)","u":"n_construct_properties(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"n_construct_properties$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"n_construct_properties$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"n_pspecs(MemorySegment)","u":"n_pspecs(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"n_pspecs(MemorySegment, long)","u":"n_pspecs(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"n_pspecs$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"n_pspecs$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumClass","l":"n_values(MemorySegment)","u":"n_values(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumClass","l":"n_values(MemorySegment, int)","u":"n_values(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumClass","l":"n_values$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumClass","l":"n_values$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"n(MemorySegment)","u":"n(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"n(MemorySegment, int)","u":"n(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"n$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"n$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"name(MemorySegment)","u":"name(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"name(MemorySegment, MemorySegment)","u":"name(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"name$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"name$offset()"},{"p":"app.photofox.vipsffm","c":"VSource","l":"newFromBlob(Arena, VBlob)","u":"newFromBlob(java.lang.foreign.Arena,app.photofox.vipsffm.VBlob)"},{"p":"app.photofox.vipsffm","c":"VBlob","l":"newFromBytes(Arena, byte[])","u":"newFromBytes(java.lang.foreign.Arena,byte[])"},{"p":"app.photofox.vipsffm","c":"VSource","l":"newFromBytes(Arena, byte[])","u":"newFromBytes(java.lang.foreign.Arena,byte[])"},{"p":"app.photofox.vipsffm","c":"VImage","l":"newFromBytes(Arena, byte[], String, VipsOption...)","u":"newFromBytes(java.lang.foreign.Arena,byte[],java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"newFromBytes(Arena, byte[], VipsOption...)","u":"newFromBytes(java.lang.foreign.Arena,byte[],app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VSource","l":"newFromDescriptor(Arena, int)","u":"newFromDescriptor(java.lang.foreign.Arena,int)"},{"p":"app.photofox.vipsffm","c":"VSource","l":"newFromFile(Arena, String)","u":"newFromFile(java.lang.foreign.Arena,java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"newFromFile(Arena, String, VipsOption...)","u":"newFromFile(java.lang.foreign.Arena,java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VSource","l":"newFromInputStream(Arena, InputStream)","u":"newFromInputStream(java.lang.foreign.Arena,java.io.InputStream)"},{"p":"app.photofox.vipsffm","c":"VInterpolate","l":"newFromName(Arena, String)","u":"newFromName(java.lang.foreign.Arena,java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VSource","l":"newFromOptions(Arena, String)","u":"newFromOptions(java.lang.foreign.Arena,java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VTarget","l":"newFromOutputStream(Arena, OutputStream)","u":"newFromOutputStream(java.lang.foreign.Arena,java.io.OutputStream)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"newFromSource(Arena, VSource, String, VipsOption...)","u":"newFromSource(java.lang.foreign.Arena,app.photofox.vipsffm.VSource,java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"newFromSource(Arena, VSource, VipsOption...)","u":"newFromSource(java.lang.foreign.Arena,app.photofox.vipsffm.VSource,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"newFromStream(Arena, InputStream, String, VipsOption...)","u":"newFromStream(java.lang.foreign.Arena,java.io.InputStream,java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"newFromStream(Arena, InputStream, VipsOption...)","u":"newFromStream(java.lang.foreign.Arena,java.io.InputStream,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"newImage(Arena)","u":"newImage(java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm","c":"VTarget","l":"newToDescriptor(Arena, int)","u":"newToDescriptor(java.lang.foreign.Arena,int)"},{"p":"app.photofox.vipsffm","c":"VTarget","l":"newToFile(Arena, String)","u":"newToFile(java.lang.foreign.Arena,java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VTarget","l":"newToMemory(Arena)","u":"newToMemory(java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"nickname_find(long)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"nickname(MemorySegment)","u":"nickname(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"nickname(MemorySegment, MemorySegment)","u":"nickname(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"nickname$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"nickname$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"notify(MemorySegment)","u":"notify(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"notify(MemorySegment, MemorySegment)","u":"notify(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"notify$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"notify$offset()"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"object_get_args(MemorySegment, MemorySegment, MemorySegment, MemorySegment)","u":"object_get_args(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"object_get_argument_flags(Arena, MemorySegment, String)","u":"object_get_argument_flags(java.lang.foreign.Arena,java.lang.foreign.MemorySegment,java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"object_get_argument_priority(Arena, MemorySegment, String)","u":"object_get_argument_priority(java.lang.foreign.Arena,java.lang.foreign.MemorySegment,java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"object_get_argument_to_string(Arena, MemorySegment, String, String)","u":"object_get_argument_to_string(java.lang.foreign.Arena,java.lang.foreign.MemorySegment,java.lang.String,java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"object_get_argument(Arena, MemorySegment, String, MemorySegment, MemorySegment, MemorySegment)","u":"object_get_argument(java.lang.foreign.Arena,java.lang.foreign.MemorySegment,java.lang.String,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"object_get_description(MemorySegment)","u":"object_get_description(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"object_set_from_string(Arena, MemorySegment, String)","u":"object_set_from_string(java.lang.foreign.Arena,java.lang.foreign.MemorySegment,java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"object_unref_outputs(MemorySegment)","u":"object_unref_outputs(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VEnum","l":"of(int)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"openexrload(String, VipsOption...)","u":"openexrload(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"openslideload(String, VipsOption...)","u":"openslideload(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"openslideloadSource(VSource, VipsOption...)","u":"openslideloadSource(app.photofox.vipsffm.VSource,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationBoolean","l":"OPERATION_BOOLEAN_AND"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationBoolean","l":"OPERATION_BOOLEAN_EOR"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationBoolean","l":"OPERATION_BOOLEAN_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationBoolean","l":"OPERATION_BOOLEAN_LSHIFT"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationBoolean","l":"OPERATION_BOOLEAN_OR"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationBoolean","l":"OPERATION_BOOLEAN_RSHIFT"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationComplex","l":"OPERATION_COMPLEX_CONJ"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationComplex","l":"OPERATION_COMPLEX_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationComplex","l":"OPERATION_COMPLEX_POLAR"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationComplex","l":"OPERATION_COMPLEX_RECT"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationComplex2","l":"OPERATION_COMPLEX2_CROSS_PHASE"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationComplex2","l":"OPERATION_COMPLEX2_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationComplexget","l":"OPERATION_COMPLEXGET_IMAG"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationComplexget","l":"OPERATION_COMPLEXGET_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationComplexget","l":"OPERATION_COMPLEXGET_REAL"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"operation_get_flags(MemorySegment)","u":"operation_get_flags(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath","l":"OPERATION_MATH_ACOS"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath","l":"OPERATION_MATH_ACOSH"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath","l":"OPERATION_MATH_ASIN"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath","l":"OPERATION_MATH_ASINH"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath","l":"OPERATION_MATH_ATAN"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath","l":"OPERATION_MATH_ATANH"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath","l":"OPERATION_MATH_COS"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath","l":"OPERATION_MATH_COSH"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath","l":"OPERATION_MATH_EXP"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath","l":"OPERATION_MATH_EXP10"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath","l":"OPERATION_MATH_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath","l":"OPERATION_MATH_LOG"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath","l":"OPERATION_MATH_LOG10"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath","l":"OPERATION_MATH_SIN"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath","l":"OPERATION_MATH_SINH"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath","l":"OPERATION_MATH_TAN"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath","l":"OPERATION_MATH_TANH"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath2","l":"OPERATION_MATH2_ATAN2"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath2","l":"OPERATION_MATH2_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath2","l":"OPERATION_MATH2_POW"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath2","l":"OPERATION_MATH2_WOP"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMorphology","l":"OPERATION_MORPHOLOGY_DILATE"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMorphology","l":"OPERATION_MORPHOLOGY_ERODE"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMorphology","l":"OPERATION_MORPHOLOGY_LAST"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"operation_new(Arena, String)","u":"operation_new(java.lang.foreign.Arena,java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationRelational","l":"OPERATION_RELATIONAL_EQUAL"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationRelational","l":"OPERATION_RELATIONAL_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationRelational","l":"OPERATION_RELATIONAL_LESS"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationRelational","l":"OPERATION_RELATIONAL_LESSEQ"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationRelational","l":"OPERATION_RELATIONAL_MORE"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationRelational","l":"OPERATION_RELATIONAL_MOREEQ"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationRelational","l":"OPERATION_RELATIONAL_NOTEQ"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationRound","l":"OPERATION_ROUND_CEIL"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationRound","l":"OPERATION_ROUND_FLOOR"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationRound","l":"OPERATION_ROUND_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationRound","l":"OPERATION_ROUND_RINT"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"output_buffer(MemorySegment)","u":"output_buffer(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"output_buffer(MemorySegment, long)","u":"output_buffer(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"output_buffer(MemorySegment, long, byte)","u":"output_buffer(java.lang.foreign.MemorySegment,long,byte)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"output_buffer(MemorySegment, MemorySegment)","u":"output_buffer(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"output_buffer$dimensions()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"output_buffer$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"output_buffer$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"owner_type(MemorySegment)","u":"owner_type(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"owner_type(MemorySegment, long)","u":"owner_type(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"owner_type$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"owner_type$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"param_id(MemorySegment)","u":"param_id(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"param_id(MemorySegment, int)","u":"param_id(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"param_id$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"param_id$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"parent_class(MemorySegment)","u":"parent_class(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"parent_class(MemorySegment, MemorySegment)","u":"parent_class(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"parent_class$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"parent_class$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStream","l":"parent_instance(MemorySegment)","u":"parent_instance(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"parent_instance(MemorySegment)","u":"parent_instance(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStream","l":"parent_instance(MemorySegment, MemorySegment)","u":"parent_instance(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"parent_instance(MemorySegment, MemorySegment)","u":"parent_instance(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStream","l":"parent_instance$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"parent_instance$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStream","l":"parent_instance$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"parent_instance$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnection","l":"parent_object(MemorySegment)","u":"parent_object(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"parent_object(MemorySegment)","u":"parent_object(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnection","l":"parent_object(MemorySegment, MemorySegment)","u":"parent_object(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"parent_object(MemorySegment, MemorySegment)","u":"parent_object(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnection","l":"parent_object$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"parent_object$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnection","l":"parent_object$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"parent_object$offset()"},{"p":"app.photofox.vipsffm.enums","c":"VipsAccess","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsAlign","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsAngle","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsAngle45","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsBandFormat","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsCoding","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsCombine","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsCombineMode","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsCompassDirection","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsDirection","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsExtend","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsFailOn","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzContainer","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzDepth","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzLayout","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignHeifCompression","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignHeifEncoder","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignPpmFormat","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignSubsample","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffCompression","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffPredictor","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffResunit","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignWebpPreset","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsIntent","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsInteresting","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsInterpretation","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsKernel","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationBoolean","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationComplex","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationComplex2","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationComplexget","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath2","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMorphology","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationRelational","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationRound","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsPCS","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsPrecision","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsRegionShrink","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsSize","l":"parentName"},{"p":"app.photofox.vipsffm.enums","c":"VipsTextWrap","l":"parentName"},{"p":"app.photofox.vipsffm","c":"VImage","l":"pbmsaveTarget(VTarget, VipsOption...)","u":"pbmsaveTarget(app.photofox.vipsffm.VTarget,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.enums","c":"VipsPCS","l":"PCS_LAB"},{"p":"app.photofox.vipsffm.enums","c":"VipsPCS","l":"PCS_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsPCS","l":"PCS_XYZ"},{"p":"app.photofox.vipsffm","c":"VImage","l":"pdfload(String, VipsOption...)","u":"pdfload(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"pdfloadBuffer(VBlob, VipsOption...)","u":"pdfloadBuffer(app.photofox.vipsffm.VBlob,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"pdfloadSource(VSource, VipsOption...)","u":"pdfloadSource(app.photofox.vipsffm.VSource,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"pdummy(MemorySegment)","u":"pdummy(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"pdummy(MemorySegment, long)","u":"pdummy(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"pdummy(MemorySegment, long, MemorySegment)","u":"pdummy(java.lang.foreign.MemorySegment,long,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"pdummy(MemorySegment, MemorySegment)","u":"pdummy(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"pdummy$dimensions()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"pdummy$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"pdummy$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"percent(double, VipsOption...)","u":"percent(double,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"perlin(int, int, VipsOption...)","u":"perlin(int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"pfmsaveTarget(VTarget, VipsOption...)","u":"pfmsaveTarget(app.photofox.vipsffm.VTarget,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"pgmsaveTarget(VTarget, VipsOption...)","u":"pgmsaveTarget(app.photofox.vipsffm.VTarget,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"phasecor(VImage, VipsOption...)","u":"phasecor(app.photofox.vipsffm.VImage,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"pngload(String, VipsOption...)","u":"pngload(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"pngloadBuffer(VBlob, VipsOption...)","u":"pngloadBuffer(app.photofox.vipsffm.VBlob,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"pngloadSource(VSource, VipsOption...)","u":"pngloadSource(app.photofox.vipsffm.VSource,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"pngsave(String, VipsOption...)","u":"pngsave(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"pngsaveBuffer(VipsOption...)","u":"pngsaveBuffer(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"pngsaveTarget(VTarget, VipsOption...)","u":"pngsaveTarget(app.photofox.vipsffm.VTarget,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"pnmsaveTarget(VTarget, VipsOption...)","u":"pnmsaveTarget(app.photofox.vipsffm.VTarget,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"position(MemorySegment)","u":"position(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"position(MemorySegment, long)","u":"position(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"position$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"position$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"postclose(MemorySegment)","u":"postclose(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"postclose(MemorySegment, int)","u":"postclose(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"postclose$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"postclose$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"ppmload(String, VipsOption...)","u":"ppmload(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"ppmloadSource(VSource, VipsOption...)","u":"ppmloadSource(app.photofox.vipsffm.VSource,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"ppmsave(String, VipsOption...)","u":"ppmsave(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"ppmsaveTarget(VTarget, VipsOption...)","u":"ppmsaveTarget(app.photofox.vipsffm.VTarget,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.enums","c":"VipsPrecision","l":"PRECISION_APPROXIMATE"},{"p":"app.photofox.vipsffm.enums","c":"VipsPrecision","l":"PRECISION_FLOAT"},{"p":"app.photofox.vipsffm.enums","c":"VipsPrecision","l":"PRECISION_INTEGER"},{"p":"app.photofox.vipsffm.enums","c":"VipsPrecision","l":"PRECISION_LAST"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"preclose(MemorySegment)","u":"preclose(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"preclose(MemorySegment, int)","u":"preclose(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"preclose$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"preclose$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"premultiply(VipsOption...)","u":"premultiply(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"prewitt(VipsOption...)","u":"prewitt(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStream","l":"priv(MemorySegment)","u":"priv(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStream","l":"priv(MemorySegment, MemorySegment)","u":"priv(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStream","l":"priv$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStream","l":"priv$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"profile(VipsOption...)","u":"profile(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"project(VipsOption...)","u":"project(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"pspecs(MemorySegment)","u":"pspecs(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"pspecs(MemorySegment, MemorySegment)","u":"pspecs(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"pspecs$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"pspecs$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObject","l":"qdata(MemorySegment)","u":"qdata(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"qdata(MemorySegment)","u":"qdata(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObject","l":"qdata(MemorySegment, MemorySegment)","u":"qdata(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"qdata(MemorySegment, MemorySegment)","u":"qdata(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObject","l":"qdata$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"qdata$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObject","l":"qdata$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"qdata$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"quadratic(VImage, VipsOption...)","u":"quadratic(app.photofox.vipsffm.VImage,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"rad2float(VipsOption...)","u":"rad2float(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"radload(String, VipsOption...)","u":"radload(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"radloadBuffer(VBlob, VipsOption...)","u":"radloadBuffer(app.photofox.vipsffm.VBlob,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"radloadSource(VSource, VipsOption...)","u":"radloadSource(app.photofox.vipsffm.VSource,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"radsave(String, VipsOption...)","u":"radsave(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"radsaveBuffer(VipsOption...)","u":"radsaveBuffer(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"radsaveTarget(VTarget, VipsOption...)","u":"radsaveTarget(app.photofox.vipsffm.VTarget,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"rank(int, int, int, VipsOption...)","u":"rank(int,int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VEnum.Raw","l":"Raw(int)","u":"%3Cinit%3E(int)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"rawload(String, int, int, int, VipsOption...)","u":"rawload(java.lang.String,int,int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"rawsave(String, VipsOption...)","u":"rawsave(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"rawsaveFd(int, VipsOption...)","u":"rawsaveFd(int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VEnum.Raw","l":"rawValue()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"read_async(MemorySegment)","u":"read_async(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"read_async(MemorySegment, MemorySegment)","u":"read_async(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"read_async$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"read_async$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"read_finish(MemorySegment)","u":"read_finish(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"read_finish(MemorySegment, MemorySegment)","u":"read_finish(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"read_finish$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"read_finish$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"read_fn(MemorySegment)","u":"read_fn(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"read_fn(MemorySegment, MemorySegment)","u":"read_fn(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"read_fn$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"read_fn$offset()"},{"p":"app.photofox.vipsffm","c":"VCustomSource.ReadCallback","l":"read(MemorySegment, long)","u":"read(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"recomb(VImage, VipsOption...)","u":"recomb(app.photofox.vipsffm.VImage,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"reduce(double, double, double, double, VipsOption...)","u":"reduce(double,double,double,double,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"reduceh(double, double, VipsOption...)","u":"reduceh(double,double,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"reducev(double, double, VipsOption...)","u":"reducev(double,double,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObject","l":"ref_count(MemorySegment)","u":"ref_count(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"ref_count(MemorySegment)","u":"ref_count(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObject","l":"ref_count(MemorySegment, int)","u":"ref_count(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"ref_count(MemorySegment, int)","u":"ref_count(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObject","l":"ref_count$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"ref_count$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObject","l":"ref_count$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"ref_count$offset()"},{"p":"app.photofox.vipsffm.enums","c":"VipsRegionShrink","l":"REGION_SHRINK_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsRegionShrink","l":"REGION_SHRINK_MAX"},{"p":"app.photofox.vipsffm.enums","c":"VipsRegionShrink","l":"REGION_SHRINK_MEAN"},{"p":"app.photofox.vipsffm.enums","c":"VipsRegionShrink","l":"REGION_SHRINK_MEDIAN"},{"p":"app.photofox.vipsffm.enums","c":"VipsRegionShrink","l":"REGION_SHRINK_MIN"},{"p":"app.photofox.vipsffm.enums","c":"VipsRegionShrink","l":"REGION_SHRINK_MODE"},{"p":"app.photofox.vipsffm.enums","c":"VipsRegionShrink","l":"REGION_SHRINK_NEAREST"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumClass","l":"reinterpret(MemorySegment, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumValue","l":"reinterpret(MemorySegment, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStream","l":"reinterpret(MemorySegment, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"reinterpret(MemorySegment, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObject","l":"reinterpret(MemorySegment, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"reinterpret(MemorySegment, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"reinterpret(MemorySegment, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GTypeClass","l":"reinterpret(MemorySegment, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GTypeInstance","l":"reinterpret(MemorySegment, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"reinterpret(MemorySegment, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue","l":"reinterpret(MemorySegment, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"reinterpret(MemorySegment, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnection","l":"reinterpret(MemorySegment, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"reinterpret(MemorySegment, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"reinterpret(MemorySegment, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumClass","l":"reinterpret(MemorySegment, long, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,long,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumValue","l":"reinterpret(MemorySegment, long, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,long,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStream","l":"reinterpret(MemorySegment, long, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,long,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"reinterpret(MemorySegment, long, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,long,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObject","l":"reinterpret(MemorySegment, long, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,long,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"reinterpret(MemorySegment, long, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,long,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"reinterpret(MemorySegment, long, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,long,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GTypeClass","l":"reinterpret(MemorySegment, long, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,long,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GTypeInstance","l":"reinterpret(MemorySegment, long, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,long,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"reinterpret(MemorySegment, long, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,long,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue","l":"reinterpret(MemorySegment, long, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,long,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"reinterpret(MemorySegment, long, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,long,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnection","l":"reinterpret(MemorySegment, long, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,long,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"reinterpret(MemorySegment, long, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,long,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"reinterpret(MemorySegment, long, Arena, Consumer)","u":"reinterpret(java.lang.foreign.MemorySegment,long,java.lang.foreign.Arena,java.util.function.Consumer)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"relational(VImage, VipsOperationRelational, VipsOption...)","u":"relational(app.photofox.vipsffm.VImage,app.photofox.vipsffm.enums.VipsOperationRelational,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"relationalConst(VipsOperationRelational, List, VipsOption...)","u":"relationalConst(app.photofox.vipsffm.enums.VipsOperationRelational,java.util.List,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"remainder(VImage, VipsOption...)","u":"remainder(app.photofox.vipsffm.VImage,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"remainderConst(List, VipsOption...)","u":"remainderConst(java.util.List,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"replicate(int, int, VipsOption...)","u":"replicate(int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"resize(double, VipsOption...)","u":"resize(double,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"rot(VipsAngle, VipsOption...)","u":"rot(app.photofox.vipsffm.enums.VipsAngle,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"rot45(VipsOption...)","u":"rot45(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"rotate(double, VipsOption...)","u":"rotate(double,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"round(VipsOperationRound, VipsOption...)","u":"round(app.photofox.vipsffm.enums.VipsOperationRound,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VipsRunnable","l":"run(Arena)","u":"run(java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm","c":"Vips","l":"run(VipsRunnable)","u":"run(app.photofox.vipsffm.VipsRunnable)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"scale(VipsOption...)","u":"scale(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"scharr(VipsOption...)","u":"scharr(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"scRGB2BW(VipsOption...)","u":"scRGB2BW(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"scRGB2sRGB(VipsOption...)","u":"scRGB2sRGB(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"scRGB2XYZ(VipsOption...)","u":"scRGB2XYZ(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VCustomSource.SeekCallback","l":"seek(int)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"sequential(VipsOption...)","u":"sequential(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"set_property(MemorySegment)","u":"set_property(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"set_property(MemorySegment, MemorySegment)","u":"set_property(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"set_property$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"set_property$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"sharpen(VipsOption...)","u":"sharpen(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"shrink(double, double, double, double, VipsOption...)","u":"shrink(double,double,double,double,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"shrinkh(int, int, VipsOption...)","u":"shrinkh(int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"shrinkv(int, int, VipsOption...)","u":"shrinkv(int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"Vips","l":"shutdown()"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"shutdown()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"sign(VipsOption...)","u":"sign(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"similarity(VipsOption...)","u":"similarity(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"sines(int, int, VipsOption...)","u":"sines(int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.enums","c":"VipsSize","l":"SIZE_BOTH"},{"p":"app.photofox.vipsffm.enums","c":"VipsSize","l":"SIZE_DOWN"},{"p":"app.photofox.vipsffm.enums","c":"VipsSize","l":"SIZE_FORCE"},{"p":"app.photofox.vipsffm.enums","c":"VipsSize","l":"SIZE_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsSize","l":"SIZE_UP"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"sizeof_type(MemorySegment)","u":"sizeof_type(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"sizeof_type(MemorySegment, long)","u":"sizeof_type(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"sizeof_type$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"sizeof_type$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumClass","l":"sizeof()"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumValue","l":"sizeof()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStream","l":"sizeof()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"sizeof()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObject","l":"sizeof()"},{"p":"app.photofox.vipsffm.jextract","c":"_GObjectClass","l":"sizeof()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"sizeof()"},{"p":"app.photofox.vipsffm.jextract","c":"_GTypeClass","l":"sizeof()"},{"p":"app.photofox.vipsffm.jextract","c":"_GTypeInstance","l":"sizeof()"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"sizeof()"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue","l":"sizeof()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"sizeof()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnection","l":"sizeof()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"sizeof()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"sizeof()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"skip_async(MemorySegment)","u":"skip_async(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"skip_async(MemorySegment, MemorySegment)","u":"skip_async(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"skip_async$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"skip_async$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"skip_finish(MemorySegment)","u":"skip_finish(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"skip_finish(MemorySegment, MemorySegment)","u":"skip_finish(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"skip_finish$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"skip_finish$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"skip(MemorySegment)","u":"skip(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"skip(MemorySegment, MemorySegment)","u":"skip(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"skip$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GInputStreamClass","l":"skip$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"smartcrop(int, int, VipsOption...)","u":"smartcrop(int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"sobel(VipsOption...)","u":"sobel(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"source_custom_new(Arena)","u":"source_custom_new(java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"source_get_type()"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"source_new_from_blob(Arena, MemorySegment)","u":"source_new_from_blob(java.lang.foreign.Arena,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"source_new_from_descriptor(Arena, int)","u":"source_new_from_descriptor(java.lang.foreign.Arena,int)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"source_new_from_file(Arena, String)","u":"source_new_from_file(java.lang.foreign.Arena,java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"source_new_from_memory(Arena, MemorySegment, long)","u":"source_new_from_memory(java.lang.foreign.Arena,java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"source_new_from_options(Arena, String)","u":"source_new_from_options(java.lang.foreign.Arena,java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"source_new_from_target(Arena, MemorySegment)","u":"source_new_from_target(java.lang.foreign.Arena,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsOption","l":"Source(String)","u":"Source(java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsOption.Source","l":"Source(String, AtomicReference>)","u":"%3Cinit%3E(java.lang.String,java.util.concurrent.atomic.AtomicReference)"},{"p":"app.photofox.vipsffm","c":"VipsOption","l":"Source(String, VSource)","u":"Source(java.lang.String,app.photofox.vipsffm.VSource)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"spcor(VImage, VipsOption...)","u":"spcor(app.photofox.vipsffm.VImage,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"spectrum(VipsOption...)","u":"spectrum(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"sRGB2HSV(VipsOption...)","u":"sRGB2HSV(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"sRGB2scRGB(VipsOption...)","u":"sRGB2scRGB(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"static_object(MemorySegment)","u":"static_object(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"static_object(MemorySegment, int)","u":"static_object(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"static_object$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsObject","l":"static_object$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"stats(VipsOption...)","u":"stats(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"stdif(int, int, VipsOption...)","u":"stdif(int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VipsOption","l":"String(String)","u":"String(java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsOption.String","l":"String(String, AtomicReference>)","u":"%3Cinit%3E(java.lang.String,java.util.concurrent.atomic.AtomicReference)"},{"p":"app.photofox.vipsffm","c":"VipsOption","l":"String(String, String)","u":"String(java.lang.String,java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"subsample(int, int, VipsOption...)","u":"subsample(int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"subtract(VImage, VipsOption...)","u":"subtract(app.photofox.vipsffm.VImage,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"sum(List, VipsOption...)","u":"sum(java.util.List,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"svgload(String, VipsOption...)","u":"svgload(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"svgloadBuffer(VBlob, VipsOption...)","u":"svgloadBuffer(app.photofox.vipsffm.VBlob,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"svgloadSource(VSource, VipsOption...)","u":"svgloadSource(app.photofox.vipsffm.VSource,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"switch1(List, VipsOption...)","u":"switch1(java.util.List,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"target_custom_new(Arena)","u":"target_custom_new(java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"target_get_type()"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"target_new_temp(Arena, MemorySegment)","u":"target_new_temp(java.lang.foreign.Arena,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"target_new_to_descriptor(Arena, int)","u":"target_new_to_descriptor(java.lang.foreign.Arena,int)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"target_new_to_file(Arena, String)","u":"target_new_to_file(java.lang.foreign.Arena,java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"target_new_to_memory(Arena)","u":"target_new_to_memory(java.lang.foreign.Arena)"},{"p":"app.photofox.vipsffm","c":"VipsOption","l":"Target(String)","u":"Target(java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsOption.Target","l":"Target(String, AtomicReference>)","u":"%3Cinit%3E(java.lang.String,java.util.concurrent.atomic.AtomicReference)"},{"p":"app.photofox.vipsffm","c":"VipsOption","l":"Target(String, VTarget)","u":"Target(java.lang.String,app.photofox.vipsffm.VTarget)"},{"p":"app.photofox.vipsffm.enums","c":"VipsTextWrap","l":"TEXT_WRAP_CHAR"},{"p":"app.photofox.vipsffm.enums","c":"VipsTextWrap","l":"TEXT_WRAP_LAST"},{"p":"app.photofox.vipsffm.enums","c":"VipsTextWrap","l":"TEXT_WRAP_NONE"},{"p":"app.photofox.vipsffm.enums","c":"VipsTextWrap","l":"TEXT_WRAP_WORD"},{"p":"app.photofox.vipsffm.enums","c":"VipsTextWrap","l":"TEXT_WRAP_WORD_CHAR"},{"p":"app.photofox.vipsffm","c":"VImage","l":"text(String, VipsOption...)","u":"text(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VipsValidation","l":"throwInvalidInputError(String, String)","u":"throwInvalidInputError(java.lang.String,java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsValidation","l":"throwInvalidOutputError(String, String)","u":"throwInvalidOutputError(java.lang.String,java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsValidation","l":"throwVipsError(String)","u":"throwVipsError(java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"thumbnail(String, int, VipsOption...)","u":"thumbnail(java.lang.String,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"thumbnailBuffer(VBlob, int, VipsOption...)","u":"thumbnailBuffer(app.photofox.vipsffm.VBlob,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"thumbnailImage(int, VipsOption...)","u":"thumbnailImage(int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"thumbnailSource(VSource, int, VipsOption...)","u":"thumbnailSource(app.photofox.vipsffm.VSource,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"tiffload(String, VipsOption...)","u":"tiffload(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"tiffloadBuffer(VBlob, VipsOption...)","u":"tiffloadBuffer(app.photofox.vipsffm.VBlob,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"tiffloadSource(VSource, VipsOption...)","u":"tiffloadSource(app.photofox.vipsffm.VSource,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"tiffsave(String, VipsOption...)","u":"tiffsave(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"tiffsaveBuffer(VipsOption...)","u":"tiffsaveBuffer(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"tiffsaveTarget(VTarget, VipsOption...)","u":"tiffsaveTarget(app.photofox.vipsffm.VTarget,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"tilecache(VipsOption...)","u":"tilecache(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"tonelut(VipsOption...)","u":"tonelut(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VEnum.Raw","l":"toString()"},{"p":"app.photofox.vipsffm","c":"VipsOption.ArrayDouble","l":"toString()"},{"p":"app.photofox.vipsffm","c":"VipsOption.ArrayImage","l":"toString()"},{"p":"app.photofox.vipsffm","c":"VipsOption.ArrayInt","l":"toString()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Blob","l":"toString()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Boolean","l":"toString()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Double","l":"toString()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Enum","l":"toString()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Image","l":"toString()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Int","l":"toString()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Interpolate","l":"toString()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Long","l":"toString()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Source","l":"toString()"},{"p":"app.photofox.vipsffm","c":"VipsOption.String","l":"toString()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Target","l":"toString()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnection","l":"tracked_descriptor(MemorySegment)","u":"tracked_descriptor(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnection","l":"tracked_descriptor(MemorySegment, int)","u":"tracked_descriptor(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnection","l":"tracked_descriptor$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsConnection","l":"tracked_descriptor$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"transpose3d(VipsOption...)","u":"transpose3d(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"type_depth(long)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"type_find(Arena, String, String)","u":"type_find(java.lang.foreign.Arena,java.lang.String,java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"type_map_all(Arena, long, MemorySegment, MemorySegment)","u":"type_map_all(java.lang.foreign.Arena,long,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"type_map(Arena, long, MemorySegment, MemorySegment, MemorySegment)","u":"type_map(java.lang.foreign.Arena,long,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"type(MemorySegment)","u":"type(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"type(MemorySegment, long)","u":"type(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"type$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsArea","l":"type$offset()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"unpremultiply(VipsOption...)","u":"unpremultiply(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_double(MemorySegment)","u":"v_double(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_double(MemorySegment, double)","u":"v_double(java.lang.foreign.MemorySegment,double)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_double$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_double$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_float(MemorySegment)","u":"v_float(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_float(MemorySegment, float)","u":"v_float(java.lang.foreign.MemorySegment,float)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_float$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_float$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_int(MemorySegment)","u":"v_int(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_int(MemorySegment, int)","u":"v_int(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_int$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_int$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_int64(MemorySegment)","u":"v_int64(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_int64(MemorySegment, long)","u":"v_int64(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_int64$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_int64$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_long(MemorySegment)","u":"v_long(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_long(MemorySegment, long)","u":"v_long(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_long$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_long$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_pointer(MemorySegment)","u":"v_pointer(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_pointer(MemorySegment, MemorySegment)","u":"v_pointer(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_pointer$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_pointer$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_uint(MemorySegment)","u":"v_uint(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_uint(MemorySegment, int)","u":"v_uint(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_uint$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_uint$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_uint64(MemorySegment)","u":"v_uint64(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_uint64(MemorySegment, long)","u":"v_uint64(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_uint64$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_uint64$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_ulong(MemorySegment)","u":"v_ulong(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_ulong(MemorySegment, long)","u":"v_ulong(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_ulong$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GValue.data","l":"v_ulong$offset()"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"value_get_area(Arena, MemorySegment, MemorySegment)","u":"value_get_area(java.lang.foreign.Arena,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"value_get_array_double(Arena, MemorySegment, MemorySegment)","u":"value_get_array_double(java.lang.foreign.Arena,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"value_get_array_image(MemorySegment, MemorySegment)","u":"value_get_array_image(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"value_get_array_int(Arena, MemorySegment, MemorySegment)","u":"value_get_array_int(java.lang.foreign.Arena,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"value_get_array_object(MemorySegment, MemorySegment)","u":"value_get_array_object(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"value_get_array(Arena, MemorySegment, MemorySegment, MemorySegment, MemorySegment)","u":"value_get_array(java.lang.foreign.Arena,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"value_get_blob(Arena, MemorySegment, MemorySegment)","u":"value_get_blob(java.lang.foreign.Arena,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"value_get_ref_string(MemorySegment, MemorySegment)","u":"value_get_ref_string(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"value_get_save_string(MemorySegment)","u":"value_get_save_string(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"value_is_null(MemorySegment, MemorySegment)","u":"value_is_null(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumValue","l":"value_name(MemorySegment)","u":"value_name(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumValue","l":"value_name(MemorySegment, MemorySegment)","u":"value_name(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumValue","l":"value_name$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumValue","l":"value_name$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumValue","l":"value_nick(MemorySegment)","u":"value_nick(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumValue","l":"value_nick(MemorySegment, MemorySegment)","u":"value_nick(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumValue","l":"value_nick$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumValue","l":"value_nick$offset()"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"value_set_area(MemorySegment, MemorySegment, MemorySegment)","u":"value_set_area(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"value_set_array_double(MemorySegment, MemorySegment, int)","u":"value_set_array_double(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"value_set_array_image(MemorySegment, int)","u":"value_set_array_image(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"value_set_array_int(MemorySegment, MemorySegment, int)","u":"value_set_array_int(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"value_set_array_object(MemorySegment, int)","u":"value_set_array_object(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"value_set_array(MemorySegment, int, long, long)","u":"value_set_array(java.lang.foreign.MemorySegment,int,long,long)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"value_set_blob_free(MemorySegment, MemorySegment, long)","u":"value_set_blob_free(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"value_set_blob(MemorySegment, MemorySegment, MemorySegment, long)","u":"value_set_blob(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"value_set_ref_string(Arena, MemorySegment, String)","u":"value_set_ref_string(java.lang.foreign.Arena,java.lang.foreign.MemorySegment,java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"value_set_save_string(Arena, MemorySegment, String)","u":"value_set_save_string(java.lang.foreign.Arena,java.lang.foreign.MemorySegment,java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"value_set_save_stringf(Arena, MemorySegment, String, VipsOption...)","u":"value_set_save_stringf(java.lang.foreign.Arena,java.lang.foreign.MemorySegment,java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"value_type(MemorySegment)","u":"value_type(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"value_type(MemorySegment, long)","u":"value_type(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"value_type$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GParamSpec","l":"value_type$offset()"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumValue","l":"value(MemorySegment)","u":"value(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumValue","l":"value(MemorySegment, int)","u":"value(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumValue","l":"value$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumValue","l":"value$offset()"},{"p":"app.photofox.vipsffm.enums","c":"VipsAccess","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsAlign","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsAngle","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsAngle45","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsBandFormat","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsCoding","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsCombine","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsCombineMode","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsCompassDirection","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsDirection","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsExtend","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsFailOn","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzContainer","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzDepth","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzLayout","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignHeifCompression","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignHeifEncoder","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignPpmFormat","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignSubsample","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffCompression","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffPredictor","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffResunit","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignWebpPreset","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsIntent","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsInteresting","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsInterpretation","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsKernel","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationBoolean","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationComplex","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationComplex2","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationComplexget","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath2","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMorphology","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationRelational","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationRound","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsPCS","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsPrecision","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsRegionShrink","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsSize","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm.enums","c":"VipsTextWrap","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsOption.ArrayDouble","l":"valueOrThrow()"},{"p":"app.photofox.vipsffm","c":"VipsOption.ArrayImage","l":"valueOrThrow()"},{"p":"app.photofox.vipsffm","c":"VipsOption.ArrayInt","l":"valueOrThrow()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Blob","l":"valueOrThrow()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Boolean","l":"valueOrThrow()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Double","l":"valueOrThrow()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Enum","l":"valueOrThrow()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Image","l":"valueOrThrow()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Int","l":"valueOrThrow()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Interpolate","l":"valueOrThrow()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Long","l":"valueOrThrow()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Source","l":"valueOrThrow()"},{"p":"app.photofox.vipsffm","c":"VipsOption.String","l":"valueOrThrow()"},{"p":"app.photofox.vipsffm","c":"VipsOption.Target","l":"valueOrThrow()"},{"p":"app.photofox.vipsffm.enums","c":"VipsAccess","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsAlign","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsAngle","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsAngle45","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsBandFormat","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsBlendMode","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsCoding","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsCombine","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsCombineMode","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsCompassDirection","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsDirection","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsExtend","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsFailOn","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzContainer","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzDepth","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignDzLayout","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignHeifCompression","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignHeifEncoder","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignPpmFormat","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignSubsample","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffCompression","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffPredictor","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignTiffResunit","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsForeignWebpPreset","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsIntent","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsInteresting","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsInterpretation","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsKernel","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationBoolean","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationComplex","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationComplex2","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationComplexget","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMath2","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationMorphology","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationRelational","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsOperationRound","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsPCS","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsPrecision","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsRegionShrink","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsSize","l":"values()"},{"p":"app.photofox.vipsffm.enums","c":"VipsTextWrap","l":"values()"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumClass","l":"values(MemorySegment)","u":"values(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumClass","l":"values(MemorySegment, MemorySegment)","u":"values(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumClass","l":"values$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_GEnumClass","l":"values$offset()"},{"p":"app.photofox.vipsffm","c":"VCustomSource","l":"VCustomSource(Arena, VCustomSource.ReadCallback)","u":"%3Cinit%3E(java.lang.foreign.Arena,app.photofox.vipsffm.VCustomSource.ReadCallback)"},{"p":"app.photofox.vipsffm","c":"VCustomSource","l":"VCustomSource(Arena, VCustomSource.ReadCallback, VCustomSource.SeekCallback)","u":"%3Cinit%3E(java.lang.foreign.Arena,app.photofox.vipsffm.VCustomSource.ReadCallback,app.photofox.vipsffm.VCustomSource.SeekCallback)"},{"p":"app.photofox.vipsffm","c":"VCustomTarget","l":"VCustomTarget(Arena, VCustomTarget.WriteCallback, VCustomTarget.EndCallback)","u":"%3Cinit%3E(java.lang.foreign.Arena,app.photofox.vipsffm.VCustomTarget.WriteCallback,app.photofox.vipsffm.VCustomTarget.EndCallback)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"version_string()"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"version(int)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS__FATSTRIP_HEIGHT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS__THINSTRIP_HEIGHT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS__TILE_HEIGHT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS__TILE_WIDTH()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS__WINDOW_MARGIN_BYTES()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS__WINDOW_MARGIN_PIXELS()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_A_X0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_A_Y0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_A_Z0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ACCESS_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ACCESS_RANDOM()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ACCESS_SEQUENTIAL_UNBUFFERED()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ACCESS_SEQUENTIAL()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ALIGN_CENTRE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ALIGN_HIGH()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ALIGN_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ALIGN_LOW()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ANGLE_D0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ANGLE_D180()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ANGLE_D270()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ANGLE_D90()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ANGLE_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ANGLE45_D0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ANGLE45_D135()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ANGLE45_D180()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ANGLE45_D225()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ANGLE45_D270()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ANGLE45_D315()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ANGLE45_D45()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ANGLE45_D90()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ANGLE45_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_area_copy(MemorySegment)","u":"vips_area_copy(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_area_copy$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_area_copy$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_area_copy$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_area_get_data(MemorySegment, MemorySegment, MemorySegment, MemorySegment, MemorySegment)","u":"vips_area_get_data(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_area_get_data$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_area_get_data$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_area_get_data$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_area_get_type()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_area_get_type$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_area_get_type$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_area_get_type$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_area_unref(MemorySegment)","u":"vips_area_unref(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_area_unref$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_area_unref$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_area_unref$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ARGUMENT_CONSTRUCT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ARGUMENT_DEPRECATED()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ARGUMENT_INPUT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ARGUMENT_MODIFY()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ARGUMENT_NON_HASHABLE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ARGUMENT_NONE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ARGUMENT_OPTIONAL_INPUT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ARGUMENT_OPTIONAL_OUTPUT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ARGUMENT_OUTPUT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ARGUMENT_REQUIRED_INPUT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ARGUMENT_REQUIRED_OUTPUT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ARGUMENT_REQUIRED()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ARGUMENT_SET_ALWAYS()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ARGUMENT_SET_ONCE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_array_double_get_type()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_array_double_get_type$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_array_double_get_type$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_array_double_get_type$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_array_image_get_type()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_array_image_get_type$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_array_image_get_type$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_array_image_get_type$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_array_int_get_type()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_array_int_get_type$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_array_int_get_type$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_array_int_get_type$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_B_X0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_B_Y0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_B_Z0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_BLEND_MODE_ADD()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_BLEND_MODE_ATOP()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_BLEND_MODE_CLEAR()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_BLEND_MODE_COLOUR_BURN()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_BLEND_MODE_COLOUR_DODGE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_BLEND_MODE_DARKEN()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_BLEND_MODE_DEST_ATOP()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_BLEND_MODE_DEST_IN()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_BLEND_MODE_DEST_OUT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_BLEND_MODE_DEST_OVER()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_BLEND_MODE_DEST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_BLEND_MODE_DIFFERENCE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_BLEND_MODE_EXCLUSION()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_BLEND_MODE_HARD_LIGHT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_BLEND_MODE_IN()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_BLEND_MODE_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_BLEND_MODE_LIGHTEN()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_BLEND_MODE_MULTIPLY()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_BLEND_MODE_OUT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_BLEND_MODE_OVER()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_BLEND_MODE_OVERLAY()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_BLEND_MODE_SATURATE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_BLEND_MODE_SCREEN()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_BLEND_MODE_SOFT_LIGHT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_BLEND_MODE_SOURCE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_BLEND_MODE_XOR()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_blob_copy(MemorySegment, long)","u":"vips_blob_copy(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_blob_copy$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_blob_copy$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_blob_copy$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_blob_get_type()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_blob_get_type$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_blob_get_type$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_blob_get_type$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_blob_get(MemorySegment, MemorySegment)","u":"vips_blob_get(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_blob_get$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_blob_get$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_blob_get$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_blob_new(MemorySegment, MemorySegment, long)","u":"vips_blob_new(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_blob_new$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_blob_new$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_blob_new$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_blob_set(MemorySegment, MemorySegment, MemorySegment, long)","u":"vips_blob_set(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_blob_set$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_blob_set$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_blob_set$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_block_untrusted_set(int)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_block_untrusted_set$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_block_untrusted_set$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_block_untrusted_set$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_C_X0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_C_Y0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_C_Z0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_cache_operation_build(MemorySegment)","u":"vips_cache_operation_build(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_cache_operation_build$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_cache_operation_build$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_cache_operation_build$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_cache_operation_buildp(MemorySegment)","u":"vips_cache_operation_buildp(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_cache_operation_buildp$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_cache_operation_buildp$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_cache_operation_buildp$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_cache_set_dump(int)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_cache_set_dump$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_cache_set_dump$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_cache_set_dump$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_cache_set_max_files(int)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_cache_set_max_files$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_cache_set_max_files$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_cache_set_max_files$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_cache_set_max_mem(long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_cache_set_max_mem$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_cache_set_max_mem$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_cache_set_max_mem$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_cache_set_max(int)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_cache_set_max$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_cache_set_max$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_cache_set_max$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_cache_set_trace(int)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_cache_set_trace$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_cache_set_trace$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_cache_set_trace$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_CODING_ERROR()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_CODING_LABQ()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_CODING_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_CODING_NONE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_CODING_RAD()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_COMBINE_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_COMBINE_MAX()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_COMBINE_MIN()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_COMBINE_MODE_ADD()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_COMBINE_MODE_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_COMBINE_MODE_SET()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_COMBINE_SUM()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_COMPASS_DIRECTION_CENTRE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_COMPASS_DIRECTION_EAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_COMPASS_DIRECTION_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_COMPASS_DIRECTION_NORTH_EAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_COMPASS_DIRECTION_NORTH_WEST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_COMPASS_DIRECTION_NORTH()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_COMPASS_DIRECTION_SOUTH_EAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_COMPASS_DIRECTION_SOUTH_WEST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_COMPASS_DIRECTION_SOUTH()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_COMPASS_DIRECTION_WEST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_CONFIG()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_D3250_X0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_D3250_Y0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_D3250_Z0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_D50_X0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_D50_Y0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_D50_Z0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_D55_X0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_D55_Y0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_D55_Z0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_D65_X0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_D65_Y0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_D65_Z0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_D75_X0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_D75_Y0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_D75_Z0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_D93_X0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_D93_Y0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_D93_Z0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_DEMAND_STYLE_ANY()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_DEMAND_STYLE_ERROR()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_DEMAND_STYLE_FATSTRIP()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_DEMAND_STYLE_SMALLTILE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_DEMAND_STYLE_THINSTRIP()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_DIRECTION_HORIZONTAL()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_DIRECTION_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_DIRECTION_VERTICAL()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_E_X0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_E_Y0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_E_Z0()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_ENABLE_DEPRECATED()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_enum_from_nick(MemorySegment, long, MemorySegment)","u":"vips_enum_from_nick(java.lang.foreign.MemorySegment,long,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_enum_from_nick$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_enum_from_nick$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_enum_from_nick$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_enum_nick(long, int)","u":"vips_enum_nick(long,int)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_enum_nick$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_enum_nick$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_enum_nick$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_enum_string(long, int)","u":"vips_enum_string(long,int)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_enum_string$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_enum_string$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_enum_string$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_error_buffer_copy()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_error_buffer_copy$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_error_buffer_copy$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_error_buffer_copy$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_error_buffer()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_error_buffer$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_error_buffer$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_error_buffer$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_error_clear()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_error_clear$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_error_clear$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_error_clear$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_error_freeze()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_error_freeze$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_error_freeze$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_error_freeze$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_error_g(MemorySegment)","u":"vips_error_g(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_error_g$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_error_g$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_error_g$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_error_thaw()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_error_thaw$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_error_thaw$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_error_thaw$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_EXTEND_BACKGROUND()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_EXTEND_BLACK()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_EXTEND_COPY()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_EXTEND_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_EXTEND_MIRROR()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_EXTEND_REPEAT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_EXTEND_WHITE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FAIL_ON_ERROR()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FAIL_ON_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FAIL_ON_NONE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FAIL_ON_TRUNCATED()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FAIL_ON_WARNING()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_filename_get_filename(MemorySegment)","u":"vips_filename_get_filename(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_filename_get_filename$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_filename_get_filename$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_filename_get_filename$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_filename_get_options(MemorySegment)","u":"vips_filename_get_options(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_filename_get_options$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_filename_get_options$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_filename_get_options$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_filename_suffix_match(MemorySegment, MemorySegment)","u":"vips_filename_suffix_match(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_filename_suffix_match$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_filename_suffix_match$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_filename_suffix_match$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_ALL()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_BIGENDIAN()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_DZ_CONTAINER_FS()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_DZ_CONTAINER_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_DZ_CONTAINER_SZI()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_DZ_CONTAINER_ZIP()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_DZ_DEPTH_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_DZ_DEPTH_ONE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_DZ_DEPTH_ONEPIXEL()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_DZ_DEPTH_ONETILE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_DZ_LAYOUT_DZ()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_DZ_LAYOUT_GOOGLE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_DZ_LAYOUT_IIIF()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_DZ_LAYOUT_IIIF3()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_DZ_LAYOUT_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_DZ_LAYOUT_ZOOMIFY()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_foreign_find_load_buffer(MemorySegment, long)","u":"vips_foreign_find_load_buffer(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_foreign_find_load_buffer$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_foreign_find_load_buffer$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_foreign_find_load_buffer$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_foreign_find_load_source(MemorySegment)","u":"vips_foreign_find_load_source(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_foreign_find_load_source$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_foreign_find_load_source$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_foreign_find_load_source$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_foreign_find_load(MemorySegment)","u":"vips_foreign_find_load(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_foreign_find_load$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_foreign_find_load$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_foreign_find_load$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_foreign_find_save_buffer(MemorySegment)","u":"vips_foreign_find_save_buffer(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_foreign_find_save_buffer$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_foreign_find_save_buffer$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_foreign_find_save_buffer$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_foreign_find_save_target(MemorySegment)","u":"vips_foreign_find_save_target(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_foreign_find_save_target$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_foreign_find_save_target$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_foreign_find_save_target$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_foreign_find_save(MemorySegment)","u":"vips_foreign_find_save(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_foreign_find_save$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_foreign_find_save$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_foreign_find_save$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_HEIF_COMPRESSION_AV1()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_HEIF_COMPRESSION_AVC()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_HEIF_COMPRESSION_HEVC()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_HEIF_COMPRESSION_JPEG()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_HEIF_COMPRESSION_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_HEIF_ENCODER_AOM()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_HEIF_ENCODER_AUTO()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_HEIF_ENCODER_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_HEIF_ENCODER_RAV1E()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_HEIF_ENCODER_SVT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_HEIF_ENCODER_X265()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_JPEG_SUBSAMPLE_AUTO()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_JPEG_SUBSAMPLE_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_JPEG_SUBSAMPLE_OFF()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_JPEG_SUBSAMPLE_ON()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_KEEP_ALL()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_KEEP_EXIF()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_KEEP_ICC()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_KEEP_IPTC()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_KEEP_NONE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_KEEP_OTHER()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_KEEP_XMP()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_NONE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_PARTIAL()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_PNG_FILTER_ALL()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_PNG_FILTER_AVG()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_PNG_FILTER_NONE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_PNG_FILTER_PAETH()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_PNG_FILTER_SUB()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_PNG_FILTER_UP()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_PPM_FORMAT_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_PPM_FORMAT_PBM()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_PPM_FORMAT_PFM()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_PPM_FORMAT_PGM()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_PPM_FORMAT_PNM()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_PPM_FORMAT_PPM()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_SEQUENTIAL()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_SUBSAMPLE_AUTO()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_SUBSAMPLE_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_SUBSAMPLE_OFF()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_SUBSAMPLE_ON()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_TIFF_COMPRESSION_CCITTFAX4()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_TIFF_COMPRESSION_DEFLATE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_TIFF_COMPRESSION_JP2K()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_TIFF_COMPRESSION_JPEG()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_TIFF_COMPRESSION_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_TIFF_COMPRESSION_LZW()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_TIFF_COMPRESSION_NONE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_TIFF_COMPRESSION_PACKBITS()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_TIFF_COMPRESSION_WEBP()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_TIFF_COMPRESSION_ZSTD()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_TIFF_PREDICTOR_FLOAT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_TIFF_PREDICTOR_HORIZONTAL()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_TIFF_PREDICTOR_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_TIFF_PREDICTOR_NONE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_TIFF_RESUNIT_CM()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_TIFF_RESUNIT_INCH()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_TIFF_RESUNIT_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_WEBP_PRESET_DEFAULT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_WEBP_PRESET_DRAWING()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_WEBP_PRESET_ICON()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_WEBP_PRESET_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_WEBP_PRESET_PHOTO()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_WEBP_PRESET_PICTURE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FOREIGN_WEBP_PRESET_TEXT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FORMAT_BIGENDIAN()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FORMAT_CHAR()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FORMAT_COMPLEX()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FORMAT_DOUBLE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FORMAT_DPCOMPLEX()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FORMAT_FLOAT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FORMAT_INT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FORMAT_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FORMAT_NONE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FORMAT_NOTSET()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FORMAT_PARTIAL()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FORMAT_SHORT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FORMAT_UCHAR()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FORMAT_UINT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_FORMAT_USHORT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_IMAGE_ERROR()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_get_bands(MemorySegment)","u":"vips_image_get_bands(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_get_bands$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_get_bands$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_get_bands$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_get_blob(MemorySegment, MemorySegment, MemorySegment, MemorySegment)","u":"vips_image_get_blob(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_get_blob$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_get_blob$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_get_blob$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_get_height(MemorySegment)","u":"vips_image_get_height(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_get_height$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_get_height$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_get_height$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_get_type()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_get_type$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_get_type$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_get_type$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_get_typeof(MemorySegment, MemorySegment)","u":"vips_image_get_typeof(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_get_typeof$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_get_typeof$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_get_typeof$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_get_width(MemorySegment)","u":"vips_image_get_width(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_get_width$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_get_width$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_get_width$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_hasalpha(MemorySegment)","u":"vips_image_hasalpha(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_hasalpha$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_hasalpha$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_hasalpha$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_IMAGE_MMAPIN()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_IMAGE_MMAPINRW()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_new()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_new$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_new$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_new$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_IMAGE_NONE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_IMAGE_OPENIN()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_IMAGE_OPENOUT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_IMAGE_PARTIAL()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_IMAGE_SETBUF_FOREIGN()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_IMAGE_SETBUF()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_write(MemorySegment, MemorySegment)","u":"vips_image_write(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_write$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_write$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_image_write$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_init(MemorySegment)","u":"vips_init(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_init$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_init$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_init$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTENT_ABSOLUTE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTENT_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTENT_PERCEPTUAL()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTENT_RELATIVE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTENT_SATURATION()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTERESTING_ALL()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTERESTING_ATTENTION()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTERESTING_CENTRE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTERESTING_ENTROPY()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTERESTING_HIGH()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTERESTING_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTERESTING_LOW()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTERESTING_NONE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate_bilinear_static()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate_bilinear_static$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate_bilinear_static$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate_bilinear_static$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate_get_method(MemorySegment)","u":"vips_interpolate_get_method(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate_get_method$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate_get_method$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate_get_method$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate_get_type()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate_get_type$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate_get_type$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate_get_type$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate_get_window_offset(MemorySegment)","u":"vips_interpolate_get_window_offset(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate_get_window_offset$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate_get_window_offset$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate_get_window_offset$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate_get_window_size(MemorySegment)","u":"vips_interpolate_get_window_size(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate_get_window_size$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate_get_window_size$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate_get_window_size$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate_nearest_static()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate_nearest_static$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate_nearest_static$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate_nearest_static$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate_new(MemorySegment)","u":"vips_interpolate_new(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate_new$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate_new$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate_new$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTERPOLATE_SCALE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTERPOLATE_SHIFT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate(MemorySegment, MemorySegment, MemorySegment, double, double)","u":"vips_interpolate(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,double,double)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_interpolate$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTERPRETATION_B_W()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTERPRETATION_CMC()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTERPRETATION_CMYK()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTERPRETATION_ERROR()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTERPRETATION_FOURIER()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTERPRETATION_GREY16()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTERPRETATION_HISTOGRAM()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTERPRETATION_HSV()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTERPRETATION_LAB()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTERPRETATION_LABQ()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTERPRETATION_LABS()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTERPRETATION_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTERPRETATION_LCH()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTERPRETATION_MATRIX()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTERPRETATION_MULTIBAND()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTERPRETATION_RGB()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTERPRETATION_RGB16()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTERPRETATION_scRGB()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTERPRETATION_sRGB()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTERPRETATION_XYZ()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_INTERPRETATION_YXY()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_KERNEL_CUBIC()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_KERNEL_LANCZOS2()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_KERNEL_LANCZOS3()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_KERNEL_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_KERNEL_LINEAR()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_KERNEL_MITCHELL()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_KERNEL_NEAREST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_leak_set(int)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_leak_set$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_leak_set$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_leak_set$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_LIBRARY_AGE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_LIBRARY_CURRENT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_LIBRARY_REVISION()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_MAGIC_INTEL()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_MAGIC_SPARC()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_MAJOR_VERSION()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_MAX_COORD()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_META_BITS_PER_SAMPLE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_META_CONCURRENCY()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_META_EXIF_NAME()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_META_ICC_NAME()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_META_IMAGEDESCRIPTION()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_META_IPTC_NAME()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_META_LOADER()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_META_N_PAGES()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_META_N_SUBIFDS()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_META_ORIENTATION()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_META_PAGE_HEIGHT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_META_PHOTOSHOP_NAME()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_META_RESOLUTION_UNIT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_META_SEQUENTIAL()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_META_XMP_NAME()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_MICRO_VERSION()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_MINOR_VERSION()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_nickname_find(long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_nickname_find$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_nickname_find$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_nickname_find$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_get_args(MemorySegment, MemorySegment, MemorySegment, MemorySegment)","u":"vips_object_get_args(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_get_args$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_get_args$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_get_args$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_get_argument_flags(MemorySegment, MemorySegment)","u":"vips_object_get_argument_flags(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_get_argument_flags$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_get_argument_flags$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_get_argument_flags$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_get_argument_priority(MemorySegment, MemorySegment)","u":"vips_object_get_argument_priority(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_get_argument_priority$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_get_argument_priority$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_get_argument_priority$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_get_argument_to_string(MemorySegment, MemorySegment, MemorySegment)","u":"vips_object_get_argument_to_string(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_get_argument_to_string$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_get_argument_to_string$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_get_argument_to_string$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_get_argument(MemorySegment, MemorySegment, MemorySegment, MemorySegment, MemorySegment)","u":"vips_object_get_argument(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_get_argument$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_get_argument$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_get_argument$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_get_description(MemorySegment)","u":"vips_object_get_description(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_get_description$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_get_description$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_get_description$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_set_from_string(MemorySegment, MemorySegment)","u":"vips_object_set_from_string(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_set_from_string$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_set_from_string$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_set_from_string$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_unref_outputs(MemorySegment)","u":"vips_object_unref_outputs(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_unref_outputs$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_unref_outputs$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_object_unref_outputs$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_BLOCKED()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_BOOLEAN_AND()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_BOOLEAN_EOR()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_BOOLEAN_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_BOOLEAN_LSHIFT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_BOOLEAN_OR()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_BOOLEAN_RSHIFT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_COMPLEX_CONJ()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_COMPLEX_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_COMPLEX_POLAR()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_COMPLEX_RECT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_COMPLEX2_CROSS_PHASE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_COMPLEX2_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_COMPLEXGET_IMAG()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_COMPLEXGET_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_COMPLEXGET_REAL()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_DEPRECATED()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_operation_get_flags(MemorySegment)","u":"vips_operation_get_flags(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_operation_get_flags$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_operation_get_flags$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_operation_get_flags$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_MATH_ACOS()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_MATH_ACOSH()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_MATH_ASIN()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_MATH_ASINH()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_MATH_ATAN()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_MATH_ATANH()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_MATH_COS()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_MATH_COSH()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_MATH_EXP()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_MATH_EXP10()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_MATH_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_MATH_LOG()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_MATH_LOG10()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_MATH_SIN()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_MATH_SINH()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_MATH_TAN()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_MATH_TANH()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_MATH2_ATAN2()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_MATH2_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_MATH2_POW()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_MATH2_WOP()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_MORPHOLOGY_DILATE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_MORPHOLOGY_ERODE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_MORPHOLOGY_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_operation_new(MemorySegment)","u":"vips_operation_new(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_operation_new$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_operation_new$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_operation_new$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_NOCACHE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_NONE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_RELATIONAL_EQUAL()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_RELATIONAL_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_RELATIONAL_LESS()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_RELATIONAL_LESSEQ()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_RELATIONAL_MORE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_RELATIONAL_MOREEQ()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_RELATIONAL_NOTEQ()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_REVALIDATE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_ROUND_CEIL()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_ROUND_FLOOR()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_ROUND_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_ROUND_RINT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_SEQUENTIAL_UNBUFFERED()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_SEQUENTIAL()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_OPERATION_UNTRUSTED()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_PATH_MAX()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_PCS_LAB()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_PCS_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_PCS_XYZ()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_PI()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_PRECISION_APPROXIMATE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_PRECISION_FLOAT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_PRECISION_INTEGER()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_PRECISION_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_REGION_BUFFER()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_REGION_NONE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_REGION_OTHER_IMAGE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_REGION_OTHER_REGION()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_REGION_SHRINK_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_REGION_SHRINK_MAX()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_REGION_SHRINK_MEAN()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_REGION_SHRINK_MEDIAN()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_REGION_SHRINK_MIN()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_REGION_SHRINK_MODE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_REGION_SHRINK_NEAREST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_REGION_WINDOW()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_SAVEABLE_ANY()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_SAVEABLE_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_SAVEABLE_MONO()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_SAVEABLE_RGB_CMYK()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_SAVEABLE_RGB()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_SAVEABLE_RGBA_ONLY()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_SAVEABLE_RGBA()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_SBUF_BUFFER_SIZE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_shutdown()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_shutdown$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_shutdown$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_shutdown$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_SIZE_BOTH()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_SIZE_DOWN()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_SIZE_FORCE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_SIZE_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_SIZE_UP()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_SIZEOF_HEADER()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_custom_new()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_custom_new$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_custom_new$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_custom_new$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_get_type()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_get_type$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_get_type$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_get_type$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_new_from_blob(MemorySegment)","u":"vips_source_new_from_blob(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_new_from_blob$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_new_from_blob$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_new_from_blob$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_new_from_descriptor(int)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_new_from_descriptor$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_new_from_descriptor$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_new_from_descriptor$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_new_from_file(MemorySegment)","u":"vips_source_new_from_file(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_new_from_file$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_new_from_file$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_new_from_file$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_new_from_memory(MemorySegment, long)","u":"vips_source_new_from_memory(java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_new_from_memory$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_new_from_memory$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_new_from_memory$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_new_from_options(MemorySegment)","u":"vips_source_new_from_options(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_new_from_options$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_new_from_options$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_new_from_options$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_new_from_target(MemorySegment)","u":"vips_source_new_from_target(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_new_from_target$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_new_from_target$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_source_new_from_target$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_SPARE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_TARGET_BUFFER_SIZE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_TARGET_CUSTOM_BUFFER_SIZE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_target_custom_new()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_target_custom_new$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_target_custom_new$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_target_custom_new$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_target_get_type()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_target_get_type$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_target_get_type$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_target_get_type$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_target_new_temp(MemorySegment)","u":"vips_target_new_temp(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_target_new_temp$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_target_new_temp$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_target_new_temp$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_target_new_to_descriptor(int)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_target_new_to_descriptor$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_target_new_to_descriptor$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_target_new_to_descriptor$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_target_new_to_file(MemorySegment)","u":"vips_target_new_to_file(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_target_new_to_file$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_target_new_to_file$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_target_new_to_file$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_target_new_to_memory()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_target_new_to_memory$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_target_new_to_memory$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_target_new_to_memory$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_TEXT_WRAP_CHAR()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_TEXT_WRAP_LAST()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_TEXT_WRAP_NONE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_TEXT_WRAP_WORD_CHAR()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_TEXT_WRAP_WORD()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_TOKEN_COMMA()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_TOKEN_EQUALS()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_TOKEN_LEFT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_TOKEN_RIGHT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_TOKEN_STRING()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_TRANSFORM_SCALE()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_TRANSFORM_SHIFT()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_type_depth(long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_type_depth$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_type_depth$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_type_depth$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_type_find(MemorySegment, MemorySegment)","u":"vips_type_find(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_type_find$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_type_find$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_type_find$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_type_map_all(long, MemorySegment, MemorySegment)","u":"vips_type_map_all(long,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_type_map_all$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_type_map_all$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_type_map_all$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_type_map(long, MemorySegment, MemorySegment, MemorySegment)","u":"vips_type_map(long,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_type_map$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_type_map$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_type_map$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_area(MemorySegment, MemorySegment)","u":"vips_value_get_area(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_area$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_area$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_area$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_array_double(MemorySegment, MemorySegment)","u":"vips_value_get_array_double(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_array_double$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_array_double$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_array_double$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_array_image(MemorySegment, MemorySegment)","u":"vips_value_get_array_image(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_array_image$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_array_image$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_array_image$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_array_int(MemorySegment, MemorySegment)","u":"vips_value_get_array_int(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_array_int$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_array_int$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_array_int$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_array_object(MemorySegment, MemorySegment)","u":"vips_value_get_array_object(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_array_object$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_array_object$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_array_object$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_array(MemorySegment, MemorySegment, MemorySegment, MemorySegment)","u":"vips_value_get_array(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_array$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_array$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_array$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_blob(MemorySegment, MemorySegment)","u":"vips_value_get_blob(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_blob$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_blob$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_blob$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_ref_string(MemorySegment, MemorySegment)","u":"vips_value_get_ref_string(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_ref_string$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_ref_string$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_ref_string$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_save_string(MemorySegment)","u":"vips_value_get_save_string(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_save_string$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_save_string$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_get_save_string$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_is_null(MemorySegment, MemorySegment)","u":"vips_value_is_null(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_is_null$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_is_null$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_is_null$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_area(MemorySegment, MemorySegment, MemorySegment)","u":"vips_value_set_area(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_area$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_area$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_area$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_array_double(MemorySegment, MemorySegment, int)","u":"vips_value_set_array_double(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_array_double$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_array_double$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_array_double$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_array_image(MemorySegment, int)","u":"vips_value_set_array_image(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_array_image$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_array_image$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_array_image$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_array_int(MemorySegment, MemorySegment, int)","u":"vips_value_set_array_int(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_array_int$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_array_int$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_array_int$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_array_object(MemorySegment, int)","u":"vips_value_set_array_object(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_array_object$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_array_object$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_array_object$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_array(MemorySegment, int, long, long)","u":"vips_value_set_array(java.lang.foreign.MemorySegment,int,long,long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_array$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_array$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_array$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_blob_free(MemorySegment, MemorySegment, long)","u":"vips_value_set_blob_free(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_blob_free$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_blob_free$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_blob_free$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_blob(MemorySegment, MemorySegment, MemorySegment, long)","u":"vips_value_set_blob(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment,long)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_blob$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_blob$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_blob$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_ref_string(MemorySegment, MemorySegment)","u":"vips_value_set_ref_string(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_ref_string$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_ref_string$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_ref_string$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_save_string(MemorySegment, MemorySegment)","u":"vips_value_set_save_string(java.lang.foreign.MemorySegment,java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_save_string$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_save_string$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_value_set_save_string$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_version_string()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_VERSION_STRING()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_version_string$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_version_string$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_version_string$handle()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"VIPS_VERSION()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_version(int)"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_version$address()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_version$descriptor()"},{"p":"app.photofox.vipsffm.jextract","c":"VipsRaw","l":"vips_version$handle()"},{"p":"app.photofox.vipsffm","c":"Vips","l":"Vips()","u":"%3Cinit%3E()"},{"p":"app.photofox.vipsffm","c":"VipsError","l":"VipsError(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"app.photofox.vipsffm","c":"VipsError","l":"VipsError(String, Throwable)","u":"%3Cinit%3E(java.lang.String,java.lang.Throwable)"},{"p":"app.photofox.vipsffm","c":"VipsError","l":"VipsError(String, Throwable, boolean, boolean)","u":"%3Cinit%3E(java.lang.String,java.lang.Throwable,boolean,boolean)"},{"p":"app.photofox.vipsffm","c":"VipsError","l":"VipsError(Throwable)","u":"%3Cinit%3E(java.lang.Throwable)"},{"p":"app.photofox.vipsffm","c":"VipsHelper","l":"VipsHelper()","u":"%3Cinit%3E()"},{"p":"app.photofox.vipsffm","c":"VipsInvoker","l":"VipsInvoker()","u":"%3Cinit%3E()"},{"p":"app.photofox.vipsffm","c":"VipsLibLookup","l":"VipsLibLookup()","u":"%3Cinit%3E()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"vipsload(String, VipsOption...)","u":"vipsload(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"vipsloadSource(VSource, VipsOption...)","u":"vipsloadSource(app.photofox.vipsffm.VSource,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"vipssave(String, VipsOption...)","u":"vipssave(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"vipssaveTarget(VTarget, VipsOption...)","u":"vipssaveTarget(app.photofox.vipsffm.VTarget,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VipsValidation","l":"VipsValidation()","u":"%3Cinit%3E()"},{"p":"app.photofox.vipsffm","c":"VImage","l":"webpload(String, VipsOption...)","u":"webpload(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"webploadBuffer(VBlob, VipsOption...)","u":"webploadBuffer(app.photofox.vipsffm.VBlob,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"webploadSource(VSource, VipsOption...)","u":"webploadSource(app.photofox.vipsffm.VSource,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"webpsave(String, VipsOption...)","u":"webpsave(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"webpsaveBuffer(VipsOption...)","u":"webpsaveBuffer(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"webpsaveMime(VipsOption...)","u":"webpsaveMime(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"webpsaveTarget(VTarget, VipsOption...)","u":"webpsaveTarget(app.photofox.vipsffm.VTarget,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"worley(int, int, VipsOption...)","u":"worley(int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"wrap(VipsOption...)","u":"wrap(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"write_point(MemorySegment)","u":"write_point(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"write_point(MemorySegment, int)","u":"write_point(java.lang.foreign.MemorySegment,int)"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"write_point$layout()"},{"p":"app.photofox.vipsffm.jextract","c":"_VipsTarget","l":"write_point$offset()"},{"p":"app.photofox.vipsffm","c":"VCustomTarget.WriteCallback","l":"write(MemorySegment)","u":"write(java.lang.foreign.MemorySegment)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"write(VImage)","u":"write(app.photofox.vipsffm.VImage)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"writeToFile(String, VipsOption...)","u":"writeToFile(java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"writeToStream(OutputStream, String, VipsOption...)","u":"writeToStream(java.io.OutputStream,java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"writeToTarget(VTarget, String, VipsOption...)","u":"writeToTarget(app.photofox.vipsffm.VTarget,java.lang.String,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"xyz(int, int, VipsOption...)","u":"xyz(int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"XYZ2CMYK(VipsOption...)","u":"XYZ2CMYK(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"XYZ2Lab(VipsOption...)","u":"XYZ2Lab(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"XYZ2scRGB(VipsOption...)","u":"XYZ2scRGB(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"XYZ2Yxy(VipsOption...)","u":"XYZ2Yxy(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"Yxy2XYZ(VipsOption...)","u":"Yxy2XYZ(app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"zone(int, int, VipsOption...)","u":"zone(int,int,app.photofox.vipsffm.VipsOption...)"},{"p":"app.photofox.vipsffm","c":"VImage","l":"zoom(int, int, VipsOption...)","u":"zoom(int,int,app.photofox.vipsffm.VipsOption...)"}];updateSearchResults(); \ No newline at end of file diff --git a/docs/overview-tree.html b/docs/overview-tree.html index 7240c01..2a89039 100644 --- a/docs/overview-tree.html +++ b/docs/overview-tree.html @@ -116,151 +116,11 @@

    Class Hierarchy

  • app.photofox.vipsffm.jextract._GObjectClass.get_property
  • app.photofox.vipsffm.jextract._GObjectClass.notify
  • app.photofox.vipsffm.jextract._GObjectClass.set_property
  • -
  • app.photofox.vipsffm.jextract._GObjectConstructParam - -
  • app.photofox.vipsffm.jextract._GParamSpec
  • -
  • app.photofox.vipsffm.jextract._GParamSpecBoolean - -
  • -
  • app.photofox.vipsffm.jextract._GParamSpecBoxed - -
  • -
  • app.photofox.vipsffm.jextract._GParamSpecChar - -
  • -
  • app.photofox.vipsffm.jextract._GParamSpecClass - -
  • -
  • app.photofox.vipsffm.jextract._GParamSpecClass.finalize
  • -
  • app.photofox.vipsffm.jextract._GParamSpecClass.value_is_valid
  • -
  • app.photofox.vipsffm.jextract._GParamSpecClass.value_set_default
  • -
  • app.photofox.vipsffm.jextract._GParamSpecClass.value_validate
  • -
  • app.photofox.vipsffm.jextract._GParamSpecClass.values_cmp
  • -
  • app.photofox.vipsffm.jextract._GParamSpecDouble - -
  • -
  • app.photofox.vipsffm.jextract._GParamSpecEnum - -
  • -
  • app.photofox.vipsffm.jextract._GParamSpecFlags - -
  • -
  • app.photofox.vipsffm.jextract._GParamSpecFloat - -
  • -
  • app.photofox.vipsffm.jextract._GParamSpecGType - -
  • -
  • app.photofox.vipsffm.jextract._GParamSpecInt - -
  • -
  • app.photofox.vipsffm.jextract._GParamSpecInt64 - -
  • -
  • app.photofox.vipsffm.jextract._GParamSpecLong - -
  • -
  • app.photofox.vipsffm.jextract._GParamSpecObject - -
  • -
  • app.photofox.vipsffm.jextract._GParamSpecOverride - -
  • -
  • app.photofox.vipsffm.jextract._GParamSpecParam - -
  • -
  • app.photofox.vipsffm.jextract._GParamSpecPointer - -
  • -
  • app.photofox.vipsffm.jextract._GParamSpecString - -
  • -
  • app.photofox.vipsffm.jextract._GParamSpecTypeInfo - -
  • -
  • app.photofox.vipsffm.jextract._GParamSpecTypeInfo.finalize
  • -
  • app.photofox.vipsffm.jextract._GParamSpecTypeInfo.instance_init
  • -
  • app.photofox.vipsffm.jextract._GParamSpecTypeInfo.value_set_default
  • -
  • app.photofox.vipsffm.jextract._GParamSpecTypeInfo.value_validate
  • -
  • app.photofox.vipsffm.jextract._GParamSpecTypeInfo.values_cmp
  • -
  • app.photofox.vipsffm.jextract._GParamSpecUChar - -
  • -
  • app.photofox.vipsffm.jextract._GParamSpecUInt - -
  • -
  • app.photofox.vipsffm.jextract._GParamSpecUInt64 - -
  • -
  • app.photofox.vipsffm.jextract._GParamSpecULong - -
  • -
  • app.photofox.vipsffm.jextract._GParamSpecUnichar - -
  • -
  • app.photofox.vipsffm.jextract._GParamSpecValueArray - -
  • -
  • app.photofox.vipsffm.jextract._GParamSpecVariant - -
  • app.photofox.vipsffm.jextract._GTypeClass
    • app.photofox.vipsffm.jextract.GTypeClass
    • @@ -277,11 +137,6 @@

      Class Hierarchy

  • app.photofox.vipsffm.jextract._GValue.data
  • -
  • app.photofox.vipsffm.jextract._GValueArray - -
  • app.photofox.vipsffm.jextract._VipsArea
    • app.photofox.vipsffm.jextract.VipsArea
    • @@ -292,80 +147,20 @@

      Class Hierarchy

    • app.photofox.vipsffm.jextract.VipsConnection
  • -
  • app.photofox.vipsffm.jextract._VipsConnectionClass - -
  • app.photofox.vipsffm.jextract._VipsObject
  • -
  • app.photofox.vipsffm.jextract._VipsObjectClass - -
  • -
  • app.photofox.vipsffm.jextract._VipsObjectClass._vips_reserved1
  • -
  • app.photofox.vipsffm.jextract._VipsObjectClass._vips_reserved2
  • -
  • app.photofox.vipsffm.jextract._VipsObjectClass._vips_reserved3
  • -
  • app.photofox.vipsffm.jextract._VipsObjectClass._vips_reserved4
  • -
  • app.photofox.vipsffm.jextract._VipsObjectClass.build
  • -
  • app.photofox.vipsffm.jextract._VipsObjectClass.close
  • -
  • app.photofox.vipsffm.jextract._VipsObjectClass.dump
  • -
  • app.photofox.vipsffm.jextract._VipsObjectClass.new_from_string
  • -
  • app.photofox.vipsffm.jextract._VipsObjectClass.output_to_arg
  • -
  • app.photofox.vipsffm.jextract._VipsObjectClass.postbuild
  • -
  • app.photofox.vipsffm.jextract._VipsObjectClass.postclose
  • -
  • app.photofox.vipsffm.jextract._VipsObjectClass.preclose
  • -
  • app.photofox.vipsffm.jextract._VipsObjectClass.rewind
  • -
  • app.photofox.vipsffm.jextract._VipsObjectClass.sanity
  • -
  • app.photofox.vipsffm.jextract._VipsObjectClass.summary
  • -
  • app.photofox.vipsffm.jextract._VipsObjectClass.summary_class
  • -
  • app.photofox.vipsffm.jextract._VipsObjectClass.to_string
  • app.photofox.vipsffm.jextract._VipsTarget
  • -
  • app.photofox.vipsffm.jextract._VipsTargetClass - -
  • -
  • app.photofox.vipsffm.jextract._VipsTargetClass.end
  • -
  • app.photofox.vipsffm.jextract._VipsTargetClass.finish
  • -
  • app.photofox.vipsffm.jextract._VipsTargetClass.read
  • -
  • app.photofox.vipsffm.jextract._VipsTargetClass.seek
  • -
  • app.photofox.vipsffm.jextract._VipsTargetClass.write
  • -
  • app.photofox.vipsffm.jextract._VipsTargetCustom - -
  • -
  • app.photofox.vipsffm.jextract._VipsTargetCustomClass - -
  • -
  • app.photofox.vipsffm.jextract._VipsTargetCustomClass.end
  • -
  • app.photofox.vipsffm.jextract._VipsTargetCustomClass.finish
  • -
  • app.photofox.vipsffm.jextract._VipsTargetCustomClass.read
  • -
  • app.photofox.vipsffm.jextract._VipsTargetCustomClass.seek
  • -
  • app.photofox.vipsffm.jextract._VipsTargetCustomClass.write
  • app.photofox.vipsffm.jextract.CustomStreamEndCallback
  • app.photofox.vipsffm.jextract.CustomStreamReadCallback
  • app.photofox.vipsffm.jextract.CustomStreamSeekCallback
  • app.photofox.vipsffm.jextract.CustomStreamWriteCallback
  • -
  • app.photofox.vipsffm.jextract.GCallback
  • -
  • app.photofox.vipsffm.jextract.GClassFinalizeFunc
  • -
  • app.photofox.vipsffm.jextract.GClassInitFunc
  • -
  • app.photofox.vipsffm.jextract.GObjectFinalizeFunc
  • -
  • app.photofox.vipsffm.jextract.GObjectGetPropertyFunc
  • -
  • app.photofox.vipsffm.jextract.GObjectSetPropertyFunc
  • -
  • app.photofox.vipsffm.jextract.GTypeClassCacheFunc
  • -
  • app.photofox.vipsffm.jextract.GValueTransform
  • java.lang.Throwable (implements java.io.Serializable)
  • -
  • app.photofox.vipsffm.jextract.VipsObjectSetArguments.Function
  • app.photofox.vipsffm.VipsOption
  • app.photofox.vipsffm.VipsRunnable
  • app.photofox.vipsffm.jextract.VipsTypeMap2Fn.Function
  • diff --git a/docs/type-search-index.js b/docs/type-search-index.js index a566dce..39489df 100644 --- a/docs/type-search-index.js +++ b/docs/type-search-index.js @@ -1 +1 @@ -typeSearchIndex = [{"p":"app.photofox.vipsffm.jextract","l":"_GInputStreamClass._g_reserved1"},{"p":"app.photofox.vipsffm.jextract","l":"_GInputStreamClass._g_reserved2"},{"p":"app.photofox.vipsffm.jextract","l":"_GInputStreamClass._g_reserved3"},{"p":"app.photofox.vipsffm.jextract","l":"_GInputStreamClass._g_reserved4"},{"p":"app.photofox.vipsffm.jextract","l":"_GInputStreamClass._g_reserved5"},{"p":"app.photofox.vipsffm.jextract","l":"_GEnumClass"},{"p":"app.photofox.vipsffm.jextract","l":"_GEnumValue"},{"p":"app.photofox.vipsffm.jextract","l":"_GInputStream"},{"p":"app.photofox.vipsffm.jextract","l":"_GInputStreamClass"},{"p":"app.photofox.vipsffm.jextract","l":"_GObject"},{"p":"app.photofox.vipsffm.jextract","l":"_GObjectClass"},{"p":"app.photofox.vipsffm.jextract","l":"_GObjectConstructParam"},{"p":"app.photofox.vipsffm.jextract","l":"_GParamSpec"},{"p":"app.photofox.vipsffm.jextract","l":"_GParamSpecBoolean"},{"p":"app.photofox.vipsffm.jextract","l":"_GParamSpecBoxed"},{"p":"app.photofox.vipsffm.jextract","l":"_GParamSpecChar"},{"p":"app.photofox.vipsffm.jextract","l":"_GParamSpecClass"},{"p":"app.photofox.vipsffm.jextract","l":"_GParamSpecDouble"},{"p":"app.photofox.vipsffm.jextract","l":"_GParamSpecEnum"},{"p":"app.photofox.vipsffm.jextract","l":"_GParamSpecFlags"},{"p":"app.photofox.vipsffm.jextract","l":"_GParamSpecFloat"},{"p":"app.photofox.vipsffm.jextract","l":"_GParamSpecGType"},{"p":"app.photofox.vipsffm.jextract","l":"_GParamSpecInt"},{"p":"app.photofox.vipsffm.jextract","l":"_GParamSpecInt64"},{"p":"app.photofox.vipsffm.jextract","l":"_GParamSpecLong"},{"p":"app.photofox.vipsffm.jextract","l":"_GParamSpecObject"},{"p":"app.photofox.vipsffm.jextract","l":"_GParamSpecOverride"},{"p":"app.photofox.vipsffm.jextract","l":"_GParamSpecParam"},{"p":"app.photofox.vipsffm.jextract","l":"_GParamSpecPointer"},{"p":"app.photofox.vipsffm.jextract","l":"_GParamSpecString"},{"p":"app.photofox.vipsffm.jextract","l":"_GParamSpecTypeInfo"},{"p":"app.photofox.vipsffm.jextract","l":"_GParamSpecUChar"},{"p":"app.photofox.vipsffm.jextract","l":"_GParamSpecUInt"},{"p":"app.photofox.vipsffm.jextract","l":"_GParamSpecUInt64"},{"p":"app.photofox.vipsffm.jextract","l":"_GParamSpecULong"},{"p":"app.photofox.vipsffm.jextract","l":"_GParamSpecUnichar"},{"p":"app.photofox.vipsffm.jextract","l":"_GParamSpecValueArray"},{"p":"app.photofox.vipsffm.jextract","l":"_GParamSpecVariant"},{"p":"app.photofox.vipsffm.jextract","l":"_GTypeClass"},{"p":"app.photofox.vipsffm.jextract","l":"_GTypeInstance"},{"p":"app.photofox.vipsffm.jextract","l":"_GValue"},{"p":"app.photofox.vipsffm.jextract","l":"_GValueArray"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsObjectClass._vips_reserved1"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsObjectClass._vips_reserved2"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsObjectClass._vips_reserved3"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsObjectClass._vips_reserved4"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsArea"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsConnection"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsConnectionClass"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsObject"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsObjectClass"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsTarget"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsTargetClass"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsTargetCustom"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsTargetCustomClass"},{"l":"All Classes and Interfaces","u":"allclasses-index.html"},{"p":"app.photofox.vipsffm","l":"VipsOption.ArrayDouble"},{"p":"app.photofox.vipsffm","l":"VipsOption.ArrayImage"},{"p":"app.photofox.vipsffm","l":"VipsOption.ArrayInt"},{"p":"app.photofox.vipsffm","l":"VipsOption.Blob"},{"p":"app.photofox.vipsffm","l":"VipsOption.Boolean"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsObjectClass.build"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsObjectClass.close"},{"p":"app.photofox.vipsffm.jextract","l":"_GInputStreamClass.close_async"},{"p":"app.photofox.vipsffm.jextract","l":"_GInputStreamClass.close_finish"},{"p":"app.photofox.vipsffm.jextract","l":"_GInputStreamClass.close_fn"},{"p":"app.photofox.vipsffm.jextract","l":"_GObjectClass.constructed"},{"p":"app.photofox.vipsffm.jextract","l":"_GObjectClass.constructor"},{"p":"app.photofox.vipsffm.jextract","l":"CustomStreamEndCallback"},{"p":"app.photofox.vipsffm.jextract","l":"CustomStreamReadCallback"},{"p":"app.photofox.vipsffm.jextract","l":"CustomStreamSeekCallback"},{"p":"app.photofox.vipsffm.jextract","l":"CustomStreamWriteCallback"},{"p":"app.photofox.vipsffm.jextract","l":"_GValue.data"},{"p":"app.photofox.vipsffm.jextract","l":"_GObjectClass.dispatch_properties_changed"},{"p":"app.photofox.vipsffm.jextract","l":"_GObjectClass.dispose"},{"p":"app.photofox.vipsffm","l":"VipsOption.Double"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsObjectClass.dump"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsTargetClass.end"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsTargetCustomClass.end"},{"p":"app.photofox.vipsffm","l":"VCustomTarget.EndCallback"},{"p":"app.photofox.vipsffm","l":"VipsOption.Enum"},{"p":"app.photofox.vipsffm.jextract","l":"_GObjectClass.finalize"},{"p":"app.photofox.vipsffm.jextract","l":"_GParamSpecClass.finalize"},{"p":"app.photofox.vipsffm.jextract","l":"_GParamSpecTypeInfo.finalize"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsTargetClass.finish"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsTargetCustomClass.finish"},{"p":"app.photofox.vipsffm.jextract","l":"_GInputStreamClass._g_reserved1.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_GInputStreamClass._g_reserved2.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_GInputStreamClass._g_reserved3.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_GInputStreamClass._g_reserved4.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_GInputStreamClass._g_reserved5.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_GInputStreamClass.close_async.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_GInputStreamClass.close_finish.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_GInputStreamClass.close_fn.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_GInputStreamClass.read_async.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_GInputStreamClass.read_finish.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_GInputStreamClass.read_fn.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_GInputStreamClass.skip_async.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_GInputStreamClass.skip_finish.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_GInputStreamClass.skip.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_GObjectClass.constructed.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_GObjectClass.constructor.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_GObjectClass.dispatch_properties_changed.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_GObjectClass.dispose.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_GObjectClass.finalize.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_GObjectClass.get_property.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_GObjectClass.notify.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_GObjectClass.set_property.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_GParamSpecClass.finalize.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_GParamSpecClass.value_is_valid.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_GParamSpecClass.value_set_default.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_GParamSpecClass.value_validate.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_GParamSpecClass.values_cmp.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_GParamSpecTypeInfo.finalize.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_GParamSpecTypeInfo.instance_init.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_GParamSpecTypeInfo.value_set_default.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_GParamSpecTypeInfo.value_validate.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_GParamSpecTypeInfo.values_cmp.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsObjectClass._vips_reserved1.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsObjectClass._vips_reserved2.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsObjectClass._vips_reserved3.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsObjectClass._vips_reserved4.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsObjectClass.build.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsObjectClass.close.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsObjectClass.dump.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsObjectClass.new_from_string.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsObjectClass.output_to_arg.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsObjectClass.postbuild.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsObjectClass.postclose.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsObjectClass.preclose.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsObjectClass.rewind.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsObjectClass.sanity.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsObjectClass.summary_class.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsObjectClass.summary.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsObjectClass.to_string.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsTargetClass.end.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsTargetClass.finish.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsTargetClass.read.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsTargetClass.seek.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsTargetClass.write.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsTargetCustomClass.end.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsTargetCustomClass.finish.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsTargetCustomClass.read.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsTargetCustomClass.seek.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsTargetCustomClass.write.Function"},{"p":"app.photofox.vipsffm.jextract","l":"CustomStreamEndCallback.Function"},{"p":"app.photofox.vipsffm.jextract","l":"CustomStreamReadCallback.Function"},{"p":"app.photofox.vipsffm.jextract","l":"CustomStreamSeekCallback.Function"},{"p":"app.photofox.vipsffm.jextract","l":"CustomStreamWriteCallback.Function"},{"p":"app.photofox.vipsffm.jextract","l":"GCallback.Function"},{"p":"app.photofox.vipsffm.jextract","l":"GClassFinalizeFunc.Function"},{"p":"app.photofox.vipsffm.jextract","l":"GClassInitFunc.Function"},{"p":"app.photofox.vipsffm.jextract","l":"GObjectFinalizeFunc.Function"},{"p":"app.photofox.vipsffm.jextract","l":"GObjectGetPropertyFunc.Function"},{"p":"app.photofox.vipsffm.jextract","l":"GObjectSetPropertyFunc.Function"},{"p":"app.photofox.vipsffm.jextract","l":"GTypeClassCacheFunc.Function"},{"p":"app.photofox.vipsffm.jextract","l":"GValueTransform.Function"},{"p":"app.photofox.vipsffm.jextract","l":"VipsObjectSetArguments.Function"},{"p":"app.photofox.vipsffm.jextract","l":"VipsTypeMap2Fn.Function"},{"p":"app.photofox.vipsffm.jextract","l":"GCallback"},{"p":"app.photofox.vipsffm.jextract","l":"GClassFinalizeFunc"},{"p":"app.photofox.vipsffm.jextract","l":"GClassInitFunc"},{"p":"app.photofox.vipsffm.jextract","l":"GEnumClass"},{"p":"app.photofox.vipsffm.jextract","l":"GEnumValue"},{"p":"app.photofox.vipsffm.jextract","l":"_GObjectClass.get_property"},{"p":"app.photofox.vipsffm.jextract","l":"GInputStream"},{"p":"app.photofox.vipsffm.jextract","l":"GInputStreamClass"},{"p":"app.photofox.vipsffm.jextract","l":"GObject"},{"p":"app.photofox.vipsffm.jextract","l":"GObjectClass"},{"p":"app.photofox.vipsffm.jextract","l":"GObjectConstructParam"},{"p":"app.photofox.vipsffm.jextract","l":"GObjectFinalizeFunc"},{"p":"app.photofox.vipsffm.jextract","l":"GObjectGetPropertyFunc"},{"p":"app.photofox.vipsffm.jextract","l":"GObjectSetPropertyFunc"},{"p":"app.photofox.vipsffm.jextract","l":"GParamSpec"},{"p":"app.photofox.vipsffm.jextract","l":"GParamSpecBoolean"},{"p":"app.photofox.vipsffm.jextract","l":"GParamSpecBoxed"},{"p":"app.photofox.vipsffm.jextract","l":"GParamSpecChar"},{"p":"app.photofox.vipsffm.jextract","l":"GParamSpecClass"},{"p":"app.photofox.vipsffm.jextract","l":"GParamSpecDouble"},{"p":"app.photofox.vipsffm.jextract","l":"GParamSpecEnum"},{"p":"app.photofox.vipsffm.jextract","l":"GParamSpecFlags"},{"p":"app.photofox.vipsffm.jextract","l":"GParamSpecFloat"},{"p":"app.photofox.vipsffm.jextract","l":"GParamSpecGType"},{"p":"app.photofox.vipsffm.jextract","l":"GParamSpecInt"},{"p":"app.photofox.vipsffm.jextract","l":"GParamSpecInt64"},{"p":"app.photofox.vipsffm.jextract","l":"GParamSpecLong"},{"p":"app.photofox.vipsffm.jextract","l":"GParamSpecObject"},{"p":"app.photofox.vipsffm.jextract","l":"GParamSpecOverride"},{"p":"app.photofox.vipsffm.jextract","l":"GParamSpecParam"},{"p":"app.photofox.vipsffm.jextract","l":"GParamSpecPointer"},{"p":"app.photofox.vipsffm.jextract","l":"GParamSpecString"},{"p":"app.photofox.vipsffm.jextract","l":"GParamSpecTypeInfo"},{"p":"app.photofox.vipsffm.jextract","l":"GParamSpecUChar"},{"p":"app.photofox.vipsffm.jextract","l":"GParamSpecUInt"},{"p":"app.photofox.vipsffm.jextract","l":"GParamSpecUInt64"},{"p":"app.photofox.vipsffm.jextract","l":"GParamSpecULong"},{"p":"app.photofox.vipsffm.jextract","l":"GParamSpecUnichar"},{"p":"app.photofox.vipsffm.jextract","l":"GParamSpecValueArray"},{"p":"app.photofox.vipsffm.jextract","l":"GParamSpecVariant"},{"p":"app.photofox.vipsffm.jextract","l":"GTypeClass"},{"p":"app.photofox.vipsffm.jextract","l":"GTypeClassCacheFunc"},{"p":"app.photofox.vipsffm.jextract","l":"GTypeInstance"},{"p":"app.photofox.vipsffm.jextract","l":"GValue"},{"p":"app.photofox.vipsffm.jextract","l":"GValueArray"},{"p":"app.photofox.vipsffm.jextract","l":"GValueTransform"},{"p":"app.photofox.vipsffm","l":"VipsOption.Image"},{"p":"app.photofox.vipsffm.jextract","l":"_GParamSpecTypeInfo.instance_init"},{"p":"app.photofox.vipsffm","l":"VipsOption.Int"},{"p":"app.photofox.vipsffm","l":"VipsOption.Interpolate"},{"p":"app.photofox.vipsffm","l":"VipsOption.Long"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsObjectClass.new_from_string"},{"p":"app.photofox.vipsffm.jextract","l":"_GObjectClass.notify"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsObjectClass.output_to_arg"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsObjectClass.postbuild"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsObjectClass.postclose"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsObjectClass.preclose"},{"p":"app.photofox.vipsffm","l":"VEnum.Raw"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsTargetClass.read"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsTargetCustomClass.read"},{"p":"app.photofox.vipsffm.jextract","l":"_GInputStreamClass.read_async"},{"p":"app.photofox.vipsffm.jextract","l":"_GInputStreamClass.read_finish"},{"p":"app.photofox.vipsffm.jextract","l":"_GInputStreamClass.read_fn"},{"p":"app.photofox.vipsffm","l":"VCustomSource.ReadCallback"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsObjectClass.rewind"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsObjectClass.sanity"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsTargetClass.seek"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsTargetCustomClass.seek"},{"p":"app.photofox.vipsffm","l":"VCustomSource.SeekCallback"},{"p":"app.photofox.vipsffm.jextract","l":"_GObjectClass.set_property"},{"p":"app.photofox.vipsffm.jextract","l":"_GInputStreamClass.skip"},{"p":"app.photofox.vipsffm.jextract","l":"_GInputStreamClass.skip_async"},{"p":"app.photofox.vipsffm.jextract","l":"_GInputStreamClass.skip_finish"},{"p":"app.photofox.vipsffm","l":"VipsOption.Source"},{"p":"app.photofox.vipsffm","l":"VipsOption.String"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsObjectClass.summary"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsObjectClass.summary_class"},{"p":"app.photofox.vipsffm","l":"VipsOption.Target"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsObjectClass.to_string"},{"p":"app.photofox.vipsffm.jextract","l":"_GParamSpecClass.value_is_valid"},{"p":"app.photofox.vipsffm.jextract","l":"_GParamSpecClass.value_set_default"},{"p":"app.photofox.vipsffm.jextract","l":"_GParamSpecTypeInfo.value_set_default"},{"p":"app.photofox.vipsffm.jextract","l":"_GParamSpecClass.value_validate"},{"p":"app.photofox.vipsffm.jextract","l":"_GParamSpecTypeInfo.value_validate"},{"p":"app.photofox.vipsffm.jextract","l":"_GParamSpecClass.values_cmp"},{"p":"app.photofox.vipsffm.jextract","l":"_GParamSpecTypeInfo.values_cmp"},{"p":"app.photofox.vipsffm","l":"VBlob"},{"p":"app.photofox.vipsffm","l":"VCustomSource"},{"p":"app.photofox.vipsffm","l":"VCustomTarget"},{"p":"app.photofox.vipsffm","l":"VEnum"},{"p":"app.photofox.vipsffm","l":"VImage"},{"p":"app.photofox.vipsffm","l":"VInterpolate"},{"p":"app.photofox.vipsffm","l":"Vips"},{"p":"app.photofox.vipsffm.jextract","l":"VipsRaw.vips_error"},{"p":"app.photofox.vipsffm.jextract","l":"VipsRaw.vips_error_exit"},{"p":"app.photofox.vipsffm.jextract","l":"VipsRaw.vips_error_system"},{"p":"app.photofox.vipsffm.jextract","l":"VipsRaw.vips_image_new_from_buffer"},{"p":"app.photofox.vipsffm.jextract","l":"VipsRaw.vips_image_new_from_file"},{"p":"app.photofox.vipsffm.jextract","l":"VipsRaw.vips_image_new_from_source"},{"p":"app.photofox.vipsffm.jextract","l":"VipsRaw.vips_image_new_matrixv"},{"p":"app.photofox.vipsffm.jextract","l":"VipsRaw.vips_image_write_to_buffer"},{"p":"app.photofox.vipsffm.jextract","l":"VipsRaw.vips_image_write_to_file"},{"p":"app.photofox.vipsffm.jextract","l":"VipsRaw.vips_image_write_to_target"},{"p":"app.photofox.vipsffm.jextract","l":"VipsRaw.vips_value_set_save_stringf"},{"p":"app.photofox.vipsffm.enums","l":"VipsAccess"},{"p":"app.photofox.vipsffm.enums","l":"VipsAlign"},{"p":"app.photofox.vipsffm.enums","l":"VipsAngle"},{"p":"app.photofox.vipsffm.enums","l":"VipsAngle45"},{"p":"app.photofox.vipsffm.jextract","l":"VipsArea"},{"p":"app.photofox.vipsffm.enums","l":"VipsBandFormat"},{"p":"app.photofox.vipsffm.enums","l":"VipsBlendMode"},{"p":"app.photofox.vipsffm.enums","l":"VipsCoding"},{"p":"app.photofox.vipsffm.enums","l":"VipsCombine"},{"p":"app.photofox.vipsffm.enums","l":"VipsCombineMode"},{"p":"app.photofox.vipsffm.enums","l":"VipsCompassDirection"},{"p":"app.photofox.vipsffm.jextract","l":"VipsConnection"},{"p":"app.photofox.vipsffm.jextract","l":"VipsConnectionClass"},{"p":"app.photofox.vipsffm.enums","l":"VipsDirection"},{"p":"app.photofox.vipsffm","l":"VipsError"},{"p":"app.photofox.vipsffm.enums","l":"VipsExtend"},{"p":"app.photofox.vipsffm.enums","l":"VipsFailOn"},{"p":"app.photofox.vipsffm.enums","l":"VipsForeignDzContainer"},{"p":"app.photofox.vipsffm.enums","l":"VipsForeignDzDepth"},{"p":"app.photofox.vipsffm.enums","l":"VipsForeignDzLayout"},{"p":"app.photofox.vipsffm.enums","l":"VipsForeignHeifCompression"},{"p":"app.photofox.vipsffm.enums","l":"VipsForeignHeifEncoder"},{"p":"app.photofox.vipsffm.enums","l":"VipsForeignPpmFormat"},{"p":"app.photofox.vipsffm.enums","l":"VipsForeignSubsample"},{"p":"app.photofox.vipsffm.enums","l":"VipsForeignTiffCompression"},{"p":"app.photofox.vipsffm.enums","l":"VipsForeignTiffPredictor"},{"p":"app.photofox.vipsffm.enums","l":"VipsForeignTiffResunit"},{"p":"app.photofox.vipsffm.enums","l":"VipsForeignWebpPreset"},{"p":"app.photofox.vipsffm","l":"VipsHelper"},{"p":"app.photofox.vipsffm.enums","l":"VipsIntent"},{"p":"app.photofox.vipsffm.enums","l":"VipsInteresting"},{"p":"app.photofox.vipsffm.enums","l":"VipsInterpretation"},{"p":"app.photofox.vipsffm","l":"VipsInvoker"},{"p":"app.photofox.vipsffm.enums","l":"VipsKernel"},{"p":"app.photofox.vipsffm","l":"VipsLibLookup"},{"p":"app.photofox.vipsffm.jextract","l":"VipsObject"},{"p":"app.photofox.vipsffm.jextract","l":"VipsObjectClass"},{"p":"app.photofox.vipsffm.jextract","l":"VipsObjectSetArguments"},{"p":"app.photofox.vipsffm.enums","l":"VipsOperationBoolean"},{"p":"app.photofox.vipsffm.enums","l":"VipsOperationComplex"},{"p":"app.photofox.vipsffm.enums","l":"VipsOperationComplex2"},{"p":"app.photofox.vipsffm.enums","l":"VipsOperationComplexget"},{"p":"app.photofox.vipsffm.enums","l":"VipsOperationMath"},{"p":"app.photofox.vipsffm.enums","l":"VipsOperationMath2"},{"p":"app.photofox.vipsffm.enums","l":"VipsOperationMorphology"},{"p":"app.photofox.vipsffm.enums","l":"VipsOperationRelational"},{"p":"app.photofox.vipsffm.enums","l":"VipsOperationRound"},{"p":"app.photofox.vipsffm","l":"VipsOption"},{"p":"app.photofox.vipsffm.enums","l":"VipsPCS"},{"p":"app.photofox.vipsffm.enums","l":"VipsPrecision"},{"p":"app.photofox.vipsffm.jextract","l":"VipsRaw"},{"p":"app.photofox.vipsffm.enums","l":"VipsRegionShrink"},{"p":"app.photofox.vipsffm","l":"VipsRunnable"},{"p":"app.photofox.vipsffm.enums","l":"VipsSize"},{"p":"app.photofox.vipsffm.jextract","l":"VipsTarget"},{"p":"app.photofox.vipsffm.jextract","l":"VipsTargetClass"},{"p":"app.photofox.vipsffm.jextract","l":"VipsTargetCustom"},{"p":"app.photofox.vipsffm.jextract","l":"VipsTargetCustomClass"},{"p":"app.photofox.vipsffm.enums","l":"VipsTextWrap"},{"p":"app.photofox.vipsffm.jextract","l":"VipsTypeMap2Fn"},{"p":"app.photofox.vipsffm","l":"VipsValidation"},{"p":"app.photofox.vipsffm","l":"VNamedEnum"},{"p":"app.photofox.vipsffm","l":"VSource"},{"p":"app.photofox.vipsffm","l":"VTarget"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsTargetClass.write"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsTargetCustomClass.write"},{"p":"app.photofox.vipsffm","l":"VCustomTarget.WriteCallback"}];updateSearchResults(); \ No newline at end of file +typeSearchIndex = [{"p":"app.photofox.vipsffm.jextract","l":"_GInputStreamClass._g_reserved1"},{"p":"app.photofox.vipsffm.jextract","l":"_GInputStreamClass._g_reserved2"},{"p":"app.photofox.vipsffm.jextract","l":"_GInputStreamClass._g_reserved3"},{"p":"app.photofox.vipsffm.jextract","l":"_GInputStreamClass._g_reserved4"},{"p":"app.photofox.vipsffm.jextract","l":"_GInputStreamClass._g_reserved5"},{"p":"app.photofox.vipsffm.jextract","l":"_GEnumClass"},{"p":"app.photofox.vipsffm.jextract","l":"_GEnumValue"},{"p":"app.photofox.vipsffm.jextract","l":"_GInputStream"},{"p":"app.photofox.vipsffm.jextract","l":"_GInputStreamClass"},{"p":"app.photofox.vipsffm.jextract","l":"_GObject"},{"p":"app.photofox.vipsffm.jextract","l":"_GObjectClass"},{"p":"app.photofox.vipsffm.jextract","l":"_GParamSpec"},{"p":"app.photofox.vipsffm.jextract","l":"_GTypeClass"},{"p":"app.photofox.vipsffm.jextract","l":"_GTypeInstance"},{"p":"app.photofox.vipsffm.jextract","l":"_GValue"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsArea"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsConnection"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsObject"},{"p":"app.photofox.vipsffm.jextract","l":"_VipsTarget"},{"l":"All Classes and Interfaces","u":"allclasses-index.html"},{"p":"app.photofox.vipsffm","l":"VipsOption.ArrayDouble"},{"p":"app.photofox.vipsffm","l":"VipsOption.ArrayImage"},{"p":"app.photofox.vipsffm","l":"VipsOption.ArrayInt"},{"p":"app.photofox.vipsffm","l":"VipsOption.Blob"},{"p":"app.photofox.vipsffm","l":"VipsOption.Boolean"},{"p":"app.photofox.vipsffm.jextract","l":"_GInputStreamClass.close_async"},{"p":"app.photofox.vipsffm.jextract","l":"_GInputStreamClass.close_finish"},{"p":"app.photofox.vipsffm.jextract","l":"_GInputStreamClass.close_fn"},{"p":"app.photofox.vipsffm.jextract","l":"_GObjectClass.constructed"},{"p":"app.photofox.vipsffm.jextract","l":"_GObjectClass.constructor"},{"p":"app.photofox.vipsffm.jextract","l":"CustomStreamEndCallback"},{"p":"app.photofox.vipsffm.jextract","l":"CustomStreamReadCallback"},{"p":"app.photofox.vipsffm.jextract","l":"CustomStreamSeekCallback"},{"p":"app.photofox.vipsffm.jextract","l":"CustomStreamWriteCallback"},{"p":"app.photofox.vipsffm.jextract","l":"_GValue.data"},{"p":"app.photofox.vipsffm.jextract","l":"_GObjectClass.dispatch_properties_changed"},{"p":"app.photofox.vipsffm.jextract","l":"_GObjectClass.dispose"},{"p":"app.photofox.vipsffm","l":"VipsOption.Double"},{"p":"app.photofox.vipsffm","l":"VCustomTarget.EndCallback"},{"p":"app.photofox.vipsffm","l":"VipsOption.Enum"},{"p":"app.photofox.vipsffm.jextract","l":"_GObjectClass.finalize"},{"p":"app.photofox.vipsffm.jextract","l":"_GInputStreamClass._g_reserved1.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_GInputStreamClass._g_reserved2.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_GInputStreamClass._g_reserved3.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_GInputStreamClass._g_reserved4.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_GInputStreamClass._g_reserved5.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_GInputStreamClass.close_async.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_GInputStreamClass.close_finish.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_GInputStreamClass.close_fn.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_GInputStreamClass.read_async.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_GInputStreamClass.read_finish.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_GInputStreamClass.read_fn.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_GInputStreamClass.skip_async.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_GInputStreamClass.skip_finish.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_GInputStreamClass.skip.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_GObjectClass.constructed.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_GObjectClass.constructor.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_GObjectClass.dispatch_properties_changed.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_GObjectClass.dispose.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_GObjectClass.finalize.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_GObjectClass.get_property.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_GObjectClass.notify.Function"},{"p":"app.photofox.vipsffm.jextract","l":"_GObjectClass.set_property.Function"},{"p":"app.photofox.vipsffm.jextract","l":"CustomStreamEndCallback.Function"},{"p":"app.photofox.vipsffm.jextract","l":"CustomStreamReadCallback.Function"},{"p":"app.photofox.vipsffm.jextract","l":"CustomStreamSeekCallback.Function"},{"p":"app.photofox.vipsffm.jextract","l":"CustomStreamWriteCallback.Function"},{"p":"app.photofox.vipsffm.jextract","l":"VipsTypeMap2Fn.Function"},{"p":"app.photofox.vipsffm.jextract","l":"GEnumClass"},{"p":"app.photofox.vipsffm.jextract","l":"GEnumValue"},{"p":"app.photofox.vipsffm.jextract","l":"_GObjectClass.get_property"},{"p":"app.photofox.vipsffm.jextract","l":"GInputStream"},{"p":"app.photofox.vipsffm.jextract","l":"GInputStreamClass"},{"p":"app.photofox.vipsffm.jextract","l":"GObject"},{"p":"app.photofox.vipsffm.jextract","l":"GObjectClass"},{"p":"app.photofox.vipsffm.jextract","l":"GParamSpec"},{"p":"app.photofox.vipsffm.jextract","l":"GTypeClass"},{"p":"app.photofox.vipsffm.jextract","l":"GTypeInstance"},{"p":"app.photofox.vipsffm.jextract","l":"GValue"},{"p":"app.photofox.vipsffm","l":"VipsOption.Image"},{"p":"app.photofox.vipsffm","l":"VipsOption.Int"},{"p":"app.photofox.vipsffm","l":"VipsOption.Interpolate"},{"p":"app.photofox.vipsffm","l":"VipsOption.Long"},{"p":"app.photofox.vipsffm.jextract","l":"_GObjectClass.notify"},{"p":"app.photofox.vipsffm","l":"VEnum.Raw"},{"p":"app.photofox.vipsffm.jextract","l":"_GInputStreamClass.read_async"},{"p":"app.photofox.vipsffm.jextract","l":"_GInputStreamClass.read_finish"},{"p":"app.photofox.vipsffm.jextract","l":"_GInputStreamClass.read_fn"},{"p":"app.photofox.vipsffm","l":"VCustomSource.ReadCallback"},{"p":"app.photofox.vipsffm","l":"VCustomSource.SeekCallback"},{"p":"app.photofox.vipsffm.jextract","l":"_GObjectClass.set_property"},{"p":"app.photofox.vipsffm.jextract","l":"_GInputStreamClass.skip"},{"p":"app.photofox.vipsffm.jextract","l":"_GInputStreamClass.skip_async"},{"p":"app.photofox.vipsffm.jextract","l":"_GInputStreamClass.skip_finish"},{"p":"app.photofox.vipsffm","l":"VipsOption.Source"},{"p":"app.photofox.vipsffm","l":"VipsOption.String"},{"p":"app.photofox.vipsffm","l":"VipsOption.Target"},{"p":"app.photofox.vipsffm","l":"VBlob"},{"p":"app.photofox.vipsffm","l":"VCustomSource"},{"p":"app.photofox.vipsffm","l":"VCustomTarget"},{"p":"app.photofox.vipsffm","l":"VEnum"},{"p":"app.photofox.vipsffm","l":"VImage"},{"p":"app.photofox.vipsffm","l":"VInterpolate"},{"p":"app.photofox.vipsffm","l":"Vips"},{"p":"app.photofox.vipsffm.jextract","l":"VipsRaw.vips_error"},{"p":"app.photofox.vipsffm.jextract","l":"VipsRaw.vips_error_exit"},{"p":"app.photofox.vipsffm.jextract","l":"VipsRaw.vips_error_system"},{"p":"app.photofox.vipsffm.jextract","l":"VipsRaw.vips_value_set_save_stringf"},{"p":"app.photofox.vipsffm.enums","l":"VipsAccess"},{"p":"app.photofox.vipsffm.enums","l":"VipsAlign"},{"p":"app.photofox.vipsffm.enums","l":"VipsAngle"},{"p":"app.photofox.vipsffm.enums","l":"VipsAngle45"},{"p":"app.photofox.vipsffm.jextract","l":"VipsArea"},{"p":"app.photofox.vipsffm.enums","l":"VipsBandFormat"},{"p":"app.photofox.vipsffm.enums","l":"VipsBlendMode"},{"p":"app.photofox.vipsffm.enums","l":"VipsCoding"},{"p":"app.photofox.vipsffm.enums","l":"VipsCombine"},{"p":"app.photofox.vipsffm.enums","l":"VipsCombineMode"},{"p":"app.photofox.vipsffm.enums","l":"VipsCompassDirection"},{"p":"app.photofox.vipsffm.jextract","l":"VipsConnection"},{"p":"app.photofox.vipsffm.enums","l":"VipsDirection"},{"p":"app.photofox.vipsffm","l":"VipsError"},{"p":"app.photofox.vipsffm.enums","l":"VipsExtend"},{"p":"app.photofox.vipsffm.enums","l":"VipsFailOn"},{"p":"app.photofox.vipsffm.enums","l":"VipsForeignDzContainer"},{"p":"app.photofox.vipsffm.enums","l":"VipsForeignDzDepth"},{"p":"app.photofox.vipsffm.enums","l":"VipsForeignDzLayout"},{"p":"app.photofox.vipsffm.enums","l":"VipsForeignHeifCompression"},{"p":"app.photofox.vipsffm.enums","l":"VipsForeignHeifEncoder"},{"p":"app.photofox.vipsffm.enums","l":"VipsForeignPpmFormat"},{"p":"app.photofox.vipsffm.enums","l":"VipsForeignSubsample"},{"p":"app.photofox.vipsffm.enums","l":"VipsForeignTiffCompression"},{"p":"app.photofox.vipsffm.enums","l":"VipsForeignTiffPredictor"},{"p":"app.photofox.vipsffm.enums","l":"VipsForeignTiffResunit"},{"p":"app.photofox.vipsffm.enums","l":"VipsForeignWebpPreset"},{"p":"app.photofox.vipsffm","l":"VipsHelper"},{"p":"app.photofox.vipsffm.enums","l":"VipsIntent"},{"p":"app.photofox.vipsffm.enums","l":"VipsInteresting"},{"p":"app.photofox.vipsffm.enums","l":"VipsInterpretation"},{"p":"app.photofox.vipsffm","l":"VipsInvoker"},{"p":"app.photofox.vipsffm.enums","l":"VipsKernel"},{"p":"app.photofox.vipsffm","l":"VipsLibLookup"},{"p":"app.photofox.vipsffm.jextract","l":"VipsObject"},{"p":"app.photofox.vipsffm.enums","l":"VipsOperationBoolean"},{"p":"app.photofox.vipsffm.enums","l":"VipsOperationComplex"},{"p":"app.photofox.vipsffm.enums","l":"VipsOperationComplex2"},{"p":"app.photofox.vipsffm.enums","l":"VipsOperationComplexget"},{"p":"app.photofox.vipsffm.enums","l":"VipsOperationMath"},{"p":"app.photofox.vipsffm.enums","l":"VipsOperationMath2"},{"p":"app.photofox.vipsffm.enums","l":"VipsOperationMorphology"},{"p":"app.photofox.vipsffm.enums","l":"VipsOperationRelational"},{"p":"app.photofox.vipsffm.enums","l":"VipsOperationRound"},{"p":"app.photofox.vipsffm","l":"VipsOption"},{"p":"app.photofox.vipsffm.enums","l":"VipsPCS"},{"p":"app.photofox.vipsffm.enums","l":"VipsPrecision"},{"p":"app.photofox.vipsffm.jextract","l":"VipsRaw"},{"p":"app.photofox.vipsffm.enums","l":"VipsRegionShrink"},{"p":"app.photofox.vipsffm","l":"VipsRunnable"},{"p":"app.photofox.vipsffm.enums","l":"VipsSize"},{"p":"app.photofox.vipsffm.jextract","l":"VipsTarget"},{"p":"app.photofox.vipsffm.enums","l":"VipsTextWrap"},{"p":"app.photofox.vipsffm.jextract","l":"VipsTypeMap2Fn"},{"p":"app.photofox.vipsffm","l":"VipsValidation"},{"p":"app.photofox.vipsffm","l":"VNamedEnum"},{"p":"app.photofox.vipsffm","l":"VSource"},{"p":"app.photofox.vipsffm","l":"VTarget"},{"p":"app.photofox.vipsffm","l":"VCustomTarget.WriteCallback"}];updateSearchResults(); \ No newline at end of file diff --git a/generate_ffm_bindings.sh b/generate_ffm_bindings.sh index 834b41a..8eb68c4 100755 --- a/generate_ffm_bindings.sh +++ b/generate_ffm_bindings.sh @@ -49,21 +49,21 @@ rm includes_filtered.txt || true touch includes_filtered.txt { - grep -iE ' (_)?(vips_area_get|vips_area_copy|vips_area_unref|vips_foreign_find|vips_filename|vips_init|vips_nick|vips_source_(custom_)?new|vips_blob|vips_object_set_from_string|vips_object_unref_outputs|vips_block|vips_type|vips_error|vips_version|vips_leak|vips_shut|vips_value|vips_enum|vips_interpolate)[A-Za-z0-9_]*' includes.txt - grep -iE ' (_)?(vips_image_get_width|vips_image_get_height|vips_image_has|vips_image_write|vips_image_new)[A-Za-z0-9_]*' includes.txt - grep -iE ' [A-Za-z0-9_]*?(vips_(source|image|target|array_int|array_double|array_image|image)_get_type)[A-Za-z0-9_]*' includes.txt - grep -iE ' (_)?(vips_object_get_args|vips_object_get_description|vips_object_get_argument)[A-Za-z0-9_]*' includes.txt - grep -iE ' (_)?(vips_source_new|vips_target_(custom_)?new)[A-Za-z0-9_]*' includes.txt - grep -iE ' (_)?(vips_cache_set|vips_block_operation|vips_cache_operation_build|vips_operation_new|vips_operation_get_flags)[A-Za-z0-9_]*' includes.txt - grep -iE ' (_)?(vips_foreign_find|vips_filename_get)[A-Za-z0-9_]*' includes.txt - grep -iE ' (_)?(vips_init|vips_leak|vips_shutdown|vips_version|vips_version_string|vips_block)[A-Za-z0-9_]*' includes.txt - grep -iE ' (_)?(vips_interpolate_new)[A-Za-z0-9_]*' includes.txt - grep -iE ' (_)?(g_signal_connect_data)[A-Za-z0-9_]*' includes.txt - grep -E ' (_)?(VIPS_|VipsTypeMap2Fn|GCallback)' includes.txt + grep -E ' (vips_area_get|vips_area_copy|vips_area_unref|vips_foreign_find|vips_filename|vips_init|vips_nick|vips_source_(custom_)?new|vips_blob|vips_object_set_from_string|vips_object_unref_outputs|vips_block|vips_type|vips_error|vips_version|vips_leak|vips_shut|vips_value|vips_enum|vips_interpolate)[A-Za-z0-9_]*' includes.txt + grep -E ' (vips_image_get_(width|height|band|blob)|vips_image_has)[A-Za-z0-9_]*' includes.txt + grep -E ' (vips_(source|image|target|array_int|array_double|array_image|image)_get_type|vips_image_new[ ]|vips_image_write[ ])[A-Za-z0-9_]*' includes.txt + grep -E ' (vips_object_get_args|vips_object_get_description|vips_object_get_argument)[A-Za-z0-9_]*' includes.txt + grep -E ' (vips_source_new|vips_target_(custom_)?new)[A-Za-z0-9_]*' includes.txt + grep -E ' (vips_cache_set|vips_block_operation|vips_cache_operation_build|vips_operation_new|vips_operation_get_flags)[A-Za-z0-9_]*' includes.txt + grep -E ' (vips_foreign_find|vips_filename_get)[A-Za-z0-9_]*' includes.txt + grep -E ' (vips_init|vips_leak|vips_shutdown|vips_version|vips_version_string|vips_block)[A-Za-z0-9_]*' includes.txt + grep -E ' (vips_interpolate_new)[A-Za-z0-9_]*' includes.txt + grep -E ' (g_signal_connect_data)[A-Za-z0-9_]*' includes.txt + grep -E ' g_object_(un)?ref|g_free[ ]|g_type_check_instance_is_a|g_type_from_name|g_type_class_ref|g_type_name|g_param_spec_get_blurb|g_param_spec_types|g_object_(get|set)_property|g_value_(init|unset)[ ]|g_value_(set|get)_(int|long|string|object|boolean|boxed|double)[ ]' includes.txt + grep -E ' (_)?(VIPS_|VipsTypeMap2Fn)' includes.txt grep -E ' (_)?(CustomStream(.*)Callback)' includes.txt - grep -E ' (_)?(VipsArea|VipsTarget|VipsConnection|VipsObject)' includes.txt - grep -iE ' (_)?(GClass|GEnum|GObject|GObjectClass|GInputStream|GInputStreamClass|GTypeInstance|GTypeClass|GValue|GParamSpec|G_TYPE)' includes.txt - grep -iE ' g_object_(un)?ref|g_free|g_type_from_name|g_type_name|g_param_spec_get_blurb|g_param_spec_types|g_object_set_property|g_object_get_property|g_value_(init|unset)|g_value_(set|get)_(int|long|string|object|boolean|boxed|double)' includes.txt + grep -E ' (_)?(VipsArea[ ]|VipsTarget[ ]|VipsConnection[ ]|VipsObject[ ])' includes.txt + grep -E ' (_)?(GClass[ ]|GEnum(Class|Value)?[ ]|GObject[ ]|GObjectClass[ ]|GInputStream[ ]|GInputStreamClass[ ]|GTypeInstance[ ]|GTypeClass[ ]|GValue[ ]|GParamSpec[ ]|G_TYPE)' includes.txt } >> includes_filtered.txt echo "Running jextract..." diff --git a/sample/src/main/kotlin/vipsffm/SampleRunner.kt b/sample/src/main/kotlin/vipsffm/SampleRunner.kt index 4ab5378..885144c 100644 --- a/sample/src/main/kotlin/vipsffm/SampleRunner.kt +++ b/sample/src/main/kotlin/vipsffm/SampleRunner.kt @@ -16,6 +16,7 @@ import vipsffm.sample.VImageFromBytesSample import vipsffm.sample.VImageJoinSample import vipsffm.sample.VOptionHyphenSample import vipsffm.sample.VSourceTargetSample +import vipsffm.sample.VTargetToFileSample import java.nio.file.Files import java.nio.file.Paths import java.util.Locale diff --git a/sample/src/main/kotlin/vipsffm/sample/VImageCopyWriteSample.kt b/sample/src/main/kotlin/vipsffm/sample/VImageCopyWriteSample.kt index 350005a..35b06c6 100644 --- a/sample/src/main/kotlin/vipsffm/sample/VImageCopyWriteSample.kt +++ b/sample/src/main/kotlin/vipsffm/sample/VImageCopyWriteSample.kt @@ -8,7 +8,7 @@ import java.nio.file.Path import kotlin.io.path.absolutePathString /** - * Sense checking basic VImage load and save operations + * Sense checking creation of a blank image, then writing a loaded image to it */ object VImageCopyWriteSample: RunnableSample { diff --git a/sample/src/main/kotlin/vipsffm/VTargetMemorySample.kt b/sample/src/main/kotlin/vipsffm/sample/VTargetToFileSample.kt similarity index 92% rename from sample/src/main/kotlin/vipsffm/VTargetMemorySample.kt rename to sample/src/main/kotlin/vipsffm/sample/VTargetToFileSample.kt index e5b822a..2e30a51 100644 --- a/sample/src/main/kotlin/vipsffm/VTargetMemorySample.kt +++ b/sample/src/main/kotlin/vipsffm/sample/VTargetToFileSample.kt @@ -1,8 +1,10 @@ -package vipsffm +package vipsffm.sample import app.photofox.vipsffm.VImage import app.photofox.vipsffm.VSource import app.photofox.vipsffm.VTarget +import vipsffm.RunnableSample +import vipsffm.SampleHelper import java.lang.foreign.Arena import java.nio.file.Path import kotlin.io.path.absolutePathString