30 template <
typename DerivedX,
typename DerivedY,
typename DerivedIX>
32 const Eigen::DenseBase<DerivedX>& X,
35 Eigen::PlainObjectBase<DerivedY>& Y,
36 Eigen::PlainObjectBase<DerivedIX>& IX);
38 template <
typename DerivedX,
typename DerivedY>
40 const Eigen::DenseBase<DerivedX>& X,
43 Eigen::PlainObjectBase<DerivedY>& Y);
48 template <
typename DerivedX,
typename DerivedY,
typename DerivedIX>
50 const Eigen::DenseBase<DerivedX>& X,
53 Eigen::PlainObjectBase<DerivedY>& Y,
54 Eigen::PlainObjectBase<DerivedIX>& IX);
57 template <
typename DerivedX,
typename DerivedY,
typename DerivedIX>
59 const Eigen::DenseBase<DerivedX>& X,
62 Eigen::PlainObjectBase<DerivedY>& Y,
63 Eigen::PlainObjectBase<DerivedIX>& IX);
66 template <
typename DerivedX,
typename DerivedY,
typename DerivedIX>
68 const Eigen::DenseBase<DerivedX>& X,
71 Eigen::PlainObjectBase<DerivedY>& Y,
72 Eigen::PlainObjectBase<DerivedIX>& IX);
81 const std::vector<T> &unsorted,
83 std::vector<T> &sorted,
84 std::vector<size_t> &index_map);
87#ifndef IGL_STATIC_LIBRARY
#define IGL_INLINE
Definition igl_inline.h:15
void sort_new(const Eigen::DenseBase< DerivedX > &X, const int dim, const bool ascending, Eigen::PlainObjectBase< DerivedY > &Y, Eigen::PlainObjectBase< DerivedIX > &IX)
This is an overloaded member function, provided for convenience. It differs from the above function o...
void sort2(const Eigen::DenseBase< DerivedX > &X, const int dim, const bool ascending, Eigen::PlainObjectBase< DerivedY > &Y, Eigen::PlainObjectBase< DerivedIX > &IX)
This is an overloaded member function, provided for convenience. It differs from the above function o...
void sort3(const Eigen::DenseBase< DerivedX > &X, const int dim, const bool ascending, Eigen::PlainObjectBase< DerivedY > &Y, Eigen::PlainObjectBase< DerivedIX > &IX)
This is an overloaded member function, provided for convenience. It differs from the above function o...
void sort(const Eigen::DenseBase< DerivedX > &X, const int dim, const bool ascending, Eigen::PlainObjectBase< DerivedY > &Y, Eigen::PlainObjectBase< DerivedIX > &IX)
Sort the elements of a matrix X along a given dimension like matlabs sort function.