All Downloads are FREE. Search and download functionalities are using the official Maven repository.

META-INF.modules.java.desktop.classes.sun.java2d.marlin.Dasher.class Maven / Gradle / Ivy

There is a newer version: 2024-05-10
Show newest version
????8?
c				

		

			?			
				Kt$
						 	!	"	#	$	
%	
&	&
?'	(	
)	*+
,-
?.
/0	1	2d3
4	5	6	7
89	:	;d<d=d>
?
@	*A
?B
?C
D
E
F
GH
I
GJ
K
L
M
8N
O
P
Q
?R
S
T	
U
?V	?W	?X
Y
Z
?[
\
]
?^
>
3d_
`ab
^c
de	fghLengthIteratorInnerClasses	REC_LIMITI
ConstantValue
CURVE_LEN_ERRF	MIN_T_INC7?
MAX_CYCLESoutLsun/awt/geom/PathConsumer2D;dash[FdashLen
startPhasestartDashOnZstartIdxstartingneedsMoveToidxdashOnphasesx0sy0cx0cy0curCurveptsrdrCtx#Lsun/java2d/marlin/RendererContext;
recycleDashesfirstSegmentsBufferfirstSegidx
dashes_refj	Reference-Lsun/java2d/marlin/FloatArrayCache$Reference;firstSegmentsBuffer_refclipRectcOutCode	subdivideli)Lsun/java2d/marlin/Dasher$LengthIterator;
curveSplitterlCurveClipSplitter@Lsun/java2d/marlin/TransformingPathConsumer2D$CurveClipSplitter;cycleLenoutsidetotalSkipLen&(Lsun/java2d/marlin/RendererContext;)VCodeLineNumberTableLocalVariableTablethisLsun/java2d/marlin/Dasher;init>(Lsun/awt/geom/PathConsumer2D;[FIFZ)Lsun/java2d/marlin/Dasher;i
fullcyclesdsidxsumcycles
StackMapTablesdispose()V
copyDashArray([F)[F	newDashesdasheslenmoveTo(FF)Voutcodex0y0emitSeg([FII)VbufofftypeemitFirstSegmentsfSegBufgoTo([FIIZ)Vptsonindexxy
goTo_startingsegIdxlineToretsideCodeoutcode1orCodex1y1outcode0_lineTodxdycxcy_curCurvepts_dash_dashLen_idx_dashOn_phaseleftInThisDashSegment
skipLineToskipLen
iterationsJsomethingTo(I)V_licurCurveoffprevTtskipSomethingTo
pointCurve([FI)ZcurvecurveTo	(FFFFFF)Voutcode2outcode3x2y2x3y3_curveTomonotonizermCurveBasicMonotonizerDLsun/java2d/marlin/TransformingPathConsumer2D$CurveBasicMonotonizer;nSplitsmidskipCurveToquadTo(FFFF)V_quadTo
skipQuadTo	closePathpathDonegetNativeConsumer()J
SourceFileDasher.javaNestMemberssun/java2d/marlin/Dashersun/java2d/marlin/MarlinConst???hnw?w'sun/java2d/marlin/Dasher$LengthIterator????opq????rs?s?ss???pq|w?ltuvrsth}lulvwxhywzw?h?www?sx?ywz{|}~???????~ll????{h?l?l????w?l???????????~??????????????????????????????????????????h?s????????????????java/lang/InternalError%Dasher does not use a native consumer?????kljava/lang/Objectsun/awt/geom/PathConsumer2D?+sun/java2d/marlin/FloatArrayCache$Reference?>sun/java2d/marlin/TransformingPathConsumer2D$CurveClipSplitterBsun/java2d/marlin/TransformingPathConsumer2D$CurveBasicMonotonizerDO_CLIP_SUBDIVIDER!sun/java2d/marlin/RendererContextnewDirtyFloatArrayRef0(I)Lsun/java2d/marlin/FloatArrayCache$Reference;initialcurveClipSplittersun/java2d/marlin/FloatMath	floor_int(F)IdoClipputArrayDO_STATSstats!Lsun/java2d/marlin/RendererStats;sun/java2d/marlin/RendererStatsstat_array_dasher_dasher"Lsun/java2d/marlin/stats/StatLong; sun/java2d/marlin/stats/StatLongaddgetArray(I)[Fjava/lang/System	arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)Vsun/java2d/marlin/Helpers(FF[F)I%stat_array_dasher_firstSegmentsBuffer
widenArray([FII)[F	splitLine%(FFFFILsun/awt/geom/PathConsumer2D;)Zjava/lang/Mathsqrt(D)DfloorinitializeIterationOnCurve([FI)Vnext(F)FsubdivideAt(F[FI[FII)V
lastSegLen()FresettotalLength
splitCurve)(FFFFFFFFILsun/awt/geom/PathConsumer2D;)ZN(FFFFFFFF)Lsun/java2d/marlin/TransformingPathConsumer2D$CurveBasicMonotonizer;nbSplitsmiddle	splitQuad'(FFFFFFILsun/awt/geom/PathConsumer2D;)ZquadL(FFFFFF)Lsun/java2d/marlin/TransformingPathConsumer2D$CurveBasicMonotonizer;(Ljava/lang/String;)V"sun/java2d/marlin/MarlinPropertiesgetCurveLengthError!sun/java2d/marlin/FloatArrayCache,sun/java2d/marlin/TransformingPathConsumer2D0cd"ghijklmlinolipqrsthulvwxhywzw{h|w}l~ll?l?l?s???w?s?h?????s?h?w?????l?w?l????R*?*?*??*?Y??	*+?
*+??*+??
**?
??*??*+????.td	fhu w+y6zA~I?Q??R??R??????v*+?6*?86?,0b8????*?n8??qv??	8??v?6		~~?**????	?jb8??,???d6,0b8**??????ӧr??k??	8?]?6		~~?**????	?jf8,0Y8
??%
f8`p6**???????*,?*?*?*?**??*?*?*?*? *?!*?
?"?**?
?#?$?
*?$*?*???0???
???"?(?.?5?<?E?K?S?\?l?w?~????????????????????????????????#?)?/?7?=?B?G?L?R?\?j?o?t???
?hST?h	?S?h	?&?l
v??vpqvrsvthv}lv?wn?hf?l5A?l?????"?
d??
d?
T?
d???
d??
d?
?'d??d???P	???e&*?!?**?*??%?**?
*??%??????%??&???????<+?=?*??N? ?&?*?
?'?(?)*??*N+-?+-??"??
???)?2?:??4?s<??<?s9?h2
?s?
??????s*? ?*?*?,*?-?.*?/*?**??0**??**??*#?1*$?2*#?,*$?-*?*?$?#$*?$?3>*?*?4*?5??J????!?)?1?9?>CHMRYc	h
mr
?*c?hs??s?ls?l??U????	y?wewIw#*?+0+`0+`0+`0+`0+`0?6?*?+0+`0+`0+`0?7?*?+0+`0?8???"$IJefwx?*y??y?sy?hy?h?$%????1*?L=*? >?+0?6*+`?9d`=???*? ??""$%&!'((+)0*?4?h$?h?h1??,?s?
??????.p`6+d08+d08?;*??
*+?:?;*??*?*?*?1*?2?.*+?9?*??*?*?*?1*?2??B01
245!6+8297:H<R?YA^CcEiFoG?Rp??p?sp?hp?hp?wk?h
c?l[?l??+	???md6*? 6*?:`??2?&?*?
?'?;`?)**?
`?*?$?w#$*?$?36?6?K~6?3*??9*?*?*?1*?2#$*?=6*????*?*#$?>?*?*?4?*?4*??*#$?@??^`bcfh"i(l-n4p9rOuTvYwZy]|c}i~j?p?w?|??????RO?w(B?hi?hc?h?????l??l??h??Z??????1#*?1fF$*?2f8%%jjb8?????A?8%n8n8*?:*?:	*?6
*?06*?6*?8
	08
f8??A#Q$Q*?B
b8
???8
`
p6??6?q
??"*?1jbQ*?2jbQ?*?1jbQ*?2jbQ*?Bf8`
p6??68
??A*?0*?*
????'????!?"?+?1?8?>?D?J?P?V?\?c?j?r?w?|?????????????????????????????$?*?0???1??1?l1?l*?l"?l?l1?l8??l>??sD??s	J??h
P??hV??w\??l
j??lc??l?1
?"?9???M@%"@????O#*?1fF$*?2f8%%jjb8????A?8*?4*Y?5b?5*?*?*#?1*$?2??2????!?*?/?:???D?I?N??>O??O?lO?lH?l@?l5?l??*???&?*?5D*?5*?M*?>*?06*?6*?8#*?n??C?De7	??;#*??jfD?i7		?a?p6	?
?	a

???6,08

f8	#	??*#b8#	??<8`p6??6?"#	fD`p6??68???*?0*?*???v??
???? ?&?7?>?I?P?[?v|???	?
???????????pP&??	?????l??s??h??h ??w&??l7????`?l	|g?l
???f	??	?@??4@@???d
?*?M,?F??*?	N*?:*?6-,?G*?06*?6*?86	8
0f8-?HY8??O??&
f
fn,	,?I8
*,?B6	`p6??6808???*,	`?B-?Jb80??8`p6??6*?0*?*?-?K???" !
"$%&(%*++1,7/:0=2G4U5\6o9s:|;>???@?A?D?F?G?H?I?J?M?N?O?R?S??
?????h??s?????s??h+??h1??w7??l:??h	=??l
P??lG??l?H	???8
???7
??@4@????:*?M,?F??*?	N-,?G-?L8*?4*Y?5b?5*?*???.VW
XZ\`c$d/g4h9i?4:??:?h5?s'???l???
???{=?*0*d0?????????lmnlq? ?h?s?h?
??????*?6*?$??#$*?$?36%*?$?36	*?$?36
?	?
?6?`~	~
~6?:*??G*?*?*?1*?2#$%*?M6
*?
???*
?*#$%?N?*
?*?4?*?4*??*#$%?O??f??
??$?1?>?C?P?U?\?a?~???????????????????????????~?w
PP?h??h$??h	1??h
>x?h?????l??l??l??l??l??l??h?-??
?????G	
Z*?:*?
?P*?1*?2#$%?Q:?R6	?S:
66	?
?+*?T??????*
???#?*?1?>?J?P?Y???
4%?h7"?hZ??Z?lZ?lZ?lZ?lZ?lZ?lT?s#7??*0?h	1)?s
?!?7
????!????L*?:*?1Q*?2Q#Q$Q%QQQQ*?U*?1*?2??&	??? ?+?9???E?K??RL??L?lL?lL?lL?lL?lL?lF?s????	?*?6*?$??#$*?$?36%*?$?36??6?U~~6		?6*???*?*?*?1*?2#$%*?V6
*?
???*?*#$%?W?*?*?4?*?4*??*#$%?X??b??
??$?.?3=BIN	gl
qru{??????!?"?pg?w
=H?h	??h$w?h.m?h?????l??l??l??l??h??r
?????-V*?:*?
?P*?1*?2#$%?Y:?R6?S:6	6
	?
?+*?T?	?
????*
'*+-&.-0:2F4L0U6?p0%?h	3"?h
V??V?lV?lV?lV?lP?s7??&0?h-)?s??3????!????=*?:*?1Q*?2Q#Q$Q%QQ*?U*%?1*?2??";<= >+@1B6C<D?>=??=?l=?l=?l=?l7?s????[*?1*?,??*?2*?-??**?,*?-?Z*? ?&*??
*??*?*?,*?-?.*?/**?,*?-?[??"HI$K+L9MJONQZR?[??????q**? ?*?*?,*?-?.*?/*??\*?]??VWXZ%])^?*??????4
?^Y_?`??b?
?????a?b??0f"e?i??k??k?




© 2015 - 2024 Weber Informatics LLC | Privacy Policy