По классам: прямая линия в пространстве, её обход19.03.2015, 10:59. Показов 6275. Ответов 97
Метки нет (Все метки)
2) для уже существующего(открытого) Юнита форму создать/вызвать не могу, как это сделать? 3) подскажите алгоритм действий как из координат двух точек "пройти" от одной до другой с заданным шагом дискретизации(по типу 3d принтера чтоли, мб пример какой уже есть, мб не для прямой...)
0
|
||||||
| 19.03.2015, 10:59 | |
|
Ответы с готовыми решениями:
97
В автокаде прямая линия не всегда прямая Прямая на плоскости и прямая в пространстве Прямая линия в гистограмме |
| 28.03.2015, 09:51 [ТС] | |||||||
|
лист с данными допустим уже записан в программе
Нажали кнопку, комп прочитал данные отдал на исполнение в процедуры(например линию в Tline - а там алгоритм брезенхейма) получил координаты первой точки и отправил их в порт тут же, потом вторую точку, опять отправил в порт, когда виртуально отрисовал фигуру(прошёл по точкам)- всё, конец.
0
|
|||||||
| 28.03.2015, 10:22 [ТС] | ||
|
но это же мои дела уже, не относящиеся к тому чего я не понимаю в данный момент. но я думаю вы знаете что спросить)
0
|
||
| 29.03.2015, 22:19 [ТС] | ||
![]() Добавлено через 8 минут вот по структуре это как раз то что надо! если там можно работать с разными обьектами, а не только с Tline!)(дополнять же буду )
0
|
||
| 30.03.2015, 17:36 [ТС] | ||||||||||||
второй предположительно отправка высчитанных координат на данном шаге куда то? и зачем там e_zx +=(dx << 1); или e_zx +=(dx >> 1); это как я понял Shl и Shr в делфи? а зачем там это используется? Добавлено через 33 минуты в общем e_zx +=(dx << 1); в С так - e_zx := e_zx+ (dx shl 1); в Delphi , правильно перевел? Добавлено через 1 час 43 минуты спрошу в ветке с++)
0
|
||||||||||||
|
3764 / 2272 / 705
Регистрация: 29.05.2013
Сообщений: 9,622
|
|
| 30.03.2015, 20:23 | |
|
shl и shr используются обычно для умножения/деления кратного 2. Эти операции выполняются существенно быстрее чем обычное деление. Для 2-мерной графики, где в большей степени используются целочисленные вычисления, их активно можно использовать, а вот для 3-мерной думаю будет малоэффективно на фоне обычных вычислений.
0
|
|
| 09.04.2015, 18:34 [ТС] | ||||||||||||
и начинается выполнение всех процедур которые в нём есть, который относятся к экземпляру переданного класса?
0
|
||||||||||||
|
|
|||
| 09.04.2015, 20:39 | |||
|
каждый шаг расчета поэтому объекты обзавелись состоянием мы ввели набор процедур First - поставить на начало Next - перейти к следующей Eof - не конец ли расчета уже? CurStep - номер шага алгоритма на каждом шаге мы определили как вычислить состояние (координаты и цвет) нашего объекта Сам объект ничего не рисует, никуда не выводит, он просто хранит информацию о себе. все операции над ним делает внешний контроллер - в данном случае форма в методе ProcessObject мы устанавливаем объект в начало алгоритма и в цикле делаем шаг по алгоритму, объект рассчитывает свое состояние на этом шаге, мы отсылаем его состояние куда-то. в данном случае просто в мемо, для иллюстрации повторяем шаги алгоритма, пока не наступит "всё" - eof то же самое мы делаем с остальными объектами
0
|
|||
| 09.04.2015, 20:59 [ТС] | ||||||||||||
|
вы не поверите, я разобрался
теперь, если соизволите, вопросы)
и главный вопрос - например, будет еще элемент но уже другой, не Tline, а TCircle , как организовать этот цикл где "если экземпляр есть TCircle то делай то то" где как раз та развилка которая будет направлять программу(или как её можно организовать) а как вы делаете так, что кусочки кода можно "сложить" в 1 строку?(там справа по коду плюсик появляется) да, и сейчас задача у меня чуть чуть другая, я записываю в массив.
0
|
||||||||||||
|
|
||||
| 09.04.2015, 21:08 | ||||
|
0
|
||||
| 09.04.2015, 21:08 | |
|
Прямая линия на плоскости Плоскость и прямая в пространстве Плоскость и прямая в пространстве Аналитическая геометрия. Прямая линия на плоскости. Кривые второго порядка
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Лето уходит
kumehtar 17.08.2026
|
Мысли в слух
kumehtar 17.08.2026
Забавно, насколько сейчас стала доступна информация. Например о магии, духовном развитии, медитациях, и других подобных направлениях, ранее зачастую тайных, передаваемых от учителя к ученику. Хотя. . .
|
Перемещение строк из ТЧ в другой документ с учетом текущего пробега
Maks 17.08.2026
Реализация из решения ниже выполнена на примере нетипового документа "Автозапчасти", с ТЧ "Шины".
За основу взят алгоритм отсюда: https:/ / www. cyberforum. ru/ blogs/ 359708/ 10838. html
Задача: . . .
|
Саморегулирующийся социальный контракт для сервера cross-section.
Hrethgir 14.08.2026
С кодом конечно таких глубоких размышлений пока не было, впрочем я уже привык к алгоритмизации. Суть предмета записи: снова в диалоге с нейросетью (я взял пока себе ник для учётки админа - Rector). . . .
|
|
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет:
1. Использовать системное время и дату,
2. Есть возможность вводить время и дату вручную.
3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
|
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber.
Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
|
Установка MinGW GCC 16.2 и CMake
8Observer8 10.08.2026
VK Видео:
https:/ / vkvideo. ru/ video-240781534_456239017
YouTube:
eY5-5PyI9NM
Текстовая версия
|
Неделя из жизни имитационной модели склада: мои кривые руки растут, откуда надо
anaschu 10.08.2026
Неделя из жизни имитационной модели склада: как я почти написал неправильную логику и что с этим делать
Работаю сейчас над учебно-рабочим проектом: строю в AnyLogic имитационную модель процессов. . .
|