| AttributeMap |
|
| AttributeValues |
|
| BidiUtils |
|
| CharToGlyphMapper |
|
| CompositeFont |
|
| CompositeFontDescriptor |
Encapsulates the information that 2D needs to create a composite font,
the runtime representation of a logical font. |
| CompositeGlyphMapper |
|
| CompositeStrike |
|
| CoreMetrics |
|
| CreatedFontTracker |
|
| Decoration |
This class handles underlining, strikethrough, and foreground and
background styles on text. |
| DelegatingShape |
To avoid people downcasting Shape to a known mutable subclass and
mucking with its internals, we need to interpose a subclass that
cannot be mutated or downcasted. |
| ExtendedTextLabel |
An extension of TextLabel that maintains information
about characters. |
| FileFont |
|
| FileFontStrike |
|
| Font2D |
|
| Font2DHandle |
|
| FontDesignMetrics |
|
| FontFamily |
|
| FontLineMetrics |
Metrics from a font for layout of characters along a line
and layout of set of lines. |
| FontManager |
|
| FontManagerNativeLibrary |
|
| FontResolver |
This class maps an individual character to a Font family which can
display it. |
| FontRunIterator |
Iterates over runs of fonts in a CompositeFont, optionally taking script runs into account. |
| FontScaler |
|
| FontStrike |
|
| FontStrikeDesc |
|
| GlyphLayout |
|
| GlyphLayout.GVData |
Storage for layout to build glyph vector data, then generate a real GlyphVector
|
| GlyphLayout.LayoutEngineKey |
|
| GlyphList |
|
| GraphicComponent |
|
| LayoutPathImpl |
|
| LayoutPathImpl.EmptyPath |
|
| LayoutPathImpl.SegmentPath |
Represents a path built from segments. |
| LayoutPathImpl.SegmentPathBuilder |
Use to build a SegmentPath. |
| PhysicalFont |
|
| PhysicalStrike |
|
| Script |
|
| ScriptRun |
ScriptRun is used to find runs of characters in
the same script, as defined in the Script class. |
| ScriptRunData |
|
| StandardGlyphVector |
Standard implementation of GlyphVector used by Font, GlyphList, and
SunGraphics2D. |
| StandardGlyphVector.GlyphStrike |
|
| StandardTextSource |
|
| StrikeCache |
A FontStrike is the keeper of scaled glyph image data which is expensive
to compute so needs to be cached. |
| StrikeMetrics |
|
| SunLayoutEngine |
|
| TextLabel |
A label. |
| TextLabelFactory |
A factory for text labels. |
| TextRecord |
Represents a region of text and context
|
| TextSource |
A text source represents text for rendering, plus context information. |
| TextSourceLabel |
Implementation of TextLabel based on String. |
| TrueTypeFont |
TrueTypeFont is not called SFntFont because it is not expected
to handle all types that may be housed in a such a font file. |
| TrueTypeGlyphMapper |
|
| Type1Font |
|
| Type1GlyphMapper |
|