org.scilab.forge.jlatexmath
Class OverUnderBox
java.lang.Object
org.scilab.forge.jlatexmath.Box
org.scilab.forge.jlatexmath.OverUnderBox
public class OverUnderBox
- extends Box
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.
|
Constructor Summary |
OverUnderBox(Box b,
Box d,
Box script,
float kern,
boolean over)
the parameter boxes must have an equal width!! |
|
Method Summary |
void |
draw(java.awt.Graphics2D g2,
float x,
float y)
Paints this box at the given coordinates using the given graphics context. |
int |
getLastFontId()
Get the id of the font that will be used the last when this box will be painted. |
| Methods inherited from class org.scilab.forge.jlatexmath.Box |
add, add, endDraw, getDepth, getHeight, getShift, getWidth, negWidth, setDepth, setHeight, setShift, setWidth, startDraw |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OverUnderBox
public OverUnderBox(Box b,
Box d,
Box script,
float kern,
boolean over)
- the parameter boxes must have an equal width!!
- Parameters:
b - base box to be drawn on the baselined - delimiter boxscript - subscript or superscript boxover - true : draws delimiter and script box above the base box, false : under the
base box
draw
public void draw(java.awt.Graphics2D g2,
float x,
float y)
- Description copied from class:
Box
- Paints this box at the given coordinates using the given graphics context.
- Specified by:
draw in class Box
- Parameters:
g2 - the graphics (2D) context to use for paintingx - the x-coordinatey - the y-coordinate
getLastFontId
public int getLastFontId()
- Description copied from class:
Box
- Get the id of the font that will be used the last when this box will be painted.
- Specified by:
getLastFontId in class Box
- Returns:
- the id of the last font that will be used.