Lines Matching refs:pattern
1212 GfxPattern *pattern;
1215 (pattern = res->lookupPattern(args[numArgs-1].getName(), NULL, NULL))) {
1216 state->setFillPattern(pattern);
1221 (pattern = res->lookupPattern(args[numArgs-1].getName(), NULL))) {
1222 state->setFillPattern(pattern);
1264 GfxPattern *pattern;
1267 (pattern = res->lookupPattern(args[numArgs-1].getName(), NULL, NULL))) {
1268 state->setStrokePattern(pattern);
1273 (pattern = res->lookupPattern(args[numArgs-1].getName(), NULL))) {
1274 state->setStrokePattern(pattern);
1534 GfxPattern *pattern;
1536 if (!(pattern = state->getFillPattern())) {
1539 switch (pattern->getType()) {
1543 doShadingPatternFillFallback(static_cast<GfxShadingPattern *>(pattern), gFalse, eoFill);
1546 error(errUnimplemented, getPos(), "Unimplemented pattern type (%d) in fill",
1547 pattern->getType());
1553 GfxPattern *pattern;
1555 if (!(pattern = state->getStrokePattern())) {
1558 switch (pattern->getType()) {
1562 doShadingPatternFillFallback(static_cast<GfxShadingPattern *>(pattern), gTrue, gFalse);
1565 error(errUnimplemented, getPos(), "Unimplemented pattern type ({0:d}) in stroke",
1566 pattern->getType());
1622 // construct a (pattern space) -> (current space) transform matrix
3288 GfxPattern *pattern = state->getFillPattern();
3289 if (pattern != NULL)
3290 if (pattern->getType() == 2 ) {
3291 GfxShadingPattern *shading_pattern = static_cast<GfxShadingPattern *>(pattern);