
META-INF.modules.java.desktop.classes.sun.java2d.marlin.CollinearSimplifier.class Maven / Gradle / Ivy
???? @ }
java/lang/Object ()V
%sun/java2d/marlin/CollinearSimplifier delegate #Lsun/java2d/marlin/DPathConsumer2D; 5sun/java2d/marlin/CollinearSimplifier$SimplifierState Empty 7Lsun/java2d/marlin/CollinearSimplifier$SimplifierState; state
emitStashedLine !sun/java2d/marlin/DPathConsumer2D pathDone closePath " # $ quadTo (DDDD)V & '
PreviousPoint ) * + px1 D - . + py1 0 1 2 curveTo (DDDDDD)V 4 5 6 moveTo (DD)V 8 9 : ; < 'sun/java2d/marlin/CollinearSimplifier$1 @$SwitchMap$sun$java2d$marlin$CollinearSimplifier$SimplifierState [I
> ? @ ordinal ()I B C 6 lineTo E F PreviousLine H I + px2 K L + py2
N O P getSlope (DDDD)D R S + pslope
U V W X Y java/lang/Math abs (D)D?6??C- ] java/lang/Double? ?? EPS
ConstantValue Code LineNumberTable LocalVariableTable this 'Lsun/java2d/marlin/CollinearSimplifier; init L(Lsun/java2d/marlin/DPathConsumer2D;)Lsun/java2d/marlin/CollinearSimplifier; getNativeConsumer ()J x1 y1 x2 y2 x3 y3 x y slope
StackMapTable dy
SourceFile CollinearSimplifier.java NestMembers InnerClasses SimplifierState 0 b + c Z * + . + I + L + S + d 3 *? ? e
, - f g h i j d J *+? *?
? *? e 0 1 3 f g h d K *? *?
? *? ? ? e 8 9 : ; f g h d K *? *?
? *? ? ? e ? @ A B f g h k l d , ? e F f g h # $ d ? '*? *? ')? ! *? %? *? (*? ,? e K L N O P &