Unravel Engine C++ Reference
|
This is the complete list of members for math::frustum, including all inherited members.
classify_aabb(const bbox &bounds) const -> volume_query | math::frustum | |
classify_aabb(const bbox &bounds, unsigned int &frustumBits, int &lastOutside) const -> volume_query | math::frustum | |
classify_obb(const bbox &bounds, const transform &t) const -> volume_query | math::frustum | |
classify_plane(const plane &plane) const -> volume_query | math::frustum | |
classify_sphere(const bsphere &sphere) const -> volume_query | math::frustum | |
classify_vertices(const vec3 *vertices, size_t count) const -> volume_query | math::frustum | |
far_distance_ | math::frustum | |
frustum() | math::frustum | |
frustum(const transform &view, const transform &proj, bool homogeneousDepth) | math::frustum | |
frustum(const bbox &sourceBounds) | math::frustum | |
mul(const transform &t) -> frustum & | math::frustum | |
near_distance_ | math::frustum | |
operator==(const frustum &f) const -> bool | math::frustum | |
planes | math::frustum | |
points | math::frustum | |
position | math::frustum | |
recompute_points() | math::frustum | |
set_planes(const std::array< plane, 6 > &new_planes) | math::frustum | |
test_aabb(const bbox &bounds) const -> bool | math::frustum | |
test_frustum(const frustum &frustum) const -> bool | math::frustum | |
test_line(const vec3 &v1, const vec3 &v2) const -> bool | math::frustum | |
test_obb(const bbox &bounds, const transform &t) const -> bool | math::frustum | |
test_point(const vec3 &point) const -> bool | math::frustum | |
test_sphere(const bsphere &sphere) const -> bool | math::frustum | |
test_sphere(const bsphere &sphere, const transform &t) const -> bool | math::frustum | |
test_swept_sphere(const bsphere &sphere, const vec3 &sweepDirection) const -> bool | math::frustum | |
test_vertices(const vec3 *vertices, size_t count) const -> bool | math::frustum | |
update(const transform &view, const transform &proj, bool _oglNDC) | math::frustum |