Simulant
21.12-574
A portable game engine for Windows, OSX, Linux, Dreamcast, and PSP
|
This is the complete list of members for smlt::AABB, including all inherited members.
AABB()=default (defined in smlt::AABB) | smlt::AABB | |
AABB(const Vec3 ¢er, const Vec3 &extents) (defined in smlt::AABB) | smlt::AABB | inline |
AABB(const Vec3 ¢re, float width) (defined in smlt::AABB) | smlt::AABB | |
AABB(const Vec3 ¢re, float xsize, float ysize, float zsize) (defined in smlt::AABB) | smlt::AABB | |
AABB(const Vec3 *vertices, const std::size_t count) (defined in smlt::AABB) | smlt::AABB | |
AABB(const VertexData &vertex_data) (defined in smlt::AABB) | smlt::AABB | |
centre() const (defined in smlt::AABB) | smlt::AABB | inline |
closest_point(const Vec3 &p) const (defined in smlt::AABB) | smlt::AABB | inline |
contains_point(const Vec3 &p) const (defined in smlt::AABB) | smlt::AABB | inline |
contains_points(const Vec3 *vertices, std::size_t count) const (defined in smlt::AABB) | smlt::AABB | inline |
contains_points(const std::vector< Vec3 > &points) const (defined in smlt::AABB) | smlt::AABB | inline |
corners() const (defined in smlt::AABB) | smlt::AABB | inline |
depth() const (defined in smlt::AABB) | smlt::AABB | inline |
dimensions() const (defined in smlt::AABB) | smlt::AABB | inline |
encapsulate(const AABB &other) (defined in smlt::AABB) | smlt::AABB | |
encapsulate(const Vec3 &point) (defined in smlt::AABB) | smlt::AABB | |
half_dimensions() const (defined in smlt::AABB) | smlt::AABB | inline |
has_zero_area() const (defined in smlt::AABB) | smlt::AABB | inline |
height() const (defined in smlt::AABB) | smlt::AABB | inline |
intersects_aabb(const AABB &other) const (defined in smlt::AABB) | smlt::AABB | |
intersects_sphere(const smlt::Vec3 ¢er, float radius) const (defined in smlt::AABB) | smlt::AABB | |
max() const (defined in smlt::AABB) | smlt::AABB | inline |
max_dimension() const (defined in smlt::AABB) | smlt::AABB | inline |
min() const (defined in smlt::AABB) | smlt::AABB | inline |
min_dimension() const (defined in smlt::AABB) | smlt::AABB | inline |
operator!=(const AABB &rhs) const (defined in smlt::AABB) | smlt::AABB | inline |
operator<< (defined in smlt::AABB) | smlt::AABB | friend |
operator==(const AABB &rhs) const (defined in smlt::AABB) | smlt::AABB | inline |
set_min_max(const Vec3 &min, const Vec3 &max) (defined in smlt::AABB) | smlt::AABB | inline |
width() const (defined in smlt::AABB) | smlt::AABB | inline |