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

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

There is a newer version: 2024-05-10
Show newest version
????:?
java/lang/Object()V
java/awt/Font	

sun/font/Font2DstyleI	
fontRank&java/util/concurrent/ConcurrentHashMap
	
strikeCache(Ljava/util/concurrent/ConcurrentHashMap;java/lang/ref/WeakReference
(Ljava/lang/Object;)V	
 !lastFontStrikeLjava/lang/ref/Reference;	
#$strikeCacheMax	
&'(useWeakZ	
*+,fullNameLjava/lang/String;
./012java/lang/StringtoLowerCase()Ljava/lang/String;	
456boldItalicNames[Ljava/lang/String;
.89:indexOf(Ljava/lang/String;)I	
<=6italicNames	
?@6	boldNames

BCD	getMapper()Lsun/font/CharToGlyphMapper;
FGHIJsun/font/CharToGlyphMappergetNumGlyphs()I
FLMJgetMissingGlyphCode
OPQRSjava/lang/ref/Referenceget()Ljava/lang/Object;Usun/font/FontStrike	
WXYDEFAULT_FRC!Ljava/awt/font/FontRenderContext;

[\]	getStrikeG(Ljava/awt/Font;Ljava/awt/font/FontRenderContext;)Lsun/font/FontStrike;
_`a	getSize2D()F
cdefSjava/awt/geom/AffineTransformclone
chijscale(DD)V
lmn
isTransformed()Z
pqrgetTransform!()Ljava/awt/geom/AffineTransform;
ctuvconcatenate"(Ljava/awt/geom/AffineTransform;)V
cxyz
getTranslateX()D
c|}z
getTranslateY
c?z	getScaleX
c??z	getShearY
c??z	getShearX
c??z	getScaleY
c???setTransform	(DDDDDD)V?sun/font/FontStrikeDesc
??JgetStyle
???D(Ljava/awt/geom/AffineTransform;Ljava/awt/geom/AffineTransform;III)V

?\?1(Lsun/font/FontStrikeDesc;Z)Lsun/font/FontStrike;
?p?java/awt/font/FontRenderContext
????getAAHintIntValD(Lsun/font/Font2D;Ljava/awt/Font;Ljava/awt/font/FontRenderContext;)I
???SgetFractionalMetricsHint
????getFMHintIntVal(Ljava/lang/Object;)I
O??clear?java/lang/ref/SoftReference
?	T???descLsun/font/FontStrikeDesc;
????equals(Ljava/lang/Object;)Z
?R?&(Ljava/lang/Object;)Ljava/lang/Object;

???updateLastStrikeRef(Lsun/font/FontStrike;)V
?????sun/font/StrikeCache	refStrike
???(Lsun/font/FontStrikeDesc;)V

???createStrike0(Lsun/font/FontStrikeDesc;)Lsun/font/FontStrike;	????glyphTxLjava/awt/geom/AffineTransform;
c??JgetType
??Jsize
????getStrikeRef1(Lsun/font/FontStrike;Z)Ljava/lang/ref/Reference;
???put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
??JgetSize
????'(Ljava/lang/Object;Lsun/font/Font2D;I)I

?\?G(Ljava/awt/Font;Ljava/awt/geom/AffineTransform;II)Lsun/font/FontStrike;
T???getFontMetrics()Lsun/font/StrikeMetrics;
????asun/font/StrikeMetrics	getAscent
???a
getDescent
???a
getLeading
???a
getMaxAdvance

???getStyleMetrics(F[FI)V@ A@??	
?,
familyName
FcharToGlyph(I)I
FcharToVariationGlyph(II)I
F

canDisplay(C)Z
F(I)Z	?ascentYF	?ascentXbolddemibold	demi-bold	demi bold negreta"demi$italic&cursiva(oblique*inclined,
bolditalic.bold-italic0bold italic2boldoblique4bold-oblique6bold oblique8demibold italic:negreta cursiva<demi oblique
?>?$(Ljava/awt/geom/AffineTransform;ZZ)VFONT_CONFIG_RANK
ConstantValueJRE_RANKTTF_RANK
TYPE1_RANKNATIVE_RANKUNKNOWN_RANKDEFAULT_RANKhandleLsun/font/Font2DHandle;familyLsun/font/FontFamily;mapperLsun/font/CharToGlyphMapper;	SignaturesLjava/util/concurrent/ConcurrentHashMap;>;0Ljava/lang/ref/Reference;
FWIDTH_NORMALFWEIGHT_NORMAL?FWEIGHT_BOLD?CodeLineNumberTableLocalVariableTablethisLsun/font/Font2D;setUseWeakRefs(ZI)Vweak
maxStrikes
StackMapTablesetStyleifNamegetWidth	getWeightgetRanksetRank(I)VrankgetValidatedGlyphCode	glyphCode&(Ljava/awt/Font;)Lsun/font/FontStrike;fontLjava/awt/Font;strikeLsun/font/FontStrike;devTxaafmptSizeDf(Ljava/awt/Font;Ljava/awt/geom/AffineTransform;Ljava/awt/geom/AffineTransform;II)Lsun/font/FontStrike;frcat	strikeReftxTypecopyLocalVariableTypeTableW(Ljava/awt/Font;Ljava/awt/geom/AffineTransform;Ljava/lang/Object;Ljava/lang/Object;[F)VaaHintLjava/lang/Object;fmHintmetrics[F
strikeMetricsLsun/font/StrikeMetrics;	pointSizeoffset5(Ljava/awt/Font;Ljava/awt/font/FontRenderContext;[F)V
getTableBytes(I)[BtaggetPlatformNativeFontPtr()J
getUnitsPerEmsupportsEncoding(Ljava/lang/String;)Zencoding
canDoStyleuseAAForPtSizeptsizehasSupplementaryCharsgetPostscriptNamegetFontName&(Ljava/util/Locale;)Ljava/lang/String;lLjava/util/Locale;
getFamilyNamewcharvariationSelectorcCcpgetBaselineFor(C)BgetItalicAngleU(Ljava/awt/Font;Ljava/awt/geom/AffineTransform;Ljava/lang/Object;Ljava/lang/Object;)F
SourceFileFont2D.java!
@ABCABDAEFAGHAIJAKLAG@6=656XYMN,+,
OPQRST !SU$'(VAIWAXYAZ([i+*?*?	*?*?Y??*?Y??*?"?\&L	N`n%t]+^_`a[y*?%*????"?\{|}] ^_b(cdR
?

?J[/*?	?\?]^_e['r*?)?-L=?3??+?32?7?	*?	?????=?;??+?;2?7?	*?	?????=?>??+?>2?7?	*?	?????\F????$?%?+?5?B?G?H?N?X?e?j?k?q?]4
!f-!fP!fr^_jg,d	?
.?????hJ[,?\?]^_iJ[L*?	~?????\?	?
?]^_d
jJ[/*??\?]^_kl[>*??\
??]^_mCDn[_?*?A?E?*?A?K<?\???]^_od??\p[r*??N?TM,?,?*+?V?Z?\????] ^_qrstd?T\?[(
	s+?^?9,?b?c:?g+?k?+?o?s?w??
?{???~??????????Y,+????:*???\: )=FKPUX`k]Rs^_sqrsu?svswlxyc??k??d?)c\z[???Y,-+????:*???\()*]H^_qru???vw??\][6
	z,??N+?^?9-?g+?k?3-+?o?s-?w??-?{??--?~-??-??-????*+,??6,????6??Y,??-+????:*???\B/0123#455;6?7C8H5K<S=\>f?rA]Rz^_zqrz{Yu|?nxyS'v\wr??d
?5c??[x**???*?%?*?Y+???*??Y+????\EFGI)K]*^_*std\?[;*+???\N]^_??\?[??*??N?TN-?+-?????-?*?+???O:??N?TN-?*-??-??-????Y+??L*+??N+?ȶ?6*?%? ?~?*???
?
-??:?
-*?%??:*?+??W*-??-??-?\Z_`ac)d.e7f;g@hDiF|J}SY?b?|?????????????]>)?}!bL~?^_????(?st?)?}Ud?T?)O?0		??[?
U-*+?ڸ?6??6*+,??:??:		??Q	??Q	??Q	??Q*+?^???\*
????%?.?7?@?I?T?]f
U^_UqrU|?U??U??U??JvCw7st%0??	??[?+,,0v?nQ,`#?nQ,`,`0?nQ,`,`0Q?\?
?? ?*?]*+^_+?+??+???[?,*+,?Z??:-??Q-??Q-??Q-??Q?\????#?+?]4,^_,qr,{Y,??!????[6?\?]^_???[,	?\?]^_??[.??\?]^_??[6?\?]^_?,?[M*?	???\?]^_
d@?[6?\?]^_??n[,?\?]^_?2[/*?)?\]^_??[9*?)?\]^_????[9*???\]^_??IJ[2*?A?E?\]^_[=	*?A??\]	^_	?[H
*?A??\] 
^_
?
?MJ[2*?A?K?\]^_[=	*?A?	?\]	^_	??[=	*?A?
?\#]	^_	???[6?\']^_????[?	F-*??6??6*+,??:??:???
??????vn?\/	012#37499]\	F^_FqrF|?F??F??	=v6w*st##??d!?7	
cT??[???.YSYSYSYSYSY!S?>?.Y#SY%SY'SY)S?;	?.Y+SY-SY/SY1SY3SY5SY7SY9SY;S?3??Y?=?V?\;,>KA?F??




© 2015 - 2025 Weber Informatics LLC | Privacy Policy