MF_rotate90
| MD_rotate90 |
ME_rotate90 |
MCF_rotate90 |
MCD_rotate90 |
MCE_rotate90 |
MI_rotate90 | MBI_rotate90 | MSI_rotate90 | MLI_rotate90 | MQI_rotate90 |
MU_rotate90 | MUB_rotate90 | MUS_rotate90 | MUL_rotate90 | MUQ_rotate90 |
|
Function | clock-wise rotation of a matrix by 90° |
|
Syntax C/C++ | #include <MFstd.h>
void MF_rotate90( fMatrix MRot, fMatrix MA, ui htRot, ui lenRot ); |
C++ MatObj | #include <OptiVec.h>
void matrix<T>::rotate90( const matrix<T>& MA ); |
Pascal/Delphi | uses MFstd;
procedure MF_rotate90( MRot, MA:fMatrix; htRot, lenRot:UIntSize ); |
|
CUDA function C/C++ | #include <cudaMFstd.h>
int cudaMF_rotate90( fMatrix d_MRot, fMatrix d_MA, ui htRot, ui lenRot );
void MFcu_rotate90( fMatrix h_MRot, fMatrix h_MA, ui htRot, ui lenRot );
|
CUDA function Pascal/Delphi | uses MFstd;
function cudaMF_rotate90( d_MRot, MA:fMatrix; htRot, lenRot:UIntSize ): IntBool;
procedure MFcu_rotate90( h_MRot, h_MA:fMatrix; htRot, lenRot:UIntSize );
|
|
Description | MRoti,j = MAlenRot-j-1, i
The dimensions fed into this function, htRot and lenRot, refer to the rotated matrix rather than to the input matrix. |
|
|