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

Angle

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


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

pitchчисло

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


yawчисло

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


rollчисло

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


Аксессуары

xчисло

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

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

yчисло

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

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

zчисло

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

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

Методы

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

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

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

GetForward()Вектор

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

Вернулся:


add(other: Angle)Angle

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

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

Вернулся:

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

sub(other: Angle)Angle

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

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

Вернулся:

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

toString()нить

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

Вернулся:

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