VIP: Volume Image Processing


TivoliIO_volume.h File Reference
Include dependency graph for TivoliIO_volume.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  Roi
 

Macros

#define IMAGE_MAXSIZE   4096 /* maximum of (Volume*)->size. */
 
#define BORDER_MAXWIDTH   16 /* maximum of (Volume*)->borderWidth */
 
#define NAME_MAXLEN   1024U /* maximum of volume name */
 
#define DECL_VOLUME(aVolumePtr)
 
#define U8BIT   10 /* 8 bit unsigned integer */
 
#define S8BIT   11 /* 8 bit signed integer */
 
#define U16BIT   20 /* 16 bit unsigned integer */
 
#define S16BIT   21 /* 16 bit signed integer */
 
#define U32BIT   40 /* 32 bit unsigned integer */
 
#define S32BIT   41 /* 32 bit signed integer */
 
#define VFLOAT   400 /* simple precision real */
 
#define VDOUBLE   800 /* double precision real */
 
#define getSize3   getSize
 
#define getVoxelSize3   getVoxelSize
 
#define setSize3   setSize
 
#define setVoxelSize3   setVoxelSize
 
#define declareVolumeStructure3   declareVolumeStructure
 

Typedefs

typedef unsigned char U8BIT_t
 
typedef char S8BIT_t
 
typedef unsigned short U16BIT_t
 
typedef short S16BIT_t
 
typedef unsigned long U32BIT_t
 
typedef long S32BIT_t
 
typedef float F32BIT_t
 
typedef float FLOAT_t
 
typedef double F64BIT_t
 
typedef double DOUBLE_t
 
typedef char ANY_t
 

Functions

void printfError (char *s)
 
void printfWarning (char *s)
 
void printfInfo (char *s)
 
int testExist (Volume *volume)
 
int testExistN (int n,...)
 
int testType (Volume *volume, int type)
 
int testTypeN (Volume *volume, int n,...)
 
int testFilled (Volume *volume)
 
int testEqualSize (Volume *volume1, Volume *volume2)
 
int testEqual2DSize (Volume *volume1, Volume *volume2)
 
int testEqualType (Volume *volume1, Volume *volume2)
 
int testEqualBorderWidth (Volume *volume1, Volume *volume2)
 
int testSlice (Volume *volume, int slice)
 
int testImageSlice (Volume *volume, int slice)
 
int verifyAll (Volume *volume)
 
int verifyRoi (Roi *roi, Volume *volume)
 
int testLevelInType (double level, int type)
 
void getSize2 (Volume *volume, int *sizeX, int *sizeY)
 
void getSize (Volume *volume, int *sizeX, int *sizeY, int *sizeZ)
 
void getSize4 (Volume *volume, int *sizeX, int *sizeY, int *sizeZ, int *sizeT)
 
int sizexOf (Volume *volume)
 
int sizeyOf (Volume *volume)
 
int sizezOf (Volume *volume)
 
int sizetOf (Volume *volume)
 
void getVoxelSize2 (Volume *volume, float *voxelSizeX, float *voxelSizeY)
 
void getVoxelSize (Volume *volume, float *voxelSizeX, float *voxelSizeY, float *voxelSizeZ)
 
void getVoxelSize4 (Volume *volume, float *voxelSizeX, float *voxelSizeY, float *voxelSizeZ, float *voxelSizeT)
 
int borderWidthOf (Volume *volume)
 
int typeOf (Volume *volume)
 
char * typeName (int type)
 
char * stateName (int state)
 
void getMinMax (Volume *volume, double *minVal, double *maxVal)
 
void setSize2 (Volume *volume, int nx, int ny)
 
void setSize (Volume *volume, int nx, int ny, int nz)
 
void setSize4 (Volume *volume, int nx, int ny, int nz, int nt)
 
void setSizex (Volume *volume, int nx)
 
void setSizey (Volume *volume, int ny)
 
void setSizez (Volume *volume, int nz)
 
void setSizet (Volume *volume, int nt)
 
void setVoxelSize2 (Volume *volume, float dx, float dy)
 
void setVoxelSize (Volume *volume, float dx, float dy, float dz)
 
void setVoxelSize4 (Volume *volume, float dx, float dy, float dz, float dt)
 
void setType (Volume *volume, int type)
 
void setBorderWidth (Volume *volume, int borderWidth)
 
void setVolumeLevel (Volume *volume, double level)
 
void setImageLevel (Volume *volume, double level)
 
void setBorderLevel (Volume *volume, double level)
 
int sizeofType (Volume *volume)
 
long offset_forANYtype_BetweenPoint (Volume *volume)
 
long offsetFirstPoint (Volume *volume)
 
long offsetLine (Volume *volume)
 
long offsetPointBetweenLine (Volume *volume)
 
long offsetSlice (Volume *volume)
 
long offsetLineBetweenSlice (Volume *volume)
 
long offsetVolume (Volume *volume)
 
long offsetImage (Volume *volume)
 
long int * offsetBox (Volume *volume, int connexity)
 
U8BIT_tdata_U8BIT (Volume *volume)
 
S8BIT_tdata_S8BIT (Volume *volume)
 
U16BIT_tdata_U16BIT (Volume *volume)
 
S16BIT_tdata_S16BIT (Volume *volume)
 
U32BIT_tdata_U32BIT (Volume *volume)
 
S32BIT_tdata_S32BIT (Volume *volume)
 
FLOAT_tdata_VFLOAT (Volume *volume)
 
DOUBLE_tdata_VDOUBLE (Volume *volume)
 
ANY_tdata_ANY (Volume *volume)
 
VolumereadVolumeDim (const char *filename, Roi *roi)
 
int readVolumeDim_OLD (const char *filename, int *nx, int *ny, int *nz, int *type, float *dx, float *dy, float *dz)
 
VolumereadVolume (const char *filename, int borderWidth)
 
void writeVolumeDim (Volume *volume, const char *filename)
 
void writeVolume (Volume *volume, const char *filename)
 
void writeVolumeSlices (Volume *volume, int firstSlice, int nSlices, const char *filename)
 
void writeVolumeSlice (Volume *volume, int slice, const char *filename)
 
VolumedeclareVolumeStructure (int xSize, int ySize, int zSize, float xVoxelSize, float yVoxelSize, float zVoxelSize, int type, const char *name, int borderWidth)
 
VolumedeclareVolumeStructure4 (int xSize, int ySize, int zSize, int tSize, float xVoxelSize, float yVoxelSize, float zVoxelSize, float tVoxelSize, int type, const char *name, int borderWidth)
 
VolumeduplicateVolumeStructure (Volume *volume, const char *name)
 
void allocateVolumeData (Volume *volume)
 
VolumecreateVolume (int xSize, int ySize, int zSize, float xVoxelSize, float yVoxelSize, float zVoxelSize, int type, const char *name, int borderWidth)
 
VolumecreateVolume4 (int xSize, int ySize, int zSize, int tSize, float xVoxelSize, float yVoxelSize, float zVoxelSize, float tVoxelSize, int type, const char *name, int borderWidth)
 
void transferVolumeData (Volume *volumeR, Volume *volumeW)
 
void appendVolume (const char *filename, Volume *volume)
 
VolumecopyVolume (Volume *volume, const char *name)
 
void copySlice (Volume *volumeSource, int sliceSource, Volume *volumeDestination, int sliceDestination)
 
void addBorder (Volume *volume)
 
VolumeextractSlice (Volume *volume, int slice)
 
VolumeextractRoi (Volume *volume, Roi *roi)
 
Volumevol3DtoVol2D (Volume *volume, int first, int step, int number, int width)
 
void freeVolumeData (Volume *volume)
 
void freeVolume (Volume *volume)
 
Volumeaxial2coronal (Volume *volume)
 
Volumecoronal2axial (Volume *volume)
 
Volumeaxial2sagittal (Volume *volume)
 
Volumesagittal2axial (Volume *volume)
 

Macro Definition Documentation

◆ BORDER_MAXWIDTH

#define BORDER_MAXWIDTH   16 /* maximum of (Volume*)->borderWidth */

