MathBlock

MathBlock class

Specifies an instance of mathematical text that contained within a MathParagraph and starts on its own line. All math zones, including equations, expressions, arrays of equations or expressions, and formulas are represented by math block.

MathBlock

NameDescription
MathBlock()Initializes a new instance of the MathBlock class.

Returns: MathBlock


MathBlock

NameDescription
MathBlock(MathematicalText)Creates a new mathematical block and puts specified element in it

Parameters:

NameTypeDescription
mathElementMathematicalTextThe mathematical element to put in the block

Returns: MathBlock


MathBlock

NameDescription
MathBlock(MathSubscriptElement)Creates a new mathematical block and puts specified element in it

Parameters:

NameTypeDescription
mathElementMathSubscriptElementThe mathematical element to put in the block

Returns: MathBlock


MathBlock

NameDescription
MathBlock(MathRadical)Creates a new mathematical block and puts specified element in it

Parameters:

NameTypeDescription
mathElementMathRadicalThe mathematical element to put in the block

Returns: MathBlock


MathBlock

NameDescription
MathBlock(BaseScript)Creates a new mathematical block and puts specified element in it

Parameters:

NameTypeDescription
mathElementBaseScriptThe mathematical element to put in the block

Returns: MathBlock


MathBlock

NameDescription
MathBlock(MathBox)Creates a new mathematical block and puts specified element in it

Parameters:

NameTypeDescription
mathElementMathBoxThe mathematical element to put in the block

Returns: MathBlock


MathBlock

NameDescription
MathBlock(MathNaryOperator)Creates a new mathematical block and puts specified element in it

Parameters:

NameTypeDescription
mathElementMathNaryOperatorThe mathematical element to put in the block

Returns: MathBlock


MathBlock

NameDescription
MathBlock(MathFunction)Creates a new mathematical block and puts specified element in it

Parameters:

NameTypeDescription
mathElementMathFunctionThe mathematical element to put in the block

Returns: MathBlock


MathBlock

NameDescription
MathBlock(MathLeftSubSuperscriptElement)Creates a new mathematical block and puts specified element in it

Parameters:

NameTypeDescription
mathElementMathLeftSubSuperscriptElementThe mathematical element to put in the block

Returns: MathBlock


MathBlock

NameDescription
MathBlock(MathRightSubSuperscriptElement)Creates a new mathematical block and puts specified element in it

Parameters:

NameTypeDescription
mathElementMathRightSubSuperscriptElementThe mathematical element to put in the block

Returns: MathBlock


MathBlock

NameDescription
MathBlock(MathFraction)Creates a new mathematical block and puts specified element in it

Parameters:

NameTypeDescription
mathElementMathFractionThe mathematical element to put in the block

Returns: MathBlock


MathBlock

NameDescription
MathBlock(MathBar)Creates a new mathematical block and puts specified element in it

Parameters:

NameTypeDescription
mathElementMathBarThe mathematical element to put in the block

Returns: MathBlock


MathBlock

NameDescription
MathBlock(MathBorderBox)Creates a new mathematical block and puts specified element in it

Parameters:

NameTypeDescription
mathElementMathBorderBoxThe mathematical element to put in the block

Returns: MathBlock


MathBlock

NameDescription
MathBlock(MathBlock)Creates a new mathematical block and puts specified element in it

Parameters:

NameTypeDescription
mathElementMathBlockThe mathematical element to put in the block

Returns: MathBlock


MathBlock

NameDescription
MathBlock(MathLimit)Creates a new mathematical block and puts specified element in it

Parameters:

NameTypeDescription
mathElementMathLimitThe mathematical element to put in the block

Returns: MathBlock


MathBlock

NameDescription
MathBlock(MathElementBase)Creates a new mathematical block and puts specified element in it

Parameters:

NameTypeDescription
mathElementMathElementBaseThe mathematical element to put in the block

Returns: MathBlock


MathBlock

NameDescription
MathBlock(MathMatrix)Creates a new mathematical block and puts specified element in it

Parameters:

NameTypeDescription
mathElementMathMatrixThe mathematical element to put in the block

Returns: MathBlock


MathBlock

NameDescription
MathBlock(MathSuperscriptElement)Creates a new mathematical block and puts specified element in it

Parameters:

NameTypeDescription
mathElementMathSuperscriptElementThe mathematical element to put in the block

Returns: MathBlock


MathBlock

NameDescription
MathBlock(MathGroupingCharacter)Creates a new mathematical block and puts specified element in it

Parameters:

NameTypeDescription
mathElementMathGroupingCharacterThe mathematical element to put in the block

Returns: MathBlock


MathBlock

NameDescription
MathBlock(MathDelimiter)Creates a new mathematical block and puts specified element in it

Parameters:

NameTypeDescription
mathElementMathDelimiterThe mathematical element to put in the block

Returns: MathBlock


MathBlock

NameDescription
MathBlock(MathAccent)Creates a new mathematical block and puts specified element in it

Parameters:

NameTypeDescription
mathElementMathAccentThe mathematical element to put in the block

Returns: MathBlock


MathBlock

NameDescription
MathBlock(MathArray)Creates a new mathematical block and puts specified element in it

Parameters:

NameTypeDescription
mathElementMathArrayThe mathematical element to put in the block

Returns: MathBlock


MathBlock

NameDescription
MathBlock(com.aspose.ms.System.Collections.Generic.IGenericEnumerable<com.aspose. slides.IMathElement>)Creates a new mathematical block and puts specified elements in it

Parameters:

NameTypeDescription
mathElementscom.aspose.ms.System.Collections.Generic.IGenericEnumerable<com.aspose.slides.IMathElement>Mathematical elements to put in the block

Returns: MathBlock


add

NameDescription
add(MathematicalText)Adds a math element to the end of the collection.

Parameters:

NameTypeDescription
itemMathematicalTextThe IMathElement to be added to the end of the collection.

add

NameDescription
add(MathSubscriptElement)Adds a math element to the end of the collection.

Parameters:

NameTypeDescription
itemMathSubscriptElementThe IMathElement to be added to the end of the collection.

add

NameDescription
add(MathRadical)Adds a math element to the end of the collection.

Parameters:

NameTypeDescription
itemMathRadicalThe IMathElement to be added to the end of the collection.

add

NameDescription
add(BaseScript)Adds a math element to the end of the collection.

Parameters:

NameTypeDescription
itemBaseScriptThe IMathElement to be added to the end of the collection.

add

NameDescription
add(MathBox)Adds a math element to the end of the collection.

Parameters:

NameTypeDescription
itemMathBoxThe IMathElement to be added to the end of the collection.

add

NameDescription
add(MathNaryOperator)Adds a math element to the end of the collection.

Parameters:

NameTypeDescription
itemMathNaryOperatorThe IMathElement to be added to the end of the collection.

add

NameDescription
add(MathFunction)Adds a math element to the end of the collection.

Parameters:

NameTypeDescription
itemMathFunctionThe IMathElement to be added to the end of the collection.

add

NameDescription
add(MathLeftSubSuperscriptElement)Adds a math element to the end of the collection.

Parameters:

NameTypeDescription
itemMathLeftSubSuperscriptElementThe IMathElement to be added to the end of the collection.

add

NameDescription
add(MathRightSubSuperscriptElement)Adds a math element to the end of the collection.

Parameters:

NameTypeDescription
itemMathRightSubSuperscriptElementThe IMathElement to be added to the end of the collection.

add

NameDescription
add(MathFraction)Adds a math element to the end of the collection.

Parameters:

NameTypeDescription
itemMathFractionThe IMathElement to be added to the end of the collection.

add

NameDescription
add(MathBar)Adds a math element to the end of the collection.

Parameters:

NameTypeDescription
itemMathBarThe IMathElement to be added to the end of the collection.

add

NameDescription
add(MathBorderBox)Adds a math element to the end of the collection.

Parameters:

NameTypeDescription
itemMathBorderBoxThe IMathElement to be added to the end of the collection.

add

NameDescription
add(MathBlock)Adds a math element to the end of the collection.

Parameters:

NameTypeDescription
itemMathBlockThe IMathElement to be added to the end of the collection.

add

NameDescription
add(MathLimit)Adds a math element to the end of the collection.

Parameters:

NameTypeDescription
itemMathLimitThe IMathElement to be added to the end of the collection.

add

NameDescription
add(MathElementBase)Adds a math element to the end of the collection.

Parameters:

NameTypeDescription
itemMathElementBaseThe IMathElement to be added to the end of the collection.

add

NameDescription
add(MathMatrix)Adds a math element to the end of the collection.

Parameters:

NameTypeDescription
itemMathMatrixThe IMathElement to be added to the end of the collection.

add

NameDescription
add(MathSuperscriptElement)Adds a math element to the end of the collection.

Parameters:

NameTypeDescription
itemMathSuperscriptElementThe IMathElement to be added to the end of the collection.

add

NameDescription
add(MathGroupingCharacter)Adds a math element to the end of the collection.

Parameters:

NameTypeDescription
itemMathGroupingCharacterThe IMathElement to be added to the end of the collection.

add

NameDescription
add(MathDelimiter)Adds a math element to the end of the collection.

Parameters:

NameTypeDescription
itemMathDelimiterThe IMathElement to be added to the end of the collection.

add

NameDescription
add(MathAccent)Adds a math element to the end of the collection.

Parameters:

NameTypeDescription
itemMathAccentThe IMathElement to be added to the end of the collection.

add

NameDescription
add(MathArray)Adds a math element to the end of the collection.

Parameters:

NameTypeDescription
itemMathArrayThe IMathElement to be added to the end of the collection.

clear

NameDescription
clear()Removes all elements from the collection.

contains

NameDescription
contains(MathematicalText)Determines whether the collection contains a specific value.

Parameters:

