public override IExplicitShape <GridPoint2> Transform(IExplicitShape <GridPoint2> input) { return(input.Where(x => x.GetColor(3, 1, 1) != 0)); }
public override IExplicitShape <GridPoint2> Transform(IExplicitShape <GridPoint2> input) { return(input.Where(x => legalValues.Contains(x.GetColor(colorFunction)))); }