|
Class Summary |
| AccentedAtom |
An atom representing another atom with an accent symbol above it. |
| ArrayOfAtoms |
|
| Atom |
An abstract superclass for all logical mathematical constructions that can be
a part of a TeXFormula. |
| BigDelimiterAtom |
An atom representing a big delimiter (for left and right commands). |
| BigOperatorAtom |
An atom representing a "big operator" (or an atom that acts as one) together
with its limits. |
| BoldAtom |
An atom representing a bold atom. |
| Box |
An abstract graphical representation of a formula, that can be painted. |
| BreakFormula |
|
| BreakMarkAtom |
An empty atom just to add a mark. |
| CedillaAtom |
An atom with a cedilla. |
| Char |
Represents a character together with its font, font ID and metric information. |
| CharAtom |
An atom representing exactly one alphanumeric character and the text style in which
it should be drawn. |
| CharBox |
A box representing a single character. |
| CharFont |
Represents a specific character in a specific font (identified by its font ID). |
| CharSymbol |
An common superclass for atoms that represent one single character
and access the font information. |
| ColorAtom |
An atom representing the foreground and background color of an other atom. |
| CumulativeScriptsAtom |
An atom representing a reflected Atom. |
| DdotsAtom |
An atom representing ddots. |
| DefaultTeXFont |
The default implementation of the TeXFont-interface. |
| DefaultTeXFontParser |
Parses the font information from an XML-file. |
| DelimiterFactory |
Responsible for creating a box containing a delimiter symbol that exists
in different sizes. |
| DoubleFramedAtom |
An atom representing a boxed base atom. |
| Dummy |
Used by RowAtom. |
| EmptyAtom |
An empty atom. |
| Extension |
Represents an extension character that is defined by Char-objects of it's 4
possible parts (null means part not present). |
| FBoxAtom |
An atom representing a boxed base atom. |
| FencedAtom |
An atom representing a base atom surrounded with delimiters that change their size
according to the height of the base. |
| FixedCharAtom |
An atom representing a fixed character (not depending on a text style). |
| FontInfo |
Contains all the font information for 1 font. |
| FractionAtom |
An atom representing a fraction. |
| FramedBox |
A box representing a rotated box. |
| GeoGebraLogoAtom |
|
| GeoGebraLogoBox |
A box representing a box containing a graphics. |
| Glue |
Represents glue by its 3 components. |
| GlueBox |
A box representing glue. |
| GlueSettingsParser |
Parses the glue settings (different types and rules) from an XML-file. |
| GraphicsAtom |
An atom representing an atom containing a graphic. |
| GraphicsBox |
A box representing a box containing a graphics. |
| HdotsforAtom |
An atom used in array mode to write on several columns. |
| HlineAtom |
An atom representing a hline in array environment |
| HorizontalBox |
A box composed of a horizontal row of child boxes. |
| HorizontalRule |
A box representing a horizontal line. |
| IddotsAtom |
An atom representing iddots. |
| IJAtom |
An atom with representing an IJ. |
| ItAtom |
An atom representing a italic atom. |
| JavaFontRenderingAtom |
The string rendering is made in using Java Graphics2D.drawString. |
| JavaFontRenderingBox |
A box representing a scaled box. |
| LapedAtom |
An atom representing a laped atom (i.e. |
| LaTeXAtom |
An atom representing whitespace. |
| LCaronAtom |
An atom with representing an L with a caron. |
| MacroInfo |
|
| MathAtom |
An atom representing a math atom. |
| MatrixAtom |
A box representing a matrix. |
| Metrics |
Contains the metrics for 1 character: width, height, depth and italic correction. |
| MiddleAtom |
An atom representing a middle atom which must be rounded by a left and right delimiter. |
| MonoScaleAtom |
An atom representing a mono scale Atom. |
| MulticolumnAtom |
An atom used in array mode to write on several columns. |
| MultlineAtom |
An atom representing a vertical row of other atoms. |
| NewCommandMacro |
|
| NewEnvironmentMacro |
|
| NthRoot |
An atom representing an nth-root construction. |
| OgonekAtom |
An atom with an ogonek. |
| OvalAtom |
An atom representing a boxed base atom. |
| OvalBox |
A box representing a rotated box. |
| OverBar |
A box representing another box with a horizontal rule above it, with appropriate
kerning. |
| OverlinedAtom |
An atom representing another atom with a horizontal line above it |
| OverUnderBox |
A box representing another box with a delimiter box and a script box above or under it,
with script and delimiter seperated by a kern. |
| OverUnderDelimiter |
A box representing another atom with a delimiter and a script above or under it,
with script and delimiter seperated by a kern. |
| ParseOption |
Parse command options, e.g. |
| PhantomAtom |
An atom representing another atom that should be drawn invisibly. |
| PredefinedTeXFormulaParser |
Parses and creates predefined TeXFormula objects form an XML-file. |
| PredefMacros |
This class contains the most of basic commands of LaTeX, they're activated in
byt the class PredefinedCommands.java. |
| RaiseAtom |
An atom representing a scaled Atom. |
| ReflectAtom |
An atom representing a reflected Atom. |
| ReflectBox |
A box representing a rotated box. |
| ResizeAtom |
An atom representing a scaled Atom. |
| RomanAtom |
An atom representing a roman atom. |
| RotateAtom |
An atom representing a rotated Atom. |
| RotateBox |
A box representing a rotated box. |
| RowAtom |
An atom representing a horizontal row of other atoms, to be seperated by glue. |
| RuleAtom |
An atom representing a rule. |
| ScaleAtom |
An atom representing a scaled Atom. |
| ScaleBox |
A box representing a scaled box. |
| ScriptsAtom |
An atom representing scripts to be attached to another atom. |
| ShadowAtom |
An atom representing a boxed base atom. |
| ShadowBox |
A box representing a rotated box. |
| SmallCapAtom |
An atom representing a small capital atom. |
| SmashedAtom |
An atom representing a smashed atom (i.e. |
| SpaceAtom |
An atom representing whitespace. |
| SsAtom |
An atom representing a sans serif atom. |
| StrutBox |
A box representing whitespace. |
| StyleAtom |
An atom representing a modification of style in a formula (e.g. |
| SymbolAtom |
A box representing a symbol (a non-alphanumeric character). |
| tcaronAtom |
An atom with representing an t with a caron. |
| TeXConstants |
The collection of constants that can be used in the methods of the classes of
this package. |
| TeXEnvironment |
Contains the used TeXFont-object, color settings and the current style in which a
formula must be drawn. |
| TeXFormula |
Represents a logical mathematical formula that will be displayed (by creating a
TeXIcon from it and painting it) using algorithms that are based on the
TeX algorithms. |
| TeXFormulaParser |
Parses a "TeXFormula"-element representing a predefined TeXFormula's from an XML-file. |
| TeXFormulaSettingsParser |
Parses predefined TeXFormula's from an XML-file. |
| TeXIcon |
An Icon implementation that will paint the TeXFormula
that created it. |
| TeXParser |
This class implements a parser for LaTeX' formulas. |
| TeXSymbolParser |
Parses TeX symbol definitions from an XML-file. |
| TextCircledAtom |
An atom with representing an t with a caron. |
| TextStyleAtom |
An atom representing a modification of style in a formula (e.g. |
| TStrokeAtom |
An atom with a stroked T |
| TtAtom |
An atom representing a typewriter atom. |
| TypedAtom |
An atom representing another atom with an overrided lefttype and righttype. |
| UnderOverArrowAtom |
An atom representing an other atom with an extensible arrow or doublearrow over or under it. |
| UnderOverAtom |
An atom representing another atom with an atom above it (if not null) seperated
by a kern and in a smaller size depending on "overScriptSize" and/or an atom under
it (if not null) seperated by a kern and in a smaller size depending on "underScriptSize" |
| UnderscoreAtom |
An atom representing an underscore. |
| URLAlphabetRegistration |
|
| VCenteredAtom |
An atom representing another atom vertically centered with respect to the axis
(determined by a general TeXFont parameter) |
| VdotsAtom |
An atom representing vdots. |
| VlineAtom |
An atom representing a hline in array environment |
| VRowAtom |
An atom representing a vertical row of other atoms. |
| WebStartAlphabetRegistration |
|
| XArrowAtom |
An atom representing an extensible left or right arrow to handle xleftarrow and xrightarrow commands in LaTeX. |
| XLeftRightArrowFactory |
Responsible for creating a box containing a delimiter symbol that exists
in different sizes. |