NameTypeDescription
itemMathematicalTextThe object to locate in the collection.

Returns: boolean


contains

NameDescription
contains(MathSubscriptElement)Determines whether the collection contains a specific value.

Parameters:

NameTypeDescription
itemMathSubscriptElementThe object to locate in the collection.

Returns: boolean


contains

NameDescription
contains(MathRadical)Determines whether the collection contains a specific value.

Parameters:

NameTypeDescription
itemMathRadicalThe object to locate in the collection.

Returns: boolean


contains

NameDescription
contains(BaseScript)Determines whether the collection contains a specific value.

Parameters:

NameTypeDescription
itemBaseScriptThe object to locate in the collection.

Returns: boolean


contains

NameDescription
contains(MathBox)Determines whether the collection contains a specific value.

Parameters:

NameTypeDescription
itemMathBoxThe object to locate in the collection.

Returns: boolean


contains

NameDescription
contains(MathNaryOperator)Determines whether the collection contains a specific value.

Parameters:

NameTypeDescription
itemMathNaryOperatorThe object to locate in the collection.

Returns: boolean


contains

NameDescription
contains(MathFunction)Determines whether the collection contains a specific value.

Parameters:

NameTypeDescription
itemMathFunctionThe object to locate in the collection.

Returns: boolean


contains

NameDescription
contains(MathLeftSubSuperscriptElement)Determines whether the collection contains a specific value.

Parameters:

NameTypeDescription
itemMathLeftSubSuperscriptElementThe object to locate in the collection.

Returns: boolean


contains

NameDescription
contains(MathRightSubSuperscriptElement)Determines whether the collection contains a specific value.

Parameters:

NameTypeDescription
itemMathRightSubSuperscriptElementThe object to locate in the collection.

Returns: boolean


contains

NameDescription
contains(MathFraction)Determines whether the collection contains a specific value.

Parameters:

NameTypeDescription
itemMathFractionThe object to locate in the collection.

Returns: boolean


contains

NameDescription
contains(MathBar)Determines whether the collection contains a specific value.

Parameters:

NameTypeDescription
itemMathBarThe object to locate in the collection.

Returns: boolean


contains

NameDescription
contains(MathBorderBox)Determines whether the collection contains a specific value.

Parameters:

NameTypeDescription
itemMathBorderBoxThe object to locate in the collection.

Returns: boolean


contains

NameDescription
contains(MathBlock)Determines whether the collection contains a specific value.

Parameters:

NameTypeDescription
itemMathBlockThe object to locate in the collection.

Returns: boolean


contains

NameDescription
contains(MathLimit)Determines whether the collection contains a specific value.

Parameters:

NameTypeDescription
itemMathLimitThe object to locate in the collection.

Returns: boolean


contains

NameDescription
contains(MathElementBase)Determines whether the collection contains a specific value.

Parameters:

NameTypeDescription
itemMathElementBaseThe object to locate in the collection.

Returns: boolean


contains

NameDescription
contains(MathMatrix)Determines whether the collection contains a specific value.

Parameters:

NameTypeDescription
itemMathMatrixThe object to locate in the collection.

Returns: boolean


contains

NameDescription
contains(MathSuperscriptElement)Determines whether the collection contains a specific value.

Parameters:

NameTypeDescription
itemMathSuperscriptElementThe object to locate in the collection.

Returns: boolean


contains

NameDescription
contains(MathGroupingCharacter)Determines whether the collection contains a specific value.

Parameters:

NameTypeDescription
itemMathGroupingCharacterThe object to locate in the collection.

Returns: boolean


contains

NameDescription
contains(MathDelimiter)Determines whether the collection contains a specific value.

Parameters:

NameTypeDescription
itemMathDelimiterThe object to locate in the collection.

Returns: boolean


contains

NameDescription
contains(MathAccent)Determines whether the collection contains a specific value.

Parameters:

NameTypeDescription
itemMathAccentThe object to locate in the collection.

Returns: boolean


contains

NameDescription
contains(MathArray)Determines whether the collection contains a specific value.

Parameters:

NameTypeDescription
itemMathArrayThe object to locate in the collection.

Returns: boolean


copyTo

NameDescription
copyTo(com.aspose.slides.IMathElement[], int)Copy to specified array.

Parameters:

NameTypeDescription
arraycom.aspose.slides.IMathElement[]Array to copy to.
arrayIndexintIndex to begin copying.

delimit

NameDescription
delimit(char)Delimits child elements with separator character (without the brackets)

Parameters:

NameTypeDescription
separatorCharactercharSeparator character

Returns: MathDelimiter


enclose

NameDescription
enclose(char, char)Encloses child elements of this block in specified characters such as parenthesis or another characters as framing

Parameters:

NameTypeDescription
beginningCharactercharBeginning character (usually left bracket)
endingCharactercharEnding character (usually right bracket)

Returns: MathDelimiter


enclose

NameDescription
enclose(char, char, char)Encloses child elements of this block in specified characters such as parenthesis or another as framing and delimit with a separator character

