0 / 0 / 0
Регистрация: 11.04.2013
Сообщений: 20
|
||||||
1 | ||||||
Рассчитать координаты треугольника03.05.2013, 10:57. Показов 892. Ответов 9
Метки нет (Все метки)
Люди , как рассчитать координаты ,что бы он рисовался по координатам мыши?
0
|
03.05.2013, 10:57 | |
Ответы с готовыми решениями:
9
Даны координаты вершин треугольника и координаты некоторой точки внутри него Заданы координаты вершин треугольника. Вывести их в порядке обхода треугольника по часовой стрелке Рассчитать координаты точки Рассчитать координаты конца часовой и минутной стрелки |
51 / 50 / 14
Регистрация: 17.11.2012
Сообщений: 427
|
|
03.05.2013, 11:09 | 2 |
ТЬфу ты , не так прочитал фигню написал , щас
Что тебе именно нужно ? нарисовать треугольник по этим координатам? Или же по координатам нажатой мыши?
0
|
0 / 0 / 0
Регистрация: 11.04.2013
Сообщений: 20
|
|
03.05.2013, 11:14 [ТС] | 3 |
мне нужно ,чтобы треугольник по координатам мыши строился.
я не знаю как LOWORD(lParam);HIWORD(lParam); к координатам треугольника привязать.
0
|
51 / 50 / 14
Регистрация: 17.11.2012
Сообщений: 427
|
||||||||||||||||
03.05.2013, 11:31 | 4 | |||||||||||||||
Ну так ...
Если тебе надо по координатам мыши то обрабатывай в WM_LBUTTONDOWN:
Ах да по скольку у тебя триангле как я вижу все в массиве 0 1 2 , то больше одного треугола не нарисуешь , либо сделай массив больше либо под конец в WM_LBUTTONDOWN добавь во это :
Добавлено через 4 минуты В Triangle[0] у тебя будут записаны первые координаты , в Triangle[1] 2-ые ..... Добавлено через 6 минут Ах да , ещё х и у установи , типо :
1
|
0 / 0 / 0
Регистрация: 11.04.2013
Сообщений: 20
|
|
03.05.2013, 11:47 [ТС] | 5 |
только мне ещё цвет треугольника менять нужно.
Добавлено через 7 минут что то я не понял , как он построится, если массив одними значениями будет заполнен?
0
|
51 / 50 / 14
Регистрация: 17.11.2012
Сообщений: 427
|
|
03.05.2013, 12:00 | 6 |
Ты кликаешь первый раз у тебя координаты мыши записываются в координаты Triangle[0].x , TRiangle[0].y
Ты кликаешь второй раз у тебя координаты мыши записываются в координаты Triangle[1].x , Triangle[1].y Третий раз ...
1
|
0 / 0 / 0
Регистрация: 11.04.2013
Сообщений: 20
|
|
03.05.2013, 12:04 [ТС] | 7 |
мне при первом нажатии нужно)
я таак понимаю нужно координаты мыши сделать центром , по ним массив корректировать.
0
|
51 / 50 / 14
Регистрация: 17.11.2012
Сообщений: 427
|
|
03.05.2013, 12:20 | 8 |
-_-
Объясни пожалуйста что тебе именно нужно ? что бы при ОДНОМ нажатии образовался треугол ?
1
|
0 / 0 / 0
Регистрация: 11.04.2013
Сообщений: 20
|
|
03.05.2013, 12:33 [ТС] | 9 |
да, а координаты мыши центром треугольника были.
но это вроде методом тыка решил.
0
|
Супер-модератор
|
||||||
03.05.2013, 12:38 | 10 | |||||
1
|
03.05.2013, 12:38 | |
03.05.2013, 12:38 | |
Помогаю со студенческими работами здесь
10
Задать координаты треугольника Вершины треугольника имеют координаты Определить координаты вершины треугольника заданы координаты сторон треугольника Рассчитать координаты описанного прямоугольника внутри которого оказываются все заданные точки Координаты вершин выпуклого треугольника и из уменьшение Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |