|
Vecmat 0.2.3
C math and linear algebra library for 2D/3D graphics, physics, and science.
|
#include <vecmat.h>
Data Fields | |
| union { | |
| struct { | |
| vm_int_t x | |
| vm_int_t y | |
| } | |
| vm_int_t v [VECMAT_VEC2_SIZE] | |
| }; | |
| union { ... } vector2i |
| vm_int_t vector2i::v[VECMAT_VEC2_SIZE] |
| vm_int_t vector2i::x |
Definition at line 164 of file vecmat.h.
Referenced by mat2i_mul_vec2i_ptr(), mat3i_mul_vec2i_ptr(), vec2_from(), vec2i_abs_ptr(), vec2i_add_assign(), vec2i_add_ptr(), vec2i_add_scalar_ptr(), vec2i_angle(), vec2i_aspect_ratio(), vec2i_assign(), vec2i_assign_xy(), vec2i_clamp_ptr(), vec2i_cross_ptr(), vec2i_cross_scalar(), vec2i_distance(), vec2i_distance_squared(), vec2i_div_floor_ptr(), vec2i_div_ptr(), vec2i_div_scalar_ptr(), vec2i_dot(), vec2i_eq(), vec2i_is_zero(), vec2i_length_chebyshev(), vec2i_length_manhattan(), vec2i_lerp_ptr(), vec2i_max_component(), vec2i_max_ptr(), vec2i_min_component(), vec2i_min_ptr(), vec2i_mod_ptr(), vec2i_mul_ptr(), vec2i_mul_scalar_ptr(), vec2i_neg_ptr(), vec2i_normalize_ptr(), vec2i_normalize_to_vec2_ptr(), vec2i_perpendicular_ptr(), vec2i_sign_ptr(), vec2i_sub_ptr(), vec2i_sub_scalar_ptr(), vec2i_sum(), vec2i_to_vec3i_ptr(), vec2i_wrap_ptr(), vec3i_from_vec2i_ptr(), and vec3i_xy_ptr().
| vm_int_t vector2i::y |
Definition at line 165 of file vecmat.h.
Referenced by mat2i_mul_vec2i_ptr(), mat3i_mul_vec2i_ptr(), vec2_from(), vec2i_abs_ptr(), vec2i_add_assign(), vec2i_add_ptr(), vec2i_add_scalar_ptr(), vec2i_angle(), vec2i_aspect_ratio(), vec2i_assign(), vec2i_assign_xy(), vec2i_clamp_ptr(), vec2i_cross_ptr(), vec2i_cross_scalar(), vec2i_distance(), vec2i_distance_squared(), vec2i_div_floor_ptr(), vec2i_div_ptr(), vec2i_div_scalar_ptr(), vec2i_dot(), vec2i_eq(), vec2i_is_zero(), vec2i_length_chebyshev(), vec2i_length_manhattan(), vec2i_lerp_ptr(), vec2i_max_component(), vec2i_max_ptr(), vec2i_min_component(), vec2i_min_ptr(), vec2i_mod_ptr(), vec2i_mul_ptr(), vec2i_mul_scalar_ptr(), vec2i_neg_ptr(), vec2i_normalize_ptr(), vec2i_normalize_to_vec2_ptr(), vec2i_perpendicular_ptr(), vec2i_sign_ptr(), vec2i_sub_ptr(), vec2i_sub_scalar_ptr(), vec2i_sum(), vec2i_to_vec3i_ptr(), vec2i_wrap_ptr(), vec3i_from_vec2i_ptr(), and vec3i_xy_ptr().