![]() |
Prusa Slicer 2.6.0
|
Typedefs | |
| typedef CGAL::Exact_predicates_exact_constructions_kernel | Kernel |
| typedef Kernel::Ray_3 | Ray_3 |
| typedef Kernel::Point_3 | Point_3 |
| typedef Kernel::Vector_3 | Vector_3 |
| typedef Kernel::Triangle_3 | Triangle |
| typedef Kernel::Plane_3 | Plane_3 |
| typedef std::vector< Triangle >::iterator | Iterator |
| typedef CGAL::AABB_triangle_primitive< Kernel, Iterator > | Primitive |
| typedef CGAL::AABB_traits< Kernel, Primitive > | AABB_triangle_traits |
| typedef CGAL::AABB_tree< AABB_triangle_traits > | Tree |
Functions | |
| template<typename DerivedF , typename DerivedI > | |
| void | 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 | 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 | 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 | 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 | 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) |
| typedef CGAL::AABB_traits<Kernel, Primitive> igl::copyleft::cgal::points_inside_component_helper::AABB_triangle_traits |
| typedef std::vector<Triangle>::iterator igl::copyleft::cgal::points_inside_component_helper::Iterator |
| typedef CGAL::Exact_predicates_exact_constructions_kernel igl::copyleft::cgal::points_inside_component_helper::Kernel |
| typedef Kernel::Plane_3 igl::copyleft::cgal::points_inside_component_helper::Plane_3 |
| typedef Kernel::Point_3 igl::copyleft::cgal::points_inside_component_helper::Point_3 |
| typedef CGAL::AABB_triangle_primitive<Kernel, Iterator> igl::copyleft::cgal::points_inside_component_helper::Primitive |
| typedef Kernel::Ray_3 igl::copyleft::cgal::points_inside_component_helper::Ray_3 |
| typedef CGAL::AABB_tree<AABB_triangle_traits> igl::copyleft::cgal::points_inside_component_helper::Tree |
| typedef Kernel::Triangle_3 igl::copyleft::cgal::points_inside_component_helper::Triangle |
| typedef Kernel::Vector_3 igl::copyleft::cgal::points_inside_component_helper::Vector_3 |
| 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 | ||
| ) |
References igl::copyleft::cgal::assign_scalar(), extract_adj_faces(), and igl::copyleft::cgal::order_facets_around_edge().
Referenced by determine_point_vertex_orientation().
Here is the call graph for this function:
Here is the caller graph for this function:| 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 | ||
| ) |
| 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 | ||
| ) |
References determine_point_edge_orientation(), extract_adj_vertices(), and Eigen::PlainObjectBase< Derived >::rows().
Here is the call graph for this function:| 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 | ||
| ) |
References Eigen::PlainObjectBase< Derived >::rows().
Referenced by determine_point_edge_orientation().
Here is the call graph for this function:
Here is the caller graph for this function:| 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 | ||
| ) |
References Eigen::PlainObjectBase< Derived >::rows().
Referenced by determine_point_vertex_orientation().
Here is the call graph for this function:
Here is the caller graph for this function: