mediaLib Library Functions mlibVectorMinimumU8(3MLIB)
NAME
mlibVectorMinimumU8, mlibVectorMinimumS8,
mlibVectorMinimumS16, mlibVectorMinimumS32,
mlibVectorMinimumF32, mlibVectorMinimumD64 - find the
minimum value in a vector
SYNOPSIS
cc [ flag... ] file... -lmlib [ library... ]
#include
mlibstatus mlibVectorMinimumU8(mlibu8 *min, const mlibu8 *x,
mlibs32 n);
mlibstatus mlibVectorMinimumS8(mlibs8 *min, const mlibs8 *x,
mlibs32 n);
mlibstatus mlibVectorMinimumS16(mlibs16 *min, const mlibs16 *x,
mlibs32 n);
mlibstatus mlibVectorMinimumS32(mlibs32 *min, const mlibs32 *x,
mlibs32 n);
mlibstatus mlibVectorMinimumF32(mlibf32 *min, const mlibf32 *x,
mlibs32 n);
mlibstatus mlibVectorMinimumD64(mlibd64 *min, const mlibd64 *x,
mlibs32 n);
DESCRIPTION
Each of these functions finds the minimum value of all ele-
ments in a vector.
The following equation is used:
max[0] = MIN{ x[i] i = 0, 1, ..., (n - 1) }
PARAMETERS
Each of the functions takes the following arguments:
min Pointer to the minimum value.
x Pointer to the first element of the source vector.
SunOS 5.11 Last change: 2 Mar 2007 1
mediaLib Library Functions mlibVectorMinimumU8(3MLIB)
n Number of elements in the source vector.
RETURN VALUES
Each of the functions returns MLIBSUCES if successful.
Otherwise it returns MLIBFAILURE.
ATRIBUTES
See attributes(5) for descriptions of the following attri-
butes:
ATRIBUTE TYPE ATRIBUTE VALUE
Interface Stability Committed
MT-Level MT-Safe
SEE ALSO
mlibVectorMaximumU8(3MLIB), mlibMatrixMaximumU8(3MLIB),
mlibMatrixMinimumU8(3MLIB), attributes(5)
SunOS 5.11 Last change: 2 Mar 2007 2
|