
A2.2 Ox function summary 27
OxLibCheckMatrixSize
void OxLibCheckMatrixSize(OxVALUE *pv, int iFirst, int iLast,
int r, int c);
pv in: array of values of any type
iFirst in: first in array to check
iLast in: last in array to check
r in: required row dimension
c in: required column dimension
No return value.
Description
Checks whether all the values in pv[iFirst]...pv[iLast] are of type
OX
MATRIX, and whether they have the required dimension and are non-empty.
OxLibCheckSquareMatrix
void OxLibCheckSquareMatrix(OxVALUE *pv, int iFirst, int iLast);
pv in: array of values of any type
iFirst in: first in array to check
iLast in: last in array to check
No return value.
Description
Checks whether all the values in pv[iFirst]...pv[iLast] are of type
OX
MATRIX, and whether the matrices are square and non-empty.
OxLibCheckType
void OxLibCheckType(int iType, OxVALUE *pv, int iFirst,int iLast);
iType in: required type, one of OX
INT, OX DOUBLE, OX MATRIX,etc.
pv in: array of values of any type
out: OX
INT changed to OX DOUBLE or vice versa
iFirst in: first in array to check
iLast in: last in array to check
No return value.
Description
Checks whether all the values in pv[iFirst]...pv[iLast] are of type iType.
OxLibValArrayCalloc
void OxLibValArrayCalloc(OxVALUE *pv, int c);
pv in: value
out: allocated to type array
c in: number of elements
No return value.
Commentaires sur ces manuels