Classes | Namespaces | Functions

/home/hauberg/Dokumenter/Capture/humim-tracker-0.1/src/OpenTissue/OpenTissue/collision/gjk/gjk.h File Reference

#include <OpenTissue/configuration.h>
#include <OpenTissue/collision/gjk/gjk_compute_closest_points.h>
#include <OpenTissue/collision/gjk/gjk_constants.h>
#include <OpenTissue/collision/gjk/gjk_outside_edge_face_voronoi_plane.h>
#include <OpenTissue/collision/gjk/gjk_outside_triangle.h>
#include <OpenTissue/collision/gjk/gjk_outside_vertex_edge_voronoi_plane.h>
#include <OpenTissue/collision/gjk/gjk_reduce_edge.h>
#include <OpenTissue/collision/gjk/gjk_reduce_tetrahedron.h>
#include <OpenTissue/collision/gjk/gjk_reduce_triangle.h>
#include <OpenTissue/collision/gjk/gjk_signed_distance_to_edge_face_voronoi_plane.h>
#include <OpenTissue/collision/gjk/gjk_signed_distance_to_triangle.h>
#include <OpenTissue/collision/gjk/gjk_signed_distance_to_vertex_edge_voronoi_plane.h>
#include <OpenTissue/collision/gjk/gjk_simplex.h>
#include <OpenTissue/collision/gjk/gjk_support_functors.h>
#include <OpenTissue/collision/gjk/gjk_voronoi_simplex_solver_policy.h>
#include <boost/cast.hpp>

Go to the source code of this file.

Classes

class  OpenTissue::gjk::obsolete::detail::GJK< vector3_type_ >

Namespaces

namespace  OpenTissue
namespace  OpenTissue::gjk
namespace  OpenTissue::gjk::obsolete
namespace  OpenTissue::gjk::obsolete::detail

Functions

template<typename convex_shape_type1 , typename convex_shape_type2 , typename vector3_type >
bool OpenTissue::gjk::obsolete::is_intersecting (convex_shape_type1 &A, convex_shape_type2 &B, vector3_type &g)
template<typename convex_shape_type1 , typename convex_shape_type2 , typename vector3_type >
bool OpenTissue::gjk::obsolete::get_common_point (convex_shape_type1 &A, convex_shape_type2 &B, vector3_type &g, vector3_type &pa, vector3_type &pb)
template<typename convex_shape_type1 , typename convex_shape_type2 , typename vector3_type >
void OpenTissue::gjk::obsolete::get_closest_points (convex_shape_type1 &A, convex_shape_type2 &B, vector3_type &pa, vector3_type &pb)