Reorder the input by in the specified order.  
More...
|  | 
| AFAPI array | reorder (const array &in, const unsigned x, const unsigned y=1, const unsigned z=2, const unsigned w=3) | 
|  | 
| AFAPI af_err | af_reorder (af_array *out, const af_array in, const unsigned x, const unsigned y, const unsigned z, const unsigned w) | 
|  | 
Reorder the input by in the specified order. 
Exchanges dimensions within an array. The order of the data along each dimension does not change.
- Parameters
- 
  
    | [out] | out | is the reordered array |  | [in] | in | is the input matrix |  | [in] | x | specifies which dimension should be first |  | [in] | y | specifies which dimension should be second |  | [in] | z | specifies which dimension should be third |  | [in] | w | specifies which dimension should be fourth |  
 
 
 
      
        
          | AFAPI array af::reorder | ( | const array & | in, | 
        
          |  |  | const unsigned | x, | 
        
          |  |  | const unsigned | y = 1, | 
        
          |  |  | const unsigned | z = 2, | 
        
          |  |  | const unsigned | w = 3 | 
        
          |  | ) |  |  | 
      
 
- Parameters
- 
  
    | [in] | in | is the input array |  | [in] | x | specifies which dimension should be first |  | [in] | y | specifies which dimension should be second |  | [in] | z | specifies which dimension should be third |  | [in] | w | specifies which dimension should be fourth |  
 
- Returns
- the reordered output