TVec.AddScaledC Method

Overload List

#SignatureDescription
1TMtxVec AddScaledC(TMtxVec X, TCplx xScale, TMtxVec Y, TCplx yScale, TCplx Z)self = X*xScale + Y*yScale + zScalar
└ indexed: TMtxVec AddScaledC(TMtxVec X, Int32 XIndex, TCplx xScale, TMtxVec Y, Int32 YIndex, TCplx yScale, TCplx Z, Int32 Index, Int32 Len)
2TMtxVec AddScaledC(TMtxVec X, TMtxVec Y, TCplx yScale, TCplx Z)self = X + Y*yScale + zScalar
└ indexed: TMtxVec AddScaledC(TMtxVec X, Int32 XIndex, TMtxVec Y, Int32 YIndex, TCplx yScale, TCplx Z, Int32 Index, Int32 Len)
3TMtxVec AddScaledC(TMtxVec X, TMtxVec Y, Double yScale, Double Z)self = X + Y*yScale + zScalar
└ indexed: TMtxVec AddScaledC(TMtxVec X, Int32 XIndex, TMtxVec Y, Int32 YIndex, Double yScale, Double Z, Int32 Index, Int32 Len)
4TMtxVec AddScaledC(TMtxVec X, Double xScale, TMtxVec Y, Double yScale, Double Z)self = X*xScale + Y*yScale + zScalar
└ indexed: TMtxVec AddScaledC(TMtxVec X, Int32 XIndex, Double xScale, TMtxVec Y, Int32 YIndex, Double yScale, Double Z, Int32 Index, Int32 Len)

Overload 1: TMtxVec AddScaledC(TMtxVec X, TCplx xScale, TMtxVec Y, TCplx yScale, TCplx Z)

Compute X*xScale + Y*yScale + zScalar

#NameTypeDescription
1XTMtxVecsource TVec or TMtx
2xScaleTCplxscalar
3YTMtxVecsource TVec or TMtx
4yScaleTCplxscalar
5ZTCplxscalar

Result: stored in self (calling object), returns self for chaining

Indexed: TMtxVec AddScaledC(TMtxVec X, Int32 XIndex, TCplx xScale, TMtxVec Y, Int32 YIndex, TCplx yScale, TCplx Z, Int32 Index, Int32 Len)

Compute X*xScale + Y*yScale + z on sub arrays

#NameTypeDescription
1XTMtxVecsource TVec or TMtx
2XIndexInt32X start index
3xScaleTCplxscalar
4YTMtxVecsource TVec or TMtx
5YIndexInt32Y start index
6yScaleTCplxscalar
7ZTCplxscalar
8IndexInt32start index
9LenInt32element count

Result: stored in self (calling object), returns self for chaining

Overload 2: TMtxVec AddScaledC(TMtxVec X, TMtxVec Y, TCplx yScale, TCplx Z)

Compute X + Y*yScale + zScalar

#NameTypeDescription
1XTMtxVecsource TVec or TMtx
2YTMtxVecsource TVec or TMtx
3yScaleTCplxscalar
4ZTCplxscalar

Result: stored in self (calling object), returns self for chaining

Indexed: TMtxVec AddScaledC(TMtxVec X, Int32 XIndex, TMtxVec Y, Int32 YIndex, TCplx yScale, TCplx Z, Int32 Index, Int32 Len)

Compute X + Y*yScale + zScalar on sub arrays

#NameTypeDescription
1XTMtxVecsource TVec or TMtx
2XIndexInt32X start index
3YTMtxVecsource TVec or TMtx
4YIndexInt32Y start index
5yScaleTCplxscalar
6ZTCplxscalar
7IndexInt32start index
8LenInt32element count

Result: stored in self (calling object), returns self for chaining

Overload 3: TMtxVec AddScaledC(TMtxVec X, TMtxVec Y, Double yScale, Double Z)

Compute X + Y*yScale + zScalar

#NameTypeDescription
1XTMtxVecsource TVec or TMtx
2YTMtxVecsource TVec or TMtx
3yScaleDoublescalar
4ZDoublescalar

Result: stored in self (calling object), returns self for chaining

Indexed: TMtxVec AddScaledC(TMtxVec X, Int32 XIndex, TMtxVec Y, Int32 YIndex, Double yScale, Double Z, Int32 Index, Int32 Len)

Compute X + Y*yScale + zScalar on sub arrays

#NameTypeDescription
1XTMtxVecsource TVec or TMtx
2XIndexInt32X start index
3YTMtxVecsource TVec or TMtx
4YIndexInt32Y start index
5yScaleDoublescalar
6ZDoublescalar
7IndexInt32start index
8LenInt32element count

Result: stored in self (calling object), returns self for chaining

Overload 4: TMtxVec AddScaledC(TMtxVec X, Double xScale, TMtxVec Y, Double yScale, Double Z)

Compute X*xScale + Y*yScale + zScalar

#NameTypeDescription
1XTMtxVecsource TVec or TMtx
2xScaleDoublescalar
3YTMtxVecsource TVec or TMtx
4yScaleDoublescalar
5ZDoublescalar

Result: stored in self (calling object), returns self for chaining

Indexed: TMtxVec AddScaledC(TMtxVec X, Int32 XIndex, Double xScale, TMtxVec Y, Int32 YIndex, Double yScale, Double Z, Int32 Index, Int32 Len)

Compute X*xScale + Y*yScale + z on sub arrays

#NameTypeDescription
1XTMtxVecsource TVec or TMtx
2XIndexInt32X start index
3xScaleDoublescalar
4YTMtxVecsource TVec or TMtx
5YIndexInt32Y start index
6yScaleDoublescalar
7ZDoublescalar
8IndexInt32start index
9LenInt32element count

Result: stored in self (calling object), returns self for chaining