Difference between revisions of "MyBlockOrientation/ru"
(Created page with "{{DISPLAYTITLE:MyBlockOrientation}} Версия игры: 1.144 <br>Пространство имён VRageMath ''public struct '''MyBlockOrientation''''' <br> С...") |
|||
Line 1: | Line 1: | ||
{{DISPLAYTITLE:MyBlockOrientation}} | {{DISPLAYTITLE:MyBlockOrientation}} | ||
− | Версия игры: 1. | + | Версия игры: 1.175 |
− | <br>Пространство имён | + | <br>Пространство имён VRage.Math |
''public struct '''MyBlockOrientation''''' | ''public struct '''MyBlockOrientation''''' |
Revision as of 15:41, 19 February 2017
Версия игры: 1.175
Пространство имён VRage.Math
public struct MyBlockOrientation
Структура, описывающая ориентацию блока
Статические свойства:
public static readonly MyBlockOrientation Identity
Стандартная ориентация блока
Свойства:
public Base6Directions.Direction Forward
Направление передней грани блока
public Base6Directions.Direction Up
Направление верхней грани блока
public Base6Directions.Direction Left { get; }
Направление левой грани блока
public bool IsValid { get; }
Допустимо ли текущее положение блока
Методы:
public MyBlockOrientation(Base6Directions.Direction forward, Base6Directions.Direction up)
public MyBlockOrientation(ref Quaternion q)
public MyBlockOrientation(ref Matrix m)
Конструкторы
public static bool operator ==(MyBlockOrientation orientation1, MyBlockOrientation orientation2)
public static bool operator !=(MyBlockOrientation orientation1, MyBlockOrientation orientation2)
public override int GetHashCode()
public override bool Equals(object obj)
public override string ToString()
Перегрузка стандартных методов
public void GetQuaternion(out Quaternion result)
Возвращает в result кватернион, соответствующий повороту блока
public void GetMatrix(out Matrix result)
Возвращает в result матрицу поворота блока
public Base6Directions.Direction TransformDirection(Base6Directions.Direction baseDirection)
Возвращает относительное положение
public Base6Directions.Direction TransformDirectionInverse(Base6Directions.Direction baseDirection)
Возвращает обратное положение