Go to the source code of this file.
|
GRAPHENE_AVAILABLE_IN_1_2 graphene_frustum_t * | graphene_frustum_alloc (void) |
|
GRAPHENE_AVAILABLE_IN_1_2 void | graphene_frustum_free (graphene_frustum_t *f) |
|
GRAPHENE_AVAILABLE_IN_1_2 graphene_frustum_t * | graphene_frustum_init (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) |
|
GRAPHENE_AVAILABLE_IN_1_2 graphene_frustum_t * | graphene_frustum_init_from_frustum (graphene_frustum_t *f, const graphene_frustum_t *src) |
|
GRAPHENE_AVAILABLE_IN_1_2 graphene_frustum_t * | graphene_frustum_init_from_matrix (graphene_frustum_t *f, const graphene_matrix_t *matrix) |
|
GRAPHENE_AVAILABLE_IN_1_2 bool | graphene_frustum_contains_point (const graphene_frustum_t *f, const graphene_point3d_t *point) |
|
GRAPHENE_AVAILABLE_IN_1_2 bool | graphene_frustum_intersects_sphere (const graphene_frustum_t *f, const graphene_sphere_t *sphere) |
|
GRAPHENE_AVAILABLE_IN_1_2 bool | graphene_frustum_intersects_box (const graphene_frustum_t *f, const graphene_box_t *box) |
|
GRAPHENE_AVAILABLE_IN_1_2 void | graphene_frustum_get_planes (const graphene_frustum_t *f, graphene_plane_t planes[]) |
|
GRAPHENE_AVAILABLE_IN_1_6 bool | graphene_frustum_equal (const graphene_frustum_t *a, const graphene_frustum_t *b) |
|
◆ graphene_frustum_alloc()
◆ graphene_frustum_contains_point()
◆ graphene_frustum_equal()
◆ graphene_frustum_free()
◆ graphene_frustum_get_planes()
◆ graphene_frustum_init()
◆ graphene_frustum_init_from_frustum()
◆ graphene_frustum_init_from_matrix()
◆ graphene_frustum_intersects_box()
◆ graphene_frustum_intersects_sphere()