![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Для углов Эйлера специальных литералов не предусмотрено.
Конструкторы
Углы Эйлера могут быть заданы своими значениями
EulerAngles Число_1 Число_2 Число_3
где числа задают повороты относительно осей X, Y и Z в градусах, либо с помощью операции преобразования типа из кватерниона или произвольного поворота.
Кватернион as EulerAngles
Произвольный_поворот as EulerAngles
Операторы
Для углов Эйлера определены две операции сравнения
Углы_Эйлера_1 = = Углы Эйлера_2
Углы_Эйлера_1! = Углы Эйлера_2
равенство и неравенство, и операция преобразования типа.
Углы_Эйлера as Другой_класс
Углы Эйлера могут быть преобразованы в кватернион, произвольный поворот или матрицу 4х3.
Свойства
Углы Эйлера имеют только три свойства
Углы_Эйлера. x
Углы_Эйлера. y
Углы_Эйлера. z
которые возвращают повороты вокруг соответствующих осей в градусах.
Методы
Для углов Эйлера определен метод копирования
copy Угол_Эйлера
и генерация случайных углов Эйлера
random Угол_Эйлера_1 Угол_Эйлера_2
при этом случайные углы выбираются из диапазона, заданного указанными углами. Прочие методы предназначены для более хитрого перевода углов Эйлера в кватернионы и обратно. Их рассмотрение пока отложим.
Дата публикования: 2015-01-13; Прочитано: 205 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!