Uses of Class
org.scilab.forge.jlatexmath.Box

Packages that use Box
org.scilab.forge.jlatexmath   
org.scilab.forge.jlatexmath.dynamic   
 

Uses of Box in org.scilab.forge.jlatexmath
 

Subclasses of Box in org.scilab.forge.jlatexmath
 class CharBox
          A box representing a single character.
 class FramedBox
          A box representing a rotated box.
 class GeoGebraLogoBox
          A box representing a box containing a graphics.
 class GlueBox
          A box representing glue.
 class GraphicsBox
          A box representing a box containing a graphics.
 class HorizontalBox
          A box composed of a horizontal row of child boxes.
 class HorizontalRule
          A box representing a horizontal line.
 class JavaFontRenderingBox
          A box representing a scaled box.
 class OvalBox
          A box representing a rotated box.
 class OverBar
          A box representing another box with a horizontal rule above it, with appropriate kerning.
 class OverUnderBox
          A box representing another box with a delimiter box and a script box above or under it, with script and delimiter seperated by a kern.
 class ReflectBox
          A box representing a rotated box.
 class RotateBox
          A box representing a rotated box.
 class ScaleBox
          A box representing a scaled box.
 class ShadowBox
          A box representing a rotated box.
 class StrutBox
          A box representing whitespace.
 

Fields in org.scilab.forge.jlatexmath declared as Box
 Box MiddleAtom.box
           
protected  Box FramedBox.box
           
protected  Box Box.elderParent
           
protected  Box Box.parent
           
 

Fields in org.scilab.forge.jlatexmath with type parameters of type Box
protected  java.util.LinkedList<Box> Box.children
          List of child boxes
 

Methods in org.scilab.forge.jlatexmath that return Box
static Box XLeftRightArrowFactory.create(boolean left, TeXEnvironment env, float width)
           
static Box DelimiterFactory.create(java.lang.String symbol, TeXEnvironment env, float minHeight)
           
static Box DelimiterFactory.create(SymbolAtom symbol, TeXEnvironment env, int size)
           
static Box XLeftRightArrowFactory.create(TeXEnvironment env, float width)
           
 Box CharAtom.createBox(TeXEnvironment env)
           
 Box SmallCapAtom.createBox(TeXEnvironment env)
           
 Box TextCircledAtom.createBox(TeXEnvironment env)
           
 Box FractionAtom.createBox(TeXEnvironment env)
           
 Box MulticolumnAtom.createBox(TeXEnvironment env)
           
 Box OverUnderDelimiter.createBox(TeXEnvironment env)
           
 Box ItAtom.createBox(TeXEnvironment env)
           
 Box RowAtom.createBox(TeXEnvironment env)
           
 Box Dummy.createBox(TeXEnvironment rs)
           
 Box OgonekAtom.createBox(TeXEnvironment env)
           
 Box SpaceAtom.createBox(TeXEnvironment env)
           
 Box HdotsforAtom.createBox(TeXEnvironment env)
           
 Box CedillaAtom.createBox(TeXEnvironment env)
           
 Box ScriptsAtom.createBox(TeXEnvironment env)
           
 Box SymbolAtom.createBox(TeXEnvironment env)
           
 Box RaiseAtom.createBox(TeXEnvironment env)
           
 Box PhantomAtom.createBox(TeXEnvironment env)
           
 Box FixedCharAtom.createBox(TeXEnvironment env)
           
 Box EmptyAtom.createBox(TeXEnvironment env)
           
 Box TtAtom.createBox(TeXEnvironment env)
           
 Box AccentedAtom.createBox(TeXEnvironment env)
           
 Box ResizeAtom.createBox(TeXEnvironment env)
           
 Box VdotsAtom.createBox(TeXEnvironment env)
           
 Box MonoScaleAtom.createBox(TeXEnvironment env)
           
 Box RomanAtom.createBox(TeXEnvironment env)
           
 Box LapedAtom.createBox(TeXEnvironment env)
           
 Box MiddleAtom.createBox(TeXEnvironment env)
           
 Box NthRoot.createBox(TeXEnvironment env)
           
 Box BreakMarkAtom.createBox(TeXEnvironment env)
           
 Box GeoGebraLogoAtom.createBox(TeXEnvironment env)
           
 Box JavaFontRenderingAtom.createBox(TeXEnvironment env)
           
 Box ColorAtom.createBox(TeXEnvironment env)
           
 Box LaTeXAtom.createBox(TeXEnvironment env)
           
 Box RuleAtom.createBox(TeXEnvironment env)
           
 Box BigOperatorAtom.createBox(TeXEnvironment env)
           
 Box TypedAtom.createBox(TeXEnvironment env)
           
 Box TextStyleAtom.createBox(TeXEnvironment env)
           
 Box IJAtom.createBox(TeXEnvironment env)
           
 Box IddotsAtom.createBox(TeXEnvironment env)
           
 Box ScaleAtom.createBox(TeXEnvironment env)
           
 Box UnderOverAtom.createBox(TeXEnvironment env)
           
 Box GraphicsAtom.createBox(TeXEnvironment env)
           
 Box BoldAtom.createBox(TeXEnvironment env)
           
 Box CumulativeScriptsAtom.createBox(TeXEnvironment env)
           
 Box VRowAtom.createBox(TeXEnvironment env)
           
 Box SmashedAtom.createBox(TeXEnvironment env)
           
