graphene.c.functions

C functions for graphene1 library

var c_graphene_box_alloc c_graphene_box_contains_box c_graphene_box_contains_point c_graphene_box_empty c_graphene_box_equal c_graphene_box_expand c_graphene_box_expand_scalar c_graphene_box_expand_vec3 c_graphene_box_free c_graphene_box_get_bounding_sphere c_graphene_box_get_center c_graphene_box_get_depth c_graphene_box_get_height c_graphene_box_get_max c_graphene_box_get_min c_graphene_box_get_size c_graphene_box_get_type c_graphene_box_get_vertices c_graphene_box_get_width c_graphene_box_infinite c_graphene_box_init c_graphene_box_init_from_box c_graphene_box_init_from_points c_graphene_box_init_from_vec3 c_graphene_box_init_from_vectors c_graphene_box_intersection c_graphene_box_minus_one c_graphene_box_one c_graphene_box_one_minus_one c_graphene_box_union c_graphene_box_zero c_graphene_euler_alloc c_graphene_euler_equal c_graphene_euler_free c_graphene_euler_get_alpha c_graphene_euler_get_beta c_graphene_euler_get_gamma c_graphene_euler_get_order c_graphene_euler_get_type c_graphene_euler_get_x c_graphene_euler_get_y c_graphene_euler_get_z c_graphene_euler_init c_graphene_euler_init_from_euler c_graphene_euler_init_from_matrix c_graphene_euler_init_from_quaternion c_graphene_euler_init_from_radians c_graphene_euler_init_from_vec3 c_graphene_euler_init_with_order c_graphene_euler_reorder c_graphene_euler_to_matrix c_graphene_euler_to_quaternion c_graphene_euler_to_vec3 c_graphene_frustum_alloc c_graphene_frustum_contains_point c_graphene_frustum_equal c_graphene_frustum_free c_graphene_frustum_get_planes c_graphene_frustum_get_type c_graphene_frustum_init c_graphene_frustum_init_from_frustum c_graphene_frustum_init_from_matrix c_graphene_frustum_intersects_box c_graphene_frustum_intersects_sphere c_graphene_matrix_alloc c_graphene_matrix_decompose c_graphene_matrix_determinant c_graphene_matrix_equal c_graphene_matrix_equal_fast c_graphene_matrix_free c_graphene_matrix_get_row c_graphene_matrix_get_type c_graphene_matrix_get_value c_graphene_matrix_get_x_scale c_graphene_matrix_get_x_translation c_graphene_matrix_get_y_scale c_graphene_matrix_get_y_translation c_graphene_matrix_get_z_scale c_graphene_matrix_get_z_translation c_graphene_matrix_init_from_2d c_graphene_matrix_init_from_float c_graphene_matrix_init_from_matrix c_graphene_matrix_init_from_vec4 c_graphene_matrix_init_frustum c_graphene_matrix_init_identity c_graphene_matrix_init_look_at c_graphene_matrix_init_ortho c_graphene_matrix_init_perspective c_graphene_matrix_init_rotate c_graphene_matrix_init_scale c_graphene_matrix_init_skew c_graphene_matrix_init_translate c_graphene_matrix_interpolate c_graphene_matrix_inverse c_graphene_matrix_is_2d c_graphene_matrix_is_backface_visible c_graphene_matrix_is_identity c_graphene_matrix_is_singular c_graphene_matrix_multiply c_graphene_matrix_near c_graphene_matrix_normalize c_graphene_matrix_perspective c_graphene_matrix_print c_graphene_matrix_project_point c_graphene_matrix_project_rect c_graphene_matrix_project_rect_bounds c_graphene_matrix_rotate c_graphene_matrix_rotate_euler c_graphene_matrix_rotate_quaternion c_graphene_matrix_rotate_x c_graphene_matrix_rotate_y c_graphene_matrix_rotate_z c_graphene_matrix_scale c_graphene_matrix_skew_xy c_graphene_matrix_skew_xz c_graphene_matrix_skew_yz c_graphene_matrix_to_2d c_graphene_matrix_to_float c_graphene_matrix_transform_bounds c_graphene_matrix_transform_box c_graphene_matrix_transform_point c_graphene_matrix_transform_point3d c_graphene_matrix_transform_ray c_graphene_matrix_transform_rect c_graphene_matrix_transform_sphere c_graphene_matrix_transform_vec3 c_graphene_matrix_transform_vec4 c_graphene_matrix_translate c_graphene_matrix_transpose c_graphene_matrix_unproject_point3d c_graphene_matrix_untransform_bounds c_graphene_matrix_untransform_point c_graphene_plane_alloc c_graphene_plane_distance c_graphene_plane_equal c_graphene_plane_free c_graphene_plane_get_constant c_graphene_plane_get_normal c_graphene_plane_get_type c_graphene_plane_init c_graphene_plane_init_from_plane c_graphene_plane_init_from_point c_graphene_plane_init_from_points c_graphene_plane_init_from_vec4 c_graphene_plane_negate c_graphene_plane_normalize c_graphene_plane_transform c_graphene_point3d_alloc c_graphene_point3d_cross c_graphene_point3d_distance c_graphene_point3d_dot c_graphene_point3d_equal c_graphene_point3d_free c_graphene_point3d_get_type c_graphene_point3d_init c_graphene_point3d_init_from_point c_graphene_point3d_init_from_vec3 c_graphene_point3d_interpolate c_graphene_point3d_length c_graphene_point3d_near c_graphene_point3d_normalize c_graphene_point3d_normalize_viewport c_graphene_point3d_scale c_graphene_point3d_to_vec3 c_graphene_point3d_zero c_graphene_point_alloc c_graphene_point_distance c_graphene_point_equal c_graphene_point_free c_graphene_point_get_type c_graphene_point_init c_graphene_point_init_from_point c_graphene_point_init_from_vec2 c_graphene_point_interpolate c_graphene_point_near c_graphene_point_to_vec2 c_graphene_point_zero c_graphene_quad_alloc c_graphene_quad_bounds c_graphene_quad_contains c_graphene_quad_free c_graphene_quad_get_point c_graphene_quad_get_type c_graphene_quad_init c_graphene_quad_init_from_points c_graphene_quad_init_from_rect c_graphene_quaternion_add c_graphene_quaternion_alloc c_graphene_quaternion_dot c_graphene_quaternion_equal c_graphene_quaternion_free c_graphene_quaternion_get_type c_graphene_quaternion_init c_graphene_quaternion_init_from_angle_vec3 c_graphene_quaternion_init_from_angles c_graphene_quaternion_init_from_euler c_graphene_quaternion_init_from_matrix c_graphene_quaternion_init_from_quaternion c_graphene_quaternion_init_from_radians c_graphene_quaternion_init_from_vec4 c_graphene_quaternion_init_identity c_graphene_quaternion_invert c_graphene_quaternion_multiply c_graphene_quaternion_normalize c_graphene_quaternion_scale c_graphene_quaternion_slerp c_graphene_quaternion_to_angle_vec3 c_graphene_quaternion_to_angles c_graphene_quaternion_to_matrix c_graphene_quaternion_to_radians c_graphene_quaternion_to_vec4 c_graphene_ray_alloc c_graphene_ray_equal c_graphene_ray_free c_graphene_ray_get_closest_point_to_point c_graphene_ray_get_direction c_graphene_ray_get_distance_to_plane c_graphene_ray_get_distance_to_point c_graphene_ray_get_origin c_graphene_ray_get_position_at c_graphene_ray_get_type c_graphene_ray_init c_graphene_ray_init_from_ray c_graphene_ray_init_from_vec3 c_graphene_ray_intersect_box c_graphene_ray_intersect_sphere c_graphene_ray_intersect_triangle c_graphene_ray_intersects_box c_graphene_ray_intersects_sphere c_graphene_ray_intersects_triangle c_graphene_rect_alloc c_graphene_rect_contains_point c_graphene_rect_contains_rect c_graphene_rect_equal c_graphene_rect_expand c_graphene_rect_free c_graphene_rect_get_area c_graphene_rect_get_bottom_left c_graphene_rect_get_bottom_right c_graphene_rect_get_center c_graphene_rect_get_height c_graphene_rect_get_top_left c_graphene_rect_get_top_right c_graphene_rect_get_type c_graphene_rect_get_vertices c_graphene_rect_get_width c_graphene_rect_get_x c_graphene_rect_get_y c_graphene_rect_init c_graphene_rect_init_from_rect c_graphene_rect_inset c_graphene_rect_inset_r c_graphene_rect_interpolate c_graphene_rect_intersection c_graphene_rect_normalize c_graphene_rect_normalize_r c_graphene_rect_offset c_graphene_rect_offset_r c_graphene_rect_round c_graphene_rect_round_extents c_graphene_rect_round_to_pixel c_graphene_rect_scale c_graphene_rect_union c_graphene_rect_zero c_graphene_size_alloc c_graphene_size_equal c_graphene_size_free c_graphene_size_get_type c_graphene_size_init c_graphene_size_init_from_size c_graphene_size_interpolate c_graphene_size_scale c_graphene_size_zero c_graphene_sphere_alloc c_graphene_sphere_contains_point c_graphene_sphere_distance c_graphene_sphere_equal c_graphene_sphere_free c_graphene_sphere_get_bounding_box c_graphene_sphere_get_center c_graphene_sphere_get_radius c_graphene_sphere_get_type c_graphene_sphere_init c_graphene_sphere_init_from_points c_graphene_sphere_init_from_vectors c_graphene_sphere_is_empty c_graphene_sphere_translate c_graphene_triangle_alloc c_graphene_triangle_contains_point c_graphene_triangle_equal c_graphene_triangle_free c_graphene_triangle_get_area c_graphene_triangle_get_barycoords c_graphene_triangle_get_bounding_box c_graphene_triangle_get_midpoint c_graphene_triangle_get_normal c_graphene_triangle_get_plane c_graphene_triangle_get_points c_graphene_triangle_get_type c_graphene_triangle_get_uv c_graphene_triangle_get_vertices c_graphene_triangle_init_from_float c_graphene_triangle_init_from_point3d c_graphene_triangle_init_from_vec3 c_graphene_vec2_add c_graphene_vec2_alloc c_graphene_vec2_divide c_graphene_vec2_dot c_graphene_vec2_equal c_graphene_vec2_free c_graphene_vec2_get_type c_graphene_vec2_get_x c_graphene_vec2_get_y c_graphene_vec2_init c_graphene_vec2_init_from_float c_graphene_vec2_init_from_vec2 c_graphene_vec2_interpolate c_graphene_vec2_length c_graphene_vec2_max c_graphene_vec2_min c_graphene_vec2_multiply c_graphene_vec2_near c_graphene_vec2_negate c_graphene_vec2_normalize c_graphene_vec2_one c_graphene_vec2_scale c_graphene_vec2_subtract c_graphene_vec2_to_float c_graphene_vec2_x_axis c_graphene_vec2_y_axis c_graphene_vec2_zero c_graphene_vec3_add c_graphene_vec3_alloc c_graphene_vec3_cross c_graphene_vec3_divide c_graphene_vec3_dot c_graphene_vec3_equal c_graphene_vec3_free c_graphene_vec3_get_type c_graphene_vec3_get_x c_graphene_vec3_get_xy c_graphene_vec3_get_xy0 c_graphene_vec3_get_xyz0 c_graphene_vec3_get_xyz1 c_graphene_vec3_get_xyzw c_graphene_vec3_get_y c_graphene_vec3_get_z c_graphene_vec3_init c_graphene_vec3_init_from_float c_graphene_vec3_init_from_vec3 c_graphene_vec3_interpolate c_graphene_vec3_length c_graphene_vec3_max c_graphene_vec3_min c_graphene_vec3_multiply c_graphene_vec3_near c_graphene_vec3_negate c_graphene_vec3_normalize c_graphene_vec3_one c_graphene_vec3_scale c_graphene_vec3_subtract c_graphene_vec3_to_float c_graphene_vec3_x_axis c_graphene_vec3_y_axis c_graphene_vec3_z_axis c_graphene_vec3_zero c_graphene_vec4_add c_graphene_vec4_alloc c_graphene_vec4_divide c_graphene_vec4_dot c_graphene_vec4_equal c_graphene_vec4_free c_graphene_vec4_get_type c_graphene_vec4_get_w c_graphene_vec4_get_x c_graphene_vec4_get_xy c_graphene_vec4_get_xyz c_graphene_vec4_get_y c_graphene_vec4_get_z c_graphene_vec4_init c_graphene_vec4_init_from_float c_graphene_vec4_init_from_vec2 c_graphene_vec4_init_from_vec3 c_graphene_vec4_init_from_vec4 c_graphene_vec4_interpolate c_graphene_vec4_length c_graphene_vec4_max c_graphene_vec4_min c_graphene_vec4_multiply c_graphene_vec4_near c_graphene_vec4_negate c_graphene_vec4_normalize c_graphene_vec4_one c_graphene_vec4_scale c_graphene_vec4_subtract c_graphene_vec4_to_float c_graphene_vec4_w_axis c_graphene_vec4_x_axis c_graphene_vec4_y_axis c_graphene_vec4_z_axis c_graphene_vec4_zero
alias graphene_box_alloc graphene_box_contains_box graphene_box_contains_point graphene_box_empty graphene_box_equal graphene_box_expand graphene_box_expand_scalar graphene_box_expand_vec3 graphene_box_free graphene_box_get_bounding_sphere graphene_box_get_center graphene_box_get_depth graphene_box_get_height graphene_box_get_max graphene_box_get_min graphene_box_get_size graphene_box_get_type graphene_box_get_vertices graphene_box_get_width graphene_box_infinite graphene_box_init graphene_box_init_from_box graphene_box_init_from_points graphene_box_init_from_vec3 graphene_box_init_from_vectors graphene_box_intersection graphene_box_minus_one graphene_box_one graphene_box_one_minus_one graphene_box_union graphene_box_zero graphene_euler_alloc graphene_euler_equal graphene_euler_free graphene_euler_get_alpha graphene_euler_get_beta graphene_euler_get_gamma graphene_euler_get_order graphene_euler_get_type graphene_euler_get_x graphene_euler_get_y graphene_euler_get_z graphene_euler_init graphene_euler_init_from_euler graphene_euler_init_from_matrix graphene_euler_init_from_quaternion graphene_euler_init_from_radians graphene_euler_init_from_vec3 graphene_euler_init_with_order graphene_euler_reorder graphene_euler_to_matrix graphene_euler_to_quaternion graphene_euler_to_vec3 graphene_frustum_alloc graphene_frustum_contains_point graphene_frustum_equal graphene_frustum_free graphene_frustum_get_planes graphene_frustum_get_type graphene_frustum_init graphene_frustum_init_from_frustum graphene_frustum_init_from_matrix graphene_frustum_intersects_box graphene_frustum_intersects_sphere graphene_matrix_alloc graphene_matrix_decompose graphene_matrix_determinant graphene_matrix_equal graphene_matrix_equal_fast graphene_matrix_free graphene_matrix_get_row graphene_matrix_get_type graphene_matrix_get_value graphene_matrix_get_x_scale graphene_matrix_get_x_translation graphene_matrix_get_y_scale graphene_matrix_get_y_translation graphene_matrix_get_z_scale graphene_matrix_get_z_translation graphene_matrix_init_from_2d graphene_matrix_init_from_float graphene_matrix_init_from_matrix graphene_matrix_init_from_vec4 graphene_matrix_init_frustum graphene_matrix_init_identity graphene_matrix_init_look_at graphene_matrix_init_ortho graphene_matrix_init_perspective graphene_matrix_init_rotate graphene_matrix_init_scale graphene_matrix_init_skew graphene_matrix_init_translate graphene_matrix_interpolate graphene_matrix_inverse graphene_matrix_is_2d graphene_matrix_is_backface_visible graphene_matrix_is_identity graphene_matrix_is_singular graphene_matrix_multiply graphene_matrix_near graphene_matrix_normalize graphene_matrix_perspective graphene_matrix_print graphene_matrix_project_point graphene_matrix_project_rect graphene_matrix_project_rect_bounds graphene_matrix_rotate graphene_matrix_rotate_euler graphene_matrix_rotate_quaternion graphene_matrix_rotate_x graphene_matrix_rotate_y graphene_matrix_rotate_z graphene_matrix_scale graphene_matrix_skew_xy graphene_matrix_skew_xz graphene_matrix_skew_yz graphene_matrix_to_2d graphene_matrix_to_float graphene_matrix_transform_bounds graphene_matrix_transform_box graphene_matrix_transform_point graphene_matrix_transform_point3d graphene_matrix_transform_ray graphene_matrix_transform_rect graphene_matrix_transform_sphere graphene_matrix_transform_vec3 graphene_matrix_transform_vec4 graphene_matrix_translate graphene_matrix_transpose graphene_matrix_unproject_point3d graphene_matrix_untransform_bounds graphene_matrix_untransform_point graphene_plane_alloc graphene_plane_distance graphene_plane_equal graphene_plane_free graphene_plane_get_constant graphene_plane_get_normal graphene_plane_get_type graphene_plane_init graphene_plane_init_from_plane graphene_plane_init_from_point graphene_plane_init_from_points graphene_plane_init_from_vec4 graphene_plane_negate graphene_plane_normalize graphene_plane_transform graphene_point3d_alloc graphene_point3d_cross graphene_point3d_distance graphene_point3d_dot graphene_point3d_equal graphene_point3d_free graphene_point3d_get_type graphene_point3d_init graphene_point3d_init_from_point graphene_point3d_init_from_vec3 graphene_point3d_interpolate graphene_point3d_length graphene_point3d_near graphene_point3d_normalize graphene_point3d_normalize_viewport graphene_point3d_scale graphene_point3d_to_vec3 graphene_point3d_zero graphene_point_alloc graphene_point_distance graphene_point_equal graphene_point_free graphene_point_get_type graphene_point_init graphene_point_init_from_point graphene_point_init_from_vec2 graphene_point_interpolate graphene_point_near graphene_point_to_vec2 graphene_point_zero graphene_quad_alloc graphene_quad_bounds graphene_quad_contains graphene_quad_free graphene_quad_get_point graphene_quad_get_type graphene_quad_init graphene_quad_init_from_points graphene_quad_init_from_rect graphene_quaternion_add graphene_quaternion_alloc graphene_quaternion_dot graphene_quaternion_equal graphene_quaternion_free graphene_quaternion_get_type graphene_quaternion_init graphene_quaternion_init_from_angle_vec3 graphene_quaternion_init_from_angles graphene_quaternion_init_from_euler graphene_quaternion_init_from_matrix graphene_quaternion_init_from_quaternion graphene_quaternion_init_from_radians graphene_quaternion_init_from_vec4 graphene_quaternion_init_identity graphene_quaternion_invert graphene_quaternion_multiply graphene_quaternion_normalize graphene_quaternion_scale graphene_quaternion_slerp graphene_quaternion_to_angle_vec3 graphene_quaternion_to_angles graphene_quaternion_to_matrix graphene_quaternion_to_radians graphene_quaternion_to_vec4 graphene_ray_alloc graphene_ray_equal graphene_ray_free graphene_ray_get_closest_point_to_point graphene_ray_get_direction graphene_ray_get_distance_to_plane graphene_ray_get_distance_to_point graphene_ray_get_origin graphene_ray_get_position_at graphene_ray_get_type graphene_ray_init graphene_ray_init_from_ray graphene_ray_init_from_vec3 graphene_ray_intersect_box graphene_ray_intersect_sphere graphene_ray_intersect_triangle graphene_ray_intersects_box graphene_ray_intersects_sphere graphene_ray_intersects_triangle graphene_rect_alloc graphene_rect_contains_point graphene_rect_contains_rect graphene_rect_equal graphene_rect_expand graphene_rect_free graphene_rect_get_area graphene_rect_get_bottom_left graphene_rect_get_bottom_right graphene_rect_get_center graphene_rect_get_height graphene_rect_get_top_left graphene_rect_get_top_right graphene_rect_get_type graphene_rect_get_vertices graphene_rect_get_width graphene_rect_get_x graphene_rect_get_y graphene_rect_init graphene_rect_init_from_rect graphene_rect_inset graphene_rect_inset_r graphene_rect_interpolate graphene_rect_intersection graphene_rect_normalize graphene_rect_normalize_r graphene_rect_offset graphene_rect_offset_r graphene_rect_round graphene_rect_round_extents graphene_rect_round_to_pixel graphene_rect_scale graphene_rect_union graphene_rect_zero graphene_size_alloc graphene_size_equal graphene_size_free graphene_size_get_type graphene_size_init graphene_size_init_from_size graphene_size_interpolate graphene_size_scale graphene_size_zero graphene_sphere_alloc graphene_sphere_contains_point graphene_sphere_distance graphene_sphere_equal graphene_sphere_free graphene_sphere_get_bounding_box graphene_sphere_get_center graphene_sphere_get_radius graphene_sphere_get_type graphene_sphere_init graphene_sphere_init_from_points graphene_sphere_init_from_vectors graphene_sphere_is_empty graphene_sphere_translate graphene_triangle_alloc graphene_triangle_contains_point graphene_triangle_equal graphene_triangle_free graphene_triangle_get_area graphene_triangle_get_barycoords graphene_triangle_get_bounding_box graphene_triangle_get_midpoint graphene_triangle_get_normal graphene_triangle_get_plane graphene_triangle_get_points graphene_triangle_get_type graphene_triangle_get_uv graphene_triangle_get_vertices graphene_triangle_init_from_float graphene_triangle_init_from_point3d graphene_triangle_init_from_vec3 graphene_vec2_add graphene_vec2_alloc graphene_vec2_divide graphene_vec2_dot graphene_vec2_equal graphene_vec2_free graphene_vec2_get_type graphene_vec2_get_x graphene_vec2_get_y graphene_vec2_init graphene_vec2_init_from_float graphene_vec2_init_from_vec2 graphene_vec2_interpolate graphene_vec2_length graphene_vec2_max graphene_vec2_min graphene_vec2_multiply graphene_vec2_near graphene_vec2_negate graphene_vec2_normalize graphene_vec2_one graphene_vec2_scale graphene_vec2_subtract graphene_vec2_to_float graphene_vec2_x_axis graphene_vec2_y_axis graphene_vec2_zero graphene_vec3_add graphene_vec3_alloc graphene_vec3_cross graphene_vec3_divide graphene_vec3_dot graphene_vec3_equal graphene_vec3_free graphene_vec3_get_type graphene_vec3_get_x graphene_vec3_get_xy graphene_vec3_get_xy0 graphene_vec3_get_xyz0 graphene_vec3_get_xyz1 graphene_vec3_get_xyzw graphene_vec3_get_y graphene_vec3_get_z graphene_vec3_init graphene_vec3_init_from_float graphene_vec3_init_from_vec3 graphene_vec3_interpolate graphene_vec3_length graphene_vec3_max graphene_vec3_min graphene_vec3_multiply graphene_vec3_near graphene_vec3_negate graphene_vec3_normalize graphene_vec3_one graphene_vec3_scale graphene_vec3_subtract graphene_vec3_to_float graphene_vec3_x_axis graphene_vec3_y_axis graphene_vec3_z_axis graphene_vec3_zero graphene_vec4_add graphene_vec4_alloc graphene_vec4_divide graphene_vec4_dot graphene_vec4_equal graphene_vec4_free graphene_vec4_get_type graphene_vec4_get_w graphene_vec4_get_x graphene_vec4_get_xy graphene_vec4_get_xyz graphene_vec4_get_y graphene_vec4_get_z graphene_vec4_init graphene_vec4_init_from_float graphene_vec4_init_from_vec2 graphene_vec4_init_from_vec3 graphene_vec4_init_from_vec4 graphene_vec4_interpolate graphene_vec4_length graphene_vec4_max graphene_vec4_min graphene_vec4_multiply graphene_vec4_near graphene_vec4_negate graphene_vec4_normalize graphene_vec4_one graphene_vec4_scale graphene_vec4_subtract graphene_vec4_to_float graphene_vec4_w_axis graphene_vec4_x_axis graphene_vec4_y_axis graphene_vec4_z_axis graphene_vec4_zero

