![]()  | 
CMatrix:GetRow
The GetRow method returns a reference to the CArray at the specified row.
| 
 row = CMatrix:GetRow( n )  | 
    n is the row index of the member to retrieve.
    row is the CArray at row index n.
    On success, a
reference to a CArray is returned.
    On failure,
nil is returned.
Each row of the CMatrix is a reference to a CArray containing (column, value) pairs. This method returns a reference to the row at index n. Therefore, the returned row may be subjected to CArray methods.
Assume that a CMatrix named M exists and contains a value "abc" at index [10][5]. This script fragment shows working with the returned row as a CArray:
| 
 r = M:GetRow(10)  | 
 -- return a reference to row 10  | 
| 
 if ( r and r:Exists(5) ) then  | 
 -- check that row r exists and column 5 exists  | 
| 
 v = r:Get( 5 )  | 
 -- get the value of M[10][5]  | 
| 
 Printf("v = '%s'", v )  | 
 -- v = 'abc'  | 
| 
 end  | 
 
  |