VIP: Volume Image Processing


alloc.h File Reference
#include <stdio.h>
#include <stdlib.h>
#include <vip/util.h>
#include <vip/alloc/alloc_gen.h>
Include dependency graph for alloc.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define mVipVectorSize(vec)
 
#define mVipMatrixSizeX(mat)
 
#define mVipMatrixSizeY(mat)
 
#define mVipTable3DSizeX(tab3)
 
#define mVipTable3DSizeY(tab3)
 
#define mVipTable3DSizeZ(tab3)
 
#define mVipTable4DSizeX(tab4)
 
#define mVipTable4DSizeY(tab4)
 
#define mVipTable4DSizeZ(tab4)
 
#define mVipTable4DSizeT(tab4)
 

Functions

void * VipMalloc (size_t size, char *message)
 
void * VipCalloc (size_t nobj, size_t size, char *message)
 
void * VipRealloc (void *p, size_t size, char *message)
 
int VipFree (void *ptr)
 

Macro Definition Documentation

◆ mVipMatrixSizeX

#define mVipMatrixSizeX ( mat)
Value:
((mat)->xsize)

Definition at line 37 of file alloc.h.

◆ mVipMatrixSizeY

#define mVipMatrixSizeY ( mat)
Value:
((mat)->ysize)

Definition at line 38 of file alloc.h.

◆ mVipTable3DSizeX

#define mVipTable3DSizeX ( tab3)
Value:
((tab3)->xsize)

Definition at line 39 of file alloc.h.

◆ mVipTable3DSizeY

#define mVipTable3DSizeY ( tab3)
Value:
((tab3)->ysize)

Definition at line 40 of file alloc.h.

◆ mVipTable3DSizeZ

#define mVipTable3DSizeZ ( tab3)
Value:
((tab3)->zsize)

Definition at line 41 of file alloc.h.

◆ mVipTable4DSizeT

#define mVipTable4DSizeT ( tab4)
Value:
((tab4)->tsize)

Definition at line 45 of file alloc.h.

◆ mVipTable4DSizeX

#define mVipTable4DSizeX ( tab4)
Value:
((tab4)->xsize)

Definition at line 42 of file alloc.h.

◆ mVipTable4DSizeY

#define mVipTable4DSizeY ( tab4)
Value:
((tab4)->ysize)

Definition at line 43 of file alloc.h.

◆ mVipTable4DSizeZ

#define mVipTable4DSizeZ ( tab4)
Value:
((tab4)->zsize)

Definition at line 44 of file alloc.h.

◆ mVipVectorSize

#define mVipVectorSize ( vec)
Value:
((vec)->size)

Definition at line 36 of file alloc.h.

Function Documentation

◆ VipCalloc()

void * VipCalloc ( size_t nobj,
size_t size,
char * message )
extern

◆ VipFree()

int VipFree ( void * ptr)
extern

◆ VipMalloc()

void * VipMalloc ( size_t size,
char * message )
extern

◆ VipRealloc()

void * VipRealloc ( void * p,
size_t size,
char * message )
extern