SOFA plugin: CollisionOBBCapsule  master
Open source framework for multi-physics simuation
collisionobbcapsule::detection::intersection::Intersector< Real > Class Template Reference

#include <Intersector.h>

Inheritance diagram for collisionobbcapsule::detection::intersection::Intersector< Real >:

Protected Attributes

Vec3 _sep_axis
 
Vec3 _pt_on_first
 
Vec3 _pt_on_second
 
Real mContactTime
 
bool _is_colliding
 

Public Member Functions

const Vec3separatingAxis () const
 
const Vec3pointOnFirst () const
 
const Vec3pointOnSecond () const
 
bool colliding () const
 

Attribute details

◆ _is_colliding

template<class Real >
bool collisionobbcapsule::detection::intersection::Intersector< Real >::_is_colliding
protected

◆ _pt_on_first

template<class Real >
Vec3 collisionobbcapsule::detection::intersection::Intersector< Real >::_pt_on_first
protected

◆ _pt_on_second

template<class Real >
Vec3 collisionobbcapsule::detection::intersection::Intersector< Real >::_pt_on_second
protected

◆ _sep_axis

template<class Real >
Vec3 collisionobbcapsule::detection::intersection::Intersector< Real >::_sep_axis
protected

◆ mContactTime

template<class Real >
Real collisionobbcapsule::detection::intersection::Intersector< Real >::mContactTime
protected

Function details

◆ colliding()

template<class Real >
bool collisionobbcapsule::detection::intersection::Intersector< Real >::colliding ( ) const
inline

◆ pointOnFirst()

template<class Real >
const Vec3& collisionobbcapsule::detection::intersection::Intersector< Real >::pointOnFirst ( ) const
inline

◆ pointOnSecond()

template<class Real >
const Vec3& collisionobbcapsule::detection::intersection::Intersector< Real >::pointOnSecond ( ) const
inline

◆ separatingAxis()

template<class Real >
const Vec3& collisionobbcapsule::detection::intersection::Intersector< Real >::separatingAxis ( ) const
inline