> - A c++ program receives a 2D-matrix from python as input and gives a > 2D-matrix as output back to python.
pyogre uses swig ogre is a 3d realtime rendering engine written in c++ so there are many matrix manipulation there and also pyogre does not modify the original code cgkit is a computer graphics toolkit written in c++ for python and it uses boost-python and it uses matrices as well if you want matrix manipulations in python then you may want to look into numpy c api -- http://mail.python.org/mailman/listinfo/python-list