2450300797

2450300797



-    metoda zwracająca rozmiar kolejki:

int ReturnQueueSize();

-    metoda czyszcząca całą kolejkę:

void QueueEraseAll();

-    metoda dodająca element do kolejki:

void QueueAddElement(Tile* a);

-    metoda zwracająca element kolejki:

Tile* QueueReturnElement(int i);

-    metoda zwracająca ostatni element kolejki:

Tile* QueueReturnLastElement();

-    metoda usuwająca element kolejki:

void QueueDeleteElement(int u);

-    metoda usuwająca ostatni element kolejki:

void QueueDeleteLastElement();

-    metoda mówiąca czy kolejka jest pusta:

bool QueueIsEmpty();

-    metoda podmienia miejscami elementy w kolejce przekazując jej ich adresy.

void QueueSwitchElements(Tile* &q,Tile* &qq);

Deklaracje metod znajdujących się w klasie Queue znajdują się w pliku Queue.cpp, do której został załączony plik Queue.h oraz biblioteka stdafx.h.

IV.II.IX. Agent.

Do opisu agenta stworzono oddzielna klasę Agent.h. Załączono do niej: pliki WorldObject.h, Plain.h, Tile.h, Item.h, Queue.h, oraz biblioteki stdafk.h, vector, allegro.h, time.h, stdio.h.

W klasie tej zadeklarowano zmienne i metody prywatne:

-    obiekt kolejki ruchu klasy Queue:

Queue* queuei

-    obiekt kolejki ruchu powrotnej również klasy Queue

Queue* backwardqueuel

-    zmienna logiczna dla aktualizacji kafla agenta:

bool AgentTileUpdated;

-    zmienna logiczna oznaczająca “na starcie":

bool OnStart;

Mobilny Agent Kognitywny Dokumentacja Projektu, ver. 0.3 09.02.11

Kabaciński Krzysztof, Kwieciński Paweł. Kra mm Krzesimir. Sosiński Sławomir. Osowski Jacek, Morańska Anna red. Anna Morańska

12



Wyszukiwarka

Podobne podstrony:
Z geomechanicznego punktu widzenia metoda Z-S zwraca szczególną uwagę na takie aspekty jak: ■
A int dodaj() { int a = 2; int b = 2; return(a + b);} int 1 = dodaj(); (defun dodaj()
Zwrot wartości przez funkcje rezultat (warto Yc) funkcji jest zwracany przy pomocy instrukcji: retur
ALG3 5.1 Listy jednokierunkowe 113 int wzor(int x,int(*fun)(int!) [ return fun(x); ) void main(} i
Inline functions inline int sum(int a, int b){ return a+b;} ■    places the codę in p
SDC11460 Operator czasu kompilacji - sizeof ■Operator sizeof zwraca rozmiar w bajtach zmiennej lub u
ALG5 5.4. Kolejki FIFO 135 public: FIFO(int n)( II konstruktor kolejki o rozmiarze
p1020879 (2) Identyfikacja metodą łańcuchową(pomysł z PDP-11) INT wektor (adres, identyfikator) we-w
elementarz teksty do czytania metoda sylabowa (149) z Gubałówki, gdzie wjechali kolejką, szynową. W
METODA 311 □    Spawanie w prawo - palnik zwraca się w kierunku przeciwnym do ki
Poznaj C++ w$ godziny0087 Funkcje 73 27:    int RazyDwa(int zrodło) 28: { 29:  &
Poznaj C++ w$ godziny0182 Zaawansowane referencje i wskaźniki 171 int PobierzWiek() const { return j
Metoda potencjałów węzłowych (na podstawie wykbdu dr hab. int M ZiduiskicKo. prof. UMK) •

więcej podobnych podstron