|
HDK
|
This is the complete list of members for UT::Box< T, NAXES >, including all inherited members.
| axis_sum() const noexcept | UT::Box< T, NAXES > | inline |
| Box() noexcept=default | UT::Box< T, NAXES > | |
| Box(const Box &other) noexcept=default | UT::Box< T, NAXES > | |
| Box(Box &&other) noexcept=default | UT::Box< T, NAXES > | |
| Box(const Box< S, NAXES > &other) noexcept | UT::Box< T, NAXES > | inline |
| Box(const TS &pt) noexcept | UT::Box< T, NAXES > | inlineexplicit |
| combine(const Box< T, NAXES > &src) noexcept | UT::Box< T, NAXES > | inline |
| combine(const TS &pt) noexcept | UT::Box< T, NAXES > | inline |
| diameter2() const noexcept | UT::Box< T, NAXES > | inline |
| enlargeBounds(const Box< T, NAXES > &src) noexcept | UT::Box< T, NAXES > | inline |
| enlargeBounds(const TS &pt) noexcept | UT::Box< T, NAXES > | inline |
| getMax() const noexcept | UT::Box< T, NAXES > | inline |
| getMin() const noexcept | UT::Box< T, NAXES > | inline |
| half_surface_area() const noexcept | UT::Box< T, NAXES > | inline |
| initBounds() noexcept | UT::Box< T, NAXES > | inline |
| initBounds(const Box< T, NAXES > &src) noexcept | UT::Box< T, NAXES > | inline |
| initBounds(const TS &pt) noexcept | UT::Box< T, NAXES > | inline |
| initBounds(const TS &min, const TS &max) noexcept | UT::Box< T, NAXES > | inline |
| initBoundsUnordered(const Box< T, NAXES > &src0, const Box< T, NAXES > &src1) noexcept | UT::Box< T, NAXES > | inline |
| initBoundsUnordered(const TS &p0, const TS &p1) noexcept | UT::Box< T, NAXES > | inline |
| intersect(T &box_tmin, T &box_tmax, const UT_FixedVector< uint, NAXES > &signs, const UT_FixedVector< T, NAXES > &origin, const UT_FixedVector< T, NAXES > &inverse_direction) const noexcept | UT::Box< T, NAXES > | inline |
| intersect(const Box &other, Box &dest) const noexcept | UT::Box< T, NAXES > | inline |
| intersectTol(T &box_tmin, T &box_tmax, const UT_FixedVector< uint, NAXES > &signs, const UT_FixedVector< T, NAXES > &origin, const UT_FixedVector< T, NAXES > &inverse_direction, T tolerance) const noexcept | UT::Box< T, NAXES > | inline |
| isInside(const TS &pt) const noexcept-> decltype(vals[0][0]<=pt[0]) | UT::Box< T, NAXES > | inline |
| maxDistance2(const UT_FixedVector< T, NAXES > &p) const noexcept | UT::Box< T, NAXES > | inline |
| minDistance2(const UT_FixedVector< T, NAXES > &p) const noexcept | UT::Box< T, NAXES > | inline |
| operator=(const Box &other) noexcept=default | UT::Box< T, NAXES > | |
| operator=(Box &&other) noexcept=default | UT::Box< T, NAXES > | |
| operator=(const Box< S, NAXES > &other) noexcept | UT::Box< T, NAXES > | inline |
| operator[](const size_t axis) const noexcept | UT::Box< T, NAXES > | inline |
| operator[](const size_t axis) noexcept | UT::Box< T, NAXES > | inline |
| vals | UT::Box< T, NAXES > | |
| volume() const noexcept | UT::Box< T, NAXES > | inline |