Definition at line 45 of file TivoliIO_volume.h.

◆ DECL_VOLUME

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

Definition at line 65 of file TivoliIO_volume.h.

◆ declareVolumeStructure3

#define declareVolumeStructure3   declareVolumeStructure

Definition at line 1064 of file TivoliIO_volume.h.

◆ getSize3

#define getSize3   getSize

Definition at line 333 of file TivoliIO_volume.h.

◆ getVoxelSize3

#define getVoxelSize3   getVoxelSize

Definition at line 405 of file TivoliIO_volume.h.

◆ IMAGE_MAXSIZE

#define IMAGE_MAXSIZE   4096 /* maximum of (Volume*)->size. */

Definition at line 44 of file TivoliIO_volume.h.

◆ NAME_MAXLEN

#define NAME_MAXLEN   1024U /* maximum of volume name */

Definition at line 46 of file TivoliIO_volume.h.

◆ S16BIT

#define S16BIT   21 /* 16 bit signed integer */

Definition at line 87 of file TivoliIO_volume.h.

◆ S32BIT

#define S32BIT   41 /* 32 bit signed integer */

Definition at line 89 of file TivoliIO_volume.h.

◆ S8BIT

#define S8BIT   11 /* 8 bit signed integer */

Definition at line 85 of file TivoliIO_volume.h.

◆ setSize3

#define setSize3   setSize

Definition at line 500 of file TivoliIO_volume.h.

◆ setVoxelSize3

#define setVoxelSize3   setVoxelSize

Definition at line 574 of file TivoliIO_volume.h.

◆ U16BIT

#define U16BIT   20 /* 16 bit unsigned integer */

Definition at line 86 of file TivoliIO_volume.h.

◆ U32BIT

#define U32BIT   40 /* 32 bit unsigned integer */

Definition at line 88 of file TivoliIO_volume.h.

◆ U8BIT

#define U8BIT   10 /* 8 bit unsigned integer */

Definition at line 84 of file TivoliIO_volume.h.

◆ VDOUBLE

#define VDOUBLE   800 /* double precision real */

Definition at line 91 of file TivoliIO_volume.h.

◆ VFLOAT

#define VFLOAT   400 /* simple precision real */

Definition at line 90 of file TivoliIO_volume.h.

Typedef Documentation

◆ ANY_t

typedef char ANY_t

Definition at line 108 of file TivoliIO_volume.h.

◆ DOUBLE_t

typedef double DOUBLE_t

Definition at line 106 of file TivoliIO_volume.h.

◆ F32BIT_t

typedef float F32BIT_t

Definition at line 103 of file TivoliIO_volume.h.

◆ F64BIT_t

typedef double F64BIT_t

Definition at line 105 of file TivoliIO_volume.h.

◆ FLOAT_t

typedef float FLOAT_t

Definition at line 104 of file TivoliIO_volume.h.

◆ S16BIT_t

typedef short S16BIT_t

Definition at line 100 of file TivoliIO_volume.h.

◆ S32BIT_t

typedef long S32BIT_t

Definition at line 102 of file TivoliIO_volume.h.

◆ S8BIT_t

typedef char S8BIT_t

Definition at line 98 of file TivoliIO_volume.h.

◆ U16BIT_t

typedef unsigned short U16BIT_t

Definition at line 99 of file TivoliIO_volume.h.

◆ U32BIT_t

typedef unsigned long U32BIT_t

Definition at line 101 of file TivoliIO_volume.h.

◆ U8BIT_t

typedef unsigned char U8BIT_t

Definition at line 97 of file TivoliIO_volume.h.

Function Documentation

◆ addBorder()

void addBorder ( Volume * volume)

References addBorder().

Referenced by addBorder().

◆ allocateVolumeData()

void allocateVolumeData ( Volume * volume)
extern

References allocateVolumeData().

Referenced by allocateVolumeData().

◆ appendVolume()

void appendVolume ( const char * filename,
Volume * volume )
extern

References appendVolume().

Referenced by appendVolume().

◆ axial2coronal()

Volume * axial2coronal ( Volume * volume)
extern

References axial2coronal().

Referenced by axial2coronal().

◆ axial2sagittal()

Volume * axial2sagittal ( Volume * volume)
extern

References axial2sagittal().

Referenced by axial2sagittal().

◆ borderWidthOf()

int borderWidthOf ( Volume * volume)
extern

References borderWidthOf().

Referenced by borderWidthOf().

◆ copySlice()

void copySlice ( Volume * volumeSource,
int sliceSource,
Volume * volumeDestination,
int sliceDestination )
extern

References copySlice().

Referenced by copySlice().

◆ copyVolume()

Volume * copyVolume ( Volume * volume,
const char * name )
extern

References copyVolume().

Referenced by copyVolume().

◆ coronal2axial()

Volume * coronal2axial ( Volume * volume)
extern

References coronal2axial().

Referenced by coronal2axial().

◆ createVolume()

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

References createVolume().

Referenced by createVolume().

◆ createVolume4()

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

References createVolume4().

Referenced by createVolume4().

◆ data_ANY()

ANY_t * data_ANY ( Volume * volume)
extern

References data_ANY().

Referenced by data_ANY().

◆ data_S16BIT()

S16BIT_t * data_S16BIT ( Volume * volume)
extern

References data_S16BIT().

Referenced by data_S16BIT().

◆ data_S32BIT()

S32BIT_t * data_S32BIT ( Volume * volume)
extern

References data_S32BIT().

Referenced by data_S32BIT().

◆ data_S8BIT()

S8BIT_t * data_S8BIT ( Volume * volume)
extern

References data_S8BIT().

Referenced by data_S8BIT().

◆ data_U16BIT()

U16BIT_t * data_U16BIT ( Volume * volume)
extern

References data_U16BIT().

Referenced by data_U16BIT().

◆ data_U32BIT()

U32BIT_t * data_U32BIT ( Volume * volume)
extern

References data_U32BIT().

Referenced by data_U32BIT().

◆ data_U8BIT()

U8BIT_t * data_U8BIT ( Volume * volume)
extern

References data_U8BIT().

Referenced by data_U8BIT().

◆ data_VDOUBLE()

DOUBLE_t * data_VDOUBLE ( Volume * volume)
extern

References data_VDOUBLE().

Referenced by data_VDOUBLE().

◆ data_VFLOAT()

FLOAT_t * data_VFLOAT ( Volume * volume)
extern

References data_VFLOAT().

Referenced by data_VFLOAT().

◆ declareVolumeStructure()

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

◆ declareVolumeStructure4()

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

◆ duplicateVolumeStructure()

Volume * duplicateVolumeStructure ( Volume * volume,
const char * name )
extern

◆ extractRoi()

Volume * extractRoi ( Volume * volume,
Roi * roi )
extern

References extractRoi().

Referenced by extractRoi().

◆ extractSlice()

Volume * extractSlice ( Volume * volume,
int slice )
extern

References extractSlice().

Referenced by extractSlice().

◆ freeVolume()

void freeVolume ( Volume * volume)
extern

References freeVolume().

Referenced by freeVolume().

◆ freeVolumeData()

void freeVolumeData ( Volume * volume)
extern

References freeVolumeData().

Referenced by freeVolumeData().

◆ getMinMax()

void getMinMax ( Volume * volume,
double * minVal,
double * maxVal )
extern

References getMinMax().

Referenced by getMinMax().

◆ getSize()

void getSize ( Volume * volume,
int * sizeX,
int * sizeY,
int * sizeZ )
extern

References getSize().

Referenced by getSize().

◆ getSize2()

void getSize2 ( Volume * volume,
int * sizeX,
int * sizeY )
extern

References getSize2().

Referenced by getSize2().

◆ getSize4()

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

References getSize4().

Referenced by getSize4().

◆ getVoxelSize()

void getVoxelSize ( Volume * volume,
float * voxelSizeX,
float * voxelSizeY,
float * voxelSizeZ )
extern

References getVoxelSize().

Referenced by getVoxelSize().

◆ getVoxelSize2()

