A B C D E F G I J M N O P R S T U

A

add(String) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Parses the given string and inserts the resulting formula at the end of the current TeXFormula.
add(TeXFormula) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Inserts the given TeXFormula at the end of the current TeXFormula.
addAcc(String, String) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Parses the given string(s) into a TeXFormula, puts the given accent above it and inserts the result at the end of the current TeXFormula.
addAcc(TeXFormula, String) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Puts the given accent above the given TeXFormula and inserts the result at the end of the current TeXFormula.
addAcc(TeXFormula, TeXFormula) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Puts the given accent TeXFormula (that must represent a single accent symbol!) above the given base TeXFormula and inserts the result at the end of the current TeXFormula.
addEmbraced(String, char, char) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Parses the given string into a TeXFormula, surrounds it with the given delimiters and inserts the result at the end of the current TeXformula.
addEmbraced(String, String, String) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Parses the given string(s) into a TeXFormula, surrounds it with the given delimiters (if not null) and inserts the result at the end of the current TeXFormula.
addEmbraced(TeXFormula, char, char) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Surrounds the given TeXFormula with the given delimiters and inserts the result at the end of the current TeXformula.
addEmbraced(TeXFormula, String, String) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Surrounds the given TeXFormula with the given delimiters (if not null) and inserts the result at the end of the current TeXFormula.
addFraction(String, String, boolean) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Parses the given strings into TeXFormula's that will represent the numerator (num) and the denominator (denom) of a fraction, draws a line between them depending on "rule" and inserts the result at the end of the current TeXFormula.
addFraction(String, String, boolean, int, int) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Parses the given strings into TeXFormula's that will represent the numerator (num) and denominator (denom) of a fraction, draws a line between them depending on "rule", aligns the numerator and denominator in comparison with each other (indicated by numAlign and denomAlign) and inserts the result at the end of the current TeXFormula.
addFraction(String, TeXFormula, boolean) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Parses the given string into a TeXFormula that will represent the numerator of a fraction, uses the given TeXFormula as the denominator of this fraction, draws a line between them depending on "rule" and inserts the result at the end of the current TeXFormula.
addFraction(TeXFormula, String, boolean) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Parses the given string into a TeXFormula that will represent the denominator of a fraction, uses the given TeXFormula as the numerator of this fraction, draws a line between them depending on "rule" and inserts the result at the end of the current TeXFormula.
addFraction(TeXFormula, TeXFormula, boolean) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Uses the given TeXFormula's as the numerator (num) and denominator (denom) of a fraction, draws a line between them depending on "rule" and inserts the result at the end of the current TeXFormula.
addFraction(TeXFormula, TeXFormula, boolean, int, int) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Uses the given TeXFormula's as the numerator (num) and denominator (denom) of a fraction, draws a line between them depending on "rule", aligns the numerator and denominator in comparison with each other (indicated by numAlign and denomAlign) and inserts the result at the end of the current TeXFormula.
addNthRoot(String, String) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Parses the given strings into TeXFormula's, puts them under a root sign (base) and in the upper left corner over this root sign (nthRoot) and inserts the result at the end of the current TeXFormula.
addNthRoot(String, TeXFormula) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Parses the given string into a TeXFormula, puts it under a root sign, puts the given TeXFormula in the upper left corner over this root sign and inserts the result at the end of the current TeXFormula.
addNthRoot(TeXFormula, String) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Parses the given string into a TeXFormula, puts it in the upper left corner over the root sign, puts the given TeXFormula under this root sign and inserts the result at the end of the current TeXFormula.
addNthRoot(TeXFormula, TeXFormula) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Puts the given TeXFormula's under a root sign (base) and in the upper left corner over this root sign (nthRoot) and inserts the result at the end of the current TeXFormula.
addOp(String, String, String) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Parses the given strings into TeXFormula's that will represent a "big operator" (op), it's lower (low) and upper (up) bound, and inserts the result at the end of the current TeXFormula.
addOp(String, String, String, boolean) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Parses the given strings into TeXFormula's that will represent a "big operator" (op), it's lower (low) and upper (up) bound, and inserts the result at the end of the current TeXFormula.
addOp(TeXFormula, TeXFormula, TeXFormula) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Uses the given TeXFormula's as a "big operator" (op), it's lower (low) and upper (up) bound, and inserts the result at the end of the current TeXFormula.
addOp(TeXFormula, TeXFormula, TeXFormula, boolean) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Uses the given TeXFormula's as a "big operator" (op), it's lower (low) and upper (up) bound, and inserts the result at the end of the current TeXFormula.
addPhantom(String) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Parses the given string into a phantom TeXFormula and inserts the result at the end of the current TeXFormula.
addPhantom(String, boolean, boolean, boolean) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Parses the given string into a phantom TeXFormula and inserts the result at the end of the current TeXFormula.
addPhantom(TeXFormula) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Inserts the given TeXFormula as a phantom TeXFormula at the end of the current TeXFormula.
addPhantom(TeXFormula, boolean, boolean, boolean) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Inserts the given TeXFormula as a phantom TeXFormula at the end of the current TeXFormula.
addSqrt(String) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Parses the given string into a TeXFormula that will be displayed under a root sign and inserts the result at the end of the current TeXFormula.
addSqrt(TeXFormula) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Displays the given TeXFormula under a root sign and inserts the result at the end of the current TeXFormula.
addStrut(int, float, float, float) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Inserts a strut box (whitespace) with the given width, height and depth (in the given unit) at the end of the current TeXFormula.
addStrut(int, float, int, float, int, float) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Inserts a strut box (whitespace) with the given width (in widthUnits), height (in heightUnits) and depth (in depthUnits) at the end of the current TeXFormula.
addSymbol(String) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Inserts the symbol with the given name at the end of the current TeXFormula.
addSymbol(String, int) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Inserts the symbol with the given name at the end of the current TeXFormula as a symbol of the given symbol type.
ALIGN_BOTTOM - Static variable in class be.ugent.caagt.jmathtex.TeXConstants
Alignment constant: extra space will be added above the formula
ALIGN_CENTER - Static variable in class be.ugent.caagt.jmathtex.TeXConstants
Alignment constant: the formula will be centered in the middle.
ALIGN_LEFT - Static variable in class be.ugent.caagt.jmathtex.TeXConstants
Alignment constant: extra space will be added to the right of the formula
ALIGN_RIGHT - Static variable in class be.ugent.caagt.jmathtex.TeXConstants
Alignment constant: extra space will be added to the left of the formula
ALIGN_TOP - Static variable in class be.ugent.caagt.jmathtex.TeXConstants
Alignment constant: extra space will be added under the formula

