#include <psys_contact_point.h>
Public Types | |
typedef types::math_types | math_types |
typedef math_types::real_type | real_type |
typedef math_types::vector3_type | vector3_type |
typedef types::particle_type | particle_type |
Public Member Functions | |
ContactPoint () | |
Public Attributes | |
vector3_type | m_p |
Point of contact. | |
vector3_type | m_n |
Direction of minimum translation (contact normal). | |
real_type | m_distance |
Minimum Translation Distance (separation/penetration distance). | |
particle_type * | m_A0 |
particle_type * | m_A1 |
particle_type * | m_A2 |
particle_type * | m_B0 |
particle_type * | m_B1 |
particle_type * | m_B2 |
real_type | m_a0 |
real_type | m_a1 |
real_type | m_a2 |
real_type | m_b0 |
real_type | m_b1 |
real_type | m_b2 |
typedef types::math_types OpenTissue::psys::ContactPoint< types >::math_types |
typedef types::particle_type OpenTissue::psys::ContactPoint< types >::particle_type |
typedef math_types::real_type OpenTissue::psys::ContactPoint< types >::real_type |
typedef math_types::vector3_type OpenTissue::psys::ContactPoint< types >::vector3_type |
OpenTissue::psys::ContactPoint< types >::ContactPoint | ( | ) | [inline] |
particle_type* OpenTissue::psys::ContactPoint< types >::m_A0 |
real_type OpenTissue::psys::ContactPoint< types >::m_a0 |
particle_type* OpenTissue::psys::ContactPoint< types >::m_A1 |
real_type OpenTissue::psys::ContactPoint< types >::m_a1 |
particle_type* OpenTissue::psys::ContactPoint< types >::m_A2 |
real_type OpenTissue::psys::ContactPoint< types >::m_a2 |
real_type OpenTissue::psys::ContactPoint< types >::m_b0 |
particle_type* OpenTissue::psys::ContactPoint< types >::m_B0 |
particle_type* OpenTissue::psys::ContactPoint< types >::m_B1 |
real_type OpenTissue::psys::ContactPoint< types >::m_b1 |
particle_type* OpenTissue::psys::ContactPoint< types >::m_B2 |
real_type OpenTissue::psys::ContactPoint< types >::m_b2 |
real_type OpenTissue::psys::ContactPoint< types >::m_distance |
Minimum Translation Distance (separation/penetration distance).
vector3_type OpenTissue::psys::ContactPoint< types >::m_n |
Direction of minimum translation (contact normal).
vector3_type OpenTissue::psys::ContactPoint< types >::m_p |
Point of contact.