Перейти к содержимому

Angle ​

Angle класс представляет собой 3D angle.


Характеристики ​

pitchnumber ​

Компонент высоты тона angle.


yawnumber ​

Компонент отклонения от курса angle.


rollnumber ​

Компонент рулона angle.


Аксессуары ​

xnumber ​

Получает компонент высоты тона angle.

  • Геттер - Получает компонент высоты тона angle.
  • Сеттер - Устанавливает компонент высоты тона angle.

ynumber ​

Получает компонент отклонения от курса angle.

  • Геттер - Получает компонент отклонения от курса angle.
  • Сеттер - Устанавливает компонент отклонения от курса angle.

znumber ​

Получает компонент рулона angle.

  • Геттер - Получает компонент рулона angle.
  • Сеттер - Устанавливает компонент рулона angle.

Методы ​

constructor(pitch?: number, yaw?: number, roll?: number) ​

Создает новый Angle пример.

  • pitchnumber (необязательный) - Компонент высоты тона angle. По умолчанию 0.
  • yawnumber (необязательный) - Компонент рыскания angle. По умолчанию 0.
  • rollnumber (необязательный) - Компонент рулона angle. По умолчанию 0.

GetForward()Vector ​

Возвращает обращенный вперед vector из этого angle.

Возвращает:

  • Vector - Лицевой vector из этого angle.

add(other: Angle)Angle ​

Добавляет еще один angle к этому angle.

  • otherAngle - angle добавить.

Возвращает:

  • Angle - Новый angle, являющийся результатом добавления.

sub(other: Angle)Angle ​

Вычитает еще один angle из этого angle.

  • otherAngle - angle для вычитания.

Возвращает:

  • Angle - Новый angle, являющийся результатом вычитания.

toString()string ​

Возвращает строковое представление angle.

Возвращает:

  • string — Строковое представление angle.