Public Member Functions | List of all members
bodies::OBBPrivate Class Reference
Inheritance diagram for bodies::OBBPrivate:
Inheritance graph
[legend]

Public Member Functions

 OBB ()
 
 OBB (const Matrix3< S > &axis, const Vector3< S > &center, const Vector3< S > &extent)
 
- Public Member Functions inherited from fcl::OBB< class >
const Vector3< Scenter () 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 > &center, const Vector3< S > &extent)
 
OBB< Soperator+ (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< Saxis
 
Vector3< Sextent
 
Vector3< STo
 

Detailed Description

Definition at line 37 of file obb.cpp.

Member Function Documentation

◆ OBB() [1/2]

fcl::OBB< class >::OBB

◆ OBB() [2/2]

fcl::OBB< class >::OBB

The documentation for this class was generated from the following file:


geometric_shapes
Author(s): Ioan Sucan , Gil Jones
autogenerated on Sun Oct 1 2023 02:40:16