MtxExpr.Normalize Method

Overload List

#SignatureDescription
1Matrix Normalize(TMtx X, TCplx Offset, TCplx Factor)Result = (X + Offset)/Factor
2Matrix Normalize(TMtx X, TCplx Offset, Double Factor)Result = (X + Offset)/Factor
3Matrix Normalize(TMtx X, Double Offset, Double Factor)Result = (X + Offset)/Factor
4Vector Normalize(TVec X, TCplx Offset, TCplx Factor)Result = (X + Offset)/Factor
5Vector Normalize(TVec X, TCplx Offset, Double Factor)Result = (X + Offset)/Factor
6Vector Normalize(TVec X, Double Offset, Double Factor)Result = (X + Offset)/Factor

Overload 1: Matrix Normalize(TMtx X, TCplx Offset, TCplx Factor)

Compute (X + Offset)/Factor

#NameTypeDescription
1XTMtxsource TMtx
2OffsetTCplxscalar
3FactorTCplxscalar

Returns: Matrix

Remarks:

Internally calls Dew.Math.Matrix.Normalize

Overload 2: Matrix Normalize(TMtx X, TCplx Offset, Double Factor)

Compute (X + Offset)/Factor

#NameTypeDescription
1XTMtxsource TMtx
2OffsetTCplxscalar
3FactorDoublescalar

Returns: Matrix

Remarks:

Internally calls Dew.Math.Matrix.Normalize

Overload 3: Matrix Normalize(TMtx X, Double Offset, Double Factor)

Compute (X + Offset)/Factor

#NameTypeDescription
1XTMtxsource TMtx
2OffsetDoublescalar
3FactorDoublescalar

Returns: Matrix

Remarks:

Internally calls Dew.Math.Matrix.Normalize

Overload 4: Vector Normalize(TVec X, TCplx Offset, TCplx Factor)

Compute (X + Offset)/Factor

#NameTypeDescription
1XTVecsource TVec
2OffsetTCplxscalar
3FactorTCplxscalar

Returns: Vector

Remarks:

Internally calls Dew.Math.Vector.Normalize

Overload 5: Vector Normalize(TVec X, TCplx Offset, Double Factor)

Compute (X + Offset)/Factor

#NameTypeDescription
1XTVecsource TVec
2OffsetTCplxscalar
3FactorDoublescalar

Returns: Vector

Remarks:

Internally calls Dew.Math.Vector.Normalize

Overload 6: Vector Normalize(TVec X, Double Offset, Double Factor)

Compute (X + Offset)/Factor

#NameTypeDescription
1XTVecsource TVec
2OffsetDoublescalar
3FactorDoublescalar

Returns: Vector

Remarks:

Internally calls Dew.Math.Vector.Normalize