Parameters:

NameTypeDescription
beginningCharactercharBeginning character (usually left bracket)
endingCharactercharEnding character (usually right bracket)
separatorCharactercharSeparator character

Returns: MathDelimiter


getChildren

NameDescription
getChildren()Get children elements

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


getCount

NameDescription
getCount()Gets the number of child math elements actually contained in the collection. Read-only int.

Returns: int


get_Item

NameDescription
get_Item(int)Gets or sets IMathElement at the specified index.

Parameters:

NameTypeDescription
indexintThe zero-based index of the item

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


indexOf

NameDescription
indexOf(MathematicalText)Determines the index of a specific math element in collection.

Parameters:

NameTypeDescription
itemMathematicalTextThe element to locate in the collection.

Returns: int


indexOf

NameDescription
indexOf(MathSubscriptElement)Determines the index of a specific math element in collection.

Parameters:

NameTypeDescription
itemMathSubscriptElementThe element to locate in the collection.

Returns: int


indexOf

NameDescription
indexOf(MathRadical)Determines the index of a specific math element in collection.

Parameters:

NameTypeDescription
itemMathRadicalThe element to locate in the collection.

Returns: int


indexOf

NameDescription
indexOf(BaseScript)Determines the index of a specific math element in collection.

Parameters:

NameTypeDescription
itemBaseScriptThe element to locate in the collection.

Returns: int


indexOf

NameDescription
indexOf(MathBox)Determines the index of a specific math element in collection.

Parameters:

NameTypeDescription
itemMathBoxThe element to locate in the collection.

Returns: int


indexOf

NameDescription
indexOf(MathNaryOperator)Determines the index of a specific math element in collection.

Parameters:

NameTypeDescription
itemMathNaryOperatorThe element to locate in the collection.

Returns: int


indexOf

NameDescription
indexOf(MathFunction)Determines the index of a specific math element in collection.

Parameters:

NameTypeDescription
itemMathFunctionThe element to locate in the collection.

Returns: int


indexOf

NameDescription
indexOf(MathLeftSubSuperscriptElement)Determines the index of a specific math element in collection.

Parameters:

NameTypeDescription
itemMathLeftSubSuperscriptElementThe element to locate in the collection.

Returns: int


indexOf

NameDescription
indexOf(MathRightSubSuperscriptElement)Determines the index of a specific math element in collection.

Parameters:

NameTypeDescription
itemMathRightSubSuperscriptElementThe element to locate in the collection.

Returns: int


indexOf

NameDescription
indexOf(MathFraction)Determines the index of a specific math element in collection.

Parameters:

NameTypeDescription
itemMathFractionThe element to locate in the collection.

Returns: int


indexOf

NameDescription
indexOf(MathBar)Determines the index of a specific math element in collection.

Parameters:

NameTypeDescription
itemMathBarThe element to locate in the collection.

Returns: int


indexOf

NameDescription
indexOf(MathBorderBox)Determines the index of a specific math element in collection.

Parameters:

NameTypeDescription
itemMathBorderBoxThe element to locate in the collection.

Returns: int


indexOf

NameDescription
indexOf(MathBlock)Determines the index of a specific math element in collection.

Parameters:

NameTypeDescription
itemMathBlockThe element to locate in the collection.

Returns: int


indexOf

NameDescription
indexOf(MathLimit)Determines the index of a specific math element in collection.

Parameters:

NameTypeDescription
itemMathLimitThe element to locate in the collection.

Returns: int


indexOf

NameDescription
indexOf(MathElementBase)Determines the index of a specific math element in collection.

Parameters:

NameTypeDescription
itemMathElementBaseThe element to locate in the collection.

Returns: int


indexOf

NameDescription
indexOf(MathMatrix)Determines the index of a specific math element in collection.

Parameters:

NameTypeDescription
itemMathMatrixThe element to locate in the collection.

Returns: int


indexOf

NameDescription
indexOf(MathSuperscriptElement)Determines the index of a specific math element in collection.

Parameters:

NameTypeDescription
itemMathSuperscriptElementThe element to locate in the collection.

Returns: int


indexOf

NameDescription
indexOf(MathGroupingCharacter)Determines the index of a specific math element in collection.

Parameters:

NameTypeDescription
itemMathGroupingCharacterThe element to locate in the collection.

Returns: int


indexOf

NameDescription
indexOf(MathDelimiter)Determines the index of a specific math element in collection.

Parameters:

NameTypeDescription
itemMathDelimiterThe element to locate in the collection.

Returns: int


indexOf

NameDescription
indexOf(MathAccent)Determines the index of a specific math element in collection.

Parameters:

NameTypeDescription
itemMathAccentThe element to locate in the collection.

Returns: int


indexOf

NameDescription
indexOf(MathArray)Determines the index of a specific math element in collection.

Parameters:

NameTypeDescription
itemMathArrayThe element to locate in the collection.

Returns: int


