pub fn net_moment_2d(force_positions: &[(f64, f64, f64, f64)]) -> Option<f64>
Computes the net moment from planar point forces.
Each tuple is interpreted as (position_x, position_y, force_x, force_y).
(position_x, position_y, force_x, force_y)