Overload List
| # | Signature | Description |
|---|---|---|
| 1 | TMtxVec InvCbrt | The inverse of cube root 1/(v)^1/3. |
| └ indexed: TMtxVec InvCbrt(Int32 Index, Int32 Len) | ||
| 2 | TMtxVec InvCbrt(TMtxVec X) | Calculate the inverse of cube root for all X elements and store the results in the calling object. |
| └ indexed: TMtxVec InvCbrt(TMtxVec X, Int32 XIndex, Int32 Index, Int32 Len) |
Overload 1: TMtxVec InvCbrt
The inverse of cube root 1/(v)^1/3.
Result: stored in self (calling object), returns self for chaining
Calculate the inverse cube root (1/(element)^(1/3)) of all calling object elements in-place.
Indexed: TMtxVec InvCbrt(Int32 Index, Int32 Len)
Calculate the inverse of cube root for calling object elements [Index]..[Index+Len-1] in-place.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | Index | Int32 | start index |
| 2 | Len | Int32 | element count |
Result: stored in self (calling object), returns self for chaining
An exception is raised if Dew.Math.Matrix.ConditionCheck is True and array borders are overrun.
Overload 2: TMtxVec InvCbrt(TMtxVec X)
Calculate the inverse of cube root for all X elements and store the results in the calling object.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | X | TMtxVec | source TVec or TMtx |
Result: stored in self (calling object), returns self for chaining
Size and Dew.Math.Matrix.Complex properties of the calling Matrix are set implicitly to match the X object.
Indexed: TMtxVec InvCbrt(TMtxVec X, Int32 XIndex, Int32 Index, Int32 Len)
Calculate the inverse of cube root for X elements [XIndex]..[XIndex+Len-1] and store the results in the calling object elements [Index]..[Index+Len-1].
| # | Name | Type | Description |
|---|---|---|---|
| 1 | X | TMtxVec | source TVec or TMtx |
| 2 | XIndex | Int32 | X start index |
| 3 | Index | Int32 | start index |
| 4 | Len | Int32 | element count |
Result: stored in self (calling object), returns self for chaining
Size and Dew.Math.Matrix.Complex properties of the calling object must be set explicitly. An exception is raised if Dew.Math.Matrix.ConditionCheck is True and array borders are overrun.