accumulateXYProductsInCentroidalFrame Method

Assemble XX, YY, XY products into a full matrix form [xx,xy,0,0; xy,yy,0,0; 0,0,0,0; 0,0,0,1].

  • Sandwich this between transforms with columns [vectorU, vectorV, 0000, origin]. (column weights 0001; only xy parts of vectors).
  • Scale by detJ for the xy-only determinant of the vectors.

accumulateXYProductsInCentroidalFrame(productXX: number, productXY: number, productYY: number, area: number, origin: Readonly<WritableXAndY>, vectorU: Readonly<WritableXAndY>, vectorV: Readonly<WritableXAndY>): void

Parameter Type Description
productXX number  
productXY number  
productYY number  
area number area in caller's system.
origin Readonly<WritableXAndY> caller's origin.
vectorU Readonly<WritableXAndY> caller's U axis (not necessarily unit).
vectorV Readonly<WritableXAndY> caller's V axis (not necessarily unit).

Returns - void

Defined in

Last Updated: 27 June, 2025