#include <Queue.h>
Inheritance diagram for CQueue
Public Methods | |
virtual void | add (LPPIXEL p) = 0 |
Adding a pixel to the queue in 4 or 8 connectivity. | |
virtual void | add (LPPIXEL p, short parity) = 0 |
Adding a pixel to the queue in 6 connectivity. | |
virtual void | first (LPPIXEL *p) = 0 |
Get the first pixel of the queue in 4 or 8 connectivity. | |
virtual void | first (LPPIXEL *p, short *parity) = 0 |
Get the first pixel of the queue in 6 connectivity. | |
virtual bool | empty () = 0 |
Check if the queue is empty. | |
virtual void | invert () = 0 |
invert the queue (not always possible). |