Package | Description |
---|---|
org.scilab.forge.jlatexmath | |
org.scilab.forge.jlatexmath.dynamic |
Modifier and Type | Class | Description |
---|---|---|
class |
CharBox |
A box representing a single character.
|
class |
FcscoreBox |
A box representing glue.
|
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.
|
Modifier and Type | Field | Description |
---|---|---|
protected Box |
FramedBox.box |
|
Box |
MiddleAtom.box |
|
protected Box |
Box.elderParent |
|
protected Box |
Box.parent |
Modifier and Type | Field | Description |
---|---|---|
protected java.util.LinkedList<Box> |
Box.children |
List of child boxes
|
Modifier and Type | Method | Description |
---|---|---|
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(boolean left,
TeXEnvironment env,
float width) |
|
static Box |
XLeftRightArrowFactory.create(TeXEnvironment env,
float width) |
|
Box |
AccentedAtom.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 |
BigDelimiterAtom.createBox(TeXEnvironment env) |
|
Box |
BigOperatorAtom.createBox(TeXEnvironment env) |
|
Box |
BoldAtom.createBox(TeXEnvironment env) |
|
Box |
BreakMarkAtom.createBox(TeXEnvironment env) |
|
Box |
CedillaAtom.createBox(TeXEnvironment env) |
|
Box |
CharAtom.createBox(TeXEnvironment env) |
|
Box |
ColorAtom.createBox(TeXEnvironment env) |
|
Box |
CumulativeScriptsAtom.createBox(TeXEnvironment env) |
|
Box |
DdotsAtom.createBox(TeXEnvironment env) |
|
Box |
DoubleFramedAtom.createBox(TeXEnvironment env) |
|
Box |
Dummy.createBox(TeXEnvironment rs) |
|
Box |
EmptyAtom.createBox(TeXEnvironment env) |
|
Box |
FBoxAtom.createBox(TeXEnvironment env) |
|
Box |
FcscoreAtom.createBox(TeXEnvironment env) |
|
Box |
FencedAtom.createBox(TeXEnvironment env) |
|
Box |
FixedCharAtom.createBox(TeXEnvironment env) |
|
Box |
FractionAtom.createBox(TeXEnvironment env) |
|
Box |
GeoGebraLogoAtom.createBox(TeXEnvironment env) |
|
Box |
GraphicsAtom.createBox(TeXEnvironment env) |
|
Box |
HdotsforAtom.createBox(TeXEnvironment env) |
|
Box |
HlineAtom.createBox(TeXEnvironment env) |
|
Box |
IddotsAtom.createBox(TeXEnvironment env) |
|
Box |
IJAtom.createBox(TeXEnvironment env) |
|
Box |
ItAtom.createBox(TeXEnvironment env) |
|
Box |
JavaFontRenderingAtom.createBox(TeXEnvironment env) |
|
Box |
LapedAtom.createBox(TeXEnvironment env) |
|
Box |
LaTeXAtom.createBox(TeXEnvironment env) |
|
Box |
LCaronAtom.createBox(TeXEnvironment env) |
|
Box |
MathAtom.createBox(TeXEnvironment env) |
|
Box |
MatrixAtom.createBox(TeXEnvironment env) |
|
Box |
MiddleAtom.createBox(TeXEnvironment env) |
|
Box |
MonoScaleAtom.createBox(TeXEnvironment env) |
|
Box |
MulticolumnAtom.createBox(TeXEnvironment env) |
|
Box |
MultlineAtom.createBox(TeXEnvironment env) |
|
Box |
NthRoot.createBox(TeXEnvironment env) |
|
Box |
OgonekAtom.createBox(TeXEnvironment env) |
|
Box |
OvalAtom.createBox(TeXEnvironment env) |
|
Box |
OverlinedAtom.createBox(TeXEnvironment env) |
|
Box |
OverUnderDelimiter.createBox(TeXEnvironment env) |
|
Box |
PhantomAtom.createBox(TeXEnvironment env) |
|
Box |
RaiseAtom.createBox(TeXEnvironment env) |
|
Box |
ReflectAtom.createBox(TeXEnvironment env) |
|
Box |
ResizeAtom.createBox(TeXEnvironment env) |
|
Box |
RomanAtom.createBox(TeXEnvironment env) |
|
Box |
RotateAtom.createBox(TeXEnvironment env) |
|
Box |
RowAtom.createBox(TeXEnvironment env) |
|
Box |
RuleAtom.createBox(TeXEnvironment env) |
|
Box |
ScaleAtom.createBox(TeXEnvironment env) |
|
Box |
ScriptsAtom.createBox(TeXEnvironment env) |
|
Box |
ShadowAtom.createBox(TeXEnvironment env) |
|
Box |
SmallCapAtom.createBox(TeXEnvironment env) |
|
Box |
SmashedAtom.createBox(TeXEnvironment env) |
|
Box |
SpaceAtom.createBox(TeXEnvironment env) |
|
Box |
SsAtom.createBox(TeXEnvironment env) |
|
Box |
StrikeThroughAtom.createBox(TeXEnvironment env) |
|
Box |
StyleAtom.createBox(TeXEnvironment env) |
|
Box |
SymbolAtom.createBox(TeXEnvironment env) |
|
Box |
tcaronAtom.createBox(TeXEnvironment env) |
|
Box |
TextCircledAtom.createBox(TeXEnvironment env) |
|
Box |
TextStyleAtom.createBox(TeXEnvironment env) |
|
Box |
TStrokeAtom.createBox(TeXEnvironment env) |
|
Box |
TtAtom.createBox(TeXEnvironment env) |
|
Box |
TypedAtom.createBox(TeXEnvironment env) |
|
Box |
UnderOverArrowAtom.createBox(TeXEnvironment env) |
|
Box |
UnderOverAtom.createBox(TeXEnvironment env) |
|
Box |
UnderscoreAtom.createBox(TeXEnvironment env) |
|
Box |
VCenteredAtom.createBox(TeXEnvironment env) |
|
Box |
VdotsAtom.createBox(TeXEnvironment env) |
|
Box |
VlineAtom.createBox(TeXEnvironment env) |
|
Box |
VRowAtom.createBox(TeXEnvironment env) |
|
Box |
XArrowAtom.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) |
|
static Box |
BreakFormula.split(HorizontalBox hbox,
float width,
float interline) |
Modifier and Type | Method | Description |
---|---|---|
void |
Box.add(int pos,
Box b) |
Inserts the given box at the given position in the list of child boxes.
|
void |
Box.add(Box b) |
Inserts the given box at the end of the list of child boxes.
|
void |
HorizontalBox.add(int pos,
Box b) |
|
void |
HorizontalBox.add(Box b) |
|
void |
Box.setElderParent(Box elderParent) |
|
void |
Box.setParent(Box parent) |
|
static Box |
BreakFormula.split(Box box,
float width,
float interline) |
Constructor | Description |
---|---|
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) |
Modifier and Type | Method | Description |
---|---|---|
Box |
DynamicAtom.createBox(TeXEnvironment env) |