HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
HDK_Sample::UT::Box< T, NAXES > Member List

This is the complete list of members for HDK_Sample::UT::Box< T, NAXES >, including all inherited members.

axis_sum() const noexceptHDK_Sample::UT::Box< T, NAXES >inline
Box() noexcept=defaultHDK_Sample::UT::Box< T, NAXES >
Box(const Box &other) noexcept=defaultHDK_Sample::UT::Box< T, NAXES >
Box(Box &&other) noexcept=defaultHDK_Sample::UT::Box< T, NAXES >
Box(const Box< S, NAXES > &other) noexceptHDK_Sample::UT::Box< T, NAXES >inline
Box(const TS &pt) noexceptHDK_Sample::UT::Box< T, NAXES >inlineexplicit
combine(const Box< T, NAXES > &src) noexceptHDK_Sample::UT::Box< T, NAXES >inline
combine(const TS &pt) noexceptHDK_Sample::UT::Box< T, NAXES >inline
diameter2() const noexceptHDK_Sample::UT::Box< T, NAXES >inline
enlargeBounds(const TS &pt) noexceptHDK_Sample::UT::Box< T, NAXES >inline
getMax() const noexceptHDK_Sample::UT::Box< T, NAXES >inline
getMin() const noexceptHDK_Sample::UT::Box< T, NAXES >inline
half_surface_area() const noexceptHDK_Sample::UT::Box< T, NAXES >inline
initBounds() noexceptHDK_Sample::UT::Box< T, NAXES >inline
initBounds(const Box< T, NAXES > &src) noexceptHDK_Sample::UT::Box< T, NAXES >inline
initBounds(const TS &pt) noexceptHDK_Sample::UT::Box< T, NAXES >inline
initBounds(const TS &min, const TS &max) noexceptHDK_Sample::UT::Box< T, NAXES >inline
initBoundsUnordered(const Box< T, NAXES > &src0, const Box< T, NAXES > &src1) noexceptHDK_Sample::UT::Box< T, NAXES >inline
initBoundsUnordered(const TS &p0, const TS &p1) noexceptHDK_Sample::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 noexceptHDK_Sample::UT::Box< T, NAXES >inline
intersect(const Box &other, Box &dest) const noexceptHDK_Sample::UT::Box< T, NAXES >inline
maxDistance2(const UT_FixedVector< T, NAXES > &p) const noexceptHDK_Sample::UT::Box< T, NAXES >inline
minDistance2(const UT_FixedVector< T, NAXES > &p) const noexceptHDK_Sample::UT::Box< T, NAXES >inline
operator=(const Box &other) noexcept=defaultHDK_Sample::UT::Box< T, NAXES >
operator=(Box &&other) noexcept=defaultHDK_Sample::UT::Box< T, NAXES >
operator=(const Box< S, NAXES > &other) noexceptHDK_Sample::UT::Box< T, NAXES >inline
operator[](const size_t axis) const noexceptHDK_Sample::UT::Box< T, NAXES >inline
operator[](const size_t axis) noexceptHDK_Sample::UT::Box< T, NAXES >inline
valsHDK_Sample::UT::Box< T, NAXES >
volume() const noexceptHDK_Sample::UT::Box< T, NAXES >inline