#include <ImathBox.h>
Public Member Functions | |
| Box () | |
| Box (const Vec3< T > &point) | |
| Box (const Vec3< T > &minT, const Vec3< T > &maxT) | |
| bool | operator== (const Box< Vec3< T > > &src) const |
| bool | operator!= (const Box< Vec3< T > > &src) const |
| void | makeEmpty () |
| void | extendBy (const Vec3< T > &point) |
| void | extendBy (const Box< Vec3< T > > &box) |
| Vec3< T > | size () const |
| Vec3< T > | center () const |
| bool | intersects (const Vec3< T > &point) const |
| bool | intersects (const Box< Vec3< T > > &box) const |
| unsigned int | majorAxis () const |
| bool | isEmpty () const |
| bool | hasVolume () const |
Public Attributes | |
| Vec3< T > | min |
| Vec3< T > | max |
Definition at line 542 of file ImathBox.h.
| Imath::Box< Vec3< T > >::Box | ( | ) | [inline] |
Definition at line 601 of file ImathBox.h.
| Imath::Box< Vec3< T > >::Box | ( | const Vec3< T > & | point | ) | [inline] |
Definition at line 608 of file ImathBox.h.
| Imath::Box< Vec3< T > >::Box | ( | const Vec3< T > & | minT, | |
| const Vec3< T > & | maxT | |||
| ) | [inline] |
Definition at line 616 of file ImathBox.h.
| Vec3< T > Imath::Box< Vec3< T > >::center | ( | ) | const [inline] |
Definition at line 734 of file ImathBox.h.
| void Imath::Box< Vec3< T > >::extendBy | ( | const Box< Vec3< T > > & | box | ) | [inline] |
Definition at line 673 of file ImathBox.h.
| void Imath::Box< Vec3< T > >::extendBy | ( | const Vec3< T > & | point | ) | [inline] |
Definition at line 649 of file ImathBox.h.
| bool Imath::Box< Vec3< T > >::hasVolume | ( | ) | const [inline] |
Definition at line 755 of file ImathBox.h.
| bool Imath::Box< Vec3< T > >::intersects | ( | const Box< Vec3< T > > & | box | ) | const [inline] |
Definition at line 710 of file ImathBox.h.
| bool Imath::Box< Vec3< T > >::intersects | ( | const Vec3< T > & | point | ) | const [inline] |
Definition at line 697 of file ImathBox.h.
| bool Imath::Box< Vec3< T > >::isEmpty | ( | ) | const [inline] |
Definition at line 742 of file ImathBox.h.
| unsigned int Imath::Box< Vec3< T > >::majorAxis | ( | ) | const [inline] |
Definition at line 768 of file ImathBox.h.
| void Imath::Box< Vec3< T > >::makeEmpty | ( | ) | [inline] |
Definition at line 640 of file ImathBox.h.
| bool Imath::Box< Vec3< T > >::operator!= | ( | const Box< Vec3< T > > & | src | ) | const [inline] |
Definition at line 633 of file ImathBox.h.
| bool Imath::Box< Vec3< T > >::operator== | ( | const Box< Vec3< T > > & | src | ) | const [inline] |
Definition at line 625 of file ImathBox.h.
| Vec3< T > Imath::Box< Vec3< T > >::size | ( | ) | const [inline] |
Definition at line 723 of file ImathBox.h.
| Vec3<T> Imath::Box< Vec3< T > >::max |
Definition at line 551 of file ImathBox.h.
| Vec3<T> Imath::Box< Vec3< T > >::min |
Definition at line 550 of file ImathBox.h.
1.5.9