rank_filter.hxx: Created line based rank_filter on arbitrary 1D data. Window will only include neighboring points in 1D.
test_rank_filter.cxx: Added tests for the rank_filter.
rank_filter.hxx: Changed the 1D case of lineRankOrderFilter to be an enable_if case with N == 1.
rank_filter.hxx: Added lineRankOrderFilter for other dimensions.
test_rank_filter.cxx: Added tests for a higher dimensional case.
rank_filter.hxx: Made sure carry is true for the first run.
rank_filter.hxx: Added more spaces to clear up confusion.
rank_filter.hxx: Used std::enable_if's for arguments instead of as template parameters.
rank_filter.hxx: Added the function lineRankOrderFilter to call the right version of lineRankOrderFilterND.
rank_filter.hxx: Placed all functions in the vigra namespace.
rank_filter.hxx: Changed enable_if arguments back to template arguments.
rank_filter.hxx: dest_transposed_view -> dest_transposed.
rank_filter.hxx: Now gets only the part of src.shape that is needed.
rank_filter.hxx: Fixed indexing for pos.
rank_filter.hxx: Fixed breaking from loop.
test_rank_filter.cxx: Added two more test cases.
rank_filter.hxx: Fixed call in lineRankOrderFilterND to be a call to lineRankOrderFilterND instead of lineRankOrderFilteND instead of lineRankOrderFilter.
rank_filter.hxx: Corrected to use Fortran-order index with VIGRA.
rank_filter.hxx: Use prev_value instead of *prev_iter.
rank_filter.hxx: Moved declarations outside of loops.