Package com.sksamuel.scrimage.canvas
Class Canvas
- java.lang.Object
-
- com.sksamuel.scrimage.canvas.Canvas
-
public class Canvas extends java.lang.Object
A Canvas extends an ImmutableImage with functionality for drawing. It is essentially some sugar around using the Graphics2D functionality in AWT.
-
-
Constructor Summary
Constructors Constructor Description Canvas(ImmutableImage image)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Canvas
draw(Drawable... drawables)
Canvas
draw(java.util.Collection<Drawable> drawables)
void
drawInPlace(Drawable... drawables)
void
drawInPlace(java.util.Collection<Drawable> drawables)
ImmutableImage
getImage()
Returns the image that backs this canvas.
-
-
-
Constructor Detail
-
Canvas
public Canvas(ImmutableImage image)
-
-
Method Detail
-
getImage
public ImmutableImage getImage()
Returns the image that backs this canvas.
-
drawInPlace
public void drawInPlace(Drawable... drawables)
-
drawInPlace
public void drawInPlace(java.util.Collection<Drawable> drawables)
-
-