package com.revolsys.geometry.filter;
import java.util.function.Predicate;
import com.revolsys.geometry.model.LineString;
import com.revolsys.geometry.util.LineStringUtil;
public class LineEqualIgnoreDirectionFilter implements Predicate<LineString> {
private final int dimension;
private final LineString line;
public LineEqualIgnoreDirectionFilter(final LineString line, final int dimension) {
this.line = line;
this.dimension = dimension;
}
@Override
public boolean test(final LineString line) {
return LineStringUtil.equalsIgnoreDirection(line, this.line, this.dimension);
}
}