Uses of Class
ca.cgjennings.apps.arkham.sheet.RenderTarget
-
Packages that use RenderTarget Package Description ca.cgjennings.apps.arkham ca.cgjennings.apps.arkham.component ca.cgjennings.apps.arkham.deck.item ca.cgjennings.apps.arkham.diy ca.cgjennings.apps.arkham.sheet -
-
Uses of RenderTarget in ca.cgjennings.apps.arkham
Methods in ca.cgjennings.apps.arkham that return RenderTarget Modifier and Type Method Description RenderTarget
ViewQuality. getRenderTarget()
Returns an appropriate rendering target to use when rendering sheets at this view quality. -
Uses of RenderTarget in ca.cgjennings.apps.arkham.component
Methods in ca.cgjennings.apps.arkham.component with parameters of type RenderTarget Modifier and Type Method Description void
DefaultPortrait. paint(java.awt.Graphics2D g, RenderTarget target)
Paints the portrait image on a graphics context provided by aSheet
. -
Uses of RenderTarget in ca.cgjennings.apps.arkham.deck.item
Methods in ca.cgjennings.apps.arkham.deck.item with parameters of type RenderTarget Modifier and Type Method Description protected java.awt.image.BufferedImage
AbstractRenderedItem. getOrientedImage(RenderTarget target, double resolution)
Returns an image of this item that is correctly oriented.abstract void
AbstractItem. paint(java.awt.Graphics2D g, RenderTarget target, double renderResolutionHint)
void
AbstractRenderedItem. paint(java.awt.Graphics2D g, RenderTarget target, double renderResolutionHint)
void
Curve. paint(java.awt.Graphics2D g, RenderTarget target, double renderResolutionHint)
void
CustomTile. paint(java.awt.Graphics2D g, RenderTarget target, double renderResolutionHint)
void
Line. paint(java.awt.Graphics2D g, RenderTarget target, double renderResolutionHint)
void
OutlinedTile. paint(java.awt.Graphics2D g, RenderTarget target, double renderResolutionHint)
void
PageItem. paint(java.awt.Graphics2D g, RenderTarget target, double renderResolutionHint)
Paint this item at its current location.void
RotatableTile. paint(java.awt.Graphics2D g, RenderTarget target, double renderResolutionHint)
void
TextBox. paint(java.awt.Graphics2D g, RenderTarget target, double renderResolutionHint)
void
Tile. paint(java.awt.Graphics2D g, RenderTarget target, double renderResolutionHint)
void
TuckBox. paint(java.awt.Graphics2D g, RenderTarget target, double renderResolutionHint)
void
Line. paintFast(java.awt.Graphics2D g, java.awt.geom.Line2D.Double line, RenderTarget target, double renderResolutionHint)
void
AbstractItem. prepareToPaint(RenderTarget target, double renderResolutionHint)
void
AbstractRenderedItem. prepareToPaint(RenderTarget target, double renderResolutionHint)
void
PageItem. prepareToPaint(RenderTarget target, double renderResolutionHint)
Update any cached representations needed to paint this item at the specified settings.protected abstract java.awt.image.BufferedImage
AbstractRenderedItem. renderImage(RenderTarget target, double resolution)
Render an image based on the target and resolution hints.protected java.awt.image.BufferedImage
CardFace. renderImage(RenderTarget target, double resolution)
protected java.awt.image.BufferedImage
TextBox. renderImage(RenderTarget target, double resolution)
protected java.awt.image.BufferedImage
Tile. renderImage(RenderTarget target, double resolution)
Render an image based on the target and resolution hints.protected boolean
AbstractRenderedItem. scaleMipMapUpAtHighZoom(RenderTarget target, double resolution)
Returnstrue
if the highest resolution MIP map image should be scaled up at high zoom levels.protected boolean
CardFace. scaleMipMapUpAtHighZoom(RenderTarget target, double resolution)
protected boolean
Tile. scaleMipMapUpAtHighZoom(RenderTarget target, double resolution)
-
Uses of RenderTarget in ca.cgjennings.apps.arkham.diy
Methods in ca.cgjennings.apps.arkham.diy that return RenderTarget Modifier and Type Method Description RenderTarget
DIYSheet. getRenderTarget()
Returns the currently requested target when called while the sheet is being drawn.Methods in ca.cgjennings.apps.arkham.diy with parameters of type RenderTarget Modifier and Type Method Description protected void
DIYSheet. paintSheet(RenderTarget target)
-
Uses of RenderTarget in ca.cgjennings.apps.arkham.sheet
Methods in ca.cgjennings.apps.arkham.sheet that return RenderTarget Modifier and Type Method Description static RenderTarget
RenderTarget. valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static RenderTarget[]
RenderTarget. values()
Returns an array containing the constants of this enum type, in the order they are declared.Methods in ca.cgjennings.apps.arkham.sheet with parameters of type RenderTarget Modifier and Type Method Description protected java.awt.image.BufferedImage
Sheet. applyFinishingOptions(java.awt.image.BufferedImage sheetImage, RenderTarget target, double resolution)
Applies finishing options such as bleed margin adjustment and corner cuts to a painted sheet.void
ScaleCache. draw(java.awt.Graphics2D gScaled, Sheet<?> sheet, RenderTarget target, int x, int y)
Draws the image onto a sheet at the specified location.java.awt.image.BufferedImage
ScaleCache. getScaledImage(RenderTarget target, float factor)
Returns a version of the image that is scaled up or down from the source image by the requested scaling factor.java.awt.image.BufferedImage
ScaleCache. getScaledImage(RenderTarget target, int width, int height)
Returns a version of the image that is scaled to the requested size.java.awt.image.BufferedImage
Sheet. paint(RenderTarget target, double resolution)
Returns an image of the sheet content.java.awt.image.BufferedImage
Sheet. paint(RenderTarget target, double resolution, boolean synthesizeBleedMargin)
Deprecated.UseSheet.setUserBleedMargin(double)
to set the desired bleed margin size, then callSheet.paint(ca.cgjennings.apps.arkham.sheet.RenderTarget, double)
to paint the image.protected void
MarkerSheet. paintSheet(RenderTarget target)
protected abstract void
Sheet. paintSheet(RenderTarget target)
Paints the content of this sheet.protected void
UndecoratedCardBack. paintSheet(RenderTarget target)
static void
StandardHints. set(java.lang.Object key, java.lang.Object value, RenderTarget renderTarget)
For testing and experimentation.
-