MathBorderBoxFactory

MathBorderBoxFactory class

Allows to create a math border box

For COM comparibility

MathBorderBoxFactory

NameDescription
MathBorderBoxFactory()

Returns: MathBorderBoxFactory


createMathBorderBox

NameDescription
createMathBorderBox (MathRadical)Create a math border box by applying to the element

Parameters:

NameTypeDescription
elementMathRadicalmath element to apply border box

Returns: MathBorderBox


createMathBorderBox

NameDescription
createMathBorderBox (MathematicalText)Create a math border box by applying to the element

Parameters:

NameTypeDescription
elementMathematicalTextmath element to apply border box

Returns: MathBorderBox


createMathBorderBox

NameDescription
createMathBorderBox (MathArray)Create a math border box by applying to the element

Parameters:

NameTypeDescription
elementMathArraymath element to apply border box

Returns: MathBorderBox


createMathBorderBox

NameDescription
createMathBorderBox (MathBorderBox)Create a math border box by applying to the element

Parameters:

NameTypeDescription
elementMathBorderBoxmath element to apply border box

Returns: MathBorderBox


createMathBorderBox

NameDescription
createMathBorderBox (MathSuperscriptElement)Create a math border box by applying to the element

Parameters:

NameTypeDescription
elementMathSuperscriptElementmath element to apply border box

Returns: MathBorderBox


createMathBorderBox

NameDescription
createMathBorderBox (MathRightSubSuperscriptElement)Create a math border box by applying to the element

Parameters:

NameTypeDescription
elementMathRightSubSuperscriptElementmath element to apply border box

Returns: MathBorderBox


createMathBorderBox

NameDescription
createMathBorderBox (MathFunction)Create a math border box by applying to the element

Parameters:

NameTypeDescription
elementMathFunctionmath element to apply border box

Returns: MathBorderBox


createMathBorderBox

NameDescription
createMathBorderBox (MathBar)Create a math border box by applying to the element

Parameters:

NameTypeDescription
elementMathBarmath element to apply border box

Returns: MathBorderBox


createMathBorderBox

NameDescription
createMathBorderBox (MathNaryOperator)Create a math border box by applying to the element

Parameters:

NameTypeDescription
elementMathNaryOperatormath element to apply border box

Returns: MathBorderBox


createMathBorderBox

NameDescription
createMathBorderBox (MathDelimiter)Create a math border box by applying to the element

Parameters:

NameTypeDescription
elementMathDelimitermath element to apply border box

Returns: MathBorderBox


createMathBorderBox

NameDescription
createMathBorderBox (MathLeftSubSuperscriptElement)Create a math border box by applying to the element

Parameters:

NameTypeDescription
elementMathLeftSubSuperscriptElementmath element to apply border box

Returns: MathBorderBox


createMathBorderBox

NameDescription
createMathBorderBox (MathFraction)Create a math border box by applying to the element

Parameters:

NameTypeDescription
elementMathFractionmath element to apply border box

Returns: MathBorderBox


createMathBorderBox

NameDescription
createMathBorderBox (BaseScript)Create a math border box by applying to the element

Parameters:

NameTypeDescription
elementBaseScriptmath element to apply border box

Returns: MathBorderBox


createMathBorderBox

NameDescription
createMathBorderBox (MathLimit)Create a math border box by applying to the element

Parameters:

NameTypeDescription
elementMathLimitmath element to apply border box

Returns: MathBorderBox


createMathBorderBox

NameDescription
createMathBorderBox (MathBlock)Create a math border box by applying to the element

Parameters:

NameTypeDescription
elementMathBlockmath element to apply border box

Returns: MathBorderBox


createMathBorderBox

NameDescription
createMathBorderBox (MathElementBase)Create a math border box by applying to the element

Parameters:

NameTypeDescription
elementMathElementBasemath element to apply border box

Returns: MathBorderBox


createMathBorderBox

NameDescription
createMathBorderBox (MathSubscriptElement)Create a math border box by applying to the element

Parameters:

NameTypeDescription
elementMathSubscriptElementmath element to apply border box

Returns: MathBorderBox


createMathBorderBox

NameDescription
createMathBorderBox (MathMatrix)Create a math border box by applying to the element

Parameters:

NameTypeDescription
elementMathMatrixmath element to apply border box

Returns: MathBorderBox


createMathBorderBox

NameDescription
createMathBorderBox (MathGroupingCharacter)Create a math border box by applying to the element

Parameters:

NameTypeDescription
elementMathGroupingCharactermath element to apply border box

Returns: MathBorderBox


createMathBorderBox

NameDescription
createMathBorderBox (MathAccent)Create a math border box by applying to the element

Parameters:

NameTypeDescription
elementMathAccentmath element to apply border box

Returns: MathBorderBox


createMathBorderBox

NameDescription
createMathBorderBox (MathBox)Create a math border box by applying to the element

Parameters:

NameTypeDescription
elementMathBoxmath element to apply border box

Returns: MathBorderBox


createMathBorderBox

NameDescription
createMathBorderBox (MathRadical, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean)Create a math border box by applying to the element

Parameters:

NameTypeDescription
elementMathRadicalmath element to apply border box
hideTopbooleanHide Top Edge
hideBottombooleanHide Bottom Edge
hideLeftbooleanHide Left Edge
hideRightbooleanHide Right Edge
strikethroughHorizontalbooleanBorder Box Strikethrough Horizontal
strikethroughVerticalbooleanBorder Box Strikethrough Vertical
strikethroughBottomLeftToTopRightbooleanBorder Box Strikethrough Bottom-Left to Top-Right
strikethroughTopLeftToBottomRightbooleanBorder Box Strikethrough Top-Left to Bottom-Right

Returns: MathBorderBox


createMathBorderBox

NameDescription
createMathBorderBox (MathematicalText, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean)Create a math border box by applying to the element

Parameters:

NameTypeDescription
elementMathematicalTextmath element to apply border box
hideTopbooleanHide Top Edge
hideBottombooleanHide Bottom Edge
hideLeftbooleanHide Left Edge
hideRightbooleanHide Right Edge
strikethroughHorizontalbooleanBorder Box Strikethrough Horizontal
strikethroughVerticalbooleanBorder Box Strikethrough Vertical
strikethroughBottomLeftToTopRightbooleanBorder Box Strikethrough Bottom-Left to Top-Right
strikethroughTopLeftToBottomRightbooleanBorder Box Strikethrough Top-Left to Bottom-Right

Returns: MathBorderBox


createMathBorderBox

NameDescription
createMathBorderBox (MathArray, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean)Create a math border box by applying to the element

Parameters:

NameTypeDescription
elementMathArraymath element to apply border box
hideTopbooleanHide Top Edge
hideBottombooleanHide Bottom Edge
hideLeftbooleanHide Left Edge
hideRightbooleanHide Right Edge
strikethroughHorizontalbooleanBorder Box Strikethrough Horizontal
strikethroughVerticalbooleanBorder Box Strikethrough Vertical
strikethroughBottomLeftToTopRightbooleanBorder Box Strikethrough Bottom-Left to Top-Right
strikethroughTopLeftToBottomRightbooleanBorder Box Strikethrough Top-Left to Bottom-Right

Returns: MathBorderBox


createMathBorderBox

NameDescription
createMathBorderBox (MathBorderBox, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean)Create a math border box by applying to the element

Parameters:

NameTypeDescription
elementMathBorderBoxmath element to apply border box
hideTopbooleanHide Top Edge
hideBottombooleanHide Bottom Edge
hideLeftbooleanHide Left Edge
hideRightbooleanHide Right Edge
strikethroughHorizontalbooleanBorder Box Strikethrough Horizontal
strikethroughVerticalbooleanBorder Box Strikethrough Vertical
strikethroughBottomLeftToTopRightbooleanBorder Box Strikethrough Bottom-Left to Top-Right
strikethroughTopLeftToBottomRightbooleanBorder Box Strikethrough Top-Left to Bottom-Right

Returns: MathBorderBox


createMathBorderBox

NameDescription
createMathBorderBox (MathSuperscriptElement, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean)Create a math border box by applying to the element

Parameters:

NameTypeDescription
elementMathSuperscriptElementmath element to apply border box
hideTopbooleanHide Top Edge
hideBottombooleanHide Bottom Edge
hideLeftbooleanHide Left Edge
hideRightbooleanHide Right Edge
strikethroughHorizontalbooleanBorder Box Strikethrough Horizontal
strikethroughVerticalbooleanBorder Box Strikethrough Vertical
strikethroughBottomLeftToTopRightbooleanBorder Box Strikethrough Bottom-Left to Top-Right
strikethroughTopLeftToBottomRightbooleanBorder Box Strikethrough Top-Left to Bottom-Right

