|
|
|||||
Modus ponens
|
Ну не хочется выдумывать, и хочется, чтобы было интуитивно понятно, и чтобы не возникало вопросов, почему есть север, а нету юга. Синонимы не жалко добавить, но фишка в том, что "север" и "юг" не эквивалентно "вертикально", но у "вертикально" нет хороших "братьев", чтобы можно было из них сделать остатльные направления. Т.е. "по-диагонали" описывает все остальное, но очень неточно, а другие уточнения имеют ориентацию либо в ту, либо в другую сторону.
__________________
Hell is the possibility of sanity |
|
|||||
Не знаю, как в задаче wvxvw,
а в UI вместо этих энумераторов проще парой чисел пользоваться - alignX = 0 ... 1, alignY = 0 ... 1 (.5, .5) - центр (0, 1) - слева внизу (0, 0) - лево верх ... (0, .2) - слева с небольшим отступом сверху ... и т.д. И клиентский код и код реализации короче и читается проще. |
|
|||||
Modus ponens
|
Проще? Не знаю, мне нужно было бы делать усилие на то, чтобы представить таблицу, провести мысленно линию от одной цифры к другой...
Я вот тут вот еще о чем подумал, мне как бы никто не мешает назвать PI/8, PI/4, PI3/8 и т.д. Что, в принципе, почти идеально соотвествует, за исключением того, что опять же, повторения (PI/8 эквивалентно PI5/8). Да, и еще такой момент, почему именно энумератор: других промежуточных вариантов нет, и не предвидится by design. Т.е. более дробных измерений не будет. В конечном итоге это названия для матриц, которые сканируют картинку на предмет обнаружения в ней линий ведущих в определенном направлении, и больше восьми этих матриц не будет, т.как делает всю затею неимоверно ресурсоемкой.
__________________
Hell is the possibility of sanity |
|
|||||
TL T TR
L C R BL B BR |
Часовой пояс GMT +4, время: 11:02. |
|
« Предыдущая тема | Следующая тема » |
|
|