1234567891011121314151617181920212223242526 |
- #include "any.h"
- #include "redux.h"
- template <typename AType, typename DerivedB>
- IGL_INLINE void igl::any(
- const Eigen::SparseMatrix<AType> & A,
- const int dim,
- Eigen::PlainObjectBase<DerivedB>& B)
- {
- typedef typename DerivedB::Scalar Scalar;
- igl::redux(A,dim,[](Scalar a, Scalar b){ return a || b!=0;},B);
- }
- #ifdef IGL_STATIC_LIBRARY
- template void igl::any<bool, Eigen::Array<bool, -1, 1, 0, -1, 1> >(Eigen::SparseMatrix<bool, 0, int> const&, int, Eigen::PlainObjectBase<Eigen::Array<bool, -1, 1, 0, -1, 1> >&);
- #endif
|