B

be.ugent.caagt.jmathtex - package be.ugent.caagt.jmathtex
 
be.ugent.caagt.jmathtex.mathml - package be.ugent.caagt.jmathtex.mathml
 

C

centerOnAxis() - Method in class be.ugent.caagt.jmathtex.TeXFormula
Centers the current TeXformula vertically on the axis (defined by the parameter "axisheight" in the resource "DefaultTeXFont.xml".
createSpace(String[]) - Static method in class be.ugent.caagt.jmathtex.mathml.MathMLParser
 
createTeXIcon(int, float) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Creates a TeXIcon from this TeXFormula using the default TeXFont in the given point size and starting from the given TeX style.

D

DELIM_BRACE - Static variable in class be.ugent.caagt.jmathtex.TeXConstants
Delimiter type constant for putting delimiters over and under formula's: brace
DELIM_BRACKET - Static variable in class be.ugent.caagt.jmathtex.TeXConstants
Delimiter type constant for putting delimiters over and under formula's: parenthesis
DELIM_DOUBLE_LEFT_ARROW - Static variable in class be.ugent.caagt.jmathtex.TeXConstants
Delimiter type constant for putting delimiters over and under formula's: arrow with two lines pointing to the left
DELIM_DOUBLE_LEFT_RIGHT_ARROW - Static variable in class be.ugent.caagt.jmathtex.TeXConstants
Delimiter type constant for putting delimiters over and under formula's: arrow with two lines pointing to the left and to the right
DELIM_DOUBLE_LINE - Static variable in class be.ugent.caagt.jmathtex.TeXConstants
Delimiter type constant for putting delimiters over and under formula's: underline twice
DELIM_DOUBLE_RIGHT_ARROW - Static variable in class be.ugent.caagt.jmathtex.TeXConstants
Delimiter type constant for putting delimiters over and under formula's: arrow with two lines pointing to the right
DELIM_LEFT_ARROW - Static variable in class be.ugent.caagt.jmathtex.TeXConstants
Delimiter type constant for putting delimiters over and under formula's: arrow with single line pointing to the left
DELIM_LEFT_RIGHT_ARROW - Static variable in class be.ugent.caagt.jmathtex.TeXConstants
Delimiter type constant for putting delimiters over and under formula's: arrow with single line pointing to the left and to the right
DELIM_RIGHT_ARROW - Static variable in class be.ugent.caagt.jmathtex.TeXConstants
Delimiter type constant for putting delimiters over and under formula's: arrow with single line pointing to the right
DELIM_SINGLE_LINE - Static variable in class be.ugent.caagt.jmathtex.TeXConstants
Delimiter type constant for putting delimiters over and under formula's: underline once
DELIM_SQUARE_BRACKET - Static variable in class be.ugent.caagt.jmathtex.TeXConstants
Delimiter type constant for putting delimiters over and under formula's: square bracket
DelimiterMappingNotFoundException - Exception in be.ugent.caagt.jmathtex
Signals a missing character-to-delimiter mapping.
DelimiterMappingNotFoundException(char) - Constructor for exception be.ugent.caagt.jmathtex.DelimiterMappingNotFoundException
 

E

embrace(char, char) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Surrounds this TeXFormula with the given delimiters.
embrace(String, String) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Surrounds this TeXFormula with the given delimiters (if not null).

F

FormulaNotFoundException - Exception in be.ugent.caagt.jmathtex
Signals that unknown predefined TeXFormula name was used.
FormulaNotFoundException(String) - Constructor for exception be.ugent.caagt.jmathtex.FormulaNotFoundException
 
fraction(String, boolean) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Uses the current TeXFormula as the numerator of a fraction, parses the given string into a TeXFormula that will represent the denominator of the fraction, draws a line between them depending on "rule" and changes the current TeXFormula into this resulting fraction.
fraction(String, boolean, int, int) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Uses the current TeXFormula as the numerator of a fraction, parses the given string into a TeXFormula that will represent the denominator of the fraction, possibly draws a line between them depending on "rule", aligns the numerator and denominator in comparison with each other (indicated by numAlign and denomAlign) and changes the current TeXFormula into this resulting fraction.
fraction(TeXFormula, boolean) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Uses the current TeXFormula as the numerator of a fraction, the given TeXFormula as the denominator of the fraction, draws a line between them depending on "rule" and changes the current TeXFormula into this resulting fraction.
fraction(TeXFormula, int, float) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Uses the current TeXFormula as the numerator of a fraction, the given TeXFormula as the denominator of the fraction, draws a line between them with the given thickness (in the given unit) and changes the current TeXFormula into this resulting fraction.
fraction(TeXFormula, int, float, int, int) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Uses the current TeXFormula as the numerator of a fraction, the given TeXFormula as the denominator of the fraction, draws a line between them depending on "rule", aligns the numerator and denominator in comparison with each other (indicated by numAlign and denomAlign) and changes the current TeXFormula into this resulting fraction.
fraction(TeXFormula, float, int, int) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Uses the current TeXFormula as the numerator of a fraction, the given TeXFormula as the denominator of the fraction, draws a line between them with a thickness of "defaultFactor" times the default rule thickness, aligns the numerator and denominator in comparison with each other (indicated by numAlign and denomAlign) and changes the current TeXFormula into this resulting fraction.
fraction(TeXFormula, boolean, int, int) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Uses the current TeXFormula as the numerator of a fraction, the given TeXFormula as the denominator of the fraction, draws a line between them depending on "rule", aligns the numerator and denominator in comparison with each other (indicated by numAlign and denomAlign) and changes the current TeXFormula into this resulting fraction.
fractionInvert(String, boolean) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Uses the current TeXFormula as the denominator of a fraction, parses the given string into a TeXFormula that will represent the numerator of the fraction, draws a line between them depending on "rule" and changes the current TeXFormula into this resulting fraction.
fractionInvert(String, boolean, int, int) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Uses the current TeXFormula as the denominator of a fraction, parses the given string into a TeXFormula that will represent the numerator of the fraction, draws a line between them depending on "rule", aligns the numerator and denominator in comparison with each other (indicated by numAlign and denomAlign) and changes the current TeXFormula into this resulting fraction.
fractionInvert(TeXFormula, boolean) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Uses the current TeXFormula as the denominator of a fraction, the given TeXFormula as the numerator of the fraction, draws a line between them depending on "rule" and changes the current TeXFormula into this resulting fraction.
fractionInvert(TeXFormula, boolean, int, int) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Uses the current TeXFormula as the denominator of a fraction, the given TeXFormula as the numerator of the fraction, draws a line between them depending on "rule", aligns the numerator and denominator in comparison with each other (indicated by numAlign and denomAlign) and changes the current TeXFormula into this resulting fraction.

G

get(String) - Static method in class be.ugent.caagt.jmathtex.TeXFormula
Get a predefined TeXFormula.
getBaseLine() - Method in class be.ugent.caagt.jmathtex.TeXIcon
 
getColor(String) - Static method in class be.ugent.caagt.jmathtex.mathml.MathMLParser
 
getFormulaList(List, Environment) - Static method in class be.ugent.caagt.jmathtex.mathml.MathMLParser
 
getIconHeight() - Method in class be.ugent.caagt.jmathtex.TeXIcon
Get the total height of the TeXIcon.
getIconWidth() - Method in class be.ugent.caagt.jmathtex.TeXIcon
Get the total width of the TeXIcon.
getInsets() - Method in class be.ugent.caagt.jmathtex.TeXIcon
Get the insets of the TeXIcon.
getUnicodeMapping(char) - Static method in class be.ugent.caagt.jmathtex.mathml.MathMLParser
 

I

InvalidAtomTypeException - Exception in be.ugent.caagt.jmathtex
Signals that an unknown atom type constant was used.
InvalidAtomTypeException(String) - Constructor for exception be.ugent.caagt.jmathtex.InvalidAtomTypeException
 
InvalidDelimiterException - Exception in be.ugent.caagt.jmathtex
Signals that a symbol, that was not defined as a delimiter, was used as a delimiter.
InvalidDelimiterException(String) - Constructor for exception be.ugent.caagt.jmathtex.InvalidDelimiterException
 
InvalidDelimiterException(char, String) - Constructor for exception be.ugent.caagt.jmathtex.InvalidDelimiterException
 
InvalidDelimiterTypeException - Exception in be.ugent.caagt.jmathtex
Signals that an unknown delimiter type constant was used.
InvalidDelimiterTypeException() - Constructor for exception be.ugent.caagt.jmathtex.InvalidDelimiterTypeException
 
InvalidSymbolTypeException - Exception in be.ugent.caagt.jmathtex
Signals that an unknown symbol type constant or a symbol of the wrong type was used.
InvalidSymbolTypeException(String) - Constructor for exception be.ugent.caagt.jmathtex.InvalidSymbolTypeException
 
InvalidTeXFormulaException - Exception in be.ugent.caagt.jmathtex
Signals that an invalid TeXFormula was used.
InvalidTeXFormulaException(String) - Constructor for exception be.ugent.caagt.jmathtex.InvalidTeXFormulaException
 
InvalidUnitException - Exception in be.ugent.caagt.jmathtex
Signals that an unknown unit constant was used.
InvalidUnitException() - Constructor for exception be.ugent.caagt.jmathtex.InvalidUnitException
 

J

JMathTeXException - Exception in be.ugent.caagt.jmathtex
Superclass of all the possible (public) exceptions that can be thrown in this package.
JMathTeXException(String) - Constructor for exception be.ugent.caagt.jmathtex.JMathTeXException
 
JMathTeXException(String, Throwable) - Constructor for exception be.ugent.caagt.jmathtex.JMathTeXException
 

M

makePhantom() - Method in class be.ugent.caagt.jmathtex.TeXFormula
Changes this TeXFormula into a phantom TeXFormula.
makePhantom(boolean, boolean, boolean) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Changes this TeXFormula into a phantom TeXFormula.
MathMLException - Exception in be.ugent.caagt.jmathtex.mathml
 
MathMLException(String) - Constructor for exception be.ugent.caagt.jmathtex.mathml.MathMLException
 
MathMLException(String, Throwable) - Constructor for exception be.ugent.caagt.jmathtex.mathml.MathMLException
 
MathMLParser - Class in be.ugent.caagt.jmathtex.mathml
Provides various static methods for parsing MathML input from a file to a TeXFormula.

N

nthRoot(String) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Parses the given string into a TeXFormula, puts it in the upper left corner over a root sign (nthRoot), puts the current TeXFormula under this root sign and changes the current TeXFormula into this resulting root construction.
nthRoot(TeXFormula) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Puts the given TeXFormula in the upper left corner over a root sign, puts the current TeXFormula under this root sign and changes the current TeXFormula into this resulting root construction.

O

overline() - Method in class be.ugent.caagt.jmathtex.TeXFormula
Puts a line over the current TeXFormula and changes the current TeXFormula into the resulting construction.

P

paintIcon(Component, Graphics, int, int) - Method in class be.ugent.caagt.jmathtex.TeXIcon
Paint the TeXFormula that created this icon.
parse(File, boolean) - Static method in class be.ugent.caagt.jmathtex.mathml.MathMLParser
Parses a MathML input file identified by a File.
parse(InputStream, boolean) - Static method in class be.ugent.caagt.jmathtex.mathml.MathMLParser
Parses MathML input from the specified InputStream.
parse(InputStream, String, boolean) - Static method in class be.ugent.caagt.jmathtex.mathml.MathMLParser
Parses MathML input from the specified InputStream and URI base.
parse(Reader, boolean) - Static method in class be.ugent.caagt.jmathtex.mathml.MathMLParser
Parses MathML input from the specified Reader.
parse(Reader, String, boolean) - Static method in class be.ugent.caagt.jmathtex.mathml.MathMLParser
Parses MathML input from the specified Reader and URI base.
parse(String, boolean) - Static method in class be.ugent.caagt.jmathtex.mathml.MathMLParser
Parses a MathML input file identified by the specified URI.
parse(URL, boolean) - Static method in class be.ugent.caagt.jmathtex.mathml.MathMLParser
Parses a MathML input file identified by the specified URL.
ParseException - Exception in be.ugent.caagt.jmathtex
Signals that an error occured while parsing a string to a formula.
ParseException(String, Throwable) - Constructor for exception be.ugent.caagt.jmathtex.ParseException
 
ParseException(String) - Constructor for exception be.ugent.caagt.jmathtex.ParseException
 
PREC - Static variable in class be.ugent.caagt.jmathtex.TeXFormula
 
putAccentOver(String) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Puts the given accent above the current TeXFormula and changes the current TeXFormula into the resulting accent construction.
putDelimiterOver(int) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Puts the delimiter symbol represented by the given delimiter type constant above the current TeXFormula and changes the current TeXFormula into the resulting construction.
putDelimiterOver(int, String, int, float) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Puts the delimiter symbol represented by the given delimiter type constant above the current TeXFormula, parses the given string into a TeXFormula and puts it above the delimiter symbol (seperated by an amount of vertical space defined by the given float value and unit) in a smaller size (unless the current TeXFormula will be displayed in the smallest possible size: the script_script style's size) and finally changes the current TeXFormula into the resulting construction.
putDelimiterOver(int, TeXFormula, int, float) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Puts the delimiter symbol represented by the given delimiter type constant above the current TeXFormula, puts the given TeXFormula above the delimiter symbol (seperated by an amount of vertical space defined by the given float value and unit) in a smaller size (unless the current TeXFormula will be displayed in the smallest possible size: the "script_script" style's size) and finally changes the current TeXFormula into the resulting construction.
putDelimiterUnder(int) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Puts the delimiter symbol represented by the given delimiter type constant under the current TeXFormula and changes the current TeXFormula into the resulting construction.
putDelimiterUnder(int, String, int, float) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Puts the delimiter symbol represented by the given delimiter type constant under the current TeXFormula, parses the given string into a TeXFormula and puts it under the delimiter symbol (seperated by an amount of vertical space defined by the given float value and unit) in a smaller size (unless the current TeXFormula will be displayed in the smallest possible size: the script_script style's size) and finally changes the current TeXFormula into the resulting construction.
putDelimiterUnder(int, TeXFormula, int, float) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Puts the delimiter symbol represented by the given delimiter type constant under the current TeXFormula, puts the given TeXFormula under the delimiter symbol (seperated by an amount of vertical space defined by the given float value and unit) in a smaller size (unless the current TeXFormula will be displayed in the smallest possible size: the "script_script" style's size) and finally changes the current TeXFormula into the resulting construction.
putOver(TeXFormula, int, float, boolean) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Puts the given TeXFormula above the current TeXFormula, in a smaller size depending on "overScriptSize" and seperated by a vertical space of size "overSpace" in "overUnit" and changes the current TeXFormula into the resulting construction.
putOver(String, int, float, boolean) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Parses the given string into a TeXFormula that will be put above the current TeXFormula, in a smaller size depending on "overScriptSize" and seperated by a vertical space of size "overSpace" in "overUnit" and changes the current TeXFormula into the resulting construction.
putUnder(String, int, float, boolean) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Parses the given string into a TeXFormula that will be put under the current TeXFormula, in a smaller size depending on "underScriptSize" and seperated by a vertical space of size "underSpace" in "underUnit" and changes the current TeXFormula into the resulting construction.
putUnder(TeXFormula, int, float, boolean) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Puts the given TeXFormula under the current TeXFormula, in a smaller size depending on "underScriptSize" and seperated by a vertical space of size "underSpace" in "underUnit" and changes the current TeXFormula into the resulting construction.
putUnderAndOver(String, int, float, boolean, String, int, float, boolean) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Parses the given string "under" into a TeXFormula that will be put under the current TeXFormula, in a smaller size depending on "underScriptSize" and seperated by a vertical space of size "underSpace" in "underUnit", parses the given string "over" into a TeXFormula that will be put above the current TeXFormula, in a smaller size depending on "overScriptSize" and seperated by a vertical space of size "overSpace" in "overUnit" and finally changes the current TeXFormula into the resulting construction.
putUnderAndOver(TeXFormula, int, float, boolean, TeXFormula, int, float, boolean) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Puts the given TeXFormula "under" under the current TeXFormula, in a smaller size depending on "underScriptSize" and seperated by a vertical space of size "underSpace" in "underUnit", puts the given TeXFormula "over" above the current TeXFormula, in a smaller size depending on "overScriptSize" and seperated by a vertical space of size "overSpace" in "overUnit" and finally changes the current TeXFormula into the resulting construction.

R

ResourceParseException - Exception in be.ugent.caagt.jmathtex
Signals that an error occurred while loading the necessary resources into memory.
ResourceParseException(String) - Constructor for exception be.ugent.caagt.jmathtex.ResourceParseException
 
ResourceParseException(String, Throwable) - Constructor for exception be.ugent.caagt.jmathtex.ResourceParseException
 
root - Variable in class be.ugent.caagt.jmathtex.TeXFormula
 

S

setBackground(Color) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Changes the background color of the current TeXFormula into the given color.
setColor(Color) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Changes the (foreground) color of the current TeXFormula into the given color.
setFixedTypes(int, int) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Sets a fixed left and right type of the current TeXFormula.
setIconHeight(int, int) - Method in class be.ugent.caagt.jmathtex.TeXIcon
Change the height of the TeXIcon.
setIconWidth(int, int) - Method in class be.ugent.caagt.jmathtex.TeXIcon
Change the width of the TeXIcon.
setInsets(Insets) - Method in class be.ugent.caagt.jmathtex.TeXIcon
Set the insets of the TeXIcon.
setScripts(String, String) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Parses the given strings into TeXFormula's and attaches them together to the current TeXFormula as a subscript (sub) and a superscript (sup).
setScripts(String, TeXFormula) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Parses the given string into a TeXFormula's and attaches it to the current TeXFormula as a subscript together with the given TeXFormula (as a superscript).
setScripts(TeXFormula, String) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Parses the given string into a TeXFormula's and attaches it to the current TeXFormula as a superscript together with the given TeXFormula (as a subscript).
setScripts(TeXFormula, TeXFormula) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Attaches the given TeXFormula's together to the current TeXFormula as a subscript (sub) and a superscript (sup).
setSubscript(String) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Parses the given string into a TeXFormula and attaches it to the current TeXFormula as a subscript.
setSubscript(TeXFormula) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Attaches the given TeXFormula to the current TeXFormula as a subscript.
setSuperscript(String) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Parses the given string into a TeXFormula and attaches it to the current TeXFormula as a superscript.
setSuperscript(TeXFormula) - Method in class be.ugent.caagt.jmathtex.TeXFormula
Attaches the given TeXFormula to the current TeXFormula as a superscript.
sqrt() - Method in class be.ugent.caagt.jmathtex.TeXFormula
Puts the current TeXFormula under a root sign and changes the current TeXFormula into the resulting square root construction.
STYLE_DISPLAY - Static variable in class be.ugent.caagt.jmathtex.TeXConstants
TeX style: display style.
STYLE_SCRIPT - Static variable in class be.ugent.caagt.jmathtex.TeXConstants
TeX style: script style.
STYLE_SCRIPT_SCRIPT - Static variable in class be.ugent.caagt.jmathtex.TeXConstants
TeX style: script_script style.
STYLE_TEXT - Static variable in class be.ugent.caagt.jmathtex.TeXConstants
TeX style: text style.
SymbolMappingNotFoundException - Exception in be.ugent.caagt.jmathtex
Signals a missing symbol mapping.
SymbolMappingNotFoundException(String) - Constructor for exception be.ugent.caagt.jmathtex.SymbolMappingNotFoundException
 
SymbolNotFoundException - Exception in be.ugent.caagt.jmathtex
Signals that an unknown symbol was used.
SymbolNotFoundException(String) - Constructor for exception be.ugent.caagt.jmathtex.SymbolNotFoundException
 

T

TeXConstants - Class in be.ugent.caagt.jmathtex
The collection of constants that can be used in the methods of the classes of this package.
TeXConstants() - Constructor for class be.ugent.caagt.jmathtex.TeXConstants
 
TeXFormula - Class in be.ugent.caagt.jmathtex
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.
TeXFormula() - Constructor for class be.ugent.caagt.jmathtex.TeXFormula
Creates an empty TeXFormula.
TeXFormula(List<TeXFormula>) - Constructor for class be.ugent.caagt.jmathtex.TeXFormula
Creates a new TeXFormula from a list of TeXFormula objects.
TeXFormula(String) - Constructor for class be.ugent.caagt.jmathtex.TeXFormula
Creates a new TeXFormula by parsing the given string (using a primitive TeX parser).
TeXFormula(TeXFormula) - Constructor for class be.ugent.caagt.jmathtex.TeXFormula
Creates a new TeXFormula that is a copy of the given TeXFormula.
TeXIcon - Class in be.ugent.caagt.jmathtex
An Icon implementation that will paint the TeXFormula that created it.
TeXIcon(Box, float) - Constructor for class be.ugent.caagt.jmathtex.TeXIcon
Creates a new icon that will paint the given formula box in the given point size.
TextStyleMappingNotFoundException - Exception in be.ugent.caagt.jmathtex
Signals a missing text style mapping.
TextStyleMappingNotFoundException(String) - Constructor for exception be.ugent.caagt.jmathtex.TextStyleMappingNotFoundException
 
TYPE_ACCENT - Static variable in class be.ugent.caagt.jmathtex.TeXConstants
Symbol type: accent, e.g.
TYPE_BIG_OPERATOR - Static variable in class be.ugent.caagt.jmathtex.TeXConstants
Symbol/Atom type: big operator (= large operator), e.g.
TYPE_BINARY_OPERATOR - Static variable in class be.ugent.caagt.jmathtex.TeXConstants
Symbol/Atom type: binary operator, e.g.
TYPE_CLOSING - Static variable in class be.ugent.caagt.jmathtex.TeXConstants
Symbol/Atom type: closing symbol, e.g.
TYPE_INNER - Static variable in class be.ugent.caagt.jmathtex.TeXConstants
Atom type: inner atom (NOT FOR SYMBOLS!!!)
TYPE_OPENING - Static variable in class be.ugent.caagt.jmathtex.TeXConstants
Symbol/Atom type: opening symbol, e.g.
TYPE_ORDINARY - Static variable in class be.ugent.caagt.jmathtex.TeXConstants
Symbol/Atom type: ordinary symbol, e.g.
TYPE_PUNCTUATION - Static variable in class be.ugent.caagt.jmathtex.TeXConstants
Symbol/Atom type: punctuation symbol, e.g.
TYPE_RELATION - Static variable in class be.ugent.caagt.jmathtex.TeXConstants
Symbol/Atom type: relation, e.g.

U

underline() - Method in class be.ugent.caagt.jmathtex.TeXFormula
Puts a line under the current TeXFormula and changes the current TeXFormula into the resulting construction.
UNIT_EM - Static variable in class be.ugent.caagt.jmathtex.TeXConstants
Unit constant: em
UNIT_EX - Static variable in class be.ugent.caagt.jmathtex.TeXConstants
Unit constant: ex
UNIT_MU - Static variable in class be.ugent.caagt.jmathtex.TeXConstants
Unit constant: math unit (mu)
UNIT_PICA - Static variable in class be.ugent.caagt.jmathtex.TeXConstants
Unit constant: pica
UNIT_PIXEL - Static variable in class be.ugent.caagt.jmathtex.TeXConstants
Unit constant: pixel
UNIT_POINT - Static variable in class be.ugent.caagt.jmathtex.TeXConstants
Unit constant: point

A B C D E F G I J M N O P R S T U