A B C D E F G H I J L M N O P Q R S T U V W X

A

accent_macros(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
accentbis_macros(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
AccentedAtom - Class in org.scilab.forge.jlatexmath
An atom representing another atom with an accent symbol above it.
AccentedAtom(Atom, Atom) - Constructor for class org.scilab.forge.jlatexmath.AccentedAtom
 
AccentedAtom(Atom, String) - Constructor for class org.scilab.forge.jlatexmath.AccentedAtom
Creates an AccentedAtom from a base atom and an accent symbol defined by its name
AccentedAtom(Atom, TeXFormula) - Constructor for class org.scilab.forge.jlatexmath.AccentedAtom
Creates an AccentedAtom from a base atom and an accent symbol defined as a TeXFormula.
accentset_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
add(Box) - Method in class org.scilab.forge.jlatexmath.Box
Inserts the given box at the end of the list of child boxes.
add(int, Box) - Method in class org.scilab.forge.jlatexmath.Box
Inserts the given box at the given position in the list of child boxes.
add(Box) - Method in class org.scilab.forge.jlatexmath.HorizontalBox
 
add(int, Box) - Method in class org.scilab.forge.jlatexmath.HorizontalBox
 
add(Atom) - Method in class org.scilab.forge.jlatexmath.RowAtom
 
add(Atom) - Method in class org.scilab.forge.jlatexmath.TeXFormula
 
add(String) - Method in class org.scilab.forge.jlatexmath.TeXFormula
Parses the given string and inserts the resulting formula at the end of the current TeXFormula.
add(TeXFormula) - Method in class org.scilab.forge.jlatexmath.TeXFormula
Inserts the given TeXFormula at the end of the current TeXFormula.
add(Atom) - Method in class org.scilab.forge.jlatexmath.VRowAtom
 
addCol() - Method in class org.scilab.forge.jlatexmath.ArrayOfAtoms
 
addKern(char, char, float) - Method in class org.scilab.forge.jlatexmath.FontInfo
 
addLigature(char, char, char) - Method in class org.scilab.forge.jlatexmath.FontInfo
 
addNewCommand(String, String, int) - Static method in class org.scilab.forge.jlatexmath.NewCommandMacro
 
addNewCommand(String, String, int, String) - Static method in class org.scilab.forge.jlatexmath.NewCommandMacro
 
addNewEnvironment(String, String, String, int) - Static method in class org.scilab.forge.jlatexmath.NewEnvironmentMacro
 
addPredefinedCommands(InputStream) - Static method in class org.scilab.forge.jlatexmath.TeXFormula
 
addPredefinedTeXFormula(InputStream) - Static method in class org.scilab.forge.jlatexmath.TeXFormula
 
addReNewCommand(String, String, int) - Static method in class org.scilab.forge.jlatexmath.NewCommandMacro
 
addReNewEnvironment(String, String, String, int) - Static method in class org.scilab.forge.jlatexmath.NewEnvironmentMacro
 
addRow() - Method in class org.scilab.forge.jlatexmath.ArrayOfAtoms
 
addRow() - Method in class org.scilab.forge.jlatexmath.TeXParser
Add a new row when the parser is in array mode
addScript(Atom) - Method in class org.scilab.forge.jlatexmath.OverUnderDelimiter
 
addStrut(int, float, float, float) - Method in class org.scilab.forge.jlatexmath.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) - Method in class org.scilab.forge.jlatexmath.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 org.scilab.forge.jlatexmath.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.
addSymbolAtom(SymbolAtom) - Static method in class org.scilab.forge.jlatexmath.SymbolAtom
 
ALIGN_BOTTOM - Static variable in class org.scilab.forge.jlatexmath.TeXConstants
Alignment constant: extra space will be added above the formula
ALIGN_CENTER - Static variable in class org.scilab.forge.jlatexmath.TeXConstants
Alignment constant: the formula will be centered in the middle.
ALIGN_LEFT - Static variable in class org.scilab.forge.jlatexmath.TeXConstants
Alignment constant: extra space will be added to the right of the formula
ALIGN_RIGHT - Static variable in class org.scilab.forge.jlatexmath.TeXConstants
Alignment constant: extra space will be added to the left of the formula
ALIGN_TOP - Static variable in class org.scilab.forge.jlatexmath.TeXConstants
Alignment constant: extra space will be added under the formula
angle - Variable in class org.scilab.forge.jlatexmath.RotateBox
 
append(String) - Method in class org.scilab.forge.jlatexmath.TeXFormula
 
array - Variable in class org.scilab.forge.jlatexmath.ArrayOfAtoms
 
arrayATATenv_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
ArrayOfAtoms - Class in org.scilab.forge.jlatexmath
 
ArrayOfAtoms() - Constructor for class org.scilab.forge.jlatexmath.ArrayOfAtoms
 
Atom - Class in org.scilab.forge.jlatexmath
An abstract superclass for all logical mathematical constructions that can be a part of a TeXFormula.
Atom() - Constructor for class org.scilab.forge.jlatexmath.Atom
 

B

background - Variable in class org.scilab.forge.jlatexmath.Box
The background color of the whole box.
backslashcr_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
base - Variable in class org.scilab.forge.jlatexmath.AccentedAtom
 
base - Variable in class org.scilab.forge.jlatexmath.BigOperatorAtom
 
base - Variable in class org.scilab.forge.jlatexmath.MiddleAtom
 
begin_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
big_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
Big_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
BigDelimiterAtom - Class in org.scilab.forge.jlatexmath
An atom representing a big delimiter (for left and right commands).
BigDelimiterAtom(SymbolAtom, int) - Constructor for class org.scilab.forge.jlatexmath.BigDelimiterAtom
 
bigg_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
Bigg_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
biggl_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
Biggl_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
biggr_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
Biggr_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
bigl_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
Bigl_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
BigOperatorAtom - Class in org.scilab.forge.jlatexmath
An atom representing a "big operator" (or an atom that acts as one) together with its limits.
BigOperatorAtom(Atom, Atom, Atom) - Constructor for class org.scilab.forge.jlatexmath.BigOperatorAtom
Creates a new BigOperatorAtom from the given atoms.
BigOperatorAtom(Atom, Atom, Atom, boolean) - Constructor for class org.scilab.forge.jlatexmath.BigOperatorAtom
Creates a new BigOperatorAtom from the given atoms.
bigr_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
Bigr_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
binom_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
BoldAtom - Class in org.scilab.forge.jlatexmath
An atom representing a bold atom.
BoldAtom(Atom) - Constructor for class org.scilab.forge.jlatexmath.BoldAtom
 
boldFontId - Variable in class org.scilab.forge.jlatexmath.CharFont
 
boldsymbol_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
BOT - Static variable in class org.scilab.forge.jlatexmath.DefaultTeXFont
 
Box - Class in org.scilab.forge.jlatexmath
An abstract graphical representation of a formula, that can be painted.
Box() - Constructor for class org.scilab.forge.jlatexmath.Box
Creates an empty box (no children) with all dimensions set to 0 and no foreground and background color set (default values will be used: null)
Box(Color, Color) - Constructor for class org.scilab.forge.jlatexmath.Box
Creates an empty box (no children) with all dimensions set to 0 and sets the foreground and background color of the box.
box - Variable in class org.scilab.forge.jlatexmath.MiddleAtom
 

C

c - Variable in class org.scilab.forge.jlatexmath.CharFont
 
CAPITALS - Static variable in class org.scilab.forge.jlatexmath.DefaultTeXFont
 
cedilla_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
CedillaAtom - Class in org.scilab.forge.jlatexmath
An atom with a cedilla.
CedillaAtom(Atom) - Constructor for class org.scilab.forge.jlatexmath.CedillaAtom
 
centerOnAxis() - Method in class org.scilab.forge.jlatexmath.TeXFormula
Centers the current TeXformula vertically on the axis (defined by the parameter "axisheight" in the resource "DefaultTeXFont.xml".
changeAtom(FixedCharAtom) - Method in class org.scilab.forge.jlatexmath.Dummy
Changes this atom into the given "ligature atom".
Char - Class in org.scilab.forge.jlatexmath
Represents a character together with its font, font ID and metric information.
Char(char, Font, int, Metrics) - Constructor for class org.scilab.forge.jlatexmath.Char
 
CharAtom - Class in org.scilab.forge.jlatexmath
An atom representing exactly one alphanumeric character and the text style in which it should be drawn.
CharAtom(char, String) - Constructor for class org.scilab.forge.jlatexmath.CharAtom
Creates a CharAtom that will represent the given character in the given text style.
CharBox - Class in org.scilab.forge.jlatexmath
A box representing a single character.
CharBox(Char) - Constructor for class org.scilab.forge.jlatexmath.CharBox
Create a new CharBox that will represent the character defined by the given Char-object.
CharFont - Class in org.scilab.forge.jlatexmath
Represents a specific character in a specific font (identified by its font ID).
CharFont(char, int) - Constructor for class org.scilab.forge.jlatexmath.CharFont
 
CharFont(char, int, int) - Constructor for class org.scilab.forge.jlatexmath.CharFont
 
CharSymbol - Class in org.scilab.forge.jlatexmath
An common superclass for atoms that represent one single character and access the font information.
CharSymbol() - Constructor for class org.scilab.forge.jlatexmath.CharSymbol
 
CHARTODEL_MAPPING_EL - Static variable in class org.scilab.forge.jlatexmath.TeXFormulaSettingsParser
 
checkDimensions() - Method in class org.scilab.forge.jlatexmath.ArrayOfAtoms
 
checkUnit(int) - Static method in class org.scilab.forge.jlatexmath.SpaceAtom
Check if the given unit is valid
children - Variable in class org.scilab.forge.jlatexmath.Box
List of child boxes
clone() - Method in class org.scilab.forge.jlatexmath.Atom
 
col - Variable in class org.scilab.forge.jlatexmath.ArrayOfAtoms
 
ColorAtom - Class in org.scilab.forge.jlatexmath
An atom representing the foreground and background color of an other atom.
ColorAtom(Atom, Color, Color) - Constructor for class org.scilab.forge.jlatexmath.ColorAtom
Creates a new ColorAtom that sets the given colors for the given atom.
ColorAtom(Color, Color, ColorAtom) - Constructor for class org.scilab.forge.jlatexmath.ColorAtom
Creates a ColorAtom that overrides the colors of the given ColorAtom if the given colors are not null.
colorbox_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
Colors - Static variable in class org.scilab.forge.jlatexmath.ColorAtom
 
Commands - Static variable in class org.scilab.forge.jlatexmath.MacroInfo
 
cong_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
convertCharacter(char) - Method in class org.scilab.forge.jlatexmath.TeXParser
Convert a character in the corresponding atom in using the file TeXFormulaSettings.xml for non-alphanumeric characters
copy() - Method in class org.scilab.forge.jlatexmath.TeXEnvironment
 
cr_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
crampStyle() - Method in class org.scilab.forge.jlatexmath.TeXEnvironment
 
create(SymbolAtom, TeXEnvironment, int) - Static method in class org.scilab.forge.jlatexmath.DelimiterFactory
 
create(String, TeXEnvironment, float) - Static method in class org.scilab.forge.jlatexmath.DelimiterFactory
 
create(boolean, TeXEnvironment, float) - Static method in class org.scilab.forge.jlatexmath.XLeftRightArrowFactory
 
create(TeXEnvironment, float) - Static method in class org.scilab.forge.jlatexmath.XLeftRightArrowFactory
 
createBox(TeXEnvironment) - Method in class org.scilab.forge.jlatexmath.AccentedAtom
 
createBox(TeXEnvironment) - Method in class org.scilab.forge.jlatexmath.Atom
Convert this atom into a Box, using properties set by "parent" atoms, like the TeX style, the last used font, color settings, ...
createBox(TeXEnvironment) - Method in class org.scilab.forge.jlatexmath.BigDelimiterAtom
 
createBox(TeXEnvironment) - Method in class org.scilab.forge.jlatexmath.BigOperatorAtom
 
createBox(TeXEnvironment) - Method in class org.scilab.forge.jlatexmath.BoldAtom
 
createBox(TeXEnvironment) - Method in class org.scilab.forge.jlatexmath.CedillaAtom
 
createBox(TeXEnvironment) - Method in class org.scilab.forge.jlatexmath.CharAtom
 
createBox(TeXEnvironment) - Method in class org.scilab.forge.jlatexmath.ColorAtom
 
createBox(TeXEnvironment) - Method in class org.scilab.forge.jlatexmath.DdotsAtom
 
createBox(TeXEnvironment) - Method in class org.scilab.forge.jlatexmath.Dummy
 
createBox(TeXEnvironment) - Method in class org.scilab.forge.jlatexmath.FBoxAtom
 
createBox(TeXEnvironment) - Method in class org.scilab.forge.jlatexmath.FColorBoxAtom
 
createBox(TeXEnvironment) - Method in class org.scilab.forge.jlatexmath.FencedAtom
 
createBox(TeXEnvironment) - Method in class org.scilab.forge.jlatexmath.FixedCharAtom
 
createBox(TeXEnvironment) - Method in class org.scilab.forge.jlatexmath.FractionAtom
 
createBox(TeXEnvironment) - Method in class org.scilab.forge.jlatexmath.LaTeXAtom
 
createBox(TeXEnvironment) - Method in class org.scilab.forge.jlatexmath.MatrixAtom
 
createBox(TeXEnvironment) - Method in class org.scilab.forge.jlatexmath.MiddleAtom
 
createBox(TeXEnvironment) - Method in class org.scilab.forge.jlatexmath.NthRoot
 
createBox(TeXEnvironment) - Method in class org.scilab.forge.jlatexmath.OverlinedAtom
 
createBox(TeXEnvironment) - Method in class org.scilab.forge.jlatexmath.OverUnderDelimiter
 
createBox(TeXEnvironment) - Method in class org.scilab.forge.jlatexmath.PhantomAtom
 
createBox(TeXEnvironment) - Method in class org.scilab.forge.jlatexmath.ReflectAtom
 
createBox(TeXEnvironment) - Method in class org.scilab.forge.jlatexmath.RotateAtom
 
createBox(TeXEnvironment) - Method in class org.scilab.forge.jlatexmath.RowAtom
 
createBox(TeXEnvironment) - Method in class org.scilab.forge.jlatexmath.ScaleAtom
 
createBox(TeXEnvironment) - Method in class org.scilab.forge.jlatexmath.ScriptsAtom
 
createBox(TeXEnvironment) - Method in class org.scilab.forge.jlatexmath.SmashedAtom
 
createBox(TeXEnvironment) - Method in class org.scilab.forge.jlatexmath.SpaceAtom
 
createBox(TeXEnvironment) - Method in class org.scilab.forge.jlatexmath.StyleAtom
 
createBox(TeXEnvironment) - Method in class org.scilab.forge.jlatexmath.SymbolAtom
 
createBox(TeXEnvironment) - Method in class org.scilab.forge.jlatexmath.TypedAtom
 
createBox(TeXEnvironment) - Method in class org.scilab.forge.jlatexmath.UnderOverArrowAtom
 
createBox(TeXEnvironment) - Method in class org.scilab.forge.jlatexmath.UnderOverAtom
 
createBox(TeXEnvironment) - Method in class org.scilab.forge.jlatexmath.VCenteredAtom
 
createBox(TeXEnvironment) - Method in class org.scilab.forge.jlatexmath.VdotsAtom
 
createBox(TeXEnvironment) - Method in class org.scilab.forge.jlatexmath.VRowAtom
 
createBox(TeXEnvironment) - Method in class org.scilab.forge.jlatexmath.XArrowAtom
 
createGlueTable() - Method in class org.scilab.forge.jlatexmath.GlueSettingsParser
 
createTeXIcon(int, float) - Method in class org.scilab.forge.jlatexmath.TeXFormula
Creates a TeXIcon from this TeXFormula using the default TeXFont in the given point size and starting from the given TeX style.

D

ddots_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
DdotsAtom - Class in org.scilab.forge.jlatexmath
An atom representing ddots.
DdotsAtom() - Constructor for class org.scilab.forge.jlatexmath.DdotsAtom
 
DefaultTeXFont - Class in org.scilab.forge.jlatexmath
The default implementation of the TeXFont-interface.
DefaultTeXFont(float) - Constructor for class org.scilab.forge.jlatexmath.DefaultTeXFont
 
DefaultTeXFontParser - Class in org.scilab.forge.jlatexmath
Parses the font information from an XML-file.
DefaultTeXFontParser() - Constructor for class org.scilab.forge.jlatexmath.DefaultTeXFontParser
 
definecolor_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
delim - Variable in class org.scilab.forge.jlatexmath.BigDelimiterAtom
 
DELIM_BRACE - Static variable in class org.scilab.forge.jlatexmath.TeXConstants
Delimiter type constant for putting delimiters over and under formula's: brace
DELIM_BRACKET - Static variable in class org.scilab.forge.jlatexmath.TeXConstants
Delimiter type constant for putting delimiters over and under formula's: parenthesis
DELIM_DOUBLE_LEFT_ARROW - Static variable in class org.scilab.forge.jlatexmath.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 org.scilab.forge.jlatexmath.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 org.scilab.forge.jlatexmath.TeXConstants
Delimiter type constant for putting delimiters over and under formula's: underline twice
DELIM_DOUBLE_RIGHT_ARROW - Static variable in class org.scilab.forge.jlatexmath.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 org.scilab.forge.jlatexmath.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 org.scilab.forge.jlatexmath.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 org.scilab.forge.jlatexmath.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 org.scilab.forge.jlatexmath.TeXConstants
Delimiter type constant for putting delimiters over and under formula's: underline once
DELIM_SQUARE_BRACKET - Static variable in class org.scilab.forge.jlatexmath.TeXConstants
Delimiter type constant for putting delimiters over and under formula's: square bracket
DELIMITER_ATTR - Static variable in class org.scilab.forge.jlatexmath.TeXSymbolParser
 
DelimiterFactory - Class in org.scilab.forge.jlatexmath
Responsible for creating a box containing a delimiter symbol that exists in different sizes.
DelimiterFactory() - Constructor for class org.scilab.forge.jlatexmath.DelimiterFactory
 
DelimiterMappingNotFoundException - Exception in org.scilab.forge.jlatexmath
Signals a missing character-to-delimiter mapping.
DelimiterMappingNotFoundException(char) - Constructor for exception org.scilab.forge.jlatexmath.DelimiterMappingNotFoundException
 
denomStyle() - Method in class org.scilab.forge.jlatexmath.TeXEnvironment
 
depth - Variable in class org.scilab.forge.jlatexmath.Box
The depth of this box, i.e.
DEPTH - Static variable in class org.scilab.forge.jlatexmath.DefaultTeXFont
 
deriveFont(float) - Method in class org.scilab.forge.jlatexmath.DefaultTeXFont
 
deriveFont(float) - Method in interface org.scilab.forge.jlatexmath.TeXFont
Derives a new TeXFont object with the given point size
displaystyle_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
doteq_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
draw(Graphics2D, float, float) - Method in class org.scilab.forge.jlatexmath.Box
Paints this box at the given coordinates using the given graphics context.
draw(Graphics2D, float, float) - Method in class org.scilab.forge.jlatexmath.CharBox
 
draw(Graphics2D, float, float) - Method in class org.scilab.forge.jlatexmath.GlueBox
 
draw(Graphics2D, float, float) - Method in class org.scilab.forge.jlatexmath.HorizontalBox
 
draw(Graphics2D, float, float) - Method in class org.scilab.forge.jlatexmath.HorizontalRule
 
draw(Graphics2D, float, float) - Method in class org.scilab.forge.jlatexmath.OverUnderBox
 
draw(Graphics2D, float, float) - Method in class org.scilab.forge.jlatexmath.ReflectBox
 
draw(Graphics2D, float, float) - Method in class org.scilab.forge.jlatexmath.RotateBox
 
draw(Graphics2D, float, float) - Method in class org.scilab.forge.jlatexmath.ScaleBox
 
draw(Graphics2D, float, float) - Method in class org.scilab.forge.jlatexmath.StrutBox
 
Dummy - Class in org.scilab.forge.jlatexmath
Used by RowAtom.
Dummy(Atom) - Constructor for class org.scilab.forge.jlatexmath.Dummy
Creates a new Dummy for the given atom.

E

elements - Variable in class org.scilab.forge.jlatexmath.RowAtom
 
elements - Variable in class org.scilab.forge.jlatexmath.VRowAtom
 
EmptyFormulaException - Exception in org.scilab.forge.jlatexmath
 
EmptyFormulaException() - Constructor for exception org.scilab.forge.jlatexmath.EmptyFormulaException
 
endDraw(Graphics2D) - Method in class org.scilab.forge.jlatexmath.Box
Restores the previous color setting.
executeMacro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.NewCommandMacro
 
Extension - Class in org.scilab.forge.jlatexmath
Represents an extension character that is defined by Char-objects of it's 4 possible parts (null means part not present).
Extension(Char, Char, Char, Char) - Constructor for class org.scilab.forge.jlatexmath.Extension
 

F

fbox_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
FBoxAtom - Class in org.scilab.forge.jlatexmath
An atom representing a boxed base atom.
FBoxAtom(Atom) - Constructor for class org.scilab.forge.jlatexmath.FBoxAtom
 
fcolorbox_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
FColorBoxAtom - Class in org.scilab.forge.jlatexmath
An atom representing a boxed base atom.
FColorBoxAtom(Atom, Color, Color) - Constructor for class org.scilab.forge.jlatexmath.FColorBoxAtom
 
FencedAtom - Class in org.scilab.forge.jlatexmath
An atom representing a base atom surrounded with delimiters that change their size according to the height of the base.
FencedAtom(Atom, SymbolAtom, SymbolAtom) - Constructor for class org.scilab.forge.jlatexmath.FencedAtom
Creates a new FencedAtom from the given base and delimiters
FencedAtom(Atom, SymbolAtom, MiddleAtom, SymbolAtom) - Constructor for class org.scilab.forge.jlatexmath.FencedAtom
 
FixedCharAtom - Class in org.scilab.forge.jlatexmath
An atom representing a fixed character (not depending on a text style).
FixedCharAtom(CharFont) - Constructor for class org.scilab.forge.jlatexmath.FixedCharAtom
 
fontId - Variable in class org.scilab.forge.jlatexmath.CharFont
 
FontInfo - Class in org.scilab.forge.jlatexmath
Contains all the font information for 1 font.
FontInfo(int, Font, float, float, float) - Constructor for class org.scilab.forge.jlatexmath.FontInfo
 
foreground - Variable in class org.scilab.forge.jlatexmath.Box
The foreground color of the whole box.
FormulaNotFoundException - Exception in org.scilab.forge.jlatexmath
Signals that unknown predefined TeXFormula name was used.
FormulaNotFoundException(String) - Constructor for exception org.scilab.forge.jlatexmath.FormulaNotFoundException
 
frac_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
FractionAtom - Class in org.scilab.forge.jlatexmath
An atom representing a fraction.
FractionAtom(Atom, Atom) - Constructor for class org.scilab.forge.jlatexmath.FractionAtom
Uses the default thickness for the fraction line
FractionAtom(Atom, Atom, boolean) - Constructor for class org.scilab.forge.jlatexmath.FractionAtom
Uses the default thickness for the fraction line
FractionAtom(Atom, Atom, boolean, int, float) - Constructor for class org.scilab.forge.jlatexmath.FractionAtom
Depending on noDef, the given thickness and unit will be used (<-> the default thickness).
FractionAtom(Atom, Atom, boolean, int, int) - Constructor for class org.scilab.forge.jlatexmath.FractionAtom
Uses the default thickness for the fraction line.
FractionAtom(Atom, Atom, float, int, int) - Constructor for class org.scilab.forge.jlatexmath.FractionAtom
The thickness of the fraction line will be "defFactor" times the default thickness.
FractionAtom(Atom, Atom, int, float, int, int) - Constructor for class org.scilab.forge.jlatexmath.FractionAtom
The thickness of the fraction line is determined by the given value "t" in the given unit.
FractionAtom(Atom, Atom, int, float) - Constructor for class org.scilab.forge.jlatexmath.FractionAtom
The thickness of the fraction line is determined by the given value "t" in the given unit.

G

GEN_SET_EL - Static variable in class org.scilab.forge.jlatexmath.DefaultTeXFontParser
 
get(int, int, TeXEnvironment) - Static method in class org.scilab.forge.jlatexmath.Glue
Creates a box representing the glue type according to the "glue rules" based on the atom types between which the glue must be inserted.
get(String) - Static method in class org.scilab.forge.jlatexmath.SymbolAtom
Looks up the name in the table and returns the corresponding SymbolAtom representing the symbol (if it's found).
get(String) - Static method in class org.scilab.forge.jlatexmath.TeXFormula
Get a predefined TeXFormula.
getArgument() - Method in class org.scilab.forge.jlatexmath.TeXParser
Get the argument of a command in his atomic format
getAxisHeight(int) - Method in class org.scilab.forge.jlatexmath.DefaultTeXFont
 
getAxisHeight(int) - Method in interface org.scilab.forge.jlatexmath.TeXFont
 
getBackground() - Method in class org.scilab.forge.jlatexmath.TeXEnvironment
 
getBase() - Method in class org.scilab.forge.jlatexmath.TypedAtom
 
getBaseLine() - Method in class org.scilab.forge.jlatexmath.TeXIcon
 
getBigOpSpacing1(int) - Method in class org.scilab.forge.jlatexmath.DefaultTeXFont
 
getBigOpSpacing1(int) - Method in interface org.scilab.forge.jlatexmath.TeXFont
 
getBigOpSpacing2(int) - Method in class org.scilab.forge.jlatexmath.DefaultTeXFont
 
getBigOpSpacing2(int) - Method in interface org.scilab.forge.jlatexmath.TeXFont
 
getBigOpSpacing3(int) - Method in class org.scilab.forge.jlatexmath.DefaultTeXFont
 
getBigOpSpacing3(int) - Method in interface org.scilab.forge.jlatexmath.TeXFont
 
getBigOpSpacing4(int) - Method in class org.scilab.forge.jlatexmath.DefaultTeXFont
 
getBigOpSpacing4(int) - Method in interface org.scilab.forge.jlatexmath.TeXFont
 
getBigOpSpacing5(int) - Method in class org.scilab.forge.jlatexmath.DefaultTeXFont
 
getBigOpSpacing5(int) - Method in interface org.scilab.forge.jlatexmath.TeXFont
 
getBold() - Method in class org.scilab.forge.jlatexmath.DefaultTeXFont
 
getBold() - Method in interface org.scilab.forge.jlatexmath.TeXFont
 
getBottom() - Method in class org.scilab.forge.jlatexmath.Extension
 
getChar() - Method in class org.scilab.forge.jlatexmath.Char
 
getChar(char, String, int) - Method in class org.scilab.forge.jlatexmath.DefaultTeXFont
 
getChar(CharFont, int) - Method in class org.scilab.forge.jlatexmath.DefaultTeXFont
 
getChar(String, int) - Method in class org.scilab.forge.jlatexmath.DefaultTeXFont
 
getChar(char, String, int) - Method in interface org.scilab.forge.jlatexmath.TeXFont
Get a Char-object specifying the given character in the given text style with metric information depending on the given "style".
getChar(CharFont, int) - Method in interface org.scilab.forge.jlatexmath.TeXFont
Get a Char-object for this specific character containing the metric information
getChar(String, int) - Method in interface org.scilab.forge.jlatexmath.TeXFont
Get a Char-object for the given symbol with metric information depending on "style".
getCharFont() - Method in class org.scilab.forge.jlatexmath.Char
 
getCharFont(TeXFont) - Method in class org.scilab.forge.jlatexmath.CharAtom
 
getCharFont(TeXFont) - Method in class org.scilab.forge.jlatexmath.CharSymbol
Get the CharFont-object that uniquely identifies the character that is represented by this atom.
getCharFont(TeXFont) - Method in class org.scilab.forge.jlatexmath.Dummy
This method will only be called if isCharSymbol returns true.
getCharFont(TeXFont) - Method in class org.scilab.forge.jlatexmath.FixedCharAtom
 
getCharFont(TeXFont) - Method in class org.scilab.forge.jlatexmath.SymbolAtom
 
getColor() - Method in class org.scilab.forge.jlatexmath.TeXEnvironment
 
getDefaultChar(char, int) - Method in class org.scilab.forge.jlatexmath.DefaultTeXFont
 
getDefaultChar(char, int) - Method in interface org.scilab.forge.jlatexmath.TeXFont
Get a Char-object specifying the given character in the default text style with metric information depending on the given "style".
getDefaultRuleThickness(int) - Method in class org.scilab.forge.jlatexmath.DefaultTeXFont
 
getDefaultRuleThickness(int) - Method in interface org.scilab.forge.jlatexmath.TeXFont
 
getDenom1(int) - Method in class org.scilab.forge.jlatexmath.DefaultTeXFont
 
getDenom1(int) - Method in interface org.scilab.forge.jlatexmath.TeXFont
 
getDenom2(int) - Method in class org.scilab.forge.jlatexmath.DefaultTeXFont
 
getDenom2(int) - Method in interface org.scilab.forge.jlatexmath.TeXFont
 
getDepth() - Method in class org.scilab.forge.jlatexmath.Box
Get the depth of this box.
getDepth() - Method in class org.scilab.forge.jlatexmath.Char
 
getDepth() - Method in class org.scilab.forge.jlatexmath.Metrics
 
getExtension(Char, int) - Method in class org.scilab.forge.jlatexmath.DefaultTeXFont
 
getExtension(char) - Method in class org.scilab.forge.jlatexmath.FontInfo
 
getExtension(Char, int) - Method in interface org.scilab.forge.jlatexmath.TeXFont
Get an Extension-object for the given Char containing the 4 possible parts to build an arbitrary large variant.
getFloatAndCheck(String, Element) - Static method in class org.scilab.forge.jlatexmath.DefaultTeXFontParser
 
getFont() - Method in class org.scilab.forge.jlatexmath.Char
 
getFont() - Method in class org.scilab.forge.jlatexmath.FontInfo
 
getFontCode() - Method in class org.scilab.forge.jlatexmath.Char
 
getGlueTypes() - Method in class org.scilab.forge.jlatexmath.GlueSettingsParser
 
getGroup(char, char) - Method in class org.scilab.forge.jlatexmath.TeXParser
Get the contents between two delimiters
getGroup(String, String) - Method in class org.scilab.forge.jlatexmath.TeXParser
Get the contents between two strings as in \begin{foo}...\end{foo}
getHeight() - Method in class org.scilab.forge.jlatexmath.Box
Get the height of this box.
getHeight() - Method in class org.scilab.forge.jlatexmath.Char
 
getHeight() - Method in class org.scilab.forge.jlatexmath.Metrics
 
getIconHeight() - Method in class org.scilab.forge.jlatexmath.TeXIcon
Get the total height of the TeXIcon.
getIconWidth() - Method in class org.scilab.forge.jlatexmath.TeXIcon
Get the total width of the TeXIcon.
getId() - Method in class org.scilab.forge.jlatexmath.FontInfo
 
getInsets() - Method in class org.scilab.forge.jlatexmath.TeXIcon
Get the insets of the TeXIcon.
getIntAndCheck(String, Element) - Static method in class org.scilab.forge.jlatexmath.DefaultTeXFontParser
 
getItalic() - Method in class org.scilab.forge.jlatexmath.Char
 
getItalic() - Method in class org.scilab.forge.jlatexmath.Metrics
 
getKern(CharFont, CharFont, int) - Method in class org.scilab.forge.jlatexmath.DefaultTeXFont
 
getKern(char, char, float) - Method in class org.scilab.forge.jlatexmath.FontInfo
 
getKern(CharFont, CharFont, int) - Method in interface org.scilab.forge.jlatexmath.TeXFont
Get the kern value to be inserted between the given characters in the given style.
getLastAtom() - Method in class org.scilab.forge.jlatexmath.RowAtom
 
getLastAtom() - Method in class org.scilab.forge.jlatexmath.TeXParser
Get the last atom of the current formula
getLastAtom() - Method in class org.scilab.forge.jlatexmath.VRowAtom
 
getLastFontId() - Method in class org.scilab.forge.jlatexmath.Box
Get the id of the font that will be used the last when this box will be painted.
getLastFontId() - Method in class org.scilab.forge.jlatexmath.CharBox
 
getLastFontId() - Method in class org.scilab.forge.jlatexmath.GlueBox
 
getLastFontId() - Method in class org.scilab.forge.jlatexmath.HorizontalBox
 
getLastFontId() - Method in class org.scilab.forge.jlatexmath.HorizontalRule
 
getLastFontId() - Method in class org.scilab.forge.jlatexmath.OverUnderBox
 
getLastFontId() - Method in class org.scilab.forge.jlatexmath.ReflectBox
 
getLastFontId() - Method in class org.scilab.forge.jlatexmath.RotateBox
 
getLastFontId() - Method in class org.scilab.forge.jlatexmath.ScaleBox
 
getLastFontId() - Method in class org.scilab.forge.jlatexmath.StrutBox
 
getLastFontId() - Method in class org.scilab.forge.jlatexmath.TeXEnvironment
 
getLeftType() - Method in class org.scilab.forge.jlatexmath.Atom
Get the type of the leftermost child atom.
getLeftType() - Method in class org.scilab.forge.jlatexmath.ColorAtom
 
getLeftType() - Method in class org.scilab.forge.jlatexmath.Dummy
 
getLeftType() - Method in class org.scilab.forge.jlatexmath.FencedAtom
 
getLeftType() - Method in class org.scilab.forge.jlatexmath.PhantomAtom
 
getLeftType() - Method in class org.scilab.forge.jlatexmath.RowAtom
 
getLeftType() - Method in class org.scilab.forge.jlatexmath.ScaleAtom
 
getLeftType() - Method in class org.scilab.forge.jlatexmath.ScriptsAtom
 
getLeftType() - Method in class org.scilab.forge.jlatexmath.TypedAtom
 
getLeftType() - Method in class org.scilab.forge.jlatexmath.UnderOverAtom
 
getLigature(CharFont, CharFont) - Method in class org.scilab.forge.jlatexmath.DefaultTeXFont
 
getLigature(char, char) - Method in class org.scilab.forge.jlatexmath.FontInfo
 
getLigature(CharFont, CharFont) - Method in interface org.scilab.forge.jlatexmath.TeXFont
Get the ligature that replaces both characters (if any).
getLookAtLastAtom() - Method in class org.scilab.forge.jlatexmath.TeXFormula
 
getMetrics() - Method in class org.scilab.forge.jlatexmath.Char
 
getMetrics(char) - Method in class org.scilab.forge.jlatexmath.FontInfo
 
getMiddle() - Method in class org.scilab.forge.jlatexmath.Extension
 
getMuFontId() - Method in class org.scilab.forge.jlatexmath.DefaultTeXFont
 
getMuFontId() - Method in interface org.scilab.forge.jlatexmath.TeXFont
 
getName() - Method in class org.scilab.forge.jlatexmath.Glue
Name of this glue object.
getName() - Method in class org.scilab.forge.jlatexmath.SymbolAtom
 
getNextLarger(Char, int) - Method in class org.scilab.forge.jlatexmath.DefaultTeXFont
 
getNextLarger(char) - Method in class org.scilab.forge.jlatexmath.FontInfo
 
getNextLarger(Char, int) - Method in interface org.scilab.forge.jlatexmath.TeXFont
Get the next larger version of the given character.
getNum1(int) - Method in class org.scilab.forge.jlatexmath.DefaultTeXFont
 
getNum1(int) - Method in interface org.scilab.forge.jlatexmath.TeXFont
 
getNum2(int) - Method in class org.scilab.forge.jlatexmath.DefaultTeXFont
 
getNum2(int) - Method in interface org.scilab.forge.jlatexmath.TeXFont
 
getNum3(int) - Method in class org.scilab.forge.jlatexmath.DefaultTeXFont
 
getNum3(int) - Method in interface org.scilab.forge.jlatexmath.TeXFont
 
getOptionalFloat(String, Element, float) - Static method in class org.scilab.forge.jlatexmath.DefaultTeXFontParser
 
getOptionalInt(String, Element, int) - Static method in class org.scilab.forge.jlatexmath.DefaultTeXFontParser
 
getOptsArgs(int, int) - Method in class org.scilab.forge.jlatexmath.TeXParser
Get the arguments ant the options of a command
getPos() - Method in class org.scilab.forge.jlatexmath.TeXParser
Return the current position in the parsed string
getQuad(int, int) - Method in class org.scilab.forge.jlatexmath.DefaultTeXFont
 
getQuad(float) - Method in class org.scilab.forge.jlatexmath.FontInfo
 
getQuad(int, int) - Method in interface org.scilab.forge.jlatexmath.TeXFont
 
getRepeat() - Method in class org.scilab.forge.jlatexmath.Extension
 
getRightType() - Method in class org.scilab.forge.jlatexmath.Atom
Get the type of the rightermost child atom.
getRightType() - Method in class org.scilab.forge.jlatexmath.ColorAtom
 
getRightType() - Method in class org.scilab.forge.jlatexmath.Dummy
 
getRightType() - Method in class org.scilab.forge.jlatexmath.FencedAtom
 
getRightType() - Method in class org.scilab.forge.jlatexmath.PhantomAtom
 
getRightType() - Method in class org.scilab.forge.jlatexmath.RowAtom
 
getRightType() - Method in class org.scilab.forge.jlatexmath.ScaleAtom
 
getRightType() - Method in class org.scilab.forge.jlatexmath.ScriptsAtom
 
getRightType() - Method in class org.scilab.forge.jlatexmath.TypedAtom
 
getRightType() - Method in class org.scilab.forge.jlatexmath.UnderOverAtom
 
getShift() - Method in class org.scilab.forge.jlatexmath.Box
Get the shift amount for this box.
getSize() - Method in class org.scilab.forge.jlatexmath.DefaultTeXFont
 
getSize() - Method in class org.scilab.forge.jlatexmath.TeXEnvironment
 
getSize() - Method in interface org.scilab.forge.jlatexmath.TeXFont
 
getSkew(CharFont, int) - Method in class org.scilab.forge.jlatexmath.DefaultTeXFont
 
getSkew(CharFont, int) - Method in interface org.scilab.forge.jlatexmath.TeXFont
Get the kern amount of the character defined by the given CharFont followed by the "skewchar" of it's font.
getSkewChar() - Method in class org.scilab.forge.jlatexmath.FontInfo
 
getSpace(int) - Method in class org.scilab.forge.jlatexmath.DefaultTeXFont
 
getSpace(float) - Method in class org.scilab.forge.jlatexmath.FontInfo
 
getSpace() - Method in class org.scilab.forge.jlatexmath.TeXEnvironment
 
getSpace(int) - Method in interface org.scilab.forge.jlatexmath.TeXFont
 
getStyle() - Method in class org.scilab.forge.jlatexmath.TeXEnvironment
 
getSub1(int) - Method in class org.scilab.forge.jlatexmath.DefaultTeXFont
 
getSub1(int) - Method in interface org.scilab.forge.jlatexmath.TeXFont
 
getSub2(int) - Method in class org.scilab.forge.jlatexmath.DefaultTeXFont
 
getSub2(int) - Method in interface org.scilab.forge.jlatexmath.TeXFont
 
getSubDrop(int) - Method in class org.scilab.forge.jlatexmath.DefaultTeXFont
 
getSubDrop(int) - Method in interface org.scilab.forge.jlatexmath.TeXFont
 
getSup1(int) - Method in class org.scilab.forge.jlatexmath.DefaultTeXFont
 
getSup1(int) - Method in interface org.scilab.forge.jlatexmath.TeXFont
 
getSup2(int) - Method in class org.scilab.forge.jlatexmath.DefaultTeXFont
 
getSup2(int) - Method in interface org.scilab.forge.jlatexmath.TeXFont
 
getSup3(int) - Method in class org.scilab.forge.jlatexmath.DefaultTeXFont
 
getSup3(int) - Method in interface org.scilab.forge.jlatexmath.TeXFont
 
getSupDrop(int) - Method in class org.scilab.forge.jlatexmath.DefaultTeXFont
 
getSupDrop(int) - Method in interface org.scilab.forge.jlatexmath.TeXFont
 
getTeXFont() - Method in class org.scilab.forge.jlatexmath.TeXEnvironment
 
getTop() - Method in class org.scilab.forge.jlatexmath.Extension
 
getWidth() - Method in class org.scilab.forge.jlatexmath.Box
Get the width of this box.
getWidth() - Method in class org.scilab.forge.jlatexmath.Char
 
getWidth() - Method in class org.scilab.forge.jlatexmath.Metrics
 
getXHeight(int, int) - Method in class org.scilab.forge.jlatexmath.DefaultTeXFont
 
getXHeight(float) - Method in class org.scilab.forge.jlatexmath.FontInfo
 
getXHeight(int, int) - Method in interface org.scilab.forge.jlatexmath.TeXFont
 
Glue - Class in org.scilab.forge.jlatexmath
Represents glue by its 3 components.
Glue(float, float, float, String) - Constructor for class org.scilab.forge.jlatexmath.Glue
 
GlueBox - Class in org.scilab.forge.jlatexmath
A box representing glue.
GlueBox(float, float, float) - Constructor for class org.scilab.forge.jlatexmath.GlueBox
 
GlueSettingsParser - Class in org.scilab.forge.jlatexmath
Parses the glue settings (different types and rules) from an XML-file.
GlueSettingsParser() - Constructor for class org.scilab.forge.jlatexmath.GlueSettingsParser
 

H

hasBottom() - Method in class org.scilab.forge.jlatexmath.Extension
 
hasMiddle() - Method in class org.scilab.forge.jlatexmath.Extension
 
hasNextLarger(Char) - Method in class org.scilab.forge.jlatexmath.DefaultTeXFont
 
hasNextLarger(Char) - Method in interface org.scilab.forge.jlatexmath.TeXFont
 
hasOptions - Variable in class org.scilab.forge.jlatexmath.MacroInfo
 
hasSpace(int) - Method in class org.scilab.forge.jlatexmath.DefaultTeXFont
 
hasSpace() - Method in class org.scilab.forge.jlatexmath.FontInfo
 
hasSpace(int) - Method in interface org.scilab.forge.jlatexmath.TeXFont
 
hasStyleChanged - Variable in class org.scilab.forge.jlatexmath.TeXParser
 
hasTop() - Method in class org.scilab.forge.jlatexmath.Extension
 
height - Variable in class org.scilab.forge.jlatexmath.Box
The height of this box, i.e.
HEIGHT - Static variable in class org.scilab.forge.jlatexmath.DefaultTeXFont
 
HorizontalBox - Class in org.scilab.forge.jlatexmath
A box composed of a horizontal row of child boxes.
HorizontalBox(Box, float, int) - Constructor for class org.scilab.forge.jlatexmath.HorizontalBox
 
HorizontalBox(Box) - Constructor for class org.scilab.forge.jlatexmath.HorizontalBox
 
HorizontalBox() - Constructor for class org.scilab.forge.jlatexmath.HorizontalBox
 
HorizontalBox(Color, Color) - Constructor for class org.scilab.forge.jlatexmath.HorizontalBox
 
HorizontalRule - Class in org.scilab.forge.jlatexmath
A box representing a horizontal line.
HorizontalRule(float, float, float) - Constructor for class org.scilab.forge.jlatexmath.HorizontalRule
 
HorizontalRule(float, float, float, Color) - Constructor for class org.scilab.forge.jlatexmath.HorizontalRule
 
hphantom_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
hsep - Static variable in class org.scilab.forge.jlatexmath.MatrixAtom
 

I

InvalidAtomTypeException - Exception in org.scilab.forge.jlatexmath
Signals that an unknown atom type constant was used.
InvalidAtomTypeException(String) - Constructor for exception org.scilab.forge.jlatexmath.InvalidAtomTypeException
 
InvalidDelimiterException - Exception in org.scilab.forge.jlatexmath
Signals that a symbol, that was not defined as a delimiter, was used as a delimiter.
InvalidDelimiterException(String) - Constructor for exception org.scilab.forge.jlatexmath.InvalidDelimiterException
 
InvalidDelimiterException(char, String) - Constructor for exception org.scilab.forge.jlatexmath.InvalidDelimiterException
 
InvalidDelimiterTypeException - Exception in org.scilab.forge.jlatexmath
Signals that an unknown delimiter type constant was used.
InvalidDelimiterTypeException() - Constructor for exception org.scilab.forge.jlatexmath.InvalidDelimiterTypeException
 
InvalidMatrixException - Exception in org.scilab.forge.jlatexmath
Signals a problem of dimensions in the matrix.
InvalidMatrixException(String) - Constructor for exception org.scilab.forge.jlatexmath.InvalidMatrixException
 
InvalidSymbolTypeException - Exception in org.scilab.forge.jlatexmath
Signals that an unknown symbol type constant or a symbol of the wrong type was used.
InvalidSymbolTypeException(String) - Constructor for exception org.scilab.forge.jlatexmath.InvalidSymbolTypeException
 
InvalidTeXFormulaException - Exception in org.scilab.forge.jlatexmath
Signals that an invalid TeXFormula was used.
InvalidTeXFormulaException(String) - Constructor for exception org.scilab.forge.jlatexmath.InvalidTeXFormulaException
 
InvalidUnitException - Exception in org.scilab.forge.jlatexmath
Signals that an unknown unit constant was used.
InvalidUnitException() - Constructor for exception org.scilab.forge.jlatexmath.InvalidUnitException
 
invoke(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.MacroInfo
 
isArrayMode() - Method in class org.scilab.forge.jlatexmath.TeXParser
Return a boolean indicating if the parser is used to parse an array or not
isAtLetter() - Method in class org.scilab.forge.jlatexmath.TeXParser
Return a boolean indicating if the character @ is considered as a letter or not
isBold - Variable in class org.scilab.forge.jlatexmath.DefaultTeXFont
 
isCharSymbol() - Method in class org.scilab.forge.jlatexmath.Dummy
 
isColored - Variable in class org.scilab.forge.jlatexmath.TeXEnvironment
 
isColored - Variable in class org.scilab.forge.jlatexmath.TeXFormula
 
isColored - Variable in class org.scilab.forge.jlatexmath.TeXIcon
 
isDelimiter() - Method in class org.scilab.forge.jlatexmath.SymbolAtom
 
isExtensionChar(Char) - Method in class org.scilab.forge.jlatexmath.DefaultTeXFont
 
isExtensionChar(Char) - Method in interface org.scilab.forge.jlatexmath.TeXFont
 
isKern() - Method in class org.scilab.forge.jlatexmath.Dummy
 
isMacro(String) - Static method in class org.scilab.forge.jlatexmath.NewCommandMacro
 
isMarkedAsTextSymbol() - Method in class org.scilab.forge.jlatexmath.CharSymbol
Tests if this atom is marked as a text symbol (used by Msubsup)
isOver() - Method in class org.scilab.forge.jlatexmath.OverUnderDelimiter
 
isValidName(String) - Method in class org.scilab.forge.jlatexmath.TeXParser
Test the validity of the name of a command.
IT - Static variable in class org.scilab.forge.jlatexmath.DefaultTeXFont
 

J

JMathTeXException - Exception in org.scilab.forge.jlatexmath
Superclass of all the possible (public) exceptions that can be thrown in this package.
JMathTeXException(String) - Constructor for exception org.scilab.forge.jlatexmath.JMathTeXException
 
JMathTeXException(String, Throwable) - Constructor for exception org.scilab.forge.jlatexmath.JMathTeXException
 
joinrel_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 

L

LaTeX_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
LaTeXAtom - Class in org.scilab.forge.jlatexmath
An atom representing whitespace.
LaTeXAtom() - Constructor for class org.scilab.forge.jlatexmath.LaTeXAtom
 
left_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
limits_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
lookAtLastAtom - Variable in class org.scilab.forge.jlatexmath.RowAtom
 

M

macro - Variable in class org.scilab.forge.jlatexmath.MacroInfo
 
macrocode - Static variable in class org.scilab.forge.jlatexmath.NewCommandMacro
 
MacroInfo - Class in org.scilab.forge.jlatexmath
 
MacroInfo(Object, Method, int) - Constructor for class org.scilab.forge.jlatexmath.MacroInfo
 
MacroInfo(Object, Method, int, int) - Constructor for class org.scilab.forge.jlatexmath.MacroInfo
 
MacroInfo(String, String, float) - Constructor for class org.scilab.forge.jlatexmath.MacroInfo
 
MacroInfo(String, String, float, float) - Constructor for class org.scilab.forge.jlatexmath.MacroInfo
 
macroreplacement - Static variable in class org.scilab.forge.jlatexmath.NewCommandMacro
 
makeAtLetter() - Method in class org.scilab.forge.jlatexmath.TeXParser
Indicate if the character @ can be used in the command's name
makeatletter_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
makeAtOther() - Method in class org.scilab.forge.jlatexmath.TeXParser
Indicate if the character @ can be used in the command's name
makeatother_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
markAsTextSymbol() - Method in class org.scilab.forge.jlatexmath.CharSymbol
Mark as text symbol (used by Dummy)
markAsTextSymbol() - Method in class org.scilab.forge.jlatexmath.Dummy
 
mathbin_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
mathclose_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
mathinner_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
mathop_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
mathopen_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
mathord_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
mathrel_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
MatrixAtom - Class in org.scilab.forge.jlatexmath
A box representing a matrix.
MatrixAtom(ArrayOfAtoms, String) - Constructor for class org.scilab.forge.jlatexmath.MatrixAtom
Creates an empty matrix
mbox_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
MEDMUSKIP - Static variable in class org.scilab.forge.jlatexmath.TeXConstants
 
Metrics - Class in org.scilab.forge.jlatexmath
Contains the metrics for 1 character: width, height, depth and italic correction.
Metrics(float, float, float, float, float) - Constructor for class org.scilab.forge.jlatexmath.Metrics
 
MID - Static variable in class org.scilab.forge.jlatexmath.DefaultTeXFont
 
middle - Variable in class org.scilab.forge.jlatexmath.TeXFormula
 
middle_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
MiddleAtom - Class in org.scilab.forge.jlatexmath
An atom representing a middle atom which must be rounded by a left and right delimiter.
MiddleAtom(Atom) - Constructor for class org.scilab.forge.jlatexmath.MiddleAtom
 
MUFONTID_ATTR - Static variable in class org.scilab.forge.jlatexmath.DefaultTeXFontParser
 

N

nbArgs - Variable in class org.scilab.forge.jlatexmath.MacroInfo
 
nbsp_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
NEGMEDMUSKIP - Static variable in class org.scilab.forge.jlatexmath.TeXConstants
 
NEGTHICKMUSKIP - Static variable in class org.scilab.forge.jlatexmath.TeXConstants
 
NEGTHINMUSKIP - Static variable in class org.scilab.forge.jlatexmath.TeXConstants
 
negWidth() - Method in class org.scilab.forge.jlatexmath.Box
 
newcommand_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
NewCommandMacro - Class in org.scilab.forge.jlatexmath
 
NewCommandMacro() - Constructor for class org.scilab.forge.jlatexmath.NewCommandMacro
 
newenvironment_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
NewEnvironmentMacro - Class in org.scilab.forge.jlatexmath
 
NewEnvironmentMacro() - Constructor for class org.scilab.forge.jlatexmath.NewEnvironmentMacro
 
NO_FONT - Static variable in interface org.scilab.forge.jlatexmath.TeXFont
 
nolimits_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
NONE - Static variable in class org.scilab.forge.jlatexmath.DefaultTeXFont
No extension part for that kind (TOP,MID,REP or BOT)
normal_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
NthRoot - Class in org.scilab.forge.jlatexmath
An atom representing an nth-root construction.
NthRoot(Atom, Atom) - Constructor for class org.scilab.forge.jlatexmath.NthRoot
 
NUMBER_OF_CHAR_CODES - Static variable in class org.scilab.forge.jlatexmath.FontInfo
Maximum number of character codes in a TeX font.
NUMBERS - Static variable in class org.scilab.forge.jlatexmath.DefaultTeXFont
 
numStyle() - Method in class org.scilab.forge.jlatexmath.TeXEnvironment
 

O

org.scilab.forge.jlatexmath - package org.scilab.forge.jlatexmath
 
OverBar - Class in org.scilab.forge.jlatexmath
A box representing another box with a horizontal rule above it, with appropriate kerning.
OverBar(Box, float, float) - Constructor for class org.scilab.forge.jlatexmath.OverBar
 
overbrace_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
overbrack_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
overleftarrow_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
overleftrightarrow_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
overline_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
OverlinedAtom - Class in org.scilab.forge.jlatexmath
An atom representing another atom with a horizontal line above it
OverlinedAtom(Atom) - Constructor for class org.scilab.forge.jlatexmath.OverlinedAtom
 
overparen_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
overrightarrow_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
overset_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
OverUnderBox - Class in org.scilab.forge.jlatexmath
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.
OverUnderBox(Box, Box, Box, float, boolean) - Constructor for class org.scilab.forge.jlatexmath.OverUnderBox
the parameter boxes must have an equal width!!
OverUnderDelimiter - Class in org.scilab.forge.jlatexmath
A box representing another atom with a delimiter and a script above or under it, with script and delimiter seperated by a kern.
OverUnderDelimiter(Atom, Atom, SymbolAtom, int, float, boolean) - Constructor for class org.scilab.forge.jlatexmath.OverUnderDelimiter
 

P

pack - Variable in class org.scilab.forge.jlatexmath.MacroInfo
 
Packages - Static variable in class org.scilab.forge.jlatexmath.MacroInfo
 
paintIcon(Component, Graphics, int, int) - Method in class org.scilab.forge.jlatexmath.TeXIcon
Paint the TeXFormula that created this icon.
parse(Map) - Method in class org.scilab.forge.jlatexmath.PredefinedTeXFormulaParser
 
parse() - Method in class org.scilab.forge.jlatexmath.TeXFormulaParser
 
parse() - Method in class org.scilab.forge.jlatexmath.TeXParser
Parse the input string
parseDefaultTextStyleMappings() - Method in class org.scilab.forge.jlatexmath.DefaultTeXFontParser
 
parseDelimiterMappings() - Method in class org.scilab.forge.jlatexmath.TeXFormulaSettingsParser
 
ParseException - Exception in org.scilab.forge.jlatexmath
Signals that an error occured while parsing a string to a formula.
ParseException(String, Throwable) - Constructor for exception org.scilab.forge.jlatexmath.ParseException
 
ParseException(String) - Constructor for exception org.scilab.forge.jlatexmath.ParseException
 
parseFontDescriptions(FontInfo[]) - Method in class org.scilab.forge.jlatexmath.DefaultTeXFontParser
 
parseGeneralSettings() - Method in class org.scilab.forge.jlatexmath.DefaultTeXFontParser
 
parseParameters() - Method in class org.scilab.forge.jlatexmath.DefaultTeXFontParser
 
parseSymbolMappings() - Method in class org.scilab.forge.jlatexmath.DefaultTeXFontParser
 
parseSymbolMappings() - Method in class org.scilab.forge.jlatexmath.TeXFormulaSettingsParser
 
parseSymbolToFormulaMappings() - Method in class org.scilab.forge.jlatexmath.TeXFormulaSettingsParser
 
parseTextStyleMappings() - Method in class org.scilab.forge.jlatexmath.DefaultTeXFontParser
 
phantom_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
PhantomAtom - Class in org.scilab.forge.jlatexmath
An atom representing another atom that should be drawn invisibly.
PhantomAtom(Atom) - Constructor for class org.scilab.forge.jlatexmath.PhantomAtom
 
PhantomAtom(Atom, boolean, boolean, boolean) - Constructor for class org.scilab.forge.jlatexmath.PhantomAtom
 
PIXELS_PER_POINT - Static variable in interface org.scilab.forge.jlatexmath.TeXFont
 
posOpts - Variable in class org.scilab.forge.jlatexmath.MacroInfo
 
PREC - Static variable in class org.scilab.forge.jlatexmath.TeXFormula
 
PredefinedTeXFormulaParser - Class in org.scilab.forge.jlatexmath
Parses and creates predefined TeXFormula objects form an XML-file.
PredefinedTeXFormulaParser(InputStream, String) - Constructor for class org.scilab.forge.jlatexmath.PredefinedTeXFormulaParser
 
PredefinedTeXFormulaParser(String, String) - Constructor for class org.scilab.forge.jlatexmath.PredefinedTeXFormulaParser
 
predefinedTeXFormulas - Static variable in class org.scilab.forge.jlatexmath.TeXFormula
 
predefMacros - Class in org.scilab.forge.jlatexmath
This class contains the most of basic commands of LaTeX, they're activated in the file PredefinedCommands.xml.
predefMacros() - Constructor for class org.scilab.forge.jlatexmath.predefMacros
 

Q

QUAD - Static variable in class org.scilab.forge.jlatexmath.TeXConstants
 

R

readSymbols() - Method in class org.scilab.forge.jlatexmath.TeXSymbolParser
 
ReflectAtom - Class in org.scilab.forge.jlatexmath
An atom representing a reflected Atom.
ReflectAtom(Atom) - Constructor for class org.scilab.forge.jlatexmath.ReflectAtom
 
ReflectBox - Class in org.scilab.forge.jlatexmath
A box representing a rotated box.
ReflectBox(Box) - Constructor for class org.scilab.forge.jlatexmath.ReflectBox
 
reflectbox_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
removeMark() - Method in class org.scilab.forge.jlatexmath.CharSymbol
Remove the mark so the atom remains unchanged (used by Dummy)
renewcommand_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
renewenvironment_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
REP - Static variable in class org.scilab.forge.jlatexmath.DefaultTeXFont
 
reset() - Method in class org.scilab.forge.jlatexmath.TeXEnvironment
Resets the color settings.
RESOURCE_NAME - Static variable in class org.scilab.forge.jlatexmath.DefaultTeXFontParser
 
RESOURCE_NAME - Static variable in class org.scilab.forge.jlatexmath.PredefinedTeXFormulaParser
 
RESOURCE_NAME - Static variable in class org.scilab.forge.jlatexmath.TeXFormulaSettingsParser
 
RESOURCE_NAME - Static variable in class org.scilab.forge.jlatexmath.TeXSymbolParser
 
ResourceParseException - Exception in org.scilab.forge.jlatexmath
Signals that an error occurred while loading the necessary resources into memory.
ResourceParseException(String) - Constructor for exception org.scilab.forge.jlatexmath.ResourceParseException
 
ResourceParseException(String, Throwable) - Constructor for exception org.scilab.forge.jlatexmath.ResourceParseException
 
rewind(int) - Method in class org.scilab.forge.jlatexmath.TeXParser
Rewind the current parsed string
root - Variable in class org.scilab.forge.jlatexmath.TeXFormula
 
rootStyle() - Method in class org.scilab.forge.jlatexmath.TeXEnvironment
 
RotateAtom - Class in org.scilab.forge.jlatexmath
An atom representing a rotated Atom.
RotateAtom(Atom, double) - Constructor for class org.scilab.forge.jlatexmath.RotateAtom
 
RotateBox - Class in org.scilab.forge.jlatexmath
A box representing a rotated box.
RotateBox(Box, double) - Constructor for class org.scilab.forge.jlatexmath.RotateBox
 
rotatebox_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
row - Variable in class org.scilab.forge.jlatexmath.ArrayOfAtoms
 
Row - Interface in org.scilab.forge.jlatexmath
A "composed atom": an atom that consists of child atoms that will be displayed next to each other horizontally with glue between them.
RowAtom - Class in org.scilab.forge.jlatexmath
An atom representing a horizontal row of other atoms, to be seperated by glue.
RowAtom() - Constructor for class org.scilab.forge.jlatexmath.RowAtom
 
RowAtom(Atom) - Constructor for class org.scilab.forge.jlatexmath.RowAtom
 
RowAtom(List<TeXFormula>) - Constructor for class org.scilab.forge.jlatexmath.RowAtom
Only used while parsing MathML.

S

ScaleAtom - Class in org.scilab.forge.jlatexmath
An atom representing a scaled Atom.
ScaleAtom(Atom, double, double) - Constructor for class org.scilab.forge.jlatexmath.ScaleAtom
 
ScaleBox - Class in org.scilab.forge.jlatexmath
A box representing a scaled box.
ScaleBox(Box, double, double) - Constructor for class org.scilab.forge.jlatexmath.ScaleBox
 
scalebox_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
SCRIPT_LIMITS - Static variable in class org.scilab.forge.jlatexmath.TeXConstants
 
SCRIPT_NOLIMITS - Static variable in class org.scilab.forge.jlatexmath.TeXConstants
 
SCRIPT_NORMAL - Static variable in class org.scilab.forge.jlatexmath.TeXConstants
 
ScriptsAtom - Class in org.scilab.forge.jlatexmath
An atom representing scripts to be attached to another atom.
ScriptsAtom(Atom, Atom, Atom) - Constructor for class org.scilab.forge.jlatexmath.ScriptsAtom
 
scriptscriptstyle_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
scriptstyle_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
setBackground(Color) - Method in class org.scilab.forge.jlatexmath.TeXEnvironment
 
setBackground(Color) - Method in class org.scilab.forge.jlatexmath.TeXFormula
Changes the background color of the current TeXFormula into the given color.
setBold(boolean) - Method in class org.scilab.forge.jlatexmath.DefaultTeXFont
 
setBold(boolean) - Method in interface org.scilab.forge.jlatexmath.TeXFont
 
setColor(Color) - Method in class org.scilab.forge.jlatexmath.TeXEnvironment
 
setColor(Color) - Method in class org.scilab.forge.jlatexmath.TeXFormula
Changes the (foreground) color of the current TeXFormula into the given color.
setDepth(float) - Method in class org.scilab.forge.jlatexmath.Box
Set the depth for this box.
setExtension(char, int[]) - Method in class org.scilab.forge.jlatexmath.FontInfo
 
setFixedTypes(int, int) - Method in class org.scilab.forge.jlatexmath.TeXFormula
Sets a fixed left and right type of the current TeXFormula.
setHeight(float) - Method in class org.scilab.forge.jlatexmath.Box
Set the height for this box.
setIconHeight(int, int) - Method in class org.scilab.forge.jlatexmath.TeXIcon
Change the height of the TeXIcon.
setIconWidth(int, int) - Method in class org.scilab.forge.jlatexmath.TeXIcon
Change the width of the TeXIcon.
setInsets(Insets) - Method in class org.scilab.forge.jlatexmath.TeXIcon
Set the insets of the TeXIcon.
setLastFontId(int) - Method in class org.scilab.forge.jlatexmath.TeXEnvironment
 
setLookAtLastAtom(boolean) - Method in class org.scilab.forge.jlatexmath.TeXFormula
 
setMetrics(char, float[]) - Method in class org.scilab.forge.jlatexmath.FontInfo
 
setNextLarger(char, char, int) - Method in class org.scilab.forge.jlatexmath.FontInfo
 
setPreviousAtom(Dummy) - Method in class org.scilab.forge.jlatexmath.ColorAtom
 
setPreviousAtom(Dummy) - Method in class org.scilab.forge.jlatexmath.Dummy
 
setPreviousAtom(Dummy) - Method in class org.scilab.forge.jlatexmath.PhantomAtom
 
setPreviousAtom(Dummy) - Method in interface org.scilab.forge.jlatexmath.Row
Sets the given dummy containing the atom that comes just before the first child atom of this "composed atom".
setPreviousAtom(Dummy) - Method in class org.scilab.forge.jlatexmath.RowAtom
 
setRaise(int, float) - Method in class org.scilab.forge.jlatexmath.VRowAtom
 
setShift(float) - Method in class org.scilab.forge.jlatexmath.Box
Set the shift amount for this box.
setSkewChar(char) - Method in class org.scilab.forge.jlatexmath.FontInfo
 
setStyle(int) - Method in class org.scilab.forge.jlatexmath.TeXEnvironment
 
setType(int) - Method in class org.scilab.forge.jlatexmath.Dummy
Changes the type of the atom
shift - Variable in class org.scilab.forge.jlatexmath.Box
The shift amount: the meaning depends on the particular kind of box (up, down, left, right)
shrink - Variable in class org.scilab.forge.jlatexmath.GlueBox
 
sideset_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
SMALL - Static variable in class org.scilab.forge.jlatexmath.DefaultTeXFont
 
smash_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
SmashedAtom - Class in org.scilab.forge.jlatexmath
An atom representing a smashed atom (i.e.
SmashedAtom(Atom, String) - Constructor for class org.scilab.forge.jlatexmath.SmashedAtom
 
SpaceAtom - Class in org.scilab.forge.jlatexmath
An atom representing whitespace.
SpaceAtom() - Constructor for class org.scilab.forge.jlatexmath.SpaceAtom
 
SpaceAtom(int) - Constructor for class org.scilab.forge.jlatexmath.SpaceAtom
 
SpaceAtom(int, float, float, float) - Constructor for class org.scilab.forge.jlatexmath.SpaceAtom
 
SpaceAtom(int, float, int, float, int, float) - Constructor for class org.scilab.forge.jlatexmath.SpaceAtom
 
SPACEFONTID_ATTR - Static variable in class org.scilab.forge.jlatexmath.DefaultTeXFontParser
 
spATbreve_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
spAThat_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
sqrt_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
stackbin_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
stackrel_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
startDraw(Graphics2D, float, float) - Method in class org.scilab.forge.jlatexmath.Box
Stores the old color setting, draws the background of the box (if not null) and sets the foreground color (if not null).
stretch - Variable in class org.scilab.forge.jlatexmath.GlueBox
 
StrutBox - Class in org.scilab.forge.jlatexmath
A box representing whitespace.
StrutBox(float, float, float, float) - Constructor for class org.scilab.forge.jlatexmath.StrutBox
 
STYLE_DISPLAY - Static variable in class org.scilab.forge.jlatexmath.TeXConstants
TeX style: display style.
STYLE_MAPPING_EL - Static variable in class org.scilab.forge.jlatexmath.DefaultTeXFontParser
 
STYLE_SCRIPT - Static variable in class org.scilab.forge.jlatexmath.TeXConstants
TeX style: script style.
STYLE_SCRIPT_SCRIPT - Static variable in class org.scilab.forge.jlatexmath.TeXConstants
TeX style: script_script style.
STYLE_TEXT - Static variable in class org.scilab.forge.jlatexmath.TeXConstants
TeX style: text style.
StyleAtom - Class in org.scilab.forge.jlatexmath
An atom representing a modification of style in a formula (e.g.
StyleAtom(int) - Constructor for class org.scilab.forge.jlatexmath.StyleAtom
 
StyleAtom() - Constructor for class org.scilab.forge.jlatexmath.StyleAtom
 
subStyle() - Method in class org.scilab.forge.jlatexmath.TeXEnvironment
 
supStyle() - Method in class org.scilab.forge.jlatexmath.TeXEnvironment
 
SYMBOL_MAPPING_EL - Static variable in class org.scilab.forge.jlatexmath.DefaultTeXFontParser
 
SymbolAtom - Class in org.scilab.forge.jlatexmath
A box representing a symbol (a non-alphanumeric character).
SymbolAtom(SymbolAtom, int) - Constructor for class org.scilab.forge.jlatexmath.SymbolAtom
 
SymbolAtom(String, int, boolean) - Constructor for class org.scilab.forge.jlatexmath.SymbolAtom
Constructs a new symbol.
symbolFormulaMappings - Static variable in class org.scilab.forge.jlatexmath.TeXFormula
 
SymbolMappingNotFoundException - Exception in org.scilab.forge.jlatexmath
Signals a missing symbol mapping.
SymbolMappingNotFoundException(String) - Constructor for exception org.scilab.forge.jlatexmath.SymbolMappingNotFoundException
 
symbolMappings - Static variable in class org.scilab.forge.jlatexmath.TeXFormula
 
SymbolNotFoundException - Exception in org.scilab.forge.jlatexmath
Signals that an unknown symbol was used.
SymbolNotFoundException(String) - Constructor for exception org.scilab.forge.jlatexmath.SymbolNotFoundException
 
symbols - Static variable in class org.scilab.forge.jlatexmath.SymbolAtom
 

T

TeXConstants - Class in org.scilab.forge.jlatexmath
The collection of constants that can be used in the methods of the classes of this package.
TeXConstants() - Constructor for class org.scilab.forge.jlatexmath.TeXConstants
 
TeXEnvironment - Class in org.scilab.forge.jlatexmath
Contains the used TeXFont-object, color settings and the current style in which a formula must be drawn.
TeXEnvironment(int, TeXFont) - Constructor for class org.scilab.forge.jlatexmath.TeXEnvironment
 
TeXFont - Interface in org.scilab.forge.jlatexmath
An interface representing a "TeXFont", which is responsible for all the necessary fonts and font information.
TeXFormula - Class in org.scilab.forge.jlatexmath
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 org.scilab.forge.jlatexmath.TeXFormula
Creates an empty TeXFormula.
TeXFormula(String) - Constructor for class org.scilab.forge.jlatexmath.TeXFormula
Creates a new TeXFormula by parsing the given string (using a primitive TeX parser).
TeXFormula(String, boolean) - Constructor for class org.scilab.forge.jlatexmath.TeXFormula
 
TeXFormula(String, String) - Constructor for class org.scilab.forge.jlatexmath.TeXFormula
 
TeXFormula(String, String, boolean, boolean) - Constructor for class org.scilab.forge.jlatexmath.TeXFormula
 
TeXFormula(TeXFormula) - Constructor for class org.scilab.forge.jlatexmath.TeXFormula
Creates a new TeXFormula that is a copy of the given TeXFormula.
TeXFormulaParser - Class in org.scilab.forge.jlatexmath
Parses a "TeXFormula"-element representing a predefined TeXFormula's from an XML-file.
TeXFormulaParser(String, Element, String) - Constructor for class org.scilab.forge.jlatexmath.TeXFormulaParser
 
TeXFormulaSettingsParser - Class in org.scilab.forge.jlatexmath
Parses predefined TeXFormula's from an XML-file.
TeXFormulaSettingsParser() - Constructor for class org.scilab.forge.jlatexmath.TeXFormulaSettingsParser
 
TeXIcon - Class in org.scilab.forge.jlatexmath
An Icon implementation that will paint the TeXFormula that created it.
TeXIcon(Box, float) - Constructor for class org.scilab.forge.jlatexmath.TeXIcon
Creates a new icon that will paint the given formula box in the given point size.
TeXParser - Class in org.scilab.forge.jlatexmath
This class implements a parser for LaTeX' formulas.
TeXParser(String, TeXFormula) - Constructor for class org.scilab.forge.jlatexmath.TeXParser
Create a new TeXParser
TeXParser(String, TeXFormula, boolean) - Constructor for class org.scilab.forge.jlatexmath.TeXParser
Create a new TeXParser with or without a first pass
TeXParser(String, ArrayOfAtoms, boolean) - Constructor for class org.scilab.forge.jlatexmath.TeXParser
Create a new TeXParser in the context of an array.
TeXParser(String, TeXFormula, boolean, boolean) - Constructor for class org.scilab.forge.jlatexmath.TeXParser
Create a new TeXParser which ignores or not the white spaces, it's useful for mbox command
TeXSymbolParser - Class in org.scilab.forge.jlatexmath
Parses TeX symbol definitions from an XML-file.
TeXSymbolParser() - Constructor for class org.scilab.forge.jlatexmath.TeXSymbolParser
 
textcolor_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
textStyle - Variable in class org.scilab.forge.jlatexmath.TeXFormula
 
textstyle_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
textstyle_macros(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
TextStyleMappingNotFoundException - Exception in org.scilab.forge.jlatexmath
Signals a missing text style mapping.
TextStyleMappingNotFoundException(String) - Constructor for exception org.scilab.forge.jlatexmath.TextStyleMappingNotFoundException
 
THICKMUSKIP - Static variable in class org.scilab.forge.jlatexmath.TeXConstants
 
THINMUSKIP - Static variable in class org.scilab.forge.jlatexmath.TeXConstants
 
TOP - Static variable in class org.scilab.forge.jlatexmath.DefaultTeXFont
 
type - Variable in class org.scilab.forge.jlatexmath.Atom
The type of the atom (default value: ordinary atom)
TYPE_ACCENT - Static variable in class org.scilab.forge.jlatexmath.TeXConstants
Symbol type: accent, e.g.
TYPE_ATTR - Static variable in class org.scilab.forge.jlatexmath.TeXSymbolParser
 
TYPE_BIG_OPERATOR - Static variable in class org.scilab.forge.jlatexmath.TeXConstants
Symbol/Atom type: big operator (= large operator), e.g.
TYPE_BINARY_OPERATOR - Static variable in class org.scilab.forge.jlatexmath.TeXConstants
Symbol/Atom type: binary operator, e.g.
TYPE_CLOSING - Static variable in class org.scilab.forge.jlatexmath.TeXConstants
Symbol/Atom type: closing symbol, e.g.
TYPE_INNER - Static variable in class org.scilab.forge.jlatexmath.TeXConstants
Atom type: inner atom (NOT FOR SYMBOLS!!!)
type_limits - Variable in class org.scilab.forge.jlatexmath.Atom
 
TYPE_OPENING - Static variable in class org.scilab.forge.jlatexmath.TeXConstants
Symbol/Atom type: opening symbol, e.g.
TYPE_ORDINARY - Static variable in class org.scilab.forge.jlatexmath.TeXConstants
Symbol/Atom type: ordinary symbol, e.g.
TYPE_PUNCTUATION - Static variable in class org.scilab.forge.jlatexmath.TeXConstants
Symbol/Atom type: punctuation symbol, e.g.
TYPE_RELATION - Static variable in class org.scilab.forge.jlatexmath.TeXConstants
Symbol/Atom type: relation, e.g.
TypedAtom - Class in org.scilab.forge.jlatexmath
An atom representing another atom with an overrided lefttype and righttype.
TypedAtom(int, int, Atom) - Constructor for class org.scilab.forge.jlatexmath.TypedAtom
 

U

underaccent_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
underbase - Variable in class org.scilab.forge.jlatexmath.AccentedAtom
 
underbrace_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
underbrack_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
underleftarrow_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
underleftrightarrow_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
underline_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
UnderOverArrowAtom - Class in org.scilab.forge.jlatexmath
An atom representing an other atom with an extensible arrow or doublearrow over or under it.
UnderOverArrowAtom(Atom, boolean, boolean) - Constructor for class org.scilab.forge.jlatexmath.UnderOverArrowAtom
 
UnderOverArrowAtom(Atom, boolean) - Constructor for class org.scilab.forge.jlatexmath.UnderOverArrowAtom
 
UnderOverAtom - Class in org.scilab.forge.jlatexmath
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"
UnderOverAtom(Atom, Atom, int, float, boolean, boolean) - Constructor for class org.scilab.forge.jlatexmath.UnderOverAtom
 
UnderOverAtom(Atom, Atom, int, float, boolean, Atom, int, float, boolean) - Constructor for class org.scilab.forge.jlatexmath.UnderOverAtom
 
underparen_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
underrightarrow_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
underset_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
undertilde_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
UNIT_EM - Static variable in class org.scilab.forge.jlatexmath.TeXConstants
Unit constant: em
UNIT_EX - Static variable in class org.scilab.forge.jlatexmath.TeXConstants
Unit constant: ex
UNIT_MU - Static variable in class org.scilab.forge.jlatexmath.TeXConstants
Unit constant: math unit (mu)
UNIT_PICA - Static variable in class org.scilab.forge.jlatexmath.TeXConstants
Unit constant: pica
UNIT_PIXEL - Static variable in class org.scilab.forge.jlatexmath.TeXConstants
Unit constant: pixel
UNIT_POINT - Static variable in class org.scilab.forge.jlatexmath.TeXConstants
Unit constant: point

V

VCenteredAtom - Class in org.scilab.forge.jlatexmath
An atom representing another atom vertically centered with respect to the axis (determined by a general TeXFont parameter)
VCenteredAtom(Atom) - Constructor for class org.scilab.forge.jlatexmath.VCenteredAtom
 
vdots_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
VdotsAtom - Class in org.scilab.forge.jlatexmath
An atom representing vdots.
VdotsAtom() - Constructor for class org.scilab.forge.jlatexmath.VdotsAtom
 
vphantom_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
VRowAtom - Class in org.scilab.forge.jlatexmath
An atom representing a vertical row of other atoms.
VRowAtom() - Constructor for class org.scilab.forge.jlatexmath.VRowAtom
 
VRowAtom(Atom) - Constructor for class org.scilab.forge.jlatexmath.VRowAtom
 
vsep_ext - Static variable in class org.scilab.forge.jlatexmath.MatrixAtom
 
vsep_in - Static variable in class org.scilab.forge.jlatexmath.MatrixAtom
 

W

width - Variable in class org.scilab.forge.jlatexmath.Box
The width of this box, i.e.
WIDTH - Static variable in class org.scilab.forge.jlatexmath.DefaultTeXFont
 

X

XArrowAtom - Class in org.scilab.forge.jlatexmath
An atom representing an extensible left or right arrow to handle xleftarrow and xrightarrow commands in LaTeX.
XArrowAtom(Atom, Atom, boolean) - Constructor for class org.scilab.forge.jlatexmath.XArrowAtom
 
xleftarrow_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 
XLeftRightArrowFactory - Class in org.scilab.forge.jlatexmath
Responsible for creating a box containing a delimiter symbol that exists in different sizes.
XLeftRightArrowFactory() - Constructor for class org.scilab.forge.jlatexmath.XLeftRightArrowFactory
 
XMLResourceParseException - Exception in org.scilab.forge.jlatexmath
 
XMLResourceParseException(String, String, String, String) - Constructor for exception org.scilab.forge.jlatexmath.XMLResourceParseException
 
XMLResourceParseException(String, String, String, String, Throwable) - Constructor for exception org.scilab.forge.jlatexmath.XMLResourceParseException
 
XMLResourceParseException(String, String) - Constructor for exception org.scilab.forge.jlatexmath.XMLResourceParseException
 
XMLResourceParseException(String, Throwable) - Constructor for exception org.scilab.forge.jlatexmath.XMLResourceParseException
 
XMLResourceParseException(String) - Constructor for exception org.scilab.forge.jlatexmath.XMLResourceParseException
 
xrightarrow_macro(TeXParser, String[]) - Method in class org.scilab.forge.jlatexmath.predefMacros
 

A B C D E F G H I J L M N O P Q R S T U V W X