public interface com.sun.prism.Graphics
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: com.sun.prism.Graphics
super_class: java.lang.Object
{
public abstract com.sun.javafx.geom.transform.BaseTransform getTransformNoClone();
descriptor: ()Lcom/sun/javafx/geom/transform/BaseTransform;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void setTransform(com.sun.javafx.geom.transform.BaseTransform);
descriptor: (Lcom/sun/javafx/geom/transform/BaseTransform;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
xform
public abstract void setTransform(double, double, double, double, double, double);
descriptor: (DDDDDD)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
m00
m10
m01
m11
m02
m12
public abstract void setTransform3D(double, double, double, double, double, double, double, double, double, double, double, double);
descriptor: (DDDDDDDDDDDD)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
mxx
mxy
mxz
mxt
myx
myy
myz
myt
mzx
mzy
mzz
mzt
public abstract void transform(com.sun.javafx.geom.transform.BaseTransform);
descriptor: (Lcom/sun/javafx/geom/transform/BaseTransform;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
xform
public abstract void translate(float, float);
descriptor: (FF)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
tx
ty
public abstract void translate(float, float, float);
descriptor: (FFF)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
tx
ty
tz
public abstract void scale(float, float);
descriptor: (FF)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
sx
sy
public abstract void scale(float, float, float);
descriptor: (FFF)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
sx
sy
sz
public abstract void setPerspectiveTransform(com.sun.javafx.geom.transform.GeneralTransform3D);
descriptor: (Lcom/sun/javafx/geom/transform/GeneralTransform3D;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
perspectiveTransform
public abstract void setCamera(com.sun.javafx.sg.prism.NGCamera);
descriptor: (Lcom/sun/javafx/sg/prism/NGCamera;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
camera
public abstract com.sun.javafx.sg.prism.NGCamera getCameraNoClone();
descriptor: ()Lcom/sun/javafx/sg/prism/NGCamera;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void setDepthTest(boolean);
descriptor: (Z)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
depthTest
public abstract boolean isDepthTest();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void setDepthBuffer(boolean);
descriptor: (Z)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
depthBuffer
public abstract boolean isDepthBuffer();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean isAlphaTestShader();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void setAntialiasedShape(boolean);
descriptor: (Z)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
aa
public abstract boolean isAntialiasedShape();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract com.sun.javafx.geom.RectBounds getFinalClipNoClone();
descriptor: ()Lcom/sun/javafx/geom/RectBounds;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract com.sun.javafx.geom.Rectangle getClipRect();
descriptor: ()Lcom/sun/javafx/geom/Rectangle;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract com.sun.javafx.geom.Rectangle getClipRectNoClone();
descriptor: ()Lcom/sun/javafx/geom/Rectangle;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void setHasPreCullingBits(boolean);
descriptor: (Z)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
hasBits
public abstract boolean hasPreCullingBits();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void setClipRect(com.sun.javafx.geom.Rectangle);
descriptor: (Lcom/sun/javafx/geom/Rectangle;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
clipRect
public abstract void setClipRectIndex(int);
descriptor: (I)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
public abstract int getClipRectIndex();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract float ();
descriptor: ()F
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void (float);
descriptor: (F)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
extraAlpha
public abstract void setLights(com.sun.javafx.sg.prism.NGLightBase[]);
descriptor: ([Lcom/sun/javafx/sg/prism/NGLightBase;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
lights
public abstract com.sun.javafx.sg.prism.NGLightBase[] getLights();
descriptor: ()[Lcom/sun/javafx/sg/prism/NGLightBase;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract com.sun.prism.paint.Paint getPaint();
descriptor: ()Lcom/sun/prism/paint/Paint;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void setPaint(com.sun.prism.paint.Paint);
descriptor: (Lcom/sun/prism/paint/Paint;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
paint
public abstract com.sun.prism.BasicStroke getStroke();
descriptor: ()Lcom/sun/prism/BasicStroke;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void setStroke(com.sun.prism.BasicStroke);
descriptor: (Lcom/sun/prism/BasicStroke;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
stroke
public abstract void setCompositeMode(com.sun.prism.CompositeMode);
descriptor: (Lcom/sun/prism/CompositeMode;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
mode
public abstract com.sun.prism.CompositeMode getCompositeMode();
descriptor: ()Lcom/sun/prism/CompositeMode;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void clear();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void clear(com.sun.prism.paint.Color);
descriptor: (Lcom/sun/prism/paint/Color;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
color
public abstract void clearQuad(float, float, float, float);
descriptor: (FFFF)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
x1
y1
x2
y2
public abstract void fill(com.sun.javafx.geom.Shape);
descriptor: (Lcom/sun/javafx/geom/Shape;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
shape
public abstract void fillQuad(float, float, float, float);
descriptor: (FFFF)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
x1
y1
x2
y2
public abstract void fillRect(float, float, float, float);
descriptor: (FFFF)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
x
y
width
height
public abstract void fillRoundRect(float, float, float, float, float, float);
descriptor: (FFFFFF)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
x
y
width
height
arcw
arch
public abstract void fillEllipse(float, float, float, float);
descriptor: (FFFF)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
x
y
width
height
public abstract void draw(com.sun.javafx.geom.Shape);
descriptor: (Lcom/sun/javafx/geom/Shape;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
shape
public abstract void drawLine(float, float, float, float);
descriptor: (FFFF)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
x1
y1
x2
y2
public abstract void drawRect(float, float, float, float);
descriptor: (FFFF)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
x
y
width
height
public abstract void drawRoundRect(float, float, float, float, float, float);
descriptor: (FFFFFF)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
x
y
width
height
arcw
arch
public abstract void drawEllipse(float, float, float, float);
descriptor: (FFFF)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
x
y
width
height
public abstract void setNodeBounds(com.sun.javafx.geom.RectBounds);
descriptor: (Lcom/sun/javafx/geom/RectBounds;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
bounds
public abstract void drawString(com.sun.javafx.scene.text.GlyphList, com.sun.javafx.font.FontStrike, float, float, com.sun.prism.paint.Color, int, int);
descriptor: (Lcom/sun/javafx/scene/text/GlyphList;Lcom/sun/javafx/font/FontStrike;FFLcom/sun/prism/paint/Color;II)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
gl
strike
x
y
selectColor
selectStart
selectEnd
public abstract void blit(com.sun.prism.RTTexture, com.sun.prism.RTTexture, int, int, int, int, int, int, int, int);
descriptor: (Lcom/sun/prism/RTTexture;Lcom/sun/prism/RTTexture;IIIIIIII)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
srcTex
dstTex
srcX0
srcY0
srcX1
srcY1
dstX0
dstY0
dstX1
dstY1
public abstract void drawTexture(com.sun.prism.Texture, float, float, float, float);
descriptor: (Lcom/sun/prism/Texture;FFFF)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
tex
x
y
w
h
public abstract void drawTexture(com.sun.prism.Texture, float, float, float, float, float, float, float, float);
descriptor: (Lcom/sun/prism/Texture;FFFFFFFF)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
tex
dx1
dy1
dx2
dy2
sx1
sy1
sx2
sy2
public abstract void drawTexture3SliceH(com.sun.prism.Texture, float, float, float, float, float, float, float, float, float, float, float, float);
descriptor: (Lcom/sun/prism/Texture;FFFFFFFFFFFF)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
tex
dx1
dy1
dx2
dy2
sx1
sy1
sx2
sy2
dh1
dh2
sh1
sh2
public abstract void drawTexture3SliceV(com.sun.prism.Texture, float, float, float, float, float, float, float, float, float, float, float, float);
descriptor: (Lcom/sun/prism/Texture;FFFFFFFFFFFF)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
tex
dx1
dy1
dx2
dy2
sx1
sy1
sx2
sy2
dv1
dv2
sv1
sv2
public abstract void drawTexture9Slice(com.sun.prism.Texture, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float);
descriptor: (Lcom/sun/prism/Texture;FFFFFFFFFFFFFFFF)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
tex
dx1
dy1
dx2
dy2
sx1
sy1
sx2
sy2
dh1
dv1
dh2
dv2
sh1
sv1
sh2
sv2
public abstract void drawTextureVO(com.sun.prism.Texture, float, float, float, float, float, float, float, float, float, float);
descriptor: (Lcom/sun/prism/Texture;FFFFFFFFFF)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
tex
topopacity
botopacity
dx1
dy1
dx2
dy2
sx1
sy1
sx2
sy2
public abstract void drawTextureRaw(com.sun.prism.Texture, float, float, float, float, float, float, float, float);
descriptor: (Lcom/sun/prism/Texture;FFFFFFFF)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
tex
dx1
dy1
dx2
dy2
tx1
ty1
tx2
ty2
public abstract void drawMappedTextureRaw(com.sun.prism.Texture, float, float, float, float, float, float, float, float, float, float, float, float);
descriptor: (Lcom/sun/prism/Texture;FFFFFFFFFFFF)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
tex
dx1
dy1
dx2
dy2
tx11
ty11
tx21
ty21
tx12
ty12
tx22
ty22
public abstract void sync();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract com.sun.glass.ui.Screen getAssociatedScreen();
descriptor: ()Lcom/sun/glass/ui/Screen;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract com.sun.prism.ResourceFactory getResourceFactory();
descriptor: ()Lcom/sun/prism/ResourceFactory;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract com.sun.prism.RenderTarget getRenderTarget();
descriptor: ()Lcom/sun/prism/RenderTarget;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void setRenderRoot(com.sun.javafx.sg.prism.NodePath);
descriptor: (Lcom/sun/javafx/sg/prism/NodePath;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
root
public abstract com.sun.javafx.sg.prism.NodePath getRenderRoot();
descriptor: ()Lcom/sun/javafx/sg/prism/NodePath;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void setState3D(boolean);
descriptor: (Z)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
flag
public abstract boolean isState3D();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void setup3DRendering();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void setPixelScaleFactors(float, float);
descriptor: (FF)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
pixelScaleX
pixelScaleY
public abstract float getPixelScaleFactorX();
descriptor: ()F
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract float getPixelScaleFactorY();
descriptor: ()F
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
}
SourceFile: "Graphics.java"