Sometimes one knows they are going to suppress some instances of a feature pattern. Could you generate a basic representation of the pattern and allow the user to deselect instances before executing the pattern feature?
Example... A 4x4 pattern might present a dialog like this... Here I've deselected several boxes and they change from a green "Y" to a red "N", meaning the N's are suppressed instances. Polar patterns appear like pie pieces. Other patterns could display as one row?
Y |
Y |
Y |
N |
N |
N |
N |
N |
Y |
Y |
Y |
Y |
N |
Y |
Y |
Y |
-Brian