MathBorderBox

MathBorderBox class

Draws a rectangular or some other border around the IMathElement.

MathBorderBox

NameDescription
MathBorderBox(MathFraction)Creates MathBorderBox element with rectangular border

Parameters:

NameTypeDescription
elementMathFractionThe base element to which the border box is applied. Can be null.

Result: MathBorderBox


MathBorderBox

NameDescription
MathBorderBox(MathFunction)Creates MathBorderBox element with rectangular border

Parameters:

NameTypeDescription
elementMathFunctionThe base element to which the border box is applied. Can be null.

Result: MathBorderBox


MathBorderBox

NameDescription
MathBorderBox(MathBar)Creates MathBorderBox element with rectangular border

Parameters:

NameTypeDescription
elementMathBarThe base element to which the border box is applied. Can be null.

Result: MathBorderBox


MathBorderBox

NameDescription
MathBorderBox(MathMatrix)Creates MathBorderBox element with rectangular border

Parameters:

NameTypeDescription
elementMathMatrixThe base element to which the border box is applied. Can be null.

Result: MathBorderBox


MathBorderBox

NameDescription
MathBorderBox(MathAccent)Creates MathBorderBox element with rectangular border

Parameters:

NameTypeDescription
elementMathAccentThe base element to which the border box is applied. Can be null.

Result: MathBorderBox


MathBorderBox

NameDescription
MathBorderBox(MathBlock)Creates MathBorderBox element with rectangular border

Parameters:

NameTypeDescription
elementMathBlockThe base element to which the border box is applied. Can be null.

Result: MathBorderBox


MathBorderBox

NameDescription
MathBorderBox(MathSubscriptElement)Creates MathBorderBox element with rectangular border

Parameters:

NameTypeDescription
elementMathSubscriptElementThe base element to which the border box is applied. Can be null.

Result: MathBorderBox


MathBorderBox

NameDescription
MathBorderBox(MathBox)Creates MathBorderBox element with rectangular border

Parameters:

NameTypeDescription
elementMathBoxThe base element to which the border box is applied. Can be null.

Result: MathBorderBox


MathBorderBox

NameDescription
MathBorderBox(MathArray)Creates MathBorderBox element with rectangular border

Parameters:

NameTypeDescription
elementMathArrayThe base element to which the border box is applied. Can be null.

Result: MathBorderBox


MathBorderBox

NameDescription
MathBorderBox(MathLimit)Creates MathBorderBox element with rectangular border

Parameters:

NameTypeDescription
elementMathLimitThe base element to which the border box is applied. Can be null.

Result: MathBorderBox


MathBorderBox

NameDescription
MathBorderBox(MathNaryOperator)Creates MathBorderBox element with rectangular border

Parameters:

NameTypeDescription
elementMathNaryOperatorThe base element to which the border box is applied. Can be null.

Result: MathBorderBox


MathBorderBox

NameDescription
MathBorderBox(MathRadical)Creates MathBorderBox element with rectangular border

Parameters:

NameTypeDescription
elementMathRadicalThe base element to which the border box is applied. Can be null.

Result: MathBorderBox


MathBorderBox

NameDescription
MathBorderBox(MathematicalText)Creates MathBorderBox element with rectangular border

Parameters:

NameTypeDescription
elementMathematicalTextThe base element to which the border box is applied. Can be null.

Result: MathBorderBox


MathBorderBox

NameDescription
MathBorderBox(MathLeftSubSuperscriptElement)Creates MathBorderBox element with rectangular border

Parameters:

NameTypeDescription
elementMathLeftSubSuperscriptElementThe base element to which the border box is applied. Can be null.

Result: MathBorderBox


MathBorderBox

NameDescription
MathBorderBox(MathRightSubSuperscriptElement)Creates MathBorderBox element with rectangular border

Parameters:

NameTypeDescription
elementMathRightSubSuperscriptElementThe base element to which the border box is applied. Can be null.

Result: MathBorderBox


MathBorderBox

NameDescription
MathBorderBox(MathDelimiter)Creates MathBorderBox element with rectangular border

Parameters:

NameTypeDescription
elementMathDelimiterThe base element to which the border box is applied. Can be null.

Result: MathBorderBox


MathBorderBox

NameDescription
MathBorderBox(MathSuperscriptElement)Creates MathBorderBox element with rectangular border

Parameters:

NameTypeDescription
elementMathSuperscriptElementThe base element to which the border box is applied. Can be null.

Result: MathBorderBox


MathBorderBox

NameDescription
MathBorderBox(MathBorderBox)Creates MathBorderBox element with rectangular border

Parameters:

NameTypeDescription
elementMathBorderBoxThe base element to which the border box is applied. Can be null.

Result: MathBorderBox


MathBorderBox

NameDescription
MathBorderBox(MathGroupingCharacter)Creates MathBorderBox element with rectangular border

Parameters:

NameTypeDescription
elementMathGroupingCharacterThe base element to which the border box is applied. Can be null.

Result: MathBorderBox


MathBorderBox

NameDescription
MathBorderBox(MathFraction, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean)Creates MathBorderBox element

Parameters:

NameTypeDescription
elementMathFractionThe base element to which the border box is applied
hideTopbooleanHide Top Edge
hideBottombooleanHide Bottom Edge
hideLeftbooleanHide Left Edge
hideRightbooleanHide Right Edge
strikethroughHorizontalbooleanStrikethrough Horizontal
strikethroughVerticalbooleanStrikethrough Vertical
strikethroughBottomLeftToTopRightbooleanStrikethrough Bottom-Left to Top-Right
strikethroughTopLeftToBottomRightbooleanStrikethrough Top-Left to Bottom-Right

Result: MathBorderBox


MathBorderBox

NameDescription
MathBorderBox(MathFunction, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean)Creates MathBorderBox element

Parameters:

NameTypeDescription
elementMathFunctionThe base element to which the border box is applied
hideTopbooleanHide Top Edge
hideBottombooleanHide Bottom Edge
hideLeftbooleanHide Left Edge
hideRightbooleanHide Right Edge
strikethroughHorizontalbooleanStrikethrough Horizontal
strikethroughVerticalbooleanStrikethrough Vertical
strikethroughBottomLeftToTopRightbooleanStrikethrough Bottom-Left to Top-Right
strikethroughTopLeftToBottomRightbooleanStrikethrough Top-Left to Bottom-Right

Result: MathBorderBox


MathBorderBox

NameDescription
MathBorderBox(MathBar, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean)Creates MathBorderBox element

Parameters:

NameTypeDescription
elementMathBarThe base element to which the border box is applied
hideTopbooleanHide Top Edge
hideBottombooleanHide Bottom Edge
hideLeftbooleanHide Left Edge
hideRightbooleanHide Right Edge
strikethroughHorizontalbooleanStrikethrough Horizontal
strikethroughVerticalbooleanStrikethrough Vertical
strikethroughBottomLeftToTopRightbooleanStrikethrough Bottom-Left to Top-Right
strikethroughTopLeftToBottomRightbooleanStrikethrough Top-Left to Bottom-Right

Result: MathBorderBox


MathBorderBox

NameDescription
MathBorderBox(MathMatrix, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean)Creates MathBorderBox element

Parameters:

NameTypeDescription
elementMathMatrixThe base element to which the border box is applied
hideTopbooleanHide Top Edge
hideBottombooleanHide Bottom Edge
hideLeftbooleanHide Left Edge
hideRightbooleanHide Right Edge
strikethroughHorizontalbooleanStrikethrough Horizontal
strikethroughVerticalbooleanStrikethrough Vertical
strikethroughBottomLeftToTopRightbooleanStrikethrough Bottom-Left to Top-Right
strikethroughTopLeftToBottomRightbooleanStrikethrough Top-Left to Bottom-Right

Result: MathBorderBox


MathBorderBox

NameDescription
MathBorderBox(MathAccent, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean)Creates MathBorderBox element

Parameters:

NameTypeDescription
elementMathAccentThe base element to which the border box is applied
hideTopbooleanHide Top Edge
hideBottombooleanHide Bottom Edge
hideLeftbooleanHide Left Edge
hideRightbooleanHide Right Edge
strikethroughHorizontalbooleanStrikethrough Horizontal
strikethroughVerticalbooleanStrikethrough Vertical
strikethroughBottomLeftToTopRightbooleanStrikethrough Bottom-Left to Top-Right
strikethroughTopLeftToBottomRightbooleanStrikethrough Top-Left to Bottom-Right

Result: MathBorderBox


MathBorderBox

NameDescription
MathBorderBox(MathBlock, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean)Creates MathBorderBox element

Parameters:

