unique_simplices.h 484 B

12345678910111213141516171819202122
  1. #ifndef IGL_UNIQUE_SIMPLICES_H
  2. #define IGL_UNIQUE_SIMPLICES_H
  3. #include "igl_inline.h"
  4. #include <Eigen/Dense>
  5. namespace igl
  6. {
  7. // Find *combinatorially* unique simplices in F
  8. //
  9. // Inputs:
  10. // F #F by simplex-size list of simplices
  11. // Outputs:
  12. // FF #FF by simplex-size list of unique simplices in F
  13. IGL_INLINE void unique_simplices(
  14. const Eigen::MatrixXi & F,
  15. Eigen::MatrixXi & FF);
  16. }
  17. #ifdef IGL_HEADER_ONLY
  18. # include "unique_simplices.cpp"
  19. #endif
  20. #endif