25 void general_int2bytes(
int integer,
unsigned char *byte_high,
unsigned char *byte_low);
void general_circle_four_points(int **arr, int cx, int cy, int x, int y)
float general_dist_squared(int x1, int y1, int x2, int y2)
float general_dist2seg(int x, int y, int p1[], int p2[])
double general_gaussrand(double mu, double sigma)
unsigned int general_bytes2uint(unsigned char byte_high, unsigned char byte_low)
void general_int2bytes(int integer, unsigned char *byte_high, unsigned char *byte_low)
void general_circle(int **arr, int cx, int cy, int radius)
int general_bytes2int(unsigned char byte_high, unsigned char byte_low)
void general_circle_eight_points(int **arr, int cx, int cy, int x, int y)
float general_gaussian(float mu, float sigma, int x)
void general_circle_horizontal_line(int **arr, int x, int y, int len)