Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: QB: Kuvan kääntäminen PUT:lla

Tuju [25.08.2003 20:54:57]

#

Miten saan GET komennolla otetun kuvan tulemaan takaisin ruudulle PUT komennolla 90:n, 180 tai 270 asteen kulmiin?

Vilikki [25.08.2003 21:42:00]

#

Oman käsitykseni mukaan kyseinen ei ole mahdollista.

kurz [26.08.2003 13:19:49]

#

Jos aijot johonkin kulmaan sen laittaa, joudut itse virittelemään sen, oikotietä ei löydy ainakaan QB:n vakiokirjastosta.

Tuju [26.08.2003 16:13:33]

#

Tavallaan tuossa kysyinkin, että sattuisko kenelläkään olemaan semmosta virityskeinua. ;)

tomaattigeeni [26.08.2003 16:53:00]

#

QB:n standardikirjastoista ei mitään tollasta löydy, SvgaLib:ssä on muistaakseni jonkinnäköinen rotate() -funktio joka jopa toimii, sillä voi kääntää kuvaa vaikka yhden asteen

tejeez [26.08.2003 17:39:06]

#

No 90 asteen kääntäminen on paljon helpompaa (ja nopeampaa ;) kuin joku 123 tai 1 asteen kääntäminen :P

Antti Laaksonen [26.08.2003 22:02:39]

#

90:n, 180:n ja 270:n asteen kulmassa kääntäminen on helppoa, koska kuva pysyy suorassa linjassa x- ja y-akselien kanssa. Mieti vaikka kynän ja paperin kanssa, miten pisteet asettuvat, ja koeta laatia sen pohjalta ohjelma.

GET- ja PUT-komennot eivät tähän tarkoitukseen sovellu, vaan kuvan pisteet täytyy kopioida yksitellen POINT- ja PSET-komentojen avulla.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta