manpagez: man pages & more
html files: libvips
Home | html | info | man

basic

basic — a few typedefs used everywhere

Stability Level

Stable, unless otherwise indicated

Types and Values

typedef VipsPel
enum VipsPrecision

Includes

#include <vips/vips.h>

Description

A few simple typedefs used by VIPS.

Functions

VipsCallbackFn ()

int
(*VipsCallbackFn) (void *a,
                   void *b);

VipsSListMap2Fn ()

void *
(*VipsSListMap2Fn) (void *item,
                    void *a,
                    void *b);

VipsSListMap4Fn ()

void *
(*VipsSListMap4Fn) (void *item,
                    void *a,
                    void *b,
                    void *c,
                    void *d);

VipsSListFold2Fn ()

void *
(*VipsSListFold2Fn) (void *item,
                     void *a,
                     void *b,
                     void *c);

vips_path_filename7 ()

char *
vips_path_filename7 (const char *path);

Return the filename part of a vips7 path. For testing only.

Parameters

path

path to split

 

vips_path_mode7 ()

char *
vips_path_mode7 (const char *path);

Return the mode part of a vips7 path. For testing only.

Parameters

path

path to split

 

Types and Values

VipsPel

A picture element. Cast this to whatever the associated VipsBandFormat says to get the value.

enum VipsPrecision

How accurate an operation should be.

Members

VIPS_PRECISION_INTEGER

int everywhere

 

VIPS_PRECISION_FLOAT

float everywhere

 

VIPS_PRECISION_APPROXIMATE

approximate integer output

 

VIPS_PRECISION_LAST

   
© manpagez.com 2000-2025
Individual documents may contain additional copyright information.