This is a little difficult to explain, so if there is any questions asking me to clarify, I will be happy to do so.
An example with ideas: Imagine that there are five squares in a series. Each square can either be red or white. I would like to generate every possibility of red and white squares. I would assume that the data value could just be the decimal version of some corresponding binary value. Such that, if there was a sequence RRWRW the binary value would be 11010 and the actual data value would be 26. I am wanting to make the system which you can put the data value into and get the picture out.
Note: I have no clue what category or tags. Sorry, if the category was not used in the correct way.