#include <IntrUtility3.h>
IntrConfiguration for capsule.
Public Attributes | |
bool | have_naxis |
type::Vec< 3, Real > | axis |
![]() | |
int | mMap |
int | mIndex [8] |
Real | mMin |
Real | mMax |
Public Member Functions | |
CapIntrConfiguration () | |
type::Vec< 3, Real > | leftContactPoint (const type::Vec< 3, Real > *seg, Real radius) const |
type::Vec< 3, Real > | rightContactPoint (const type::Vec< 3, Real > *seg, Real radius) const |
void | leftSegment (const type::Vec< 3, Real > *seg, Real radius, type::Vec< 3, Real > *lseg) const |
void | rightSegment (const type::Vec< 3, Real > *seg, Real radius, type::Vec< 3, Real > *lseg) const |
CapIntrConfiguration & | operator= (const CapIntrConfiguration &other) |
![]() | |
IntrConfiguration & | operator= (const IntrConfiguration &other) |
type::Vec<3,Real> collisionobbcapsule::detection::intersection::CapIntrConfiguration< Real >::axis |
bool collisionobbcapsule::detection::intersection::CapIntrConfiguration< Real >::have_naxis |
collisionobbcapsule::detection::intersection::CapIntrConfiguration< Real >::CapIntrConfiguration |
type::Vec< 3, Real > collisionobbcapsule::detection::intersection::CapIntrConfiguration< Real >::leftContactPoint | ( | const type::Vec< 3, Real > * | seg, |
Real | radius | ||
) | const |
void collisionobbcapsule::detection::intersection::CapIntrConfiguration< Real >::leftSegment | ( | const type::Vec< 3, Real > * | seg, |
Real | radius, | ||
type::Vec< 3, Real > * | lseg | ||
) | const |
CapIntrConfiguration< Real > & collisionobbcapsule::detection::intersection::CapIntrConfiguration< Real >::operator= | ( | const CapIntrConfiguration< Real > & | other | ) |
type::Vec< 3, Real > collisionobbcapsule::detection::intersection::CapIntrConfiguration< Real >::rightContactPoint | ( | const type::Vec< 3, Real > * | seg, |
Real | radius | ||
) | const |
void collisionobbcapsule::detection::intersection::CapIntrConfiguration< Real >::rightSegment | ( | const type::Vec< 3, Real > * | seg, |
Real | radius, | ||
type::Vec< 3, Real > * | lseg | ||
) | const |