Euphoria
|
eu::Aabb Struct Reference
#include <aabb.h>
Public Member Functions | |
Aabb (const vec3f &amin, const vec3f &amax) | |
void | extend (const vec3f &vec) |
void | extend (const Aabb &aabb) |
void | offset (const vec3f &vec) |
vec3f | wrap (const vec3f &vec) const |
Aabb | offset_copy (const vec3f &vec) const |
vec3f | get_size () const |
bool | is_valid () const |
vec3f | get_offset () const |
std::vector< vec3f > | calc_all_corners () const |
Static Public Member Functions | |
static Aabb | create_empty () |
Public Attributes | |
vec3f | min |
vec3f | max |
Detailed Description
Constructor & Destructor Documentation
◆ Aabb()
Member Function Documentation
◆ calc_all_corners()
◆ create_empty()
◆ extend() [1/2]
◆ extend() [2/2]
◆ get_offset()
◆ get_size()
◆ is_valid()
◆ offset()
◆ offset_copy()
◆ wrap()
Member Data Documentation
◆ max
◆ min
The documentation for this struct was generated from the following files: