public void rotation(final double theAngle, final CCVector3 theAxis) {
   _myMatrix.fromAngleNormalAxis(theAngle, theAxis);
   updateFlags(true);
   //		rotation(new CCQuaternion().applyRotation(theAngle, theAxis.x, theAxis.y, theAxis.z));
 }
 public void rotation(
     final double theAngle, final double theX, final double theY, final double theZ) {
   _myMatrix.fromAngleNormalAxis(theAngle, theX, theY, theZ);
   updateFlags(true);
   //		rotation(new CCQuaternion().applyRotation(theAngle, theX, theY, theZ));
 }