![]() |
Prusa Slicer 2.6.0
|
Functions | |
| template<typename DerivedV , typename DerivedF > | |
| IGL_INLINE void | from_cork_mesh (const CorkTriMesh &mesh, Eigen::PlainObjectBase< DerivedV > &V, Eigen::PlainObjectBase< DerivedF > &F) |
| template<typename DerivedVA , typename DerivedFA , typename DerivedVB , typename DerivedFB , typename DerivedVC , typename DerivedFC > | |
| IGL_INLINE void | mesh_boolean (const Eigen::PlainObjectBase< DerivedVA > &VA, const Eigen::PlainObjectBase< DerivedFA > &FA, const Eigen::PlainObjectBase< DerivedVB > &VB, const Eigen::PlainObjectBase< DerivedFB > &FB, const MeshBooleanType &type, Eigen::PlainObjectBase< DerivedVC > &VC, Eigen::PlainObjectBase< DerivedFC > &FC) |
| template<typename DerivedV , typename DerivedF > | |
| IGL_INLINE void | to_cork_mesh (const Eigen::PlainObjectBase< DerivedV > &V, const Eigen::PlainObjectBase< DerivedF > &F, CorkTriMesh &mesh) |
| IGL_INLINE void igl::copyleft::cork::from_cork_mesh | ( | const CorkTriMesh & | mesh, |
| Eigen::PlainObjectBase< DerivedV > & | V, | ||
| Eigen::PlainObjectBase< DerivedF > & | F | ||
| ) |
References Eigen::PlainObjectBase< Derived >::resize().
Referenced by mesh_boolean().
Here is the call graph for this function:
Here is the caller graph for this function:| IGL_INLINE void igl::copyleft::cork::mesh_boolean | ( | const Eigen::PlainObjectBase< DerivedVA > & | VA, |
| const Eigen::PlainObjectBase< DerivedFA > & | FA, | ||
| const Eigen::PlainObjectBase< DerivedVB > & | VB, | ||
| const Eigen::PlainObjectBase< DerivedFB > & | FB, | ||
| const MeshBooleanType & | type, | ||
| Eigen::PlainObjectBase< DerivedVC > & | VC, | ||
| Eigen::PlainObjectBase< DerivedFC > & | FC | ||
| ) |
References from_cork_mesh(), igl::MESH_BOOLEAN_TYPE_INTERSECT, igl::MESH_BOOLEAN_TYPE_MINUS, igl::MESH_BOOLEAN_TYPE_RESOLVE, igl::MESH_BOOLEAN_TYPE_UNION, igl::MESH_BOOLEAN_TYPE_XOR, and to_cork_mesh().
Here is the call graph for this function:| IGL_INLINE void igl::copyleft::cork::to_cork_mesh | ( | const Eigen::PlainObjectBase< DerivedV > & | V, |
| const Eigen::PlainObjectBase< DerivedF > & | F, | ||
| CorkTriMesh & | mesh | ||
| ) |
References Eigen::PlainObjectBase< Derived >::cols(), and Eigen::PlainObjectBase< Derived >::rows().
Referenced by mesh_boolean().
Here is the call graph for this function:
Here is the caller graph for this function: