![]() |
Prusa Slicer 2.6.0
|
Functions | |
| template<typename DerivedV , typename DerivedE , typename DerivedWV , typename DerivedWF , typename DerivedWE , typename DerivedJ > | |
| IGL_INLINE void | cdt (const Eigen::MatrixBase< DerivedV > &V, const Eigen::MatrixBase< DerivedE > &E, const std::string &flags, Eigen::PlainObjectBase< DerivedWV > &WV, Eigen::PlainObjectBase< DerivedWF > &WF, Eigen::PlainObjectBase< DerivedWE > &WE, Eigen::PlainObjectBase< DerivedJ > &J) |
| template<typename DerivedV , typename DerivedE , typename DerivedH , typename DerivedV2 , typename DerivedF2 > | |
| IGL_INLINE void | triangulate (const Eigen::MatrixBase< DerivedV > &V, const Eigen::MatrixBase< DerivedE > &E, const Eigen::MatrixBase< DerivedH > &H, const std::string flags, Eigen::PlainObjectBase< DerivedV2 > &V2, Eigen::PlainObjectBase< DerivedF2 > &F2) |
| template<typename DerivedV , typename DerivedE , typename DerivedH , typename DerivedVM , typename DerivedEM , typename DerivedV2 , typename DerivedF2 , typename DerivedVM2 , typename DerivedEM2 > | |
| IGL_INLINE void | triangulate (const Eigen::MatrixBase< DerivedV > &V, const Eigen::MatrixBase< DerivedE > &E, const Eigen::MatrixBase< DerivedH > &H, const Eigen::MatrixBase< DerivedVM > &VM, const Eigen::MatrixBase< DerivedEM > &EM, const std::string flags, Eigen::PlainObjectBase< DerivedV2 > &V2, Eigen::PlainObjectBase< DerivedF2 > &F2, Eigen::PlainObjectBase< DerivedVM2 > &VM2, Eigen::PlainObjectBase< DerivedEM2 > &EM2) |
| IGL_INLINE void igl::triangle::cdt | ( | const Eigen::MatrixBase< DerivedV > & | V, |
| const Eigen::MatrixBase< DerivedE > & | E, | ||
| const std::string & | flags, | ||
| Eigen::PlainObjectBase< DerivedWV > & | WV, | ||
| Eigen::PlainObjectBase< DerivedWF > & | WF, | ||
| Eigen::PlainObjectBase< DerivedWE > & | WE, | ||
| Eigen::PlainObjectBase< DerivedJ > & | J | ||
| ) |
References _, Eigen::PlainObjectBase< Derived >::cols(), igl::remove_duplicate_vertices(), igl::remove_unreferenced(), Eigen::PlainObjectBase< Derived >::rows(), igl::slice_mask(), and triangulate().
Here is the call graph for this function:| IGL_INLINE void igl::triangle::triangulate | ( | const Eigen::MatrixBase< DerivedV > & | V, |
| const Eigen::MatrixBase< DerivedE > & | E, | ||
| const Eigen::MatrixBase< DerivedH > & | H, | ||
| const Eigen::MatrixBase< DerivedVM > & | VM, | ||
| const Eigen::MatrixBase< DerivedEM > & | EM, | ||
| const std::string | flags, | ||
| Eigen::PlainObjectBase< DerivedV2 > & | V2, | ||
| Eigen::PlainObjectBase< DerivedF2 > & | F2, | ||
| Eigen::PlainObjectBase< DerivedVM2 > & | VM2, | ||
| Eigen::PlainObjectBase< DerivedEM2 > & | EM2 | ||
| ) |
References free().
Here is the call graph for this function:| IGL_INLINE void igl::triangle::triangulate | ( | const Eigen::MatrixBase< DerivedV > & | V, |
| const Eigen::MatrixBase< DerivedE > & | E, | ||
| const Eigen::MatrixBase< DerivedH > & | H, | ||
| const std::string | flags, | ||
| Eigen::PlainObjectBase< DerivedV2 > & | V2, | ||
| Eigen::PlainObjectBase< DerivedF2 > & | F2 | ||
| ) |
References triangulate().
Referenced by cdt(), and triangulate().
Here is the call graph for this function:
Here is the caller graph for this function: