#include "roach000.xbm" #include "roach015.xbm" #include "roach030.xbm" #include "roach045.xbm" #include "roach060.xbm" #include "roach075.xbm" #include "roach090.xbm" #include "roach105.xbm" #include "roach120.xbm" #include "roach135.xbm" #include "roach150.xbm" #include "roach165.xbm" #include "roach180.xbm" #include "roach195.xbm" #include "roach210.xbm" #include "roach225.xbm" #include "roach240.xbm" #include "roach255.xbm" #include "roach270.xbm" #include "roach285.xbm" #include "roach300.xbm" #include "roach315.xbm" #include "roach330.xbm" #include "roach345.xbm" #define ROACH_HEADINGS 24 /* number of orientations */ #define ROACH_ANGLE 15 /* angle between orientations */ typedef struct RoachMap { char *roachBits; Pixmap pixmap; int width; int height; float sine; float cosine; } RoachMap; RoachMap roachPix[] = { {roach000_bits, None, roach000_height, roach000_width, 0.0, 0.0}, {roach015_bits, None, roach015_height, roach015_width, 0.0, 0.0}, {roach030_bits, None, roach030_height, roach030_width, 0.0, 0.0}, {roach045_bits, None, roach045_height, roach045_width, 0.0, 0.0}, {roach060_bits, None, roach060_height, roach060_width, 0.0, 0.0}, {roach075_bits, None, roach075_height, roach075_width, 0.0, 0.0}, {roach090_bits, None, roach090_height, roach090_width, 0.0, 0.0}, {roach105_bits, None, roach105_height, roach105_width, 0.0, 0.0}, {roach120_bits, None, roach120_height, roach120_width, 0.0, 0.0}, {roach135_bits, None, roach135_height, roach135_width, 0.0, 0.0}, {roach150_bits, None, roach150_height, roach150_width, 0.0, 0.0}, {roach165_bits, None, roach165_height, roach165_width, 0.0, 0.0}, {roach180_bits, None, roach180_height, roach180_width, 0.0, 0.0}, {roach195_bits, None, roach195_height, roach195_width, 0.0, 0.0}, {roach210_bits, None, roach210_height, roach210_width, 0.0, 0.0}, {roach225_bits, None, roach225_height, roach225_width, 0.0, 0.0}, {roach240_bits, None, roach240_height, roach240_width, 0.0, 0.0}, {roach255_bits, None, roach255_height, roach255_width, 0.0, 0.0}, {roach270_bits, None, roach270_height, roach270_width, 0.0, 0.0}, {roach285_bits, None, roach285_height, roach285_width, 0.0, 0.0}, {roach300_bits, None, roach300_height, roach300_width, 0.0, 0.0}, {roach315_bits, None, roach315_height, roach315_width, 0.0, 0.0}, {roach330_bits, None, roach330_height, roach330_width, 0.0, 0.0}, {roach345_bits, None, roach345_height, roach345_width, 0.0, 0.0}, };