Unravel Engine C++ Reference
Loading...
Searching...
No Matches
math_types.h
Go to the documentation of this file.
1#pragma once
2
3#include <type_traits>
4namespace math
5{
6
7//-----------------------------------------------------------------------------
8// Common Global Enumerations
9//-----------------------------------------------------------------------------
10// Resulting classifications for volume queries such as AABB vs. Frustum, etc.
11
12enum class volume_query
13{
14 inside = 0,
15 outside,
17};
18
19enum class plane_query
20{
21 front = 0,
22 back,
23 on,
25};
26
27// Used to identify specific planes of volumes such as the sides of an AABB or
28// Frustum
29namespace volume_plane
30{
40} // namespace volume_plane
41
42// Used to identify specific volume boundary points such as the 8 points of an
43// AABB or Frustum
44namespace volume_geometry_point
45{
57} // namespace volume_geometry_point
58} // namespace math
Definition bbox.cpp:5
plane_query
Definition math_types.h:20
volume_query
Definition math_types.h:13