VIP: Volume Image Processing


volume.h File Reference
#include <vip/volume/structure.h>
#include <vip/util.h>
#include <vip/vida.h>
#include <vip/volume/volume_gen.h>
#include <vip/volume/subvolume_gen.h>
Include dependency graph for volume.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  VipOffsetStruct
 
struct  swapfileNode
 

Macros

#define ANY_FORMAT   99
 
#define VIDA   100 /*analyse format with huge modifications*/
 
#define TIVOLI   101
 
#define SPM   102 /*analyse format with some modifications*/
 
#define MINC   103 /*BIC Montreal Neurological Institute*/
 
#define SAME_VOLUME   0
 
#define NEW_VOLUME   1
 
#define STATE_DECLARED   1 /* structure declared */
 
#define STATE_ALLOCATED   2 /* memory allocated for data */
 
#define STATE_FILLED   3 /* significant data */
 
#define STATE_FREED   4 /* structure freed */
 
#define VIP_DEC_VOLUME(aVolumePtr)
 
#define mVipVolName(vol)
 
#define mVipVolSizeX(vol)
 
#define mVipVolSizeY(vol)
 
#define mVipVolSizeZ(vol)
 
#define mVipVolSizeT(vol)
 
#define mVipVolType(vol)
 
#define mVipVolVoxSizeX(vol)
 
#define mVipVolVoxSizeY(vol)
 
#define mVipVolVoxSizeZ(vol)
 
#define mVipVolVoxSizeT(vol)
 
#define mVipVolBorderWidth(vol)
 
#define mVipVolShfjUnite(vol)
 
#define mVipVolShfjVmdType(vol)
 
#define mVipVolShfjScale(vol)
 
#define mVipVolShfjOffset(vol)
 

Typedefs

typedef struct swapfileNode swapfileNode
 

Functions

VolumeVipAllocVolumeStructure ()
 
int VipTestExist (Volume *volume)
 
int VipTestExistN (int n,...)
 
int VipTestType (Volume *volume, int type)
 
int VipTestTypeN (Volume *volume, int n,...)
 
int VipTestEqual4DSize (Volume *volume1, Volume *volume2)
 
int VipTestEqual3DSize (Volume *volume1, Volume *volume2)
 
int VipTestEqual2DSize (Volume *volume1, Volume *volume2)
 
int VipTestEqualType (Volume *volume1, Volume *volume2)
 
int VipTestEqualBorderWidth (Volume *volume1, Volume *volume2)
 
char * VipTypeName (int type)
 
int VipVerifyAll (Volume *volume)
 
int VipTestState (Volume *volume, int state)
 
int VipTestStateN (Volume *volume, int n,...)
 
int VipVerify2Dformat (Volume *volume)
 
char * VipGetVolumeName (Volume *volume)
 
int VipGet3DSize (Volume *volume, int *sizeX, int *sizeY, int *sizeZ)
 
int VipGet4DSize (Volume *volume, int *sizeX, int *sizeY, int *sizeZ, int *sizeT)
 
long VipGet3DSizeInVoxels (Volume *volume)
 
long VipGet3DSizeInBytes (Volume *volume)
 
int VipSizexOf (Volume *volume)
 
int VipSizeyOf (Volume *volume)
 
int VipSizezOf (Volume *volume)
 
int VipSizetOf (Volume *volume)
 
int VipTypeOf (Volume *volume)
 
int VipGet3DVoxelSize (Volume *volume, float *voxelSizeX, float *voxelSizeY, float *voxelSizeZ)
 
int VipGet4DVoxelSize (Volume *volume, float *voxelSizeX, float *voxelSizeY, float *voxelSizeZ, float *voxelSizeT)
 
int VipBorderWidthOf (Volume *volume)
 
int VipSetShfjUnite (Volume *volume, int unite)
 
int VipSetShfjVmdType (Volume *volume, int vmdtype)
 
int VipSetShfjScale (Volume *volume, float scale)
 
int VipSetShfjOffset (Volume *volume, float offset)
 
int VipShfjUnite (Volume *volume)
 
int VipShfjVmdType (Volume *volume)
 
float VipShfjScale (Volume *volume)
 
float VipShfjOffset (Volume *volume)
 
int VipShfjDurationTime (Volume *volume, int frameNumber)
 
int VipShfjStartTime (Volume *volume, int frameNumber)
 
int VipSetState (Volume *volume, int state)
 
int VipSetVolumeName (Volume *volume, char *name)
 
int VipSet3DSize (Volume *volume, int nx, int ny, int nz)
 
int VipSet4DSize (Volume *volume, int nx, int ny, int nz, int nt)
 
int VipSetSizeX (Volume *volume, int nx)
 
int VipSetSizeY (Volume *volume, int ny)
 
int VipSetSizeZ (Volume *volume, int nz)
 
int VipSetSizeT (Volume *volume, int nt)
 
int VipSet3DVoxelSize (Volume *volume, float dx, float dy, float dz)
 
int VipSet4DVoxelSize (Volume *volume, float dx, float dy, float dz, float dt)
 
int VipSetType (Volume *volume, int type)
 
int VipSetBorderWidth (Volume *volume, int borderWidth)
 
int VipResizeBorder (Volume *volume, int borderWidth)
 
VipOffsetStructVipGetOffsetStructure (Volume *volume)
 
long VipOffsetFirstPoint (Volume *volume)
 
long VipOffsetLastPoint (Volume *volume)
 
long VipOffsetLine (Volume *volume)
 
long VipOffsetPointBetweenLine (Volume *volume)
 
long VipOffsetSlice (Volume *volume)
 
long VipOffsetLineBetweenSlice (Volume *volume)
 
long VipOffsetVolume (Volume *volume)
 
long VipOffsetSliceBetweenVolume (Volume *volume)
 
int VipSizeofType (Volume *volume)
 
VolumeVipDeclare3DVolumeStructure (int xSize, int ySize, int zSize, float xVoxelSize, float yVoxelSize, float zVoxelSize, int type, char *name, int borderWidth)
 
VolumeVipDeclare4DVolumeStructure (int xSize, int ySize, int zSize, int tSize, float xVoxelSize, float yVoxelSize, float zVoxelSize, float tVoxelSize, int type, char *name, int borderWidth)
 
VolumeVipDuplicateVolumeStructure (Volume *volume, char *name)
 
void VipCopyVolumeHeader (Volume *sourceVolume, Volume *destVolume)
 
int VipAllocateVolumeData (Volume *volume)
 
VolumeVipCreate3DVolume (int xSize, int ySize, int zSize, float xVoxelSize, float yVoxelSize, float zVoxelSize, int type, char *name, int borderWidth)
 
VolumeVipCreate4DVolume (int xSize, int ySize, int zSize, int tSize, float xVoxelSize, float yVoxelSize, float zVoxelSize, float tVoxelSize, int type, char *name, int borderWidth)
 
int VipTransferVolumeData (Volume *volumeR, Volume *volumeW)
 
VolumeVipCopyVolume (Volume *volume, char *name)
 
int VipAddBorder (Volume *volume)
 
int VipFreeVolume (Volume *volume)
 
int VipFreeVolumeData (Volume *volume)
 
int VipTestImageFileExist (const char *ima_name)
 
int VipGetImageFormat (const char *ima_name)
 
VolumeVipReadVolume (const char *name)
 
VolumeVipReadVolumeWithBorder (const char *name, int borderWidth)
 
VolumeVipReadTivoliVolume (const char *ima_name)
 
VolumeVipReadTivoliVolumeWithBorder (const char *ima_name, int borderWidth)
 
VolumeVipReadSPMVolume (const char *ima_name)
 
VolumeVipReadSPMVolumeWithBorder (const char *ima_name, int borderWidth)
 
VolumeVipReadVidaVolume (const char *ima_name)
 
VolumeVipReadVidaVolumeWithBorder (const char *ima_name, int borderWidth)
 
VolumeVipReadVidaFloatVolumeWithBorder (const char *ima_name, int borderWidth)
 
VolumeVipReadVidaFloatVolume (const char *ima_name)
 
VolumeVipReadVidaFloatFrame (const char *ima_name, int fr1, int fr2)
 
VolumeVipReadVidaFrame (const char *ima_name, int fr1, int fr2)
 
VolumeVipReadVidaHeader (const char *ima_name)
 
int VipWriteVolume (Volume *volume, const char *ima_name)
 
