mediaLib Library Functions mlibVectorMaximumU8(3MLIB)
NAME
mlibVectorMaximumU8, mlibVectorMaximumS8,
mlibVectorMaximumS16, mlibVectorMaximumS32,
mlibVectorMaximumF32, mlibVectorMaximumD64 - find the
maximum value in a vector
SYNOPSIS
cc [ flag... ] file... -lmlib [ library... ]
#include
mlibstatus mlibVectorMaximumU8(mlibu8 *max, const mlibu8 *x,
mlibs32 n);
mlibstatus mlibVectorMaximumS8(mlibs8 *max, const mlibs8 *x,
mlibs32 n);
mlibstatus mlibVectorMaximumS16(mlibs16 *max, const mlibs16 *x,
mlibs32 n);
mlibstatus mlibVectorMaximumS32(mlibs32 *max, const mlibs32 *x,
mlibs32 n);
mlibstatus mlibVectorMaximumF32(mlibf32 *max, const mlibf32 *x,
mlibs32 n);
mlibstatus mlibVectorMaximumD64(mlibd64 *max, const mlibd64 *x,
mlibs32 n);
DESCRIPTION
Each of these functions finds the maximum value of all ele-
ments in a vector.
The following equation is used:
max[0] = MAX{ x[i] i = 0, 1, ..., (n - 1) }
PARAMETERS
Each of the functions takes the following arguments:
max Pointer to the maximum value.
x Pointer to the first element of the source vector.
SunOS 5.11 Last change: 2 Mar 2007 1
mediaLib Library Functions mlibVectorMaximumU8(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
mlibVectorMinimumU8(3MLIB), mlibMatrixMaximumU8(3MLIB),
mlibMatrixMinimumU8(3MLIB), attributes(5)
SunOS 5.11 Last change: 2 Mar 2007 2
|