Cat hungry.png
Здравствуйте! Собираем деньги на перевод материалов по электронике(https://www.allaboutcircuits.com/education/). Реквизиты указаны здесь.

Processing:Справочник языка Processing/resetMatrix()

Материал из Онлайн справочника
Перейти к: навигация, поиск


Перевод: Максим Кузьмин (Cubewriter)
Перевел 2686 статей для сайта.

Контакты:

Проверка/Оформление/Редактирование: Мякишев Е.А.


Ambox content.png Черновик


resetMatrix() [1]

Обозначение

resetMatrix()

Описание

Заменяет текущую матрицу на единичную матрицу (т.е. матрицу, у которой в главной диагонали стоят единицы, а все остальные элементы – это нули). Это эквивалент методу glLoadIdentity() в OpenGL.

Синтаксис

resetMatrix()

Параметры

void

Возвращаемое значение

void

Пример

  1. size(100, 100, P3D);
  2. noFill();
  3. box(80);
  4. printMatrix();
  5. // напечатает:
  6. // 01.0000  00.0000  00.0000 -50.0000
  7. // 00.0000  01.0000  00.0000 -50.0000
  8. // 00.0000  00.0000  01.0000 -86.6025
  9. // 00.0000  00.0000  00.0000  01.0000
  10.  
  11. resetMatrix();
  12. box(80);
  13. printMatrix();
  14. // напечатает:
  15. // 1.0000  0.0000  0.0000  0.0000
  16. // 0.0000  1.0000  0.0000  0.0000
  17. // 0.0000  0.0000  1.0000  0.0000
  18. // 0.0000  0.0000  0.0000  1.0000

См.также

Внешние ссылки

  1. processing.org - resetMatrix()