()
| 4693 | edge2.subVectors(vC, vA); |
| 4694 | faceNrm.crossVectors(edge1, edge2); |
| 4695 | const faceArea = faceNrm.length(); |
| 4696 | const faceNzNorm = faceArea > 1e-12 ? faceNrm.z / faceArea : 0; |
| 4697 | const faceAngle = Math.acos(Math.abs(faceNzNorm)) * (180 / Math.PI); |
| 4698 | const angleMasked = faceNzNorm < 0 |
nothing calls this directly
no test coverage detected