median.h 427 B

123456789101112131415161718192021
  1. #ifndef IGL_MEDIAN_H
  2. #define IGL_MEDIAN_H
  3. #include "igl_inline.h"
  4. #include <Eigen/Dense>
  5. namespace igl
  6. {
  7. // Compute the median of an eigen vector
  8. //
  9. // Inputs:
  10. // V #V list of unsorted values
  11. // Outputs:
  12. // m median of those values
  13. // Returns true on success, false on failure
  14. IGL_INLINE bool median(const Eigen::VectorXd & V, double & m);
  15. }
  16. #ifdef IGL_HEADER_ONLY
  17. # include "median.cpp"
  18. #endif
  19. #endif