←Weight | |||||
Clear | |||||
A layout is valid if all the mask-shapes from the layout match at least one location in the pattern. If rotation is enabled, all rotations of the mask-shape in the layout must match something in the pattern or a rotation of the pattern. (Minor detail: layouts that would necessarily be invalid beyond the edge of the visible layout are sometimes excluded as well, as a result of a pruning and expansion preprocessing step for the mask-shapes extracted from the pattern.)