int VipWriteVidaScaledVolume (Volume *volume, const char *ima_name)
 
int VipWriteTivoliVolume (Volume *volume, const char *ima_name)
 
int VipWriteSPMVolume (Volume *volume, const char *ima_name)
 
int VipGetRTConfigLong (const char *name, long *value)
 
char * VipGetRTConfigString (const char *name)
 

Variables

int VIP_EXIT_IN_PRINTFEXIT
 
int VipMemoryMapping
 

Macro Definition Documentation

◆ ANY_FORMAT

#define ANY_FORMAT   99

Definition at line 76 of file volume.h.

◆ MINC

#define MINC   103 /*BIC Montreal Neurological Institute*/

Definition at line 80 of file volume.h.

◆ mVipVolBorderWidth

#define mVipVolBorderWidth ( vol)
Value:
((vol)->borderWidth)

Definition at line 318 of file volume.h.

◆ mVipVolName

#define mVipVolName ( vol)
Value:
((vol)->name)

Definition at line 308 of file volume.h.

◆ mVipVolShfjOffset

#define mVipVolShfjOffset ( vol)
Value:
((vol)->shfj->offset)

Definition at line 322 of file volume.h.

◆ mVipVolShfjScale

#define mVipVolShfjScale ( vol)
Value:
((vol)->shfj->scale)

Definition at line 321 of file volume.h.

◆ mVipVolShfjUnite

#define mVipVolShfjUnite ( vol)
Value:
((vol)->shfj->unite)

Definition at line 319 of file volume.h.

◆ mVipVolShfjVmdType

#define mVipVolShfjVmdType ( vol)
Value:
((vol)->shfj->VmdType)

Definition at line 320 of file volume.h.

◆ mVipVolSizeT

#define mVipVolSizeT ( vol)
Value:
((vol)->size.t)

Definition at line 312 of file volume.h.

◆ mVipVolSizeX

#define mVipVolSizeX ( vol)
Value:
((vol)->size.x)

Definition at line 309 of file volume.h.

◆ mVipVolSizeY

#define mVipVolSizeY ( vol)
Value:
((vol)->size.y)

Definition at line 310 of file volume.h.

◆ mVipVolSizeZ

#define mVipVolSizeZ ( vol)
Value:
((vol)->size.z)

Definition at line 311 of file volume.h.

◆ mVipVolType

#define mVipVolType ( vol)
Value:
((vol)->type)

Definition at line 313 of file volume.h.

◆ mVipVolVoxSizeT

#define mVipVolVoxSizeT ( vol)
Value:
((vol)->voxelSize.t)

Definition at line 317 of file volume.h.

◆ mVipVolVoxSizeX

#define mVipVolVoxSizeX ( vol)
Value:
((vol)->voxelSize.x)

Definition at line 314 of file volume.h.

◆ mVipVolVoxSizeY

#define mVipVolVoxSizeY ( vol)
Value:
((vol)->voxelSize.y)

Definition at line 315 of file volume.h.

◆ mVipVolVoxSizeZ

#define mVipVolVoxSizeZ ( vol)
Value:
((vol)->voxelSize.z)

Definition at line 316 of file volume.h.

◆ NEW_VOLUME

#define NEW_VOLUME   1

Definition at line 84 of file volume.h.

◆ SAME_VOLUME

#define SAME_VOLUME   0

Definition at line 83 of file volume.h.

◆ SPM

#define SPM   102 /*analyse format with some modifications*/

Definition at line 79 of file volume.h.

◆ STATE_ALLOCATED

#define STATE_ALLOCATED   2 /* memory allocated for data */

Definition at line 89 of file volume.h.

◆ STATE_DECLARED

#define STATE_DECLARED   1 /* structure declared */

Definition at line 88 of file volume.h.

◆ STATE_FILLED

#define STATE_FILLED   3 /* significant data */

Definition at line 90 of file volume.h.

◆ STATE_FREED

#define STATE_FREED   4 /* structure freed */

Definition at line 91 of file volume.h.

◆ TIVOLI

#define TIVOLI   101

Definition at line 78 of file volume.h.

◆ VIDA

#define VIDA   100 /*analyse format with huge modifications*/

Definition at line 77 of file volume.h.

◆ VIP_DEC_VOLUME

#define VIP_DEC_VOLUME ( aVolumePtr)
Value:
Volume *aVolumePtr = NULL

Definition at line 96 of file volume.h.

Typedef Documentation

◆ swapfileNode

typedef struct swapfileNode swapfileNode

Function Documentation

◆ VipAddBorder()

int VipAddBorder ( Volume * volume)

References VipAddBorder().

Referenced by VipAddBorder().

◆ VipAllocateVolumeData()

int VipAllocateVolumeData ( Volume * volume)
extern

◆ VipAllocVolumeStructure()

Volume * VipAllocVolumeStructure ( )
extern

◆ VipBorderWidthOf()

int VipBorderWidthOf ( Volume * volume)
extern

References VipBorderWidthOf().

Referenced by VipBorderWidthOf().

◆ VipCopyVolume()

Volume * VipCopyVolume ( Volume * volume,
char * name )
extern

References VipCopyVolume().

Referenced by VipCopyVolume().

◆ VipCopyVolumeHeader()

void VipCopyVolumeHeader ( Volume * sourceVolume,
Volume * destVolume )
extern

References VipCopyVolumeHeader().

Referenced by VipCopyVolumeHeader().

◆ VipCreate3DVolume()

Volume * VipCreate3DVolume ( int xSize,
int ySize,
int zSize,
float xVoxelSize,
float yVoxelSize,
float zVoxelSize,
int type,
char * name,
int borderWidth )
extern

References VipCreate3DVolume().

Referenced by VipCreate3DVolume().

◆ VipCreate4DVolume()

Volume * VipCreate4DVolume ( int xSize,
int ySize,
int zSize,
int tSize,
float xVoxelSize,
float yVoxelSize,
float zVoxelSize,
float tVoxelSize,
int type,
char * name,
int borderWidth )
extern

References VipCreate4DVolume().

Referenced by VipCreate4DVolume().

◆ VipDeclare3DVolumeStructure()

Volume * VipDeclare3DVolumeStructure ( int xSize,
int ySize,
int zSize,
float xVoxelSize,
float yVoxelSize,
float zVoxelSize,
int type,
char * name,
int borderWidth )
extern

◆ VipDeclare4DVolumeStructure()

Volume * VipDeclare4DVolumeStructure ( int xSize,
int ySize,
int zSize,
int tSize,
float xVoxelSize,
float yVoxelSize,
float zVoxelSize,
float tVoxelSize,
int type,
char * name,
int borderWidth )
extern

◆ VipDuplicateVolumeStructure()

Volume * VipDuplicateVolumeStructure ( Volume * volume,
char * name )
extern

◆ VipFreeVolume()

int VipFreeVolume ( Volume * volume)
extern

References VipFreeVolume().

Referenced by VipFreeVolume().

◆ VipFreeVolumeData()

int VipFreeVolumeData ( Volume * volume)
extern

References VipFreeVolumeData().

Referenced by VipFreeVolumeData().

◆ VipGet3DSize()

int VipGet3DSize ( Volume * volume,
int * sizeX,
int * sizeY,
int * sizeZ )
extern

References VipGet3DSize().

Referenced by VipGet3DSize().

◆ VipGet3DSizeInBytes()

long VipGet3DSizeInBytes ( Volume * volume)
extern

References VipGet3DSizeInBytes().

Referenced by VipGet3DSizeInBytes().

◆ VipGet3DSizeInVoxels()

long VipGet3DSizeInVoxels ( Volume * volume)
extern

References VipGet3DSizeInVoxels().

Referenced by VipGet3DSizeInVoxels().

◆ VipGet3DVoxelSize()

int VipGet3DVoxelSize ( Volume * volume,
float * voxelSizeX,
float * voxelSizeY,
float * voxelSizeZ )
extern

References VipGet3DVoxelSize().

Referenced by VipGet3DVoxelSize().

◆ VipGet4DSize()

int VipGet4DSize ( Volume * volume,
int * sizeX,
int * sizeY,
int * sizeZ,
int * sizeT )
extern

References VipGet4DSize().

Referenced by VipGet4DSize().

◆ VipGet4DVoxelSize()

int VipGet4DVoxelSize ( Volume * volume,
float * voxelSizeX,
float * voxelSizeY,
float * voxelSizeZ,
float * voxelSizeT )
extern

References VipGet4DVoxelSize().

Referenced by VipGet4DVoxelSize().

◆ VipGetImageFormat()

int VipGetImageFormat ( const char * ima_name)
extern

References VipGetImageFormat().

Referenced by VipGetImageFormat().

◆ VipGetOffsetStructure()

VipOffsetStruct * VipGetOffsetStructure ( Volume * volume)
extern

◆ VipGetRTConfigLong()

int VipGetRTConfigLong ( const char * name,
long * value )
extern

◆ VipGetRTConfigString()

char * VipGetRTConfigString ( const char * name)
extern

◆ VipGetVolumeName()

char * VipGetVolumeName ( Volume * volume)
extern

References VipGetVolumeName().

Referenced by VipGetVolumeName().

◆ VipOffsetFirstPoint()

long VipOffsetFirstPoint ( Volume * volume)
extern

References VipOffsetFirstPoint().

Referenced by VipOffsetFirstPoint().

◆ VipOffsetLastPoint()

long VipOffsetLastPoint ( Volume * volume)
extern

References VipOffsetLastPoint().

Referenced by VipOffsetLastPoint().

◆ VipOffsetLine()

long VipOffsetLine ( Volume * volume)
extern

References VipOffsetLine().

Referenced by VipOffsetLine().

◆ VipOffsetLineBetweenSlice()

long VipOffsetLineBetweenSlice ( Volume * volume)
extern

◆ VipOffsetPointBetweenLine()

long VipOffsetPointBetweenLine ( Volume * volume)
extern

◆ VipOffsetSlice()

long VipOffsetSlice ( Volume * volume)
extern

References VipOffsetSlice().

Referenced by VipOffsetSlice().

◆ VipOffsetSliceBetweenVolume()

long VipOffsetSliceBetweenVolume ( Volume * volume)

◆ VipOffsetVolume()

long VipOffsetVolume ( Volume * volume)
extern

References VipOffsetVolume().

Referenced by VipOffsetVolume().

◆ VipReadSPMVolume()

Volume * VipReadSPMVolume ( const char * ima_name)
extern

References VipReadSPMVolume().

Referenced by VipReadSPMVolume().

◆ VipReadSPMVolumeWithBorder()

Volume * VipReadSPMVolumeWithBorder ( const char * ima_name,
int borderWidth )
extern

◆ VipReadTivoliVolume()

Volume * VipReadTivoliVolume ( const char * ima_name)
extern

References VipReadTivoliVolume().

Referenced by VipReadTivoliVolume().

◆ VipReadTivoliVolumeWithBorder()

Volume * VipReadTivoliVolumeWithBorder ( const char * ima_name,
int borderWidth )
extern

◆ VipReadVidaFloatFrame()

Volume * VipReadVidaFloatFrame ( const char * ima_name,
int fr1,
int fr2 )
extern

◆ VipReadVidaFloatVolume()

Volume * VipReadVidaFloatVolume ( const char * ima_name)
extern

◆ VipReadVidaFloatVolumeWithBorder()

Volume * VipReadVidaFloatVolumeWithBorder ( const char * ima_name,
int borderWidth )
extern

◆ VipReadVidaFrame()

Volume * VipReadVidaFrame ( const char * ima_name,
int fr1,
int fr2 )
extern

References VipReadVidaFrame().

Referenced by VipReadVidaFrame().

◆ VipReadVidaHeader()

Volume * VipReadVidaHeader ( const char * ima_name)
extern

References VipReadVidaHeader().

Referenced by VipReadVidaHeader().

◆ VipReadVidaVolume()

Volume * VipReadVidaVolume ( const char * ima_name)
extern

References VipReadVidaVolume().

Referenced by VipReadVidaVolume().

◆ VipReadVidaVolumeWithBorder()

Volume * VipReadVidaVolumeWithBorder ( const char * ima_name,
int borderWidth )
extern

◆ VipReadVolume()

Volume * VipReadVolume ( const char * name)
extern

References VipReadVolume().

Referenced by VipReadVolume().

◆ VipReadVolumeWithBorder()

Volume * VipReadVolumeWithBorder ( const char * name,
int borderWidth )
extern

