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

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.