sometimes I want to be able to initialize an instance with a variety of different data types.
as an obvious example I might want to initialize a 4x4 matrix with either 16 floats, a list/tuple or 16 floats, another matrix or a quaternion. is there any other way to do it other than putting case statements in the __init__ method of the class, or having a Matrix.FromQuaternion( quat )? thx -- http://mail.python.org/mailman/listinfo/python-list