Module Initializers 1

shared static this()

Types 401

aliasgraphene_box_get_type = c_graphene_box_get_type
aliasgraphene_box_alloc = c_graphene_box_alloc
aliasgraphene_box_contains_box = c_graphene_box_contains_box
aliasgraphene_box_contains_point = c_graphene_box_contains_point
aliasgraphene_box_equal = c_graphene_box_equal
aliasgraphene_box_expand = c_graphene_box_expand
aliasgraphene_box_expand_scalar = c_graphene_box_expand_scalar
aliasgraphene_box_expand_vec3 = c_graphene_box_expand_vec3
aliasgraphene_box_free = c_graphene_box_free
aliasgraphene_box_get_bounding_sphere = c_graphene_box_get_bounding_sphere
aliasgraphene_box_get_center = c_graphene_box_get_center
aliasgraphene_box_get_depth = c_graphene_box_get_depth
aliasgraphene_box_get_height = c_graphene_box_get_height
aliasgraphene_box_get_max = c_graphene_box_get_max
aliasgraphene_box_get_min = c_graphene_box_get_min
aliasgraphene_box_get_size = c_graphene_box_get_size
aliasgraphene_box_get_vertices = c_graphene_box_get_vertices
aliasgraphene_box_get_width = c_graphene_box_get_width
aliasgraphene_box_init = c_graphene_box_init
aliasgraphene_box_init_from_box = c_graphene_box_init_from_box
aliasgraphene_box_init_from_points = c_graphene_box_init_from_points
aliasgraphene_box_init_from_vec3 = c_graphene_box_init_from_vec3
aliasgraphene_box_init_from_vectors = c_graphene_box_init_from_vectors
aliasgraphene_box_intersection = c_graphene_box_intersection
aliasgraphene_box_union = c_graphene_box_union
aliasgraphene_box_empty = c_graphene_box_empty
aliasgraphene_box_infinite = c_graphene_box_infinite
aliasgraphene_box_minus_one = c_graphene_box_minus_one
aliasgraphene_box_one = c_graphene_box_one
aliasgraphene_box_one_minus_one = c_graphene_box_one_minus_one
aliasgraphene_box_zero = c_graphene_box_zero
aliasgraphene_euler_get_type = c_graphene_euler_get_type
aliasgraphene_euler_alloc = c_graphene_euler_alloc
aliasgraphene_euler_equal = c_graphene_euler_equal
aliasgraphene_euler_free = c_graphene_euler_free
aliasgraphene_euler_get_alpha = c_graphene_euler_get_alpha
aliasgraphene_euler_get_beta = c_graphene_euler_get_beta
aliasgraphene_euler_get_gamma = c_graphene_euler_get_gamma
aliasgraphene_euler_get_order = c_graphene_euler_get_order
aliasgraphene_euler_get_x = c_graphene_euler_get_x
aliasgraphene_euler_get_y = c_graphene_euler_get_y
aliasgraphene_euler_get_z = c_graphene_euler_get_z
aliasgraphene_euler_init = c_graphene_euler_init
aliasgraphene_euler_init_from_euler = c_graphene_euler_init_from_euler
aliasgraphene_euler_init_from_matrix = c_graphene_euler_init_from_matrix
aliasgraphene_euler_init_from_quaternion = c_graphene_euler_init_from_quaternion
aliasgraphene_euler_init_from_radians = c_graphene_euler_init_from_radians
aliasgraphene_euler_init_from_vec3 = c_graphene_euler_init_from_vec3
aliasgraphene_euler_init_with_order = c_graphene_euler_init_with_order
aliasgraphene_euler_reorder = c_graphene_euler_reorder
aliasgraphene_euler_to_matrix = c_graphene_euler_to_matrix
aliasgraphene_euler_to_quaternion = c_graphene_euler_to_quaternion
aliasgraphene_euler_to_vec3 = c_graphene_euler_to_vec3
aliasgraphene_frustum_get_type = c_graphene_frustum_get_type
aliasgraphene_frustum_alloc = c_graphene_frustum_alloc
aliasgraphene_frustum_contains_point = c_graphene_frustum_contains_point
aliasgraphene_frustum_equal = c_graphene_frustum_equal
aliasgraphene_frustum_free = c_graphene_frustum_free
aliasgraphene_frustum_get_planes = c_graphene_frustum_get_planes
aliasgraphene_frustum_init = c_graphene_frustum_init
aliasgraphene_frustum_init_from_frustum = c_graphene_frustum_init_from_frustum
aliasgraphene_frustum_init_from_matrix = c_graphene_frustum_init_from_matrix
aliasgraphene_frustum_intersects_box = c_graphene_frustum_intersects_box
aliasgraphene_frustum_intersects_sphere = c_graphene_frustum_intersects_sphere
aliasgraphene_matrix_get_type = c_graphene_matrix_get_type
aliasgraphene_matrix_alloc = c_graphene_matrix_alloc
aliasgraphene_matrix_decompose = c_graphene_matrix_decompose
aliasgraphene_matrix_determinant = c_graphene_matrix_determinant
aliasgraphene_matrix_equal = c_graphene_matrix_equal
aliasgraphene_matrix_equal_fast = c_graphene_matrix_equal_fast
aliasgraphene_matrix_free = c_graphene_matrix_free
aliasgraphene_matrix_get_row = c_graphene_matrix_get_row
aliasgraphene_matrix_get_value = c_graphene_matrix_get_value
aliasgraphene_matrix_get_x_scale = c_graphene_matrix_get_x_scale
aliasgraphene_matrix_get_x_translation = c_graphene_matrix_get_x_translation
aliasgraphene_matrix_get_y_scale = c_graphene_matrix_get_y_scale
aliasgraphene_matrix_get_y_translation = c_graphene_matrix_get_y_translation
aliasgraphene_matrix_get_z_scale = c_graphene_matrix_get_z_scale
aliasgraphene_matrix_get_z_translation = c_graphene_matrix_get_z_translation
aliasgraphene_matrix_init_from_2d = c_graphene_matrix_init_from_2d
aliasgraphene_matrix_init_from_float = c_graphene_matrix_init_from_float
aliasgraphene_matrix_init_from_matrix = c_graphene_matrix_init_from_matrix
aliasgraphene_matrix_init_from_vec4 = c_graphene_matrix_init_from_vec4
aliasgraphene_matrix_init_frustum = c_graphene_matrix_init_frustum
aliasgraphene_matrix_init_identity = c_graphene_matrix_init_identity
aliasgraphene_matrix_init_look_at = c_graphene_matrix_init_look_at
aliasgraphene_matrix_init_ortho = c_graphene_matrix_init_ortho
aliasgraphene_matrix_init_perspective = c_graphene_matrix_init_perspective
aliasgraphene_matrix_init_rotate = c_graphene_matrix_init_rotate
aliasgraphene_matrix_init_scale = c_graphene_matrix_init_scale
aliasgraphene_matrix_init_skew = c_graphene_matrix_init_skew
aliasgraphene_matrix_init_translate = c_graphene_matrix_init_translate
aliasgraphene_matrix_interpolate = c_graphene_matrix_interpolate
aliasgraphene_matrix_inverse = c_graphene_matrix_inverse
aliasgraphene_matrix_is_2d = c_graphene_matrix_is_2d
aliasgraphene_matrix_is_backface_visible = c_graphene_matrix_is_backface_visible
aliasgraphene_matrix_is_identity = c_graphene_matrix_is_identity
aliasgraphene_matrix_is_singular = c_graphene_matrix_is_singular
aliasgraphene_matrix_multiply = c_graphene_matrix_multiply
aliasgraphene_matrix_near = c_graphene_matrix_near
aliasgraphene_matrix_normalize = c_graphene_matrix_normalize
aliasgraphene_matrix_perspective = c_graphene_matrix_perspective
aliasgraphene_matrix_print = c_graphene_matrix_print
aliasgraphene_matrix_project_point = c_graphene_matrix_project_point
aliasgraphene_matrix_project_rect = c_graphene_matrix_project_rect
aliasgraphene_matrix_project_rect_bounds = c_graphene_matrix_project_rect_bounds
aliasgraphene_matrix_rotate = c_graphene_matrix_rotate
aliasgraphene_matrix_rotate_euler = c_graphene_matrix_rotate_euler
aliasgraphene_matrix_rotate_quaternion = c_graphene_matrix_rotate_quaternion
aliasgraphene_matrix_rotate_x = c_graphene_matrix_rotate_x
aliasgraphene_matrix_rotate_y = c_graphene_matrix_rotate_y
aliasgraphene_matrix_rotate_z = c_graphene_matrix_rotate_z
aliasgraphene_matrix_scale = c_graphene_matrix_scale
aliasgraphene_matrix_skew_xy = c_graphene_matrix_skew_xy
aliasgraphene_matrix_skew_xz = c_graphene_matrix_skew_xz
aliasgraphene_matrix_skew_yz = c_graphene_matrix_skew_yz
aliasgraphene_matrix_to_2d = c_graphene_matrix_to_2d
aliasgraphene_matrix_to_float = c_graphene_matrix_to_float
aliasgraphene_matrix_transform_bounds = c_graphene_matrix_transform_bounds
aliasgraphene_matrix_transform_box = c_graphene_matrix_transform_box
aliasgraphene_matrix_transform_point = c_graphene_matrix_transform_point
aliasgraphene_matrix_transform_point3d = c_graphene_matrix_transform_point3d
aliasgraphene_matrix_transform_ray = c_graphene_matrix_transform_ray
aliasgraphene_matrix_transform_rect = c_graphene_matrix_transform_rect
aliasgraphene_matrix_transform_sphere = c_graphene_matrix_transform_sphere
aliasgraphene_matrix_transform_vec3 = c_graphene_matrix_transform_vec3
aliasgraphene_matrix_transform_vec4 = c_graphene_matrix_transform_vec4
aliasgraphene_matrix_translate = c_graphene_matrix_translate
aliasgraphene_matrix_transpose = c_graphene_matrix_transpose
aliasgraphene_matrix_unproject_point3d = c_graphene_matrix_unproject_point3d
aliasgraphene_matrix_untransform_bounds = c_graphene_matrix_untransform_bounds
aliasgraphene_matrix_untransform_point = c_graphene_matrix_untransform_point
aliasgraphene_plane_get_type = c_graphene_plane_get_type
aliasgraphene_plane_alloc = c_graphene_plane_alloc
aliasgraphene_plane_distance = c_graphene_plane_distance
aliasgraphene_plane_equal = c_graphene_plane_equal
aliasgraphene_plane_free = c_graphene_plane_free
aliasgraphene_plane_get_constant = c_graphene_plane_get_constant
aliasgraphene_plane_get_normal = c_graphene_plane_get_normal
aliasgraphene_plane_init = c_graphene_plane_init
aliasgraphene_plane_init_from_plane = c_graphene_plane_init_from_plane
aliasgraphene_plane_init_from_point = c_graphene_plane_init_from_point
aliasgraphene_plane_init_from_points = c_graphene_plane_init_from_points
aliasgraphene_plane_init_from_vec4 = c_graphene_plane_init_from_vec4
aliasgraphene_plane_negate = c_graphene_plane_negate
aliasgraphene_plane_normalize = c_graphene_plane_normalize
aliasgraphene_plane_transform = c_graphene_plane_transform
aliasgraphene_point_get_type = c_graphene_point_get_type
aliasgraphene_point_alloc = c_graphene_point_alloc
aliasgraphene_point_distance = c_graphene_point_distance
aliasgraphene_point_equal = c_graphene_point_equal
aliasgraphene_point_free = c_graphene_point_free
aliasgraphene_point_init = c_graphene_point_init
aliasgraphene_point_init_from_point = c_graphene_point_init_from_point
aliasgraphene_point_init_from_vec2 = c_graphene_point_init_from_vec2
aliasgraphene_point_interpolate = c_graphene_point_interpolate
aliasgraphene_point_near = c_graphene_point_near
aliasgraphene_point_to_vec2 = c_graphene_point_to_vec2
aliasgraphene_point_zero = c_graphene_point_zero
aliasgraphene_point3d_get_type = c_graphene_point3d_get_type
aliasgraphene_point3d_alloc = c_graphene_point3d_alloc
aliasgraphene_point3d_cross = c_graphene_point3d_cross
aliasgraphene_point3d_distance = c_graphene_point3d_distance
aliasgraphene_point3d_dot = c_graphene_point3d_dot
aliasgraphene_point3d_equal = c_graphene_point3d_equal
aliasgraphene_point3d_free = c_graphene_point3d_free
aliasgraphene_point3d_init = c_graphene_point3d_init
aliasgraphene_point3d_init_from_point = c_graphene_point3d_init_from_point
aliasgraphene_point3d_init_from_vec3 = c_graphene_point3d_init_from_vec3
aliasgraphene_point3d_interpolate = c_graphene_point3d_interpolate
aliasgraphene_point3d_length = c_graphene_point3d_length
aliasgraphene_point3d_near = c_graphene_point3d_near
aliasgraphene_point3d_normalize = c_graphene_point3d_normalize
aliasgraphene_point3d_normalize_viewport = c_graphene_point3d_normalize_viewport
aliasgraphene_point3d_scale = c_graphene_point3d_scale
aliasgraphene_point3d_to_vec3 = c_graphene_point3d_to_vec3
aliasgraphene_point3d_zero = c_graphene_point3d_zero
aliasgraphene_quad_get_type = c_graphene_quad_get_type
aliasgraphene_quad_alloc = c_graphene_quad_alloc
aliasgraphene_quad_bounds = c_graphene_quad_bounds
aliasgraphene_quad_contains = c_graphene_quad_contains
aliasgraphene_quad_free = c_graphene_quad_free
aliasgraphene_quad_get_point = c_graphene_quad_get_point
aliasgraphene_quad_init = c_graphene_quad_init
aliasgraphene_quad_init_from_points = c_graphene_quad_init_from_points
aliasgraphene_quad_init_from_rect = c_graphene_quad_init_from_rect
aliasgraphene_quaternion_get_type = c_graphene_quaternion_get_type
aliasgraphene_quaternion_alloc = c_graphene_quaternion_alloc
aliasgraphene_quaternion_add = c_graphene_quaternion_add
aliasgraphene_quaternion_dot = c_graphene_quaternion_dot
aliasgraphene_quaternion_equal = c_graphene_quaternion_equal
aliasgraphene_quaternion_free = c_graphene_quaternion_free
aliasgraphene_quaternion_init = c_graphene_quaternion_init
aliasgraphene_quaternion_init_from_angle_vec3 = c_graphene_quaternion_init_from_angle_vec3
aliasgraphene_quaternion_init_from_angles = c_graphene_quaternion_init_from_angles
aliasgraphene_quaternion_init_from_euler = c_graphene_quaternion_init_from_euler
aliasgraphene_quaternion_init_from_matrix = c_graphene_quaternion_init_from_matrix
aliasgraphene_quaternion_init_from_quaternion = c_graphene_quaternion_init_from_quaternion
aliasgraphene_quaternion_init_from_radians = c_graphene_quaternion_init_from_radians
aliasgraphene_quaternion_init_from_vec4 = c_graphene_quaternion_init_from_vec4
aliasgraphene_quaternion_init_identity = c_graphene_quaternion_init_identity
aliasgraphene_quaternion_invert = c_graphene_quaternion_invert
aliasgraphene_quaternion_multiply = c_graphene_quaternion_multiply
aliasgraphene_quaternion_normalize = c_graphene_quaternion_normalize
aliasgraphene_quaternion_scale = c_graphene_quaternion_scale
aliasgraphene_quaternion_slerp = c_graphene_quaternion_slerp
aliasgraphene_quaternion_to_angle_vec3 = c_graphene_quaternion_to_angle_vec3
aliasgraphene_quaternion_to_angles = c_graphene_quaternion_to_angles
aliasgraphene_quaternion_to_matrix = c_graphene_quaternion_to_matrix
aliasgraphene_quaternion_to_radians = c_graphene_quaternion_to_radians
aliasgraphene_quaternion_to_vec4 = c_graphene_quaternion_to_vec4
aliasgraphene_ray_get_type = c_graphene_ray_get_type
aliasgraphene_ray_alloc = c_graphene_ray_alloc
aliasgraphene_ray_equal = c_graphene_ray_equal
aliasgraphene_ray_free = c_graphene_ray_free
aliasgraphene_ray_get_closest_point_to_point = c_graphene_ray_get_closest_point_to_point
aliasgraphene_ray_get_direction = c_graphene_ray_get_direction
aliasgraphene_ray_get_distance_to_plane = c_graphene_ray_get_distance_to_plane
aliasgraphene_ray_get_distance_to_point = c_graphene_ray_get_distance_to_point
aliasgraphene_ray_get_origin = c_graphene_ray_get_origin
aliasgraphene_ray_get_position_at = c_graphene_ray_get_position_at
aliasgraphene_ray_init = c_graphene_ray_init
aliasgraphene_ray_init_from_ray = c_graphene_ray_init_from_ray
aliasgraphene_ray_init_from_vec3 = c_graphene_ray_init_from_vec3
aliasgraphene_ray_intersect_box = c_graphene_ray_intersect_box
aliasgraphene_ray_intersect_sphere = c_graphene_ray_intersect_sphere
aliasgraphene_ray_intersect_triangle = c_graphene_ray_intersect_triangle
aliasgraphene_ray_intersects_box = c_graphene_ray_intersects_box
aliasgraphene_ray_intersects_sphere = c_graphene_ray_intersects_sphere
aliasgraphene_ray_intersects_triangle = c_graphene_ray_intersects_triangle
aliasgraphene_rect_get_type = c_graphene_rect_get_type
aliasgraphene_rect_contains_point = c_graphene_rect_contains_point
aliasgraphene_rect_contains_rect = c_graphene_rect_contains_rect
aliasgraphene_rect_equal = c_graphene_rect_equal
aliasgraphene_rect_expand = c_graphene_rect_expand
aliasgraphene_rect_free = c_graphene_rect_free
aliasgraphene_rect_get_area = c_graphene_rect_get_area
aliasgraphene_rect_get_bottom_left = c_graphene_rect_get_bottom_left
aliasgraphene_rect_get_bottom_right = c_graphene_rect_get_bottom_right
aliasgraphene_rect_get_center = c_graphene_rect_get_center
aliasgraphene_rect_get_height = c_graphene_rect_get_height
aliasgraphene_rect_get_top_left = c_graphene_rect_get_top_left
aliasgraphene_rect_get_top_right = c_graphene_rect_get_top_right
aliasgraphene_rect_get_vertices = c_graphene_rect_get_vertices
aliasgraphene_rect_get_width = c_graphene_rect_get_width
aliasgraphene_rect_get_x = c_graphene_rect_get_x
aliasgraphene_rect_get_y = c_graphene_rect_get_y
aliasgraphene_rect_init = c_graphene_rect_init
aliasgraphene_rect_init_from_rect = c_graphene_rect_init_from_rect
aliasgraphene_rect_inset = c_graphene_rect_inset
aliasgraphene_rect_inset_r = c_graphene_rect_inset_r
aliasgraphene_rect_interpolate = c_graphene_rect_interpolate
aliasgraphene_rect_intersection = c_graphene_rect_intersection
aliasgraphene_rect_normalize = c_graphene_rect_normalize
aliasgraphene_rect_normalize_r = c_graphene_rect_normalize_r
aliasgraphene_rect_offset = c_graphene_rect_offset
aliasgraphene_rect_offset_r = c_graphene_rect_offset_r
aliasgraphene_rect_round = c_graphene_rect_round
aliasgraphene_rect_round_extents = c_graphene_rect_round_extents
aliasgraphene_rect_round_to_pixel = c_graphene_rect_round_to_pixel
aliasgraphene_rect_scale = c_graphene_rect_scale
aliasgraphene_rect_union = c_graphene_rect_union
aliasgraphene_rect_alloc = c_graphene_rect_alloc
aliasgraphene_rect_zero = c_graphene_rect_zero
aliasgraphene_size_get_type = c_graphene_size_get_type
aliasgraphene_size_alloc = c_graphene_size_alloc
aliasgraphene_size_equal = c_graphene_size_equal
aliasgraphene_size_free = c_graphene_size_free
aliasgraphene_size_init = c_graphene_size_init
aliasgraphene_size_init_from_size = c_graphene_size_init_from_size
aliasgraphene_size_interpolate = c_graphene_size_interpolate
aliasgraphene_size_scale = c_graphene_size_scale
aliasgraphene_size_zero = c_graphene_size_zero
aliasgraphene_sphere_get_type = c_graphene_sphere_get_type
aliasgraphene_sphere_alloc = c_graphene_sphere_alloc
aliasgraphene_sphere_contains_point = c_graphene_sphere_contains_point
aliasgraphene_sphere_distance = c_graphene_sphere_distance
aliasgraphene_sphere_equal = c_graphene_sphere_equal
aliasgraphene_sphere_free = c_graphene_sphere_free
aliasgraphene_sphere_get_bounding_box = c_graphene_sphere_get_bounding_box
aliasgraphene_sphere_get_center = c_graphene_sphere_get_center
aliasgraphene_sphere_get_radius = c_graphene_sphere_get_radius
aliasgraphene_sphere_init = c_graphene_sphere_init
aliasgraphene_sphere_init_from_points = c_graphene_sphere_init_from_points
aliasgraphene_sphere_init_from_vectors = c_graphene_sphere_init_from_vectors
aliasgraphene_sphere_is_empty = c_graphene_sphere_is_empty
aliasgraphene_sphere_translate = c_graphene_sphere_translate
aliasgraphene_triangle_get_type = c_graphene_triangle_get_type
aliasgraphene_triangle_alloc = c_graphene_triangle_alloc
aliasgraphene_triangle_contains_point = c_graphene_triangle_contains_point
aliasgraphene_triangle_equal = c_graphene_triangle_equal
aliasgraphene_triangle_free = c_graphene_triangle_free
aliasgraphene_triangle_get_area = c_graphene_triangle_get_area
aliasgraphene_triangle_get_barycoords = c_graphene_triangle_get_barycoords
aliasgraphene_triangle_get_bounding_box = c_graphene_triangle_get_bounding_box
aliasgraphene_triangle_get_midpoint = c_graphene_triangle_get_midpoint
aliasgraphene_triangle_get_normal = c_graphene_triangle_get_normal
aliasgraphene_triangle_get_plane = c_graphene_triangle_get_plane
aliasgraphene_triangle_get_points = c_graphene_triangle_get_points
aliasgraphene_triangle_get_uv = c_graphene_triangle_get_uv
aliasgraphene_triangle_get_vertices = c_graphene_triangle_get_vertices
aliasgraphene_triangle_init_from_float = c_graphene_triangle_init_from_float
aliasgraphene_triangle_init_from_point3d = c_graphene_triangle_init_from_point3d
aliasgraphene_triangle_init_from_vec3 = c_graphene_triangle_init_from_vec3
aliasgraphene_vec2_get_type = c_graphene_vec2_get_type
aliasgraphene_vec2_alloc = c_graphene_vec2_alloc
aliasgraphene_vec2_add = c_graphene_vec2_add
aliasgraphene_vec2_divide = c_graphene_vec2_divide
aliasgraphene_vec2_dot = c_graphene_vec2_dot
aliasgraphene_vec2_equal = c_graphene_vec2_equal
aliasgraphene_vec2_free = c_graphene_vec2_free
aliasgraphene_vec2_get_x = c_graphene_vec2_get_x
aliasgraphene_vec2_get_y = c_graphene_vec2_get_y
aliasgraphene_vec2_init = c_graphene_vec2_init
aliasgraphene_vec2_init_from_float = c_graphene_vec2_init_from_float
aliasgraphene_vec2_init_from_vec2 = c_graphene_vec2_init_from_vec2
aliasgraphene_vec2_interpolate = c_graphene_vec2_interpolate
aliasgraphene_vec2_length = c_graphene_vec2_length
aliasgraphene_vec2_max = c_graphene_vec2_max
aliasgraphene_vec2_min = c_graphene_vec2_min
aliasgraphene_vec2_multiply = c_graphene_vec2_multiply
aliasgraphene_vec2_near = c_graphene_vec2_near
aliasgraphene_vec2_negate = c_graphene_vec2_negate
aliasgraphene_vec2_normalize = c_graphene_vec2_normalize
aliasgraphene_vec2_scale = c_graphene_vec2_scale
aliasgraphene_vec2_subtract = c_graphene_vec2_subtract
aliasgraphene_vec2_to_float = c_graphene_vec2_to_float
aliasgraphene_vec2_one = c_graphene_vec2_one
aliasgraphene_vec2_x_axis = c_graphene_vec2_x_axis
aliasgraphene_vec2_y_axis = c_graphene_vec2_y_axis
aliasgraphene_vec2_zero = c_graphene_vec2_zero
aliasgraphene_vec3_get_type = c_graphene_vec3_get_type
aliasgraphene_vec3_alloc = c_graphene_vec3_alloc
aliasgraphene_vec3_add = c_graphene_vec3_add
aliasgraphene_vec3_cross = c_graphene_vec3_cross
aliasgraphene_vec3_divide = c_graphene_vec3_divide
aliasgraphene_vec3_dot = c_graphene_vec3_dot
aliasgraphene_vec3_equal = c_graphene_vec3_equal
aliasgraphene_vec3_free = c_graphene_vec3_free
aliasgraphene_vec3_get_x = c_graphene_vec3_get_x
aliasgraphene_vec3_get_xy = c_graphene_vec3_get_xy
aliasgraphene_vec3_get_xy0 = c_graphene_vec3_get_xy0
aliasgraphene_vec3_get_xyz0 = c_graphene_vec3_get_xyz0
aliasgraphene_vec3_get_xyz1 = c_graphene_vec3_get_xyz1
aliasgraphene_vec3_get_xyzw = c_graphene_vec3_get_xyzw
aliasgraphene_vec3_get_y = c_graphene_vec3_get_y
aliasgraphene_vec3_get_z = c_graphene_vec3_get_z
aliasgraphene_vec3_init = c_graphene_vec3_init
aliasgraphene_vec3_init_from_float = c_graphene_vec3_init_from_float
aliasgraphene_vec3_init_from_vec3 = c_graphene_vec3_init_from_vec3
aliasgraphene_vec3_interpolate = c_graphene_vec3_interpolate
aliasgraphene_vec3_length = c_graphene_vec3_length
aliasgraphene_vec3_max = c_graphene_vec3_max
aliasgraphene_vec3_min = c_graphene_vec3_min
aliasgraphene_vec3_multiply = c_graphene_vec3_multiply
aliasgraphene_vec3_near = c_graphene_vec3_near
aliasgraphene_vec3_negate = c_graphene_vec3_negate
aliasgraphene_vec3_normalize = c_graphene_vec3_normalize
aliasgraphene_vec3_scale = c_graphene_vec3_scale
aliasgraphene_vec3_subtract = c_graphene_vec3_subtract
aliasgraphene_vec3_to_float = c_graphene_vec3_to_float
aliasgraphene_vec3_one = c_graphene_vec3_one
aliasgraphene_vec3_x_axis = c_graphene_vec3_x_axis
aliasgraphene_vec3_y_axis = c_graphene_vec3_y_axis
aliasgraphene_vec3_z_axis = c_graphene_vec3_z_axis
aliasgraphene_vec3_zero = c_graphene_vec3_zero
aliasgraphene_vec4_get_type = c_graphene_vec4_get_type
aliasgraphene_vec4_alloc = c_graphene_vec4_alloc
aliasgraphene_vec4_add = c_graphene_vec4_add
aliasgraphene_vec4_divide = c_graphene_vec4_divide
aliasgraphene_vec4_dot = c_graphene_vec4_dot
aliasgraphene_vec4_equal = c_graphene_vec4_equal
aliasgraphene_vec4_free = c_graphene_vec4_free
aliasgraphene_vec4_get_w = c_graphene_vec4_get_w
aliasgraphene_vec4_get_x = c_graphene_vec4_get_x
aliasgraphene_vec4_get_xy = c_graphene_vec4_get_xy
aliasgraphene_vec4_get_xyz = c_graphene_vec4_get_xyz
aliasgraphene_vec4_get_y = c_graphene_vec4_get_y
aliasgraphene_vec4_get_z = c_graphene_vec4_get_z
aliasgraphene_vec4_init = c_graphene_vec4_init
aliasgraphene_vec4_init_from_float = c_graphene_vec4_init_from_float
aliasgraphene_vec4_init_from_vec2 = c_graphene_vec4_init_from_vec2
aliasgraphene_vec4_init_from_vec3 = c_graphene_vec4_init_from_vec3
aliasgraphene_vec4_init_from_vec4 = c_graphene_vec4_init_from_vec4
aliasgraphene_vec4_interpolate = c_graphene_vec4_interpolate
aliasgraphene_vec4_length = c_graphene_vec4_length
aliasgraphene_vec4_max = c_graphene_vec4_max
aliasgraphene_vec4_min = c_graphene_vec4_min
aliasgraphene_vec4_multiply = c_graphene_vec4_multiply
aliasgraphene_vec4_near = c_graphene_vec4_near
aliasgraphene_vec4_negate = c_graphene_vec4_negate
aliasgraphene_vec4_normalize = c_graphene_vec4_normalize
aliasgraphene_vec4_scale = c_graphene_vec4_scale
aliasgraphene_vec4_subtract = c_graphene_vec4_subtract
aliasgraphene_vec4_to_float = c_graphene_vec4_to_float
aliasgraphene_vec4_one = c_graphene_vec4_one
aliasgraphene_vec4_w_axis = c_graphene_vec4_w_axis
aliasgraphene_vec4_x_axis = c_graphene_vec4_x_axis
aliasgraphene_vec4_y_axis = c_graphene_vec4_y_axis
aliasgraphene_vec4_z_axis = c_graphene_vec4_z_axis
aliasgraphene_vec4_zero = c_graphene_vec4_zero

Variables 401

varGType function() c_graphene_box_get_type
vargraphene_box_t * function() c_graphene_box_alloc
varbool function(const(graphene_box_t) * a, const(graphene_box_t) * b) c_graphene_box_contains_box
varbool function(const(graphene_box_t) * box, const(graphene_point3d_t) * point) c_graphene_box_contains_point
varbool function(const(graphene_box_t) * a, const(graphene_box_t) * b) c_graphene_box_equal
varvoid function(const(graphene_box_t) * box, const(graphene_point3d_t) * point, graphene_box_t * res) c_graphene_box_expand
varvoid function(const(graphene_box_t) * box, float scalar, graphene_box_t * res) c_graphene_box_expand_scalar
varvoid function(const(graphene_box_t) * box, const(graphene_vec3_t) * vec, graphene_box_t * res) c_graphene_box_expand_vec3
varvoid function(graphene_box_t * box) c_graphene_box_free
varvoid function(const(graphene_box_t) * box, graphene_sphere_t * sphere) c_graphene_box_get_bounding_sphere
varvoid function(const(graphene_box_t) * box, graphene_point3d_t * center) c_graphene_box_get_center
varfloat function(const(graphene_box_t) * box) c_graphene_box_get_depth
varfloat function(const(graphene_box_t) * box) c_graphene_box_get_height
varvoid function(const(graphene_box_t) * box, graphene_point3d_t * max) c_graphene_box_get_max
varvoid function(const(graphene_box_t) * box, graphene_point3d_t * min) c_graphene_box_get_min
varvoid function(const(graphene_box_t) * box, graphene_vec3_t * size) c_graphene_box_get_size
varvoid function(const(graphene_box_t) * box, graphene_vec3_t * vertices) c_graphene_box_get_vertices
varfloat function(const(graphene_box_t) * box) c_graphene_box_get_width
vargraphene_box_t * function(graphene_box_t * box, const(graphene_point3d_t) * min, const(graphene_point3d_t) * max) c_graphene_box_init
vargraphene_box_t * function(graphene_box_t * box, const(graphene_box_t) * src) c_graphene_box_init_from_box
vargraphene_box_t * function(graphene_box_t * box, uint nPoints, const(graphene_point3d_t) * points) c_graphene_box_init_from_points
vargraphene_box_t * function(graphene_box_t * box, const(graphene_vec3_t) * min, const(graphene_vec3_t) * max) c_graphene_box_init_from_vec3
vargraphene_box_t * function(graphene_box_t * box, uint nVectors, const(graphene_vec3_t) * vectors) c_graphene_box_init_from_vectors
varbool function(const(graphene_box_t) * a, const(graphene_box_t) * b, graphene_box_t * res) c_graphene_box_intersection
varvoid function(const(graphene_box_t) * a, const(graphene_box_t) * b, graphene_box_t * res) c_graphene_box_union
varconst(graphene_box_t) * function() c_graphene_box_empty
varconst(graphene_box_t) * function() c_graphene_box_infinite
varconst(graphene_box_t) * function() c_graphene_box_minus_one
varconst(graphene_box_t) * function() c_graphene_box_one
varconst(graphene_box_t) * function() c_graphene_box_one_minus_one
varconst(graphene_box_t) * function() c_graphene_box_zero
varGType function() c_graphene_euler_get_type
vargraphene_euler_t * function() c_graphene_euler_alloc
varbool function(const(graphene_euler_t) * a, const(graphene_euler_t) * b) c_graphene_euler_equal
varvoid function(graphene_euler_t * e) c_graphene_euler_free
varfloat function(const(graphene_euler_t) * e) c_graphene_euler_get_alpha
varfloat function(const(graphene_euler_t) * e) c_graphene_euler_get_beta
varfloat function(const(graphene_euler_t) * e) c_graphene_euler_get_gamma
vargraphene_euler_order_t function(const(graphene_euler_t) * e) c_graphene_euler_get_order
varfloat function(const(graphene_euler_t) * e) c_graphene_euler_get_x
varfloat function(const(graphene_euler_t) * e) c_graphene_euler_get_y
varfloat function(const(graphene_euler_t) * e) c_graphene_euler_get_z
vargraphene_euler_t * function(graphene_euler_t * e, float x, float y, float z) c_graphene_euler_init
vargraphene_euler_t * function(graphene_euler_t * e, const(graphene_euler_t) * src) c_graphene_euler_init_from_euler
vargraphene_euler_t * function(graphene_euler_t * e, const(graphene_matrix_t) * m, graphene_euler_order_t order) c_graphene_euler_init_from_matrix
vargraphene_euler_t * function(graphene_euler_t * e, const(graphene_quaternion_t) * q, graphene_euler_order_t order) c_graphene_euler_init_from_quaternion
vargraphene_euler_t * function(graphene_euler_t * e, float x, float y, float z, graphene_euler_order_t order) c_graphene_euler_init_from_radians
vargraphene_euler_t * function(graphene_euler_t * e, const(graphene_vec3_t) * v, graphene_euler_order_t order) c_graphene_euler_init_from_vec3
vargraphene_euler_t * function(graphene_euler_t * e, float x, float y, float z, graphene_euler_order_t order) c_graphene_euler_init_with_order
varvoid function(const(graphene_euler_t) * e, graphene_euler_order_t order, graphene_euler_t * res) c_graphene_euler_reorder
varvoid function(const(graphene_euler_t) * e, graphene_matrix_t * res) c_graphene_euler_to_matrix
varvoid function(const(graphene_euler_t) * e, graphene_quaternion_t * res) c_graphene_euler_to_quaternion
varvoid function(const(graphene_euler_t) * e, graphene_vec3_t * res) c_graphene_euler_to_vec3
varGType function() c_graphene_frustum_get_type
vargraphene_frustum_t * function() c_graphene_frustum_alloc
varbool function(const(graphene_frustum_t) * f, const(graphene_point3d_t) * point) c_graphene_frustum_contains_point
varbool function(const(graphene_frustum_t) * a, const(graphene_frustum_t) * b) c_graphene_frustum_equal
varvoid function(graphene_frustum_t * f) c_graphene_frustum_free
varvoid function(const(graphene_frustum_t) * f, graphene_plane_t * planes) c_graphene_frustum_get_planes
vargraphene_frustum_t * function(graphene_frustum_t * f, const(graphene_plane_t) * p0, const(graphene_plane_t) * p1, const(graphene_plane_t) * p2, const(graphene_plane_t) * p3, const(graphene_plane_t) * p4, const(graphene_plane_t) * p5) c_graphene_frustum_init
vargraphene_frustum_t * function(graphene_frustum_t * f, const(graphene_frustum_t) * src) c_graphene_frustum_init_from_frustum
vargraphene_frustum_t * function(graphene_frustum_t * f, const(graphene_matrix_t) * matrix) c_graphene_frustum_init_from_matrix
varbool function(const(graphene_frustum_t) * f, const(graphene_box_t) * box) c_graphene_frustum_intersects_box
varbool function(const(graphene_frustum_t) * f, const(graphene_sphere_t) * sphere) c_graphene_frustum_intersects_sphere
varGType function() c_graphene_matrix_get_type
vargraphene_matrix_t * function() c_graphene_matrix_alloc
varbool function(const(graphene_matrix_t) * m, graphene_vec3_t * translate, graphene_vec3_t * scale, graphene_quaternion_t * rotate, graphene_vec3_t * shear, graphene_vec4_t * perspective) c_graphene_matrix_decompose
varfloat function(const(graphene_matrix_t) * m) c_graphene_matrix_determinant
varbool function(const(graphene_matrix_t) * a, const(graphene_matrix_t) * b) c_graphene_matrix_equal
varbool function(const(graphene_matrix_t) * a, const(graphene_matrix_t) * b) c_graphene_matrix_equal_fast
varvoid function(graphene_matrix_t * m) c_graphene_matrix_free
varvoid function(const(graphene_matrix_t) * m, uint index, graphene_vec4_t * res) c_graphene_matrix_get_row
varfloat function(const(graphene_matrix_t) * m, uint row, uint col) c_graphene_matrix_get_value
varfloat function(const(graphene_matrix_t) * m) c_graphene_matrix_get_x_scale
varfloat function(const(graphene_matrix_t) * m) c_graphene_matrix_get_x_translation
varfloat function(const(graphene_matrix_t) * m) c_graphene_matrix_get_y_scale
varfloat function(const(graphene_matrix_t) * m) c_graphene_matrix_get_y_translation
varfloat function(const(graphene_matrix_t) * m) c_graphene_matrix_get_z_scale
varfloat function(const(graphene_matrix_t) * m) c_graphene_matrix_get_z_translation
vargraphene_matrix_t * function(graphene_matrix_t * m, double xx, double yx, double xy, double yy, double x0, double y0) c_graphene_matrix_init_from_2d
vargraphene_matrix_t * function(graphene_matrix_t * m, const(float) * v) c_graphene_matrix_init_from_float
vargraphene_matrix_t * function(graphene_matrix_t * m, const(graphene_matrix_t) * src) c_graphene_matrix_init_from_matrix
vargraphene_matrix_t * function(graphene_matrix_t * m, const(graphene_vec4_t) * v0, const(graphene_vec4_t) * v1, const(graphene_vec4_t) * v2, const(graphene_vec4_t) * v3) c_graphene_matrix_init_from_vec4
vargraphene_matrix_t * function(graphene_matrix_t * m, float left, float right, float bottom, float top, float zNear, float zFar) c_graphene_matrix_init_frustum
vargraphene_matrix_t * function(graphene_matrix_t * m) c_graphene_matrix_init_identity
vargraphene_matrix_t * function(graphene_matrix_t * m, const(graphene_vec3_t) * eye, const(graphene_vec3_t) * center, const(graphene_vec3_t) * up) c_graphene_matrix_init_look_at
vargraphene_matrix_t * function(graphene_matrix_t * m, float left, float right, float top, float bottom, float zNear, float zFar) c_graphene_matrix_init_ortho
vargraphene_matrix_t * function(graphene_matrix_t * m, float fovy, float aspect, float zNear, float zFar) c_graphene_matrix_init_perspective
vargraphene_matrix_t * function(graphene_matrix_t * m, float angle, const(graphene_vec3_t) * axis) c_graphene_matrix_init_rotate
vargraphene_matrix_t * function(graphene_matrix_t * m, float x, float y, float z) c_graphene_matrix_init_scale
vargraphene_matrix_t * function(graphene_matrix_t * m, float xSkew, float ySkew) c_graphene_matrix_init_skew
vargraphene_matrix_t * function(graphene_matrix_t * m, const(graphene_point3d_t) * p) c_graphene_matrix_init_translate
varvoid function(const(graphene_matrix_t) * a, const(graphene_matrix_t) * b, double factor, graphene_matrix_t * res) c_graphene_matrix_interpolate
varbool function(const(graphene_matrix_t) * m, graphene_matrix_t * res) c_graphene_matrix_inverse
varbool function(const(graphene_matrix_t) * m) c_graphene_matrix_is_2d
varbool function(const(graphene_matrix_t) * m) c_graphene_matrix_is_backface_visible
varbool function(const(graphene_matrix_t) * m) c_graphene_matrix_is_identity
varbool function(const(graphene_matrix_t) * m) c_graphene_matrix_is_singular
varvoid function(const(graphene_matrix_t) * a, const(graphene_matrix_t) * b, graphene_matrix_t * res) c_graphene_matrix_multiply
varbool function(const(graphene_matrix_t) * a, const(graphene_matrix_t) * b, float epsilon) c_graphene_matrix_near
varvoid function(const(graphene_matrix_t) * m, graphene_matrix_t * res) c_graphene_matrix_normalize
varvoid function(const(graphene_matrix_t) * m, float depth, graphene_matrix_t * res) c_graphene_matrix_perspective
varvoid function(const(graphene_matrix_t) * m) c_graphene_matrix_print
varvoid function(const(graphene_matrix_t) * m, const(graphene_point_t) * p, graphene_point_t * res) c_graphene_matrix_project_point
varvoid function(const(graphene_matrix_t) * m, const(graphene_rect_t) * r, graphene_quad_t * res) c_graphene_matrix_project_rect
varvoid function(const(graphene_matrix_t) * m, const(graphene_rect_t) * r, graphene_rect_t * res) c_graphene_matrix_project_rect_bounds
varvoid function(graphene_matrix_t * m, float angle, const(graphene_vec3_t) * axis) c_graphene_matrix_rotate
varvoid function(graphene_matrix_t * m, const(graphene_euler_t) * e) c_graphene_matrix_rotate_euler
varvoid function(graphene_matrix_t * m, const(graphene_quaternion_t) * q) c_graphene_matrix_rotate_quaternion
varvoid function(graphene_matrix_t * m, float angle) c_graphene_matrix_rotate_x
varvoid function(graphene_matrix_t * m, float angle) c_graphene_matrix_rotate_y
varvoid function(graphene_matrix_t * m, float angle) c_graphene_matrix_rotate_z
varvoid function(graphene_matrix_t * m, float factorX, float factorY, float factorZ) c_graphene_matrix_scale
varvoid function(graphene_matrix_t * m, float factor) c_graphene_matrix_skew_xy
varvoid function(graphene_matrix_t * m, float factor) c_graphene_matrix_skew_xz
varvoid function(graphene_matrix_t * m, float factor) c_graphene_matrix_skew_yz
varbool function(const(graphene_matrix_t) * m, double * xx, double * yx, double * xy, double * yy, double * x0, double * y0) c_graphene_matrix_to_2d
varvoid function(const(graphene_matrix_t) * m, float * v) c_graphene_matrix_to_float
varvoid function(const(graphene_matrix_t) * m, const(graphene_rect_t) * r, graphene_rect_t * res) c_graphene_matrix_transform_bounds
varvoid function(const(graphene_matrix_t) * m, const(graphene_box_t) * b, graphene_box_t * res) c_graphene_matrix_transform_box
varvoid function(const(graphene_matrix_t) * m, const(graphene_point_t) * p, graphene_point_t * res) c_graphene_matrix_transform_point
varvoid function(const(graphene_matrix_t) * m, const(graphene_point3d_t) * p, graphene_point3d_t * res) c_graphene_matrix_transform_point3d
varvoid function(const(graphene_matrix_t) * m, const(graphene_ray_t) * r, graphene_ray_t * res) c_graphene_matrix_transform_ray
varvoid function(const(graphene_matrix_t) * m, const(graphene_rect_t) * r, graphene_quad_t * res) c_graphene_matrix_transform_rect
varvoid function(const(graphene_matrix_t) * m, const(graphene_sphere_t) * s, graphene_sphere_t * res) c_graphene_matrix_transform_sphere
varvoid function(const(graphene_matrix_t) * m, const(graphene_vec3_t) * v, graphene_vec3_t * res) c_graphene_matrix_transform_vec3
varvoid function(const(graphene_matrix_t) * m, const(graphene_vec4_t) * v, graphene_vec4_t * res) c_graphene_matrix_transform_vec4
varvoid function(graphene_matrix_t * m, const(graphene_point3d_t) * pos) c_graphene_matrix_translate
varvoid function(const(graphene_matrix_t) * m, graphene_matrix_t * res) c_graphene_matrix_transpose
varvoid function(const(graphene_matrix_t) * projection, const(graphene_matrix_t) * modelview, const(graphene_point3d_t) * point, graphene_point3d_t * res) c_graphene_matrix_unproject_point3d
varvoid function(const(graphene_matrix_t) * m, const(graphene_rect_t) * r, const(graphene_rect_t) * bounds, graphene_rect_t * res) c_graphene_matrix_untransform_bounds
varbool function(const(graphene_matrix_t) * m, const(graphene_point_t) * p, const(graphene_rect_t) * bounds, graphene_point_t * res) c_graphene_matrix_untransform_point
varGType function() c_graphene_plane_get_type
vargraphene_plane_t * function() c_graphene_plane_alloc
varfloat function(const(graphene_plane_t) * p, const(graphene_point3d_t) * point) c_graphene_plane_distance
varbool function(const(graphene_plane_t) * a, const(graphene_plane_t) * b) c_graphene_plane_equal
varvoid function(graphene_plane_t * p) c_graphene_plane_free
varfloat function(const(graphene_plane_t) * p) c_graphene_plane_get_constant
varvoid function(const(graphene_plane_t) * p, graphene_vec3_t * normal) c_graphene_plane_get_normal
vargraphene_plane_t * function(graphene_plane_t * p, const(graphene_vec3_t) * normal, float constant) c_graphene_plane_init
vargraphene_plane_t * function(graphene_plane_t * p, const(graphene_plane_t) * src) c_graphene_plane_init_from_plane
vargraphene_plane_t * function(graphene_plane_t * p, const(graphene_vec3_t) * normal, const(graphene_point3d_t) * point) c_graphene_plane_init_from_point
vargraphene_plane_t * function(graphene_plane_t * p, const(graphene_point3d_t) * a, const(graphene_point3d_t) * b, const(graphene_point3d_t) * c) c_graphene_plane_init_from_points
vargraphene_plane_t * function(graphene_plane_t * p, const(graphene_vec4_t) * src) c_graphene_plane_init_from_vec4
varvoid function(const(graphene_plane_t) * p, graphene_plane_t * res) c_graphene_plane_negate
varvoid function(const(graphene_plane_t) * p, graphene_plane_t * res) c_graphene_plane_normalize
varvoid function(const(graphene_plane_t) * p, const(graphene_matrix_t) * matrix, const(graphene_matrix_t) * normalMatrix, graphene_plane_t * res) c_graphene_plane_transform
varGType function() c_graphene_point_get_type
vargraphene_point_t * function() c_graphene_point_alloc
varfloat function(const(graphene_point_t) * a, const(graphene_point_t) * b, float * dX, float * dY) c_graphene_point_distance
varbool function(const(graphene_point_t) * a, const(graphene_point_t) * b) c_graphene_point_equal
varvoid function(graphene_point_t * p) c_graphene_point_free
vargraphene_point_t * function(graphene_point_t * p, float x, float y) c_graphene_point_init
vargraphene_point_t * function(graphene_point_t * p, const(graphene_point_t) * src) c_graphene_point_init_from_point
vargraphene_point_t * function(graphene_point_t * p, const(graphene_vec2_t) * src) c_graphene_point_init_from_vec2
varvoid function(const(graphene_point_t) * a, const(graphene_point_t) * b, double factor, graphene_point_t * res) c_graphene_point_interpolate
varbool function(const(graphene_point_t) * a, const(graphene_point_t) * b, float epsilon) c_graphene_point_near
varvoid function(const(graphene_point_t) * p, graphene_vec2_t * v) c_graphene_point_to_vec2
varconst(graphene_point_t) * function() c_graphene_point_zero
varGType function() c_graphene_point3d_get_type
vargraphene_point3d_t * function() c_graphene_point3d_alloc
varvoid function(const(graphene_point3d_t) * a, const(graphene_point3d_t) * b, graphene_point3d_t * res) c_graphene_point3d_cross
varfloat function(const(graphene_point3d_t) * a, const(graphene_point3d_t) * b, graphene_vec3_t * delta) c_graphene_point3d_distance
varfloat function(const(graphene_point3d_t) * a, const(graphene_point3d_t) * b) c_graphene_point3d_dot
varbool function(const(graphene_point3d_t) * a, const(graphene_point3d_t) * b) c_graphene_point3d_equal
varvoid function(graphene_point3d_t * p) c_graphene_point3d_free
vargraphene_point3d_t * function(graphene_point3d_t * p, float x, float y, float z) c_graphene_point3d_init
vargraphene_point3d_t * function(graphene_point3d_t * p, const(graphene_point3d_t) * src) c_graphene_point3d_init_from_point
vargraphene_point3d_t * function(graphene_point3d_t * p, const(graphene_vec3_t) * v) c_graphene_point3d_init_from_vec3
varvoid function(const(graphene_point3d_t) * a, const(graphene_point3d_t) * b, double factor, graphene_point3d_t * res) c_graphene_point3d_interpolate
varfloat function(const(graphene_point3d_t) * p) c_graphene_point3d_length
varbool function(const(graphene_point3d_t) * a, const(graphene_point3d_t) * b, float epsilon) c_graphene_point3d_near
varvoid function(const(graphene_point3d_t) * p, graphene_point3d_t * res) c_graphene_point3d_normalize
varvoid function(const(graphene_point3d_t) * p, const(graphene_rect_t) * viewport, float zNear, float zFar, graphene_point3d_t * res) c_graphene_point3d_normalize_viewport
varvoid function(const(graphene_point3d_t) * p, float factor, graphene_point3d_t * res) c_graphene_point3d_scale
varvoid function(const(graphene_point3d_t) * p, graphene_vec3_t * v) c_graphene_point3d_to_vec3
varconst(graphene_point3d_t) * function() c_graphene_point3d_zero
varGType function() c_graphene_quad_get_type
vargraphene_quad_t * function() c_graphene_quad_alloc
varvoid function(const(graphene_quad_t) * q, graphene_rect_t * r) c_graphene_quad_bounds
varbool function(const(graphene_quad_t) * q, const(graphene_point_t) * p) c_graphene_quad_contains
varvoid function(graphene_quad_t * q) c_graphene_quad_free
varconst(graphene_point_t) * function(const(graphene_quad_t) * q, uint index) c_graphene_quad_get_point
vargraphene_quad_t * function(graphene_quad_t * q, const(graphene_point_t) * p1, const(graphene_point_t) * p2, const(graphene_point_t) * p3, const(graphene_point_t) * p4) c_graphene_quad_init
vargraphene_quad_t * function(graphene_quad_t * q, const(graphene_point_t) * points) c_graphene_quad_init_from_points
vargraphene_quad_t * function(graphene_quad_t * q, const(graphene_rect_t) * r) c_graphene_quad_init_from_rect
varGType function() c_graphene_quaternion_get_type
vargraphene_quaternion_t * function() c_graphene_quaternion_alloc
varvoid function(const(graphene_quaternion_t) * a, const(graphene_quaternion_t) * b, graphene_quaternion_t * res) c_graphene_quaternion_add
varfloat function(const(graphene_quaternion_t) * a, const(graphene_quaternion_t) * b) c_graphene_quaternion_dot
varbool function(const(graphene_quaternion_t) * a, const(graphene_quaternion_t) * b) c_graphene_quaternion_equal
varvoid function(graphene_quaternion_t * q) c_graphene_quaternion_free
vargraphene_quaternion_t * function(graphene_quaternion_t * q, float x, float y, float z, float w) c_graphene_quaternion_init
vargraphene_quaternion_t * function(graphene_quaternion_t * q, float angle, const(graphene_vec3_t) * axis) c_graphene_quaternion_init_from_angle_vec3
vargraphene_quaternion_t * function(graphene_quaternion_t * q, float degX, float degY, float degZ) c_graphene_quaternion_init_from_angles
vargraphene_quaternion_t * function(graphene_quaternion_t * q, const(graphene_euler_t) * e) c_graphene_quaternion_init_from_euler
vargraphene_quaternion_t * function(graphene_quaternion_t * q, const(graphene_matrix_t) * m) c_graphene_quaternion_init_from_matrix
vargraphene_quaternion_t * function(graphene_quaternion_t * q, const(graphene_quaternion_t) * src) c_graphene_quaternion_init_from_quaternion
vargraphene_quaternion_t * function(graphene_quaternion_t * q, float radX, float radY, float radZ) c_graphene_quaternion_init_from_radians
vargraphene_quaternion_t * function(graphene_quaternion_t * q, const(graphene_vec4_t) * src) c_graphene_quaternion_init_from_vec4
vargraphene_quaternion_t * function(graphene_quaternion_t * q) c_graphene_quaternion_init_identity
varvoid function(const(graphene_quaternion_t) * q, graphene_quaternion_t * res) c_graphene_quaternion_invert
varvoid function(const(graphene_quaternion_t) * a, const(graphene_quaternion_t) * b, graphene_quaternion_t * res) c_graphene_quaternion_multiply
varvoid function(const(graphene_quaternion_t) * q, graphene_quaternion_t * res) c_graphene_quaternion_normalize
varvoid function(const(graphene_quaternion_t) * q, float factor, graphene_quaternion_t * res) c_graphene_quaternion_scale
varvoid function(const(graphene_quaternion_t) * a, const(graphene_quaternion_t) * b, float factor, graphene_quaternion_t * res) c_graphene_quaternion_slerp
varvoid function(const(graphene_quaternion_t) * q, float * angle, graphene_vec3_t * axis) c_graphene_quaternion_to_angle_vec3
varvoid function(const(graphene_quaternion_t) * q, float * degX, float * degY, float * degZ) c_graphene_quaternion_to_angles
varvoid function(const(graphene_quaternion_t) * q, graphene_matrix_t * m) c_graphene_quaternion_to_matrix
varvoid function(const(graphene_quaternion_t) * q, float * radX, float * radY, float * radZ) c_graphene_quaternion_to_radians
varvoid function(const(graphene_quaternion_t) * q, graphene_vec4_t * res) c_graphene_quaternion_to_vec4
varGType function() c_graphene_ray_get_type
vargraphene_ray_t * function() c_graphene_ray_alloc
varbool function(const(graphene_ray_t) * a, const(graphene_ray_t) * b) c_graphene_ray_equal
varvoid function(graphene_ray_t * r) c_graphene_ray_free
varvoid function(const(graphene_ray_t) * r, const(graphene_point3d_t) * p, graphene_point3d_t * res) c_graphene_ray_get_closest_point_to_point
varvoid function(const(graphene_ray_t) * r, graphene_vec3_t * direction) c_graphene_ray_get_direction
varfloat function(const(graphene_ray_t) * r, const(graphene_plane_t) * p) c_graphene_ray_get_distance_to_plane
varfloat function(const(graphene_ray_t) * r, const(graphene_point3d_t) * p) c_graphene_ray_get_distance_to_point
varvoid function(const(graphene_ray_t) * r, graphene_point3d_t * origin) c_graphene_ray_get_origin
varvoid function(const(graphene_ray_t) * r, float t, graphene_point3d_t * position) c_graphene_ray_get_position_at
vargraphene_ray_t * function(graphene_ray_t * r, const(graphene_point3d_t) * origin, const(graphene_vec3_t) * direction) c_graphene_ray_init
vargraphene_ray_t * function(graphene_ray_t * r, const(graphene_ray_t) * src) c_graphene_ray_init_from_ray
vargraphene_ray_t * function(graphene_ray_t * r, const(graphene_vec3_t) * origin, const(graphene_vec3_t) * direction) c_graphene_ray_init_from_vec3
vargraphene_ray_intersection_kind_t function(const(graphene_ray_t) * r, const(graphene_box_t) * b, float * tOut) c_graphene_ray_intersect_box
vargraphene_ray_intersection_kind_t function(const(graphene_ray_t) * r, const(graphene_sphere_t) * s, float * tOut) c_graphene_ray_intersect_sphere
vargraphene_ray_intersection_kind_t function(const(graphene_ray_t) * r, const(graphene_triangle_t) * t, float * tOut) c_graphene_ray_intersect_triangle
varbool function(const(graphene_ray_t) * r, const(graphene_box_t) * b) c_graphene_ray_intersects_box
varbool function(const(graphene_ray_t) * r, const(graphene_sphere_t) * s) c_graphene_ray_intersects_sphere
varbool function(const(graphene_ray_t) * r, const(graphene_triangle_t) * t) c_graphene_ray_intersects_triangle
varGType function() c_graphene_rect_get_type
varbool function(const(graphene_rect_t) * r, const(graphene_point_t) * p) c_graphene_rect_contains_point
varbool function(const(graphene_rect_t) * a, const(graphene_rect_t) * b) c_graphene_rect_contains_rect
varbool function(const(graphene_rect_t) * a, const(graphene_rect_t) * b) c_graphene_rect_equal
varvoid function(const(graphene_rect_t) * r, const(graphene_point_t) * p, graphene_rect_t * res) c_graphene_rect_expand
varvoid function(graphene_rect_t * r) c_graphene_rect_free
varfloat function(const(graphene_rect_t) * r) c_graphene_rect_get_area
varvoid function(const(graphene_rect_t) * r, graphene_point_t * p) c_graphene_rect_get_bottom_left
varvoid function(const(graphene_rect_t) * r, graphene_point_t * p) c_graphene_rect_get_bottom_right
varvoid function(const(graphene_rect_t) * r, graphene_point_t * p) c_graphene_rect_get_center
varfloat function(const(graphene_rect_t) * r) c_graphene_rect_get_height
varvoid function(const(graphene_rect_t) * r, graphene_point_t * p) c_graphene_rect_get_top_left
varvoid function(const(graphene_rect_t) * r, graphene_point_t * p) c_graphene_rect_get_top_right
varvoid function(const(graphene_rect_t) * r, graphene_vec2_t * vertices) c_graphene_rect_get_vertices
varfloat function(const(graphene_rect_t) * r) c_graphene_rect_get_width
varfloat function(const(graphene_rect_t) * r) c_graphene_rect_get_x
varfloat function(const(graphene_rect_t) * r) c_graphene_rect_get_y
vargraphene_rect_t * function(graphene_rect_t * r, float x, float y, float width, float height) c_graphene_rect_init
vargraphene_rect_t * function(graphene_rect_t * r, const(graphene_rect_t) * src) c_graphene_rect_init_from_rect
vargraphene_rect_t * function(graphene_rect_t * r, float dX, float dY) c_graphene_rect_inset
varvoid function(const(graphene_rect_t) * r, float dX, float dY, graphene_rect_t * res) c_graphene_rect_inset_r
varvoid function(const(graphene_rect_t) * a, const(graphene_rect_t) * b, double factor, graphene_rect_t * res) c_graphene_rect_interpolate
varbool function(const(graphene_rect_t) * a, const(graphene_rect_t) * b, graphene_rect_t * res) c_graphene_rect_intersection
vargraphene_rect_t * function(graphene_rect_t * r) c_graphene_rect_normalize
varvoid function(const(graphene_rect_t) * r, graphene_rect_t * res) c_graphene_rect_normalize_r
vargraphene_rect_t * function(graphene_rect_t * r, float dX, float dY) c_graphene_rect_offset
varvoid function(const(graphene_rect_t) * r, float dX, float dY, graphene_rect_t * res) c_graphene_rect_offset_r
varvoid function(const(graphene_rect_t) * r, graphene_rect_t * res) c_graphene_rect_round
varvoid function(const(graphene_rect_t) * r, graphene_rect_t * res) c_graphene_rect_round_extents
vargraphene_rect_t * function(graphene_rect_t * r) c_graphene_rect_round_to_pixel
varvoid function(const(graphene_rect_t) * r, float sH, float sV, graphene_rect_t * res) c_graphene_rect_scale
varvoid function(const(graphene_rect_t) * a, const(graphene_rect_t) * b, graphene_rect_t * res) c_graphene_rect_union
vargraphene_rect_t * function() c_graphene_rect_alloc
varconst(graphene_rect_t) * function() c_graphene_rect_zero
varGType function() c_graphene_size_get_type
vargraphene_size_t * function() c_graphene_size_alloc
varbool function(const(graphene_size_t) * a, const(graphene_size_t) * b) c_graphene_size_equal
varvoid function(graphene_size_t * s) c_graphene_size_free
vargraphene_size_t * function(graphene_size_t * s, float width, float height) c_graphene_size_init
vargraphene_size_t * function(graphene_size_t * s, const(graphene_size_t) * src) c_graphene_size_init_from_size
varvoid function(const(graphene_size_t) * a, const(graphene_size_t) * b, double factor, graphene_size_t * res) c_graphene_size_interpolate
varvoid function(const(graphene_size_t) * s, float factor, graphene_size_t * res) c_graphene_size_scale
varconst(graphene_size_t) * function() c_graphene_size_zero
varGType function() c_graphene_sphere_get_type
vargraphene_sphere_t * function() c_graphene_sphere_alloc
varbool function(const(graphene_sphere_t) * s, const(graphene_point3d_t) * point) c_graphene_sphere_contains_point
varfloat function(const(graphene_sphere_t) * s, const(graphene_point3d_t) * point) c_graphene_sphere_distance
varbool function(const(graphene_sphere_t) * a, const(graphene_sphere_t) * b) c_graphene_sphere_equal
varvoid function(graphene_sphere_t * s) c_graphene_sphere_free
varvoid function(const(graphene_sphere_t) * s, graphene_box_t * box) c_graphene_sphere_get_bounding_box
varvoid function(const(graphene_sphere_t) * s, graphene_point3d_t * center) c_graphene_sphere_get_center
varfloat function(const(graphene_sphere_t) * s) c_graphene_sphere_get_radius
vargraphene_sphere_t * function(graphene_sphere_t * s, const(graphene_point3d_t) * center, float radius) c_graphene_sphere_init
vargraphene_sphere_t * function(graphene_sphere_t * s, uint nPoints, const(graphene_point3d_t) * points, const(graphene_point3d_t) * center) c_graphene_sphere_init_from_points
vargraphene_sphere_t * function(graphene_sphere_t * s, uint nVectors, const(graphene_vec3_t) * vectors, const(graphene_point3d_t) * center) c_graphene_sphere_init_from_vectors
varbool function(const(graphene_sphere_t) * s) c_graphene_sphere_is_empty
varvoid function(const(graphene_sphere_t) * s, const(graphene_point3d_t) * point, graphene_sphere_t * res) c_graphene_sphere_translate
varGType function() c_graphene_triangle_get_type
vargraphene_triangle_t * function() c_graphene_triangle_alloc
varbool function(const(graphene_triangle_t) * t, const(graphene_point3d_t) * p) c_graphene_triangle_contains_point
varbool function(const(graphene_triangle_t) * a, const(graphene_triangle_t) * b) c_graphene_triangle_equal
varvoid function(graphene_triangle_t * t) c_graphene_triangle_free
varfloat function(const(graphene_triangle_t) * t) c_graphene_triangle_get_area
varbool function(const(graphene_triangle_t) * t, const(graphene_point3d_t) * p, graphene_vec2_t * res) c_graphene_triangle_get_barycoords
varvoid function(const(graphene_triangle_t) * t, graphene_box_t * res) c_graphene_triangle_get_bounding_box
varvoid function(const(graphene_triangle_t) * t, graphene_point3d_t * res) c_graphene_triangle_get_midpoint
varvoid function(const(graphene_triangle_t) * t, graphene_vec3_t * res) c_graphene_triangle_get_normal
varvoid function(const(graphene_triangle_t) * t, graphene_plane_t * res) c_graphene_triangle_get_plane
varvoid function(const(graphene_triangle_t) * t, graphene_point3d_t * a, graphene_point3d_t * b, graphene_point3d_t * c) c_graphene_triangle_get_points
varbool function(const(graphene_triangle_t) * t, const(graphene_point3d_t) * p, const(graphene_vec2_t) * uvA, const(graphene_vec2_t) * uvB, const(graphene_vec2_t) * uvC, graphene_vec2_t * res) c_graphene_triangle_get_uv
varvoid function(const(graphene_triangle_t) * t, graphene_vec3_t * a, graphene_vec3_t * b, graphene_vec3_t * c) c_graphene_triangle_get_vertices
vargraphene_triangle_t * function(graphene_triangle_t * t, const(float) * a, const(float) * b, const(float) * c) c_graphene_triangle_init_from_float
vargraphene_triangle_t * function(graphene_triangle_t * t, const(graphene_point3d_t) * a, const(graphene_point3d_t) * b, const(graphene_point3d_t) * c) c_graphene_triangle_init_from_point3d
vargraphene_triangle_t * function(graphene_triangle_t * t, const(graphene_vec3_t) * a, const(graphene_vec3_t) * b, const(graphene_vec3_t) * c) c_graphene_triangle_init_from_vec3
varGType function() c_graphene_vec2_get_type
vargraphene_vec2_t * function() c_graphene_vec2_alloc
varvoid function(const(graphene_vec2_t) * a, const(graphene_vec2_t) * b, graphene_vec2_t * res) c_graphene_vec2_add
varvoid function(const(graphene_vec2_t) * a, const(graphene_vec2_t) * b, graphene_vec2_t * res) c_graphene_vec2_divide
varfloat function(const(graphene_vec2_t) * a, const(graphene_vec2_t) * b) c_graphene_vec2_dot
varbool function(const(graphene_vec2_t) * v1, const(graphene_vec2_t) * v2) c_graphene_vec2_equal
varvoid function(graphene_vec2_t * v) c_graphene_vec2_free
varfloat function(const(graphene_vec2_t) * v) c_graphene_vec2_get_x
varfloat function(const(graphene_vec2_t) * v) c_graphene_vec2_get_y
vargraphene_vec2_t * function(graphene_vec2_t * v, float x, float y) c_graphene_vec2_init
vargraphene_vec2_t * function(graphene_vec2_t * v, const(float) * src) c_graphene_vec2_init_from_float
vargraphene_vec2_t * function(graphene_vec2_t * v, const(graphene_vec2_t) * src) c_graphene_vec2_init_from_vec2
varvoid function(const(graphene_vec2_t) * v1, const(graphene_vec2_t) * v2, double factor, graphene_vec2_t * res) c_graphene_vec2_interpolate
varfloat function(const(graphene_vec2_t) * v) c_graphene_vec2_length
varvoid function(const(graphene_vec2_t) * a, const(graphene_vec2_t) * b, graphene_vec2_t * res) c_graphene_vec2_max
varvoid function(const(graphene_vec2_t) * a, const(graphene_vec2_t) * b, graphene_vec2_t * res) c_graphene_vec2_min
varvoid function(const(graphene_vec2_t) * a, const(graphene_vec2_t) * b, graphene_vec2_t * res) c_graphene_vec2_multiply
varbool function(const(graphene_vec2_t) * v1, const(graphene_vec2_t) * v2, float epsilon) c_graphene_vec2_near
varvoid function(const(graphene_vec2_t) * v, graphene_vec2_t * res) c_graphene_vec2_negate
varvoid function(const(graphene_vec2_t) * v, graphene_vec2_t * res) c_graphene_vec2_normalize
varvoid function(const(graphene_vec2_t) * v, float factor, graphene_vec2_t * res) c_graphene_vec2_scale
varvoid function(const(graphene_vec2_t) * a, const(graphene_vec2_t) * b, graphene_vec2_t * res) c_graphene_vec2_subtract
varvoid function(const(graphene_vec2_t) * v, float * dest) c_graphene_vec2_to_float
varconst(graphene_vec2_t) * function() c_graphene_vec2_one
varconst(graphene_vec2_t) * function() c_graphene_vec2_x_axis
varconst(graphene_vec2_t) * function() c_graphene_vec2_y_axis
varconst(graphene_vec2_t) * function() c_graphene_vec2_zero
varGType function() c_graphene_vec3_get_type
vargraphene_vec3_t * function() c_graphene_vec3_alloc
varvoid function(const(graphene_vec3_t) * a, const(graphene_vec3_t) * b, graphene_vec3_t * res) c_graphene_vec3_add
varvoid function(const(graphene_vec3_t) * a, const(graphene_vec3_t) * b, graphene_vec3_t * res) c_graphene_vec3_cross
varvoid function(const(graphene_vec3_t) * a, const(graphene_vec3_t) * b, graphene_vec3_t * res) c_graphene_vec3_divide
varfloat function(const(graphene_vec3_t) * a, const(graphene_vec3_t) * b) c_graphene_vec3_dot
varbool function(const(graphene_vec3_t) * v1, const(graphene_vec3_t) * v2) c_graphene_vec3_equal
varvoid function(graphene_vec3_t * v) c_graphene_vec3_free
varfloat function(const(graphene_vec3_t) * v) c_graphene_vec3_get_x
varvoid function(const(graphene_vec3_t) * v, graphene_vec2_t * res) c_graphene_vec3_get_xy
varvoid function(const(graphene_vec3_t) * v, graphene_vec3_t * res) c_graphene_vec3_get_xy0
varvoid function(const(graphene_vec3_t) * v, graphene_vec4_t * res) c_graphene_vec3_get_xyz0
varvoid function(const(graphene_vec3_t) * v, graphene_vec4_t * res) c_graphene_vec3_get_xyz1
varvoid function(const(graphene_vec3_t) * v, float w, graphene_vec4_t * res) c_graphene_vec3_get_xyzw
varfloat function(const(graphene_vec3_t) * v) c_graphene_vec3_get_y
varfloat function(const(graphene_vec3_t) * v) c_graphene_vec3_get_z
vargraphene_vec3_t * function(graphene_vec3_t * v, float x, float y, float z) c_graphene_vec3_init
vargraphene_vec3_t * function(graphene_vec3_t * v, const(float) * src) c_graphene_vec3_init_from_float
vargraphene_vec3_t * function(graphene_vec3_t * v, const(graphene_vec3_t) * src) c_graphene_vec3_init_from_vec3
varvoid function(const(graphene_vec3_t) * v1, const(graphene_vec3_t) * v2, double factor, graphene_vec3_t * res) c_graphene_vec3_interpolate
varfloat function(const(graphene_vec3_t) * v) c_graphene_vec3_length
varvoid function(const(graphene_vec3_t) * a, const(graphene_vec3_t) * b, graphene_vec3_t * res) c_graphene_vec3_max
varvoid function(const(graphene_vec3_t) * a, const(graphene_vec3_t) * b, graphene_vec3_t * res) c_graphene_vec3_min
varvoid function(const(graphene_vec3_t) * a, const(graphene_vec3_t) * b, graphene_vec3_t * res) c_graphene_vec3_multiply
varbool function(const(graphene_vec3_t) * v1, const(graphene_vec3_t) * v2, float epsilon) c_graphene_vec3_near
varvoid function(const(graphene_vec3_t) * v, graphene_vec3_t * res) c_graphene_vec3_negate
varvoid function(const(graphene_vec3_t) * v, graphene_vec3_t * res) c_graphene_vec3_normalize
varvoid function(const(graphene_vec3_t) * v, float factor, graphene_vec3_t * res) c_graphene_vec3_scale
varvoid function(const(graphene_vec3_t) * a, const(graphene_vec3_t) * b, graphene_vec3_t * res) c_graphene_vec3_subtract
varvoid function(const(graphene_vec3_t) * v, float * dest) c_graphene_vec3_to_float
varconst(graphene_vec3_t) * function() c_graphene_vec3_one
varconst(graphene_vec3_t) * function() c_graphene_vec3_x_axis
varconst(graphene_vec3_t) * function() c_graphene_vec3_y_axis
varconst(graphene_vec3_t) * function() c_graphene_vec3_z_axis
varconst(graphene_vec3_t) * function() c_graphene_vec3_zero
varGType function() c_graphene_vec4_get_type
vargraphene_vec4_t * function() c_graphene_vec4_alloc
varvoid function(const(graphene_vec4_t) * a, const(graphene_vec4_t) * b, graphene_vec4_t * res) c_graphene_vec4_add
varvoid function(const(graphene_vec4_t) * a, const(graphene_vec4_t) * b, graphene_vec4_t * res) c_graphene_vec4_divide
varfloat function(const(graphene_vec4_t) * a, const(graphene_vec4_t) * b) c_graphene_vec4_dot
varbool function(const(graphene_vec4_t) * v1, const(graphene_vec4_t) * v2) c_graphene_vec4_equal
varvoid function(graphene_vec4_t * v) c_graphene_vec4_free
varfloat function(const(graphene_vec4_t) * v) c_graphene_vec4_get_w
varfloat function(const(graphene_vec4_t) * v) c_graphene_vec4_get_x
varvoid function(const(graphene_vec4_t) * v, graphene_vec2_t * res) c_graphene_vec4_get_xy
varvoid function(const(graphene_vec4_t) * v, graphene_vec3_t * res) c_graphene_vec4_get_xyz
varfloat function(const(graphene_vec4_t) * v) c_graphene_vec4_get_y
varfloat function(const(graphene_vec4_t) * v) c_graphene_vec4_get_z
vargraphene_vec4_t * function(graphene_vec4_t * v, float x, float y, float z, float w) c_graphene_vec4_init
vargraphene_vec4_t * function(graphene_vec4_t * v, const(float) * src) c_graphene_vec4_init_from_float
vargraphene_vec4_t * function(graphene_vec4_t * v, const(graphene_vec2_t) * src, float z, float w) c_graphene_vec4_init_from_vec2
vargraphene_vec4_t * function(graphene_vec4_t * v, const(graphene_vec3_t) * src, float w) c_graphene_vec4_init_from_vec3
vargraphene_vec4_t * function(graphene_vec4_t * v, const(graphene_vec4_t) * src) c_graphene_vec4_init_from_vec4
varvoid function(const(graphene_vec4_t) * v1, const(graphene_vec4_t) * v2, double factor, graphene_vec4_t * res) c_graphene_vec4_interpolate
varfloat function(const(graphene_vec4_t) * v) c_graphene_vec4_length
varvoid function(const(graphene_vec4_t) * a, const(graphene_vec4_t) * b, graphene_vec4_t * res) c_graphene_vec4_max
varvoid function(const(graphene_vec4_t) * a, const(graphene_vec4_t) * b, graphene_vec4_t * res) c_graphene_vec4_min
varvoid function(const(graphene_vec4_t) * a, const(graphene_vec4_t) * b, graphene_vec4_t * res) c_graphene_vec4_multiply
varbool function(const(graphene_vec4_t) * v1, const(graphene_vec4_t) * v2, float epsilon) c_graphene_vec4_near
varvoid function(const(graphene_vec4_t) * v, graphene_vec4_t * res) c_graphene_vec4_negate
varvoid function(const(graphene_vec4_t) * v, graphene_vec4_t * res) c_graphene_vec4_normalize
varvoid function(const(graphene_vec4_t) * v, float factor, graphene_vec4_t * res) c_graphene_vec4_scale
varvoid function(const(graphene_vec4_t) * a, const(graphene_vec4_t) * b, graphene_vec4_t * res) c_graphene_vec4_subtract
varvoid function(const(graphene_vec4_t) * v, float * dest) c_graphene_vec4_to_float
varconst(graphene_vec4_t) * function() c_graphene_vec4_one
varconst(graphene_vec4_t) * function() c_graphene_vec4_w_axis
varconst(graphene_vec4_t) * function() c_graphene_vec4_x_axis
varconst(graphene_vec4_t) * function() c_graphene_vec4_y_axis
varconst(graphene_vec4_t) * function() c_graphene_vec4_z_axis
varconst(graphene_vec4_t) * function() c_graphene_vec4_zero