Template Function kernel::discretization::utils::find_intersections¶
Defined in File mesh_utils.h
Function Documentation¶
-
template<typename MeshTp>
const std::vector<typename MeshTp::point_t> kernel::discretization::utils::find_intersections(const MeshTp &mesh, const Circle &circle)¶ Returns the intersection points of the Circle with the elements of the LineMesh. The algorithn implemented is the one described here https://stackoverflow.com/questions/1073336/circle-line-segment-collision-detection-algorithm/1084899#1084899%E2%80%8B.