public abstract class com.sun.webkit.graphics.WCPath<P> extends com.sun.webkit.graphics.Ref
minor version: 0
major version: 59
flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
this_class: com.sun.webkit.graphics.WCPath
super_class: com.sun.webkit.graphics.Ref
{
public static final int RULE_NONZERO;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 0
public static final int RULE_EVENODD;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial com.sun.webkit.graphics.Ref.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/webkit/graphics/WCPath<TP;>;
public abstract void addRect(double, double, double, double);
descriptor: (DDDD)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
x
y
w
h
public abstract void addEllipse(double, double, double, double);
descriptor: (DDDD)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
x
y
w
h
public abstract void addArcTo(double, double, double, double, double);
descriptor: (DDDDD)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
x1
y1
x2
y2
r
public abstract void addArc(double, double, double, double, double, boolean);
descriptor: (DDDDDZ)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
x
y
r
startAngle
endAngle
aclockwise
public abstract boolean contains(int, double, double);
descriptor: (IDD)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
rule
x
y
public abstract com.sun.webkit.graphics.WCRectangle getBounds();
descriptor: ()Lcom/sun/webkit/graphics/WCRectangle;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void clear();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void moveTo(double, double);
descriptor: (DD)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
x
y
public abstract void addLineTo(double, double);
descriptor: (DD)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
x
y
public abstract void addQuadCurveTo(double, double, double, double);
descriptor: (DDDD)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
x0
y0
x1
y1
public abstract void addBezierCurveTo(double, double, double, double, double, double);
descriptor: (DDDDDD)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
x0
y0
x1
y1
x2
y2
public abstract void addPath(com.sun.webkit.graphics.WCPath);
descriptor: (Lcom/sun/webkit/graphics/WCPath;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
path
public abstract void closeSubpath();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean hasCurrentPoint();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean isEmpty();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void translate(double, double);
descriptor: (DD)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
x
y
public abstract void transform(double, double, double, double, double, double);
descriptor: (DDDDDD)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
mxx
myx
mxy
myy
mxt
myt
public abstract int getWindingRule();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void setWindingRule(int);
descriptor: (I)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
rule
public abstract P getPlatformPath();
descriptor: ()Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: ()TP;
public abstract com.sun.webkit.graphics.WCPathIterator getPathIterator();
descriptor: ()Lcom/sun/webkit/graphics/WCPathIterator;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
}
Signature: <P:Ljava/lang/Object;>Lcom/sun/webkit/graphics/Ref;
SourceFile: "WCPath.java"