abstract  Box Atom.createBox(TeXEnvironment env)
          Convert this atom into a Box, using properties set by "parent" atoms, like the TeX style, the last used font, color settings, ...
 Box VlineAtom.createBox(TeXEnvironment env)
           
 Box ReflectAtom.createBox(TeXEnvironment env)
           
 Box DdotsAtom.createBox(TeXEnvironment env)
           
 Box DoubleFramedAtom.createBox(TeXEnvironment env)
           
 Box UnderscoreAtom.createBox(TeXEnvironment env)
           
 Box UnderOverArrowAtom.createBox(TeXEnvironment env)
           
 Box VCenteredAtom.createBox(TeXEnvironment env)
           
 Box MultlineAtom.createBox(TeXEnvironment env)
           
 Box StyleAtom.createBox(TeXEnvironment env)
           
 Box tcaronAtom.createBox(TeXEnvironment env)
           
 Box LCaronAtom.createBox(TeXEnvironment env)
           
 Box TStrokeAtom.createBox(TeXEnvironment env)
           
 Box MatrixAtom.createBox(TeXEnvironment env)
           
 Box XArrowAtom.createBox(TeXEnvironment env)
           
 Box SsAtom.createBox(TeXEnvironment env)
           
 Box FencedAtom.createBox(TeXEnvironment env)
           
 Box HlineAtom.createBox(TeXEnvironment env)
           
 Box ShadowAtom.createBox(TeXEnvironment env)
           
 Box RotateAtom.createBox(TeXEnvironment env)
           
 Box BigDelimiterAtom.createBox(TeXEnvironment env)
           
 Box OverlinedAtom.createBox(TeXEnvironment env)
           
 Box MathAtom.createBox(TeXEnvironment env)
           
 Box OvalAtom.createBox(TeXEnvironment env)
           
 Box FBoxAtom.createBox(TeXEnvironment env)
           
static Box Glue.get(int lType, int rType, TeXEnvironment env)
          Creates a box representing the glue type according to the "glue rules" based on the atom types between which the glue must be inserted.
 Box TeXIcon.getBox()
           
 Box[] MatrixAtom.getColumnSep(TeXEnvironment env, float width)
           
 Box Box.getElderParent()
           
 Box Box.getParent()
           
static Box BreakFormula.split(Box box, float width, float interline)
           
 

Methods in org.scilab.forge.jlatexmath with parameters of type Box
 void Box.add(Box b)
          Inserts the given box at the end of the list of child boxes.
 void HorizontalBox.add(Box b)
           
 void Box.add(int pos, Box b)
          Inserts the given box at the given position in the list of child boxes.
 void HorizontalBox.add(int pos, Box b)
           
 void Box.setElderParent(Box elderParent)
           
 void Box.setParent(Box parent)
           
static Box BreakFormula.split(Box box, float width, float interline)
           
 

Constructors in org.scilab.forge.jlatexmath with parameters of type Box
FramedBox(Box box, float thickness, float space)
           
FramedBox(Box box, float thickness, float space, java.awt.Color line, java.awt.Color bg)
           
HorizontalBox(Box b)
           
HorizontalBox(Box b, float w, int alignment)
           
OverBar(Box b, float kern, float thickness)
           
OverUnderBox(Box b, Box d, Box script, float kern, boolean over)
          the parameter boxes must have an equal width!!
ReflectBox(Box b)
           
RotateBox(Box b, double angle, float x, float y)
           
RotateBox(Box b, double angle, int option)
           
RotateBox(Box b, double angle, java.awt.geom.Point2D.Float origin)
           
ScaleBox(Box b, double xscl, double yscl)
           
ScaleBox(Box b, float factor)
           
TeXIcon(Box b, float size)
          Creates a new icon that will paint the given formula box in the given point size.
TeXIcon(Box b, float size, boolean trueValues)
           
 

Uses of Box in org.scilab.forge.jlatexmath.dynamic
 

Methods in org.scilab.forge.jlatexmath.dynamic that return Box
 Box DynamicAtom.createBox(TeXEnvironment env)