#include "igl_inline.h"
#include "AABB.h"
#include <Eigen/Core>
#include "fast_find_intersections.cpp"
Go to the source code of this file.
|
template<typename DerivedV1 , typename DerivedF1 , typename DerivedV2 , typename DerivedF2 , typename DerivedI , typename DerivedE > |
void | igl::fast_find_intersections (const Eigen::MatrixBase< DerivedV1 > &V1, const Eigen::MatrixBase< DerivedF1 > &F1, const Eigen::MatrixBase< DerivedV2 > &V2, const Eigen::MatrixBase< DerivedF2 > &F2, Eigen::PlainObjectBase< DerivedI > &intersect_pairs, Eigen::PlainObjectBase< DerivedE > &edges) |
| Identify triangles where two meshes interesect using AABBTree and tri_tri_intersection_test_3d.
|
|
template<typename DerivedV1 , typename DerivedF1 , typename DerivedV2 , typename DerivedF2 , typename DerivedI , typename DerivedE > |
void | igl::fast_find_intersections (const AABB< DerivedV1, 3 > &tree, const Eigen::MatrixBase< DerivedV1 > &V1, const Eigen::MatrixBase< DerivedF1 > &F1, const Eigen::MatrixBase< DerivedV2 > &V2, const Eigen::MatrixBase< DerivedF2 > &F2, Eigen::PlainObjectBase< DerivedI > &intersect_pairs, Eigen::PlainObjectBase< DerivedE > &edges) |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
|
|
◆ FAST_FIND_MESH_INTERSECT_H
#define FAST_FIND_MESH_INTERSECT_H |