Package app.photofox.vipsffm.generated
package app.photofox.vipsffm.generated
-
ClassDescription
struct _GInputStream { GObject parent_instance; GInputStreamPrivate *priv; }struct _GInputStreamClass { GObjectClass parent_class; gssize (*read_fn)(GInputStream *, void *, gsize, GCancellable *, GError **); gssize (*skip)(GInputStream *, gsize, GCancellable *, GError **); gboolean (*close_fn)(GInputStream *, GCancellable *, GError **); void (*read_async)(GInputStream *, void *, gsize, int, GCancellable *, GAsyncReadyCallback, gpointer); gssize (*read_finish)(GInputStream *, GAsyncResult *, GError **); void (*skip_async)(GInputStream *, gsize, int, GCancellable *, GAsyncReadyCallback, gpointer); gssize (*skip_finish)(GInputStream *, GAsyncResult *, GError **); void (*close_async)(GInputStream *, int, GCancellable *, GAsyncReadyCallback, gpointer); gboolean (*close_finish)(GInputStream *, GAsyncResult *, GError **); void (*_g_reserved1)(void); void (*_g_reserved2)(void); void (*_g_reserved3)(void); void (*_g_reserved4)(void); void (*_g_reserved5)(void); }void (*_g_reserved1)(void)The function pointer signature, expressed as a functional interfacevoid (*_g_reserved2)(void)The function pointer signature, expressed as a functional interfacevoid (*_g_reserved3)(void)The function pointer signature, expressed as a functional interfacevoid (*_g_reserved4)(void)The function pointer signature, expressed as a functional interfacevoid (*_g_reserved5)(void)The function pointer signature, expressed as a functional interfacevoid (*close_async)(GInputStream *, int, GCancellable *, GAsyncReadyCallback, gpointer)The function pointer signature, expressed as a functional interfacegboolean (*close_finish)(GInputStream *, GAsyncResult *, GError **)The function pointer signature, expressed as a functional interfacegboolean (*close_fn)(GInputStream *, GCancellable *, GError **)The function pointer signature, expressed as a functional interfacevoid (*read_async)(GInputStream *, void *, gsize, int, GCancellable *, GAsyncReadyCallback, gpointer)The function pointer signature, expressed as a functional interfacegssize (*read_finish)(GInputStream *, GAsyncResult *, GError **)The function pointer signature, expressed as a functional interfacegssize (*read_fn)(GInputStream *, void *, gsize, GCancellable *, GError **)The function pointer signature, expressed as a functional interfacegssize (*skip)(GInputStream *, gsize, GCancellable *, GError **)void (*skip_async)(GInputStream *, gsize, int, GCancellable *, GAsyncReadyCallback, gpointer)The function pointer signature, expressed as a functional interfacegssize (*skip_finish)(GInputStream *, GAsyncResult *, GError **)The function pointer signature, expressed as a functional interfaceThe function pointer signature, expressed as a functional interfacestruct _GObject { GTypeInstance g_type_instance; guint ref_count; GData *qdata; }struct _GObjectClass { GTypeClass g_type_class; GSList *construct_properties; GObject *(*constructor)(GType, guint, GObjectConstructParam *); void (*set_property)(GObject *, guint, const GValue *, GParamSpec *); void (*get_property)(GObject *, guint, GValue *, GParamSpec *); void (*dispose)(GObject *); void (*finalize)(GObject *); void (*dispatch_properties_changed)(GObject *, guint, GParamSpec **); void (*notify)(GObject *, GParamSpec *); void (*constructed)(GObject *); gsize flags; gsize n_construct_properties; gpointer pspecs; gsize n_pspecs; gpointer pdummy[3]; }void (*constructed)(GObject *)The function pointer signature, expressed as a functional interfaceGObject *(*constructor)(GType, guint, GObjectConstructParam *)The function pointer signature, expressed as a functional interfacevoid (*dispatch_properties_changed)(GObject *, guint, GParamSpec **)The function pointer signature, expressed as a functional interfacevoid (*dispose)(GObject *)The function pointer signature, expressed as a functional interfacevoid (*finalize)(GObject *)The function pointer signature, expressed as a functional interfacevoid (*get_property)(GObject *, guint, GValue *, GParamSpec *)The function pointer signature, expressed as a functional interfacevoid (*notify)(GObject *, GParamSpec *)The function pointer signature, expressed as a functional interfacevoid (*set_property)(GObject *, guint, const GValue *, GParamSpec *)The function pointer signature, expressed as a functional interfacestruct _GObjectConstructParam { GParamSpec *pspec; GValue *value; }struct _GTypeClass { GType g_type; }struct _GTypeInstance { GTypeClass *g_class; }struct _GValue { GType g_type; union { gint v_int; guint v_uint; glong v_long; gulong v_ulong; gint64 v_int64; guint64 v_uint64; gfloat v_float; gdouble v_double; gpointer v_pointer; } data[2]; }union { gint v_int; guint v_uint; glong v_long; gulong v_ulong; gint64 v_int64; guint64 v_uint64; gfloat v_float; gdouble v_double; gpointer v_pointer; }struct _GValueArray { guint n_values; GValue *values; guint n_prealloced; }struct _VipsArea { void *data; size_t length; int n; int count; GMutex *lock; VipsCallbackFn free_fn; void *client; GType type; size_t sizeof_type; }struct _VipsArgument { GParamSpec *pspec; }struct _VipsArgumentClass { VipsArgument parent; VipsObjectClass *object_class; VipsArgumentFlags flags; int priority; guint offset; }struct _VipsArgumentInstance { VipsArgument parent; VipsArgumentClass *argument_class; VipsObject *object; gboolean assigned; gulong close_id; gulong invalidate_id; }struct _VipsArrayDouble { VipsArea area; }struct _VipsArrayImage { VipsArea area; }struct _VipsArrayInt { VipsArea area; }struct _VipsBlob { VipsArea area; }struct _VipsBuf { char *base; int mx; int i; gboolean full; int lasti; gboolean dynamic; }struct _VipsBuffer { int ref_count; struct _VipsImage *im; VipsRect area; gboolean done; VipsBufferCache *cache; VipsPel *buf; size_t bsize; }struct _VipsBufferCache { GSList *buffers; GThread *thread; struct _VipsImage *im; VipsBufferThread *buffer_thread; GSList *reserve; int n_reserve; }struct _VipsConnection { VipsObject parent_object; int descriptor; int tracked_descriptor; int close_descriptor; char *filename; }struct _VipsConnectionClass { VipsObjectClass parent_class; }struct _VipsDbuf { unsigned char *data; size_t allocated_size; size_t data_size; size_t write_point; }struct _VipsForeign { VipsOperation parent_object; }struct _VipsForeignClass { VipsOperationClass parent_class; int priority; const char **suffs; }struct _VipsForeignLoad { VipsForeign parent_object; gboolean memory; VipsAccess access; VipsForeignFlags flags; VipsFailOn fail_on; gboolean fail; gboolean sequential; VipsImage *out; VipsImage *real; gboolean nocache; gboolean disc; gboolean error; gboolean revalidate; }struct _VipsForeignLoadClass { VipsForeignClass parent_class; gboolean (*is_a)(const char *); gboolean (*is_a_buffer)(const void *, size_t); gboolean (*is_a_source)(VipsSource *); VipsForeignFlags (*get_flags_filename)(const char *); VipsForeignFlags (*get_flags)(VipsForeignLoad *); int (*header)(VipsForeignLoad *); int (*load)(VipsForeignLoad *); }VipsForeignFlags (*get_flags)(VipsForeignLoad *)VipsForeignFlags (*get_flags_filename)(const char *)The function pointer signature, expressed as a functional interfaceThe function pointer signature, expressed as a functional interfaceint (*header)(VipsForeignLoad *)The function pointer signature, expressed as a functional interfacegboolean (*is_a)(const char *)gboolean (*is_a_buffer)(const void *, size_t)The function pointer signature, expressed as a functional interfacegboolean (*is_a_source)(VipsSource *)The function pointer signature, expressed as a functional interfaceThe function pointer signature, expressed as a functional interfaceint (*load)(VipsForeignLoad *)The function pointer signature, expressed as a functional interfacestruct _VipsForeignSave { VipsForeign parent_object; gboolean strip; VipsForeignKeep keep; char *profile; VipsArrayDouble *background; int page_height; VipsImage *in; VipsImage *ready; }struct _VipsForeignSaveClass { VipsForeignClass parent_class; VipsSaveable saveable; VipsBandFormat *format_table; gboolean coding[7]; }struct _VipsFormat { VipsObject parent_object; }struct _VipsFormatClass { VipsObjectClass parent_class; gboolean (*is_a)(const char *); int (*header)(const char *, VipsImage *); int (*load)(const char *, VipsImage *); int (*save)(VipsImage *, const char *); VipsFormatFlags (*get_flags)(const char *); int priority; const char **suffs; }VipsFormatFlags (*get_flags)(const char *)The function pointer signature, expressed as a functional interfaceint (*header)(const char *, VipsImage *)The function pointer signature, expressed as a functional interfacegboolean (*is_a)(const char *)The function pointer signature, expressed as a functional interfaceint (*load)(const char *, VipsImage *)The function pointer signature, expressed as a functional interfaceint (*save)(VipsImage *, const char *)The function pointer signature, expressed as a functional interfacestruct _VipsGInputStream { GInputStream parent_instance; VipsSource *source; }struct _VipsGInputStreamClass { GInputStreamClass parent_class; }struct _VipsImage { VipsObject parent_instance; int Xsize; int Ysize; int Bands; VipsBandFormat BandFmt; VipsCoding Coding; VipsInterpretation Type; double Xres; double Yres; int Xoffset; int Yoffset; int Length; short Compression; short Level; int Bbits; VipsProgress *time; char *Hist; char *filename; VipsPel *data; int kill; float Xres_float; float Yres_float; char *mode; VipsImageType dtype; int fd; void *baseaddr; size_t length; guint32 magic; VipsStartFn start_fn; VipsGenerateFn generate_fn; VipsStopFn stop_fn; void *client1; void *client2; GMutex *sslock; GSList *regions; VipsDemandStyle dhint; GHashTable *meta; GSList *meta_traverse; gint64 sizeof_header; GSList *windows; GSList *upstream; GSList *downstream; int serial; GSList *history_list; VipsImage *progress_signal; gint64 file_length; gboolean hint_set; gboolean delete_on_close; char *delete_on_close_filename; }struct _VipsImageClass { VipsObjectClass parent_class; void (*preeval)(VipsImage *, VipsProgress *, void *); void (*eval)(VipsImage *, VipsProgress *, void *); void (*posteval)(VipsImage *, VipsProgress *, void *); void (*written)(VipsImage *, int *, void *); void (*invalidate)(VipsImage *, void *); void (*minimise)(VipsImage *, void *); }void (*eval)(VipsImage *, VipsProgress *, void *)The function pointer signature, expressed as a functional interfacevoid (*invalidate)(VipsImage *, void *)The function pointer signature, expressed as a functional interfacevoid (*minimise)(VipsImage *, void *)The function pointer signature, expressed as a functional interfacevoid (*posteval)(VipsImage *, VipsProgress *, void *)The function pointer signature, expressed as a functional interfacevoid (*preeval)(VipsImage *, VipsProgress *, void *)The function pointer signature, expressed as a functional interfacevoid (*written)(VipsImage *, int *, void *)The function pointer signature, expressed as a functional interfacestruct _VipsInterpolate { VipsObject parent_object; }struct _VipsInterpolateClass { VipsObjectClass parent_class; VipsInterpolateMethod interpolate; int (*get_window_size)(VipsInterpolate *); int window_size; int (*get_window_offset)(VipsInterpolate *); int window_offset; }int (*get_window_offset)(VipsInterpolate *)The function pointer signature, expressed as a functional interfaceint (*get_window_size)(VipsInterpolate *)The function pointer signature, expressed as a functional interfacestruct _VipsObject { GObject parent_instance; gboolean constructed; gboolean static_object; VipsArgumentTable *argument_table; char *nickname; char *description; gboolean preclose; gboolean close; gboolean postclose; size_t local_memory; }struct _VipsObjectClass { GObjectClass parent_class; int (*build)(VipsObject *); int (*postbuild)(VipsObject *, void *); void (*summary_class)(struct _VipsObjectClass *, VipsBuf *); void (*summary)(VipsObject *, VipsBuf *); void (*dump)(VipsObject *, VipsBuf *); void (*sanity)(VipsObject *, VipsBuf *); void (*rewind)(VipsObject *); void (*preclose)(VipsObject *); void (*close)(VipsObject *); void (*postclose)(VipsObject *); VipsObject *(*new_from_string)(const char *); void (*to_string)(VipsObject *, VipsBuf *); gboolean output_needs_arg; int (*output_to_arg)(VipsObject *, const char *); const char *nickname; const char *description; VipsArgumentTable *argument_table; GSList *argument_table_traverse; GType argument_table_traverse_gtype; gboolean deprecated; void (*_vips_reserved1)(void); void (*_vips_reserved2)(void); void (*_vips_reserved3)(void); void (*_vips_reserved4)(void); }void (*_vips_reserved1)(void)The function pointer signature, expressed as a functional interfacevoid (*_vips_reserved2)(void)The function pointer signature, expressed as a functional interfacevoid (*_vips_reserved3)(void)The function pointer signature, expressed as a functional interfacevoid (*_vips_reserved4)(void)The function pointer signature, expressed as a functional interfaceint (*build)(VipsObject *)The function pointer signature, expressed as a functional interfacevoid (*close)(VipsObject *)The function pointer signature, expressed as a functional interfacevoid (*dump)(VipsObject *, VipsBuf *)The function pointer signature, expressed as a functional interfaceVipsObject *(*new_from_string)(const char *)The function pointer signature, expressed as a functional interfaceint (*output_to_arg)(VipsObject *, const char *)The function pointer signature, expressed as a functional interfaceint (*postbuild)(VipsObject *, void *)The function pointer signature, expressed as a functional interfacevoid (*postclose)(VipsObject *)The function pointer signature, expressed as a functional interfacevoid (*preclose)(VipsObject *)The function pointer signature, expressed as a functional interfacevoid (*rewind)(VipsObject *)The function pointer signature, expressed as a functional interfacevoid (*sanity)(VipsObject *, VipsBuf *)The function pointer signature, expressed as a functional interfacevoid (*summary)(VipsObject *, VipsBuf *)void (*summary_class)(struct _VipsObjectClass *, VipsBuf *)The function pointer signature, expressed as a functional interfaceThe function pointer signature, expressed as a functional interfacevoid (*to_string)(VipsObject *, VipsBuf *)The function pointer signature, expressed as a functional interfacestruct _VipsOperation { VipsObject parent_instance; guint hash; gboolean found_hash; int pixels; }struct _VipsOperationClass { VipsObjectClass parent_class; void (*usage)(struct _VipsOperationClass *, VipsBuf *); VipsOperationFlags (*get_flags)(VipsOperation *); VipsOperationFlags flags; void (*invalidate)(VipsOperation *); }VipsOperationFlags (*get_flags)(VipsOperation *)The function pointer signature, expressed as a functional interfacevoid (*invalidate)(VipsOperation *)The function pointer signature, expressed as a functional interfacevoid (*usage)(struct _VipsOperationClass *, VipsBuf *)The function pointer signature, expressed as a functional interfacestruct _VipsProgress { VipsImage *im; int run; int eta; gint64 tpels; gint64 npels; int percent; GTimer *start; }struct _VipsRect { int left; int top; int width; int height; }struct _VipsRefString { VipsArea area; }struct _VipsRegion { VipsObject parent_object; VipsImage *im; VipsRect valid; RegionType type; VipsPel *data; int bpl; void *seq; GThread *thread; VipsWindow *window; VipsBuffer *buffer; gboolean invalid; }struct _VipsRegionClass { VipsObjectClass parent_class; }struct _VipsSaveString { char *s; }struct _VipsSbuf { VipsObject parent_object; VipsSource *source; unsigned char input_buffer[4097]; int chars_in_buffer; int read_point; unsigned char line[4097]; }struct _VipsSbufClass { VipsObjectClass parent_class; }struct _VipsSource { VipsConnection parent_object; gboolean decode; gboolean have_tested_seek; gboolean is_pipe; gint64 read_position; gint64 length; const void *data; GByteArray *header_bytes; GByteArray *sniff; VipsBlob *blob; void *mmap_baseaddr; size_t mmap_length; }struct _VipsSourceClass { VipsConnectionClass parent_class; gint64 (*read)(VipsSource *, void *, size_t); gint64 (*seek)(VipsSource *, gint64, int); }gint64 (*read)(VipsSource *, void *, size_t)The function pointer signature, expressed as a functional interfacegint64 (*seek)(VipsSource *, gint64, int)The function pointer signature, expressed as a functional interfacestruct _VipsSourceCustom { VipsSource parent_object; }struct _VipsSourceCustomClass { VipsSourceClass parent_class; gint64 (*read)(VipsSourceCustom *, void *, gint64); gint64 (*seek)(VipsSourceCustom *, gint64, int); }gint64 (*read)(VipsSourceCustom *, void *, gint64)The function pointer signature, expressed as a functional interfacegint64 (*seek)(VipsSourceCustom *, gint64, int)The function pointer signature, expressed as a functional interfacestruct _VipsSourceGInputStream { VipsSource parent_instance; GInputStream *stream; GSeekable *seekable; GFileInfo *info; }struct _VipsSourceGInputStreamClass { VipsSourceClass parent_class; }struct _VipsTarget { VipsConnection parent_object; gboolean memory; gboolean ended; GString *memory_buffer; VipsBlob *blob; unsigned char output_buffer[8500]; int write_point; gint64 position; gboolean delete_on_close; char *delete_on_close_filename; }struct _VipsTargetClass { VipsConnectionClass parent_class; gint64 (*write)(VipsTarget *, const void *, size_t); void (*finish)(VipsTarget *); gint64 (*read)(VipsTarget *, void *, size_t); gint64 (*seek)(VipsTarget *, gint64, int); int (*end)(VipsTarget *); }int (*end)(VipsTarget *)The function pointer signature, expressed as a functional interfacevoid (*finish)(VipsTarget *)The function pointer signature, expressed as a functional interfacegint64 (*read)(VipsTarget *, void *, size_t)The function pointer signature, expressed as a functional interfacegint64 (*seek)(VipsTarget *, gint64, int)The function pointer signature, expressed as a functional interfacegint64 (*write)(VipsTarget *, const void *, size_t)The function pointer signature, expressed as a functional interfacestruct _VipsTargetCustom { VipsTarget parent_object; }struct _VipsTargetCustomClass { VipsTargetClass parent_class; gint64 (*write)(VipsTargetCustom *, const void *, gint64); void (*finish)(VipsTargetCustom *); gint64 (*read)(VipsTargetCustom *, void *, gint64); gint64 (*seek)(VipsTargetCustom *, gint64, int); int (*end)(VipsTargetCustom *); }int (*end)(VipsTargetCustom *)The function pointer signature, expressed as a functional interfacevoid (*finish)(VipsTargetCustom *)The function pointer signature, expressed as a functional interfacegint64 (*read)(VipsTargetCustom *, void *, gint64)The function pointer signature, expressed as a functional interfacegint64 (*seek)(VipsTargetCustom *, gint64, int)The function pointer signature, expressed as a functional interfacegint64 (*write)(VipsTargetCustom *, const void *, gint64)The function pointer signature, expressed as a functional interfacestruct _VipsThing { int i; }struct _VipsThreadState { VipsObject parent_object; VipsImage *im; VipsRegion *reg; VipsRect pos; int x; int y; gboolean stop; void *a; gboolean stall; }struct _VipsThreadStateClass { VipsObjectClass parent_class; }typedef struct _GInputStream GInputStreamtypedef struct _GInputStreamClass GInputStreamClasstypedef struct _GObject GObjecttypedef struct _GObjectClass GObjectClasstypedef struct _GObjectConstructParam GObjectConstructParamtypedef void (*GObjectFinalizeFunc)(GObject *)The function pointer signature, expressed as a functional interfacetypedef void (*GObjectGetPropertyFunc)(GObject *, guint, GValue *, GParamSpec *)The function pointer signature, expressed as a functional interfacetypedef void (*GObjectSetPropertyFunc)(GObject *, guint, const GValue *, GParamSpec *)The function pointer signature, expressed as a functional interfacetypedef struct _GTypeClass GTypeClasstypedef gboolean (*GTypeClassCacheFunc)(gpointer, GTypeClass *)The function pointer signature, expressed as a functional interfacetypedef struct _GTypeInstance GTypeInstancetypedef struct _GValue GValuetypedef struct _GValueArray GValueArraytypedef void (*GValueTransform)(const GValue *, GValue *)The function pointer signature, expressed as a functional interfacetypedef struct _VipsArea { void *data; size_t length; int n; int count; GMutex *lock; VipsCallbackFn free_fn; void *client; GType type; size_t sizeof_type; } VipsAreatypedef struct _VipsArgument { GParamSpec *pspec; } VipsArgumenttypedef struct _VipsArgumentClass { VipsArgument parent; VipsObjectClass *object_class; VipsArgumentFlags flags; int priority; guint offset; } VipsArgumentClasstypedef void *(*VipsArgumentClassMapFn)(VipsObjectClass *, GParamSpec *, VipsArgumentClass *, void *, void *)The function pointer signature, expressed as a functional interfacetypedef struct _VipsArgumentInstance { VipsArgument parent; VipsArgumentClass *argument_class; VipsObject *object; gboolean assigned; gulong close_id; gulong invalidate_id; } VipsArgumentInstancetypedef void *(*VipsArgumentMapFn)(VipsObject *, GParamSpec *, VipsArgumentClass *, VipsArgumentInstance *, void *, void *)The function pointer signature, expressed as a functional interfacetypedef struct _VipsArrayDouble { VipsArea area; } VipsArrayDoubletypedef struct _VipsArrayImage { VipsArea area; } VipsArrayImagetypedef struct _VipsArrayInt { VipsArea area; } VipsArrayInttypedef struct _VipsBlob { VipsArea area; } VipsBlobtypedef struct _VipsBuf { char *base; int mx; int i; gboolean full; int lasti; gboolean dynamic; } VipsBuftypedef struct _VipsBuffer { int ref_count; struct _VipsImage *im; VipsRect area; gboolean done; VipsBufferCache *cache; VipsPel *buf; size_t bsize; } VipsBuffertypedef struct _VipsBufferCache { GSList *buffers; GThread *thread; struct _VipsImage *im; VipsBufferThread *buffer_thread; GSList *reserve; int n_reserve; } VipsBufferCachestruct { GHashTable *hash; GThread *thread; }typedef int (*VipsCallbackFn)(void *, void *)The function pointer signature, expressed as a functional interfacetypedef void *(*VipsClassMapFn)(VipsObjectClass *, void *)The function pointer signature, expressed as a functional interfacetypedef struct _VipsConnection { VipsObject parent_object; int descriptor; int tracked_descriptor; int close_descriptor; char *filename; } VipsConnectiontypedef struct _VipsConnectionClass { VipsObjectClass parent_class; } VipsConnectionClasstypedef struct _VipsDbuf { unsigned char *data; size_t allocated_size; size_t data_size; size_t write_point; } VipsDbuftypedef struct _VipsForeign { VipsOperation parent_object; } VipsForeigntypedef struct _VipsForeignClass { VipsOperationClass parent_class; int priority; const char **suffs; } VipsForeignClasstypedef struct _VipsForeignLoad { VipsForeign parent_object; gboolean memory; VipsAccess access; VipsForeignFlags flags; VipsFailOn fail_on; gboolean fail; gboolean sequential; VipsImage *out; VipsImage *real; gboolean nocache; gboolean disc; gboolean error; gboolean revalidate; } VipsForeignLoadtypedef struct _VipsForeignLoadClass { VipsForeignClass parent_class; gboolean (*is_a)(const char *); gboolean (*is_a_buffer)(const void *, size_t); gboolean (*is_a_source)(VipsSource *); VipsForeignFlags (*get_flags_filename)(const char *); VipsForeignFlags (*get_flags)(VipsForeignLoad *); int (*header)(VipsForeignLoad *); int (*load)(VipsForeignLoad *); } VipsForeignLoadClasstypedef struct _VipsForeignSave { VipsForeign parent_object; gboolean strip; VipsForeignKeep keep; char *profile; VipsArrayDouble *background; int page_height; VipsImage *in; VipsImage *ready; } VipsForeignSavetypedef struct _VipsForeignSaveClass { VipsForeignClass parent_class; VipsSaveable saveable; VipsBandFormat *format_table; gboolean coding[7]; } VipsForeignSaveClasstypedef struct _VipsFormat { VipsObject parent_object; } VipsFormattypedef struct _VipsFormatClass { VipsObjectClass parent_class; gboolean (*is_a)(const char *); int (*header)(const char *, VipsImage *); int (*load)(const char *, VipsImage *); int (*save)(VipsImage *, const char *); VipsFormatFlags (*get_flags)(const char *); int priority; const char **suffs; } VipsFormatClasstypedef int (*VipsGenerateFn)(VipsRegion *, void *, void *, void *, gboolean *)The function pointer signature, expressed as a functional interfacetypedef struct _VipsGInputStream { GInputStream parent_instance; VipsSource *source; } VipsGInputStreamtypedef struct _VipsGInputStreamClass { GInputStreamClass parent_class; } VipsGInputStreamClasstypedef struct _VipsImage { VipsObject parent_instance; int Xsize; int Ysize; int Bands; VipsBandFormat BandFmt; VipsCoding Coding; VipsInterpretation Type; double Xres; double Yres; int Xoffset; int Yoffset; int Length; short Compression; short Level; int Bbits; VipsProgress *time; char *Hist; char *filename; VipsPel *data; int kill; float Xres_float; float Yres_float; char *mode; VipsImageType dtype; int fd; void *baseaddr; size_t length; guint32 magic; VipsStartFn start_fn; VipsGenerateFn generate_fn; VipsStopFn stop_fn; void *client1; void *client2; GMutex *sslock; GSList *regions; VipsDemandStyle dhint; GHashTable *meta; GSList *meta_traverse; gint64 sizeof_header; GSList *windows; GSList *upstream; GSList *downstream; int serial; GSList *history_list; VipsImage *progress_signal; gint64 file_length; gboolean hint_set; gboolean delete_on_close; char *delete_on_close_filename; } VipsImagetypedef struct _VipsImageClass { VipsObjectClass parent_class; void (*preeval)(VipsImage *, VipsProgress *, void *); void (*eval)(VipsImage *, VipsProgress *, void *); void (*posteval)(VipsImage *, VipsProgress *, void *); void (*written)(VipsImage *, int *, void *); void (*invalidate)(VipsImage *, void *); void (*minimise)(VipsImage *, void *); } VipsImageClasstypedef void *(*VipsImageMapFn)(VipsImage *, const char *, GValue *, void *)The function pointer signature, expressed as a functional interfacetypedef struct _VipsInterpolate { VipsObject parent_object; } VipsInterpolatetypedef struct _VipsInterpolateClass { VipsObjectClass parent_class; VipsInterpolateMethod interpolate; int (*get_window_size)(VipsInterpolate *); int window_size; int (*get_window_offset)(VipsInterpolate *); int window_offset; } VipsInterpolateClasstypedef void (*VipsInterpolateMethod)(VipsInterpolate *, void *, VipsRegion *, double, double)The function pointer signature, expressed as a functional interfacetypedef struct _VipsObject VipsObjecttypedef struct _VipsObjectClass VipsObjectClasstypedef void *(*VipsObjectSetArguments)(VipsObject *, void *, void *)The function pointer signature, expressed as a functional interfacetypedef struct _VipsOperation { VipsObject parent_instance; guint hash; gboolean found_hash; int pixels; } VipsOperationtypedef gboolean (*VipsOperationBuildFn)(VipsObject *)The function pointer signature, expressed as a functional interfacetypedef struct _VipsOperationClass { VipsObjectClass parent_class; void (*usage)(struct _VipsOperationClass *, VipsBuf *); VipsOperationFlags (*get_flags)(VipsOperation *); VipsOperationFlags flags; void (*invalidate)(VipsOperation *); } VipsOperationClasstypedef struct _VipsProgress { VipsImage *im; int run; int eta; gint64 tpels; gint64 npels; int percent; GTimer *start; } VipsProgressVariadic invoker class for:extern gpointer g_object_connect(gpointer object, const gchar *signal_spec, ...)Variadic invoker class for:extern void g_object_disconnect(gpointer object, const gchar *signal_spec, ...)Variadic invoker class for:extern void g_object_get(gpointer object, const gchar *first_property_name, ...)Variadic invoker class for:extern gpointer g_object_new(GType object_type, const gchar *first_property_name, ...)Variadic invoker class for:extern void g_object_set(gpointer object, const gchar *first_property_name, ...)Variadic invoker class for:extern VipsImage **vips_allocate_input_array(VipsImage *out, ...)Variadic invoker class for:extern int vips_analyzeload(const char *filename, VipsImage **out, ...)Variadic invoker class for:extern VipsArrayDouble *vips_array_double_newv(int n, ...)Variadic invoker class for:extern VipsArrayImage *vips_array_image_newv(int n, ...)Variadic invoker class for:extern VipsArrayInt *vips_array_int_newv(int n, ...)Variadic invoker class for:extern gboolean vips_buf_appendf(VipsBuf *buf, const char *fmt, ...)Variadic invoker class for:extern int vips_call(const char *operation_name, ...)Variadic invoker class for:extern int vips_call_split(const char *operation_name, va_list optional, ...)Variadic invoker class for:extern int vips_call_split_option_string(const char *operation_name, const char *option_string, va_list optional, ...)Variadic invoker class for:extern int vips_csvload(const char *filename, VipsImage **out, ...)Variadic invoker class for:extern int vips_csvload_source(VipsSource *source, VipsImage **out, ...)Variadic invoker class for:extern int vips_csvsave(VipsImage *in, const char *filename, ...)Variadic invoker class for:extern int vips_csvsave_target(VipsImage *in, VipsTarget *target, ...)Variadic invoker class for:extern gboolean vips_dbuf_writef(VipsDbuf *dbuf, const char *fmt, ...)Variadic invoker class for:extern int vips_dzsave(VipsImage *in, const char *name, ...)Variadic invoker class for:extern int vips_dzsave_buffer(VipsImage *in, void **buf, size_t *len, ...)Variadic invoker class for:extern int vips_dzsave_target(VipsImage *in, VipsTarget *target, ...)Variadic invoker class for:extern void vips_error(const char *domain, const char *fmt, ...)Variadic invoker class for:extern void vips_error_exit(const char *fmt, ...)Variadic invoker class for:extern void vips_error_system(int err, const char *domain, const char *fmt, ...)Variadic invoker class for:extern int vips_existsf(const char *name, ...)Variadic invoker class for:extern int vips_fitsload(const char *filename, VipsImage **out, ...)Variadic invoker class for:extern int vips_fitssave(VipsImage *in, const char *filename, ...)Variadic invoker class for:extern int vips_gifload(const char *filename, VipsImage **out, ...)Variadic invoker class for:extern int vips_gifload_buffer(void *buf, size_t len, VipsImage **out, ...)Variadic invoker class for:extern int vips_gifload_source(VipsSource *source, VipsImage **out, ...)Variadic invoker class for:extern int vips_gifsave(VipsImage *in, const char *filename, ...)Variadic invoker class for:extern int vips_gifsave_buffer(VipsImage *in, void **buf, size_t *len, ...)Variadic invoker class for:extern int vips_gifsave_target(VipsImage *in, VipsTarget *target, ...)Variadic invoker class for:extern int vips_heifload(const char *filename, VipsImage **out, ...)Variadic invoker class for:extern int vips_heifload_buffer(void *buf, size_t len, VipsImage **out, ...)Variadic invoker class for:extern int vips_heifload_source(VipsSource *source, VipsImage **out, ...)Variadic invoker class for:extern int vips_heifsave(VipsImage *in, const char *filename, ...)Variadic invoker class for:extern int vips_heifsave_buffer(VipsImage *in, void **buf, size_t *len, ...)Variadic invoker class for:extern int vips_heifsave_target(VipsImage *in, VipsTarget *target, ...)Variadic invoker class for:extern int vips_image_history_printf(VipsImage *image, const char *format, ...)Variadic invoker class for:extern VipsImage *vips_image_new_from_buffer(const void *buf, size_t len, const char *option_string, ...)Variadic invoker class for:extern VipsImage *vips_image_new_from_file(const char *name, ...)Variadic invoker class for:extern VipsImage *vips_image_new_from_source(VipsSource *source, const char *option_string, ...)Variadic invoker class for:extern VipsImage *vips_image_new_matrixv(int width, int height, ...)Variadic invoker class for:extern int vips_image_pipelinev(VipsImage *image, VipsDemandStyle hint, ...)Variadic invoker class for:extern int vips_image_write_to_buffer(VipsImage *in, const char *suffix, void **buf, size_t *size, ...)Variadic invoker class for:extern int vips_image_write_to_file(VipsImage *image, const char *name, ...)Variadic invoker class for:extern int vips_image_write_to_target(VipsImage *in, const char *suffix, VipsTarget *target, ...)Variadic invoker class for:extern int vips_isdirf(const char *name, ...)Variadic invoker class for:extern int vips_jp2kload(const char *filename, VipsImage **out, ...)Variadic invoker class for:extern int vips_jp2kload_buffer(void *buf, size_t len, VipsImage **out, ...)Variadic invoker class for:extern int vips_jp2kload_source(VipsSource *source, VipsImage **out, ...)Variadic invoker class for:extern int vips_jp2ksave(VipsImage *in, const char *filename, ...)Variadic invoker class for:extern int vips_jp2ksave_buffer(VipsImage *in, void **buf, size_t *len, ...)Variadic invoker class for:extern int vips_jp2ksave_target(VipsImage *in, VipsTarget *target, ...)Variadic invoker class for:extern int vips_jpegload(const char *filename, VipsImage **out, ...)Variadic invoker class for:extern int vips_jpegload_buffer(void *buf, size_t len, VipsImage **out, ...)Variadic invoker class for:extern int vips_jpegload_source(VipsSource *source, VipsImage **out, ...)Variadic invoker class for:extern int vips_jpegsave(VipsImage *in, const char *filename, ...)Variadic invoker class for:extern int vips_jpegsave_buffer(VipsImage *in, void **buf, size_t *len, ...)Variadic invoker class for:extern int vips_jpegsave_mime(VipsImage *in, ...)Variadic invoker class for:extern int vips_jpegsave_target(VipsImage *in, VipsTarget *target, ...)Variadic invoker class for:extern int vips_jxlload(const char *filename, VipsImage **out, ...)Variadic invoker class for:extern int vips_jxlload_buffer(void *buf, size_t len, VipsImage **out, ...)Variadic invoker class for:extern int vips_jxlload_source(VipsSource *source, VipsImage **out, ...)Variadic invoker class for:extern int vips_jxlsave(VipsImage *in, const char *filename, ...)Variadic invoker class for:extern int vips_jxlsave_buffer(VipsImage *in, void **buf, size_t *len, ...)Variadic invoker class for:extern int vips_jxlsave_target(VipsImage *in, VipsTarget *target, ...)Variadic invoker class for:extern int vips_magickload(const char *filename, VipsImage **out, ...)Variadic invoker class for:extern int vips_magickload_buffer(void *buf, size_t len, VipsImage **out, ...)Variadic invoker class for:extern int vips_magicksave(VipsImage *in, const char *filename, ...)Variadic invoker class for:extern int vips_magicksave_buffer(VipsImage *in, void **buf, size_t *len, ...)Variadic invoker class for:extern int vips_matload(const char *filename, VipsImage **out, ...)Variadic invoker class for:extern int vips_matrixload(const char *filename, VipsImage **out, ...)Variadic invoker class for:extern int vips_matrixload_source(VipsSource *source, VipsImage **out, ...)Variadic invoker class for:extern int vips_matrixprint(VipsImage *in, ...)Variadic invoker class for:extern int vips_matrixsave(VipsImage *in, const char *filename, ...)Variadic invoker class for:extern int vips_matrixsave_target(VipsImage *in, VipsTarget *target, ...)Variadic invoker class for:extern int vips_mkdirf(const char *name, ...)Variadic invoker class for:extern int vips_niftiload(const char *filename, VipsImage **out, ...)Variadic invoker class for:extern int vips_niftiload_source(VipsSource *source, VipsImage **out, ...)Variadic invoker class for:extern int vips_niftisave(VipsImage *in, const char *filename, ...)Variadic invoker class for:extern int vips_object_set(VipsObject *object, ...)Variadic invoker class for:extern int vips_openexrload(const char *filename, VipsImage **out, ...)Variadic invoker class for:extern int vips_openslideload(const char *filename, VipsImage **out, ...)Variadic invoker class for:extern int vips_openslideload_source(VipsSource *source, VipsImage **out, ...)Variadic invoker class for:extern int vips_pdfload(const char *filename, VipsImage **out, ...)Variadic invoker class for:extern int vips_pdfload_buffer(void *buf, size_t len, VipsImage **out, ...)Variadic invoker class for:extern int vips_pdfload_source(VipsSource *source, VipsImage **out, ...)Variadic invoker class for:extern int vips_pngload(const char *filename, VipsImage **out, ...)Variadic invoker class for:extern int vips_pngload_buffer(void *buf, size_t len, VipsImage **out, ...)Variadic invoker class for:extern int vips_pngload_source(VipsSource *source, VipsImage **out, ...)Variadic invoker class for:extern int vips_pngsave(VipsImage *in, const char *filename, ...)Variadic invoker class for:extern int vips_pngsave_buffer(VipsImage *in, void **buf, size_t *len, ...)Variadic invoker class for:extern int vips_pngsave_target(VipsImage *in, VipsTarget *target, ...)Variadic invoker class for:extern int vips_ppmload(const char *filename, VipsImage **out, ...)Variadic invoker class for:extern int vips_ppmload_source(VipsSource *source, VipsImage **out, ...)Variadic invoker class for:extern int vips_ppmsave(VipsImage *in, const char *filename, ...)Variadic invoker class for:extern int vips_ppmsave_target(VipsImage *in, VipsTarget *target, ...)Variadic invoker class for:extern int vips_radload(const char *filename, VipsImage **out, ...)Variadic invoker class for:extern int vips_radload_buffer(void *buf, size_t len, VipsImage **out, ...)Variadic invoker class for:extern int vips_radload_source(VipsSource *source, VipsImage **out, ...)Variadic invoker class for:extern int vips_radsave(VipsImage *in, const char *filename, ...)Variadic invoker class for:extern int vips_radsave_buffer(VipsImage *in, void **buf, size_t *len, ...)Variadic invoker class for:extern int vips_radsave_target(VipsImage *in, VipsTarget *target, ...)Variadic invoker class for:extern int vips_rawload(const char *filename, VipsImage **out, int width, int height, int bands, ...)Variadic invoker class for:extern int vips_rawsave(VipsImage *in, const char *filename, ...)Variadic invoker class for:extern int vips_rawsave_fd(VipsImage *in, int fd, ...)Variadic invoker class for:extern int vips_rmdirf(const char *name, ...)Variadic invoker class for:extern int vips_snprintf(char *str, size_t size, const char *format, ...)Variadic invoker class for:extern int vips_svgload(const char *filename, VipsImage **out, ...)Variadic invoker class for:extern int vips_svgload_buffer(void *buf, size_t len, VipsImage **out, ...)Variadic invoker class for:extern int vips_svgload_source(VipsSource *source, VipsImage **out, ...)Variadic invoker class for:extern int vips_svgload_string(const char *str, VipsImage **out, ...)Variadic invoker class for:extern int vips_system(const char *cmd_format, ...)Variadic invoker class for:extern int vips_target_writef(VipsTarget *target, const char *fmt, ...)Variadic invoker class for:extern int vips_tiffload(const char *filename, VipsImage **out, ...)Variadic invoker class for:extern int vips_tiffload_buffer(void *buf, size_t len, VipsImage **out, ...)Variadic invoker class for:extern int vips_tiffload_source(VipsSource *source, VipsImage **out, ...)Variadic invoker class for:extern int vips_tiffsave(VipsImage *in, const char *filename, ...)Variadic invoker class for:extern int vips_tiffsave_buffer(VipsImage *in, void **buf, size_t *len, ...)Variadic invoker class for:extern int vips_tiffsave_target(VipsImage *in, VipsTarget *target, ...)Variadic invoker class for:extern void vips_value_set_save_stringf(GValue *value, const char *fmt, ...)Variadic invoker class for:extern int vips_vipsload(const char *filename, VipsImage **out, ...)Variadic invoker class for:extern int vips_vipsload_source(VipsSource *source, VipsImage **out, ...)Variadic invoker class for:extern int vips_vipssave(VipsImage *in, const char *filename, ...)Variadic invoker class for:extern int vips_vipssave_target(VipsImage *in, VipsTarget *target, ...)Variadic invoker class for:extern int vips_webpload(const char *filename, VipsImage **out, ...)Variadic invoker class for:extern int vips_webpload_buffer(void *buf, size_t len, VipsImage **out, ...)Variadic invoker class for:extern int vips_webpload_source(VipsSource *source, VipsImage **out, ...)Variadic invoker class for:extern int vips_webpsave(VipsImage *in, const char *filename, ...)Variadic invoker class for:extern int vips_webpsave_buffer(VipsImage *in, void **buf, size_t *len, ...)Variadic invoker class for:extern int vips_webpsave_mime(VipsImage *in, ...)Variadic invoker class for:extern int vips_webpsave_target(VipsImage *in, VipsTarget *target, ...)Variadic invoker class for:extern int vips_abs(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_acos(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_acosh(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_add(VipsImage *left, VipsImage *right, VipsImage **out, ...)Variadic invoker class for:extern int vips_addalpha(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_affine(VipsImage *in, VipsImage **out, double a, double b, double c, double d, ...)Variadic invoker class for:extern int vips_andimage(VipsImage *left, VipsImage *right, VipsImage **out, ...)Variadic invoker class for:extern int vips_andimage_const(VipsImage *in, VipsImage **out, const double *c, int n, ...)Variadic invoker class for:extern int vips_andimage_const1(VipsImage *in, VipsImage **out, double c, ...)Variadic invoker class for:extern int vips_arrayjoin(VipsImage **in, VipsImage **out, int n, ...)Variadic invoker class for:extern int vips_asin(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_asinh(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_atan(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_atan2(VipsImage *left, VipsImage *right, VipsImage **out, ...)Variadic invoker class for:extern int vips_atan2_const(VipsImage *in, VipsImage **out, const double *c, int n, ...)Variadic invoker class for:extern int vips_atan2_const1(VipsImage *in, VipsImage **out, double c, ...)Variadic invoker class for:extern int vips_atanh(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_autorot(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_avg(VipsImage *in, double *out, ...)Variadic invoker class for:extern int vips_bandand(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_bandbool(VipsImage *in, VipsImage **out, VipsOperationBoolean boolean, ...)Variadic invoker class for:extern int vips_bandeor(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_bandfold(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_bandjoin(VipsImage **in, VipsImage **out, int n, ...)Variadic invoker class for:extern int vips_bandjoin_const(VipsImage *in, VipsImage **out, double *c, int n, ...)Variadic invoker class for:extern int vips_bandjoin_const1(VipsImage *in, VipsImage **out, double c, ...)Variadic invoker class for:extern int vips_bandjoin2(VipsImage *in1, VipsImage *in2, VipsImage **out, ...)Variadic invoker class for:extern int vips_bandmean(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_bandor(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_bandrank(VipsImage **in, VipsImage **out, int n, ...)Variadic invoker class for:extern int vips_bandunfold(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_black(VipsImage **out, int width, int height, ...)Variadic invoker class for:extern int vips_boolean(VipsImage *left, VipsImage *right, VipsImage **out, VipsOperationBoolean boolean, ...)Variadic invoker class for:extern int vips_boolean_const(VipsImage *in, VipsImage **out, VipsOperationBoolean boolean, const double *c, int n, ...)Variadic invoker class for:extern int vips_boolean_const1(VipsImage *in, VipsImage **out, VipsOperationBoolean boolean, double c, ...)Variadic invoker class for:extern int vips_buildlut(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_byteswap(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_cache(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_canny(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_case(VipsImage *index, VipsImage **cases, VipsImage **out, int n, ...)Variadic invoker class for:extern int vips_cast(VipsImage *in, VipsImage **out, VipsBandFormat format, ...)Variadic invoker class for:extern int vips_cast_char(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_cast_complex(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_cast_double(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_cast_dpcomplex(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_cast_float(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_cast_int(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_cast_short(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_cast_uchar(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_cast_uint(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_cast_ushort(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_ceil(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_CMC2LCh(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_CMC2XYZ(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_CMYK2XYZ(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_colourspace(VipsImage *in, VipsImage **out, VipsInterpretation space, ...)Variadic invoker class for:extern int vips_compass(VipsImage *in, VipsImage **out, VipsImage *mask, ...)Variadic invoker class for:extern int vips_complex(VipsImage *in, VipsImage **out, VipsOperationComplex cmplx, ...)Variadic invoker class for:extern int vips_complex2(VipsImage *left, VipsImage *right, VipsImage **out, VipsOperationComplex2 cmplx, ...)Variadic invoker class for:extern int vips_complexform(VipsImage *left, VipsImage *right, VipsImage **out, ...)Variadic invoker class for:extern int vips_complexget(VipsImage *in, VipsImage **out, VipsOperationComplexget get, ...)Variadic invoker class for:extern int vips_composite(VipsImage **in, VipsImage **out, int n, int *mode, ...)Variadic invoker class for:extern int vips_composite2(VipsImage *base, VipsImage *overlay, VipsImage **out, VipsBlendMode mode, ...)Variadic invoker class for:extern int vips_conj(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_conv(VipsImage *in, VipsImage **out, VipsImage *mask, ...)Variadic invoker class for:extern int vips_conva(VipsImage *in, VipsImage **out, VipsImage *mask, ...)Variadic invoker class for:extern int vips_convasep(VipsImage *in, VipsImage **out, VipsImage *mask, ...)Variadic invoker class for:extern int vips_convf(VipsImage *in, VipsImage **out, VipsImage *mask, ...)Variadic invoker class for:extern int vips_convi(VipsImage *in, VipsImage **out, VipsImage *mask, ...)Variadic invoker class for:extern int vips_convsep(VipsImage *in, VipsImage **out, VipsImage *mask, ...)Variadic invoker class for:extern int vips_copy(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_copy_file(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_cos(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_cosh(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_countlines(VipsImage *in, double *nolines, VipsDirection direction, ...)Variadic invoker class for:extern int vips_crop(VipsImage *in, VipsImage **out, int left, int top, int width, int height, ...)Variadic invoker class for:extern int vips_cross_phase(VipsImage *left, VipsImage *right, VipsImage **out, ...)Variadic invoker class for:extern int vips_dE00(VipsImage *left, VipsImage *right, VipsImage **out, ...)Variadic invoker class for:extern int vips_dE76(VipsImage *left, VipsImage *right, VipsImage **out, ...)Variadic invoker class for:extern int vips_dECMC(VipsImage *left, VipsImage *right, VipsImage **out, ...)Variadic invoker class for:extern int vips_deviate(VipsImage *in, double *out, ...)Variadic invoker class for:extern int vips_divide(VipsImage *left, VipsImage *right, VipsImage **out, ...)Variadic invoker class for:extern int vips_draw_circle(VipsImage *image, double *ink, int n, int cx, int cy, int radius, ...)Variadic invoker class for:extern int vips_draw_circle1(VipsImage *image, double ink, int cx, int cy, int radius, ...)Variadic invoker class for:extern int vips_draw_flood(VipsImage *image, double *ink, int n, int x, int y, ...)Variadic invoker class for:extern int vips_draw_flood1(VipsImage *image, double ink, int x, int y, ...)Variadic invoker class for:extern int vips_draw_image(VipsImage *image, VipsImage *sub, int x, int y, ...)Variadic invoker class for:extern int vips_draw_line(VipsImage *image, double *ink, int n, int x1, int y1, int x2, int y2, ...)Variadic invoker class for:extern int vips_draw_line1(VipsImage *image, double ink, int x1, int y1, int x2, int y2, ...)Variadic invoker class for:extern int vips_draw_mask(VipsImage *image, double *ink, int n, VipsImage *mask, int x, int y, ...)Variadic invoker class for:extern int vips_draw_mask1(VipsImage *image, double ink, VipsImage *mask, int x, int y, ...)Variadic invoker class for:extern int vips_draw_point(VipsImage *image, double *ink, int n, int x, int y, ...)Variadic invoker class for:extern int vips_draw_point1(VipsImage *image, double ink, int x, int y, ...)Variadic invoker class for:extern int vips_draw_rect(VipsImage *image, double *ink, int n, int left, int top, int width, int height, ...)Variadic invoker class for:extern int vips_draw_rect1(VipsImage *image, double ink, int left, int top, int width, int height, ...)Variadic invoker class for:extern int vips_draw_smudge(VipsImage *image, int left, int top, int width, int height, ...)Variadic invoker class for:extern int vips_embed(VipsImage *in, VipsImage **out, int x, int y, int width, int height, ...)Variadic invoker class for:extern int vips_eorimage(VipsImage *left, VipsImage *right, VipsImage **out, ...)Variadic invoker class for:extern int vips_eorimage_const(VipsImage *in, VipsImage **out, const double *c, int n, ...)Variadic invoker class for:extern int vips_eorimage_const1(VipsImage *in, VipsImage **out, double c, ...)Variadic invoker class for:extern int vips_equal(VipsImage *left, VipsImage *right, VipsImage **out, ...)Variadic invoker class for:extern int vips_equal_const(VipsImage *in, VipsImage **out, const double *c, int n, ...)Variadic invoker class for:extern int vips_equal_const1(VipsImage *in, VipsImage **out, double c, ...)Variadic invoker class for:extern int vips_exp(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_exp10(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_extract_area(VipsImage *in, VipsImage **out, int left, int top, int width, int height, ...)Variadic invoker class for:extern int vips_extract_band(VipsImage *in, VipsImage **out, int band, ...)Variadic invoker class for:extern int vips_eye(VipsImage **out, int width, int height, ...)Variadic invoker class for:extern int vips_falsecolour(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_fastcor(VipsImage *in, VipsImage *ref, VipsImage **out, ...)Variadic invoker class for:extern int vips_fill_nearest(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_find_trim(VipsImage *in, int *left, int *top, int *width, int *height, ...)Variadic invoker class for:extern int vips_flatten(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_flip(VipsImage *in, VipsImage **out, VipsDirection direction, ...)Variadic invoker class for:extern int vips_float2rad(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_floor(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_fractsurf(VipsImage **out, int width, int height, double fractal_dimension, ...)Variadic invoker class for:extern int vips_freqmult(VipsImage *in, VipsImage *mask, VipsImage **out, ...)Variadic invoker class for:extern int vips_fwfft(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_gamma(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_gaussblur(VipsImage *in, VipsImage **out, double sigma, ...)Variadic invoker class for:extern int vips_gaussmat(VipsImage **out, double sigma, double min_ampl, ...)Variadic invoker class for:extern int vips_gaussnoise(VipsImage **out, int width, int height, ...)Variadic invoker class for:extern int vips_getpoint(VipsImage *in, double **vector, int *n, int x, int y, ...)Variadic invoker class for:extern int vips_globalbalance(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_gravity(VipsImage *in, VipsImage **out, VipsCompassDirection direction, int width, int height, ...)Variadic invoker class for:extern int vips_grey(VipsImage **out, int width, int height, ...)Variadic invoker class for:extern int vips_grid(VipsImage *in, VipsImage **out, int tile_height, int across, int down, ...)Variadic invoker class for:extern int vips_hist_cum(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_hist_entropy(VipsImage *in, double *out, ...)Variadic invoker class for:extern int vips_hist_equal(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_hist_find(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_hist_find_indexed(VipsImage *in, VipsImage *index, VipsImage **out, ...)Variadic invoker class for:extern int vips_hist_find_ndim(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_hist_ismonotonic(VipsImage *in, gboolean *out, ...)Variadic invoker class for:extern int vips_hist_local(VipsImage *in, VipsImage **out, int width, int height, ...)Variadic invoker class for:extern int vips_hist_match(VipsImage *in, VipsImage *ref, VipsImage **out, ...)Variadic invoker class for:extern int vips_hist_norm(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_hist_plot(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_hough_circle(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_hough_line(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_HSV2sRGB(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_icc_export(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_icc_import(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_icc_transform(VipsImage *in, VipsImage **out, const char *output_profile, ...)Variadic invoker class for:extern int vips_identity(VipsImage **out, ...)Variadic invoker class for:extern int vips_ifthenelse(VipsImage *cond, VipsImage *in1, VipsImage *in2, VipsImage **out, ...)Variadic invoker class for:extern int vips_imag(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_insert(VipsImage *main, VipsImage *sub, VipsImage **out, int x, int y, ...)Variadic invoker class for:extern int vips_invert(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_invertlut(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_invfft(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_join(VipsImage *in1, VipsImage *in2, VipsImage **out, VipsDirection direction, ...)Variadic invoker class for:extern int vips_Lab2LabQ(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_Lab2LabS(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_Lab2LCh(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_Lab2XYZ(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_labelregions(VipsImage *in, VipsImage **mask, ...)Variadic invoker class for:extern int vips_LabQ2Lab(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_LabQ2LabS(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_LabQ2sRGB(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_LabS2Lab(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_LabS2LabQ(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_LCh2CMC(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_LCh2Lab(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_less(VipsImage *left, VipsImage *right, VipsImage **out, ...)Variadic invoker class for:extern int vips_less_const(VipsImage *in, VipsImage **out, const double *c, int n, ...)Variadic invoker class for:extern int vips_less_const1(VipsImage *in, VipsImage **out, double c, ...)Variadic invoker class for:extern int vips_lesseq(VipsImage *left, VipsImage *right, VipsImage **out, ...)Variadic invoker class for:extern int vips_lesseq_const(VipsImage *in, VipsImage **out, const double *c, int n, ...)Variadic invoker class for:extern int vips_lesseq_const1(VipsImage *in, VipsImage **out, double c, ...)Variadic invoker class for:extern int vips_linear(VipsImage *in, VipsImage **out, const double *a, const double *b, int n, ...)Variadic invoker class for:extern int vips_linear1(VipsImage *in, VipsImage **out, double a, double b, ...)Variadic invoker class for:extern int vips_linecache(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_log(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_log10(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_logmat(VipsImage **out, double sigma, double min_ampl, ...)Variadic invoker class for:extern int vips_lshift(VipsImage *left, VipsImage *right, VipsImage **out, ...)Variadic invoker class for:extern int vips_lshift_const(VipsImage *in, VipsImage **out, const double *c, int n, ...)Variadic invoker class for:extern int vips_lshift_const1(VipsImage *in, VipsImage **out, double c, ...)Variadic invoker class for:extern int vips_mapim(VipsImage *in, VipsImage **out, VipsImage *index, ...)Variadic invoker class for:extern int vips_maplut(VipsImage *in, VipsImage **out, VipsImage *lut, ...)Variadic invoker class for:extern int vips_mask_butterworth(VipsImage **out, int width, int height, double order, double frequency_cutoff, double amplitude_cutoff, ...)Variadic invoker class for:extern int vips_mask_butterworth_band(VipsImage **out, int width, int height, double order, double frequency_cutoff_x, double frequency_cutoff_y, double radius, double amplitude_cutoff, ...)Variadic invoker class for:extern int vips_mask_butterworth_ring(VipsImage **out, int width, int height, double order, double frequency_cutoff, double amplitude_cutoff, double ringwidth, ...)Variadic invoker class for:extern int vips_mask_fractal(VipsImage **out, int width, int height, double fractal_dimension, ...)Variadic invoker class for:extern int vips_mask_gaussian(VipsImage **out, int width, int height, double frequency_cutoff, double amplitude_cutoff, ...)Variadic invoker class for:extern int vips_mask_gaussian_band(VipsImage **out, int width, int height, double frequency_cutoff_x, double frequency_cutoff_y, double radius, double amplitude_cutoff, ...)Variadic invoker class for:extern int vips_mask_gaussian_ring(VipsImage **out, int width, int height, double frequency_cutoff, double amplitude_cutoff, double ringwidth, ...)Variadic invoker class for:extern int vips_mask_ideal(VipsImage **out, int width, int height, double frequency_cutoff, ...)Variadic invoker class for:extern int vips_mask_ideal_band(VipsImage **out, int width, int height, double frequency_cutoff_x, double frequency_cutoff_y, double radius, ...)Variadic invoker class for:extern int vips_mask_ideal_ring(VipsImage **out, int width, int height, double frequency_cutoff, double ringwidth, ...)Variadic invoker class for:extern int vips_match(VipsImage *ref, VipsImage *sec, VipsImage **out, int xr1, int yr1, int xs1, int ys1, int xr2, int yr2, int xs2, int ys2, ...)Variadic invoker class for:extern int vips_math(VipsImage *in, VipsImage **out, VipsOperationMath math, ...)Variadic invoker class for:extern int vips_math2(VipsImage *left, VipsImage *right, VipsImage **out, VipsOperationMath2 math2, ...)Variadic invoker class for:extern int vips_math2_const(VipsImage *in, VipsImage **out, VipsOperationMath2 math2, const double *c, int n, ...)Variadic invoker class for:extern int vips_math2_const1(VipsImage *in, VipsImage **out, VipsOperationMath2 math2, double c, ...)Variadic invoker class for:extern int vips_matrixinvert(VipsImage *m, VipsImage **out, ...)Variadic invoker class for:extern int vips_max(VipsImage *in, double *out, ...)Variadic invoker class for:extern int vips_measure(VipsImage *in, VipsImage **out, int h, int v, ...)Variadic invoker class for:extern int vips_median(VipsImage *in, VipsImage **out, int size, ...)Variadic invoker class for:extern int vips_merge(VipsImage *ref, VipsImage *sec, VipsImage **out, VipsDirection direction, int dx, int dy, ...)Variadic invoker class for:extern int vips_min(VipsImage *in, double *out, ...)Variadic invoker class for:extern int vips_more(VipsImage *left, VipsImage *right, VipsImage **out, ...)Variadic invoker class for:extern int vips_more_const(VipsImage *in, VipsImage **out, const double *c, int n, ...)Variadic invoker class for:extern int vips_more_const1(VipsImage *in, VipsImage **out, double c, ...)Variadic invoker class for:extern int vips_moreeq(VipsImage *left, VipsImage *right, VipsImage **out, ...)Variadic invoker class for:extern int vips_moreeq_const(VipsImage *in, VipsImage **out, const double *c, int n, ...)Variadic invoker class for:extern int vips_moreeq_const1(VipsImage *in, VipsImage **out, double c, ...)Variadic invoker class for:extern int vips_morph(VipsImage *in, VipsImage **out, VipsImage *mask, VipsOperationMorphology morph, ...)Variadic invoker class for:extern int vips_mosaic(VipsImage *ref, VipsImage *sec, VipsImage **out, VipsDirection direction, int xref, int yref, int xsec, int ysec, ...)Variadic invoker class for:extern int vips_mosaic1(VipsImage *ref, VipsImage *sec, VipsImage **out, VipsDirection direction, int xr1, int yr1, int xs1, int ys1, int xr2, int yr2, int xs2, int ys2, ...)Variadic invoker class for:extern int vips_msb(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_multiply(VipsImage *left, VipsImage *right, VipsImage **out, ...)Variadic invoker class for:extern int vips_notequal(VipsImage *left, VipsImage *right, VipsImage **out, ...)Variadic invoker class for:extern int vips_notequal_const(VipsImage *in, VipsImage **out, const double *c, int n, ...)Variadic invoker class for:extern int vips_notequal_const1(VipsImage *in, VipsImage **out, double c, ...)Variadic invoker class for:extern int vips_orimage(VipsImage *left, VipsImage *right, VipsImage **out, ...)Variadic invoker class for:extern int vips_orimage_const(VipsImage *in, VipsImage **out, const double *c, int n, ...)Variadic invoker class for:extern int vips_orimage_const1(VipsImage *in, VipsImage **out, double c, ...)Variadic invoker class for:extern int vips_percent(VipsImage *in, double percent, int *threshold, ...)Variadic invoker class for:extern int vips_perlin(VipsImage **out, int width, int height, ...)Variadic invoker class for:extern int vips_phasecor(VipsImage *in1, VipsImage *in2, VipsImage **out, ...)Variadic invoker class for:extern int vips_polar(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_pow(VipsImage *left, VipsImage *right, VipsImage **out, ...)Variadic invoker class for:extern int vips_pow_const(VipsImage *in, VipsImage **out, const double *c, int n, ...)Variadic invoker class for:extern int vips_pow_const1(VipsImage *in, VipsImage **out, double c, ...)Variadic invoker class for:extern int vips_premultiply(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_prewitt(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_profile(VipsImage *in, VipsImage **columns, VipsImage **rows, ...)Variadic invoker class for:extern int vips_profile_load(const char *name, VipsBlob **profile, ...)Variadic invoker class for:extern int vips_project(VipsImage *in, VipsImage **columns, VipsImage **rows, ...)Variadic invoker class for:extern int vips_quadratic(VipsImage *in, VipsImage **out, VipsImage *coeff, ...)Variadic invoker class for:extern int vips_rad2float(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_rank(VipsImage *in, VipsImage **out, int width, int height, int index, ...)Variadic invoker class for:extern int vips_real(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_recomb(VipsImage *in, VipsImage **out, VipsImage *m, ...)Variadic invoker class for:extern int vips_rect(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_reduce(VipsImage *in, VipsImage **out, double hshrink, double vshrink, ...)Variadic invoker class for:extern int vips_reduceh(VipsImage *in, VipsImage **out, double hshrink, ...)Variadic invoker class for:extern int vips_reducev(VipsImage *in, VipsImage **out, double vshrink, ...)Variadic invoker class for:extern int vips_relational(VipsImage *left, VipsImage *right, VipsImage **out, VipsOperationRelational relational, ...)Variadic invoker class for:extern int vips_relational_const(VipsImage *in, VipsImage **out, VipsOperationRelational relational, const double *c, int n, ...)Variadic invoker class for:extern int vips_relational_const1(VipsImage *in, VipsImage **out, VipsOperationRelational relational, double c, ...)Variadic invoker class for:extern int vips_remainder(VipsImage *left, VipsImage *right, VipsImage **out, ...)Variadic invoker class for:extern int vips_remainder_const(VipsImage *in, VipsImage **out, const double *c, int n, ...)Variadic invoker class for:extern int vips_remainder_const1(VipsImage *in, VipsImage **out, double c, ...)Variadic invoker class for:extern int vips_remosaic(VipsImage *in, VipsImage **out, const char *old_str, const char *new_str, ...)Variadic invoker class for:extern int vips_replicate(VipsImage *in, VipsImage **out, int across, int down, ...)Variadic invoker class for:extern int vips_resize(VipsImage *in, VipsImage **out, double scale, ...)Variadic invoker class for:extern int vips_rint(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_rot(VipsImage *in, VipsImage **out, VipsAngle angle, ...)Variadic invoker class for:extern int vips_rot180(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_rot270(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_rot45(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_rot90(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_rotate(VipsImage *in, VipsImage **out, double angle, ...)Variadic invoker class for:extern int vips_round(VipsImage *in, VipsImage **out, VipsOperationRound round, ...)Variadic invoker class for:extern int vips_rshift(VipsImage *left, VipsImage *right, VipsImage **out, ...)Variadic invoker class for:extern int vips_rshift_const(VipsImage *in, VipsImage **out, const double *c, int n, ...)Variadic invoker class for:extern int vips_rshift_const1(VipsImage *in, VipsImage **out, double c, ...)Variadic invoker class for:extern int vips_scale(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_scharr(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_scRGB2BW(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_scRGB2sRGB(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_scRGB2XYZ(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_sequential(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_sharpen(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_shrink(VipsImage *in, VipsImage **out, double hshrink, double vshrink, ...)Variadic invoker class for:extern int vips_shrinkh(VipsImage *in, VipsImage **out, int hshrink, ...)Variadic invoker class for:extern int vips_shrinkv(VipsImage *in, VipsImage **out, int vshrink, ...)Variadic invoker class for:extern int vips_sign(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_similarity(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_sin(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_sines(VipsImage **out, int width, int height, ...)Variadic invoker class for:extern int vips_sinh(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_smartcrop(VipsImage *in, VipsImage **out, int width, int height, ...)Variadic invoker class for:extern int vips_sobel(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_spcor(VipsImage *in, VipsImage *ref, VipsImage **out, ...)Variadic invoker class for:extern int vips_spectrum(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_sRGB2HSV(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_sRGB2scRGB(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_stats(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_stdif(VipsImage *in, VipsImage **out, int width, int height, ...)Variadic invoker class for:extern int vips_subsample(VipsImage *in, VipsImage **out, int xfac, int yfac, ...)Variadic invoker class for:extern int vips_subtract(VipsImage *in1, VipsImage *in2, VipsImage **out, ...)Variadic invoker class for:extern int vips_sum(VipsImage **in, VipsImage **out, int n, ...)Variadic invoker class for:extern int vips_switch(VipsImage **tests, VipsImage **out, int n, ...)Variadic invoker class for:extern int vips_tan(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_tanh(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_text(VipsImage **out, const char *text, ...)Variadic invoker class for:extern int vips_thumbnail(const char *filename, VipsImage **out, int width, ...)Variadic invoker class for:extern int vips_thumbnail_buffer(void *buf, size_t len, VipsImage **out, int width, ...)Variadic invoker class for:extern int vips_thumbnail_image(VipsImage *in, VipsImage **out, int width, ...)Variadic invoker class for:extern int vips_thumbnail_source(VipsSource *source, VipsImage **out, int width, ...)Variadic invoker class for:extern int vips_tilecache(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_tonelut(VipsImage **out, ...)Variadic invoker class for:extern int vips_transpose3d(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_unpremultiply(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_wop(VipsImage *left, VipsImage *right, VipsImage **out, ...)Variadic invoker class for:extern int vips_wop_const(VipsImage *in, VipsImage **out, const double *c, int n, ...)Variadic invoker class for:extern int vips_wop_const1(VipsImage *in, VipsImage **out, double c, ...)Variadic invoker class for:extern int vips_worley(VipsImage **out, int width, int height, ...)Variadic invoker class for:extern int vips_wrap(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_xyz(VipsImage **out, int width, int height, ...)Variadic invoker class for:extern int vips_XYZ2CMYK(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_XYZ2Lab(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_XYZ2scRGB(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_XYZ2Yxy(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_Yxy2Lab(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_Yxy2XYZ(VipsImage *in, VipsImage **out, ...)Variadic invoker class for:extern int vips_zone(VipsImage **out, int width, int height, ...)Variadic invoker class for:extern int vips_zoom(VipsImage *in, VipsImage **out, int xfac, int yfac, ...)typedef struct _VipsRect { int left; int top; int width; int height; } VipsRecttypedef struct _VipsRefString { VipsArea area; } VipsRefStringtypedef struct _VipsRegion { VipsObject parent_object; VipsImage *im; VipsRect valid; RegionType type; VipsPel *data; int bpl; void *seq; GThread *thread; VipsWindow *window; VipsBuffer *buffer; gboolean invalid; } VipsRegiontypedef struct _VipsRegionClass { VipsObjectClass parent_class; } VipsRegionClasstypedef int (*VipsRegionFillFn)(struct _VipsRegion { VipsObject parent_object; VipsImage *im; VipsRect valid; RegionType type; VipsPel *data; int bpl; void *seq; GThread *thread; VipsWindow *window; VipsBuffer *buffer; gboolean invalid; } *, void *)The function pointer signature, expressed as a functional interfacetypedef int (*VipsRegionWrite)(VipsRegion *, VipsRect *, void *)The function pointer signature, expressed as a functional interfacetypedef struct _VipsSaveString { char *s; } VipsSaveStringtypedef struct _VipsSbuf { VipsObject parent_object; VipsSource *source; unsigned char input_buffer[4097]; int chars_in_buffer; int read_point; unsigned char line[4097]; } VipsSbuftypedef struct _VipsSbufClass { VipsObjectClass parent_class; } VipsSbufClassstruct { char *name; int v; GMutex *mutex; GCond *cond; }typedef void (*VipsSinkNotify)(VipsImage *, VipsRect *, void *)The function pointer signature, expressed as a functional interfacetypedef void *(*VipsSListFold2Fn)(void *, void *, void *, void *)The function pointer signature, expressed as a functional interfacetypedef void *(*VipsSListMap2Fn)(void *, void *, void *)The function pointer signature, expressed as a functional interfacetypedef void *(*VipsSListMap4Fn)(void *, void *, void *, void *, void *)The function pointer signature, expressed as a functional interfacetypedef struct _VipsSource { VipsConnection parent_object; gboolean decode; gboolean have_tested_seek; gboolean is_pipe; gint64 read_position; gint64 length; const void *data; GByteArray *header_bytes; GByteArray *sniff; VipsBlob *blob; void *mmap_baseaddr; size_t mmap_length; } VipsSourcetypedef struct _VipsSourceClass { VipsConnectionClass parent_class; gint64 (*read)(VipsSource *, void *, size_t); gint64 (*seek)(VipsSource *, gint64, int); } VipsSourceClasstypedef struct _VipsSourceCustom { VipsSource parent_object; } VipsSourceCustomtypedef struct _VipsSourceCustomClass { VipsSourceClass parent_class; gint64 (*read)(VipsSourceCustom *, void *, gint64); gint64 (*seek)(VipsSourceCustom *, gint64, int); } VipsSourceCustomClasstypedef struct _VipsSourceGInputStream { VipsSource parent_instance; GInputStream *stream; GSeekable *seekable; GFileInfo *info; } VipsSourceGInputStreamtypedef struct _VipsSourceGInputStreamClass { VipsSourceClass parent_class; } VipsSourceGInputStreamClasstypedef void *(*VipsStartFn)(VipsImage *, void *, void *)The function pointer signature, expressed as a functional interfacetypedef int (*VipsStopFn)(void *, void *, void *)The function pointer signature, expressed as a functional interfacetypedef struct _VipsTarget { VipsConnection parent_object; gboolean memory; gboolean ended; GString *memory_buffer; VipsBlob *blob; unsigned char output_buffer[8500]; int write_point; gint64 position; gboolean delete_on_close; char *delete_on_close_filename; } VipsTargettypedef struct _VipsTargetClass { VipsConnectionClass parent_class; gint64 (*write)(VipsTarget *, const void *, size_t); void (*finish)(VipsTarget *); gint64 (*read)(VipsTarget *, void *, size_t); gint64 (*seek)(VipsTarget *, gint64, int); int (*end)(VipsTarget *); } VipsTargetClasstypedef struct _VipsTargetCustom { VipsTarget parent_object; } VipsTargetCustomtypedef struct _VipsTargetCustomClass { VipsTargetClass parent_class; gint64 (*write)(VipsTargetCustom *, const void *, gint64); void (*finish)(VipsTargetCustom *); gint64 (*read)(VipsTargetCustom *, void *, gint64); gint64 (*seek)(VipsTargetCustom *, gint64, int); int (*end)(VipsTargetCustom *); } VipsTargetCustomClasstypedef struct _VipsThing { int i; } VipsThingtypedef int (*VipsThreadpoolAllocateFn)(VipsThreadState *, void *, gboolean *)The function pointer signature, expressed as a functional interfacetypedef int (*VipsThreadpoolProgressFn)(void *)The function pointer signature, expressed as a functional interfacetypedef int (*VipsThreadpoolWorkFn)(VipsThreadState *, void *)The function pointer signature, expressed as a functional interfacetypedef VipsThreadState *(*VipsThreadStartFn)(VipsImage *, void *)The function pointer signature, expressed as a functional interfacetypedef struct _VipsThreadState { VipsObject parent_object; VipsImage *im; VipsRegion *reg; VipsRect pos; int x; int y; gboolean stop; void *a; gboolean stall; } VipsThreadStatetypedef struct _VipsThreadStateClass { VipsObjectClass parent_class; } VipsThreadStateClasstypedef void *(*VipsTypeMap2Fn)(GType, void *, void *)The function pointer signature, expressed as a functional interfacetypedef void *(*VipsTypeMapFn)(GType, void *)The function pointer signature, expressed as a functional interfacestruct { int ref_count; struct _VipsImage *im; int top; int height; VipsPel *data; void *baseaddr; size_t length; }