Lines Matching refs:nbRow
38 newMat->nbRow = 0 ; in emptyMatrix()
43 sciMatrix * newMatrix(int nbRow, int nbCol) in newMatrix() argument
50 newMat->data = MALLOC((nbRow * nbCol) * sizeof(void *)); in newMatrix()
51 newMat->nbRow = nbRow; in newMatrix()
55 for (i = 0 ; i < nbRow * nbCol ; i++) in newMatrix()
63 sciMatrix * newCompleteMatrix(void ** dataMat, int nbRow, int nbCol) in newCompleteMatrix() argument
69 newMat->nbRow = nbRow ; in newCompleteMatrix()
78 for (i = 0 ; i < mat->nbRow * mat->nbCol ; i++) in deleteMatrix()
87 mat->nbRow = 0; in deleteMatrix()
95 mat->nbRow = 0; in desallocateMatrix()
104 return mat->data[row + col * mat->nbRow]; in getMatElement()
109 mat->data[row + col * mat->nbRow] = newValue; in setMatElement()
114 if (mat->data[row + col * mat->nbRow] != NULL) in changeMatElement()
116 FREE(mat->data[row + col * mat->nbRow]); in changeMatElement()
118 mat->data[row + col * mat->nbRow] = newValue; in changeMatElement()
137 return mat->nbRow ; in getMatNbRow()