Overload List
Overload 1: MatrixInt AddAndMul(TMtxInt X, TMtxVecInt Y, TMtxVecInt Z)
Compute (X + Y)*Z
| # | Name | Type | Description |
|---|---|---|---|
| 1 | X | TMtxInt | source TMtxInt |
| 2 | Y | TMtxVecInt | source TVecInt or TMtxInt |
| 3 | Z | TMtxVecInt | source TVecInt or TMtxInt |
Returns: MatrixInt
Overload 2: MatrixInt AddAndMul(TMtxInt X, TMtxVecInt Y, TMtxVecInt Z, Int32 zScale)
Compute (X + Y)*Z*zScale
| # | Name | Type | Description |
|---|---|---|---|
| 1 | X | TMtxInt | source TMtxInt |
| 2 | Y | TMtxVecInt | source TVecInt or TMtxInt |
| 3 | Z | TMtxVecInt | source TVecInt or TMtxInt |
| 4 | zScale | Int32 |
Returns: MatrixInt
Overload 3: MatrixInt AddAndMul(TMtxInt X, TMtxVecInt Y, Int32 Z)
Compute (X + Y)*zScalar
| # | Name | Type | Description |
|---|---|---|---|
| 1 | X | TMtxInt | source TMtxInt |
| 2 | Y | TMtxVecInt | source TVecInt or TMtxInt |
| 3 | Z | Int32 |
Returns: MatrixInt
Overload 4: MatrixInt AddAndMul(TMtxInt X, Int32 Y, TMtxVecInt Z)
Compute (X + yScalar)*Z
| # | Name | Type | Description |
|---|---|---|---|
| 1 | X | TMtxInt | source TMtxInt |
| 2 | Y | Int32 | |
| 3 | Z | TMtxVecInt | source TVecInt or TMtxInt |
Returns: MatrixInt
Overload 5: MatrixInt AddAndMul(TMtxInt X, Int32 Y, Int32 Z)
Compute (X + yScalar)*zScalar
| # | Name | Type | Description |
|---|---|---|---|
| 1 | X | TMtxInt | source TMtxInt |
| 2 | Y | Int32 | |
| 3 | Z | Int32 |
Returns: MatrixInt
Overload 6: MatrixInt AddAndMul(TMtxInt X, Int32 xScale, Int32 Y, Int32 Z)
Compute (X*xScale + yScalar)*zScalar
| # | Name | Type | Description |
|---|---|---|---|
| 1 | X | TMtxInt | source TMtxInt |
| 2 | xScale | Int32 | |
| 3 | Y | Int32 | |
| 4 | Z | Int32 |
Returns: MatrixInt
Overload 7: VectorInt AddAndMul(TVecInt X, TMtxVecInt Y, TMtxVecInt Z)
Compute (X + Y)*Z
| # | Name | Type | Description |
|---|---|---|---|
| 1 | X | TVecInt | source TVecInt |
| 2 | Y | TMtxVecInt | source TVecInt or TMtxInt |
| 3 | Z | TMtxVecInt | source TVecInt or TMtxInt |
Returns: VectorInt
Overload 8: VectorInt AddAndMul(TVecInt X, TMtxVecInt Y, TMtxVecInt Z, Int32 zScale)
Compute (X + Y)*Z*zScale
| # | Name | Type | Description |
|---|---|---|---|
| 1 | X | TVecInt | source TVecInt |
| 2 | Y | TMtxVecInt | source TVecInt or TMtxInt |
| 3 | Z | TMtxVecInt | source TVecInt or TMtxInt |
| 4 | zScale | Int32 |
Returns: VectorInt
Overload 9: VectorInt AddAndMul(TVecInt X, TMtxVecInt Y, Int32 Z)
Compute (X + Y)*zScalar
| # | Name | Type | Description |
|---|---|---|---|
| 1 | X | TVecInt | source TVecInt |
| 2 | Y | TMtxVecInt | source TVecInt or TMtxInt |
| 3 | Z | Int32 |
Returns: VectorInt
Overload 10: VectorInt AddAndMul(TVecInt X, Int32 Y, TMtxVecInt Z)
Compute (X + yScalar)*Z
| # | Name | Type | Description |
|---|---|---|---|
| 1 | X | TVecInt | source TVecInt |
| 2 | Y | Int32 | |
| 3 | Z | TMtxVecInt | source TVecInt or TMtxInt |
Returns: VectorInt
Overload 11: VectorInt AddAndMul(TVecInt X, Int32 Y, Int32 Z)
Compute (X + yScalar)*zScalar
| # | Name | Type | Description |
|---|---|---|---|
| 1 | X | TVecInt | source TVecInt |
| 2 | Y | Int32 | |
| 3 | Z | Int32 |
Returns: VectorInt
Overload 12: VectorInt AddAndMul(TVecInt X, Int32 xScale, Int32 Y, Int32 Z)
Compute (X*xScale + yScalar)*zScalar
| # | Name | Type | Description |
|---|---|---|---|
| 1 | X | TVecInt | source TVecInt |
| 2 | xScale | Int32 | |
| 3 | Y | Int32 | |
| 4 | Z | Int32 |
Returns: VectorInt
Overload 13: MatrixInt AddAndMul(TMtxInt X, TMtxVecInt Y, Int32 yScale, TMtxVecInt Z, Int32 zScale)
Compute (X + Y*yScale)*Z*zScale
| # | Name | Type | Description |
|---|---|---|---|
| 1 | X | TMtxInt | source TMtxInt |
| 2 | Y | TMtxVecInt | source TVecInt or TMtxInt |
| 3 | yScale | Int32 | |
| 4 | Z | TMtxVecInt | source TVecInt or TMtxInt |
| 5 | zScale | Int32 |
Returns: MatrixInt
Overload 14: MatrixInt AddAndMul(TMtxInt X, TMtxVecInt Y, Int32 yScale, Int32 Z)
Compute (X + Y*yScale)*zScalar
| # | Name | Type | Description |
|---|---|---|---|
| 1 | X | TMtxInt | source TMtxInt |
| 2 | Y | TMtxVecInt | source TVecInt or TMtxInt |
| 3 | yScale | Int32 | |
| 4 | Z | Int32 |
Returns: MatrixInt
Overload 15: MatrixInt AddAndMul(TMtxInt X, Int32 Y, TMtxVecInt Z, Int32 zScale)
Compute (X + yScalar)*Z*zScale
| # | Name | Type | Description |
|---|---|---|---|
| 1 | X | TMtxInt | source TMtxInt |
| 2 | Y | Int32 | |
| 3 | Z | TMtxVecInt | source TVecInt or TMtxInt |
| 4 | zScale | Int32 |
Returns: MatrixInt
Overload 16: MatrixInt AddAndMul(TMtxInt X, Int32 xScale, TMtxVecInt Y, Int32 yScale, TMtxVecInt Z, Int32 zScale)
Compute (X*xScale + Y*yScale)*Z*zScale
| # | Name | Type | Description |
|---|---|---|---|
| 1 | X | TMtxInt | source TMtxInt |
| 2 | xScale | Int32 | |
| 3 | Y | TMtxVecInt | source TVecInt or TMtxInt |
| 4 | yScale | Int32 | |
| 5 | Z | TMtxVecInt | source TVecInt or TMtxInt |
| 6 | zScale | Int32 |
Returns: MatrixInt
Overload 17: MatrixInt AddAndMul(TMtxInt X, Int32 xScale, TMtxVecInt Y, Int32 yScale, Int32 Z)
Compute (X*xScale + Y*yScale)*zScalar
| # | Name | Type | Description |
|---|---|---|---|
| 1 | X | TMtxInt | source TMtxInt |
| 2 | xScale | Int32 | |
| 3 | Y | TMtxVecInt | source TVecInt or TMtxInt |
| 4 | yScale | Int32 | |
| 5 | Z | Int32 |
Returns: MatrixInt
Overload 18: MatrixInt AddAndMul(TMtxInt X, Int32 xScale, Int32 Y, TMtxVecInt Z)
Compute (X*xScale + yScalar)*Z
| # | Name | Type | Description |
|---|---|---|---|
| 1 | X | TMtxInt | source TMtxInt |
| 2 | xScale | Int32 | |
| 3 | Y | Int32 | |
| 4 | Z | TMtxVecInt | source TVecInt or TMtxInt |
Returns: MatrixInt
Overload 19: MatrixInt AddAndMul(TMtxInt X, Int32 xScale, Int32 Y, TMtxVecInt Z, Int32 zScale)
Compute (X*xScale + yScalar)*Z*zScale
| # | Name | Type | Description |
|---|---|---|---|
| 1 | X | TMtxInt | source TMtxInt |
| 2 | xScale | Int32 | |
| 3 | Y | Int32 | |
| 4 | Z | TMtxVecInt | source TVecInt or TMtxInt |
| 5 | zScale | Int32 |
Returns: MatrixInt
Overload 20: VectorInt AddAndMul(TVecInt X, TMtxVecInt Y, Int32 yScale, TMtxVecInt Z, Int32 zScale)
Compute (X + Y*yScale)*Z*zScale
| # | Name | Type | Description |
|---|---|---|---|
| 1 | X | TVecInt | source TVecInt |
| 2 | Y | TMtxVecInt | source TVecInt or TMtxInt |
| 3 | yScale | Int32 | |
| 4 | Z | TMtxVecInt | source TVecInt or TMtxInt |
| 5 | zScale | Int32 |
Returns: VectorInt
Overload 21: VectorInt AddAndMul(TVecInt X, TMtxVecInt Y, Int32 yScale, Int32 Z)
Compute (X + Y*yScale)*zScalar
| # | Name | Type | Description |
|---|---|---|---|
| 1 | X | TVecInt | source TVecInt |
| 2 | Y | TMtxVecInt | source TVecInt or TMtxInt |
| 3 | yScale | Int32 | |
| 4 | Z | Int32 |
Returns: VectorInt
Overload 22: VectorInt AddAndMul(TVecInt X, Int32 Y, TMtxVecInt Z, Int32 zScale)
Compute (X + yScalar)*Z*zScale
| # | Name | Type | Description |
|---|---|---|---|
| 1 | X | TVecInt | source TVecInt |
| 2 | Y | Int32 | |
| 3 | Z | TMtxVecInt | source TVecInt or TMtxInt |
| 4 | zScale | Int32 |
Returns: VectorInt
Overload 23: VectorInt AddAndMul(TVecInt X, Int32 xScale, TMtxVecInt Y, Int32 yScale, TMtxVecInt Z, Int32 zScale)
Compute (X*xScale + Y*yScale)*Z*zScale
| # | Name | Type | Description |
|---|---|---|---|
| 1 | X | TVecInt | source TVecInt |
| 2 | xScale | Int32 | |
| 3 | Y | TMtxVecInt | source TVecInt or TMtxInt |
| 4 | yScale | Int32 | |
| 5 | Z | TMtxVecInt | source TVecInt or TMtxInt |
| 6 | zScale | Int32 |
Returns: VectorInt
Overload 24: VectorInt AddAndMul(TVecInt X, Int32 xScale, TMtxVecInt Y, Int32 yScale, Int32 Z)
Compute (X*xScale + Y*yScale)*zScalar
| # | Name | Type | Description |
|---|---|---|---|
| 1 | X | TVecInt | source TVecInt |
| 2 | xScale | Int32 | |
| 3 | Y | TMtxVecInt | source TVecInt or TMtxInt |
| 4 | yScale | Int32 | |
| 5 | Z | Int32 |
Returns: VectorInt
Overload 25: VectorInt AddAndMul(TVecInt X, Int32 xScale, Int32 Y, TMtxVecInt Z)
Compute (X*xScale + yScalar)*Z
| # | Name | Type | Description |
|---|---|---|---|
| 1 | X | TVecInt | source TVecInt |
| 2 | xScale | Int32 | |
| 3 | Y | Int32 | |
| 4 | Z | TMtxVecInt | source TVecInt or TMtxInt |
Returns: VectorInt
Overload 26: VectorInt AddAndMul(TVecInt X, Int32 xScale, Int32 Y, TMtxVecInt Z, Int32 zScale)
Compute (X*xScale + yScalar)*Z*zScale
| # | Name | Type | Description |
|---|---|---|---|
| 1 | X | TVecInt | source TVecInt |
| 2 | xScale | Int32 | |
| 3 | Y | Int32 | |
| 4 | Z | TMtxVecInt | source TVecInt or TMtxInt |
| 5 | zScale | Int32 |
Returns: VectorInt