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
- geometry4d/MomentData.ts Line 393
Last Updated: 27 June, 2025
Found something wrong, missing, or unclear on this page? Raise an issue in our repo.