Returns: MathBorderBox


createMathBorderBox

NameDescription
createMathBorderBox (MathRightSubSuperscriptElement, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean)Create a math border box by applying to the element

Parameters:

NameTypeDescription
elementMathRightSubSuperscriptElementmath element to apply border box
hideTopbooleanHide Top Edge
hideBottombooleanHide Bottom Edge
hideLeftbooleanHide Left Edge
hideRightbooleanHide Right Edge
strikethroughHorizontalbooleanBorder Box Strikethrough Horizontal
strikethroughVerticalbooleanBorder Box Strikethrough Vertical
strikethroughBottomLeftToTopRightbooleanBorder Box Strikethrough Bottom-Left to Top-Right
strikethroughTopLeftToBottomRightbooleanBorder Box Strikethrough Top-Left to Bottom-Right

Returns: MathBorderBox


createMathBorderBox

NameDescription
createMathBorderBox (MathFunction, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean)Create a math border box by applying to the element

Parameters:

NameTypeDescription
elementMathFunctionmath element to apply border box
hideTopbooleanHide Top Edge
hideBottombooleanHide Bottom Edge
hideLeftbooleanHide Left Edge
hideRightbooleanHide Right Edge
strikethroughHorizontalbooleanBorder Box Strikethrough Horizontal
strikethroughVerticalbooleanBorder Box Strikethrough Vertical
strikethroughBottomLeftToTopRightbooleanBorder Box Strikethrough Bottom-Left to Top-Right
strikethroughTopLeftToBottomRightbooleanBorder Box Strikethrough Top-Left to Bottom-Right

Returns: MathBorderBox


createMathBorderBox

NameDescription
createMathBorderBox (MathBar, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean)Create a math border box by applying to the element

Parameters:

NameTypeDescription
elementMathBarmath element to apply border box
hideTopbooleanHide Top Edge
hideBottombooleanHide Bottom Edge
hideLeftbooleanHide Left Edge
hideRightbooleanHide Right Edge
strikethroughHorizontalbooleanBorder Box Strikethrough Horizontal
strikethroughVerticalbooleanBorder Box Strikethrough Vertical
strikethroughBottomLeftToTopRightbooleanBorder Box Strikethrough Bottom-Left to Top-Right
strikethroughTopLeftToBottomRightbooleanBorder Box Strikethrough Top-Left to Bottom-Right

Returns: MathBorderBox


createMathBorderBox

NameDescription
createMathBorderBox (MathNaryOperator, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean)Create a math border box by applying to the element

Parameters:

NameTypeDescription
elementMathNaryOperatormath element to apply border box
hideTopbooleanHide Top Edge
hideBottombooleanHide Bottom Edge
hideLeftbooleanHide Left Edge
hideRightbooleanHide Right Edge
strikethroughHorizontalbooleanBorder Box Strikethrough Horizontal
strikethroughVerticalbooleanBorder Box Strikethrough Vertical
strikethroughBottomLeftToTopRightbooleanBorder Box Strikethrough Bottom-Left to Top-Right
strikethroughTopLeftToBottomRightbooleanBorder Box Strikethrough Top-Left to Bottom-Right

Returns: MathBorderBox


createMathBorderBox

NameDescription
createMathBorderBox (MathDelimiter, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean)Create a math border box by applying to the element

Parameters:

NameTypeDescription
elementMathDelimitermath element to apply border box
hideTopbooleanHide Top Edge
hideBottombooleanHide Bottom Edge
hideLeftbooleanHide Left Edge
hideRightbooleanHide Right Edge
strikethroughHorizontalbooleanBorder Box Strikethrough Horizontal
strikethroughVerticalbooleanBorder Box Strikethrough Vertical
strikethroughBottomLeftToTopRightbooleanBorder Box Strikethrough Bottom-Left to Top-Right
strikethroughTopLeftToBottomRightbooleanBorder Box Strikethrough Top-Left to Bottom-Right

Returns: MathBorderBox


createMathBorderBox

