Added some comments
More comments added
Move skeleton handler logic to SkeletonController. Moved skeleton related osg::Switch
node creation to RenderSkeleton class
Removed some TODOs that were already solved, delete TODO_LIST file.
Added typedef of weak_pointer to Node, not sure how to use it.
Added bone size change.
Improved skel rendering to update only when bone length is changed.
Fixed which bone is selected to changed its size
When a joint is selected now the bone color changes to show what is going to
be modified.
Improved mouse events to treat better translations and rotations.
Some code refactoring.
Added method to calculate matrix of node.
Fixed error on rendering BVH files that coused wrong the angles in the file
to be wrong.
Simplified BVH read code
WIP Rotations made with matrices, on the way to use quaternions
Switch to quaternions to handle rotations of joints
Deleted methods to get the global matrix transformation of a joint
Deleted frames_m matrix vector. Simplified code.
Deleted some attributes on Node that were not used
Instead of selecting joints now the user selects bones. Also the code
was simplified and some cast where changed for osg method as"SomeClass"
Deleted inter_number in skelcontroller since it is no longer useful
because bones are selected and not joints
Added more options to modify skeleton, added another state variable only_root.