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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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 (MathLeftSubSuperscriptElement)Adds a math element to the end of the collection.

Parameters:

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

Returns: void


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.

Returns: void


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.

Returns: void


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.

Returns: void


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.

Returns: void


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.

Returns: void


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.

Returns: void


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.

Returns: void


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.

Returns: void


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.

Returns: void


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.

Returns: void


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.

Returns: void


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.

Returns: void


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.

Returns: void


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.

Returns: void


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.

Returns: void


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.

Returns: void


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.

Returns: void


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.

Returns: void


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.

Returns: void


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.

Returns: void


clear

NameDescription
clear ()Removes all elements from the collection.

Returns: void


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 (MathLimit)Determines whether the collection contains a specific value.

Parameters:

NameTypeDescription
itemMathLimitThe 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 (MathBlock)Determines whether the collection contains a specific value.

Parameters:

NameTypeDescription
itemMathBlockThe 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 (MathArray)Determines whether the collection contains a specific value.

Parameters:

NameTypeDescription
itemMathArrayThe 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 (MathNaryOperator)Determines whether the collection contains a specific value.

Parameters:

NameTypeDescription
itemMathNaryOperatorThe 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 (MathBorderBox)Determines whether the collection contains a specific value.

Parameters:

NameTypeDescription
itemMathBorderBoxThe 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 (MathFunction)Determines whether the collection contains a specific value.

Parameters:

NameTypeDescription
itemMathFunctionThe 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 (MathSuperscriptElement)Determines whether the collection contains a specific value.

Parameters:

NameTypeDescription
itemMathSuperscriptElementThe 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 (MathFraction)Determines whether the collection contains a specific value.

Parameters:

NameTypeDescription
itemMathFractionThe object to locate in the collection.

Returns: boolean


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 (MathElementBase)Determines whether the collection contains a specific value.

Parameters:

NameTypeDescription
itemMathElementBaseThe 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 (MathRightSubSuperscriptElement)Determines whether the collection contains a specific value.

Parameters:

NameTypeDescription
itemMathRightSubSuperscriptElementThe 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.

Returns: void


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: MathLeftSubSuperscriptElement, MathLimit, MathMatrix, MathBlock, MathRadical, MathArray, MathDelimiter, MathAccent, MathNaryOperator, MathGroupingCharacter, MathBorderBox, MathBar, MathFunction, MathSubscriptElement, MathSuperscriptElement, BaseScript, MathFraction, MathematicalText, MathElementBase, MathBox, MathRightSubSuperscriptElement


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: MathLeftSubSuperscriptElement, MathLimit, MathMatrix, MathBlock, MathRadical, MathArray, MathDelimiter, MathAccent, MathNaryOperator, MathGroupingCharacter, MathBorderBox, MathBar, MathFunction, MathSubscriptElement, MathSuperscriptElement, BaseScript, MathFraction, MathematicalText, MathElementBase, MathBox, MathRightSubSuperscriptElement


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 (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 (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 (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 (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 (MathArray)Determines the index of a specific math element in collection.

Parameters:

NameTypeDescription
itemMathArrayThe 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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (MathRightSubSuperscriptElement)Determines the index of a specific math element in collection.

Parameters:

NameTypeDescription
itemMathRightSubSuperscriptElementThe element to locate in the collection.

Returns: int


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.

Returns: void


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.

Returns: void


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.

Returns: void


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.

Returns: void


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.

Returns: void


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.

Returns: void


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.

Returns: void


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.

Returns: void


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.

Returns: void


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.

Returns: void


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.

Returns: void


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.

Returns: void


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.

Returns: void


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.

Returns: void


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.

Returns: void


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.

Returns: void


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.

Returns: void


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.

Returns: void


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.

Returns: void


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.

Returns: void


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.

Returns: void


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 (MathLeftSubSuperscriptElement)Joins a mathematical element with this mathematical block

Parameters:

NameTypeDescription
mathElementMathLeftSubSuperscriptElementThe 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 (MathMatrix)Joins a mathematical element with this mathematical block

Parameters:

NameTypeDescription
mathElementMathMatrixThe 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 (MathRadical)Joins a mathematical element with this mathematical block

Parameters:

NameTypeDescription
mathElementMathRadicalThe 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 (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 (MathNaryOperator)Joins a mathematical element with this mathematical block

Parameters:

NameTypeDescription
mathElementMathNaryOperatorThe 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 (MathBorderBox)Joins a mathematical element with this mathematical block

Parameters:

NameTypeDescription
mathElementMathBorderBoxThe 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 (MathFunction)Joins a mathematical element with this mathematical block

Parameters:

NameTypeDescription
mathElementMathFunctionThe 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 (MathSuperscriptElement)Joins a mathematical element with this mathematical block

Parameters:

NameTypeDescription
mathElementMathSuperscriptElementThe 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 (MathFraction)Joins a mathematical element with this mathematical block

Parameters:

NameTypeDescription
mathElementMathFractionThe element to be joined

Returns: MathBlock


join

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

Parameters:

NameTypeDescription
mathElementMathematicalTextThe 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 (MathBox)Joins a mathematical element with this mathematical block

Parameters:

NameTypeDescription
mathElementMathBoxThe 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 (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 (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 (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 (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 (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 (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 (MathArray)Removes the first occurrence of a specific object from the collection.

Parameters:

NameTypeDescription
itemMathArrayThe 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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (MathRightSubSuperscriptElement)Removes the first occurrence of a specific object from the collection.

Parameters:

NameTypeDescription
itemMathRightSubSuperscriptElementThe 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.

Returns: void


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

Returns: void


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

Returns: void


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

Returns: void


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

Returns: void


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

Returns: void


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

Returns: void


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

Returns: void


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

Returns: void


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

Returns: void


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

Returns: void


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

Returns: void


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

Returns: void


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

Returns: void


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

Returns: void


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

Returns: void


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

Returns: void


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

Returns: void


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

Returns: void


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

Returns: void


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

Returns: void


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

Returns: void


toMathArray

NameDescription
toMathArray ()Puts child elements in a vertical array

Returns: MathArray


writeAsMathMl

NameDescription
writeAsMathMl (OutputStream)Saves content of this MathBlock as MathML

Parameters:

NameTypeDescription
streamOutputStreamTarget stream

Returns: void