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