Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Контрольные работы » Побудова електричних схем в С + + Builder

Реферат Побудова електричних схем в С + + Builder





Завдання

програма графічний електрична схема

Скласти програму на мові програмування C + + Builder для побудови електричної схеми, зображеної на рис.1


В 

Малюнок 1-Початкова схема



Теоретичні відомості


Методи зображення графічних елементів

Будь картинка, креслення або схема можуть розглядатися як сукупність графічних примітивів. Примітиви, умовно можна розділити на групи: примітиви малювання контурів і майданні фігури. До примітивам контурів відносяться: лінії (line), прямокутники (rectangle) Б дуги (arc), кола (circle), еліпси (ellipse), багатокутники (drawpoly) та інші не зафарбовують всередині фігури. p align="justify"> До майданних, заповнюваним всередині фігурам, відносяться зафарбовувати прямокутники (FillRect), кругові й еліптичні сектори (Pie). Якщо у вас мальованої фігура замкнута, але не зафарбовувана, наприклад, багатокутник (Poligon), то його завжди можна заштрихувати за допомогою функцій зафарбовування (FloodFill, FillStyle). Для вибору кольору малювання застосовується функція завдання кольору графічних примітивів (Pen-> Color). br/>

Лінія


Викреслювання прямої лінії виконує метод LineTo. Метод малює лінію з тієї точки, в якій в даний момент знаходиться олівець (ця точка називається поточною позицією олівця або просто поточної), в точку, координати якої вказані в інструкції виклику методу. Наприклад, команда:


Image1-> Canvas-> LineTo (100,200);


Малює лінію в точку з координатами (100,200), після чого поточної стає точка з координатами (100,200).

Початкову точку лінії можна задати, перемістивши олівець в потрібну точку графічної поверхні. Це можливо зробити за допомогою методу MoveTо, вказавши в якості параметрів, координати точки початку лінії. Наприклад, оператори:


Image1-> Canvas-> MoveTo (10,10);

Image1-> Canvas-> LineTo (50,10);


Малюють горизонтальну лінію з точки (10,10) в точку (50,10).

Використовуючи властивість поточної точки, можна намалювати ламану лінію.

Наприклад, оператори:


Image1-> Canvas-> MoveTo (10,10);

Малюють лінію, схожу на букву Z.


Прямокутник


Метод Rectangle викреслює прямокутник. В інструкції виклику методу треба вказати координати двох точок - кутів прямокутника. Наприклад, команда:


Image1-> Canvas-> Rectangle (10,10,50,50);


Малює квадрат, лівий верхній кут якого знаходиться в точці (10,10), а правий нижній в точці...


сторінка 1 з 3 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Алгоритми креслення графічних примітивів
  • Реферат на тему: Побудова графічних примітивів
  • Реферат на тему: Анексія Криму, як можна вірішіті Конфлікт України с Россией чі можна его ві ...
  • Реферат на тему: Проектування поточної Лінії для Приготування вологих кормових сумішей при в ...
  • Реферат на тему: Інтегрування рівнянь руху матеріальної точки, що знаходиться під дією змінн ...