| append(fdk::Hash &hash) const | fdk::Box3< T > | |
| array() | fdk::Box3< T > | inline |
| array() const (defined in fdk::Box3< T >) | fdk::Box3< T > | inline |
| asBox3d() const (defined in fdk::Box3< T >) | fdk::Box3< T > | inline |
| asBox3f() const (defined in fdk::Box3< T >) | fdk::Box3< T > | inline |
| asBox3h() const (defined in fdk::Box3< T >) | fdk::Box3< T > | inline |
| asBox3i() const (defined in fdk::Box3< T >) | fdk::Box3< T > | inline |
| Box3() | fdk::Box3< T > | inline |
| Box3(const Box3< S > &b) | fdk::Box3< T > | inline |
| Box3(const T array[6]) (defined in fdk::Box3< T >) | fdk::Box3< T > | inline |
| Box3(T x, T y, T z, T r, T t, T f) (defined in fdk::Box3< T >) | fdk::Box3< T > | inline |
| Box3(const Vec3< S > &_min, const Vec3< S > &_max) (defined in fdk::Box3< T >) | fdk::Box3< T > | inline |
| Box3(T x, T y, T z) (defined in fdk::Box3< T >) | fdk::Box3< T > | inline |
| Box3(const Vec3< T > &p) (defined in fdk::Box3< T >) | fdk::Box3< T > | inlineexplicit |
| Box3(const Vec3< S > *points, size_t nPoints) | fdk::Box3< T > | inlineexplicit |
| Box3(const Vec3< S > *points, size_t nPoints, const Mat4< T > &xform) | fdk::Box3< T > | inlineexplicit |
| center() const | fdk::Box3< T > | inline |
| clear() | fdk::Box3< T > | inline |
| Corner enum name | fdk::Box3< T > | |
| corner(Corner corner_index) const | fdk::Box3< T > | inline |
| cornerName(Corner corner) (defined in fdk::Box3< T >) | fdk::Box3< T > | static |
| cx() const | fdk::Box3< T > | inline |
| cy() const | fdk::Box3< T > | inline |
| cz() const | fdk::Box3< T > | inline |
| d() const | fdk::Box3< T > | inline |
| dimensions() const | fdk::Box3< T > | inline |
| expand(const Box3< S > &b, bool test_empty=true) | fdk::Box3< T > | inline |
| expand(const Vec3< S > &p, bool test_empty=true) | fdk::Box3< T > | inline |
| expand(T x, T y, T z, bool test_empty=true) (defined in fdk::Box3< T >) | fdk::Box3< T > | inline |
| f() const | fdk::Box3< T > | inline |
| Face enum name | fdk::Box3< T > | |
| faceName(Face face) (defined in fdk::Box3< T >) | fdk::Box3< T > | static |
| h() const | fdk::Box3< T > | inline |
| interpolateTo(const Box3< T > &b, S t) const | fdk::Box3< T > | inline |
| intersect(const Box3< T > &v) const | fdk::Box3< T > | inline |
| intersects(const Box3< T > &box) const | fdk::Box3< T > | inline |
| intersects(const Vec3< T > &point) const | fdk::Box3< T > | inline |
| isEmpty() const | fdk::Box3< T > | inline |
| kNumElements (defined in fdk::Box3< T >) | fdk::Box3< T > | static |
| lerpTo(const Box3< T > &b, S t) const (defined in fdk::Box3< T >) | fdk::Box3< T > | inline |
| majorAxis() const | fdk::Box3< T > | inline |
| max | fdk::Box3< T > | |
| maxDim() const (defined in fdk::Box3< T >) | fdk::Box3< T > | inline |
| min | fdk::Box3< T > | |
| minDim() const (defined in fdk::Box3< T >) | fdk::Box3< T > | inline |
| operator Box3< double >() const (defined in fdk::Box3< T >) | fdk::Box3< T > | inline |
| operator Box3< fdk::half >() const | fdk::Box3< T > | inline |
| operator Box3< float >() const (defined in fdk::Box3< T >) | fdk::Box3< T > | inline |
| operator Box3< int32_t >() const (defined in fdk::Box3< T >) | fdk::Box3< T > | inline |
| operator!=(const Box3 &b) const | fdk::Box3< T > | inline |
| operator*(const Mat4< S > &m) const (defined in fdk::Box3< T >) | fdk::Box3< T > | |
| operator*(const Mat4< S > &m) const (defined in fdk::Box3< T >) | fdk::Box3< T > | inline |
| operator*=(const Mat4< S > &m) (defined in fdk::Box3< T >) | fdk::Box3< T > | |
| operator*=(const Mat4< S > &m) (defined in fdk::Box3< T >) | fdk::Box3< T > | inline |
| operator+(const Vec3< T > &v) const (defined in fdk::Box3< T >) | fdk::Box3< T > | inline |
| operator+=(const Vec3< T > &v) (defined in fdk::Box3< T >) | fdk::Box3< T > | inline |
| operator-(const Vec3< T > &v) const (defined in fdk::Box3< T >) | fdk::Box3< T > | inline |
| operator-=(const Vec3< T > &v) (defined in fdk::Box3< T >) | fdk::Box3< T > | inline |
| operator==(const Box3 &b) const | fdk::Box3< T > | inline |
| pad(T d) | fdk::Box3< T > | inline |
| pad(const Vec3< T > &p) (defined in fdk::Box3< T >) | fdk::Box3< T > | inline |
| pad(T x, T y, T z) (defined in fdk::Box3< T >) | fdk::Box3< T > | inline |
| pointIsInside(const Vec3< S > &p) const | fdk::Box3< T > | inline |
| pointIsInside(T x, T y, T z) const (defined in fdk::Box3< T >) | fdk::Box3< T > | inline |
| project(const Mat4< T > &m, Box2< S > &box2D_out) const | fdk::Box3< T > | inline |
| projectCorner(T x, T y, T z, const Mat4< T > &m, Box2< S > &box2D_out) | fdk::Box3< T > | inlinestatic |
| projectCorner(Corner corner_index, const Mat4< T > &m, Box2< S > &box2D_out) const | fdk::Box3< T > | inline |
| r() const | fdk::Box3< T > | inline |
| radius() const (defined in fdk::Box3< T >) | fdk::Box3< T > | inline |
| set(T x, T y, T z, T r, T t, T f) (defined in fdk::Box3< T >) | fdk::Box3< T > | inline |
| set(const Vec3< S > &_min, const Vec3< S > &_max) (defined in fdk::Box3< T >) | fdk::Box3< T > | inline |
| set(const T array[6]) (defined in fdk::Box3< T >) | fdk::Box3< T > | inline |
| set(T x, T y, T z) (defined in fdk::Box3< T >) | fdk::Box3< T > | inline |
| set(const Vec3< S > &v) (defined in fdk::Box3< T >) | fdk::Box3< T > | inline |
| set(const Box3< T > &b) (defined in fdk::Box3< T >) | fdk::Box3< T > | inline |
| set(const Vec3< S > *points, size_t nPoints) | fdk::Box3< T > | inline |
| set(const Vec3< S > *points, size_t nPoints, const Mat4< T > &xform) | fdk::Box3< T > | inline |
| setMax(const Vec3< T > &v) (defined in fdk::Box3< T >) | fdk::Box3< T > | inline |
| setMax(T x, T y, T z) (defined in fdk::Box3< T >) | fdk::Box3< T > | inline |
| setMin(const Vec3< T > &v) (defined in fdk::Box3< T >) | fdk::Box3< T > | inline |
| setMin(T x, T y, T z) (defined in fdk::Box3< T >) | fdk::Box3< T > | inline |
| setToEmptyState() | fdk::Box3< T > | inline |
| setToOne() (defined in fdk::Box3< T >) | fdk::Box3< T > | inline |
| setToZero() | fdk::Box3< T > | inline |
| shift(const Vec3< T > &p) | fdk::Box3< T > | inline |
| shift(T x, T y, T z) (defined in fdk::Box3< T >) | fdk::Box3< T > | inline |
| shiftMax(T x, T y, T z) (defined in fdk::Box3< T >) | fdk::Box3< T > | inline |
| shiftMin(T x, T y, T z) (defined in fdk::Box3< T >) | fdk::Box3< T > | inline |
| split(unsigned int axis, bool firstHalf) | fdk::Box3< T > | inline |
| surface() const | fdk::Box3< T > | inline |
| t() const | fdk::Box3< T > | inline |
| transform(const Mat4< T > &m) | fdk::Box3< T > | inline |
| w() const | fdk::Box3< T > | inline |
| x() const | fdk::Box3< T > | inline |
| y() const | fdk::Box3< T > | inline |
| z() const | fdk::Box3< T > | inline |