public static Dual operator ^(Branch a, IdealLine b) { return(new Dual(0, _mm_store_ss(Detail.hi_dp_ss(a.P1, b.P2)))); }