/** * Creates a pattern from an image. * * @param image an {@link ImageElement} object * @param repetition a {@link Repetition} object * @return a {@link CanvasPattern} object */ public final CanvasPattern createPattern(ImageElement image, Repetition repetition) { return createPattern(image, repetition.getValue()); }
/** * Creates a pattern from another canvas. * * @param image an {@link CanvasElement} object * @param repetition a {@link Repetition} object * @return a {@link CanvasPattern} object */ public final CanvasPattern createPattern(CanvasElement image, Repetition repetition) { return createPattern(image, repetition.getValue()); }
public CanvasPattern pattern(Context2d ctx) { Context2d.Repetition repeat; if (repeatX) { if (repeatY) { repeat = Context2d.Repetition.REPEAT; } else { repeat = Context2d.Repetition.REPEAT_X; } } else if (repeatY) { repeat = Context2d.Repetition.REPEAT_Y; } else { return null; } return ctx.createPattern(patimg, repeat); }
public CanvasPattern pattern (Context2d ctx) { if (pattern == null) { Context2d.Repetition repeat; if (repeatX) { if (repeatY) repeat = Context2d.Repetition.REPEAT; else repeat = Context2d.Repetition.REPEAT_X; } else if (repeatY) { repeat = Context2d.Repetition.REPEAT_Y; } else { repeat = null; } pattern = ctx.createPattern(patimg, repeat); } return pattern; } }
public CanvasPattern pattern (Context2d ctx) { if (pattern == null) { Context2d.Repetition repeat; if (repeatX) { if (repeatY) repeat = Context2d.Repetition.REPEAT; else repeat = Context2d.Repetition.REPEAT_X; } else if (repeatY) { repeat = Context2d.Repetition.REPEAT_Y; } else { repeat = null; } pattern = ctx.createPattern(patimg, repeat); } return pattern; } }
/** * Creates a pattern from an image. * * @param image an {@link ImageElement} object * @param repetition a {@link Repetition} object * @return a {@link CanvasPattern} object */ public final CanvasPattern createPattern(ImageElement image, Repetition repetition) { return createPattern(image, repetition.getValue()); }
/** * Creates a pattern from an image. * * @param image an {@link ImageElement} object * @param repetition a {@link Repetition} object * @return a {@link CanvasPattern} object */ public final CanvasPattern createPattern(ImageElement image, Repetition repetition) { return createPattern(image, repetition.getValue()); }
/** * Creates a pattern from another canvas. * * @param image an {@link CanvasElement} object * @param repetition a {@link Repetition} object * @return a {@link CanvasPattern} object */ public final CanvasPattern createPattern(CanvasElement image, Repetition repetition) { return createPattern(image, repetition.getValue()); }
/** * Creates a pattern from another canvas. * * @param image an {@link CanvasElement} object * @param repetition a {@link Repetition} object * @return a {@link CanvasPattern} object */ public final CanvasPattern createPattern(CanvasElement image, Repetition repetition) { return createPattern(image, repetition.getValue()); }