Spec-Zone.ru › LÖVE

love.math

Доступно начиная с LÖVE 0.9.0
Этот модуль не поддерживается в более ранних версиях.

Предоставляет независимые от системы математические функции.

Типы

BezierCurve Объект кривой Безье, который может вычислять и отрисовывать кривые Безье произвольной степени. 0.9.0
RandomGenerator Объект генерации случайных чисел, у которого есть собственное состояние генерации случайных чисел. 0.9.0
Transform Объект, содержащий преобразование системы координат. 11.0

Функции

love.math.colorFromBytes Преобразует цвет из диапазона 0..255 в диапазон 0..1. 11.3
love.math.colorToBytes Преобразует цвет из диапазона 0..1 в диапазон 0..255. 11.3
love.math.compress Сжимает строку или данные с использованием определенного алгоритма сжатия. 0.10.0 11.0
love.math.decompress Распаковывает объект CompressedData или ранее сжатую строку или объект Data. 0.10.0 11.0
love.math.gammaToLinear Преобразует цвет из гамма-пространства (sRGB) в линейное пространство (RGB). 0.9.1
love.math.getRandomSeed Получает зерно генератора случайных чисел. 0.9.0
love.math.getRandomState Получает текущее состояние генератора случайных чисел. 0.9.1
love.math.isConvex Проверяет, является ли многоугольник выпуклым. 0.9.0
love.math.linearToGamma Преобразует цвет из линейного пространства (RGB) в гамма-пространство (sRGB). 0.9.1
love.math.newBezierCurve Создаёт новый объект BezierCurve. 0.9.0
love.math.newRandomGenerator Создаёт новый объект RandomGenerator. 0.9.0
love.math.newTransform Создаёт новый объект Transform. 11.0
love.math.noise Генерирует значение шума Simplex в 1–4 измерениях. 0.9.0
love.math.random Получает равномерно распределённое псевдослучайное число. 0.9.0
love.math.randomNormal Получает псевдослучайное число, распределённое по нормальному закону. 0.9.0
love.math.setRandomSeed Устанавливает зерно генератора случайных чисел. 0.9.0
love.math.setRandomState Устанавливает текущее состояние генератора случайных чисел. 0.9.1
love.math.triangulate Делит простой многоугольник на треугольники. 0.9.0

Перечисления

См. также

  • love

© 2006–2020 LÖVE Development Team
Licensed under the GNU Free Documentation License, Version 1.3.
https://love2d.org/wiki/love.math

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API