Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?
Opracował: michalp
Biblioteki C/C++

polygon

[funkcja] Rysuje wielokąt wypełniony określonym kolorem.

Składnia

C/C++
#include <allegro.h>
void polygon(
BITMAP * bmp,
int vertices,
const int * points,
int color );

Opis szczegółowy

Rysuje wielokąt wypełniony określonym kolorem (color) na podanej bitmapie (bitmap). Jako drugi argument funkcja przyjmuje liczbę wierzchołków z których składa się wielokąt (vertices). Wierzchołki te przekazujemy jako tablica (która musi się składać z co najmniej vertices*2 elementów) typu int

Argumenty

TypNazwaOpis
BITMAP*bmpBitmapa na której ma zostać narysowany wielokąt.
intverticesLiczba wierzchołków wielokąta.
const int*pointsTablica wierzchołków wielokąta.
intcolorKolor wielokąta.

Przykład

C/C++
int points[ 12 ] = { 50, 50, 100, 100, 100, 150,
    50, 200, 0, 150, 0, 100 };

polygon( screen, 6, points, makecol( 0, 0, 0 ) );

Linki zewnętrzne