#include "points_inside_component.h"
#include "../../LinSpaced.h"
#include "order_facets_around_edge.h"
#include "assign_scalar.h"
#include <CGAL/AABB_tree.h>
#include <CGAL/AABB_traits.h>
#include <CGAL/AABB_triangle_primitive.h>
#include <CGAL/Exact_predicates_exact_constructions_kernel.h>
#include <cassert>
#include <list>
#include <limits>
#include <vector>
Go to the source code of this file.
|
| template<typename DerivedF , typename DerivedI > |
| void | igl::copyleft::cgal::points_inside_component_helper::extract_adj_faces (const Eigen::PlainObjectBase< DerivedF > &F, const Eigen::PlainObjectBase< DerivedI > &I, const size_t s, const size_t d, std::vector< int > &adj_faces) |
| |
| template<typename DerivedF , typename DerivedI > |
| void | igl::copyleft::cgal::points_inside_component_helper::extract_adj_vertices (const Eigen::PlainObjectBase< DerivedF > &F, const Eigen::PlainObjectBase< DerivedI > &I, const size_t v, std::vector< int > &adj_vertices) |
| |
| template<typename DerivedV , typename DerivedF , typename DerivedI > |
| bool | igl::copyleft::cgal::points_inside_component_helper::determine_point_edge_orientation (const Eigen::PlainObjectBase< DerivedV > &V, const Eigen::PlainObjectBase< DerivedF > &F, const Eigen::PlainObjectBase< DerivedI > &I, const Point_3 &query, size_t s, size_t d) |
| |
| template<typename DerivedV , typename DerivedF , typename DerivedI > |
| bool | igl::copyleft::cgal::points_inside_component_helper::determine_point_vertex_orientation (const Eigen::PlainObjectBase< DerivedV > &V, const Eigen::PlainObjectBase< DerivedF > &F, const Eigen::PlainObjectBase< DerivedI > &I, const Point_3 &query, size_t s) |
| |
| template<typename DerivedV , typename DerivedF , typename DerivedI > |
| bool | igl::copyleft::cgal::points_inside_component_helper::determine_point_face_orientation (const Eigen::PlainObjectBase< DerivedV > &V, const Eigen::PlainObjectBase< DerivedF > &F, const Eigen::PlainObjectBase< DerivedI > &I, const Point_3 &query, size_t fid) |
| |