Пример #1
0
        private void UpdateQuaternionQ3(short q3)
        {
            CheckQuaternion();

            _quaternion = new Quaternion(_quaternion.Q0, _quaternion.Q1, _quaternion.Q2, q3);
        }
Пример #2
0
        private void UpdateQuaternionQ2(short q2)
        {
            CheckQuaternion();

            _quaternion = new Quaternion(_quaternion.Q0, _quaternion.Q1, q2, _quaternion.Q3);
        }
Пример #3
0
        private void UpdateQuaternionQ0(short q0)
        {
            CheckQuaternion();

            _quaternion = new Quaternion(q0, _quaternion.Q1, _quaternion.Q2, _quaternion.Q3);
        }
Пример #4
0
        private void UpdateQuaternionQ1(short q1)
        {
            CheckQuaternion();

            _quaternion = new Quaternion(_quaternion.Q0, q1, _quaternion.Q2, _quaternion.Q3);
        }
Пример #5
0
 private void CheckQuaternion()
 {
     if (_quaternion == null)
         _quaternion = new Quaternion();
 }