|
From: S.K.Bose <bo...@pa...> - 2001-10-10 07:37:29
|
Hi all, In the process of adding VrmlMatrix class (having 4X4 elements in row-major order), I had some discussion with Braden about interface issues. I am having opinion to have overloading operators "*" and "*=" to do multiplication of two matrices. I know multiplication of two matrices is not commutative (A*B != B*A). But if I write "A*B" --- it means I want to do multiplication from "left to right" (B is post multiplied with A) not from "right to left". Is there any scope of ambiguity exist by having such operators in VrmlMatrix class? Bose |