libigl v2.5.0
Loading...
Searching...
No Matches
min.h
Go to the documentation of this file.
1#ifndef IGL_MIN_H
2#define IGL_MIN_H
3#include "igl_inline.h"
4#include <Eigen/Core>
5#include <Eigen/Sparse>
6namespace igl
7{
17 template <typename AType, typename DerivedB, typename DerivedI>
19 const Eigen::SparseMatrix<AType> & A,
20 const int dim,
21 Eigen::PlainObjectBase<DerivedB> & B,
22 Eigen::PlainObjectBase<DerivedI> & I);
24 template <typename DerivedX, typename DerivedY, typename DerivedI>
26 const Eigen::DenseBase<DerivedX> & X,
27 const int dim,
28 Eigen::PlainObjectBase<DerivedY> & Y,
29 Eigen::PlainObjectBase<DerivedI> & I);
30}
31#ifndef IGL_STATIC_LIBRARY
32# include "min.cpp"
33#endif
34#endif
35
#define IGL_INLINE
Definition igl_inline.h:15
Definition AABB.h:17
void min(const Eigen::SparseMatrix< AType > &A, const int dim, Eigen::PlainObjectBase< DerivedB > &B, Eigen::PlainObjectBase< DerivedI > &I)
Compute the minimum along dimension dim of a matrix X.