META-INF.modules.java.desktop.classes.sun.awt.geom.AreaOp.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of java.desktop Show documentation
Show all versions of java.desktop Show documentation
Bytecoder java.desktop Module
???? 8j
C ? ?
? ?
?
?
? ? ? ? ? ?
? ?
?
?
?
? ? ?
? ?
?
?
?
?
?
? ? ?
?
?
?
?
?
?
? ?
# ? ? ? ?
? ? ? ?
? ?
#
#
#
#
6
6
#
6
6
6
A ? EOWindOp InnerClasses NZWindOp XorOp IntOp SubOp AddOp CAGOp CTAG_LEFT I
ConstantValue
CTAG_RIGHT ETAG_IGNORE
ETAG_ENTER ETAG_EXIT???? RSTAG_INSIDE
RSTAG_OUTSIDE YXTopComparator Ljava/util/Comparator; Signature +Ljava/util/Comparator;
EmptyLinkList [Lsun/awt/geom/CurveLink; EmptyChainList [Lsun/awt/geom/ChainEnd; ()V Code LineNumberTable LocalVariableTable this Lsun/awt/geom/AreaOp; newRow classify (Lsun/awt/geom/Edge;)I getState ()I calculate 8(Ljava/util/Vector;Ljava/util/Vector;)Ljava/util/Vector; left Ljava/util/Vector; right edges curves LocalVariableTypeTable (Ljava/util/Vector; 'Ljava/util/Vector; z(Ljava/util/Vector;Ljava/util/Vector;)Ljava/util/Vector; addEdges ((Ljava/util/Vector;Ljava/util/Vector;I)V c Lsun/awt/geom/Curve; curvetag enum_ Ljava/util/Enumeration; -Ljava/util/Enumeration;
StackMapTable S(Ljava/util/Vector;Ljava/util/Vector;I)V
pruneEdges &(Ljava/util/Vector;)Ljava/util/Vector; e Lsun/awt/geom/Edge; eq prevedge ordering origstate activematch longestmatch furthesty D etag y nexteq ystart yend link Lsun/awt/geom/CurveLink; nextlink numedges edgelist [Lsun/awt/geom/Edge; cur next yrange [D subcurves chains links ret ,Ljava/util/Vector; +Ljava/util/Vector; 1Ljava/util/Enumeration; ? Q(Ljava/util/Vector;)Ljava/util/Vector; finalizeSubCurves '(Ljava/util/Vector;Ljava/util/Vector;)V open Lsun/awt/geom/ChainEnd; close subcurve i numchains endlist f Z(Ljava/util/Vector;Ljava/util/Vector;)V resolveLinks 9(Ljava/util/Vector;Ljava/util/Vector;Ljava/util/Vector;)V linklist cx lx openend closeend
connectchains Z connectlinks numlinks curchain curlink chain nextchain d ?(Ljava/util/Vector;Ljava/util/Vector;Ljava/util/Vector;)V obstructs (DDI)Z v1 v2 phase
SourceFile AreaOp.java NestMembers g h java/util/Vector sun/awt/geom/AreaOp ~ ? ?!"#$%& sun/awt/geom/Curve' r sun/awt/geom/Edge g()*+ r,- _ `./0123454 ? ?6789 java/lang/InternalError BootstrapMethods:;<= g>? r n h q r o p@ABC sun/awt/geom/CurveLink gDEFG (Still inside at end of active edge list!HI>J<KLM<NO no more curvesIPQ ? ?R hS2TUVWX2 Odd number of chains! sun/awt/geom/ChainEndYZ c d Odd number of new curves! e f[4 ? ? g\]^_` sun/awt/geom/AreaOp$1 java/lang/Object sun/awt/geom/AreaOp$EOWindOp sun/awt/geom/AreaOp$NZWindOp sun/awt/geom/AreaOp$XorOp sun/awt/geom/AreaOp$IntOp sun/awt/geom/AreaOp$SubOp sun/awt/geom/AreaOp$AddOp sun/awt/geom/AreaOp$CAGOp java/util/Enumeration elements ()Ljava/util/Enumeration; hasMoreElements ()Z nextElement ()Ljava/lang/Object; getOrder (Lsun/awt/geom/Curve;I)V add (Ljava/lang/Object;)Z size toArray (([Ljava/lang/Object;)[Ljava/lang/Object; java/util/Arrays sort ,([Ljava/lang/Object;Ljava/util/Comparator;)V getCurve ()Lsun/awt/geom/Curve; getYBot ()D getYTop setEquivalence (I)V compareTo (Lsun/awt/geom/Edge;[D)I
ab backstepping to from makeConcatWithConstants (DD)Ljava/lang/String; (Ljava/lang/String;)V getEquivalence isActiveFor (DI)Z record (DI)V (Lsun/awt/geom/Curve;DDI)V java/lang/System out Ljava/io/PrintStream; java/io/PrintStream println num curves = (I)Ljava/lang/String;
num links = y top = (D)Ljava/lang/String; y top of next curve = (Ljava/lang/Object;)V was equal to ... clear getMoveto getNext ()Lsun/awt/geom/CurveLink; absorb (Lsun/awt/geom/CurveLink;)Z getSubCurve linkTo 1(Lsun/awt/geom/ChainEnd;)Lsun/awt/geom/CurveLink; getX 2(Lsun/awt/geom/CurveLink;Lsun/awt/geom/ChainEnd;)V setOtherEnd (Lsun/awt/geom/ChainEnd;)V addLink (Lsun/awt/geom/CurveLink;)Vc<f $java/lang/invoke/StringConcatFactoryh Lookup ?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;i %java/lang/invoke/MethodHandles$Lookup java/lang/invoke/MethodHandles! C
S T U V W T U X Y T U V Z T U X [ T U \ ] T U X ^ T U \
_ ` a b
c d
e f g h i 3 *? ? j
? ? k l m n h o p q r s t i ? ? Y? N-+? -,? *-? :? j ? ? ? ? ? k 4 l m u v w v x v y v z * u { w { x | y { a }
~ i ? 4+? N-? ? (-? ?
:? ? *? Y?
? W??ձ j ? ? ? ? ! ? 0 ? 3 ? k 4 ? ? 4 x v 4 y v 4 ? T / ? ? z 4 x | 4 y { / ? ? ?
? ?* a ? ? ? i
p ?+? =? ? Y? ?+? ? ? N-? ? 6666?: ? Y? :
? Y? :? Y? :? 19
dY66? --2:? ?
?? ? -S???????`6? /? ??-2? ? 9
1??
?
R? -2:? ?
?? ? ???? -2? ? R? -2? ? 9
1
??
R66? ?-2:? 6? q-d2: ? 6 1 1?? ? Y 1 1? ? ?? ,? 3? 6? ?6? ? ? -S?????-S???k*? 19 196? ?-2:? 6? ?*? 6? ? 6::9*? W? ? !? :? ? 9
?? :
9?? -2Y:? ?????*? ? 6? ? ? :? *? 6? $? "? #Y? ? $? W???&*? ? ?? %&? '? %d? ( ? '? %? ? ) ? '? % 1? * ? '? ? %-2? ? ? + ? '? ? %,? '6? 0-2:? %? -? 6? ? %? . ? '????
? /? 0 R???
? ? Y? :
? :? ? S? ? #:
? 1? W:? 2Y:? ? 3???
? 4? W:???
? 4? W???
? j
? ? ?
? ? ? % ? ( ? + ? . ? 1 ? 6 ? ? ? H ? Q ? W ? ] ? m ? s ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?#&17=HP[g|??"?#?$?%?'?(?+??-??;?<?=?>???A?B?H?I?J?KLM N
RST%V)X3Y;Z?[C]T^\__`hanc|ef?h?i?j?>?n?o?p?q?r?s?t?u
twy#z){1|8}=~JyP?Y?^?d?g?n?w?~????????????????????? k j $ s $ ? ? ? ? ? ? ? T P ` ? ? [ U ? T 7 ? ? ? ? ? ? T w ? ? s ? ?
o ? ? } ? T ? &