Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?
Opracował: michalp
Udoskonalił: Piotr DejaVu Szawdyński
Biblioteki C/C++

circle

[funkcja] Rysuje okrąg na wskazanej bitmapie.

Składnia

C/C++
#include <allegro.h>

void circle(
BITMAP * bmp,
int x,
int y,
int radius,
int color );

Argumenty

TypNazwaOpis
BITMAP*bitmapBitmapa na której ma zostać narysowany okrąg.
intxŚrodek okręgu na osi x.
intyŚrodek okręgu na osi y.
intcolorKolor obramowania okręgu.

Opis szczegółowy

Rysuje okrąg o promieniu radius i kolorze color na bitmapie bmp w punkcie (x, y). Okrąg nie jest wypełniony, a położenie okręgu jest jego środkiem.

Przykład

C/C++
#include <allegro.h>
int main()
{
    allegro_init();
    install_keyboard();
    set_color_depth( 16 );
    set_gfx_mode( GFX_AUTODETECT_WINDOWED, 800, 600, 0, 0 );
    clear_to_color( screen, makecol( 128, 128, 128 ) );
   
    circle( screen, 100, 200, 50, makecol( 0, 0, 0 ) );
   
    readkey();
    allegro_exit();
    return 0;
}
END_OF_MAIN()

Zagadnienia powiązane

circlefillRysuje wypełniony okrąg na wskazanej bitmapie. (funkcja)

Linki zewnętrzne