NameTypeDescription
elementMathBlockThe base element to which the border box is applied
hideTopbooleanHide Top Edge
hideBottombooleanHide Bottom Edge
hideLeftbooleanHide Left Edge
hideRightbooleanHide Right Edge
strikethroughHorizontalbooleanStrikethrough Horizontal
strikethroughVerticalbooleanStrikethrough Vertical
strikethroughBottomLeftToTopRightbooleanStrikethrough Bottom-Left to Top-Right
strikethroughTopLeftToBottomRightbooleanStrikethrough Top-Left to Bottom-Right

Result: MathBorderBox


MathBorderBox

NameDescription
MathBorderBox(MathSubscriptElement, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean)Creates MathBorderBox element

Parameters:

NameTypeDescription
elementMathSubscriptElementThe base element to which the border box is applied
hideTopbooleanHide Top Edge
hideBottombooleanHide Bottom Edge
hideLeftbooleanHide Left Edge
hideRightbooleanHide Right Edge
strikethroughHorizontalbooleanStrikethrough Horizontal
strikethroughVerticalbooleanStrikethrough Vertical
strikethroughBottomLeftToTopRightbooleanStrikethrough Bottom-Left to Top-Right
strikethroughTopLeftToBottomRightbooleanStrikethrough Top-Left to Bottom-Right

Result: MathBorderBox


MathBorderBox

NameDescription
MathBorderBox(MathBox, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean)Creates MathBorderBox element

Parameters:

NameTypeDescription
elementMathBoxThe base element to which the border box is applied
hideTopbooleanHide Top Edge
hideBottombooleanHide Bottom Edge
hideLeftbooleanHide Left Edge
hideRightbooleanHide Right Edge
strikethroughHorizontalbooleanStrikethrough Horizontal
strikethroughVerticalbooleanStrikethrough Vertical
strikethroughBottomLeftToTopRightbooleanStrikethrough Bottom-Left to Top-Right
strikethroughTopLeftToBottomRightbooleanStrikethrough Top-Left to Bottom-Right

Result: MathBorderBox


MathBorderBox

NameDescription
MathBorderBox(MathArray, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean)Creates MathBorderBox element

Parameters:

NameTypeDescription
elementMathArrayThe base element to which the border box is applied
hideTopbooleanHide Top Edge
hideBottombooleanHide Bottom Edge
hideLeftbooleanHide Left Edge
hideRightbooleanHide Right Edge
strikethroughHorizontalbooleanStrikethrough Horizontal
strikethroughVerticalbooleanStrikethrough Vertical
strikethroughBottomLeftToTopRightbooleanStrikethrough Bottom-Left to Top-Right
strikethroughTopLeftToBottomRightbooleanStrikethrough Top-Left to Bottom-Right

Result: MathBorderBox


MathBorderBox

NameDescription
MathBorderBox(MathLimit, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean)Creates MathBorderBox element

Parameters:

NameTypeDescription
elementMathLimitThe base element to which the border box is applied
hideTopbooleanHide Top Edge
hideBottombooleanHide Bottom Edge
hideLeftbooleanHide Left Edge
hideRightbooleanHide Right Edge
strikethroughHorizontalbooleanStrikethrough Horizontal
strikethroughVerticalbooleanStrikethrough Vertical
strikethroughBottomLeftToTopRightbooleanStrikethrough Bottom-Left to Top-Right
strikethroughTopLeftToBottomRightbooleanStrikethrough Top-Left to Bottom-Right

Result: MathBorderBox


MathBorderBox

NameDescription
MathBorderBox(MathNaryOperator, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean)Creates MathBorderBox element

Parameters:

NameTypeDescription
elementMathNaryOperatorThe base element to which the border box is applied
hideTopbooleanHide Top Edge
hideBottombooleanHide Bottom Edge
hideLeftbooleanHide Left Edge
hideRightbooleanHide Right Edge
strikethroughHorizontalbooleanStrikethrough Horizontal
strikethroughVerticalbooleanStrikethrough Vertical
strikethroughBottomLeftToTopRightbooleanStrikethrough Bottom-Left to Top-Right
strikethroughTopLeftToBottomRightbooleanStrikethrough Top-Left to Bottom-Right

Result: MathBorderBox


MathBorderBox

NameDescription
MathBorderBox(MathRadical, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean)Creates MathBorderBox element

Parameters:

NameTypeDescription
elementMathRadicalThe base element to which the border box is applied
hideTopbooleanHide Top Edge
hideBottombooleanHide Bottom Edge
hideLeftbooleanHide Left Edge
hideRightbooleanHide Right Edge
strikethroughHorizontalbooleanStrikethrough Horizontal
strikethroughVerticalbooleanStrikethrough Vertical
strikethroughBottomLeftToTopRightbooleanStrikethrough Bottom-Left to Top-Right
strikethroughTopLeftToBottomRightbooleanStrikethrough Top-Left to Bottom-Right

