Компьютерная графика
Информатика и вычислительная техника
  • формат doc
  • размер 1,22 МБ
  • добавлен 09 декабря 2012 г.
Фомин Г.В. 2D-графика в Windows Forms
Двуязычная компиляция из MSDN Visual Studio. - Южный федеральный университет, 2010. - 165 стр.
Двухмерная векторная графика включает в себя примитивы (прямые и кривые линии, геометрические фигуры), заданные набором точек в системе координат. Например, прямую линию (отрезок), можно задать двумя крайними точками, а прямоугольник можно задать положением его верхнего левого угла и парой чисел, определяющих высоту и ширину прямоугольника. Простейший контур можно задать массивом точек, которые должны быть соединены отрезками прямых. Сложная кривая сплайна Безье может быть задана четырьмя контрольными точками.
В GDI+ имеются классы и структуры, хранящие данные о самих примитивах, классы, хранящие данные о способе рисования примитивов, и классы, непосредственно рисующие примитивы. Например, в структуре Rectangle хранятся расположение и размер прямоугольника, в классе Pen хранятся данные о цвете, толщине и стиле линии, а класс Graphics содержит методы для рисования линий, прямоугольников, траекторий и других фигур. Существуют также несколько классов Brush, в которых хранятся данные о способах заливки замкнутых фигур и контуров цветом или рисунком.
Методическое пособие предназначено для проведение занятий по курсам информатики на физическом факультете ЮФУ.
Похожие разделы
  1. Академическая и специальная литература
  2. Информатика и вычислительная техника
  3. Системы автоматизированного проектирования (САПР)
  1. Академическая и специальная литература
  2. Информатика и вычислительная техника
  3. Устаревшие материалы
  4. Компьютерная графика и САПР
  1. Академическая и специальная литература
  2. Искусство и искусствоведение
  3. Искусство кинематографии
  4. Искусство анимационного кино
  1. Академическая и специальная литература
  2. Начертательная геометрия и инженерная графика
  1. Прикладная литература
  2. Компьютерная литература
  3. 3D графика / 3D моделирование
  1. Прикладная литература
  2. Компьютерная литература
  3. Adobe Illustrator
  1. Прикладная литература
  2. Компьютерная литература
  3. Adobe InDesign
  1. Прикладная литература
  2. Компьютерная литература
  3. Adobe Photoshop
  1. Прикладная литература
  2. Компьютерная литература
  3. Autodesk 3ds Max / Maya
  1. Прикладная литература
  2. Компьютерная литература
  3. Autodesk AutoCAD / AutoLISP
  1. Прикладная литература
  2. Компьютерная литература
  3. CorelDRAW
  1. Прикладная литература
  2. Компьютерная литература
  3. DirectX
  1. Прикладная литература
  2. Компьютерная литература
  3. GIMP
  1. Прикладная литература
  2. Компьютерная литература
  3. HTML / CSS / JavaScript
  4. WebGL
  1. Прикладная литература
  2. Компьютерная литература
  3. OpenGL
  1. Прикладная литература
  2. Компьютерная литература
  3. SolidWorks
  1. Прикладная литература
  2. Компьютерная литература
  3. Компас 3D / Компас-График / Компас-Автопроект