/* structure definition for unsigned character 3-vector */
typedef struct Gan_Vector3_uc
{
unsigned char x, y, z;
} Gan_Vector3_uc;
/* structure definition for short integer 3-vector */
typedef struct Gan_Vector3_s
{
short x, y, z;
} Gan_Vector3_s;
/* structure definition for unsigned short integer 3-vector */
typedef struct Gan_Vector3_us
{
unsigned short x, y, z;
} Gan_Vector3_us;
/* structure definition for integer 3-vector */
typedef struct Gan_Vector3_i
{
int x, y, z;
} Gan_Vector3_i;
/* structure definition for unsigned integer 3-vector */
typedef struct Gan_Vector3_ui
{
unsigned int x, y, z;
} Gan_Vector3_ui;