insert

NameDescription
insert(int, MathematicalText)Inserts a MathElement into the collection at the specified index.

Parameters:

NameTypeDescription
indexintThe zero-based index at which MathElement should be inserted.
itemMathematicalTextThe MathElement to insert.

insert

NameDescription
insert(int, MathSubscriptElement)Inserts a MathElement into the collection at the specified index.

Parameters:

NameTypeDescription
indexintThe zero-based index at which MathElement should be inserted.
itemMathSubscriptElementThe MathElement to insert.

insert

NameDescription
insert(int, MathRadical)Inserts a MathElement into the collection at the specified index.

Parameters:

NameTypeDescription
indexintThe zero-based index at which MathElement should be inserted.
itemMathRadicalThe MathElement to insert.

insert

NameDescription
insert(int, BaseScript)Inserts a MathElement into the collection at the specified index.

Parameters:

NameTypeDescription
indexintThe zero-based index at which MathElement should be inserted.
itemBaseScriptThe MathElement to insert.

insert

NameDescription
insert(int, MathBox)Inserts a MathElement into the collection at the specified index.

Parameters:

NameTypeDescription
indexintThe zero-based index at which MathElement should be inserted.
itemMathBoxThe MathElement to insert.

insert

NameDescription
insert(int, MathNaryOperator)Inserts a MathElement into the collection at the specified index.

Parameters:

NameTypeDescription
indexintThe zero-based index at which MathElement should be inserted.
itemMathNaryOperatorThe MathElement to insert.

insert

NameDescription
insert(int, MathFunction)Inserts a MathElement into the collection at the specified index.

Parameters:

NameTypeDescription
indexintThe zero-based index at which MathElement should be inserted.
itemMathFunctionThe MathElement to insert.

insert

NameDescription
insert(int, MathLeftSubSuperscriptElement)Inserts a MathElement into the collection at the specified index.

Parameters:

NameTypeDescription
indexintThe zero-based index at which MathElement should be inserted.
itemMathLeftSubSuperscriptElementThe MathElement to insert.

insert

NameDescription
insert(int, MathRightSubSuperscriptElement)Inserts a MathElement into the collection at the specified index.

Parameters:

NameTypeDescription
indexintThe zero-based index at which MathElement should be inserted.
itemMathRightSubSuperscriptElementThe MathElement to insert.

insert

NameDescription
insert(int, MathFraction)Inserts a MathElement into the collection at the specified index.

Parameters:

NameTypeDescription
indexintThe zero-based index at which MathElement should be inserted.
itemMathFractionThe MathElement to insert.

insert

NameDescription
insert(int, MathBar)Inserts a MathElement into the collection at the specified index.

Parameters:

NameTypeDescription
indexintThe zero-based index at which MathElement should be inserted.
itemMathBarThe MathElement to insert.

insert

NameDescription
insert(int, MathBorderBox)Inserts a MathElement into the collection at the specified index.

Parameters:

NameTypeDescription
indexintThe zero-based index at which MathElement should be inserted.
itemMathBorderBoxThe MathElement to insert.

insert

NameDescription
insert(int, MathBlock)Inserts a MathElement into the collection at the specified index.

Parameters:

NameTypeDescription
indexintThe zero-based index at which MathElement should be inserted.
itemMathBlockThe MathElement to insert.

insert

NameDescription
insert(int, MathLimit)Inserts a MathElement into the collection at the specified index.

Parameters:

NameTypeDescription
indexintThe zero-based index at which MathElement should be inserted.
itemMathLimitThe MathElement to insert.

insert

NameDescription
insert(int, MathElementBase)Inserts a MathElement into the collection at the specified index.

Parameters:

NameTypeDescription
indexintThe zero-based index at which MathElement should be inserted.
itemMathElementBaseThe MathElement to insert.

insert

NameDescription
insert(int, MathMatrix)Inserts a MathElement into the collection at the specified index.

Parameters:

NameTypeDescription
indexintThe zero-based index at which MathElement should be inserted.
itemMathMatrixThe MathElement to insert.

insert

NameDescription
insert(int, MathSuperscriptElement)Inserts a MathElement into the collection at the specified index.

Parameters:

NameTypeDescription
indexintThe zero-based index at which MathElement should be inserted.
itemMathSuperscriptElementThe MathElement to insert.

insert

NameDescription
insert(int, MathGroupingCharacter)Inserts a MathElement into the collection at the specified index.

Parameters:

NameTypeDescription
indexintThe zero-based index at which MathElement should be inserted.
itemMathGroupingCharacterThe MathElement to insert.

insert

NameDescription
insert(int, MathDelimiter)Inserts a MathElement into the collection at the specified index.

Parameters:

NameTypeDescription
indexintThe zero-based index at which MathElement should be inserted.
itemMathDelimiterThe MathElement to insert.

insert

NameDescription
insert(int, MathAccent)Inserts a MathElement into the collection at the specified index.

Parameters:

NameTypeDescription
indexintThe zero-based index at which MathElement should be inserted.
itemMathAccentThe MathElement to insert.

insert

NameDescription
insert(int, MathArray)Inserts a MathElement into the collection at the specified index.

Parameters:

NameTypeDescription
indexintThe zero-based index at which MathElement should be inserted.
itemMathArrayThe MathElement to insert.

isReadOnly

NameDescription
isReadOnly()Returns false because child elements collection can be modified.

Returns: boolean


iterator

NameDescription
iterator()Returns an enumerator that iterates through the collection.

Returns:


iteratorJava

NameDescription
iteratorJava()Returns a java iterator for the entire collection.

Returns:


join

NameDescription
join(MathematicalText)Joins a mathematical element with this mathematical block

Parameters:

NameTypeDescription
mathElementMathematicalTextThe element to be joined

Returns: MathBlock


join

NameDescription
join(MathSubscriptElement)Joins a mathematical element with this mathematical block

Parameters:

NameTypeDescription
mathElementMathSubscriptElementThe element to be joined

Returns: MathBlock


join

NameDescription
join(MathRadical)Joins a mathematical element with this mathematical block

Parameters:

NameTypeDescription
mathElementMathRadicalThe element to be joined

Returns: MathBlock


join

NameDescription
join(BaseScript)Joins a mathematical element with this mathematical block

Parameters:

NameTypeDescription
mathElementBaseScriptThe element to be joined

Returns: MathBlock


join

NameDescription
join(MathBox)Joins a mathematical element with this mathematical block

Parameters:

NameTypeDescription
mathElementMathBoxThe element to be joined

Returns: MathBlock


join

NameDescription
join(MathNaryOperator)Joins a mathematical element with this mathematical block

Parameters:

NameTypeDescription
mathElementMathNaryOperatorThe element to be joined

Returns: MathBlock


join

NameDescription
join(MathFunction)Joins a mathematical element with this mathematical block

Parameters:

NameTypeDescription
mathElementMathFunctionThe element to be joined

Returns: MathBlock


join

NameDescription
join(MathLeftSubSuperscriptElement)Joins a mathematical element with this mathematical block

Parameters:

NameTypeDescription
mathElementMathLeftSubSuperscriptElementThe element to be joined

Returns: MathBlock


join

NameDescription
join(MathRightSubSuperscriptElement)Joins a mathematical element with this mathematical block

Parameters:

NameTypeDescription
mathElementMathRightSubSuperscriptElementThe element to be joined

Returns: MathBlock


join

NameDescription
join(MathFraction)Joins a mathematical element with this mathematical block

Parameters:

NameTypeDescription
mathElementMathFractionThe element to be joined

Returns: MathBlock


join

NameDescription
join(MathBar)Joins a mathematical element with this mathematical block

Parameters:

NameTypeDescription
mathElementMathBarThe element to be joined

Returns: MathBlock


join

NameDescription
join(MathBorderBox)Joins a mathematical element with this mathematical block

Parameters:

NameTypeDescription
mathElementMathBorderBoxThe element to be joined

Returns: MathBlock


join

NameDescription
join(MathBlock)Joins a mathematical element with this mathematical block

Parameters:

NameTypeDescription
mathElementMathBlockThe element to be joined

Returns: MathBlock


join

NameDescription
join(MathLimit)Joins a mathematical element with this mathematical block

Parameters:

NameTypeDescription
mathElementMathLimitThe element to be joined

Returns: MathBlock


join

NameDescription
join(MathElementBase)Joins a mathematical element with this mathematical block

Parameters:

NameTypeDescription
mathElementMathElementBaseThe element to be joined

Returns: MathBlock


join

NameDescription
join(MathMatrix)Joins a mathematical element with this mathematical block

Parameters:

NameTypeDescription
mathElementMathMatrixThe element to be joined

Returns: MathBlock


join

NameDescription
join(MathSuperscriptElement)Joins a mathematical element with this mathematical block

Parameters:

NameTypeDescription
mathElementMathSuperscriptElementThe element to be joined

Returns: MathBlock


join

NameDescription
join(MathGroupingCharacter)Joins a mathematical element with this mathematical block

Parameters:

NameTypeDescription
mathElementMathGroupingCharacterThe element to be joined

Returns: MathBlock


join

NameDescription
join(MathDelimiter)Joins a mathematical element with this mathematical block

Parameters:

NameTypeDescription
mathElementMathDelimiterThe element to be joined

Returns: MathBlock


join

NameDescription
join(MathAccent)Joins a mathematical element with this mathematical block

Parameters:

NameTypeDescription
mathElementMathAccentThe element to be joined

Returns: MathBlock


join

NameDescription
join(MathArray)Joins a mathematical element with this mathematical block

Parameters:

NameTypeDescription
mathElementMathArrayThe element to be joined

Returns: MathBlock


join

NameDescription
join(String)Joins a mathematical text with this mathematical block

Parameters:

NameTypeDescription
mathTextStringMathematical text to be joined

