CairoContext::fillExtents
cairo_fill_extents
Computes the filled area
Description
Object oriented style (method):
public array CairoContext::fillExtents
( void
)
array cairo_fill_extents
( CairoContext $context
)
Contrast with CairoContext::pathExtents, which is similar, but returns
non-zero extents for some paths with no inked area, (such as a simple line segment).
Note that CairoContext::fillExtents must necessarily do more work to
compute the precise inked areas in light of the fill rule, so
CairoContext::pathExtents may be more desirable for sake of
performance if the non-inked path extents are desired.
Parameters
-
context
-
A valid CairoContext object created with
CairoContext::__construct or cairo_create
Return Values
An array with the coordinates of the afected area
Examples
Example #1 Object oriented style
The above example will output
something similar to:
Example #2 Procedural style
The above example will output
something similar to:
See Also
- CairoContext::fill
- CairoContext::setFillRule
- CairoContext::fillPreserve