| Modifier and Type | Field and Description |
|---|---|
| private int | |
| private Point2D. | |
| private final List | |
| private final Type1CharStringReader | |
| private final String | |
| private final String | |
| private boolean | |
| private Point2D. | |
| private static final Log | |
| private GeneralPath | |
| private final List | |
| private int |
| Access | Constructor and Description |
|---|---|
| public | Type1CharString(Type1CharStringReader
Parent Type 1 CharString font. font, String Name of the font. fontName, String Name of the glyph. glyphName, List<Object> Type 1 char string sequence sequence)Constructs a new Type1CharString object. |
| protected | Type1CharString(Type1CharStringReader
Parent Type 1 CharString font. font, String Name of the font. fontName, String Name of the glyph. glyphName)Constructor for use in subclasses. |
| Modifier and Type | Method and Description |
|---|---|
| protected void | addCommand(List<Number>
the parameters of the command to be added numbers, CharStringCommand the command to be added command)Add a command to the type1 sequence. |
| private void | |
| private void | |
| public Rectangle2D | |
| protected Object | Returns: the last entry of the type 1 sequence or null if emptyReturns the last entry of the underlying type1 sequence. |
| public String | |
| public GeneralPath | |
| public int | |
| private void | |
| protected boolean | Returns: true if the sequence is emptyIndicates if the underlying type1 sequence is empty. |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| public String |
| commandCount | back to summary |
|---|---|
| private int commandCount | |
| current | back to summary |
|---|---|
| private Point2D. | |
| flexPoints | back to summary |
|---|---|
| private final List<Point2D. | |
| font | back to summary |
|---|---|
| private final Type1CharStringReader font | |
| fontName | back to summary |
|---|---|
| private final String fontName | |
| glyphName | back to summary |
|---|---|
| private final String glyphName | |
| isFlex | back to summary |
|---|---|
| private boolean isFlex | |
| leftSideBearing | back to summary |
|---|---|
| private Point2D. | |
| LOG | back to summary |
|---|---|
| private static final Log LOG | |
| path | back to summary |
|---|---|
| private GeneralPath path | |
| type1Sequence | back to summary |
|---|---|
| private final List<Object> type1Sequence | |
| width | back to summary |
|---|---|
| private int width | |
| Type1CharString | back to summary |
|---|---|
| public Type1CharString(Type1CharStringReader font, String fontName, String glyphName, List<Object> sequence) Constructs a new Type1CharString object.
| |
| Type1CharString | back to summary |
|---|---|
| protected Type1CharString(Type1CharStringReader font, String fontName, String glyphName) Constructor for use in subclasses.
| |
| addCommand | back to summary |
|---|---|
| protected void addCommand(List<Number> numbers, CharStringCommand command) Add a command to the type1 sequence.
| |
| callothersubr | back to summary |
|---|---|
| private void callothersubr(int num) Flex (via OtherSubrs)
| |
| closeCharString1Path | back to summary |
|---|---|
| private void closeCharString1Path() Close path. | |
| getBounds | back to summary |
|---|---|
| public Rectangle2D getBounds() Returns the bounds of the renderer path.
| |
| getLastSequenceEntry | back to summary |
|---|---|
| protected Object getLastSequenceEntry() Returns the last entry of the underlying type1 sequence.
| |
| getName | back to summary |
|---|---|
| public String getName() | |
| getPath | back to summary |
|---|---|
| public GeneralPath getPath() Returns the path of the character.
| |
| getWidth | back to summary |
|---|---|
| public int getWidth() Returns the advance width of the glyph.
| |
| handleType1Command | back to summary |
|---|---|
| private void handleType1Command(List<Number> numbers, CharStringCommand command) | |
| isSequenceEmpty | back to summary |
|---|---|
| protected boolean isSequenceEmpty() Indicates if the underlying type1 sequence is empty.
| |
| render | back to summary |
|---|---|
| private void render() Renders the Type 1 char string sequence to a GeneralPath. | |
| rlineTo | back to summary |
|---|---|
| private void rlineTo(Number dx, Number dy) Relative lineto. | |
| rmoveTo | back to summary |
|---|---|
| private void rmoveTo(Number dx, Number dy) Relative moveto. | |
| rrcurveTo | back to summary |
|---|---|
| private void rrcurveTo(Number dx1, Number dy1, Number dx2, Number dy2, Number dx3, Number dy3) Relative curveto. | |
| seac | back to summary |
|---|---|
| private void seac(Number asb, Number adx, Number ady, Number bchar, Number achar) Standard Encoding Accented Character Makes an accented character from two other characters. | |
| setcurrentpoint | back to summary |
|---|---|
| private void setcurrentpoint(Number x, Number y) Sets the current absolute point without performing a moveto. Used only with results from callothersubr | |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object.
Satisfying this method's contract implies a non- | |