Overload List
| # | Signature | Description |
|---|---|---|
| 1 | TMtx *Eye(int ARows, int ACols, bool AComplex, bool aIsDouble); | Constructs an eye matrix. |
| 2 | TMtx *Eye(int ARows, int ACols, TMtxFloatPrecision aFloatPrecision); | |
| 3 | TMtx *Eye(int ARows, int ACols, TMtxVec *aFloatPrecisionRef); |
Overload 1: TMtx *Eye(int ARows, int ACols, bool AComplex, bool aIsDouble);
Constructs an eye matrix.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | ARows | int | |
| 2 | ACols | int | |
| 3 | AComplex | bool | |
| 4 | aIsDouble | bool |
Remarks:
Construct an eye matrix. The number of rows and columns of an eye matrix is set by ARows and ACols parameters. The TMtx::Complex property of an eye matrix is set by AComplex parameter.
Declared in Dew::Math::TMtx · Dew.Math/MtxVec.h · Cross-compiler
Overload 2: TMtx *Eye(int ARows, int ACols, TMtxFloatPrecision aFloatPrecision);
| # | Name | Type | Description |
|---|---|---|---|
| 1 | ARows | int | |
| 2 | ACols | int | |
| 3 | aFloatPrecision | TMtxFloatPrecision |
Declared in Dew::Math::TMtx · Dew.Math/MtxVec.h · Cross-compiler
Overload 3: TMtx *Eye(int ARows, int ACols, TMtxVec *aFloatPrecisionRef);
| # | Name | Type | Description |
|---|---|---|---|
| 1 | ARows | int | |
| 2 | ACols | int | |
| 3 | aFloatPrecisionRef | TMtxVec * |
Declared in Dew::Math::TMtx · Dew.Math/MtxVec.h · Cross-compiler