Prusa Slicer 2.6.0
Loading...
Searching...
No Matches
point_areas.cpp File Reference
#include "point_areas.h"
#include "delaunay_triangulation.h"
#include "../../colon.h"
#include "../../slice.h"
#include "../../slice_mask.h"
#include "../../parallel_for.h"
#include "CGAL/Exact_predicates_inexact_constructions_kernel.h"
#include "CGAL/Triangulation_vertex_base_with_info_2.h"
#include "CGAL/Triangulation_data_structure_2.h"
#include "CGAL/Delaunay_triangulation_2.h"
+ Include dependency graph for point_areas.cpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  igl
 
namespace  igl::copyleft
 
namespace  igl::copyleft::cgal
 

Typedefs

typedef CGAL::Exact_predicates_inexact_constructions_kernel Kernel
 
typedef CGAL::Triangulation_vertex_base_with_info_2< unsigned int, KernelVb
 
typedef CGAL::Triangulation_data_structure_2< VbTds
 
typedef CGAL::Delaunay_triangulation_2< Kernel, TdsDelaunay
 
typedef Kernel::Point_2 Point
 

Functions

template<typename DerivedP , typename DerivedI , typename DerivedN , typename DerivedA >
IGL_INLINE void igl::copyleft::cgal::point_areas (const Eigen::MatrixBase< DerivedP > &P, const Eigen::MatrixBase< DerivedI > &I, const Eigen::MatrixBase< DerivedN > &N, Eigen::PlainObjectBase< DerivedA > &A)
 
template<typename DerivedP , typename DerivedI , typename DerivedN , typename DerivedA , typename DerivedT >
IGL_INLINE void igl::copyleft::cgal::point_areas (const Eigen::MatrixBase< DerivedP > &P, const Eigen::MatrixBase< DerivedI > &I, const Eigen::MatrixBase< DerivedN > &N, Eigen::PlainObjectBase< DerivedA > &A, Eigen::PlainObjectBase< DerivedT > &T)
 

Typedef Documentation

◆ Delaunay

typedef CGAL::Delaunay_triangulation_2<Kernel, Tds> Delaunay

◆ Kernel

typedef CGAL::Exact_predicates_inexact_constructions_kernel Kernel

◆ Point

typedef Kernel::Point_2 Point

◆ Tds

typedef CGAL::Triangulation_data_structure_2<Vb> Tds

◆ Vb

typedef CGAL::Triangulation_vertex_base_with_info_2<unsigned int, Kernel> Vb