#include <stdio.h>
#include <math.h>
#include "idvol.h"
#include "iderr.h"
#include "idprint.h"
Go to the source code of this file.
Defines | |
#define | CC(t1) |
#define | DD(t1) |
#define | EE(t1) |
#define | FF(t1) |
#define | HH(t1) |
#define | II(t1) |
#define | JJ(t1) |
#define | GG(t1) |
Functions | |
double | IdVolMaxPlanX (PPPVOLUME vol, int X) |
double | IdVolMaxPlanY (PPPVOLUME vol, int Y) |
double | IdVolMaxPlanZ (PPPVOLUME vol, int Z) |
double | IdVolMaxima (PPPVOLUME vol) |
double | IdVolMoyenne (PPPVOLUME vol) |
double | IdVolVariance (PPPVOLUME vol) |
int | IdVolMoyVar (PPPVOLUME vol, double *moy, double *var) |
int | IdVolMinMax (PPPVOLUME vol, double *mini, double *maxi) |
Compute minimum and maximum of a volume (non COMPLEX). |
|
Value:
|
|
Value:
Definition at line 163 of file volmax.c. Referenced by IdVolMaxPlanY(), and IdVolMinPlanY(). |
|
Value:
Definition at line 244 of file volmax.c. Referenced by IdVolMaxPlanZ(), and IdVolMinPlanZ(). |
|
Value:
Definition at line 324 of file volmax.c. Referenced by IdVolMaxima(), and IdVolMinima(). |
|
Value:
Referenced by IdVolMinMax(). |
|
Value:
Definition at line 402 of file volmax.c. Referenced by IdVolMoyenne(). |
|
Value:
Definition at line 483 of file volmax.c. Referenced by IdVolVariance(). |
|
Value:
Definition at line 575 of file volmax.c. Referenced by IdVolMoyVar(). |
|
Definition at line 332 of file volmax.c. References FF, IDERR_WRONG_LIBTYPE, IdErrno, IdErrPrintf(), IdVolDimX, IdVolDimY, IdVolDimZ, IdVolType, PPPVOLUME_CHAR, PPPVOLUME_DOUBLE, PPPVOLUME_FLOAT, PPPVOLUME_LONG, PPPVOLUME_SHORT, PPPVOLUME_UCHAR, PPPVOLUME_USHORT, VOL_CHAR, VOL_DOUBLE, VOL_FLOAT, VOL_LONG, VOL_SHORT, VOL_UCHAR, and VOL_USHORT. Referenced by DisplayVol(), and TestSequence2D(). |
|
Definition at line 89 of file volmax.c. References CC, IdErrPrintf(), IdVolDimY, IdVolDimZ, IdVolType, PPPVOLUME_CHAR, PPPVOLUME_DOUBLE, PPPVOLUME_FLOAT, PPPVOLUME_LONG, PPPVOLUME_SHORT, PPPVOLUME_UCHAR, PPPVOLUME_USHORT, VOL_CHAR, VOL_DOUBLE, VOL_FLOAT, VOL_LONG, VOL_SHORT, VOL_UCHAR, and VOL_USHORT. |
|
Definition at line 170 of file volmax.c. References DD, IDERR_WRONG_LIBTYPE, IdErrno, IdErrPrintf(), IdVolDimX, IdVolDimZ, IdVolType, PPPVOLUME_CHAR, PPPVOLUME_DOUBLE, PPPVOLUME_FLOAT, PPPVOLUME_LONG, PPPVOLUME_SHORT, PPPVOLUME_UCHAR, PPPVOLUME_USHORT, VOL_CHAR, VOL_DOUBLE, VOL_FLOAT, VOL_LONG, VOL_SHORT, VOL_UCHAR, and VOL_USHORT. |
|
Definition at line 251 of file volmax.c. References EE, IDERR_WRONG_LIBTYPE, IdErrno, IdErrPrintf(), IdVolDimX, IdVolDimY, IdVolType, PPPVOLUME_CHAR, PPPVOLUME_DOUBLE, PPPVOLUME_FLOAT, PPPVOLUME_LONG, PPPVOLUME_SHORT, PPPVOLUME_UCHAR, PPPVOLUME_USHORT, VOL_CHAR, VOL_DOUBLE, VOL_FLOAT, VOL_LONG, VOL_SHORT, VOL_UCHAR, and VOL_USHORT. |
|
Compute minimum and maximum of a volume (non COMPLEX).
Definition at line 636 of file volmax.c. References GG, IDERR_WRONG_LIBTYPE, IdErrno, IdErrPrintf(), IdVolDimX, IdVolDimY, IdVolDimZ, IdVolType, PPPVOLUME_CHAR, PPPVOLUME_DOUBLE, PPPVOLUME_FLOAT, PPPVOLUME_LONG, PPPVOLUME_SHORT, PPPVOLUME_UCHAR, PPPVOLUME_USHORT, VOL_CHAR, VOL_DOUBLE, VOL_FLOAT, VOL_LONG, VOL_SHORT, VOL_UCHAR, and VOL_USHORT. Referenced by WriteVolRecUchar(). |
|
Definition at line 408 of file volmax.c. References HH, IDERR_WRONG_LIBTYPE, IdErrno, IdErrPrintf(), IdVolDimX, IdVolDimY, IdVolDimZ, IdVolType, PPPVOLUME_CHAR, PPPVOLUME_DOUBLE, PPPVOLUME_FLOAT, PPPVOLUME_LONG, PPPVOLUME_SHORT, PPPVOLUME_UCHAR, PPPVOLUME_USHORT, VOL_CHAR, VOL_DOUBLE, VOL_FLOAT, VOL_LONG, VOL_SHORT, VOL_UCHAR, and VOL_USHORT. Referenced by IdVolVariance(). |
|
Definition at line 582 of file volmax.c. References IDERR_WRONG_LIBTYPE, IdErrno, IdErrPrintf(), IdVolDimX, IdVolDimY, IdVolDimZ, IdVolType, JJ, PPPVOLUME_CHAR, PPPVOLUME_DOUBLE, PPPVOLUME_FLOAT, PPPVOLUME_LONG, PPPVOLUME_SHORT, PPPVOLUME_UCHAR, PPPVOLUME_USHORT, VOL_CHAR, VOL_DOUBLE, VOL_FLOAT, VOL_LONG, VOL_SHORT, VOL_UCHAR, and VOL_USHORT. |
|
Definition at line 488 of file volmax.c. References IDERR_WRONG_LIBTYPE, IdErrno, IdErrPrintf(), IdVolDimX, IdVolDimY, IdVolDimZ, IdVolMoyenne(), IdVolType, II, PPPVOLUME_CHAR, PPPVOLUME_DOUBLE, PPPVOLUME_FLOAT, PPPVOLUME_LONG, PPPVOLUME_SHORT, PPPVOLUME_UCHAR, PPPVOLUME_USHORT, VOL_CHAR, VOL_DOUBLE, VOL_FLOAT, VOL_LONG, VOL_SHORT, VOL_UCHAR, and VOL_USHORT. |