BLI_INLINE void lMatrix_sub_triplets(lMatrix &r, const TripletList &tlist) { lMatrix t(r.rows(), r.cols()); t.setFromTriplets(tlist.begin(), tlist.end()); r -= t; }
BLI_INLINE void lMatrix_madd_triplets(lMatrix &r, const TripletList &tlist, float f) { lMatrix t(r.rows(), r.cols()); t.setFromTriplets(tlist.begin(), tlist.end()); r += f * t; }