Исходники: Графика [X]

Добавил: san-46 (15-11-2007)Просмотреть Скачать
Компонент - альтернатива TChart, как более примитивный и от того простой
без наворотов компонент.
Выводит двумерные графики функций f(X,Y). Вид графиков - линейный.
Предназначен для тех, кого мало интересует внутренности реализации построения
графиков, а надо только быстренько отобразить кривые своих функций.

Работа с компонентом проста до безобразия.
После размещения компонента на форме через свойство "Curves" вызывается список
кривых, где надо их добавить столько сколько нужно.
При этом после добавления каждой кривой можно установить их цвет и толщину
линии, если установки по умолчанию не устраивают.
Собственно, на этом работу в design-time можно считать завершенной.

Правда, можно изменить цвет фона, цвет линий сетки, включить отображение
значений точек. Так же можно изменить минимумы и максимумы по осям, но это
ни к чему не обязывает и предназначено только для того чтобы примерно
понять как в общем будет выглядеть график.
Все это дополнительные возможности, которые используются при необходимости.

В run-time в цикле вызывается процедура добавления точек в кривую.
GraphMois1.Curves[0].AddPoint(X, Y);

Индекс "0" в примере указывает на первую кривую, "Х" и "Y" - значения точки.
Более подробный комментарий приведен в начале исходника компонента.

Что еще умеет делать компонент.
- Если во время формирования кривой передаваемые точки выходят за
диапазон минимальных или максимальных значений по осям, то график сам
масштабируется до необходимых значений (как в TChart).
- После вывода графика. По каждому щелчку левой кнопки мыши график увеличивает
масштаб, по правой кнопке уменьшает масштаб (величину изменения масштаба
можно устанавливать какую надо).
- При увеличенном масштабе движение мыши с прижатой левой кнопкой панорамирует
график - сдвигает его вправо-влево, вверх-вниз.
- Если свойство ShowHint включено (True), то при прохождении курсора мыши около
точки на кривой будет отображаться хинт со значениями точки.

Ограничение.
Точность графика до десятых долей значений, поэтому вывод кривых, где шаг
аргументов функций меньше 0.1 приведет к несуразному виду этих кривых.
Delphi, Графика, Компоненты21 кб
Добавил: Artem (21-08-2007)Просмотреть Скачать
Программа предназначенная для создания фракталов
Delphi, Алгоритмы, Графика34 кб
Добавил: 0x1D (20-06-2007)Просмотреть Скачать
Простейший векторный редактор. Реализованы инструменты линия, эллипс, прямоугольник. Есть возможность выбора нарисованных объектов, их удаления и изменения Z-последовательности. Перемещение не реализовано.
C++, Графика15 кб
Добавил: Artem (31-05-2007)Просмотреть Скачать
Подобие игры на дэнди Battle Tank (конечно же глючная и тормознутая)
Delphi, Графика, Игры97 кб
Добавил: Maestro (04-05-2007)Просмотреть Скачать
Полностью трехмерный тетрис, написанный с помощью OpenGL на C++ Builder6
C++, OpenGL, Графика, Игры134 кб
Добавил: reonid. (01-03-2007)Просмотреть Скачать
Небольшая библиотека для работы с векторной графикой.
Исторически была создана для задания сигналов произвольной формы на ЦАПах с помощью кривых безье. Поддержка Undo.
В архиве демонстрационный пример.
Delphi, Графика104 кб
Добавил: _VirEx_ (03-01-2007)Просмотреть Скачать
Генератор снега.
Рабочий стол заметает снегом.
Delphi, WinAPI, Графика5 кб
Добавил: PZ (18-12-2006)Просмотреть Скачать
Шутка. Безобидная.
Windows XP. Delphi 7.
В разделе С++ имеется версия на C++ Builder 6.
Муху позаимствовал на каком-то сайте, к сожалению, не помню.
Delphi, Графика10 кб
Добавил: PZ (18-12-2006)Просмотреть Скачать
Шутка. Безобидная.
Windows XP. C++ Builder 6.
В разделе "Delphi.Разное" имеется версия на Delphi 7.
Муху позаимствовал на каком-то сайте, к сожалению, не помню.
Моя первая программка на C++ Builder.
C++, Графика13 кб
Добавил: Eraser (16-12-2006)Просмотреть Скачать
Программа, которая преобразует изображения формата BMP в ASCII графику. Отличительная особенность этой программы от массы аналогичных - возможность работы с не моноширинными шрифтами.
Delphi, Графика5 кб
Страницы: 1 2 3
$ADV
Вы можете сбросить выбор либо уточнить:
C++ Delphi DelphiX OpenGL WinAPI Алгоритмы Игры Компоненты
Чтобы добавить исходник, Вы должны зарегистрироваться