#include <obb_tree_types.h>
Classes | |
class | OBBTreeBVTraits |
class | OBBTreeEdgeTraits |
class | OBBTreeFaceTraits |
class | OBBTreeHalfEdgeTraits |
class | OBBTreeMesh |
class | OBBTreeVertexTraits |
Public Types | |
typedef OBBTreeTypes< math_types_ > | obb_tree_types |
typedef math_types_ | math_types |
typedef math_types::index_type | time_stamp_type |
typedef OpenTissue::geometry::OBB < math_types > | obb_type |
typedef OpenTissue::geometry::Plane < math_types > | plane_type |
typedef OBBTreeMesh< math_types > | mesh_type |
typedef mesh_type::face_type * | face_ptr_type |
typedef OpenTissue::bvh::BoundingVolumeHierarchy < obb_type, face_ptr_type, OBBTreeBVTraits > | bvh_type |
typedef OpenTissue::bvh::TopDownConstructor < bvh_type, top_down_type > | construtor_type |
typedef CollisionQuery < collision_type > | collision_query_type |
typedef std::list< std::pair < face_ptr_type, face_ptr_type > > | result_type |
Protected Types | |
typedef TopDownPolicy < bvh_type, obb_tree_types > | top_down_type |
typedef CollisionPolicy < bvh_type, obb_tree_types > | collision_type |
typedef OpenTissue::bvh::BoundingVolumeHierarchy<obb_type,face_ptr_type,OBBTreeBVTraits> OpenTissue::obb_tree::OBBTreeTypes< math_types_ >::bvh_type |
typedef CollisionQuery< collision_type > OpenTissue::obb_tree::OBBTreeTypes< math_types_ >::collision_query_type |
typedef CollisionPolicy<bvh_type,obb_tree_types> OpenTissue::obb_tree::OBBTreeTypes< math_types_ >::collision_type [protected] |
typedef OpenTissue::bvh::TopDownConstructor< bvh_type, top_down_type > OpenTissue::obb_tree::OBBTreeTypes< math_types_ >::construtor_type |
typedef mesh_type::face_type* OpenTissue::obb_tree::OBBTreeTypes< math_types_ >::face_ptr_type |
typedef math_types_ OpenTissue::obb_tree::OBBTreeTypes< math_types_ >::math_types |
typedef OBBTreeMesh< math_types > OpenTissue::obb_tree::OBBTreeTypes< math_types_ >::mesh_type |
typedef OBBTreeTypes<math_types_> OpenTissue::obb_tree::OBBTreeTypes< math_types_ >::obb_tree_types |
typedef OpenTissue::geometry::OBB<math_types> OpenTissue::obb_tree::OBBTreeTypes< math_types_ >::obb_type |
typedef OpenTissue::geometry::Plane<math_types> OpenTissue::obb_tree::OBBTreeTypes< math_types_ >::plane_type |
typedef std::list< std::pair<face_ptr_type,face_ptr_type> > OpenTissue::obb_tree::OBBTreeTypes< math_types_ >::result_type |
typedef math_types::index_type OpenTissue::obb_tree::OBBTreeTypes< math_types_ >::time_stamp_type |
typedef TopDownPolicy<bvh_type,obb_tree_types> OpenTissue::obb_tree::OBBTreeTypes< math_types_ >::top_down_type [protected] |