DarkLex
offline
Опыт:
47Активность: |
Типы region, rect, location
Я не совсем понял, что за тип location, и абсолютно не понял, чем rect отличается от region. Расскажите пожалуйста, кто знает и/или дайте ссылку на статью |
09.07.2008, 14:21 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Лось
offline
Опыт:
7,223Активность: |
location - это точка, имеет x и y. rect - это прямоугольник между двумя точками, верхней левой и нижней правой. region - может включать в себя множество rect'ов. |
09.07.2008, 15:15 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
online
Опыт: отключен
|
Уточню: в триггерах(гуи) написано "Region" или "Область" так вот это именно rect ибо хз зачем они так сделали..
('Region' на gui нету) |
09.07.2008, 16:27 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
S
offline
Опыт:
43,833Активность: |
Цитата:
location - Точка. rect - регион c определенными границами region - видимо, часть региона (исходя из того, что регион можно добавить в рект - Код:
Sasha добавил: Цитата:
а как же Код:
|
||
09.07.2008, 16:39 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Radiant
Silence
offline
Опыт:
4,907Активность: |
location - полярная точка по координатам x,y
rect - minx, miny, maxx, maxy - квадрат(Его координаты неизвестны - только размер) region - я так понимаю это динамичный rect(Его координаты можно узнать, а также изменять) также регион может состоять из нескольких rect-ов Я так понимаю, хотя голова не трезвая может что и ляпнул нито... |
09.07.2008, 17:40 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,447Активность: |
Цитата:
наоборот Jon добавил: Лось и ScorpioT1000 сказали все правельно |
|
09.07.2008, 17:41 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DarkLex
offline
Опыт:
47Активность: |
region - может включать в себя множество rect'ов.
то есть регион может быть не прямоугольником и даже не замкнутым контуром?? rect - это прямоугольник между двумя точками, верхней левой и нижней правой.
координаты точек относительно чего? native RegionAddCell takes region whichRegion, real x, real y returns nothing
Что в этой функции есть Cell? native RegionClearRect takes region whichRegion, rect r returns nothing Что делает эта функция? удаляет территорию соответствующую r из региона? |
09.07.2008, 19:57 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
online
Опыт: отключен
|
Цитата:
Ну походу как группа ректов Цитата:
Ну вот ты в виндовс выделяешь значки. Первая точка - када ты зажал мышь, вторая - когда отпускаешь. Цитата:
Видимо удаляет рект из составляющих региона |
|||
09.07.2008, 23:46 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DarkLex
offline
Опыт:
47Активность: |
Цитата:
minX,minY и тд, отсчитываются от центра ректа? И вообще, координаты на карте отсчитываются от центра карты? |
|
10.07.2008, 12:14 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
S
offline
Опыт:
43,833Активность: |
Цитата:
ЕМНИП - X и Y - да, координатная плоскость же... Камрад, извините за любопытство - вы в каком классе учитесь? |
|
10.07.2008, 12:16 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
online
Опыт: отключен
|
DarkLex, we включал? Там внизу указаны координаты мыши на рельефе
|
12.07.2008, 00:07 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DarkLex
offline
Опыт:
47Активность: |
ScorpioT1000
Понял уже, пасиба:) |
12.07.2008, 11:30 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|