double eval4D(double x, double y, double z, double w) { return new e4D.Eval(_perm, new e4D.Point(x, y, z, w)).eval(); }