public interface IMathBorderBox extends IMathElement
Draws a rectangular or some other border around the IMathElement.
Example:IMathBorderBox borderBox = new MathematicalText("x+y+z").toBorderBox();
Modifier and Type | Method and Description |
---|---|
IMathElement |
getBase()
Base argument
|
boolean |
getHideBottom()
Hide Bottom Edge (default is false) - specifies the hidden or shown state of the bottom edge of border box.
|
boolean |
getHideLeft()
Hide Left Edge (default is false) - specifies the hidden or shown state of the left edge of border box.
|
boolean |
getHideRight()
Hide Right Edge (default is false) - specifies the hidden or shown state of the right edge of border box.
|
boolean |
getHideTop()
Hide Top Edge (default is false) - specifies the hidden or shown state of the top edge of border box.
|
boolean |
getStrikethroughBottomLeftToTopRight()
Strikethrough Bottom-Left to Top-Right (default is false).
|
boolean |
getStrikethroughHorizontal()
Strikethrough Horizontal (default is false) - specifies the hidden or shown state of a strikethrough horizontal line.
|
boolean |
getStrikethroughTopLeftToBottomRight()
Strikethrough Top-Left to Bottom-Right (default is false).
|
boolean |
getStrikethroughVertical()
Strikethrough Vertical (default is false) - specifies the hidden or shown state of a strikethrough vertical line.
|
void |
setHideBottom(boolean value)
Hide Bottom Edge (default is false) - specifies the hidden or shown state of the bottom edge of border box.
|
void |
setHideLeft(boolean value)
Hide Left Edge (default is false) - specifies the hidden or shown state of the left edge of border box.
|
void |
setHideRight(boolean value)
Hide Right Edge (default is false) - specifies the hidden or shown state of the right edge of border box.
|
void |
setHideTop(boolean value)
Hide Top Edge (default is false) - specifies the hidden or shown state of the top edge of border box.
|
void |
setStrikethroughBottomLeftToTopRight(boolean value)
Strikethrough Bottom-Left to Top-Right (default is false).
|
void |
setStrikethroughHorizontal(boolean value)
Strikethrough Horizontal (default is false) - specifies the hidden or shown state of a strikethrough horizontal line.
|
void |
setStrikethroughTopLeftToBottomRight(boolean value)
Strikethrough Top-Left to Bottom-Right (default is false).
|
void |
setStrikethroughVertical(boolean value)
Strikethrough Vertical (default is false) - specifies the hidden or shown state of a strikethrough vertical line.
|
accent, asArgumentOfFunction, asArgumentOfFunction, asArgumentOfFunction, asArgumentOfFunction, asArgumentOfFunction, divide, divide, divide, divide, enclose, enclose, function, function, getChildren, group, group, integral, integral, integral, integral, integral, join, join, nary, nary, overbar, radical, radical, setLowerLimit, setLowerLimit, setSubscript, setSubscript, setSubSuperscriptOnTheLeft, setSubSuperscriptOnTheLeft, setSubSuperscriptOnTheRight, setSubSuperscriptOnTheRight, setSuperscript, setSuperscript, setUpperLimit, setUpperLimit, toBorderBox, toBorderBox, toBox, toMathArray, underbar
IMathElement getBase()
Base argument
Example:IMathBorderBox borderBox = new MathematicalText("x+y+z").toBorderBox(); IMathElement base = borderBox.getBase();
boolean getHideTop()
Hide Top Edge (default is false) - specifies the hidden or shown state of the top edge of border box.
Example:IMathBorderBox borderBox = new MathematicalText("x+y+z").toBorderBox(); borderBox.setHideTop(true);
void setHideTop(boolean value)
Hide Top Edge (default is false) - specifies the hidden or shown state of the top edge of border box.
Example:IMathBorderBox borderBox = new MathematicalText("x+y+z").toBorderBox(); borderBox.setHideTop(true);
boolean getHideBottom()
Hide Bottom Edge (default is false) - specifies the hidden or shown state of the bottom edge of border box.
Example:IMathBorderBox borderBox = new MathematicalText("x+y+z").toBorderBox(); borderBox.setHideBottom(true);
void setHideBottom(boolean value)
Hide Bottom Edge (default is false) - specifies the hidden or shown state of the bottom edge of border box.
Example:IMathBorderBox borderBox = new MathematicalText("x+y+z").toBorderBox(); borderBox.setHideBottom(true);
boolean getHideLeft()
Hide Left Edge (default is false) - specifies the hidden or shown state of the left edge of border box.
Example:IMathBorderBox borderBox = new MathematicalText("x+y+z").toBorderBox(); borderBox.setHideLeft(true);
void setHideLeft(boolean value)
Hide Left Edge (default is false) - specifies the hidden or shown state of the left edge of border box.
Example:IMathBorderBox borderBox = new MathematicalText("x+y+z").toBorderBox(); borderBox.setHideLeft(true);
boolean getHideRight()
Hide Right Edge (default is false) - specifies the hidden or shown state of the right edge of border box.
Example:IMathBorderBox borderBox = new MathematicalText("x+y+z").toBorderBox(); borderBox.setHideRight(true);
void setHideRight(boolean value)
Hide Right Edge (default is false) - specifies the hidden or shown state of the right edge of border box.
Example:IMathBorderBox borderBox = new MathematicalText("x+y+z").toBorderBox(); borderBox.setHideRight(true);
boolean getStrikethroughHorizontal()
Strikethrough Horizontal (default is false) - specifies the hidden or shown state of a strikethrough horizontal line.
Example:IMathBorderBox borderBox = new MathematicalText("x+y+z").toBorderBox(); borderBox.setStrikethroughHorizontal(true);
void setStrikethroughHorizontal(boolean value)
Strikethrough Horizontal (default is false) - specifies the hidden or shown state of a strikethrough horizontal line.
Example:IMathBorderBox borderBox = new MathematicalText("x+y+z").toBorderBox(); borderBox.setStrikethroughHorizontal(true);
boolean getStrikethroughVertical()
Strikethrough Vertical (default is false) - specifies the hidden or shown state of a strikethrough vertical line.
Example:IMathBorderBox borderBox = new MathematicalText("x+y+z").toBorderBox(); borderBox.setStrikethroughVertical(true);
void setStrikethroughVertical(boolean value)
Strikethrough Vertical (default is false) - specifies the hidden or shown state of a strikethrough vertical line.
Example:IMathBorderBox borderBox = new MathematicalText("x+y+z").toBorderBox(); borderBox.setStrikethroughVertical(true);
boolean getStrikethroughBottomLeftToTopRight()
Strikethrough Bottom-Left to Top-Right (default is false). Specifies the hidden or shown state of a strikethrough diagonal line from the bottom-left corner to the top-right corner of border box.
Example:IMathBorderBox borderBox = new MathematicalText("x+y+z").toBorderBox(); borderBox.setStrikethroughBottomLeftToTopRight(true);
void setStrikethroughBottomLeftToTopRight(boolean value)
Strikethrough Bottom-Left to Top-Right (default is false). Specifies the hidden or shown state of a strikethrough diagonal line from the bottom-left corner to the top-right corner of border box.
Example:IMathBorderBox borderBox = new MathematicalText("x+y+z").toBorderBox(); borderBox.setStrikethroughBottomLeftToTopRight(true);
boolean getStrikethroughTopLeftToBottomRight()
Strikethrough Top-Left to Bottom-Right (default is false). Specifies the hidden or shown state of a strikethrough diagonal line from the top-left corner to the bottom-right corner of border box.
Example:IMathBorderBox borderBox = new MathematicalText("x+y+z").toBorderBox(); borderBox.setStrikethroughTopLeftToBottomRight(true);
void setStrikethroughTopLeftToBottomRight(boolean value)
Strikethrough Top-Left to Bottom-Right (default is false). Specifies the hidden or shown state of a strikethrough diagonal line from the top-left corner to the bottom-right corner of border box.
Example:IMathBorderBox borderBox = new MathematicalText("x+y+z").toBorderBox(); borderBox.setStrikethroughTopLeftToBottomRight(true);