gk efekty kody, WAT, semestr III, Grafika komputerowa

Pobierz cały dokument
gk.efekty.kody.wat.semestr.iii.grafika.doc
Rozmiar 44 KB

Fragment dokumentu:

public void Efekt1() { // przesuwanie w górę

if (p >= L) p = 0;

for (int j = 1+p; j <= L; j++) {

for (int i = 1; i <= K; i++)

ReadPixel(i,j);

}

for (int j = 1; j <= p; j++) {

for (int i = 1; i <= K; i++)

ReadTlo(N);

}

}

public void Efekt2() { // zasłanianie w prawo

if (p >= L) p = 0;

for (int j = 1; j <= L; j++) {

for (int i = 1; i <= p; i++)

ReadTlo(N);

for (int i = p+1; i <= K; i++)

ReadPixel(i,j);

}

}

public void Efekt3() { // przesuwanie w dół

if (p >= L) p = 0;

for (int j = 1; j <= p; j++)

for (int i = 1; i <= K; i++)

ReadTlo(N);

for (int j = 1; j <= L - p; j++)

for (int i = 1; i <= K; i++)

ReadPixel(i, j);

}

public void Efekt4() { // przewijanie w kierunku lewego górengo wierzchołka

if (p >= L) p = 0;

for (int j = 1; j < L; j++) {

for (int i = 1 + p; i <= K; i++)

ReadPixel(i, j);

for (int i = 1; i <= p; i++)

ReadPixel(i, j);

}

}

public void Efekt5() { // przewijanie w dół

if (p >= L) p = 0;

for (int j=L-p+1; j<=L; j++) {

for(int i=1; i<=K; i++)

ReadPixel(i,j);

}

for (int j=1; j<=L-p; j++) {

for(int i=1; i<=K; i++)

ReadPixel(i, j);

}

}

public void Efekt6() { // przesuwanie w kierunku górengo prawego wierzchołka

if (p >= L) p = 0;

for (int j = p+1; j <= L; j++) {

for (int i = 1; i <= p; i++)

ReadTlo(N);

for (int i = 1; i <= K-p; i++)

ReadPixel(i, j);

}

for (int j = 1; j <= p; j++)

for (int i = 1; i <= K; i++)

ReadTlo(N);

}

public void Efekt7() { // zasłanianie w kierunku lewego górengo wierzchołka

if (p >= L) p = 0;

for (int j = 1; j <= L-p; j++) {

for (int i = 1; i <= K-p; i++)

ReadPixel(i, j);

for (int i = K-p+1; i<=K; i++)

ReadTlo(N);

}

for (int j = L-p+1; j <= L; j++) {

for (int i = 1; i <= K; i++)

ReadTlo(N);

}

}


Pobierz cały dokument
gk.efekty.kody.wat.semestr.iii.grafika.doc
rozmiar 44 KB
Wyszukiwarka

Podobne podstrony:

więcej podobnych podstron

kontakt | polityka prywatności