Kā Vilkt Līniju Delfos

Satura rādītājs:

Kā Vilkt Līniju Delfos
Kā Vilkt Līniju Delfos
Anonim

Delfi ir neatkarīga objektorientēta programmēšanas valoda, kas atvasināta no Object Pascal. Pašlaik tā galvenā mērķa platforma ir Microsoft. NET.

Kā vilkt līniju delfos
Kā vilkt līniju delfos

Instrukcijas

1. solis

Izvēlieties kompilatoru, lai veiktu darbības Delfos. Atkarībā no jūsu apstākļiem varat izmantot Free Pascal, Embarcadero Delphi, Oxygene, Virtual Pascal, Pocket Studio, Virtual Pascal, GNU Pascal un tā tālāk. Mūsdienās slavenākais un visplašāk izmantotais kompilators ir Embarcadero Delphi.

2. solis

Lai uzzīmētu līniju Delfos, izmantojiet vienu no slavenākajiem būvniecības algoritmiem - Bresenham's Algorithm, pamatojoties uz divdimensiju rastra punktu noteikšanu, kuri ir jānoēno, lai iegūtu visvairāk taisni starp diviem dotajiem punktiem. Metode ir atbilstošāka, lai uzzīmētu horizontālas un vertikālas līnijas, kurām nav nepieciešama īpaša anti-aliasing. Šis algoritms ir būtisks arī, veidojot apļus, tā izpildes ātrums bieži ir diezgan liels. Šāda veida algoritms Object Pascal tiek ieviests šādi (skat. Soļa attēlu)

3. solis

Ja vēlaties Delfos uzzīmēt līniju ar maksimālu pretnosaukumu, izmantojiet Wu algoritmu. Tās nozīme ir sadalīt segmenta līniju rastrā, izmantojot anti-aliasing. Tās priekšrocība ir līniju augstajā kvalitātē, kā arī izpildes ātrums ir diezgan liels, tādēļ ieteicams to izmantot, kad nepieciešams uzzīmēt diagonālās līnijas. Tā izpilde x ass kodā izskatās šādi (skat. Soļa attēlu)

4. solis

Tāpat, lai zīmētu līnijas Delfos, varat izmantot citas metodes, piemēram, no interneta lejupielādēt gatavas veidnes. To darot, pārbaudiet, vai autori nav pieļāvuši kļūdas. Pievērsiet uzmanību citu algoritmu klātbūtnei. To pielietojums nav tik plašs kā iepriekš aprakstītajiem diviem, un tie, visticamāk, atbilst noteiktiem iepriekš iestatītiem parametriem, ar kuriem praksē sastopas retāk nekā iepriekš aprakstītie gadījumi.

Ieteicams: