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. |
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. |
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. |
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
the file PredefinedCommands.xml. |
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. |