private Quaterion(Quat q)
 {
     _quaterion = q;
     q.Length();
     q.LengthSquared();
     q.Normalize();
 }
 private Quaterion(Quat q)
 {
     _quaterion = q;
     q.Length();
     q.LengthSquared();
     q.Normalize();
 }
 public float Length()
 {
     return(_quaterion.Length());
 }