#include <aabb_tree_geometry.h>
Public Types | |
typedef real_type_ | real_type |
typedef OpenTissue::math::BasicMathTypes < real_type, size_t > | math_types |
typedef vertex_data_type_ | vertex_data_type |
typedef OpenTissue::geometry::AABB < math_types > | volume_type |
typedef OpenTissue::aabb_tree::TriangleWrapper < vertex_data_type > | geometry_type |
typedef OpenTissue::bvh::BoundingVolumeHierarchy < volume_type, geometry_type > | bvh_type |
Public Attributes | |
bvh_type | m_bvh |
The BVH data structure. |
typedef OpenTissue::bvh::BoundingVolumeHierarchy<volume_type,geometry_type> OpenTissue::aabb_tree::Geometry< real_type_, vertex_data_type_ >::bvh_type |
typedef OpenTissue::aabb_tree::TriangleWrapper<vertex_data_type> OpenTissue::aabb_tree::Geometry< real_type_, vertex_data_type_ >::geometry_type |
typedef OpenTissue::math::BasicMathTypes<real_type,size_t> OpenTissue::aabb_tree::Geometry< real_type_, vertex_data_type_ >::math_types |
typedef real_type_ OpenTissue::aabb_tree::Geometry< real_type_, vertex_data_type_ >::real_type |
typedef vertex_data_type_ OpenTissue::aabb_tree::Geometry< real_type_, vertex_data_type_ >::vertex_data_type |
typedef OpenTissue::geometry::AABB<math_types> OpenTissue::aabb_tree::Geometry< real_type_, vertex_data_type_ >::volume_type |
bvh_type OpenTissue::aabb_tree::Geometry< real_type_, vertex_data_type_ >::m_bvh |
The BVH data structure.