00001 #ifndef ROTATE_H
00002 #define ROTATE_H
00003
00015
00016
00017
00018
00019 #include <stdlib.h>
00020 #include <math.h>
00021
00022
00023
00024
00025 #include "rfb/rfb.h"
00026 #include "rfb/rfbregion.h"
00036 unsigned short int notEqual ( unsigned short int *fbbuf, unsigned short int *cmpbuf, unsigned long int size);
00046 void rotate0 ( rfbScreenInfoPtr rfbScreen, unsigned short int* fbbuf, unsigned short int* cmpbuf );
00047 void rotate90 ( rfbScreenInfoPtr rfbScreen, unsigned short int* fbbuf, unsigned short int* cmpbuf );
00048 void rotate180 ( rfbScreenInfoPtr rfbScreen, unsigned short int* fbbuf, unsigned short int* cmpbuf );
00049 void rotate270 ( rfbScreenInfoPtr rfbScreen, unsigned short int* fbbuf, unsigned short int* cmpbuf );
00050 #endif
00051