Skip to content

shz_vec2_t

Markdown
typedef struct shz_vec2 {
union {
float e[2]; //!< <X, Y> coordinates as an array
struct {
float x; //!< X coordinate
float y; //!< Y coordinate
};
};
} shz_vec2_t;

2D Vector type

FieldTypeDescription
efloat[2]<X, Y> coordinates as an array
xfloatX coordinate.
yfloatY coordinate.

Structure for holding coordinates of a 2-dimensional vector.

shz_vec3_t, shz_vec4_t