NameDescription
createMathBorderBox (MathLeftSubSuperscriptElement, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean)Create a math border box by applying to the element

Parameters:

NameTypeDescription
elementMathLeftSubSuperscriptElementmath element to apply border box
hideTopbooleanHide Top Edge
hideBottombooleanHide Bottom Edge
hideLeftbooleanHide Left Edge
hideRightbooleanHide Right Edge
strikethroughHorizontalbooleanBorder Box Strikethrough Horizontal
strikethroughVerticalbooleanBorder Box Strikethrough Vertical
strikethroughBottomLeftToTopRightbooleanBorder Box Strikethrough Bottom-Left to Top-Right
strikethroughTopLeftToBottomRightbooleanBorder Box Strikethrough Top-Left to Bottom-Right

Returns: MathBorderBox


createMathBorderBox

NameDescription
createMathBorderBox (MathFraction, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean)Create a math border box by applying to the element

Parameters:

NameTypeDescription
elementMathFractionmath element to apply border box
hideTopbooleanHide Top Edge
hideBottombooleanHide Bottom Edge
hideLeftbooleanHide Left Edge
hideRightbooleanHide Right Edge
strikethroughHorizontalbooleanBorder Box Strikethrough Horizontal
strikethroughVerticalbooleanBorder Box Strikethrough Vertical
strikethroughBottomLeftToTopRightbooleanBorder Box Strikethrough Bottom-Left to Top-Right
strikethroughTopLeftToBottomRightbooleanBorder Box Strikethrough Top-Left to Bottom-Right

Returns: MathBorderBox


createMathBorderBox

NameDescription
createMathBorderBox (BaseScript, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean)Create a math border box by applying to the element

Parameters:

NameTypeDescription
elementBaseScriptmath element to apply border box
hideTopbooleanHide Top Edge
hideBottombooleanHide Bottom Edge
hideLeftbooleanHide Left Edge
hideRightbooleanHide Right Edge
strikethroughHorizontalbooleanBorder Box Strikethrough Horizontal
strikethroughVerticalbooleanBorder Box Strikethrough Vertical
strikethroughBottomLeftToTopRightbooleanBorder Box Strikethrough Bottom-Left to Top-Right
strikethroughTopLeftToBottomRightbooleanBorder Box Strikethrough Top-Left to Bottom-Right

Returns: MathBorderBox


createMathBorderBox

NameDescription
createMathBorderBox (MathLimit, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean)Create a math border box by applying to the element

Parameters:

NameTypeDescription
elementMathLimitmath element to apply border box
hideTopbooleanHide Top Edge
hideBottombooleanHide Bottom Edge
hideLeftbooleanHide Left Edge
hideRightbooleanHide Right Edge
strikethroughHorizontalbooleanBorder Box Strikethrough Horizontal
strikethroughVerticalbooleanBorder Box Strikethrough Vertical
strikethroughBottomLeftToTopRightbooleanBorder Box Strikethrough Bottom-Left to Top-Right
strikethroughTopLeftToBottomRightbooleanBorder Box Strikethrough Top-Left to Bottom-Right

Returns: MathBorderBox


createMathBorderBox

NameDescription
createMathBorderBox (MathBlock, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean)Create a math border box by applying to the element

Parameters:

NameTypeDescription
elementMathBlockmath element to apply border box
hideTopbooleanHide Top Edge
hideBottombooleanHide Bottom Edge
hideLeftbooleanHide Left Edge
hideRightbooleanHide Right Edge
strikethroughHorizontalbooleanBorder Box Strikethrough Horizontal
strikethroughVerticalbooleanBorder Box Strikethrough Vertical
strikethroughBottomLeftToTopRightbooleanBorder Box Strikethrough Bottom-Left to Top-Right
strikethroughTopLeftToBottomRightbooleanBorder Box Strikethrough Top-Left to Bottom-Right

Returns: MathBorderBox


createMathBorderBox

NameDescription
createMathBorderBox (MathElementBase, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean)Create a math border box by applying to the element

Parameters:

NameTypeDescription
elementMathElementBasemath element to apply border box
hideTopbooleanHide Top Edge
hideBottombooleanHide Bottom Edge
hideLeftbooleanHide Left Edge
hideRightbooleanHide Right Edge
strikethroughHorizontalbooleanBorder Box Strikethrough Horizontal
strikethroughVerticalbooleanBorder Box Strikethrough Vertical
strikethroughBottomLeftToTopRightbooleanBorder Box Strikethrough Bottom-Left to Top-Right
strikethroughTopLeftToBottomRightbooleanBorder Box Strikethrough Top-Left to Bottom-Right

Returns: MathBorderBox


createMathBorderBox

NameDescription
createMathBorderBox (MathSubscriptElement, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean)Create a math border box by applying to the element

Parameters:

NameTypeDescription
elementMathSubscriptElementmath element to apply border box
hideTopbooleanHide Top Edge
hideBottombooleanHide Bottom Edge
hideLeftbooleanHide Left Edge
hideRightbooleanHide Right Edge
strikethroughHorizontalbooleanBorder Box Strikethrough Horizontal
strikethroughVerticalbooleanBorder Box Strikethrough Vertical
strikethroughBottomLeftToTopRightbooleanBorder Box Strikethrough Bottom-Left to Top-Right
strikethroughTopLeftToBottomRightbooleanBorder Box Strikethrough Top-Left to Bottom-Right

Returns: MathBorderBox


createMathBorderBox

NameDescription
createMathBorderBox (MathMatrix, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean)Create a math border box by applying to the element

Parameters:

NameTypeDescription
elementMathMatrixmath element to apply border box
hideTopbooleanHide Top Edge
hideBottombooleanHide Bottom Edge
hideLeftbooleanHide Left Edge
hideRightbooleanHide Right Edge
strikethroughHorizontalbooleanBorder Box Strikethrough Horizontal
strikethroughVerticalbooleanBorder Box Strikethrough Vertical
strikethroughBottomLeftToTopRightbooleanBorder Box Strikethrough Bottom-Left to Top-Right
strikethroughTopLeftToBottomRightbooleanBorder Box Strikethrough Top-Left to Bottom-Right

Returns: MathBorderBox


createMathBorderBox

NameDescription
createMathBorderBox (MathGroupingCharacter, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean)Create a math border box by applying to the element

Parameters:

NameTypeDescription
elementMathGroupingCharactermath element to apply border box
hideTopbooleanHide Top Edge
hideBottombooleanHide Bottom Edge
hideLeftbooleanHide Left Edge
hideRightbooleanHide Right Edge
strikethroughHorizontalbooleanBorder Box Strikethrough Horizontal
strikethroughVerticalbooleanBorder Box Strikethrough Vertical
strikethroughBottomLeftToTopRightbooleanBorder Box Strikethrough Bottom-Left to Top-Right
strikethroughTopLeftToBottomRightbooleanBorder Box Strikethrough Top-Left to Bottom-Right

Returns: MathBorderBox


createMathBorderBox

NameDescription
createMathBorderBox (MathAccent, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean)Create a math border box by applying to the element

Parameters:

NameTypeDescription
elementMathAccentmath element to apply border box
hideTopbooleanHide Top Edge
hideBottombooleanHide Bottom Edge
hideLeftbooleanHide Left Edge
hideRightbooleanHide Right Edge
strikethroughHorizontalbooleanBorder Box Strikethrough Horizontal
strikethroughVerticalbooleanBorder Box Strikethrough Vertical
strikethroughBottomLeftToTopRightbooleanBorder Box Strikethrough Bottom-Left to Top-Right
strikethroughTopLeftToBottomRightbooleanBorder Box Strikethrough Top-Left to Bottom-Right

Returns: MathBorderBox


createMathBorderBox

NameDescription
createMathBorderBox (MathBox, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean)Create a math border box by applying to the element

Parameters:

NameTypeDescription
elementMathBoxmath element to apply border box
hideTopbooleanHide Top Edge
hideBottombooleanHide Bottom Edge
hideLeftbooleanHide Left Edge
hideRightbooleanHide Right Edge
strikethroughHorizontalbooleanBorder Box Strikethrough Horizontal
strikethroughVerticalbooleanBorder Box Strikethrough Vertical
strikethroughBottomLeftToTopRightbooleanBorder Box Strikethrough Bottom-Left to Top-Right
strikethroughTopLeftToBottomRightbooleanBorder Box Strikethrough Top-Left to Bottom-Right

Returns: MathBorderBox