void getVoxelSize2 ( Volume * volume,
float * voxelSizeX,
float * voxelSizeY )
extern

References getVoxelSize2().

Referenced by getVoxelSize2().

◆ getVoxelSize4()

void getVoxelSize4 ( Volume * volume,
float * voxelSizeX,
float * voxelSizeY,
float * voxelSizeZ,
float * voxelSizeT )
extern

References getVoxelSize4().

Referenced by getVoxelSize4().

◆ offset_forANYtype_BetweenPoint()

long offset_forANYtype_BetweenPoint ( Volume * volume)
extern

◆ offsetBox()

long int * offsetBox ( Volume * volume,
int connexity )

References offsetBox().

Referenced by offsetBox().

◆ offsetFirstPoint()

long offsetFirstPoint ( Volume * volume)
extern

References offsetFirstPoint().

Referenced by offsetFirstPoint().

◆ offsetImage()

long offsetImage ( Volume * volume)
extern

References offsetImage().

Referenced by offsetImage().

◆ offsetLine()

long offsetLine ( Volume * volume)
extern

References offsetLine().

Referenced by offsetLine().

◆ offsetLineBetweenSlice()

long offsetLineBetweenSlice ( Volume * volume)
extern

◆ offsetPointBetweenLine()

long offsetPointBetweenLine ( Volume * volume)
extern

◆ offsetSlice()

long offsetSlice ( Volume * volume)
extern

References offsetSlice().

Referenced by offsetSlice().

◆ offsetVolume()

long offsetVolume ( Volume * volume)
extern

References offsetVolume().

Referenced by offsetVolume().

◆ printfError()

void printfError ( char * s)

◆ printfInfo()

void printfInfo ( char * s)

◆ printfWarning()

void printfWarning ( char * s)

◆ readVolume()

Volume * readVolume ( const char * filename,
int borderWidth )
extern

References readVolume().

Referenced by readVolume().

◆ readVolumeDim()

Volume * readVolumeDim ( const char * filename,
Roi * roi )

References readVolumeDim().

Referenced by readVolumeDim().

◆ readVolumeDim_OLD()

int readVolumeDim_OLD ( const char * filename,
int * nx,
int * ny,
int * nz,
int * type,
float * dx,
float * dy,
float * dz )
extern

References readVolumeDim_OLD().

Referenced by readVolumeDim_OLD().

◆ sagittal2axial()

Volume * sagittal2axial ( Volume * volume)
extern

References sagittal2axial().

Referenced by sagittal2axial().

◆ setBorderLevel()

void setBorderLevel ( Volume * volume,
double level )
extern

References setBorderLevel().

Referenced by setBorderLevel().

◆ setBorderWidth()

void setBorderWidth ( Volume * volume,
int borderWidth )
extern

References setBorderWidth().

Referenced by setBorderWidth().

◆ setImageLevel()

void setImageLevel ( Volume * volume,
double level )
extern

References setImageLevel().

Referenced by setImageLevel().

◆ setSize()

void setSize ( Volume * volume,
int nx,
int ny,
int nz )
extern

References setSize().

Referenced by setSize().

◆ setSize2()

void setSize2 ( Volume * volume,
int nx,
int ny )
extern

References setSize2().

Referenced by setSize2().

◆ setSize4()

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

References setSize4().

Referenced by setSize4().

◆ setSizet()

void setSizet ( Volume * volume,
int nt )
extern

References setSizet().

Referenced by setSizet().

◆ setSizex()

void setSizex ( Volume * volume,
int nx )
extern

References setSizex().

Referenced by setSizex().

◆ setSizey()

void setSizey ( Volume * volume,
int ny )
extern

References setSizey().

Referenced by setSizey().

◆ setSizez()

void setSizez ( Volume * volume,
int nz )
extern

References setSizez().

Referenced by setSizez().

◆ setType()

void setType ( Volume * volume,
int type )
extern

References setType().

Referenced by setType().

◆ setVolumeLevel()

void setVolumeLevel ( Volume * volume,
double level )
extern

References setVolumeLevel().

