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 Details

    • 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 baseline
      d - delimiter box
      script - subscript or superscript box
      over - true : draws delimiter and script box above the base box, false : under the base box
  • Method Details

    • draw

      public void draw(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 painting
      x - the x-coordinate
      y - 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.