◆ VipResizeBorder()

int VipResizeBorder ( Volume * volume,
int borderWidth )
extern

References VipResizeBorder().

Referenced by VipResizeBorder().

◆ VipSet3DSize()

int VipSet3DSize ( Volume * volume,
int nx,
int ny,
int nz )
extern

References VipSet3DSize().

Referenced by VipSet3DSize().

◆ VipSet3DVoxelSize()

int VipSet3DVoxelSize ( Volume * volume,
float dx,
float dy,
float dz )
extern

References VipSet3DVoxelSize().

Referenced by VipSet3DVoxelSize().

◆ VipSet4DSize()

int VipSet4DSize ( Volume * volume,
int nx,
int ny,
int nz,
int nt )
extern

References VipSet4DSize().

Referenced by VipSet4DSize().

◆ VipSet4DVoxelSize()

int VipSet4DVoxelSize ( Volume * volume,
float dx,
float dy,
float dz,
float dt )
extern

References VipSet4DVoxelSize().

Referenced by VipSet4DVoxelSize().

◆ VipSetBorderWidth()

int VipSetBorderWidth ( Volume * volume,
int borderWidth )
extern

References VipSetBorderWidth().

Referenced by VipSetBorderWidth().

◆ VipSetShfjOffset()

int VipSetShfjOffset ( Volume * volume,
float offset )
extern

References VipSetShfjOffset().

Referenced by VipSetShfjOffset().

◆ VipSetShfjScale()

int VipSetShfjScale ( Volume * volume,
float scale )
extern

References VipSetShfjScale().

Referenced by VipSetShfjScale().

◆ VipSetShfjUnite()

int VipSetShfjUnite ( Volume * volume,
int unite )
extern

References VipSetShfjUnite().

Referenced by VipSetShfjUnite().

◆ VipSetShfjVmdType()

int VipSetShfjVmdType ( Volume * volume,
int vmdtype )
extern

References VipSetShfjVmdType().

Referenced by VipSetShfjVmdType().

◆ VipSetSizeT()

int VipSetSizeT ( Volume * volume,
int nt )
extern

References VipSetSizeT().

Referenced by VipSetSizeT().

◆ VipSetSizeX()

int VipSetSizeX ( Volume * volume,
int nx )
extern

References VipSetSizeX().

Referenced by VipSetSizeX().

◆ VipSetSizeY()

int VipSetSizeY ( Volume * volume,
int ny )
extern

References VipSetSizeY().

Referenced by VipSetSizeY().

◆ VipSetSizeZ()

int VipSetSizeZ ( Volume * volume,
int nz )
extern

References VipSetSizeZ().

Referenced by VipSetSizeZ().

◆ VipSetState()

int VipSetState ( Volume * volume,
int state )
extern

References VipSetState().

Referenced by VipSetState().

◆ VipSetType()

int VipSetType ( Volume * volume,
int type )
extern

References VipSetType().

Referenced by VipSetType().

◆ VipSetVolumeName()

int VipSetVolumeName ( Volume * volume,
char * name )
extern

References VipSetVolumeName().

Referenced by VipSetVolumeName().

◆ VipShfjDurationTime()

int VipShfjDurationTime ( Volume * volume,
int frameNumber )
extern

References VipShfjDurationTime().

Referenced by VipShfjDurationTime().

◆ VipShfjOffset()

float VipShfjOffset ( Volume * volume)
extern

References VipShfjOffset().

Referenced by VipShfjOffset().

◆ VipShfjScale()

float VipShfjScale ( Volume * volume)
extern

References VipShfjScale().

Referenced by VipShfjScale().

◆ VipShfjStartTime()

int VipShfjStartTime ( Volume * volume,
int frameNumber )
extern

References VipShfjStartTime().

Referenced by VipShfjStartTime().

◆ VipShfjUnite()

int VipShfjUnite ( Volume * volume)
extern

References VipShfjUnite().

Referenced by VipShfjUnite().

◆ VipShfjVmdType()

int VipShfjVmdType ( Volume * volume)
extern

References VipShfjVmdType().

Referenced by VipShfjVmdType().

◆ VipSizeofType()

int VipSizeofType ( Volume * volume)
extern

References VipSizeofType().

Referenced by VipSizeofType().

◆ VipSizetOf()

int VipSizetOf ( Volume * volume)
extern

References VipSizetOf().

Referenced by VipSizetOf().

◆ VipSizexOf()

int VipSizexOf ( Volume * volume)
extern

References VipSizexOf().

Referenced by VipSizexOf().

◆ VipSizeyOf()

int VipSizeyOf ( Volume * volume)
extern

References VipSizeyOf().

Referenced by VipSizeyOf().

◆ VipSizezOf()

int VipSizezOf ( Volume * volume)
extern

References VipSizezOf().

Referenced by VipSizezOf().

◆ VipTestEqual2DSize()

int VipTestEqual2DSize ( Volume * volume1,
Volume * volume2 )
extern

References VipTestEqual2DSize().

Referenced by VipTestEqual2DSize().

◆ VipTestEqual3DSize()

int VipTestEqual3DSize ( Volume * volume1,
Volume * volume2 )
extern

References VipTestEqual3DSize().

Referenced by VipTestEqual3DSize().

◆ VipTestEqual4DSize()

int VipTestEqual4DSize ( Volume * volume1,
Volume * volume2 )
extern

References VipTestEqual4DSize().

Referenced by VipTestEqual4DSize().

◆ VipTestEqualBorderWidth()

int VipTestEqualBorderWidth ( Volume * volume1,
Volume * volume2 )
extern

◆ VipTestEqualType()

int VipTestEqualType ( Volume * volume1,
Volume * volume2 )
extern

References VipTestEqualType().

Referenced by VipTestEqualType().

◆ VipTestExist()

int VipTestExist ( Volume * volume)
extern

References VipTestExist().

Referenced by VipTestExist().

◆ VipTestExistN()

int VipTestExistN ( int n,
... )
extern

References VipTestExistN().

Referenced by VipTestExistN().

◆ VipTestImageFileExist()

int VipTestImageFileExist ( const char * ima_name)

◆ VipTestState()

int VipTestState ( Volume * volume,
int state )
extern

References VipTestState().

Referenced by VipTestState().

◆ VipTestStateN()

int VipTestStateN ( Volume * volume,
int n,
... )
extern

References VipTestStateN().

Referenced by VipTestStateN().

◆ VipTestType()

int VipTestType ( Volume * volume,
int type )
extern

References VipTestType().

Referenced by VipTestType().

◆ VipTestTypeN()

int VipTestTypeN ( Volume * volume,
int n,
... )
extern

References VipTestTypeN().

Referenced by VipTestTypeN().

◆ VipTransferVolumeData()

int VipTransferVolumeData ( Volume * volumeR,
Volume * volumeW )

◆ VipTypeName()

char * VipTypeName ( int type)
extern

References VipTypeName().

Referenced by VipTypeName().

◆ VipTypeOf()

int VipTypeOf ( Volume * volume)
extern

References VipTypeOf().

Referenced by VipTypeOf().

◆ VipVerify2Dformat()

int VipVerify2Dformat ( Volume * volume)
extern

References VipVerify2Dformat().

Referenced by VipVerify2Dformat().

◆ VipVerifyAll()

int VipVerifyAll ( Volume * volume)
extern

References VipVerifyAll().

Referenced by VipVerifyAll().

◆ VipWriteSPMVolume()

int VipWriteSPMVolume ( Volume * volume,
const char * ima_name )

References VipWriteSPMVolume().

Referenced by VipWriteSPMVolume().

◆ VipWriteTivoliVolume()

int VipWriteTivoliVolume ( Volume * volume,
const char * ima_name )
extern

References VipWriteTivoliVolume().

Referenced by VipWriteTivoliVolume().

◆ VipWriteVidaScaledVolume()

int VipWriteVidaScaledVolume ( Volume * volume,
const char * ima_name )
extern

◆ VipWriteVolume()

int VipWriteVolume ( Volume * volume,
const char * ima_name )
extern

References VipWriteVolume().

Referenced by VipWriteVolume().

Variable Documentation

◆ VIP_EXIT_IN_PRINTFEXIT

int VIP_EXIT_IN_PRINTFEXIT
extern

◆ VipMemoryMapping

int VipMemoryMapping
extern