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

META-INF.modules.java.desktop.classes.sun.font.StandardGlyphVector.class Maven / Gradle / Ivy

There is a newer version: 2024-05-10
Show newest version
????;?
java/awt/font/GlyphVector()V
	
java/lang/StringtoCharArray()[C
length()Isun/font/StandardGlyphVector
init8(Ljava/awt/Font;[CIILjava/awt/font/FontRenderContext;I)V

java/awt/FonthasLayoutAttributes()Z
 
getAttributes()Ljava/util/Map;"sun/font/AttributeMap
!$%&	getValues()Lsun/font/AttributeValues;
()*+,sun/font/AttributeValuesgetTracking()F
./0initGlyphVector:(Ljava/awt/Font;Ljava/awt/font/FontRenderContext;[I[F[II)V
2+3(Ljava/awt/Font;)F
56,	getSize2D8java/awt/geom/Point2D$Float
7:;(FF)V
=>
isTransformed
@ABgetTransform!()Ljava/awt/geom/AffineTransform;
DEFGHjava/awt/geom/AffineTransformdeltaTransformG(Ljava/awt/geom/Point2D;Ljava/awt/geom/Point2D;)Ljava/awt/geom/Point2D;
JKLMNsun/font/FontUtilities	getFont2D"(Ljava/awt/Font;)Lsun/font/Font2D;
PQRSTsun/font/Font2D	getStrikeG(Ljava/awt/Font;Ljava/awt/font/FontRenderContext;)Lsun/font/FontStrike;	7VWXxF	7Z[Xy
]^_`asun/font/FontStrikegetGlyphAdvance(I)F	cdefontLjava/awt/Font;	ghifrc!Ljava/awt/font/FontRenderContext;	klmglyphs[I	opm
userGlyphs	rst	positions[F	vwmcharIndices	yz{flagsI
}~initFontData????java/text/CharacterIterator
getBeginIndex???getEndIndex????first()C?????getIndex????next
???getValidatedGlyphs([I)[I	????{sun/java2d/loops/FontInfoaaHint?sun/awt/SunHints
???getFontRenderContext#()Ljava/awt/font/FontRenderContext;
?????java/awt/font/FontRenderContextgetAntiAliasingHint()Ljava/lang/Object;	?????java/awt/RenderingHintsVALUE_TEXT_ANTIALIAS_ONLjava/lang/Object;	????VALUE_TEXT_ANTIALIAS_GASP
?@
????getFractionalMetricsHint
???F(Ljava/awt/geom/AffineTransform;Ljava/lang/Object;Ljava/lang/Object;)V
???(Ljava/awt/font/GlyphVector;Ljava/awt/font/FontRenderContext;)V
???
clearFlags(I)V?"java/lang/IllegalArgumentException???makeConcatWithConstants(I)Ljava/lang/String;
???(Ljava/lang/String;)V?#java/lang/IndexOutOfBoundsException?
????
??getLayoutFlags???(II)Ljava/lang/String;
??setFRCTX
??
initPositions?
???getLineMetricsP(Ljava/lang/String;Ljava/awt/font/FontRenderContext;)Ljava/awt/font/LineMetrics;
????,java/awt/font/LineMetrics	getAscent
???,
getDescent
???,
getLeading?java/awt/geom/Rectangle2D$Float
???(FFFF)V
???getGlyphVisualBounds(I)Ljava/awt/Shape;?????java/awt/ShapegetBounds2D()Ljava/awt/geom/Rectangle2D;
????java/awt/geom/Rectangle2DisEmpty
??unionT(Ljava/awt/geom/Rectangle2D;Ljava/awt/geom/Rectangle2D;Ljava/awt/geom/Rectangle2D;)V
getGlyphsPixelBounds;(Ljava/awt/font/FontRenderContext;FFII)Ljava/awt/Rectangle;
	getGlyphsOutline(IIFF)Ljava/awt/Shape;?

java/awt/geom/Point2DgetX()D
getY
?clearCaches
?addFlags	gti1Lsun/font/StandardGlyphVector$GlyphTransformInfo;
 !"#/sun/font/StandardGlyphVector$GlyphTransformInfogetGlyphTransform"(I)Ljava/awt/geom/AffineTransform;
D%&
isIdentity
()!(Lsun/font/StandardGlyphVector;)V
+,-setGlyphTransform#(ILjava/awt/geom/AffineTransform;)V
/0transformCount
234internalGetGlyphPositions	(III[F)[F	678
lbcacheRefLjava/lang/ref/SoftReference;
:;<=?java/lang/ref/SoftReferenceget?[Ljava/awt/Shape;
:AB(Ljava/lang/Object;)VD sun/font/StandardGlyphVector$ADL
C
GHIgetGlyphStrike-(I)Lsun/font/StandardGlyphVector$GlyphStrike;
KLMNO(sun/font/StandardGlyphVector$GlyphStrikegetADL%(Lsun/font/StandardGlyphVector$ADL;)V	KQRSstrikeLsun/font/FontStrike;
]UVWgetGlyphMetrics (I)Ljava/awt/geom/Point2D$Float;	CYZXdescentX	C\]XleadingX	C_`XascentX	CbcXdescentY	CefXleadingY	ChiXascentY	KklXdx	KnoXdyqjava/awt/geom/GeneralPath
p
ptu;moveTo
pwx;lineTo
pz{	closePath}sun/font/DelegatingShape
|?(Ljava/awt/Shape;)V	??8
vbcacheRef
???getGlyphOutlineBounds(I)Ljava/awt/geom/Rectangle2D;
???getGlyphPosition(I)Ljava/awt/geom/Point2D;
???getMinX
???getMinY
???getWidth
???	getHeight
????setRect(DDDD)V?java/awt/font/GlyphMetrics
???"(ZFFLjava/awt/geom/Rectangle2D;B)V
???equals(Ljava/lang/Object;)Z
????$(Ljava/awt/font/FontRenderContext;)Z
???4(Lsun/font/StandardGlyphVector$GlyphTransformInfo;)Z?java/lang/ClassCastException
??hashCode
???(Ljava/awt/font/GlyphVector;)Z
???clone
???java/lang/Object
?
??t
??R(Lsun/font/StandardGlyphVector;Lsun/font/StandardGlyphVector$GlyphTransformInfo;)V?$java/lang/CloneNotSupportedException?
???
???getGlyphTransformsD(II[Ljava/awt/geom/AffineTransform;)[Ljava/awt/geom/AffineTransform;
+
???setGlyphTransforms&([Ljava/awt/geom/AffineTransform;III)V	???frctxLjava/awt/geom/AffineTransform;
???matchTX$([DLjava/awt/geom/AffineTransform;)Z
???setRenderTransform([D)V	???dtx
???setupGlyphImages7([J[FLjava/awt/geom/AffineTransform;)Ljava/lang/Object;
???getDefaultStrike,()Lsun/font/StandardGlyphVector$GlyphStrike;
]???getGlyphImagePtrs([I[JI)V
?????java/lang/System	arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)V
D???	transform
([FI[FII)V
D??	getScaleX
D??	getShearY
D??	getShearX
D??	getScaleY
D
getTranslateX
D
getTranslateY
D	(DDDDDD)V		
$assertionsDisabledZ
java/lang/AssertionError

D?
resetDTX"(Ljava/awt/geom/AffineTransform;)V
equalNonTranslateTXA(Ljava/awt/geom/AffineTransform;Ljava/awt/geom/AffineTransform;)Z
getNonTranslateTX@(Ljava/awt/geom/AffineTransform;)Ljava/awt/geom/AffineTransform;	8fsref	!"?invdtx
D$%B
createInverse'-java/awt/geom/NoninvertibleTransformException	)*8
strikesRef
,-.getFont()Ljava/awt/Font;
01getNumGlyphs
345
getGlyphCodes(II[I)[I
?
89:getGlyphPositions(II[F)[F
<=5getGlyphCharIndices
 
@?A#([Ljava/awt/geom/AffineTransform;)V??	DEFfont2DLsun/font/Font2D;
PHIJgetValidatedGlyphCode(I)IL(java/lang/ArrayIndexOutOfBoundsExceptionNstart or count out of bounds
K?
PQRS	getMapper()Lsun/font/CharToGlyphMapper;
UVWXYsun/font/CharToGlyphMapper
charsToGlyphs(I[C[I)V[sun/font/FontSubstitutionZ]^_getCompositeFont2D()Lsun/font/CompositeFont;	ab?ftx
DdesetTransform
Dghiscale(DD)V
DklmgetScaleInstance#(DD)Ljava/awt/geom/AffineTransform;
Ko?p (IFF)Ljava/awt/geom/Rectangle2D;
pr?
KtuvappendGlyphOutline!(ILjava/awt/geom/GeneralPath;FF)V
xysetDTX
{|9(Ljava/awt/geom/AffineTransform;FFII)Ljava/awt/Rectangle;~java/awt/Rectangle
}
7
D??H
]???getGlyphImageBounds5(ILjava/awt/geom/Point2D$Float;Ljava/awt/Rectangle;)V
}?
}??(Ljava/awt/Rectangle;)V
}???add
K???addDefaultGlyphAdvance!(ILjava/awt/geom/Point2D$Float;)V
?SI
K???create?(Lsun/font/StandardGlyphVector;Ljava/awt/geom/AffineTransform;Ljava/awt/geom/AffineTransform;)Lsun/font/StandardGlyphVector$GlyphStrike;
???appendString2(Ljava/lang/StringBuffer;)Ljava/lang/StringBuffer;
?????java/lang/StringBuffertoString()Ljava/lang/String;
??
SGV{font: 
????append,(Ljava/lang/String;)Ljava/lang/StringBuffer;
??, frc: 
???, glyphs: (
????(I)Ljava/lang/StringBuffer;?)[?, 
?????java/lang/IntegertoHexString?]?, positions: (
????(F)Ljava/lang/StringBuffer;?@?, indices: (?, flags:? default? tx? pos? rtl? complex?java/lang/Exception
????(C)Ljava/lang/StringBuffer;
????
getMessage
????java/lang/ClassdesiredAssertionStatusUNINITIALIZED_FLAGS
ConstantValue????	SignatureILjava/lang/ref/SoftReference;0Ljava/lang/ref/SoftReference<[Ljava/awt/Shape;>;FLAG_USES_VERTICAL_BASELINE?FLAG_USES_VERTICAL_METRICSFLAG_USES_ALTERNATE_ORIENTATIONE(Ljava/awt/Font;Ljava/lang/String;Ljava/awt/font/FontRenderContext;)VCodeLineNumberTableLocalVariableTablethisLsun/font/StandardGlyphVector;strLjava/lang/String;5(Ljava/awt/Font;[CLjava/awt/font/FontRenderContext;)Vtext[C7(Ljava/awt/Font;[CIILjava/awt/font/FontRenderContext;)VstartcountvaluesLsun/font/AttributeValues;
StackMapTableatindeltaincjtrackPtLjava/awt/geom/Point2D$Float;f2ddeltasindicestrackmP(Ljava/awt/Font;Ljava/text/CharacterIterator;Ljava/awt/font/FontRenderContext;)VcCiterLjava/text/CharacterIterator;offset?5(Ljava/awt/Font;[ILjava/awt/font/FontRenderContext;)V
getStandardGVV(Ljava/awt/font/GlyphVector;Lsun/java2d/loops/FontInfo;)Lsun/font/StandardGlyphVector;gvLjava/awt/font/GlyphVector;infoLsun/java2d/loops/FontInfo;performDefaultLayoutgetGlyphCode
glyphIndexresultgetGlyphCharIndexixgetLogicalBoundslmLjava/awt/font/LineMetrics;minXminYmaxXmaxYgetVisualBoundsglyphVBLjava/awt/geom/Rectangle2D;getPixelBounds9(Ljava/awt/font/FontRenderContext;FF)Ljava/awt/Rectangle;	renderFRC
getOutline()Ljava/awt/Shape;(FF)Ljava/awt/Shape;getGlyphOutline(IFF)Ljava/awt/Shape;setGlyphPosition(ILjava/awt/geom/Point2D;)VposLjava/awt/geom/Point2D;ix2newTXcxltrrtlrtlixgetGlyphLogicalBoundslbcacheadl"Lsun/font/StandardGlyphVector$ADL;gs*Lsun/font/StandardGlyphVector$GlyphStrike;advwxwyhxhygpLjava/awt/geom/GeneralPath;Ljava/awt/Shape;vbcachegetGlyphPixelBounds:(ILjava/awt/font/FontRenderContext;FF)Ljava/awt/Rectangle;index(I)Ljava/awt/font/GlyphMetrics;vbptgmLjava/awt/font/GlyphMetrics;getGlyphJustificationInfo)(I)Ljava/awt/font/GlyphJustificationInfo;othereLjava/lang/ClassCastException;rhscopy ()Lsun/font/StandardGlyphVector;setGlyphPositions([FIII)VpsrcPositionssrcStart([F)VrequiredLength([F)[F [Ljava/awt/geom/AffineTransform;"()[Ljava/awt/geom/AffineTransform;
srcTransformsgetGlyphInfo()[FglyphIDsneedsPositions([D)ZdevTX[D([J[F[D)Ljava/lang/Object;images[JlhstxtxsnGlyphs`oglyphslenvglyphstemppxpyfsLjava/awt/Rectangle;rnewflagsclearedFlagsLjava/lang/Exception;bufLjava/lang/StringBuffer;
SourceFileStandardGlyphVector.javaNestMembersBootstrapMethods?
?????$java/lang/invoke/StringConcatFactory?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;?	count = ?	start = ?start + count = ??, ?ix = ?srcPositions.length != ?start:  count: InnerClassesFloatGlyphTransformInfoADLGlyphStrike?%java/lang/invoke/MethodHandles$Lookup?java/lang/invoke/MethodHandlesLookup!dehilmpmstwmz{?{??b???"???EF8??78???8???{???{???{??
K??e*?*+,?,?
-???????*??de??hi??`*?*+,,?-???????*??de??hi??u*?*+,???????>??de???{?{hi+3?l+??+??!?#M,?'???????? ????de?0???*?*+,-?-*+?18???+?4j8?7Y?9:+?$@/A?DCEGIPJ]IcM?4J?{e??e?{e?{em?
??J??>?*?j????Y???ʿ*?u?*??~?
*?j?dd??*?u.??Q
RT"U+V5X7Z?>??>{?=5?z???*?j?d???Y???ʿ-??
N*?u?P*??~?)6*?j?dd6?-O??????=66?-O?????6?-*?u`.O????-??F^_"a&b*d1e:fHgNhTg`kllrk~p?q?p?t?\	= ?{H?{c?{f?{??{?????{??{?m??????????T*??*??*?b?*?f??LE+??vF8+??+??b8*?j??*?q*?q?d08??Y$%$f%f???*
{|~???!?,?4?B??>T??>< X6!X!3"X,(#X??B?$???FL=*?j??**???N-???+?-L?	+-+??????+???Y??L+??.??
???#?(?.?4?8?D??*%&0?{F??D&????#???'(?V*+$%*?j??????*??)iWX[X*+?7
**?j??????
??*,?K
**?j?#$????? 
??
WX
[X-??=	*?????	??	{-.?Q	*$%?????*	??	{	WX	[X???Z*??h*?q,??Q*?q`,??Q*?j??*?*???*
?
???#?.?;?D?I?N??*O??O{O12#,3{?

?-"#?|-?*?j????Y?
?ʿ*??*??????
??"?+??-??-{?

,-??S?*?j????Y?
?ʿ*??,?
,?$??*?Y*?'?*?,?**??.?*???*
?
??"?-?.?:?C?M?R?? S??S{S4??

??L?*?x??*?x*?u?*?j??v<=*?u?>6*?u??>??6*?u.6???<?????=?????
*Y?x??x??*Y?x??x*?x??:??
???!?'?<?E?V?i?o?}???>E$5{*E?{q6!o7'i8{????!	?*?@@?
?9:??J???Y???Ŀ???Y???ʿ*?j?`d???Y`???ʿ*-?1??$
1A?*J??J?{J?{Jt?9??r9?*?j????Y?
?ʿ*?5?*?5?9?>YM?*?j???M*?:Y,?@?5,2N-??*??*?ֻCY?E:*?F:?J?P*?j.?T:?U8?Y8?X?[b?^b8	?a?db?gb8
*?qh0?jb?^f8*?qh`0?mb?gf8?pY?r:

?s
bb?v
b	bb
b?v
	b
b?v
?y?|Y
?~N,-S-??r
1:FJNRV'_(f)m+}-?.?/?0?1?2?4?5?678$9);3<7???.:?_?;<f?=>}????@X??AX??BX	??CX
?pWX?X[X?ODE
9??9{:?:?J?F?

?>???????a?*?j????Y?
?ʿ*???*???9?>YM?*?j???M*?:Y,?@??,2N-??|Y*???~N,-S-??*
D
EI1J:KFNJONP[Q_T?4.G?a??a{:'G?JF?

?>??HI?]*,%???Y?4??J{)iWX[XVK?	v?*?j????Y?
?ʿ*???M*??N,,??-?g,??-?g,??,????*?F?P*?j.?T:??Y?U?Y,??:??6
]
^a&b,c7d@eDfGcJgLh]isl?>v??v{&PL&,JM2]?sNO?

PQ?c?*?j????Y?
?ʿ??p
qy???{?

???0?*+??+??+?M*?j?,?j???>*?j??*?j.,?j.??????*?b,?b????*?f,?f????,?q??*?q???*?q?
*?֧,??*?q?&>*?q??*?q0,?q0???????*??,????*?,????M?
 ??!<??=R??Sb??c????????????v}~??
???!?,?;?=?C?Q?S?a?c?~??????????????????????????># ?{?!?{?R??ST????U?I???
@J???@????8*?b??*?j???????????f*+????M?	???	?
?? 
ST??U??I?VW?2*?????????????=*???L+??*?q?+*?q?????q*??+?Y+*????+?L*?9:??&	????!?(?8?:?;??2?=????!??XY??N???Y???Ŀ*??h6h`66?*?q+0Q?????*??*???&	????0?;?DHM?R'?{&S{)Z{N??N[tN\{N?{N?{???X]??3*?j?h`=+????Y???Ŀ*+?????q*??*???

)-2? 3??3[t
)^{??9_?C**?j?`+?1?????t????T??`*?j????Y???Ŀ*???-??DN6?-*??S?????-??*
'("+),+//043=4I3R7?47?{T??T?{T?{T`?
???a?6**?j??Ű?>???????#6`6?*+`2?Ʉ????GHG"J?H?{	S{#??#b`#\{#?{#?{?
?	??A?E
*+*?j??ʱ?
PQ?
??
b`cd??
?*??*??*?j?h?L=>*?j???*?qh08*?qh`08+Q+`Q*?j.6*?F:?P?T:+`?UQ+`?YQ*???:	+`	???Q+`	???Q+`	???Q+`	???Q????f+??RWXYZ [*\6];^B`JaQb]cgdqf}g?h?i?j?Z?l?f
*?WX6u[XJae{QZf>]N?}.L&	??{??{????t?
????gh?m!*??*??~?+*?θҚ???xyz x?!??!ij?@?k??n*??*-??*??*?+,*?ڶݰ*??:?P*?j+*?j???,?4*?ڶ$?*?q,*?j?h??*??*?q,*?j?????.??	???$?6?:?D?X?k??4n??nlmnstnij$J=>?
?9K
????2*1+??(*1+????*1+????*1+???????????%?1??2nj2U??0@
?n.*????*????DY*??*??*??*???K*?????,??.o??
??6*??+??+*??+????*??+????*??+????????
??%?5??6n?6U??4@???v,??+???Y??+*?ڸҚ*?DY+???????+??,??,ij?y?Y*??+??*+??????????o????U*??*?ڸ?**?θ????????????8*?*+??*? *?ڶ$?**?ڶ#? ?M*??*??(?$'&?*
??
???$?'?(?/?7??8??8???g&??~?*?*+?+?b*,?f*?|+?/>*+?2?n+??**?n?j?***?n???j*+?6~?x*?x~?*+`?7?q*?x~?*+?;?u*?x~?)?D:6?+?>S????*????V????%,	7C
NWdny???????>??{? p`?????hi?q{?#?7? ?r??????E+?=?
N6?6+.B?+.??-+.O?-*?C+.?GO????-??"'()*#+.-=)C0?4
9?{E??EsmBt{>um??

??2z??`,???KYM?O?*+?b*?f*?x*+?1??*???:,??M*?|*?
?j**?j?n*?C?P,*?j?T??B78;"<(=.?8@=DAEGFQGTJXN`PhQyR?RG
v?z??zdez??z?{z?{zhizz{?
~?,
?**?b?I?C*?C?Z?**?C?Z?\?C*?b?4D*?b??
?*??:+?+*?f???*??:?	+??:*?w*??*?$%?z?*??P::?}Y?:	?7Y??:
h6???g
$*?q?0b?U
%*?q?0b?Y

??W*?j?.
	??	???????}Y	??:???	???????	??^?????%?+?2?B?K?N?W?`?f?n?????????????????z????hi?WX?[X??{??{?o?K?ySN?zW?{z	`M
fy?{?5	?D?#?D]}}7?a		A}???5*?5?*?5?9?>M,?,S*???*???9?>M,?,S??&	?????!?,?0?4??*:?,G?5??5{??=*?5*??????
????????*?q??*??**?j?h`??qL**?b?1E$??$*?b?4jE?7Y$?9L?7Y?9N*?b??	?K???3	*???????	??????+???Y??L+???W+*?b????W+???W+*?f????W+???W+*?j???W+???W=*?j??#?+???W+*?j.????W????+???W*?q?b+???W+*?q???W+???W=*?q??5?+???W+*?q0??W+¶?W+*?q`0??W????+???W*?u?M+Ķ?W+*?u???W+???W=*?u?? ?+???W+*?u.??W????+???W+ƶ?W*?͚+ȶ?W?H*?x~?+ʶ?W*?x~?+̶?W*?x~?+ζ?W*?x~?+ж?W?M+ ??,?׶?W+}??W+??????5!"%& '((4)<*F+N,Y-].e0s,y2?3?4?5?6?7?8?9?;?<?=?7???A?B?CDEFGI*E0K8M@NGORQ[RcTlUtW}X?Z?[?a?_?`?b?d?>P)?{?;?{
&?{?S~??????'?C??*?%?"?B???4?ښ??????@???CK?2?????????????????27?	???	?C?K????




© 2015 - 2024 Weber Informatics LLC | Privacy Policy