класс Region

Рисование и защита произвольных областей на холсте

Постановка задачи. Часто бывает необходимо изображение разделить на две составляющие: предметы (движущиеся) и фон (неподвижный), или наоборот, неподвижный забор с дырками в нем и некоторые предметы, двигающиеся за ним. Форма дырок в заборе может быть произвольная, как и форма движущихся предметов. В предыдущем примере была продемонстрирована возможность задания произвольных контуров предметов, теперь мы перейдем к …

Рисование и защита произвольных областей на холстеЧитать полностью »

Двумерная графика на C#, классы Graphics, Pen и Brush

На примере графики наглядно видны преимущества ООП, смысл использования классов, их методов и свойств. Добавляя в пространство имен своего проекта соответствующие библиотеки, вы получаете сразу набор инструментов, необходимых для графики. Это графические примитивы (линии, прямоугольники, эллипсы и т.п.), перо для черчения, кисть для закраски  и много других полезных объектов и методов. 2D-графика делится, как вы …

Двумерная графика на C#, классы Graphics, Pen и BrushЧитать полностью »

Пролистать наверх