Referenced by setVolumeLevel().

◆ setVoxelSize()

void setVoxelSize ( Volume * volume,
float dx,
float dy,
float dz )
extern

References setVoxelSize().

Referenced by setVoxelSize().

◆ setVoxelSize2()

void setVoxelSize2 ( Volume * volume,
float dx,
float dy )
extern

References setVoxelSize2().

Referenced by setVoxelSize2().

◆ setVoxelSize4()

void setVoxelSize4 ( Volume * volume,
float dx,
float dy,
float dz,
float dt )
extern

References setVoxelSize4().

Referenced by setVoxelSize4().

◆ sizeofType()

int sizeofType ( Volume * volume)
extern

References sizeofType().

Referenced by sizeofType().

◆ sizetOf()

int sizetOf ( Volume * volume)

References sizetOf().

Referenced by sizetOf().

◆ sizexOf()

int sizexOf ( Volume * volume)

References sizexOf().

Referenced by sizexOf().

◆ sizeyOf()

int sizeyOf ( Volume * volume)

References sizeyOf().

Referenced by sizeyOf().

◆ sizezOf()

int sizezOf ( Volume * volume)

References sizezOf().

Referenced by sizezOf().

◆ stateName()

char * stateName ( int state)
extern

References stateName().

Referenced by stateName().

◆ testEqual2DSize()

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

References testEqual2DSize().

Referenced by testEqual2DSize().

◆ testEqualBorderWidth()

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

References testEqualBorderWidth().

Referenced by testEqualBorderWidth().

◆ testEqualSize()

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

References testEqualSize().

Referenced by testEqualSize().

◆ testEqualType()

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

References testEqualType().

Referenced by testEqualType().

◆ testExist()

int testExist ( Volume * volume)
extern

References testExist().

Referenced by testExist().

◆ testExistN()

int testExistN ( int n,
... )
extern

References testExistN().

Referenced by testExistN().

◆ testFilled()

int testFilled ( Volume * volume)
extern

References testFilled().

Referenced by testFilled().

◆ testImageSlice()

int testImageSlice ( Volume * volume,
int slice )
extern

References testImageSlice().

Referenced by testImageSlice().

◆ testLevelInType()

int testLevelInType ( double level,
int type )
extern

◆ testSlice()

int testSlice ( Volume * volume,
int slice )
extern

References testSlice().

Referenced by testSlice().

◆ testType()

int testType ( Volume * volume,
int type )
extern

References testType().

Referenced by testType().

◆ testTypeN()

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

References testTypeN().

Referenced by testTypeN().

◆ transferVolumeData()

void transferVolumeData ( Volume * volumeR,
Volume * volumeW )
extern

References transferVolumeData().

Referenced by transferVolumeData().

◆ typeName()

char * typeName ( int type)
extern

References typeName().

Referenced by typeName().

◆ typeOf()

int typeOf ( Volume * volume)
extern

References typeOf().

Referenced by typeOf().

◆ verifyAll()

int verifyAll ( Volume * volume)
extern

References verifyAll().

Referenced by verifyAll().

◆ verifyRoi()

int verifyRoi ( Roi * roi,
Volume * volume )
extern

◆ vol3DtoVol2D()

Volume * vol3DtoVol2D ( Volume * volume,
int first,
int step,
int number,
int width )

References vol3DtoVol2D().

Referenced by vol3DtoVol2D().

◆ writeVolume()

void writeVolume ( Volume * volume,
const char * filename )
extern

References writeVolume().

Referenced by writeVolume().

◆ writeVolumeDim()

void writeVolumeDim ( Volume * volume,
const char * filename )
extern

References writeVolumeDim().

Referenced by writeVolumeDim().

◆ writeVolumeSlice()

void writeVolumeSlice ( Volume * volume,
int slice,
const char * filename )
extern

References writeVolumeSlice().

Referenced by writeVolumeSlice().

◆ writeVolumeSlices()

void writeVolumeSlices ( Volume * volume,
int firstSlice,
int nSlices,
const char * filename )

References writeVolumeSlices().

Referenced by writeVolumeSlices().