public final class PrismPrintGraphics extends J2DPrismGraphics implements PrinterGraphics
Modifier and Type | Class and Description |
---|---|
(package private) static class |
PrismPrintGraphics.PagePresentable |
(package private) static class |
PrismPrintGraphics.PrintResourceFactory |
J2DPrismGraphics.FilterStroke, J2DPrismGraphics.InnerStroke, J2DPrismGraphics.OuterStroke
Modifier and Type | Field and Description |
---|---|
private java.awt.geom.AffineTransform |
origTx2D |
clipRect, cull, devClipRect, finalClipRect, g2d, J2D_IDENTITY, LGP_CYCLE_METHODS, nodeBounds, paint, paintWasProportional, RGP_CYCLE_METHODS, stroke, target, transform
Constructor and Description |
---|
PrismPrintGraphics(java.awt.Graphics2D g2d,
int width,
int height) |
PrismPrintGraphics(J2DPresentable target,
java.awt.Graphics2D g2d) |
Modifier and Type | Method and Description |
---|---|
protected void |
captureTransform(java.awt.Graphics2D g2d)
Needed only by printing subclass, which over-rides it.
|
protected void |
setTransformG2D(java.awt.geom.AffineTransform tx)
Overridden by printing subclass to preserve the printer graphics
transform.
|
blit, canReadBack, clear, clear, clear, clearQuad, draw, draw, drawEllipse, drawLine, drawMappedTextureRaw, drawPixelsMasked, drawRect, drawRoundRect, drawString, drawTexture, drawTexture, drawTexture3SliceH, drawTexture3SliceV, drawTexture9Slice, drawTextureRaw, drawTextureVO, fill, fill, fillEllipse, fillQuad, fillRect, fillRoundRect, fixFractions, getAssociatedScreen, getCameraNoClone, getClipRect, getClipRectIndex, getClipRectNoClone, getCompositeMode, getExtraAlpha, getFinalClipNoClone, getLights, getPaint, getPixelScaleFactor, getRenderRoot, getRenderTarget, getResourceFactory, getStroke, getTransformNoClone, hasPreCullingBits, isAlphaTestShader, isAntialiasedShape, isCulling, isDepthBuffer, isDepthTest, isState3D, maskInterpolatePixels, readBack, releaseReadBackBuffer, reset, scale, scale, setAntialiasedShape, setCamera, setClipRect, setClipRectIndex, setCompositeMode, setCulling, setDepthBuffer, setDepthTest, setExtraAlpha, setHasPreCullingBits, setLights, setNodeBounds, setPaint, setPerspectiveTransform, setPixelScaleFactor, setRenderRoot, setState3D, setStroke, setTransform, setTransform, setTransform3D, setup3DRendering, sync, tmpJ2DTransform, toJ2DColor, toJ2DPaint, toJ2DStroke, toJ2DTransform, toPrRect, toPrTransform, transform, translate, translate
public PrismPrintGraphics(java.awt.Graphics2D g2d, int width, int height)
PrismPrintGraphics(J2DPresentable target, java.awt.Graphics2D g2d)
protected void setTransformG2D(java.awt.geom.AffineTransform tx)
J2DPrismGraphics
setTransformG2D
in class J2DPrismGraphics
protected void captureTransform(java.awt.Graphics2D g2d)
J2DPrismGraphics
captureTransform
in class J2DPrismGraphics