Material Definition Language API nvidia_logo_transpbg.gif Up
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
mi::math::Bbox< T, DIM > Member List

This is the complete list of members for mi::math::Bbox< T, DIM >, including all inherited members.

add_motionbox(const Bbox &vbox, T t) const mi::math::Bbox< T, DIM >inline
Bbox()mi::math::Bbox< T, DIM >inline
Bbox(Uninitialized_tag)mi::math::Bbox< T, DIM >inlineexplicit
Bbox(const Bbox_struct< T, DIM > &bbox_struct)mi::math::Bbox< T, DIM >inline
Bbox(const Vector &point)mi::math::Bbox< T, DIM >inlineexplicit
Bbox(const Vector &nmin, const Vector &nmax)mi::math::Bbox< T, DIM >inline
Bbox(T min_x, T max_x)mi::math::Bbox< T, DIM >inline
Bbox(T min_x, T min_y, T max_x, T max_y)mi::math::Bbox< T, DIM >inline
Bbox(T min_x, T min_y, T min_z, T max_x, T max_y, T max_z)mi::math::Bbox< T, DIM >inline
Bbox(InputIterator first, InputIterator last)mi::math::Bbox< T, DIM >
Bbox(const Bbox< T2, DIM > &other)mi::math::Bbox< T, DIM >inlineexplicit
Bbox(const Bbox_struct< T2, DIM > &other)mi::math::Bbox< T, DIM >inlineexplicit
begin()mi::math::Bbox< T, DIM >inline
begin() const mi::math::Bbox< T, DIM >inline
center() const mi::math::Bbox< T, DIM >inline
clear()mi::math::Bbox< T, DIM >inline
const_pointer typedefmi::math::Bbox< T, DIM >
const_reference typedefmi::math::Bbox< T, DIM >
contains(const Vector &vec) const mi::math::Bbox< T, DIM >inline
diagonal_length() const mi::math::Bbox< T, DIM >inline
difference_type typedefmi::math::Bbox< T, DIM >
DIMENSIONmi::math::Bbox< T, DIM >static
empty() const mi::math::Bbox< T, DIM >inline
end()mi::math::Bbox< T, DIM >inline
end() const mi::math::Bbox< T, DIM >inline
extent() const mi::math::Bbox< T, DIM >inline
insert(const Bbox &other)mi::math::Bbox< T, DIM >inline
insert(const Vector &point)mi::math::Bbox< T, DIM >inline
insert(InputIterator first, InputIterator last)mi::math::Bbox< T, DIM >
intersects(const Bbox &other) const mi::math::Bbox< T, DIM >inline
is_line() const mi::math::Bbox< T, DIM >inline
is_plane() const mi::math::Bbox< T, DIM >inline
is_point() const mi::math::Bbox< T, DIM >inline
is_volume() const mi::math::Bbox< T, DIM >inline
largest_extent_index() const mi::math::Bbox< T, DIM >inline
maxmi::math::Bbox< T, DIM >
max_size()mi::math::Bbox< T, DIM >inlinestatic
minmi::math::Bbox< T, DIM >
operator Bbox_struct< T, DIM >() const mi::math::Bbox< T, DIM >inline
operator=(const Bbox &other)mi::math::Bbox< T, DIM >inline
operator=(const Bbox_struct< T, DIM > &other)mi::math::Bbox< T, DIM >inline
operator[](Size i)mi::math::Bbox< T, DIM >inline
operator[](Size i) const mi::math::Bbox< T, DIM >inline
Pod_type typedefmi::math::Bbox< T, DIM >
pointer typedefmi::math::Bbox< T, DIM >
push_back(const Bbox &other)mi::math::Bbox< T, DIM >inline
rank() const mi::math::Bbox< T, DIM >inline
reference typedefmi::math::Bbox< T, DIM >
robust_grow(T eps=T(1.0e-5f))mi::math::Bbox< T, DIM >
size()mi::math::Bbox< T, DIM >inlinestatic
SIZEmi::math::Bbox< T, DIM >static
size_type typedefmi::math::Bbox< T, DIM >
UNINITIALIZED_TAG enum valuemi::math::Bbox< T, DIM >
Uninitialized_tag enum namemi::math::Bbox< T, DIM >
value_type typedefmi::math::Bbox< T, DIM >
Vector typedefmi::math::Bbox< T, DIM >
volume() const mi::math::Bbox< T, DIM >inline