28#ifndef EASY3D_ALGO_COLLIDER_H
29#define EASY3D_ALGO_COLLIDER_H
31#include <easy3d/core/surface_mesh.h>
68 std::vector< std::pair<SurfaceMesh::Face, SurfaceMesh::Face> >
detect(
const mat4& t0,
const mat4& t1)
const;
71 internal::ColliderImpl* collider_;
Efficient collision detection.
Definition: collider.h:51
Collider(SurfaceMesh *mesh0, SurfaceMesh *mesh1)
Definition: collider.cpp:185
std::vector< std::pair< SurfaceMesh::Face, SurfaceMesh::Face > > detect(const mat4 &t0, const mat4 &t1) const
Definition: collider.cpp:197
A halfedge data structure for polygonal meshes of 2-manifold.
Definition: surface_mesh.h:52
Definition: collider.cpp:182