Result: MathBorderBox


MathBorderBox

NameDescription
MathBorderBox(MathematicalText, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean)Creates MathBorderBox element

Parameters:

NameTypeDescription
elementMathematicalTextThe base element to which the border box is applied
hideTopbooleanHide Top Edge
hideBottombooleanHide Bottom Edge
hideLeftbooleanHide Left Edge
hideRightbooleanHide Right Edge
strikethroughHorizontalbooleanStrikethrough Horizontal
strikethroughVerticalbooleanStrikethrough Vertical
strikethroughBottomLeftToTopRightbooleanStrikethrough Bottom-Left to Top-Right
strikethroughTopLeftToBottomRightbooleanStrikethrough Top-Left to Bottom-Right

Result: MathBorderBox


MathBorderBox

NameDescription
MathBorderBox(MathLeftSubSuperscriptElement, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean)Creates MathBorderBox element

Parameters:

NameTypeDescription
elementMathLeftSubSuperscriptElementThe base element to which the border box is applied
hideTopbooleanHide Top Edge
hideBottombooleanHide Bottom Edge
hideLeftbooleanHide Left Edge
hideRightbooleanHide Right Edge
strikethroughHorizontalbooleanStrikethrough Horizontal
strikethroughVerticalbooleanStrikethrough Vertical
strikethroughBottomLeftToTopRightbooleanStrikethrough Bottom-Left to Top-Right
strikethroughTopLeftToBottomRightbooleanStrikethrough Top-Left to Bottom-Right

Result: MathBorderBox


MathBorderBox

NameDescription
MathBorderBox(MathRightSubSuperscriptElement, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean)Creates MathBorderBox element

Parameters:

NameTypeDescription
elementMathRightSubSuperscriptElementThe base element to which the border box is applied
hideTopbooleanHide Top Edge
hideBottombooleanHide Bottom Edge
hideLeftbooleanHide Left Edge
hideRightbooleanHide Right Edge
strikethroughHorizontalbooleanStrikethrough Horizontal
strikethroughVerticalbooleanStrikethrough Vertical
strikethroughBottomLeftToTopRightbooleanStrikethrough Bottom-Left to Top-Right
strikethroughTopLeftToBottomRightbooleanStrikethrough Top-Left to Bottom-Right

Result: MathBorderBox


MathBorderBox

NameDescription
MathBorderBox(MathDelimiter, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean)Creates MathBorderBox element

Parameters:

NameTypeDescription
elementMathDelimiterThe base element to which the border box is applied
hideTopbooleanHide Top Edge
hideBottombooleanHide Bottom Edge
hideLeftbooleanHide Left Edge
hideRightbooleanHide Right Edge
strikethroughHorizontalbooleanStrikethrough Horizontal
strikethroughVerticalbooleanStrikethrough Vertical
strikethroughBottomLeftToTopRightbooleanStrikethrough Bottom-Left to Top-Right
strikethroughTopLeftToBottomRightbooleanStrikethrough Top-Left to Bottom-Right

Result: MathBorderBox


MathBorderBox

NameDescription
MathBorderBox(MathSuperscriptElement, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean)Creates MathBorderBox element

Parameters:

NameTypeDescription
elementMathSuperscriptElementThe base element to which the border box is applied
hideTopbooleanHide Top Edge
hideBottombooleanHide Bottom Edge
hideLeftbooleanHide Left Edge
hideRightbooleanHide Right Edge
strikethroughHorizontalbooleanStrikethrough Horizontal
strikethroughVerticalbooleanStrikethrough Vertical
strikethroughBottomLeftToTopRightbooleanStrikethrough Bottom-Left to Top-Right
strikethroughTopLeftToBottomRightbooleanStrikethrough Top-Left to Bottom-Right

Result: MathBorderBox


MathBorderBox

NameDescription
MathBorderBox(MathBorderBox, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean)Creates MathBorderBox element

Parameters:

