Previous Next
234
CHAPTER 4 Graphics
but not the pentagon in the center. For the two concentric circles, only the dough-
nut shape between the two circles is considered inside, regardless of the direc-
tions in which the circles are drawn.
FIGURE 4.11 Even-odd rule
4.4.3 Clipping Path Operators
The graphics state contains a current clipping path that limits the regions of the
page affected by painting operators. The closed subpaths of this path define the
area that can be painted. Marks falling inside this area are applied to the page;
those falling outside it are not. (“Filling” on page 232 discusses precisely what is
considered to be inside a path.)
Note: In the context of the transparent imaging model (PDF 1.4), the current clipping
path constrains an object’s shape (see Section 7.1, “Overview of Transparency”). The
effective shape is the intersection of the object’s intrinsic shape with the clipping path;
the source shape value is 0.0 outside this intersection. Similarly, the shape of a trans-
parency group (defined as the union of the shapes of its constituent objects) is influ-
enced both by the clipping path in effect when each of the objects is painted and by the
one in effect at the time the group’s results are painted onto its backdrop.
The initial clipping path includes the entire page. A clipping path operator (W or
W*, shown in Table 4.11) may appear after the last path construction operator
and before the path-painting operator that terminates a path object. Although the
clipping path operator appears before the painting operator, it does not alter the
clipping path at the point where it appears. Rather, it modifies the effect of the
succeeding painting operator. After the path has been painted, the clipping path
in the graphics state is set to the intersection of the current clipping path and the
newly constructed path.
Previous Next