Public Attributes

OpenTissue::versatile::detail::collision_policy< versatile_types >::ResultType Class Reference

#include <versatile_collision_policy.h>

List of all members.

Public Attributes

data_typem_data
 Pointer to penetrating node.
query_typem_query
 Pointer to penetrated tetrahedron.
real_type m_w0
 Barycentric coordinates of the node inside the tetrahedron.
real_type m_w1
real_type m_w2
real_type m_w3

template<typename versatile_types>
class OpenTissue::versatile::detail::collision_policy< versatile_types >::ResultType


Member Data Documentation

template<typename versatile_types >
data_type* OpenTissue::versatile::detail::collision_policy< versatile_types >::ResultType::m_data

Pointer to penetrating node.

template<typename versatile_types >
query_type* OpenTissue::versatile::detail::collision_policy< versatile_types >::ResultType::m_query

Pointer to penetrated tetrahedron.

template<typename versatile_types >
real_type OpenTissue::versatile::detail::collision_policy< versatile_types >::ResultType::m_w0

Barycentric coordinates of the node inside the tetrahedron.

template<typename versatile_types >
real_type OpenTissue::versatile::detail::collision_policy< versatile_types >::ResultType::m_w1
template<typename versatile_types >
real_type OpenTissue::versatile::detail::collision_policy< versatile_types >::ResultType::m_w2
template<typename versatile_types >
real_type OpenTissue::versatile::detail::collision_policy< versatile_types >::ResultType::m_w3

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