
double chhaans function

software injaneeringlo, double-chhaans function anedi cross-platfam mariyu scalable developmentlo balamaina applicationtho kuudina software design namuunaa.
udaaharanalu.
computer graphics.
kokwais _ 1, kokwais _ 2, mariyu kokwais _ 3 vidhulatho kuudina graphics apini pariganinchandi. kokwais _ 2nii kokwais _ 1 paramgaa matrame amalu cheyavachani chudatam sulabham, mariyu kokwais _ 3nii kokwais _ 2kii naalugu calls dwara amalu cheyavachu. meeru eee apini kotta nirmaanaaniki port chestunte meeku empika untundih moodu ververu vidhulanu sthaanikamgaa amalu cheyandi (amalu cheyadaaniki ekkuva samayam padutundi, conny vegavantamaina code phalitamgaa untundi), ledhaa kokwais _ 1nii sthaanikamgaa vraayandi, mariyu saadhaarana, cross-platfam, kodnu upayoginchi paina vivarinchina vidhamgaa migilina vaatini amalu cheyandi. eee vidhaanaaniki oka mukhyamaina udaaharana x11 graphics vyavastha, idhi chaalaa takkuva sankhyalo parikara-aadhaarita aadimaalanu andinchadam dwara kotta graphics hardwareku port cheyabadutundi, idhi adhika sthaayi vidhulanu hardware-swatantra poraku vadilivestundi.
double-chhaans function atuvanti amalunu roopondinchadaaniki oka saraina paddhati, dheeni dwara port yokka modati draft oka saadhaarana coque _ 1 functiontho "faast tuu market, sloe tuu runn" versionnu upayoginchavacchu, ayithe taruvaati versionlanu "sloe tuu market, faast tuu runn" gaa savarinchavachhu. double-chhaans namuunaa skorlu ekkuvagaa unna chota, bays apilo null driverlo bhaagamgaa ikkada icchina sweeya-maddatu amalunu kaligi untundi, mariyu anni itara amalu dheeni podigimpulu. tatphalitamgaa, modati naukaasrayam vaastavaaniki, upayoginchadagina modati amalu.
sii + + loe oka saadhaarana amalu ilaa undavachuhu
 class cbasegfxapi {
 virtual shoonya dra point (inta x, inta y) = 0;/* shoonya driver kosam nairoopya bhavana */
 taragati Coriginalgfxapi: public cbasegfxapi {
 eee function sthaanika dra line unnatlayithe virtual shoonya dra line (inta x1, intu y1, intu x2, intu y2) {/*
 nityakrutyam upayoginchabadutundi. lekapothe punaadi
 class cnewgfxapi: public cbasegfxapi {
edainaa graphics coll daani utpanna taragatulalo okadaani gundaa velutundi kabatti, coakways _ 10 function eppuduu upayoginchabadadani gamaninchandi. kabatti kokwos _ 11kii coll chesthe kokwos _ 12 taragati dwara oka chaturasraanni andinchadaaniki modati avakaasam untundi. sthaanika amalu lenatlayithe, appudu bays class anie pilustaaru, aaa samayamlo virtualisation baadhyatalu sweekaristundi mariyu coque _ 13 anie pilustaaru. idhi sthaanika code edainaa andubaatulo unte, upayoginchadaaniki coque _ 12 taragatiki "rendava avakaasam" istundi.
eee paddhatitoe, siddhaantaparamgaa, dra point roopamlo oke sthaanika functionnu upayoginchi mottam 3dii injinnu (software rasterisingnu vartimpajeyadam) nirminchadam saadhyamavutundi, itara functionlu samayam anumatinchinappudu amalu cheyabadataayi. aacharanalo idhi nissahayamgaa nemmadigaa untundi, conny idhi double-chhaans functionla avakaasaalanu pradarsistundi.