Returns: MathBlock


joinBlock

NameDescription
joinBlock(MathBlock)Joins another mathematical block with this one

Parameters:

NameTypeDescription
otherMathBlockThe joining block

Returns: MathBlock


remove

NameDescription
remove(MathematicalText)Removes the first occurrence of a specific object from the collection.

Parameters:

NameTypeDescription
itemMathematicalTextThe object to remove from the collection.

Returns: boolean


remove

NameDescription
remove(MathSubscriptElement)Removes the first occurrence of a specific object from the collection.

Parameters:

NameTypeDescription
itemMathSubscriptElementThe object to remove from the collection.

Returns: boolean


remove

NameDescription
remove(MathRadical)Removes the first occurrence of a specific object from the collection.

Parameters:

NameTypeDescription
itemMathRadicalThe object to remove from the collection.

Returns: boolean


remove

NameDescription
remove(BaseScript)Removes the first occurrence of a specific object from the collection.

Parameters:

NameTypeDescription
itemBaseScriptThe object to remove from the collection.

Returns: boolean


remove

NameDescription
remove(MathBox)Removes the first occurrence of a specific object from the collection.

Parameters:

NameTypeDescription
itemMathBoxThe object to remove from the collection.

Returns: boolean


remove

NameDescription
remove(MathNaryOperator)Removes the first occurrence of a specific object from the collection.

Parameters:

NameTypeDescription
itemMathNaryOperatorThe object to remove from the collection.

Returns: boolean


remove

NameDescription
remove(MathFunction)Removes the first occurrence of a specific object from the collection.

Parameters:

NameTypeDescription
itemMathFunctionThe object to remove from the collection.

Returns: boolean


remove

NameDescription
remove(MathLeftSubSuperscriptElement)Removes the first occurrence of a specific object from the collection.

Parameters:

NameTypeDescription
itemMathLeftSubSuperscriptElementThe object to remove from the collection.

Returns: boolean


remove

NameDescription
remove(MathRightSubSuperscriptElement)Removes the first occurrence of a specific object from the collection.

Parameters:

NameTypeDescription
itemMathRightSubSuperscriptElementThe object to remove from the collection.

Returns: boolean


remove

NameDescription
remove(MathFraction)Removes the first occurrence of a specific object from the collection.

Parameters:

NameTypeDescription
itemMathFractionThe object to remove from the collection.

Returns: boolean


remove

NameDescription
remove(MathBar)Removes the first occurrence of a specific object from the collection.

Parameters:

NameTypeDescription
itemMathBarThe object to remove from the collection.

Returns: boolean


remove

NameDescription
remove(MathBorderBox)Removes the first occurrence of a specific object from the collection.

Parameters:

NameTypeDescription
itemMathBorderBoxThe object to remove from the collection.

Returns: boolean


remove

NameDescription
remove(MathBlock)Removes the first occurrence of a specific object from the collection.

Parameters:

NameTypeDescription
itemMathBlockThe object to remove from the collection.

Returns: boolean


remove

NameDescription
remove(MathLimit)Removes the first occurrence of a specific object from the collection.

Parameters:

NameTypeDescription
itemMathLimitThe object to remove from the collection.

Returns: boolean


remove

NameDescription
remove(MathElementBase)Removes the first occurrence of a specific object from the collection.

Parameters:

NameTypeDescription
itemMathElementBaseThe object to remove from the collection.

Returns: boolean


remove

NameDescription
remove(MathMatrix)Removes the first occurrence of a specific object from the collection.

Parameters:

NameTypeDescription
itemMathMatrixThe object to remove from the collection.

Returns: boolean


remove

NameDescription
remove(MathSuperscriptElement)Removes the first occurrence of a specific object from the collection.

Parameters:

NameTypeDescription
itemMathSuperscriptElementThe object to remove from the collection.

Returns: boolean


remove

NameDescription
remove(MathGroupingCharacter)Removes the first occurrence of a specific object from the collection.

Parameters:

NameTypeDescription
itemMathGroupingCharacterThe object to remove from the collection.

Returns: boolean


remove

NameDescription
remove(MathDelimiter)Removes the first occurrence of a specific object from the collection.

Parameters:

NameTypeDescription
itemMathDelimiterThe object to remove from the collection.

Returns: boolean


remove

NameDescription
remove(MathAccent)Removes the first occurrence of a specific object from the collection.

Parameters:

NameTypeDescription
itemMathAccentThe object to remove from the collection.

Returns: boolean


remove

NameDescription
remove(MathArray)Removes the first occurrence of a specific object from the collection.

Parameters:

NameTypeDescription
itemMathArrayThe object to remove from the collection.

Returns: boolean


removeAt

NameDescription
removeAt(int)Removes the element at the specified index of the collection.

Parameters:

NameTypeDescription
indexintThe zero-based index of the element to remove.

set_Item

NameDescription
set_Item(int, MathematicalText)Gets or sets IMathElement at the specified index.

Parameters:

NameTypeDescription
valueintThe mathematical element.
indexMathematicalTextThe zero-based index of the item

set_Item

NameDescription
set_Item(int, MathSubscriptElement)Gets or sets IMathElement at the specified index.

Parameters:

NameTypeDescription
valueintThe mathematical element.
indexMathSubscriptElementThe zero-based index of the item

set_Item

NameDescription
set_Item(int, MathRadical)Gets or sets IMathElement at the specified index.

Parameters:

NameTypeDescription
valueintThe mathematical element.
indexMathRadicalThe zero-based index of the item

set_Item

NameDescription
set_Item(int, BaseScript)Gets or sets IMathElement at the specified index.

Parameters:

NameTypeDescription
valueintThe mathematical element.
indexBaseScriptThe zero-based index of the item

set_Item

NameDescription
set_Item(int, MathBox)Gets or sets IMathElement at the specified index.

Parameters:

NameTypeDescription
valueintThe mathematical element.
indexMathBoxThe zero-based index of the item

set_Item

NameDescription
set_Item(int, MathNaryOperator)Gets or sets IMathElement at the specified index.

Parameters:

NameTypeDescription
valueintThe mathematical element.
indexMathNaryOperatorThe zero-based index of the item

set_Item

NameDescription
set_Item(int, MathFunction)Gets or sets IMathElement at the specified index.

Parameters:

NameTypeDescription
valueintThe mathematical element.
indexMathFunctionThe zero-based index of the item

set_Item

NameDescription
set_Item(int, MathLeftSubSuperscriptElement)Gets or sets IMathElement at the specified index.

Parameters:

NameTypeDescription
valueintThe mathematical element.
indexMathLeftSubSuperscriptElementThe zero-based index of the item

set_Item

NameDescription
set_Item(int, MathRightSubSuperscriptElement)Gets or sets IMathElement at the specified index.

Parameters:

NameTypeDescription
valueintThe mathematical element.
indexMathRightSubSuperscriptElementThe zero-based index of the item

set_Item

NameDescription
set_Item(int, MathFraction)Gets or sets IMathElement at the specified index.

Parameters:

NameTypeDescription
valueintThe mathematical element.
indexMathFractionThe zero-based index of the item

set_Item

NameDescription
set_Item(int, MathBar)Gets or sets IMathElement at the specified index.

Parameters:

NameTypeDescription
valueintThe mathematical element.
indexMathBarThe zero-based index of the item

set_Item

NameDescription
set_Item(int, MathBorderBox)Gets or sets IMathElement at the specified index.

Parameters:

NameTypeDescription
valueintThe mathematical element.
indexMathBorderBoxThe zero-based index of the item

set_Item

NameDescription
set_Item(int, MathBlock)Gets or sets IMathElement at the specified index.

Parameters:

NameTypeDescription
valueintThe mathematical element.
indexMathBlockThe zero-based index of the item

set_Item

NameDescription
set_Item(int, MathLimit)Gets or sets IMathElement at the specified index.

Parameters:

NameTypeDescription
valueintThe mathematical element.
indexMathLimitThe zero-based index of the item

set_Item

NameDescription
set_Item(int, MathElementBase)Gets or sets IMathElement at the specified index.

Parameters:

NameTypeDescription
valueintThe mathematical element.
indexMathElementBaseThe zero-based index of the item

set_Item

NameDescription
set_Item(int, MathMatrix)Gets or sets IMathElement at the specified index.

Parameters:

NameTypeDescription
valueintThe mathematical element.
indexMathMatrixThe zero-based index of the item

set_Item

NameDescription
set_Item(int, MathSuperscriptElement)Gets or sets IMathElement at the specified index.

Parameters:

NameTypeDescription
valueintThe mathematical element.
indexMathSuperscriptElementThe zero-based index of the item

set_Item

NameDescription
set_Item(int, MathGroupingCharacter)Gets or sets IMathElement at the specified index.

Parameters:

NameTypeDescription
valueintThe mathematical element.
indexMathGroupingCharacterThe zero-based index of the item

set_Item

NameDescription
set_Item(int, MathDelimiter)Gets or sets IMathElement at the specified index.

Parameters:

NameTypeDescription
valueintThe mathematical element.
indexMathDelimiterThe zero-based index of the item

set_Item

NameDescription
set_Item(int, MathAccent)Gets or sets IMathElement at the specified index.

Parameters:

NameTypeDescription
valueintThe mathematical element.
indexMathAccentThe zero-based index of the item

set_Item

NameDescription
set_Item(int, MathArray)Gets or sets IMathElement at the specified index.

Parameters:

NameTypeDescription
valueintThe mathematical element.
indexMathArrayThe zero-based index of the item

toMathArray

NameDescription
toMathArray()Puts child elements in a vertical array

Returns: MathArray


writeAsMathMlToBytes

NameDescription
writeAsMathMlToBytes ()Saves content of this MathBlock as MathML

Returns: Bytes[]