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

????:?
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
D??H	transform	???W{java/awt/Point	??[{
???setLocation(DD)V
D??HinverseTransform?-java/awt/geom/NoninvertibleTransformException?$must be able to invert frc transform	???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?
([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;	128fsref	45?invdtx
D78B
createInverse	:;8
strikesRef
=>?getFont()Ljava/awt/Font;
ABgetNumGlyphs
DEF
getGlyphCodes(II[I)[I
?
IJKgetGlyphPositions(II[F)[F
MNFgetGlyphCharIndices
 
Q?R#([Ljava/awt/geom/AffineTransform;)V??	UVWfont2DLsun/font/Font2D;
PYZ[getValidatedGlyphCode(I)I](java/lang/ArrayIndexOutOfBoundsException_start or count out of bounds
\?
Pbcd	getMapper()Lsun/font/CharToGlyphMapper;
fghijsun/font/CharToGlyphMapper
charsToGlyphs(I[C[I)Vlsun/font/FontSubstitutionknopgetCompositeFont2D()Lsun/font/CompositeFont;	rs?ftx
DuvsetTransform
Dxy?scale
D{|}getScaleInstance#(DD)Ljava/awt/geom/AffineTransform;
K?? (IFF)Ljava/awt/geom/Rectangle2D;
p??
K???appendGlyphOutline!(ILjava/awt/geom/GeneralPath;FF)V
??'setDTX
??9(Ljava/awt/geom/AffineTransform;FFII)Ljava/awt/Rectangle;?java/awt/Rectangle
?
7
]???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;offset5(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()[FglyphIDs	pixellateK(Ljava/awt/font/FontRenderContext;Ljava/awt/geom/Point2D;Ljava/awt/Point;)V/Ljava/awt/geom/NoninvertibleTransformException;locpxResultLjava/awt/Point;needsPositions([D)ZdevTX[D([J[F[D)Ljava/lang/Object;images[JlhstxtxsnGlyphsnoglyphslenvglyphstemppxpyfsLjava/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{?{??s???5???VW28??78???8???{???{???{??L??e*?*+,?,?
-???????*??de?hi?`*?*+,,?-???????*??dehi?u*?*+,???????>??de{{hi+3?l+??+??!?#M,?'???????? ??de	0???*?*+,-?-*+?18???+?4j8?7Y?9:+???/*?b??#??????/*?f??'???%?W*?q**?b?1??*????+,-/???	B?0*?j???2???&[?;*?n.??6???'{EF??e???Y???Ŀ???Y???ʿ*?j?d???Y`???ʿ-??
N6?-*?n`.O????-??2:;=>$@/A?DCEGIPJ]IcM?4J{e??e{e{e(m	
??)[??>?*?j????Y???ʿ*?u?*??~?
*?j?dd??*?u.??Q
RT"U+V5X7Z?>??>*{	NF?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!30X,(1X	?B?2???FL=*?j??**???N-???+?-L?	+-+??????+???Y??L+??.??
???#?(?.?4?8?D??*340{F??D(4	???#???56?V*+$%*?j??????*??7iWX[X89?7
**?j??????
??8:?K
**?j?#$????? 
??
WX
[X;??=	*?????	??	*{;<?Q	*$%?????*	??	*{	WX	[X???Z*??h??O?*?j????Y?
?ʿ*??x>*?q,??Q*?q`,??Q*?j??*?*???*
?
???#?.?;?D?I?N??*O??O*{O?@#,A{	

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

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

??L?*?x??*?x*?u?*?j??v<=*?u?>6*?u??>??6*?u.6???<?????=?????
*Y?x??x??*Y?x??x*?x??:??
???!?'?<?E?V?i?o?}???>E$C{*E{qD!oE'iF{???	!	?*?@@?
?JK??J???Y???Ŀ???Y???ʿ*?j?`d???Y`???ʿ*-?1??$
1A?*J??J{J{J(t	G??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???.H?_?IJf?KL}?M??NX??OX??PX	??QX
?pWX?X[X?ORS
9??9*{:?H?J?(T	

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

?>??VW?]*,%???Y?4??X{7iWX[XVY?	v?*?j????Y?
?ʿ*???M*??N,,??-?g,??-?g,??,????*?F?P*?j.?T:??Y?U?Y,??:??6
]
^a&b,c7d@eDfGcJgLh]isl?>v??v*{&PZ4,J[@]Ms\]	

^_?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?~??????????????????????????># {?!{?`??ab????c"	I???
@J???@????8*?b??*?j???????????f*+????M?	???	?
?? 
ab??c?	I?de?2*?????????????=*???L+??*?q?+*?q?????q*??+?Y+*????+?L*?9:??&	????!?(?8?:?;??2(?=??	?!??fg??N???Y???Ŀ*??h6h`66?*?q+0Q?????*??*???&	????0?;?DHM?R'{&a{)h{N??NitNj{N{N{	??fk??3*?j?h`=+????Y???Ŀ*+?????q*??*???

)-2? 3??3it
)l{	?Jm?C**?j?`+?1?????(t????T??`*?j????Y???Ŀ*???-??DN6?-*??S?????-??*
'("+),+//043=4I3R7?47{T??T{T{T(n	
???o?6**?j??Ű?>???????#6`6?*+`2?Ʉ????GHG"J?H{	a{#??#pn#j{#{#{	
?	??R?E
*+*?j??ʱ?
PQ?
??
pnqr??
?*??*??*?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[XJas{QZtL]NM}.Z4	?{?{????(t	
????uv?P+?*?fL+??:,,??W-,????-,????,-?ч-?Շ??,,??W?:??Y?Ŀ?7?B??2st	yz{ |)}7??B?D?O??>DawP??P7iPx@PyzA
?		?8??D?{|?m!*??*??~?+*????????? ??!??!}~	@???n*??*-??*??*?+,*???*??:?P*?j+*?j???,?4*??$?*?q,*?j?h???*??*?q,*?j????.??	???$?6?:?D?X?k??4n??n??nstn}~$JKL	
?9K
????2*1+???(*1+?	??*1+???*1+??????????%?1??2?~2c?	0@
./?n.*???*????DY*?*?	*?*??K*?????,??.??	
*+??6*?+???+*?	+?	??*?+???*?+???????
??%?5??6??6c?	4@???v,??+???Y?!?+*???*?DY+?"?$?????+??,??,}~	?'?Y*??+?(?*+?,?$??????????	??U*??*??(?**??,?$????????	&'??8*?0*+??*?3*??$?**??6?3?M*??*??9?$'??*
??
??$'(/7
?8??8
?	g???~?*?*+?*+?C?n+??**?n?j?***?n???j*+?G~?x*?x~?*+`?H?q*?x~?*+?L?u*?x~?)?D:6?+?OS????*?P??V%, 7"C$N&W'd*n+y.?/?0?1?0?4?6?>?{? ?n????!"?hi??{	#?7? ????????E+?=?
N6?6+.S?+.??-+.O?-*?T+.?XO????-??">?@A#B.D=@CG?4
9{E??E?mB?{>?m	?

??2z??`,???\Y^?`?*+?b*?f*?x*+?1??*???:,??M*?|*?
?j**?j?n*?T?a,*?j?e??BNOR"S(T.V8W=[A\G]Q^TaXe`ghhyi?RG
?z??zdezz{z{zhizz{	
~?,
?**?b?I?T*?T?k?**?T?k?m?T*?b?4D*?b??
?*??:+?+*?f???*??:?	+??:*??*??*?$%???*???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?{?{???K??SN?(?W???	`[
fy{	5	?D?#?D]??7?a		A????5*?5?*?5?9?>M,?,S*???*???9?>M,?,S??&	?????!?,?0?4??*H?,U?5??5*{	?=*?5*??????
????????*?q??*??**?j?h`??qL**?b?1E$??$*?b?4jE?7Y$?9L?7Y?9N*?b?(?4@<AFBNCYD]EeGsCyI?J?K?L?M?N?O?P?R?S?T?N?V?X?Y?Z[\]^`*\0b8d@eGfRh[icklltn}o?q?r?x?v?w?y?{?>P){?;{
&{?a???????	'?C??*?%?"?B???4???????	@???CK?2?????????????????27?	???	?C?K????




© 2015 - 2025 Weber Informatics LLC | Privacy Policy