Geometric Pattern Structure