#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.
1.7.1