Class VipsHelper
java.lang.Object
app.photofox.vipsffm.VipsHelper
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic MemorySegment
area_copy
(Arena arena, MemorySegment area) Binding for:VipsArea *vips_area_copy(VipsArea *area)
static MemorySegment
area_get_data
(Arena arena, MemorySegment area, MemorySegment length, MemorySegment n, MemorySegment type, MemorySegment sizeof_type) Binding for:void *vips_area_get_data(VipsArea *area, size_t *length, int *n, GType *type, size_t *sizeof_type)
static long
Binding for:GType vips_area_get_type()
static void
area_unref
(MemorySegment area) Binding for:void vips_area_unref(VipsArea *area)
static long
Binding for:GType vips_array_double_get_type()
static long
Binding for:GType vips_array_image_get_type()
static long
Binding for:GType vips_array_int_get_type()
static MemorySegment
blob_copy
(Arena arena, MemorySegment data, long length) Binding for:VipsBlob *vips_blob_copy(const void *data, size_t length)
static MemorySegment
blob_get
(Arena arena, MemorySegment blob, MemorySegment length) Binding for:const void *vips_blob_get(VipsBlob *blob, size_t *length)
static long
Binding for:GType vips_blob_get_type()
static MemorySegment
blob_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 void
blob_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 void
block_untrusted_set
(boolean stateBoolean) Binding for:void vips_block_untrusted_set(gboolean state)
static MemorySegment
cache_operation_build
(Arena arena, MemorySegment operation) Binding for:VipsOperation *vips_cache_operation_build(VipsOperation *operation)
static int
cache_operation_buildp
(MemorySegment operation) Binding for:int vips_cache_operation_buildp(VipsOperation **operation)
static void
cache_set_dump
(boolean dumpBoolean) Binding for:void vips_cache_set_dump(gboolean dump)
static void
cache_set_max
(int max) Binding for:void vips_cache_set_max(int max)
static void
cache_set_max_files
(int max_files) Binding for:void vips_cache_set_max_files(int max_files)
static void
cache_set_max_mem
(long max_mem) Binding for:void vips_cache_set_max_mem(size_t max_mem)
static void
cache_set_trace
(boolean traceBoolean) Binding for:void vips_cache_set_trace(gboolean trace)
static int
enum_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 String
enum_nick
(long enm, int value) Binding for:const char *vips_enum_nick(GType enm, int value)
static String
enum_string
(long enm, int value) Binding for:const char *vips_enum_string(GType enm, int value)
static void
error
(Arena arena, String domainString, String fmtString, VipsOption... options) Binding for:void vips_error(const char *domain, const char *fmt, ...)
static String
Binding for:const char *vips_error_buffer()
static String
Binding for:char *vips_error_buffer_copy()
static void
Binding for:void vips_error_clear()
static void
error_exit
(Arena arena, String fmtString, VipsOption... options) Binding for:void vips_error_exit(const char *fmt, ...)
static void
Binding for:void vips_error_freeze()
static void
error_g
(MemorySegment error) Binding for:void vips_error_g(GError **error)
static void
error_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 void
Binding for:void vips_error_thaw()
static String
filename_get_filename
(Arena arena, String vips_filenameString) Binding for:char *vips_filename_get_filename(const char *vips_filename)
static String
filename_get_options
(Arena arena, String vips_filenameString) Binding for:char *vips_filename_get_options(const char *vips_filename)
static int
filename_suffix_match
(Arena arena, String pathString, List<String> suffixesStringArray) Binding for:int vips_filename_suffix_match(const char *path, const char *suffixes[])
static String
foreign_find_load
(Arena arena, String filenameString) Binding for:const char *vips_foreign_find_load(const char *filename)
static String
foreign_find_load_buffer
(MemorySegment data, long size) Binding for:const char *vips_foreign_find_load_buffer(const void *data, size_t size)
static String
Binding for:const char *vips_foreign_find_load_source(VipsSource *source)
static String
foreign_find_save
(Arena arena, String filenameString) Binding for:const char *vips_foreign_find_save(const char *filename)
static String
foreign_find_save_buffer
(Arena arena, String suffixString) Binding for:const char *vips_foreign_find_save_buffer(const char *suffix)
static String
foreign_find_save_target
(Arena arena, String suffixString) Binding for:const char *vips_foreign_find_save_target(const char *suffix)
static long
g_signal_connect_data
(Arena arena, MemorySegment instance, String detailed_signalString, MemorySegment c_handler, MemorySegment data, MemorySegment destroy_data, int connect_flags) Binding for:gulong g_signal_connect_data(gpointer instance, const gchar *detailed_signal, GCallback c_handler, gpointer data, GClosureNotify destroy_data, GConnectFlags connect_flags)
static int
image_get_bands
(MemorySegment image) Binding for:int vips_image_get_bands(const VipsImage *image)
static int
image_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 int
image_get_height
(MemorySegment image) 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)
static int
image_get_width
(MemorySegment image) Binding for:int vips_image_get_width(const VipsImage *image)
static boolean
image_hasalpha
(MemorySegment image) Binding for:gboolean vips_image_hasalpha(VipsImage *image)
static MemorySegment
Binding for:VipsImage *vips_image_new()
static int
image_write
(MemorySegment image, MemorySegment out) Binding for:int vips_image_write(VipsImage *image, VipsImage *out)
static void
static int
Binding for:int vips_init(const char *argv0)
static void
interpolate
(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 MemorySegment
interpolate_bilinear_static
(Arena arena) Binding for:VipsInterpolate *vips_interpolate_bilinear_static()
static MemorySegment
interpolate_get_method
(MemorySegment interpolate) Binding for:VipsInterpolateMethod vips_interpolate_get_method(VipsInterpolate *interpolate)
static long
Binding for:GType vips_interpolate_get_type()
static int
interpolate_get_window_offset
(MemorySegment interpolate) Binding for:int vips_interpolate_get_window_offset(VipsInterpolate *interpolate)
static int
interpolate_get_window_size
(MemorySegment interpolate) Binding for:int vips_interpolate_get_window_size(VipsInterpolate *interpolate)
static MemorySegment
interpolate_nearest_static
(Arena arena) Binding for:VipsInterpolate *vips_interpolate_nearest_static()
static MemorySegment
interpolate_new
(Arena arena, String nicknameString) Binding for:VipsInterpolate *vips_interpolate_new(const char *nickname)
static void
leak_set
(boolean leakBoolean) Binding for:void vips_leak_set(gboolean leak)
static String
nickname_find
(long type) Binding for:const char *vips_nickname_find(GType type)
static int
object_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 int
object_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 int
object_get_argument_flags
(Arena arena, MemorySegment object, String nameString) Binding for:VipsArgumentFlags vips_object_get_argument_flags(VipsObject *object, const char *name)
static int
object_get_argument_priority
(Arena arena, MemorySegment object, String nameString) Binding for:int vips_object_get_argument_priority(VipsObject *object, const char *name)
static int
object_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 String
object_get_description
(MemorySegment object) Binding for:const char *vips_object_get_description(VipsObject *object)
static int
object_set_from_string
(Arena arena, MemorySegment object, String stringString) Binding for:int vips_object_set_from_string(VipsObject *object, const char *string)
static void
object_unref_outputs
(MemorySegment object) Binding for:void vips_object_unref_outputs(VipsObject *object)
static int
operation_get_flags
(MemorySegment operation) Binding for:VipsOperationFlags vips_operation_get_flags(VipsOperation *operation)
static MemorySegment
operation_new
(Arena arena, String nameString) Binding for:VipsOperation *vips_operation_new(const char *name)
static void
shutdown()
Binding for:void vips_shutdown()
static MemorySegment
source_custom_new
(Arena arena) Binding for:VipsSourceCustom *vips_source_custom_new()
static long
Binding for:GType vips_source_get_type()
static MemorySegment
source_new_from_blob
(Arena arena, MemorySegment blob) Binding for:VipsSource *vips_source_new_from_blob(VipsBlob *blob)
static MemorySegment
source_new_from_descriptor
(Arena arena, int descriptor) Binding for:VipsSource *vips_source_new_from_descriptor(int descriptor)
static MemorySegment
source_new_from_file
(Arena arena, String filenameString) Binding for:VipsSource *vips_source_new_from_file(const char *filename)
static MemorySegment
source_new_from_memory
(Arena arena, MemorySegment data, long size) Binding for:VipsSource *vips_source_new_from_memory(const void *data, size_t size)
static MemorySegment
source_new_from_options
(Arena arena, String optionsString) Binding for:VipsSource *vips_source_new_from_options(const char *options)
static MemorySegment
source_new_from_target
(Arena arena, MemorySegment target) Binding for:VipsSource *vips_source_new_from_target(VipsTarget *target)
static MemorySegment
target_custom_new
(Arena arena) Binding for:VipsTargetCustom *vips_target_custom_new()
static long
Binding for:GType vips_target_get_type()
static MemorySegment
target_new_temp
(Arena arena, MemorySegment target) Binding for:VipsTarget *vips_target_new_temp(VipsTarget *target)
static MemorySegment
target_new_to_descriptor
(Arena arena, int descriptor) Binding for:VipsTarget *vips_target_new_to_descriptor(int descriptor)
static MemorySegment
target_new_to_file
(Arena arena, String filenameString) Binding for:VipsTarget *vips_target_new_to_file(const char *filename)
static MemorySegment
target_new_to_memory
(Arena arena) Binding for:VipsTarget *vips_target_new_to_memory()
static int
type_depth
(long type) Binding for:int vips_type_depth(GType type)
static long
Binding for:GType vips_type_find(const char *basename, const char *nickname)
static MemorySegment
type_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 MemorySegment
type_map_all
(Arena arena, long base, MemorySegment fn, MemorySegment a) Binding for:void *vips_type_map_all(GType base, VipsTypeMapFn fn, void *a)
static MemorySegment
value_get_area
(Arena arena, MemorySegment value, MemorySegment length) Binding for:void *vips_value_get_area(const GValue *value, size_t *length)
static MemorySegment
value_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 MemorySegment
value_get_array_double
(Arena arena, MemorySegment value, MemorySegment n) Binding for:double *vips_value_get_array_double(const GValue *value, int *n)
static MemorySegment
value_get_array_image
(MemorySegment value, MemorySegment n) Binding for:VipsImage **vips_value_get_array_image(const GValue *value, int *n)
static MemorySegment
value_get_array_int
(Arena arena, MemorySegment value, MemorySegment n) Binding for:int *vips_value_get_array_int(const GValue *value, int *n)
static MemorySegment
value_get_array_object
(MemorySegment value, MemorySegment n) Binding for:GObject **vips_value_get_array_object(const GValue *value, int *n)
static MemorySegment
value_get_blob
(Arena arena, MemorySegment value, MemorySegment length) Binding for:void *vips_value_get_blob(const GValue *value, size_t *length)
static String
value_get_ref_string
(MemorySegment value, MemorySegment length) Binding for:const char *vips_value_get_ref_string(const GValue *value, size_t *length)
static String
Binding for:const char *vips_value_get_save_string(const GValue *value)
static boolean
value_is_null
(MemorySegment psoec, MemorySegment value) Binding for:gboolean vips_value_is_null(GParamSpec *psoec, const GValue *value)
static void
value_set_area
(MemorySegment value, MemorySegment free_fn, MemorySegment data) Binding for:void vips_value_set_area(GValue *value, VipsCallbackFn free_fn, void *data)
static void
value_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 void
value_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 void
value_set_array_image
(MemorySegment value, int n) Binding for:void vips_value_set_array_image(GValue *value, int n)
static void
value_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 void
value_set_array_object
(MemorySegment value, int n) Binding for:void vips_value_set_array_object(GValue *value, int n)
static void
value_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 void
value_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 void
value_set_ref_string
(Arena arena, MemorySegment value, String strString) Binding for:void vips_value_set_ref_string(GValue *value, const char *str)
static void
value_set_save_string
(Arena arena, MemorySegment value, String strString) Binding for:void vips_value_set_save_string(GValue *value, const char *str)
static void
value_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 int
version
(int flag) Binding for:int vips_version(int flag)
static String
Binding for:const char *vips_version_string()
-
Constructor Details
-
VipsHelper
public VipsHelper()
-
-
Method Details
-
init
-
g_signal_connect_data
public static long g_signal_connect_data(Arena arena, MemorySegment instance, String detailed_signalString, MemorySegment c_handler, MemorySegment data, MemorySegment destroy_data, int connect_flags) throws VipsError Binding for:gulong g_signal_connect_data(gpointer instance, const gchar *detailed_signal, GCallback c_handler, gpointer data, GClosureNotify destroy_data, GConnectFlags connect_flags)
- Throws:
VipsError
-
enum_string
-
enum_nick
-
enum_from_nick
-
filename_suffix_match
-
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_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_get_argument_to_string
-
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
-
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_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
-
area_copy
Binding for:VipsArea *vips_area_copy(VipsArea *area)
- Throws:
VipsError
-
area_unref
Binding for:void vips_area_unref(VipsArea *area)
- Throws:
VipsError
-
area_get_data
public static MemorySegment area_get_data(Arena arena, MemorySegment area, MemorySegment length, MemorySegment n, MemorySegment type, MemorySegment sizeof_type) throws VipsError Binding for:void *vips_area_get_data(VipsArea *area, size_t *length, int *n, GType *type, size_t *sizeof_type)
- Throws:
VipsError
-
area_get_type
-
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_get_type
-
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
-
source_custom_new
Binding for:VipsSourceCustom *vips_source_custom_new()
- 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_custom_new
Binding for:VipsTargetCustom *vips_target_custom_new()
- Throws:
VipsError
-
image_get_type
-
filename_get_filename
-
filename_get_options
-
image_new
Binding for:VipsImage *vips_image_new()
- Throws:
VipsError
-
image_write
Binding for:int vips_image_write(VipsImage *image, VipsImage *out)
- Throws:
VipsError
-
image_hasalpha
Binding for:gboolean vips_image_hasalpha(VipsImage *image)
- 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
-
error_buffer
-
error_buffer_copy
-
error_clear
-
error_freeze
-
error_thaw
-
error_g
Binding for:void vips_error_g(GError **error)
- 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_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_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
Binding for:VipsOperationFlags vips_operation_get_flags(VipsOperation *operation)
- Throws:
VipsError
-
operation_new
Binding for:VipsOperation *vips_operation_new(const char *name)
- 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_set_max
-
cache_set_max_mem
-
cache_set_max_files
-
cache_set_dump
-
cache_set_trace
-
foreign_find_load
-
foreign_find_load_buffer
Binding for:const char *vips_foreign_find_load_buffer(const void *data, size_t size)
- Throws:
VipsError
-
foreign_find_load_source
Binding for:const char *vips_foreign_find_load_source(VipsSource *source)
- Throws:
VipsError
-
foreign_find_save
-
foreign_find_save_buffer
-
foreign_find_save_target
-
init
-
shutdown
-
leak_set
-
block_untrusted_set
-
version_string
-
version
-
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
-
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
-