Lines Matching refs:patternInfo

429     StatePatternInfo* patternInfo = (StatePatternInfo*)info;
430 ImageSDOps* isdo = LockImage(env, patternInfo->sdata);
433 CGContextDrawImage(cgRef, CGRectMake(0.0f, 0.0f, patternInfo->width, patternInfo->height), isdo->imgRef);
444 StatePatternInfo* patternInfo = (StatePatternInfo*)info;
445 (*env)->DeleteGlobalRef(env, patternInfo->sdata);
454 StatePatternInfo* patternInfo = qsdo->patternInfo;
457 CGAffineTransform ptm = {patternInfo->sx, 0.0f, 0.0f, -patternInfo->sy, patternInfo->tx, patternInfo->ty};
459 CGFloat xStep = (CGFloat)qsdo->patternInfo->width;
460 CGFloat yStep = (CGFloat)qsdo->patternInfo->height;
464 CGPatternRef pattern = CGPatternCreate((void*)patternInfo, CGRectMake(0.0f, 0.0f, xStep, yStep), tm, xStep, yStep, tiling, isColored, &callbacks);
488 qsdo->patternInfo = NULL;
899 qsdo->patternInfo = (StatePatternInfo*)malloc(sizeof(StatePatternInfo));
900 if (qsdo->patternInfo == NULL)
910 qsdo->patternInfo->tx = javaFloatGraphicsStates[sun_java2d_OSXSurfaceData_kColortxIndex];
911 qsdo->patternInfo->ty = javaFloatGraphicsStates[sun_java2d_OSXSurfaceData_kColortyIndex];
912 qsdo->patternInfo->sx = javaFloatGraphicsStates[sun_java2d_OSXSurfaceData_kColorsxIndex];
913 if (qsdo->patternInfo->sx == 0.0f)
917 qsdo->patternInfo->sy = javaFloatGraphicsStates[sun_java2d_OSXSurfaceData_kColorsyIndex];
918 if (qsdo->patternInfo->sy == 0.0f)
922 qsdo->patternInfo->width = javaGraphicsStates[sun_java2d_OSXSurfaceData_kColorWidthIndex];
923 qsdo->patternInfo->height = javaGraphicsStates[sun_java2d_OSXSurfaceData_kColorHeightIndex];
928 qsdo->patternInfo->sdata = (*env)->NewGlobalRef(env, sData);
929 if (qsdo->patternInfo->sdata == NULL)