///<exclude/> public bool Equals(Quaternion other) { if (ReferenceEquals(null, other)) return false; if (ReferenceEquals(this, other)) return true; return other.x.Equals(x) && other.y.Equals(y) && other.z.Equals(z) && other.w.Equals(w); }
///<exclude/> public void Deserialize(BinaryReader br) { translation = new Vector3(br); rotation = new Quaternion(br); }
///<exclude/> public void Deserialize(BinaryReader br) { position = new Point(br); orientation = new Quaternion(br); }
///<exclude/> public Transform() { translation = new Vector3(); rotation = new Quaternion(); }
///<exclude/> public Pose() { position = new Point(); orientation = new Quaternion(); }