Delphi on Object Pascalist tuletatud iseseisev objektorienteeritud programmeerimiskeel. Praegu on selle peamine sihtplatvorm Microsoft. NET.
Juhised
Samm 1
Valige Delphis toimingute tegemiseks kompilaator. Sõltuvalt teie tingimustest saate kasutada funktsiooni Free Pascal, Embarcadero Delphi, Oxygene, Virtual Pascal, Pocket Studio, Virtual Pascal, GNU Pascal ja nii edasi. Kõige kuulsam ja laialdasemalt kasutatav koostaja on tänapäeval Embarcadero Delphi.
2. samm
Delfis joone tõmbamiseks kasutage ühte kõige kuulsamat ehitusalgoritmi - Bresenhami algoritmi, mis põhineb kahemõõtmelise rastri punktide määramisel, mis peavad olema varjutatud, et saada kahe antud punkti vahel kõige sirgem joon. Meetod on asjakohasem horisontaalsete ja vertikaalsete joonte joonistamiseks, mis ei vaja erilist aliasimist. See algoritm on asjakohane ka ringide koostamisel, selle teostamise kiirus on sageli üsna suur. Sellist tüüpi algoritmi rakendamine Object Pascalis on järgmine (vt etapi joonist)
3. samm
Kui soovite Delfisse tõmmata joone maksimaalse antialiasega, kasutage selleks Wu algoritmi. Selle tähendus on segmendi joone lagundamine rasteriks, kasutades anti-aliasingut. Selle eeliseks on joonte kõrge kvaliteet, samuti täitmise kiirus on üsna suur, seetõttu on soovitatav seda kasutada, kui on vaja joonistada diagonaaljooni. Selle teostamine x-telje koodis näeb välja selline (vt etapi joonist)
4. samm
Samuti saate Delfis joonte joonistamiseks kasutada muid meetodeid, näiteks alla laadida Internetist valmis mallid. Seda tehes kontrollige vigu, mille autorid võivad olla teinud. Pöörake tähelepanu teiste algoritmide olemasolule. Need ei ole nii laialdaselt rakendatavad kui kaks ülalkirjeldatud ning sobivad pigem teatud eelseadistatud parameetritega, mida praktikas ette tuleb harvemini kui eespool kirjeldatud juhtumeid.