
Public Member Functions | |
| OBB () | |
| OBB (const Matrix3< S > &axis, const Vector3< S > ¢er, const Vector3< S > &extent) | |
Public Member Functions inherited from fcl::OBB< class > | |
| const Vector3< S > | center () const |
| bool | contain (const Vector3< S > &p) const |
| S | depth () const |
| S | distance (const OBB &other, Vector3< S > *P=nullptr, Vector3< S > *Q=nullptr) const |
| S | height () const |
| OBB () | |
| OBB (const Matrix3< S > &axis, const Vector3< S > ¢er, const Vector3< S > &extent) | |
| OBB< S > | operator+ (const OBB< S > &other) const |
| OBB< S > & | operator+= (const OBB< S > &other) |
| OBB< S > & | operator+= (const Vector3< S > &p) |
| bool | overlap (const OBB< S > &other) const |
| bool | overlap (const OBB< S > &other, OBB< S > &overlap_part) const |
| S | size () const |
| S | volume () const |
| S | width () const |
Additional Inherited Members | |
Public Types inherited from fcl::OBB< class > | |
| typedef S_ | S |
Public Attributes inherited from fcl::OBB< class > | |
| Matrix3< S > | axis |
| Vector3< S > | extent |
| Vector3< S > | To |