Getting rotating, scaling and translating data from the modelview matrix?

Hi to all!

is it possible to find from the modelview matrix the rotating, translating and scaling variables in an object in order to write them after in glRotate, glScale and glTranslate functions?

glGetFloatv(GL_MODELVIEW_MATRIX, …)

It seems that tirengarfio has seen fit to triple post. Perhaps he’s going for a record.

http://www.opengl.org/discussion_boards/ubb/ultimatebb.php?ubb=get_topic;f=3;t=014693