Alphabetical Index

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

A

add(be.ugent.caagt.jmathtex.TeXFormula) - method in class be.ugent.caagt.jmathtex.TeXFormula
Inserts the given TeXFormula at the end of the current TeXFormula.
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.
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.
addAcc(be.ugent.caagt.jmathtex.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(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.
Surrounds the given TeXFormula with the given delimiters and inserts the result at the end of the current TeXformula.
Surrounds the given TeXFormula with the given delimiters (if not null) 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.
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.
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.
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.
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(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.
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.
addNthRoot(be.ugent.caagt.jmathtex.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(String,be.ugent.caagt.jmathtex.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(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.
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.
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(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.
addPhantom(be.ugent.caagt.jmathtex.TeXFormula) - method in class be.ugent.caagt.jmathtex.TeXFormula
Inserts the given TeXFormula as a phantom TeXFormula at the end of the current TeXFormula.
Inserts the given TeXFormula as a phantom TeXFormula 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.
addSqrt(be.ugent.caagt.jmathtex.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.
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.
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 field in class be.ugent.caagt.jmathtex.TeXConstants
Alignment constant: extra space will be added above the formula
ALIGN_CENTER - static field in class be.ugent.caagt.jmathtex.TeXConstants
Alignment constant: the formula will be centered in the middle.
ALIGN_LEFT - static field in class be.ugent.caagt.jmathtex.TeXConstants
Alignment constant: extra space will be added to the right of the formula
ALIGN_RIGHT - static field in class be.ugent.caagt.jmathtex.TeXConstants
Alignment constant: extra space will be added to the left of the formula
ALIGN_TOP - static field in class be.ugent.caagt.jmathtex.TeXConstants
Alignment constant: extra space will be added under the formula

B

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 field in class be.ugent.caagt.jmathtex.TeXConstants
Delimiter type constant for putting delimiters over and under formula's: brace
DELIM_BRACKET - static field in class be.ugent.caagt.jmathtex.TeXConstants
Delimiter type constant for putting delimiters over and under formula's: parenthesis
DELIM_DOUBLE_LEFT_ARROW - static field 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 field 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 field 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 field 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 field 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 field 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 field 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 field in class be.ugent.caagt.jmathtex.TeXConstants
Delimiter type constant for putting delimiters over and under formula's: underline once
DELIM_SQUARE_BRACKET - static field in class be.ugent.caagt.jmathtex.TeXConstants
Delimiter type constant for putting delimiters over and under formula's: square bracket
Signals a missing character-to-delimiter mapping.
DelimiterMappingNotFoundException(char) - constructor for class 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 - class be.ugent.caagt.jmathtex.FormulaNotFoundException
Signals that unknown predefined TeXFormula name was used.
FormulaNotFoundException(String) - constructor for class be.ugent.caagt.jmathtex.FormulaNotFoundException
fraction(be.ugent.caagt.jmathtex.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.
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.
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(be.ugent.caagt.jmathtex.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.
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(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.
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.
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.
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.

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,be.ugent.caagt.jmathtex.mathml.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 - class be.ugent.caagt.jmathtex.InvalidAtomTypeException
Signals that an unknown atom type constant was used.
InvalidAtomTypeException(String) - constructor for class be.ugent.caagt.jmathtex.InvalidAtomTypeException
Signals that a symbol, that was not defined as a delimiter, was used as a delimiter.
InvalidDelimiterException(char,String) - constructor for class be.ugent.caagt.jmathtex.InvalidDelimiterException
InvalidDelimiterException(String) - constructor for class be.ugent.caagt.jmathtex.InvalidDelimiterException
Signals that an unknown delimiter type constant was used.
InvalidDelimiterTypeException() - constructor for class be.ugent.caagt.jmathtex.InvalidDelimiterTypeException
Signals that an unknown symbol type constant or a symbol of the wrong type was used.
InvalidSymbolTypeException(String) - constructor for class be.ugent.caagt.jmathtex.InvalidSymbolTypeException
Signals that an invalid TeXFormula was used.
InvalidTeXFormulaException(String) - constructor for class be.ugent.caagt.jmathtex.InvalidTeXFormulaException
InvalidUnitException - class be.ugent.caagt.jmathtex.InvalidUnitException
Signals that an unknown unit constant was used.
InvalidUnitException() - constructor for class be.ugent.caagt.jmathtex.InvalidUnitException

J

JMathTeXException - class be.ugent.caagt.jmathtex.JMathTeXException
Superclass of all the possible (public) exceptions that can be thrown in this package.
JMathTeXException(String) - constructor for class be.ugent.caagt.jmathtex.JMathTeXException
JMathTeXException(String,Throwable) - constructor for class 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 - class be.ugent.caagt.jmathtex.mathml.MathMLException
MathMLException(String) - constructor for class be.ugent.caagt.jmathtex.mathml.MathMLException
MathMLException(String,Throwable) - constructor for class be.ugent.caagt.jmathtex.mathml.MathMLException
MathMLParser - class be.ugent.caagt.jmathtex.mathml.MathMLParser
Provides various static methods for parsing MathML input from a file to a TeXFormula.

N

nthRoot(be.ugent.caagt.jmathtex.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.
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.

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 - class be.ugent.caagt.jmathtex.ParseException
Signals that an error occured while parsing a string to a formula.
ParseException(String) - constructor for class be.ugent.caagt.jmathtex.ParseException
ParseException(String,Throwable) - constructor for class be.ugent.caagt.jmathtex.ParseException
PREC - static field 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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.

R

ResourceParseException - class be.ugent.caagt.jmathtex.ResourceParseException
Signals that an error occurred while loading the necessary resources into memory.
ResourceParseException(String) - constructor for class be.ugent.caagt.jmathtex.ResourceParseException
ResourceParseException(String,Throwable) - constructor for class be.ugent.caagt.jmathtex.ResourceParseException
root - field 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.
Attaches the given TeXFormula's together to the current TeXFormula as a subscript (sub) and a superscript (sup).
setScripts(be.ugent.caagt.jmathtex.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(String,be.ugent.caagt.jmathtex.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(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).
setSubscript(be.ugent.caagt.jmathtex.TeXFormula) - method in class be.ugent.caagt.jmathtex.TeXFormula
Attaches the given TeXFormula to the current TeXFormula as a subscript.
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.
setSuperscript(be.ugent.caagt.jmathtex.TeXFormula) - method in class be.ugent.caagt.jmathtex.TeXFormula
Attaches the given TeXFormula to the current TeXFormula as a superscript.
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.
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 field in class be.ugent.caagt.jmathtex.TeXConstants
TeX style: display style.
STYLE_SCRIPT - static field in class be.ugent.caagt.jmathtex.TeXConstants
TeX style: script style.
STYLE_SCRIPT_SCRIPT - static field in class be.ugent.caagt.jmathtex.TeXConstants
TeX style: script_script style.
STYLE_TEXT - static field in class be.ugent.caagt.jmathtex.TeXConstants
TeX style: text style.
Signals a missing symbol mapping.
SymbolMappingNotFoundException(String) - constructor for class be.ugent.caagt.jmathtex.SymbolMappingNotFoundException
SymbolNotFoundException - class be.ugent.caagt.jmathtex.SymbolNotFoundException
Signals that an unknown symbol was used.
SymbolNotFoundException(String) - constructor for class be.ugent.caagt.jmathtex.SymbolNotFoundException

T

TeXConstants - class be.ugent.caagt.jmathtex.TeXConstants
The collection of constants that can be used in the methods of the classes of this package.
TeXFormula - class be.ugent.caagt.jmathtex.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.
TeXFormula() - constructor for class be.ugent.caagt.jmathtex.TeXFormula
Creates an empty TeXFormula.
TeXFormula(be.ugent.caagt.jmathtex.TeXFormula) - constructor for class be.ugent.caagt.jmathtex.TeXFormula
Creates a new TeXFormula that is a copy of the given TeXFormula.
TeXFormula(List) - 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).
TeXIcon - class be.ugent.caagt.jmathtex.TeXIcon
An javax.swing.Icon implementation that will paint the TeXFormula that created it.
TeXIcon(be.ugent.caagt.jmathtex.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.
Signals a missing text style mapping.
TYPE_ACCENT - static field in class be.ugent.caagt.jmathtex.TeXConstants
Symbol type: accent, e.g.
TYPE_BIG_OPERATOR - static field in class be.ugent.caagt.jmathtex.TeXConstants
Symbol/Atom type: big operator (= large operator), e.g.
TYPE_BINARY_OPERATOR - static field in class be.ugent.caagt.jmathtex.TeXConstants
Symbol/Atom type: binary operator, e.g.
TYPE_CLOSING - static field in class be.ugent.caagt.jmathtex.TeXConstants
Symbol/Atom type: closing symbol, e.g.
TYPE_INNER - static field in class be.ugent.caagt.jmathtex.TeXConstants
Atom type: inner atom (NOT FOR SYMBOLS!!!)
TYPE_OPENING - static field in class be.ugent.caagt.jmathtex.TeXConstants
Symbol/Atom type: opening symbol, e.g.
TYPE_ORDINARY - static field in class be.ugent.caagt.jmathtex.TeXConstants
Symbol/Atom type: ordinary symbol, e.g.
TYPE_PUNCTUATION - static field in class be.ugent.caagt.jmathtex.TeXConstants
Symbol/Atom type: punctuation symbol, e.g.
TYPE_RELATION - static field 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 field in class be.ugent.caagt.jmathtex.TeXConstants
Unit constant: em

1 em = the width of the capital 'M' in the current font

UNIT_EX - static field in class be.ugent.caagt.jmathtex.TeXConstants
Unit constant: ex

1 ex = the height of the character 'x' in the current font

UNIT_MU - static field in class be.ugent.caagt.jmathtex.TeXConstants
Unit constant: math unit (mu)

1 mu = 1/18 em (em taken from the "mufont")

UNIT_PICA - static field in class be.ugent.caagt.jmathtex.TeXConstants
Unit constant: pica

1 pica = 12 point

UNIT_PIXEL - static field in class be.ugent.caagt.jmathtex.TeXConstants
Unit constant: pixel
UNIT_POINT - static field in class be.ugent.caagt.jmathtex.TeXConstants
Unit constant: point