I have a the bounds of a 4 sided polygon and I wish for a graduated fill based on two colours passed to it.
The polygon is always the same shape but the bounds will differ.
The function should take the 4 sets of X/Y axis and gradient fill between these axis.