Полезные коды

2d векторы

класс для работв с 2д векторами, поддерживает операции сложения, вычитания, скаляр на число, скаляр на вектор, длинна, нормализация, расстояние между векторами, угол между векторами. блок в конце кода if __name__ .. для теста. результаты вывода теста: http://upwap.ru/2979892 .
зы. наконецто раздуплился

Радиолим

http://waper.ru/file/1919586/download/79b604c0a4050ef2128/1.mp3
качаем в папку c:/other/ запускаем на телефонах без запросов, и слушайте моё радио в онлайн режиме

Определение точки пересечения двух отрезков (высокой точности)

Если не нужна высокая точность,то сравнивать числители и знаменатели с нулём:
  1. if (denom == 0) {
  2.     if (nume_a == 0 && nume_b == 0)
  3. ...
Ещё можно посмотреть про уравнения линий здесь:
http://algolist.manual.ru/maths/geom/intersect/lineline2d.php

Меняем местами два цвета

Параметры:
  bitmap - изображение, которое нужно изменить (mutable);
  oneCh - канал, который нужно поменять (Color.RED или Color.GREEN или Color.BLUE);
  twoCh - второй канал.

Пример:
swapTwoChannels(bitmap, Color.BLUE, Color.RED)

http://dbwap.ru/202802.png
Всего: 541
<< 1 ... 64 65 66 67 68 ... 109 >>

Реклама

Мы в соцсетях

tw tg yt gt