NameTypeDescription
elementMathBorderBoxThe base element to which the border box is applied
hideTopbooleanHide Top Edge
hideBottombooleanHide Bottom Edge
hideLeftbooleanHide Left Edge
hideRightbooleanHide Right Edge
strikethroughHorizontalbooleanStrikethrough Horizontal
strikethroughVerticalbooleanStrikethrough Vertical
strikethroughBottomLeftToTopRightbooleanStrikethrough Bottom-Left to Top-Right
strikethroughTopLeftToBottomRightbooleanStrikethrough Top-Left to Bottom-Right

Result: MathBorderBox


MathBorderBox

NameDescription
MathBorderBox(MathGroupingCharacter, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean)Creates MathBorderBox element

Parameters:

NameTypeDescription
elementMathGroupingCharacterThe base element to which the border box is applied
hideTopbooleanHide Top Edge
hideBottombooleanHide Bottom Edge
hideLeftbooleanHide Left Edge
hideRightbooleanHide Right Edge
strikethroughHorizontalbooleanStrikethrough Horizontal
strikethroughVerticalbooleanStrikethrough Vertical
strikethroughBottomLeftToTopRightbooleanStrikethrough Bottom-Left to Top-Right
strikethroughTopLeftToBottomRightbooleanStrikethrough Top-Left to Bottom-Right

Result: MathBorderBox


getBase

NameDescription
getBase ()Base argument

Result: MathFraction, MathFunction, MathBar, MathMatrix, MathAccent, MathBlock, MathSubscriptElement, MathBox, MathArray, MathLimit, BaseScript, MathNaryOperator, MathRadical, MathematicalText, MathLeftSubSuperscriptElement, MathRightSubSuperscriptElement, MathDelimiter, MathElementBase, MathSuperscriptElement, MathBorderBox, MathGroupingCharacter


getChildren

NameDescription
getChildren ()Get children elements

Result: MathFraction, MathFunction, MathBar, MathMatrix, MathAccent, MathBlock, MathSubscriptElement, MathBox, MathArray, MathLimit, BaseScript, MathNaryOperator, MathRadical, MathematicalText, MathLeftSubSuperscriptElement, MathRightSubSuperscriptElement, MathDelimiter, MathElementBase, MathSuperscriptElement, MathBorderBox, MathGroupingCharacter


getHideBottom

NameDescription
getHideBottom ()Hide Bottom Edge (default is false) - specifies the hidden or shown state of the bottom edge of border box.

Result: boolean


getHideLeft

NameDescription
getHideLeft ()Hide Left Edge (default is false) - specifies the hidden or shown state of the left edge of border box.

Result: boolean


getHideRight

NameDescription
getHideRight ()Hide Right Edge (default is false) - specifies the hidden or shown state of the right edge of border box.

Result: boolean


getHideTop

NameDescription
getHideTop ()Hide Top Edge (default is false) - specifies the hidden or shown state of the top edge of border box.

Result: boolean


getStrikethroughBottomLeftToTopRight

NameDescription
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.

Result: boolean


getStrikethroughHorizontal

NameDescription
getStrikethroughHorizontal ()Strikethrough Horizontal (default is false) - specifies the hidden or shown state of a strikethrough horizontal line.

Result: boolean


getStrikethroughTopLeftToBottomRight

NameDescription
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.

Result: boolean


getStrikethroughVertical

NameDescription
getStrikethroughVertical ()Strikethrough Vertical (default is false) - specifies the hidden or shown state of a strikethrough vertical line.

Result: boolean


setHideBottom

NameDescription
setHideBottom (boolean)Hide Bottom Edge (default is false) - specifies the hidden or shown state of the bottom edge of border box.

setHideLeft

NameDescription
setHideLeft (boolean)Hide Left Edge (default is false) - specifies the hidden or shown state of the left edge of border box.

setHideRight

NameDescription
setHideRight (boolean)Hide Right Edge (default is false) - specifies the hidden or shown state of the right edge of border box.

setHideTop

NameDescription
setHideTop (boolean)Hide Top Edge (default is false) - specifies the hidden or shown state of the top edge of border box.

setStrikethroughBottomLeftToTopRight

NameDescription
setStrikethroughBottomLeftToTopRight (boolean)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.

setStrikethroughHorizontal

NameDescription
setStrikethroughHorizontal (boolean)Strikethrough Horizontal (default is false) - specifies the hidden or shown state of a strikethrough horizontal line.

setStrikethroughTopLeftToBottomRight

NameDescription
setStrikethroughTopLeftToBottomRight (boolean)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.

setStrikethroughVertical

NameDescription
setStrikethroughVertical (boolean)Strikethrough Vertical (default is false) - specifies the hidden or shown state of a strikethrough vertical line.