Package app.photofox.vipsffm
Class VipsHelper
java.lang.Object
app.photofox.vipsffm.VipsHelper
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic MemorySegmentarray_double_get(Arena arena, MemorySegment array, MemorySegment n) Binding for:double *vips_array_double_get(VipsArrayDouble *array, int *n)static longBinding for:GType vips_array_double_get_type()static MemorySegmentarray_double_new(Arena arena, MemorySegment array, int n) Binding for:VipsArrayDouble *vips_array_double_new(const double *array, int n)static MemorySegmentarray_double_newv(Arena arena, int n, VipsOption... options) Binding for:VipsArrayDouble *vips_array_double_newv(int n, ...)static MemorySegmentarray_image_append(Arena arena, MemorySegment array, MemorySegment image) Binding for:VipsArrayImage *vips_array_image_append(VipsArrayImage *array, VipsImage *image)static MemorySegmentarray_image_empty(Arena arena) Binding for:VipsArrayImage *vips_array_image_empty()static MemorySegmentarray_image_get(MemorySegment array, MemorySegment n) Binding for:VipsImage **vips_array_image_get(VipsArrayImage *array, int *n)static longBinding for:GType vips_array_image_get_type()static MemorySegmentarray_image_new(Arena arena, MemorySegment array, int n) Binding for:VipsArrayImage *vips_array_image_new(VipsImage **array, int n)static MemorySegmentarray_image_new_from_string(Arena arena, String stringString, int flags) Binding for:VipsArrayImage *vips_array_image_new_from_string(const char *string, VipsAccess flags)static MemorySegmentarray_image_newv(Arena arena, int n, VipsOption... options) Binding for:VipsArrayImage *vips_array_image_newv(int n, ...)static MemorySegmentarray_int_get(Arena arena, MemorySegment array, MemorySegment n) Binding for:int *vips_array_int_get(VipsArrayInt *array, int *n)static longBinding for:GType vips_array_int_get_type()static MemorySegmentarray_int_new(Arena arena, MemorySegment array, int n) Binding for:VipsArrayInt *vips_array_int_new(const int *array, int n)static MemorySegmentarray_int_newv(Arena arena, int n, VipsOption... options) Binding for:VipsArrayInt *vips_array_int_newv(int n, ...)static intarrayjoin(Arena arena, MemorySegment in, MemorySegment out, int n, VipsOption... options) Binding for:int vips_arrayjoin(VipsImage **in, VipsImage **out, int n, ...)static MemorySegmentblob_copy(Arena arena, MemorySegment data, long length) Binding for:VipsBlob *vips_blob_copy(const void *data, size_t length)static MemorySegmentblob_get(Arena arena, MemorySegment blob, MemorySegment length) Binding for:const void *vips_blob_get(VipsBlob *blob, size_t *length)static longBinding for:GType vips_blob_get_type()static MemorySegmentblob_new(Arena arena, MemorySegment free_fn, MemorySegment data, long length) Binding for:VipsBlob *vips_blob_new(VipsCallbackFn free_fn, const void *data, size_t length)static voidblob_set(MemorySegment blob, MemorySegment free_fn, MemorySegment data, long length) Binding for:void vips_blob_set(VipsBlob *blob, VipsCallbackFn free_fn, const void *data, size_t length)static voidblock_untrusted_set(boolean stateBoolean) Binding for:void vips_block_untrusted_set(gboolean state)static intcache(Arena arena, MemorySegment in, MemorySegment out, VipsOption... options) Binding for:int vips_cache(VipsImage *in, VipsImage **out, ...)static voidBinding for:void vips_cache_drop_all()static intBinding for:int vips_cache_get_max()static intBinding for:int vips_cache_get_max_files()static longBinding for:size_t vips_cache_get_max_mem()static intBinding for:int vips_cache_get_size()static voidcache_operation_add(MemorySegment operation) Binding for:void vips_cache_operation_add(VipsOperation *operation)static MemorySegmentcache_operation_build(Arena arena, MemorySegment operation) Binding for:VipsOperation *vips_cache_operation_build(VipsOperation *operation)static intcache_operation_buildp(MemorySegment operation) Binding for:int vips_cache_operation_buildp(VipsOperation **operation)static MemorySegmentcache_operation_lookup(Arena arena, MemorySegment operation) Binding for:VipsOperation *vips_cache_operation_lookup(VipsOperation *operation)static voidBinding for:void vips_cache_print()static voidcache_set_dump(boolean dumpBoolean) Binding for:void vips_cache_set_dump(gboolean dump)static voidcache_set_max(int max) Binding for:void vips_cache_set_max(int max)static voidcache_set_max_files(int max_files) Binding for:void vips_cache_set_max_files(int max_files)static voidcache_set_max_mem(long max_mem) Binding for:void vips_cache_set_max_mem(size_t max_mem)static voidcache_set_trace(boolean traceBoolean) Binding for:void vips_cache_set_trace(gboolean trace)static intenum_from_nick(Arena arena, String domainString, long type, String strString) Binding for:int vips_enum_from_nick(const char *domain, GType type, const char *str)static Stringenum_nick(long enm, int value) Binding for:const char *vips_enum_nick(GType enm, int value)static Stringenum_string(long enm, int value) Binding for:const char *vips_enum_string(GType enm, int value)static voiderror(Arena arena, String domainString, String fmtString, VipsOption... options) Binding for:void vips_error(const char *domain, const char *fmt, ...)static StringBinding for:const char *vips_error_buffer()static StringBinding for:char *vips_error_buffer_copy()static voidBinding for:void vips_error_clear()static voiderror_exit(Arena arena, String fmtString, VipsOption... options) Binding for:void vips_error_exit(const char *fmt, ...)static voidBinding for:void vips_error_freeze()static voiderror_g(MemorySegment error) Binding for:void vips_error_g(GError **error)static voiderror_system(Arena arena, int err, String domainString, String fmtString, VipsOption... options) Binding for:void vips_error_system(int err, const char *domain, const char *fmt, ...)static voidBinding for:void vips_error_thaw()static MemorySegmentimage_copy_memory(Arena arena, MemorySegment image) Binding for:VipsImage *vips_image_copy_memory(VipsImage *image)static intimage_decode(MemorySegment in, MemorySegment out) Binding for:int vips_image_decode(VipsImage *in, VipsImage **out)static intimage_decode_predict(MemorySegment in, MemorySegment bands, MemorySegment format) Binding for:int vips_image_decode_predict(VipsImage *in, int *bands, VipsBandFormat *format)static intimage_encode(MemorySegment in, MemorySegment out, int coding) Binding for:int vips_image_encode(VipsImage *in, VipsImage **out, VipsCoding coding)static voidimage_free_buffer(MemorySegment image, MemorySegment buffer) Binding for:void vips_image_free_buffer(VipsImage *image, void *buffer)static intimage_generate(MemorySegment image, MemorySegment start_fn, MemorySegment generate_fn, MemorySegment stop_fn, MemorySegment a, MemorySegment b) Binding for:int vips_image_generate(VipsImage *image, VipsStartFn start_fn, VipsGenerateFn generate_fn, VipsStopFn stop_fn, void *a, void *b)static intimage_get(Arena arena, MemorySegment image, String nameString, MemorySegment value_copy) Binding for:int vips_image_get(const VipsImage *image, const char *name, GValue *value_copy)static intimage_get_area(Arena arena, MemorySegment image, String nameString, MemorySegment data) Binding for:int vips_image_get_area(const VipsImage *image, const char *name, const void **data)static intimage_get_array_double(Arena arena, MemorySegment image, String nameString, MemorySegment out, MemorySegment n) Binding for:int vips_image_get_array_double(VipsImage *image, const char *name, double **out, int *n)static intimage_get_array_int(Arena arena, MemorySegment image, String nameString, MemorySegment out, MemorySegment n) Binding for:int vips_image_get_array_int(VipsImage *image, const char *name, int **out, int *n)static intimage_get_as_string(Arena arena, MemorySegment image, String nameString, MemorySegment out) Binding for:int vips_image_get_as_string(const VipsImage *image, const char *name, char **out)static intimage_get_bands(MemorySegment image) Binding for:int vips_image_get_bands(const VipsImage *image)static intimage_get_blob(Arena arena, MemorySegment image, String nameString, MemorySegment data, MemorySegment length) Binding for:int vips_image_get_blob(const VipsImage *image, const char *name, const void **data, size_t *length)static intimage_get_coding(MemorySegment image) Binding for:VipsCoding vips_image_get_coding(const VipsImage *image)static intimage_get_concurrency(MemorySegment image, int default_concurrency) Binding for:int vips_image_get_concurrency(VipsImage *image, int default_concurrency)static MemorySegmentimage_get_data(Arena arena, MemorySegment image) Binding for:const void *vips_image_get_data(VipsImage *image)static intimage_get_double(Arena arena, MemorySegment image, String nameString, MemorySegment out) Binding for:int vips_image_get_double(const VipsImage *image, const char *name, double *out)static MemorySegmentimage_get_fields(MemorySegment image) Binding for:gchar **vips_image_get_fields(VipsImage *image)static Stringimage_get_filename(MemorySegment image) Binding for:const char *vips_image_get_filename(const VipsImage *image)static intimage_get_format(MemorySegment image) Binding for:VipsBandFormat vips_image_get_format(const VipsImage *image)static doubleimage_get_format_max(int format) Binding for:double vips_image_get_format_max(VipsBandFormat format)static intimage_get_height(MemorySegment image) Binding for:int vips_image_get_height(const VipsImage *image)static Stringimage_get_history(MemorySegment image) Binding for:const char *vips_image_get_history(VipsImage *image)static intimage_get_image(Arena arena, MemorySegment image, String nameString, MemorySegment out) Binding for:int vips_image_get_image(const VipsImage *image, const char *name, VipsImage **out)static intimage_get_int(Arena arena, MemorySegment image, String nameString, MemorySegment out) Binding for:int vips_image_get_int(const VipsImage *image, const char *name, int *out)static intBinding for:VipsInterpretation vips_image_get_interpretation(const VipsImage *image)static Stringimage_get_mode(MemorySegment image) Binding for:const char *vips_image_get_mode(const VipsImage *image)static intimage_get_n_pages(MemorySegment image) Binding for:int vips_image_get_n_pages(VipsImage *image)static intimage_get_n_subifds(MemorySegment image) Binding for:int vips_image_get_n_subifds(VipsImage *image)static doubleimage_get_offset(MemorySegment image) Binding for:double vips_image_get_offset(const VipsImage *image)static intBinding for:int vips_image_get_orientation(VipsImage *image)static booleanBinding for:gboolean vips_image_get_orientation_swap(VipsImage *image)static intBinding for:int vips_image_get_page_height(VipsImage *image)static doubleimage_get_scale(MemorySegment image) Binding for:double vips_image_get_scale(const VipsImage *image)static intimage_get_string(Arena arena, MemorySegment image, String nameString, MemorySegment out) Binding for:int vips_image_get_string(const VipsImage *image, const char *name, const char **out)static longBinding for:GType vips_image_get_type()static longimage_get_typeof(Arena arena, MemorySegment image, String nameString) Binding for:GType vips_image_get_typeof(const VipsImage *image, const char *name)static intimage_get_width(MemorySegment image) Binding for:int vips_image_get_width(const VipsImage *image)static intimage_get_xoffset(MemorySegment image) Binding for:int vips_image_get_xoffset(const VipsImage *image)static doubleimage_get_xres(MemorySegment image) Binding for:double vips_image_get_xres(const VipsImage *image)static intimage_get_yoffset(MemorySegment image) Binding for:int vips_image_get_yoffset(const VipsImage *image)static doubleimage_get_yres(MemorySegment image) Binding for:double vips_image_get_yres(const VipsImage *image)static intimage_guess_format(MemorySegment image) Binding for:VipsBandFormat vips_image_guess_format(const VipsImage *image)static intBinding for:VipsInterpretation vips_image_guess_interpretation(const VipsImage *image)static booleanimage_hasalpha(MemorySegment image) Binding for:gboolean vips_image_hasalpha(VipsImage *image)static intimage_history_args(Arena arena, MemorySegment image, String nameString, int argc, List<String> argvStringArray) Binding for:int vips_image_history_args(VipsImage *image, const char *name, int argc, char *argv[])static intimage_history_printf(Arena arena, MemorySegment image, String formatString, VipsOption... options) Binding for:int vips_image_history_printf(VipsImage *image, const char *format, ...)static voidimage_init_fields(MemorySegment image, int xsize, int ysize, int bands, int format, int coding, int interpretation, double xres, double yres) Binding for:void vips_image_init_fields(VipsImage *image, int xsize, int ysize, int bands, VipsBandFormat format, VipsCoding coding, VipsInterpretation interpretation, double xres, double yres)static intimage_inplace(MemorySegment image) Binding for:int vips_image_inplace(VipsImage *image)static voidBinding for:void vips_image_invalidate_all(VipsImage *image)static booleanimage_is_sequential(MemorySegment image) Binding for:gboolean vips_image_is_sequential(VipsImage *image)static booleanimage_isfile(MemorySegment image) Binding for:gboolean vips_image_isfile(VipsImage *image)static booleanimage_iskilled(MemorySegment image) Binding for:gboolean vips_image_iskilled(VipsImage *image)static booleanimage_isMSBfirst(MemorySegment image) Binding for:gboolean vips_image_isMSBfirst(VipsImage *image)static booleanimage_ispartial(MemorySegment image) Binding for:gboolean vips_image_ispartial(VipsImage *image)static MemorySegmentimage_map(Arena arena, MemorySegment image, MemorySegment fn, MemorySegment a) Binding for:void *vips_image_map(VipsImage *image, VipsImageMapFn fn, void *a)static MemorySegmentimage_matrix_from_array(Arena arena, int width, int height, MemorySegment array, int size) Binding for:VipsImage *vips_image_matrix_from_array(int width, int height, const double *array, int size)static MemorySegmentimage_memory(Arena arena) Binding for:VipsImage *vips_image_memory()static voidimage_minimise_all(MemorySegment image) Binding for:void vips_image_minimise_all(VipsImage *image)static MemorySegmentBinding for:VipsImage *vips_image_new()static MemorySegmentimage_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, ...)static MemorySegmentimage_new_from_file(Arena arena, String nameString, VipsOption... options) Binding for:VipsImage *vips_image_new_from_file(const char *name, ...)static MemorySegmentimage_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)static MemorySegmentimage_new_from_file_RW(Arena arena, String filenameString) Binding for:VipsImage *vips_image_new_from_file_RW(const char *filename)static MemorySegmentimage_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)static MemorySegmentimage_new_from_image1(Arena arena, MemorySegment image, double c) Binding for:VipsImage *vips_image_new_from_image1(VipsImage *image, double c)static MemorySegmentimage_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)static MemorySegmentimage_new_from_memory_copy(Arena arena, MemorySegment data, long size, int width, int height, int bands, int format) Binding for:VipsImage *vips_image_new_from_memory_copy(const void *data, size_t size, int width, int height, int bands, VipsBandFormat format)static MemorySegmentimage_new_from_source(Arena arena, MemorySegment source, String option_stringString, VipsOption... options) Binding for:VipsImage *vips_image_new_from_source(VipsSource *source, const char *option_string, ...)static MemorySegmentimage_new_matrix(Arena arena, int width, int height) Binding for:VipsImage *vips_image_new_matrix(int width, int height)static MemorySegmentimage_new_matrix_from_array(Arena arena, int width, int height, MemorySegment array, int size) Binding for:VipsImage *vips_image_new_matrix_from_array(int width, int height, const double *array, int size)static MemorySegmentimage_new_matrixv(Arena arena, int width, int height, VipsOption... options) Binding for:VipsImage *vips_image_new_matrixv(int width, int height, ...)static MemorySegmentimage_new_memory(Arena arena) Binding for:VipsImage *vips_image_new_memory()static MemorySegmentimage_new_temp_file(Arena arena, String formatString) Binding for:VipsImage *vips_image_new_temp_file(const char *format)static intimage_pio_input(MemorySegment image) Binding for:int vips_image_pio_input(VipsImage *image)static intimage_pio_output(MemorySegment image) Binding for:int vips_image_pio_output(VipsImage *image)static intimage_pipeline_array(MemorySegment image, int hint, MemorySegment in) Binding for:int vips_image_pipeline_array(VipsImage *image, VipsDemandStyle hint, VipsImage **in)static intimage_pipelinev(Arena arena, MemorySegment image, int hint, VipsOption... options) Binding for:int vips_image_pipelinev(VipsImage *image, VipsDemandStyle hint, ...)static voidimage_print_field(Arena arena, MemorySegment image, String nameString) Binding for:void vips_image_print_field(const VipsImage *image, const char *name)static booleanimage_remove(Arena arena, MemorySegment image, String nameString) Binding for:gboolean vips_image_remove(VipsImage *image, const char *name)static voidimage_set(Arena arena, MemorySegment image, String nameString, MemorySegment value) Binding for:void vips_image_set(VipsImage *image, const char *name, GValue *value)static voidimage_set_area(Arena arena, MemorySegment image, String nameString, MemorySegment free_fn, MemorySegment data) Binding for:void vips_image_set_area(VipsImage *image, const char *name, VipsCallbackFn free_fn, void *data)static voidimage_set_array_double(Arena arena, MemorySegment image, String nameString, MemorySegment array, int n) Binding for:void vips_image_set_array_double(VipsImage *image, const char *name, const double *array, int n)static voidimage_set_array_int(Arena arena, MemorySegment image, String nameString, MemorySegment array, int n) Binding for:void vips_image_set_array_int(VipsImage *image, const char *name, const int *array, int n)static voidimage_set_blob(Arena arena, MemorySegment image, String nameString, MemorySegment free_fn, MemorySegment data, long length) Binding for:void vips_image_set_blob(VipsImage *image, const char *name, VipsCallbackFn free_fn, const void *data, size_t length)static voidimage_set_blob_copy(Arena arena, MemorySegment image, String nameString, MemorySegment data, long length) Binding for:void vips_image_set_blob_copy(VipsImage *image, const char *name, const void *data, size_t length)static voidimage_set_delete_on_close(MemorySegment image, boolean delete_on_closeBoolean) Binding for:void vips_image_set_delete_on_close(VipsImage *image, gboolean delete_on_close)static voidimage_set_double(Arena arena, MemorySegment image, String nameString, double d) Binding for:void vips_image_set_double(VipsImage *image, const char *name, double d)static voidimage_set_image(Arena arena, MemorySegment image, String nameString, MemorySegment im) Binding for:void vips_image_set_image(VipsImage *image, const char *name, VipsImage *im)static voidimage_set_int(Arena arena, MemorySegment image, String nameString, int i) Binding for:void vips_image_set_int(VipsImage *image, const char *name, int i)static voidimage_set_kill(MemorySegment image, boolean killBoolean) Binding for:void vips_image_set_kill(VipsImage *image, gboolean kill)static voidimage_set_progress(MemorySegment image, boolean progressBoolean) Binding for:void vips_image_set_progress(VipsImage *image, gboolean progress)static voidimage_set_string(Arena arena, MemorySegment image, String nameString, String strString) Binding for:void vips_image_set_string(VipsImage *image, const char *name, const char *str)static longBinding for:GType vips_image_type_get_type()static intimage_wio_input(MemorySegment image) Binding for:int vips_image_wio_input(VipsImage *image)static intimage_write(MemorySegment image, MemorySegment out) Binding for:int vips_image_write(VipsImage *image, VipsImage *out)static intimage_write_line(MemorySegment image, int ypos, MemorySegment linebuffer) Binding for:int vips_image_write_line(VipsImage *image, int ypos, VipsPel *linebuffer)static intimage_write_prepare(MemorySegment image) Binding for:int vips_image_write_prepare(VipsImage *image)static intimage_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 intimage_write_to_file(Arena arena, MemorySegment image, String nameString, VipsOption... options) Binding for:int vips_image_write_to_file(VipsImage *image, const char *name, ...)static MemorySegmentimage_write_to_memory(Arena arena, MemorySegment in, MemorySegment size) Binding for:void *vips_image_write_to_memory(VipsImage *in, size_t *size)static intimage_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 voidstatic intBinding for:int vips_init(const char *argv0)static voidinterpolate(MemorySegment interpolate, MemorySegment out, MemorySegment in, double x, double y) Binding for:void vips_interpolate(VipsInterpolate *interpolate, void *out, VipsRegion *in, double x, double y)static MemorySegmentinterpolate_bilinear_static(Arena arena) Binding for:VipsInterpolate *vips_interpolate_bilinear_static()static MemorySegmentinterpolate_get_method(MemorySegment interpolate) Binding for:VipsInterpolateMethod vips_interpolate_get_method(VipsInterpolate *interpolate)static longBinding for:GType vips_interpolate_get_type()static intinterpolate_get_window_offset(MemorySegment interpolate) Binding for:int vips_interpolate_get_window_offset(VipsInterpolate *interpolate)static intinterpolate_get_window_size(MemorySegment interpolate) Binding for:int vips_interpolate_get_window_size(VipsInterpolate *interpolate)static MemorySegmentinterpolate_nearest_static(Arena arena) Binding for:VipsInterpolate *vips_interpolate_nearest_static()static MemorySegmentinterpolate_new(Arena arena, String nicknameString) Binding for:VipsInterpolate *vips_interpolate_new(const char *nickname)static voidleak_set(boolean leakBoolean) Binding for:void vips_leak_set(gboolean leak)static Stringnickname_find(long type) Binding for:const char *vips_nickname_find(GType type)static booleanobject_argument_isset(Arena arena, MemorySegment object, String nameString) Binding for:gboolean vips_object_argument_isset(VipsObject *object, const char *name)static booleanobject_argument_needsstring(Arena arena, MemorySegment object, String nameString) Binding for:gboolean vips_object_argument_needsstring(VipsObject *object, const char *name)static intobject_build(MemorySegment object) Binding for:int vips_object_build(VipsObject *object)static voidobject_class_install_argument(MemorySegment cls, MemorySegment pspec, int flags, int priority, int offset) Binding for:void vips_object_class_install_argument(VipsObjectClass *cls, GParamSpec *pspec, VipsArgumentFlags flags, int priority, guint offset)static voidobject_dump(MemorySegment object, MemorySegment buf) Binding for:void vips_object_dump(VipsObject *object, VipsBuf *buf)static intobject_get_args(MemorySegment object, MemorySegment names, MemorySegment flags, MemorySegment n_args) Binding for:int vips_object_get_args(VipsObject *object, const char ***names, int **flags, int *n_args)static intobject_get_argument(Arena arena, MemorySegment object, String nameString, MemorySegment pspec, MemorySegment argument_class, MemorySegment argument_instance) Binding for:int vips_object_get_argument(VipsObject *object, const char *name, GParamSpec **pspec, VipsArgumentClass **argument_class, VipsArgumentInstance **argument_instance)static intobject_get_argument_flags(Arena arena, MemorySegment object, String nameString) Binding for:VipsArgumentFlags vips_object_get_argument_flags(VipsObject *object, const char *name)static intobject_get_argument_priority(Arena arena, MemorySegment object, String nameString) Binding for:int vips_object_get_argument_priority(VipsObject *object, const char *name)static intobject_get_argument_to_string(Arena arena, MemorySegment object, String nameString, String argString) Binding for:int vips_object_get_argument_to_string(VipsObject *object, const char *name, const char *arg)static Stringobject_get_description(MemorySegment object) Binding for:const char *vips_object_get_description(VipsObject *object)static voidobject_get_property(MemorySegment gobject, int property_id, MemorySegment value, MemorySegment pspec) Binding for:void vips_object_get_property(GObject *gobject, guint property_id, GValue *value, GParamSpec *pspec)static longBinding for:GType vips_object_get_type()static MemorySegmentobject_local_array(MemorySegment parent, int n) Binding for:VipsObject **vips_object_local_array(VipsObject *parent, int n)static voidobject_local_cb(MemorySegment vobject, MemorySegment gobject) Binding for:void vips_object_local_cb(VipsObject *vobject, GObject *gobject)static MemorySegmentobject_map(Arena arena, MemorySegment fn, MemorySegment a, MemorySegment b) Binding for:void *vips_object_map(VipsSListMap2Fn fn, void *a, void *b)static MemorySegmentobject_new(Arena arena, long type, MemorySegment set, MemorySegment a, MemorySegment b) Binding for:VipsObject *vips_object_new(GType type, VipsObjectSetArguments set, void *a, void *b)static MemorySegmentobject_new_from_string(Arena arena, MemorySegment object_class, String pString) Binding for:VipsObject *vips_object_new_from_string(VipsObjectClass *object_class, const char *p)static voidobject_preclose(MemorySegment object) Binding for:void vips_object_preclose(VipsObject *object)static voidBinding for:void vips_object_print_all()static voidobject_print_dump(MemorySegment object) Binding for:void vips_object_print_dump(VipsObject *object)static voidobject_print_name(MemorySegment object) Binding for:void vips_object_print_name(VipsObject *object)static voidobject_print_summary(MemorySegment object) Binding for:void vips_object_print_summary(VipsObject *object)static voidBinding for:void vips_object_print_summary_class(VipsObjectClass *klass)static voidobject_rewind(MemorySegment object) Binding for:void vips_object_rewind(VipsObject *object)static booleanobject_sanity(MemorySegment object) Binding for:gboolean vips_object_sanity(VipsObject *object)static voidBinding for:void vips_object_sanity_all()static intobject_set(Arena arena, MemorySegment object, VipsOption... options) Binding for:int vips_object_set(VipsObject *object, ...)static intobject_set_argument_from_string(Arena arena, MemorySegment object, String nameString, String valueString) Binding for:int vips_object_set_argument_from_string(VipsObject *object, const char *name, const char *value)static intobject_set_from_string(Arena arena, MemorySegment object, String stringString) Binding for:int vips_object_set_from_string(VipsObject *object, const char *string)static voidobject_set_property(MemorySegment gobject, int property_id, MemorySegment value, MemorySegment pspec) Binding for:void vips_object_set_property(GObject *gobject, guint property_id, const GValue *value, GParamSpec *pspec)static intobject_set_required(Arena arena, MemorySegment object, String valueString) Binding for:int vips_object_set_required(VipsObject *object, const char *value)static voidobject_set_static(MemorySegment object, boolean static_objectBoolean) Binding for:void vips_object_set_static(VipsObject *object, gboolean static_object)static intobject_set_valist(MemorySegment object, MemorySegment ap) Binding for:int vips_object_set_valist(VipsObject *object, va_list ap)static voidobject_summary(MemorySegment object, MemorySegment buf) Binding for:void vips_object_summary(VipsObject *object, VipsBuf *buf)static voidobject_summary_class(MemorySegment klass, MemorySegment buf) Binding for:void vips_object_summary_class(VipsObjectClass *klass, VipsBuf *buf)static voidobject_to_string(MemorySegment object, MemorySegment buf) Binding for:void vips_object_to_string(VipsObject *object, VipsBuf *buf)static voidobject_unref_outputs(MemorySegment object) Binding for:void vips_object_unref_outputs(VipsObject *object)static voidoperation_block_set(Arena arena, String nameString, boolean stateBoolean) Binding for:void vips_operation_block_set(const char *name, gboolean state)static longBinding for:GType vips_operation_boolean_get_type()static intoperation_call_valist(MemorySegment operation, MemorySegment ap) Binding for:int vips_operation_call_valist(VipsOperation *operation, va_list ap)static voidoperation_class_print_usage(MemorySegment operation_class) Binding for:void vips_operation_class_print_usage(VipsOperationClass *operation_class)static longBinding for:GType vips_operation_complex_get_type()static longBinding for:GType vips_operation_complex2_get_type()static longBinding for:GType vips_operation_complexget_get_type()static longBinding for:GType vips_operation_flags_get_type()static intoperation_get_flags(MemorySegment operation) Binding for:VipsOperationFlags vips_operation_get_flags(VipsOperation *operation)static longBinding for:GType vips_operation_get_type()static voidoperation_invalidate(MemorySegment operation) Binding for:void vips_operation_invalidate(VipsOperation *operation)static longBinding for:GType vips_operation_math_get_type()static longBinding for:GType vips_operation_math2_get_type()static longBinding for:GType vips_operation_morphology_get_type()static MemorySegmentoperation_new(Arena arena, String nameString) Binding for:VipsOperation *vips_operation_new(const char *name)static longBinding for:GType vips_operation_relational_get_type()static longBinding for:GType vips_operation_round_get_type()static voidshutdown()Binding for:void vips_shutdown()static longBinding for:GType vips_source_get_type()static MemorySegmentsource_new_from_blob(Arena arena, MemorySegment blob) Binding for:VipsSource *vips_source_new_from_blob(VipsBlob *blob)static MemorySegmentsource_new_from_descriptor(Arena arena, int descriptor) Binding for:VipsSource *vips_source_new_from_descriptor(int descriptor)static MemorySegmentsource_new_from_file(Arena arena, String filenameString) Binding for:VipsSource *vips_source_new_from_file(const char *filename)static MemorySegmentsource_new_from_memory(Arena arena, MemorySegment data, long size) Binding for:VipsSource *vips_source_new_from_memory(const void *data, size_t size)static MemorySegmentsource_new_from_options(Arena arena, String optionsString) Binding for:VipsSource *vips_source_new_from_options(const char *options)static MemorySegmentsource_new_from_target(Arena arena, MemorySegment target) Binding for:VipsSource *vips_source_new_from_target(VipsTarget *target)static longBinding for:GType vips_target_custom_get_type()static MemorySegmenttarget_custom_new(Arena arena) Binding for:VipsTargetCustom *vips_target_custom_new()static inttarget_end(MemorySegment target) Binding for:int vips_target_end(VipsTarget *target)static voidtarget_finish(MemorySegment target) Binding for:void vips_target_finish(VipsTarget *target)static longBinding for:GType vips_target_get_type()static MemorySegmenttarget_new_temp(Arena arena, MemorySegment target) Binding for:VipsTarget *vips_target_new_temp(VipsTarget *target)static MemorySegmenttarget_new_to_descriptor(Arena arena, int descriptor) Binding for:VipsTarget *vips_target_new_to_descriptor(int descriptor)static MemorySegmenttarget_new_to_file(Arena arena, String filenameString) Binding for:VipsTarget *vips_target_new_to_file(const char *filename)static MemorySegmenttarget_new_to_memory(Arena arena) Binding for:VipsTarget *vips_target_new_to_memory()static inttarget_putc(MemorySegment target, int ch) Binding for:int vips_target_putc(VipsTarget *target, int ch)static longtarget_read(MemorySegment target, MemorySegment buffer, long length) Binding for:gint64 vips_target_read(VipsTarget *target, void *buffer, size_t length)static longtarget_seek(MemorySegment target, long offset, int whence) Binding for:gint64 vips_target_seek(VipsTarget *target, gint64 offset, int whence)static MemorySegmenttarget_steal(Arena arena, MemorySegment target, MemorySegment length) Binding for:unsigned char *vips_target_steal(VipsTarget *target, size_t *length)static Stringtarget_steal_text(MemorySegment target) Binding for:char *vips_target_steal_text(VipsTarget *target)static inttarget_write(MemorySegment target, MemorySegment data, long length) Binding for:int vips_target_write(VipsTarget *target, const void *data, size_t length)static inttarget_write_amp(Arena arena, MemorySegment target, String strString) Binding for:int vips_target_write_amp(VipsTarget *target, const char *str)static inttarget_writef(Arena arena, MemorySegment target, String fmtString, VipsOption... options) Binding for:int vips_target_writef(VipsTarget *target, const char *fmt, ...)static inttarget_writes(Arena arena, MemorySegment target, String strString) Binding for:int vips_target_writes(VipsTarget *target, const char *str)static inttype_depth(long type) Binding for:int vips_type_depth(GType type)static longBinding for:GType vips_type_find(const char *basename, const char *nickname)static MemorySegmenttype_map(Arena arena, long base, MemorySegment fn, MemorySegment a, MemorySegment b) Binding for:void *vips_type_map(GType base, VipsTypeMap2Fn fn, void *a, void *b)static MemorySegmenttype_map_all(Arena arena, long base, MemorySegment fn, MemorySegment a) Binding for:void *vips_type_map_all(GType base, VipsTypeMapFn fn, void *a)static MemorySegmentvalue_get_area(Arena arena, MemorySegment value, MemorySegment length) Binding for:void *vips_value_get_area(const GValue *value, size_t *length)static MemorySegmentvalue_get_array(Arena arena, MemorySegment value, MemorySegment n, MemorySegment type, MemorySegment sizeof_type) Binding for:void *vips_value_get_array(const GValue *value, int *n, GType *type, size_t *sizeof_type)static MemorySegmentvalue_get_array_double(Arena arena, MemorySegment value, MemorySegment n) Binding for:double *vips_value_get_array_double(const GValue *value, int *n)static MemorySegmentvalue_get_array_image(MemorySegment value, MemorySegment n) Binding for:VipsImage **vips_value_get_array_image(const GValue *value, int *n)static MemorySegmentvalue_get_array_int(Arena arena, MemorySegment value, MemorySegment n) Binding for:int *vips_value_get_array_int(const GValue *value, int *n)static MemorySegmentvalue_get_array_object(MemorySegment value, MemorySegment n) Binding for:GObject **vips_value_get_array_object(const GValue *value, int *n)static MemorySegmentvalue_get_blob(Arena arena, MemorySegment value, MemorySegment length) Binding for:void *vips_value_get_blob(const GValue *value, size_t *length)static Stringvalue_get_ref_string(MemorySegment value, MemorySegment length) Binding for:const char *vips_value_get_ref_string(const GValue *value, size_t *length)static StringBinding for:const char *vips_value_get_save_string(const GValue *value)static booleanvalue_is_null(MemorySegment psoec, MemorySegment value) Binding for:gboolean vips_value_is_null(GParamSpec *psoec, const GValue *value)static voidvalue_set_area(MemorySegment value, MemorySegment free_fn, MemorySegment data) Binding for:void vips_value_set_area(GValue *value, VipsCallbackFn free_fn, void *data)static voidvalue_set_array(MemorySegment value, int n, long type, long sizeof_type) Binding for:void vips_value_set_array(GValue *value, int n, GType type, size_t sizeof_type)static voidvalue_set_array_double(MemorySegment value, MemorySegment array, int n) Binding for:void vips_value_set_array_double(GValue *value, const double *array, int n)static voidvalue_set_array_image(MemorySegment value, int n) Binding for:void vips_value_set_array_image(GValue *value, int n)static voidvalue_set_array_int(MemorySegment value, MemorySegment array, int n) Binding for:void vips_value_set_array_int(GValue *value, const int *array, int n)static voidvalue_set_array_object(MemorySegment value, int n) Binding for:void vips_value_set_array_object(GValue *value, int n)static voidvalue_set_blob(MemorySegment value, MemorySegment free_fn, MemorySegment data, long length) Binding for:void vips_value_set_blob(GValue *value, VipsCallbackFn free_fn, const void *data, size_t length)static voidvalue_set_blob_free(MemorySegment value, MemorySegment data, long length) Binding for:void vips_value_set_blob_free(GValue *value, void *data, size_t length)static voidvalue_set_ref_string(Arena arena, MemorySegment value, String strString) Binding for:void vips_value_set_ref_string(GValue *value, const char *str)static voidvalue_set_save_string(Arena arena, MemorySegment value, String strString) Binding for:void vips_value_set_save_string(GValue *value, const char *str)static voidvalue_set_save_stringf(Arena arena, MemorySegment value, String fmtString, VipsOption... options) Binding for:void vips_value_set_save_stringf(GValue *value, const char *fmt, ...)static intversion(int flag) Binding for:int vips_version(int flag)static StringBinding for:const char *vips_version_string()
-
Constructor Details
-
VipsHelper
public VipsHelper()
-
-
Method Details
-
init
-
enum_string
-
enum_nick
-
enum_from_nick
-
object_get_args
public static int object_get_args(MemorySegment object, MemorySegment names, MemorySegment flags, MemorySegment n_args) throws VipsError Binding for:int vips_object_get_args(VipsObject *object, const char ***names, int **flags, int *n_args)- Throws:
VipsError
-
object_get_argument
public static int object_get_argument(Arena arena, MemorySegment object, String nameString, MemorySegment pspec, MemorySegment argument_class, MemorySegment argument_instance) throws VipsError Binding for:int vips_object_get_argument(VipsObject *object, const char *name, GParamSpec **pspec, VipsArgumentClass **argument_class, VipsArgumentInstance **argument_instance)- Throws:
VipsError
-
object_argument_isset
public static boolean object_argument_isset(Arena arena, MemorySegment object, String nameString) throws VipsError Binding for:gboolean vips_object_argument_isset(VipsObject *object, const char *name)- Throws:
VipsError
-
object_get_argument_flags
public static int object_get_argument_flags(Arena arena, MemorySegment object, String nameString) throws VipsError Binding for:VipsArgumentFlags vips_object_get_argument_flags(VipsObject *object, const char *name)- Throws:
VipsError
-
object_get_argument_priority
public static int object_get_argument_priority(Arena arena, MemorySegment object, String nameString) throws VipsError Binding for:int vips_object_get_argument_priority(VipsObject *object, const char *name)- Throws:
VipsError
-
value_is_null
Binding for:gboolean vips_value_is_null(GParamSpec *psoec, const GValue *value)- Throws:
VipsError
-
object_set_property
public static void object_set_property(MemorySegment gobject, int property_id, MemorySegment value, MemorySegment pspec) throws VipsError Binding for:void vips_object_set_property(GObject *gobject, guint property_id, const GValue *value, GParamSpec *pspec)- Throws:
VipsError
-
object_get_property
public static void object_get_property(MemorySegment gobject, int property_id, MemorySegment value, MemorySegment pspec) throws VipsError Binding for:void vips_object_get_property(GObject *gobject, guint property_id, GValue *value, GParamSpec *pspec)- Throws:
VipsError
-
object_preclose
Binding for:void vips_object_preclose(VipsObject *object)- Throws:
VipsError
-
object_build
Binding for:int vips_object_build(VipsObject *object)- Throws:
VipsError
-
object_summary_class
Binding for:void vips_object_summary_class(VipsObjectClass *klass, VipsBuf *buf)- Throws:
VipsError
-
object_summary
Binding for:void vips_object_summary(VipsObject *object, VipsBuf *buf)- Throws:
VipsError
-
object_dump
Binding for:void vips_object_dump(VipsObject *object, VipsBuf *buf)- Throws:
VipsError
-
object_print_summary_class
Binding for:void vips_object_print_summary_class(VipsObjectClass *klass)- Throws:
VipsError
-
object_print_summary
Binding for:void vips_object_print_summary(VipsObject *object)- Throws:
VipsError
-
object_print_dump
Binding for:void vips_object_print_dump(VipsObject *object)- Throws:
VipsError
-
object_print_name
Binding for:void vips_object_print_name(VipsObject *object)- Throws:
VipsError
-
object_sanity
Binding for:gboolean vips_object_sanity(VipsObject *object)- Throws:
VipsError
-
object_get_type
-
object_class_install_argument
public static void object_class_install_argument(MemorySegment cls, MemorySegment pspec, int flags, int priority, int offset) throws VipsError Binding for:void vips_object_class_install_argument(VipsObjectClass *cls, GParamSpec *pspec, VipsArgumentFlags flags, int priority, guint offset)- Throws:
VipsError
-
object_set_argument_from_string
-
object_argument_needsstring
public static boolean object_argument_needsstring(Arena arena, MemorySegment object, String nameString) throws VipsError Binding for:gboolean vips_object_argument_needsstring(VipsObject *object, const char *name)- Throws:
VipsError
-
object_get_argument_to_string
-
object_set_required
public static int object_set_required(Arena arena, MemorySegment object, String valueString) throws VipsError Binding for:int vips_object_set_required(VipsObject *object, const char *value)- Throws:
VipsError
-
object_new
public static MemorySegment object_new(Arena arena, long type, MemorySegment set, MemorySegment a, MemorySegment b) throws VipsError Binding for:VipsObject *vips_object_new(GType type, VipsObjectSetArguments set, void *a, void *b)- Throws:
VipsError
-
object_set_valist
Binding for:int vips_object_set_valist(VipsObject *object, va_list ap)- Throws:
VipsError
-
object_set_from_string
public static int object_set_from_string(Arena arena, MemorySegment object, String stringString) throws VipsError Binding for:int vips_object_set_from_string(VipsObject *object, const char *string)- Throws:
VipsError
-
object_new_from_string
public static MemorySegment object_new_from_string(Arena arena, MemorySegment object_class, String pString) throws VipsError Binding for:VipsObject *vips_object_new_from_string(VipsObjectClass *object_class, const char *p)- Throws:
VipsError
-
object_to_string
Binding for:void vips_object_to_string(VipsObject *object, VipsBuf *buf)- Throws:
VipsError
-
object_map
public static MemorySegment object_map(Arena arena, MemorySegment fn, MemorySegment a, MemorySegment b) throws VipsError Binding for:void *vips_object_map(VipsSListMap2Fn fn, void *a, void *b)- Throws:
VipsError
-
type_map
public static MemorySegment type_map(Arena arena, long base, MemorySegment fn, MemorySegment a, MemorySegment b) throws VipsError Binding for:void *vips_type_map(GType base, VipsTypeMap2Fn fn, void *a, void *b)- Throws:
VipsError
-
type_map_all
public static MemorySegment type_map_all(Arena arena, long base, MemorySegment fn, MemorySegment a) throws VipsError Binding for:void *vips_type_map_all(GType base, VipsTypeMapFn fn, void *a)- Throws:
VipsError
-
type_depth
-
type_find
-
nickname_find
-
object_local_array
Binding for:VipsObject **vips_object_local_array(VipsObject *parent, int n)- Throws:
VipsError
-
object_local_cb
Binding for:void vips_object_local_cb(VipsObject *vobject, GObject *gobject)- Throws:
VipsError
-
object_set_static
public static void object_set_static(MemorySegment object, boolean static_objectBoolean) throws VipsError Binding for:void vips_object_set_static(VipsObject *object, gboolean static_object)- Throws:
VipsError
-
object_print_all
-
object_sanity_all
-
object_rewind
Binding for:void vips_object_rewind(VipsObject *object)- Throws:
VipsError
-
object_unref_outputs
Binding for:void vips_object_unref_outputs(VipsObject *object)- Throws:
VipsError
-
object_get_description
Binding for:const char *vips_object_get_description(VipsObject *object)- Throws:
VipsError
-
blob_new
public static MemorySegment blob_new(Arena arena, MemorySegment free_fn, MemorySegment data, long length) throws VipsError Binding for:VipsBlob *vips_blob_new(VipsCallbackFn free_fn, const void *data, size_t length)- Throws:
VipsError
-
blob_copy
public static MemorySegment blob_copy(Arena arena, MemorySegment data, long length) throws VipsError Binding for:VipsBlob *vips_blob_copy(const void *data, size_t length)- Throws:
VipsError
-
blob_get
public static MemorySegment blob_get(Arena arena, MemorySegment blob, MemorySegment length) throws VipsError Binding for:const void *vips_blob_get(VipsBlob *blob, size_t *length)- Throws:
VipsError
-
blob_set
public static void blob_set(MemorySegment blob, MemorySegment free_fn, MemorySegment data, long length) throws VipsError Binding for:void vips_blob_set(VipsBlob *blob, VipsCallbackFn free_fn, const void *data, size_t length)- Throws:
VipsError
-
blob_get_type
-
array_double_new
public static MemorySegment array_double_new(Arena arena, MemorySegment array, int n) throws VipsError Binding for:VipsArrayDouble *vips_array_double_new(const double *array, int n)- Throws:
VipsError
-
array_double_get
public static MemorySegment array_double_get(Arena arena, MemorySegment array, MemorySegment n) throws VipsError Binding for:double *vips_array_double_get(VipsArrayDouble *array, int *n)- Throws:
VipsError
-
array_double_get_type
-
array_int_new
Binding for:VipsArrayInt *vips_array_int_new(const int *array, int n)- Throws:
VipsError
-
array_int_get
public static MemorySegment array_int_get(Arena arena, MemorySegment array, MemorySegment n) throws VipsError Binding for:int *vips_array_int_get(VipsArrayInt *array, int *n)- Throws:
VipsError
-
array_int_get_type
-
array_image_get_type
-
value_set_area
public static void value_set_area(MemorySegment value, MemorySegment free_fn, MemorySegment data) throws VipsError Binding for:void vips_value_set_area(GValue *value, VipsCallbackFn free_fn, void *data)- Throws:
VipsError
-
value_get_area
public static MemorySegment value_get_area(Arena arena, MemorySegment value, MemorySegment length) throws VipsError Binding for:void *vips_value_get_area(const GValue *value, size_t *length)- Throws:
VipsError
-
value_get_save_string
Binding for:const char *vips_value_get_save_string(const GValue *value)- Throws:
VipsError
-
value_set_save_string
public static void value_set_save_string(Arena arena, MemorySegment value, String strString) throws VipsError Binding for:void vips_value_set_save_string(GValue *value, const char *str)- Throws:
VipsError
-
value_get_ref_string
public static String value_get_ref_string(MemorySegment value, MemorySegment length) throws VipsError Binding for:const char *vips_value_get_ref_string(const GValue *value, size_t *length)- Throws:
VipsError
-
value_set_ref_string
public static void value_set_ref_string(Arena arena, MemorySegment value, String strString) throws VipsError Binding for:void vips_value_set_ref_string(GValue *value, const char *str)- Throws:
VipsError
-
value_get_blob
public static MemorySegment value_get_blob(Arena arena, MemorySegment value, MemorySegment length) throws VipsError Binding for:void *vips_value_get_blob(const GValue *value, size_t *length)- Throws:
VipsError
-
value_set_blob
public static void value_set_blob(MemorySegment value, MemorySegment free_fn, MemorySegment data, long length) throws VipsError Binding for:void vips_value_set_blob(GValue *value, VipsCallbackFn free_fn, const void *data, size_t length)- Throws:
VipsError
-
value_set_blob_free
public static void value_set_blob_free(MemorySegment value, MemorySegment data, long length) throws VipsError Binding for:void vips_value_set_blob_free(GValue *value, void *data, size_t length)- Throws:
VipsError
-
value_set_array
public static void value_set_array(MemorySegment value, int n, long type, long sizeof_type) throws VipsError Binding for:void vips_value_set_array(GValue *value, int n, GType type, size_t sizeof_type)- Throws:
VipsError
-
value_get_array
public static MemorySegment value_get_array(Arena arena, MemorySegment value, MemorySegment n, MemorySegment type, MemorySegment sizeof_type) throws VipsError Binding for:void *vips_value_get_array(const GValue *value, int *n, GType *type, size_t *sizeof_type)- Throws:
VipsError
-
value_get_array_double
public static MemorySegment value_get_array_double(Arena arena, MemorySegment value, MemorySegment n) throws VipsError Binding for:double *vips_value_get_array_double(const GValue *value, int *n)- Throws:
VipsError
-
value_set_array_double
public static void value_set_array_double(MemorySegment value, MemorySegment array, int n) throws VipsError Binding for:void vips_value_set_array_double(GValue *value, const double *array, int n)- Throws:
VipsError
-
value_get_array_int
public static MemorySegment value_get_array_int(Arena arena, MemorySegment value, MemorySegment n) throws VipsError Binding for:int *vips_value_get_array_int(const GValue *value, int *n)- Throws:
VipsError
-
value_set_array_int
public static void value_set_array_int(MemorySegment value, MemorySegment array, int n) throws VipsError Binding for:void vips_value_set_array_int(GValue *value, const int *array, int n)- Throws:
VipsError
-
value_get_array_object
public static MemorySegment value_get_array_object(MemorySegment value, MemorySegment n) throws VipsError Binding for:GObject **vips_value_get_array_object(const GValue *value, int *n)- Throws:
VipsError
-
value_set_array_object
Binding for:void vips_value_set_array_object(GValue *value, int n)- Throws:
VipsError
-
source_get_type
-
source_new_from_descriptor
public static MemorySegment source_new_from_descriptor(Arena arena, int descriptor) throws VipsError Binding for:VipsSource *vips_source_new_from_descriptor(int descriptor)- Throws:
VipsError
-
source_new_from_file
public static MemorySegment source_new_from_file(Arena arena, String filenameString) throws VipsError Binding for:VipsSource *vips_source_new_from_file(const char *filename)- Throws:
VipsError
-
source_new_from_blob
Binding for:VipsSource *vips_source_new_from_blob(VipsBlob *blob)- Throws:
VipsError
-
source_new_from_target
public static MemorySegment source_new_from_target(Arena arena, MemorySegment target) throws VipsError Binding for:VipsSource *vips_source_new_from_target(VipsTarget *target)- Throws:
VipsError
-
source_new_from_memory
public static MemorySegment source_new_from_memory(Arena arena, MemorySegment data, long size) throws VipsError Binding for:VipsSource *vips_source_new_from_memory(const void *data, size_t size)- Throws:
VipsError
-
source_new_from_options
public static MemorySegment source_new_from_options(Arena arena, String optionsString) throws VipsError Binding for:VipsSource *vips_source_new_from_options(const char *options)- Throws:
VipsError
-
target_get_type
-
target_new_to_descriptor
Binding for:VipsTarget *vips_target_new_to_descriptor(int descriptor)- Throws:
VipsError
-
target_new_to_file
Binding for:VipsTarget *vips_target_new_to_file(const char *filename)- Throws:
VipsError
-
target_new_to_memory
Binding for:VipsTarget *vips_target_new_to_memory()- Throws:
VipsError
-
target_new_temp
Binding for:VipsTarget *vips_target_new_temp(VipsTarget *target)- Throws:
VipsError
-
target_write
public static int target_write(MemorySegment target, MemorySegment data, long length) throws VipsError Binding for:int vips_target_write(VipsTarget *target, const void *data, size_t length)- Throws:
VipsError
-
target_read
public static long target_read(MemorySegment target, MemorySegment buffer, long length) throws VipsError Binding for:gint64 vips_target_read(VipsTarget *target, void *buffer, size_t length)- Throws:
VipsError
-
target_seek
Binding for:gint64 vips_target_seek(VipsTarget *target, gint64 offset, int whence)- Throws:
VipsError
-
target_end
Binding for:int vips_target_end(VipsTarget *target)- Throws:
VipsError
-
target_finish
Binding for:void vips_target_finish(VipsTarget *target)- Throws:
VipsError
-
target_steal
public static MemorySegment target_steal(Arena arena, MemorySegment target, MemorySegment length) throws VipsError Binding for:unsigned char *vips_target_steal(VipsTarget *target, size_t *length)- Throws:
VipsError
-
target_steal_text
Binding for:char *vips_target_steal_text(VipsTarget *target)- Throws:
VipsError
-
target_putc
Binding for:int vips_target_putc(VipsTarget *target, int ch)- Throws:
VipsError
-
target_writes
public static int target_writes(Arena arena, MemorySegment target, String strString) throws VipsError Binding for:int vips_target_writes(VipsTarget *target, const char *str)- Throws:
VipsError
-
target_write_amp
public static int target_write_amp(Arena arena, MemorySegment target, String strString) throws VipsError Binding for:int vips_target_write_amp(VipsTarget *target, const char *str)- Throws:
VipsError
-
target_custom_get_type
-
target_custom_new
Binding for:VipsTargetCustom *vips_target_custom_new()- Throws:
VipsError
-
image_get_type
-
image_invalidate_all
Binding for:void vips_image_invalidate_all(VipsImage *image)- Throws:
VipsError
-
image_minimise_all
Binding for:void vips_image_minimise_all(VipsImage *image)- Throws:
VipsError
-
image_is_sequential
Binding for:gboolean vips_image_is_sequential(VipsImage *image)- Throws:
VipsError
-
image_set_progress
public static void image_set_progress(MemorySegment image, boolean progressBoolean) throws VipsError Binding for:void vips_image_set_progress(VipsImage *image, gboolean progress)- Throws:
VipsError
-
image_iskilled
Binding for:gboolean vips_image_iskilled(VipsImage *image)- Throws:
VipsError
-
image_set_kill
Binding for:void vips_image_set_kill(VipsImage *image, gboolean kill)- Throws:
VipsError
-
image_new
Binding for:VipsImage *vips_image_new()- Throws:
VipsError
-
image_new_memory
Binding for:VipsImage *vips_image_new_memory()- Throws:
VipsError
-
image_memory
Binding for:VipsImage *vips_image_memory()- Throws:
VipsError
-
image_new_from_file_RW
public static MemorySegment image_new_from_file_RW(Arena arena, String filenameString) throws VipsError Binding for:VipsImage *vips_image_new_from_file_RW(const char *filename)- Throws:
VipsError
-
image_new_from_file_raw
public static MemorySegment image_new_from_file_raw(Arena arena, String filenameString, int xsize, int ysize, int bands, long offset) throws VipsError Binding for:VipsImage *vips_image_new_from_file_raw(const char *filename, int xsize, int ysize, int bands, guint64 offset)- Throws:
VipsError
-
image_new_from_memory
public static MemorySegment image_new_from_memory(Arena arena, MemorySegment data, long size, int width, int height, int bands, int format) throws VipsError Binding for:VipsImage *vips_image_new_from_memory(const void *data, size_t size, int width, int height, int bands, VipsBandFormat format)- Throws:
VipsError
-
image_new_from_memory_copy
public static MemorySegment image_new_from_memory_copy(Arena arena, MemorySegment data, long size, int width, int height, int bands, int format) 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
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_matrix_from_array
public static MemorySegment image_matrix_from_array(Arena arena, int width, int height, MemorySegment array, int size) throws VipsError Binding for:VipsImage *vips_image_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_set_delete_on_close
public static void image_set_delete_on_close(MemorySegment image, boolean delete_on_closeBoolean) throws VipsError Binding for:void vips_image_set_delete_on_close(VipsImage *image, gboolean delete_on_close)- Throws:
VipsError
-
image_new_temp_file
Binding for:VipsImage *vips_image_new_temp_file(const char *format)- Throws:
VipsError
-
image_write
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_decode_predict
public static int image_decode_predict(MemorySegment in, MemorySegment bands, MemorySegment format) throws VipsError Binding for:int vips_image_decode_predict(VipsImage *in, int *bands, VipsBandFormat *format)- Throws:
VipsError
-
image_decode
Binding for:int vips_image_decode(VipsImage *in, VipsImage **out)- Throws:
VipsError
-
image_encode
Binding for:int vips_image_encode(VipsImage *in, VipsImage **out, VipsCoding coding)- Throws:
VipsError
-
image_isMSBfirst
Binding for:gboolean vips_image_isMSBfirst(VipsImage *image)- Throws:
VipsError
-
image_isfile
Binding for:gboolean vips_image_isfile(VipsImage *image)- Throws:
VipsError
-
image_ispartial
Binding for:gboolean vips_image_ispartial(VipsImage *image)- Throws:
VipsError
-
image_hasalpha
Binding for:gboolean vips_image_hasalpha(VipsImage *image)- Throws:
VipsError
-
image_copy_memory
Binding for:VipsImage *vips_image_copy_memory(VipsImage *image)- Throws:
VipsError
-
image_wio_input
Binding for:int vips_image_wio_input(VipsImage *image)- Throws:
VipsError
-
image_pio_input
Binding for:int vips_image_pio_input(VipsImage *image)- Throws:
VipsError
-
image_pio_output
Binding for:int vips_image_pio_output(VipsImage *image)- Throws:
VipsError
-
image_inplace
Binding for:int vips_image_inplace(VipsImage *image)- Throws:
VipsError
-
image_write_prepare
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
-
array_image_new
public static MemorySegment array_image_new(Arena arena, MemorySegment array, int n) throws VipsError Binding for:VipsArrayImage *vips_array_image_new(VipsImage **array, int n)- Throws:
VipsError
-
array_image_new_from_string
public static MemorySegment array_image_new_from_string(Arena arena, String stringString, int flags) throws VipsError Binding for:VipsArrayImage *vips_array_image_new_from_string(const char *string, VipsAccess flags)- Throws:
VipsError
-
array_image_empty
Binding for:VipsArrayImage *vips_array_image_empty()- Throws:
VipsError
-
array_image_append
public static MemorySegment array_image_append(Arena arena, MemorySegment array, MemorySegment image) throws VipsError Binding for:VipsArrayImage *vips_array_image_append(VipsArrayImage *array, VipsImage *image)- Throws:
VipsError
-
array_image_get
Binding for:VipsImage **vips_array_image_get(VipsArrayImage *array, int *n)- 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
Binding for:void vips_value_set_array_image(GValue *value, int n)- Throws:
VipsError
-
image_free_buffer
Binding for:void vips_image_free_buffer(VipsImage *image, void *buffer)- Throws:
VipsError
-
error_buffer
-
error_buffer_copy
-
error_clear
-
error_freeze
-
error_thaw
-
error_g
Binding for:void vips_error_g(GError **error)- Throws:
VipsError
-
image_generate
public static int image_generate(MemorySegment image, MemorySegment start_fn, MemorySegment generate_fn, MemorySegment stop_fn, MemorySegment a, MemorySegment b) throws VipsError Binding for:int vips_image_generate(VipsImage *image, VipsStartFn start_fn, VipsGenerateFn generate_fn, VipsStopFn stop_fn, void *a, void *b)- Throws:
VipsError
-
image_pipeline_array
public static int image_pipeline_array(MemorySegment image, int hint, MemorySegment in) throws VipsError Binding for:int vips_image_pipeline_array(VipsImage *image, VipsDemandStyle hint, VipsImage **in)- Throws:
VipsError
-
interpolate_get_type
-
interpolate
public static void interpolate(MemorySegment interpolate, MemorySegment out, MemorySegment in, double x, double y) throws VipsError Binding for:void vips_interpolate(VipsInterpolate *interpolate, void *out, VipsRegion *in, double x, double y)- Throws:
VipsError
-
interpolate_get_method
Binding for:VipsInterpolateMethod vips_interpolate_get_method(VipsInterpolate *interpolate)- Throws:
VipsError
-
interpolate_get_window_size
Binding for:int vips_interpolate_get_window_size(VipsInterpolate *interpolate)- Throws:
VipsError
-
interpolate_get_window_offset
Binding for:int vips_interpolate_get_window_offset(VipsInterpolate *interpolate)- Throws:
VipsError
-
interpolate_nearest_static
Binding for:VipsInterpolate *vips_interpolate_nearest_static()- Throws:
VipsError
-
interpolate_bilinear_static
Binding for:VipsInterpolate *vips_interpolate_bilinear_static()- Throws:
VipsError
-
interpolate_new
Binding for:VipsInterpolate *vips_interpolate_new(const char *nickname)- Throws:
VipsError
-
image_get_width
Binding for:int vips_image_get_width(const VipsImage *image)- Throws:
VipsError
-
image_get_height
Binding for:int vips_image_get_height(const VipsImage *image)- Throws:
VipsError
-
image_get_bands
Binding for:int vips_image_get_bands(const VipsImage *image)- Throws:
VipsError
-
image_get_format
Binding for:VipsBandFormat vips_image_get_format(const VipsImage *image)- Throws:
VipsError
-
image_get_format_max
-
image_guess_format
Binding for:VipsBandFormat vips_image_guess_format(const VipsImage *image)- Throws:
VipsError
-
image_get_coding
Binding for:VipsCoding vips_image_get_coding(const VipsImage *image)- Throws:
VipsError
-
image_get_interpretation
Binding for:VipsInterpretation vips_image_get_interpretation(const VipsImage *image)- Throws:
VipsError
-
image_guess_interpretation
Binding for:VipsInterpretation vips_image_guess_interpretation(const VipsImage *image)- Throws:
VipsError
-
image_get_xres
Binding for:double vips_image_get_xres(const VipsImage *image)- Throws:
VipsError
-
image_get_yres
Binding for:double vips_image_get_yres(const VipsImage *image)- Throws:
VipsError
-
image_get_xoffset
Binding for:int vips_image_get_xoffset(const VipsImage *image)- Throws:
VipsError
-
image_get_yoffset
Binding for:int vips_image_get_yoffset(const VipsImage *image)- Throws:
VipsError
-
image_get_filename
Binding for:const char *vips_image_get_filename(const VipsImage *image)- Throws:
VipsError
-
image_get_mode
Binding for:const char *vips_image_get_mode(const VipsImage *image)- Throws:
VipsError
-
image_get_scale
Binding for:double vips_image_get_scale(const VipsImage *image)- Throws:
VipsError
-
image_get_offset
Binding for:double vips_image_get_offset(const VipsImage *image)- Throws:
VipsError
-
image_get_page_height
Binding for:int vips_image_get_page_height(VipsImage *image)- Throws:
VipsError
-
image_get_n_pages
Binding for:int vips_image_get_n_pages(VipsImage *image)- Throws:
VipsError
-
image_get_n_subifds
Binding for:int vips_image_get_n_subifds(VipsImage *image)- Throws:
VipsError
-
image_get_orientation
Binding for:int vips_image_get_orientation(VipsImage *image)- Throws:
VipsError
-
image_get_orientation_swap
Binding for:gboolean vips_image_get_orientation_swap(VipsImage *image)- Throws:
VipsError
-
image_get_concurrency
public static int image_get_concurrency(MemorySegment image, int default_concurrency) throws VipsError Binding for:int vips_image_get_concurrency(VipsImage *image, int default_concurrency)- Throws:
VipsError
-
image_get_data
Binding for:const void *vips_image_get_data(VipsImage *image)- Throws:
VipsError
-
image_init_fields
public static void image_init_fields(MemorySegment image, int xsize, int ysize, int bands, int format, int coding, int interpretation, double xres, double yres) throws VipsError Binding for:void vips_image_init_fields(VipsImage *image, int xsize, int ysize, int bands, VipsBandFormat format, VipsCoding coding, VipsInterpretation interpretation, double xres, double yres)- Throws:
VipsError
-
image_set
public static void image_set(Arena arena, MemorySegment image, String nameString, MemorySegment value) throws VipsError Binding for:void vips_image_set(VipsImage *image, const char *name, GValue *value)- Throws:
VipsError
-
image_get
public static int image_get(Arena arena, MemorySegment image, String nameString, MemorySegment value_copy) throws VipsError Binding for:int vips_image_get(const VipsImage *image, const char *name, GValue *value_copy)- Throws:
VipsError
-
image_get_as_string
public static int image_get_as_string(Arena arena, MemorySegment image, String nameString, MemorySegment out) throws VipsError Binding for:int vips_image_get_as_string(const VipsImage *image, const char *name, char **out)- Throws:
VipsError
-
image_get_typeof
public static long image_get_typeof(Arena arena, MemorySegment image, String nameString) throws VipsError Binding for:GType vips_image_get_typeof(const VipsImage *image, const char *name)- Throws:
VipsError
-
image_remove
public static boolean image_remove(Arena arena, MemorySegment image, String nameString) throws VipsError Binding for:gboolean vips_image_remove(VipsImage *image, const char *name)- Throws:
VipsError
-
image_map
public static MemorySegment image_map(Arena arena, MemorySegment image, MemorySegment fn, MemorySegment a) throws VipsError Binding for:void *vips_image_map(VipsImage *image, VipsImageMapFn fn, void *a)- Throws:
VipsError
-
image_get_fields
Binding for:gchar **vips_image_get_fields(VipsImage *image)- Throws:
VipsError
-
image_set_area
public static void image_set_area(Arena arena, MemorySegment image, String nameString, MemorySegment free_fn, MemorySegment data) throws VipsError Binding for:void vips_image_set_area(VipsImage *image, const char *name, VipsCallbackFn free_fn, void *data)- Throws:
VipsError
-
image_get_area
public static int image_get_area(Arena arena, MemorySegment image, String nameString, MemorySegment data) throws VipsError Binding for:int vips_image_get_area(const VipsImage *image, const char *name, const void **data)- Throws:
VipsError
-
image_set_blob
public static void image_set_blob(Arena arena, MemorySegment image, String nameString, MemorySegment free_fn, MemorySegment data, long length) throws VipsError Binding for:void vips_image_set_blob(VipsImage *image, const char *name, VipsCallbackFn free_fn, const void *data, size_t length)- Throws:
VipsError
-
image_set_blob_copy
public static void image_set_blob_copy(Arena arena, MemorySegment image, String nameString, MemorySegment data, long length) throws VipsError Binding for:void vips_image_set_blob_copy(VipsImage *image, const char *name, const void *data, size_t length)- Throws:
VipsError
-
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
-
image_get_int
public static int image_get_int(Arena arena, MemorySegment image, String nameString, MemorySegment out) throws VipsError Binding for:int vips_image_get_int(const VipsImage *image, const char *name, int *out)- Throws:
VipsError
-
image_set_int
public static void image_set_int(Arena arena, MemorySegment image, String nameString, int i) throws VipsError Binding for:void vips_image_set_int(VipsImage *image, const char *name, int i)- Throws:
VipsError
-
image_get_double
public static int image_get_double(Arena arena, MemorySegment image, String nameString, MemorySegment out) throws VipsError Binding for:int vips_image_get_double(const VipsImage *image, const char *name, double *out)- Throws:
VipsError
-
image_set_double
public static void image_set_double(Arena arena, MemorySegment image, String nameString, double d) throws VipsError Binding for:void vips_image_set_double(VipsImage *image, const char *name, double d)- Throws:
VipsError
-
image_get_string
public static int image_get_string(Arena arena, MemorySegment image, String nameString, MemorySegment out) throws VipsError Binding for:int vips_image_get_string(const VipsImage *image, const char *name, const char **out)- Throws:
VipsError
-
image_set_string
-
image_print_field
public static void image_print_field(Arena arena, MemorySegment image, String nameString) throws VipsError Binding for:void vips_image_print_field(const VipsImage *image, const char *name)- Throws:
VipsError
-
image_get_image
public static int image_get_image(Arena arena, MemorySegment image, String nameString, MemorySegment out) throws VipsError Binding for:int vips_image_get_image(const VipsImage *image, const char *name, VipsImage **out)- Throws:
VipsError
-
image_set_image
public static void image_set_image(Arena arena, MemorySegment image, String nameString, MemorySegment im) throws VipsError Binding for:void vips_image_set_image(VipsImage *image, const char *name, VipsImage *im)- Throws:
VipsError
-
image_set_array_int
public static void image_set_array_int(Arena arena, MemorySegment image, String nameString, MemorySegment array, int n) throws VipsError Binding for:void vips_image_set_array_int(VipsImage *image, const char *name, const int *array, int n)- Throws:
VipsError
-
image_get_array_int
public static int image_get_array_int(Arena arena, MemorySegment image, String nameString, MemorySegment out, MemorySegment n) throws VipsError Binding for:int vips_image_get_array_int(VipsImage *image, const char *name, int **out, int *n)- Throws:
VipsError
-
image_get_array_double
public static int image_get_array_double(Arena arena, MemorySegment image, String nameString, MemorySegment out, MemorySegment n) throws VipsError Binding for:int vips_image_get_array_double(VipsImage *image, const char *name, double **out, int *n)- Throws:
VipsError
-
image_set_array_double
public static void image_set_array_double(Arena arena, MemorySegment image, String nameString, MemorySegment array, int n) throws VipsError Binding for:void vips_image_set_array_double(VipsImage *image, const char *name, const double *array, int n)- Throws:
VipsError
-
image_history_args
-
image_get_history
Binding for:const char *vips_image_get_history(VipsImage *image)- Throws:
VipsError
-
operation_get_type
-
operation_get_flags
Binding for:VipsOperationFlags vips_operation_get_flags(VipsOperation *operation)- Throws:
VipsError
-
operation_class_print_usage
Binding for:void vips_operation_class_print_usage(VipsOperationClass *operation_class)- Throws:
VipsError
-
operation_invalidate
Binding for:void vips_operation_invalidate(VipsOperation *operation)- Throws:
VipsError
-
operation_call_valist
Binding for:int vips_operation_call_valist(VipsOperation *operation, va_list ap)- Throws:
VipsError
-
operation_new
Binding for:VipsOperation *vips_operation_new(const char *name)- Throws:
VipsError
-
cache_drop_all
-
cache_operation_lookup
public static MemorySegment cache_operation_lookup(Arena arena, MemorySegment operation) throws VipsError Binding for:VipsOperation *vips_cache_operation_lookup(VipsOperation *operation)- Throws:
VipsError
-
cache_operation_add
Binding for:void vips_cache_operation_add(VipsOperation *operation)- Throws:
VipsError
-
cache_operation_buildp
Binding for:int vips_cache_operation_buildp(VipsOperation **operation)- Throws:
VipsError
-
cache_operation_build
public static MemorySegment cache_operation_build(Arena arena, MemorySegment operation) throws VipsError Binding for:VipsOperation *vips_cache_operation_build(VipsOperation *operation)- Throws:
VipsError
-
cache_print
-
cache_set_max
-
cache_set_max_mem
-
cache_get_max
-
cache_get_size
-
cache_get_max_mem
-
cache_get_max_files
-
cache_set_max_files
-
cache_set_dump
-
cache_set_trace
-
operation_block_set
-
operation_math_get_type
-
operation_math2_get_type
-
operation_round_get_type
-
operation_relational_get_type
-
operation_boolean_get_type
-
operation_complex_get_type
-
operation_complex2_get_type
-
operation_complexget_get_type
-
image_type_get_type
-
operation_morphology_get_type
-
operation_flags_get_type
-
init
-
shutdown
-
leak_set
-
block_untrusted_set
-
version_string
-
version
-
arrayjoin
public static int arrayjoin(Arena arena, MemorySegment in, MemorySegment out, int n, VipsOption... options) throws VipsError Binding for:int vips_arrayjoin(VipsImage **in, VipsImage **out, int n, ...)- Throws:
VipsError
-
cache
public static int cache(Arena arena, MemorySegment in, MemorySegment out, VipsOption... options) throws VipsError Binding for:int vips_cache(VipsImage *in, VipsImage **out, ...)- Throws:
VipsError
-
image_history_printf
public static int image_history_printf(Arena arena, MemorySegment image, String formatString, VipsOption... options) throws VipsError Binding for:int vips_image_history_printf(VipsImage *image, const char *format, ...)- Throws:
VipsError
-
image_pipelinev
public static int image_pipelinev(Arena arena, MemorySegment image, int hint, VipsOption... options) throws VipsError Binding for:int vips_image_pipelinev(VipsImage *image, VipsDemandStyle hint, ...)- Throws:
VipsError
-
error_exit
public static void error_exit(Arena arena, String fmtString, VipsOption... options) throws VipsError Binding for:void vips_error_exit(const char *fmt, ...)- Throws:
VipsError
-
error_system
-
error
-
array_image_newv
public static MemorySegment array_image_newv(Arena arena, int n, VipsOption... options) throws VipsError Binding for:VipsArrayImage *vips_array_image_newv(int n, ...)- Throws:
VipsError
-
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
-
target_writef
public static int target_writef(Arena arena, MemorySegment target, String fmtString, VipsOption... options) throws VipsError Binding for:int vips_target_writef(VipsTarget *target, const char *fmt, ...)- Throws:
VipsError
-
value_set_save_stringf
public static void value_set_save_stringf(Arena arena, MemorySegment value, String fmtString, VipsOption... options) throws VipsError Binding for:void vips_value_set_save_stringf(GValue *value, const char *fmt, ...)- Throws:
VipsError
-
array_int_newv
public static MemorySegment array_int_newv(Arena arena, int n, VipsOption... options) throws VipsError Binding for:VipsArrayInt *vips_array_int_newv(int n, ...)- Throws:
VipsError
-
array_double_newv
public static MemorySegment array_double_newv(Arena arena, int n, VipsOption... options) throws VipsError Binding for:VipsArrayDouble *vips_array_double_newv(int n, ...)- Throws:
VipsError
-
object_set
public static int object_set(Arena arena, MemorySegment object, VipsOption... options) throws VipsError Binding for:int vips_object_set(VipsObject *object, ...)- Throws:
VipsError
-