MathGroupingCharacter

MathGroupingCharacter class

Specifies a grouping symbol above or below an expression, usually to highlight the relationship between elements

MathGroupingCharacter

NameDescription
MathGroupingCharacter(MathLeftSubSuperscriptElement)Initializes a new instance of the MathGroupingCharacter class with the default grouping character U+23DF (BOTTOM CURLY BRACKET)

Parameters:

NameTypeDescription
elementMathLeftSubSuperscriptElementThe base element to which the bar is applied

Returns: MathGroupingCharacter


MathGroupingCharacter

NameDescription
MathGroupingCharacter(MathLimit)Initializes a new instance of the MathGroupingCharacter class with the default grouping character U+23DF (BOTTOM CURLY BRACKET)

Parameters:

NameTypeDescription
elementMathLimitThe base element to which the bar is applied

Returns: MathGroupingCharacter


MathGroupingCharacter

NameDescription
MathGroupingCharacter(MathMatrix)Initializes a new instance of the MathGroupingCharacter class with the default grouping character U+23DF (BOTTOM CURLY BRACKET)

Parameters:

NameTypeDescription
elementMathMatrixThe base element to which the bar is applied

Returns: MathGroupingCharacter


MathGroupingCharacter

NameDescription
MathGroupingCharacter(MathBlock)Initializes a new instance of the MathGroupingCharacter class with the default grouping character U+23DF (BOTTOM CURLY BRACKET)

Parameters:

NameTypeDescription
elementMathBlockThe base element to which the bar is applied

Returns: MathGroupingCharacter


MathGroupingCharacter

NameDescription
MathGroupingCharacter(MathRadical)Initializes a new instance of the MathGroupingCharacter class with the default grouping character U+23DF (BOTTOM CURLY BRACKET)

Parameters:

NameTypeDescription
elementMathRadicalThe base element to which the bar is applied

Returns: MathGroupingCharacter


MathGroupingCharacter

NameDescription
MathGroupingCharacter(MathArray)Initializes a new instance of the MathGroupingCharacter class with the default grouping character U+23DF (BOTTOM CURLY BRACKET)

Parameters:

NameTypeDescription
elementMathArrayThe base element to which the bar is applied

Returns: MathGroupingCharacter


MathGroupingCharacter

NameDescription
MathGroupingCharacter(MathDelimiter)Initializes a new instance of the MathGroupingCharacter class with the default grouping character U+23DF (BOTTOM CURLY BRACKET)

Parameters:

NameTypeDescription
elementMathDelimiterThe base element to which the bar is applied

Returns: MathGroupingCharacter


MathGroupingCharacter

NameDescription
MathGroupingCharacter(MathAccent)Initializes a new instance of the MathGroupingCharacter class with the default grouping character U+23DF (BOTTOM CURLY BRACKET)

Parameters:

NameTypeDescription
elementMathAccentThe base element to which the bar is applied

Returns: MathGroupingCharacter


MathGroupingCharacter

NameDescription
MathGroupingCharacter(MathNaryOperator)Initializes a new instance of the MathGroupingCharacter class with the default grouping character U+23DF (BOTTOM CURLY BRACKET)

Parameters:

NameTypeDescription
elementMathNaryOperatorThe base element to which the bar is applied

Returns: MathGroupingCharacter


MathGroupingCharacter

NameDescription
MathGroupingCharacter(MathGroupingCharacter)Initializes a new instance of the MathGroupingCharacter class with the default grouping character U+23DF (BOTTOM CURLY BRACKET)

Parameters:

NameTypeDescription
elementMathGroupingCharacterThe base element to which the bar is applied

Returns: MathGroupingCharacter


MathGroupingCharacter

NameDescription
MathGroupingCharacter(MathBorderBox)Initializes a new instance of the MathGroupingCharacter class with the default grouping character U+23DF (BOTTOM CURLY BRACKET)

Parameters:

NameTypeDescription
elementMathBorderBoxThe base element to which the bar is applied

Returns: MathGroupingCharacter


MathGroupingCharacter

NameDescription
MathGroupingCharacter(MathBar)Initializes a new instance of the MathGroupingCharacter class with the default grouping character U+23DF (BOTTOM CURLY BRACKET)

Parameters:

NameTypeDescription
elementMathBarThe base element to which the bar is applied

Returns: MathGroupingCharacter


MathGroupingCharacter

NameDescription
MathGroupingCharacter(MathFunction)Initializes a new instance of the MathGroupingCharacter class with the default grouping character U+23DF (BOTTOM CURLY BRACKET)

Parameters:

NameTypeDescription
elementMathFunctionThe base element to which the bar is applied

Returns: MathGroupingCharacter


MathGroupingCharacter

NameDescription
MathGroupingCharacter(MathSubscriptElement)Initializes a new instance of the MathGroupingCharacter class with the default grouping character U+23DF (BOTTOM CURLY BRACKET)

Parameters:

NameTypeDescription
elementMathSubscriptElementThe base element to which the bar is applied

Returns: MathGroupingCharacter


MathGroupingCharacter

NameDescription
MathGroupingCharacter(MathSuperscriptElement)Initializes a new instance of the MathGroupingCharacter class with the default grouping character U+23DF (BOTTOM CURLY BRACKET)

Parameters:

NameTypeDescription
elementMathSuperscriptElementThe base element to which the bar is applied

Returns: MathGroupingCharacter


MathGroupingCharacter

NameDescription
MathGroupingCharacter(BaseScript)Initializes a new instance of the MathGroupingCharacter class with the default grouping character U+23DF (BOTTOM CURLY BRACKET)

Parameters:

NameTypeDescription
elementBaseScriptThe base element to which the bar is applied

Returns: MathGroupingCharacter


MathGroupingCharacter

NameDescription
MathGroupingCharacter(MathFraction)Initializes a new instance of the MathGroupingCharacter class with the default grouping character U+23DF (BOTTOM CURLY BRACKET)

Parameters:

NameTypeDescription
elementMathFractionThe base element to which the bar is applied

Returns: MathGroupingCharacter


MathGroupingCharacter

NameDescription
MathGroupingCharacter(MathematicalText)Initializes a new instance of the MathGroupingCharacter class with the default grouping character U+23DF (BOTTOM CURLY BRACKET)

Parameters:

NameTypeDescription
elementMathematicalTextThe base element to which the bar is applied

Returns: MathGroupingCharacter


MathGroupingCharacter

NameDescription
MathGroupingCharacter(MathElementBase)Initializes a new instance of the MathGroupingCharacter class with the default grouping character U+23DF (BOTTOM CURLY BRACKET)

Parameters:

NameTypeDescription
elementMathElementBaseThe base element to which the bar is applied

Returns: MathGroupingCharacter


MathGroupingCharacter

NameDescription
MathGroupingCharacter(MathBox)Initializes a new instance of the MathGroupingCharacter class with the default grouping character U+23DF (BOTTOM CURLY BRACKET)

Parameters:

NameTypeDescription
elementMathBoxThe base element to which the bar is applied

Returns: MathGroupingCharacter


MathGroupingCharacter

NameDescription
MathGroupingCharacter(MathRightSubSuperscriptElement)Initializes a new instance of the MathGroupingCharacter class with the default grouping character U+23DF (BOTTOM CURLY BRACKET)

Parameters:

NameTypeDescription
elementMathRightSubSuperscriptElementThe base element to which the bar is applied

Returns: MathGroupingCharacter


MathGroupingCharacter

NameDescription
MathGroupingCharacter(MathLeftSubSuperscriptElement, char, int, int)Initializes a new instance of the MathGroupingCharacter class.

Parameters:

NameTypeDescription
elementMathLeftSubSuperscriptElementThe base element to which the bar is applied
charactercharGrouping Character
positionintPosition of grouping character
verticalJustificationintVertical justification of group character

Returns: MathGroupingCharacter


MathGroupingCharacter

NameDescription
MathGroupingCharacter(MathLimit, char, int, int)Initializes a new instance of the MathGroupingCharacter class.

Parameters:

NameTypeDescription
elementMathLimitThe base element to which the bar is applied
charactercharGrouping Character
positionintPosition of grouping character
verticalJustificationintVertical justification of group character

Returns: MathGroupingCharacter


MathGroupingCharacter

NameDescription
MathGroupingCharacter(MathMatrix, char, int, int)Initializes a new instance of the MathGroupingCharacter class.

Parameters:

NameTypeDescription
elementMathMatrixThe base element to which the bar is applied
charactercharGrouping Character
positionintPosition of grouping character
verticalJustificationintVertical justification of group character

Returns: MathGroupingCharacter


MathGroupingCharacter

NameDescription
MathGroupingCharacter(MathBlock, char, int, int)Initializes a new instance of the MathGroupingCharacter class.

Parameters:

NameTypeDescription
elementMathBlockThe base element to which the bar is applied
charactercharGrouping Character
positionintPosition of grouping character
verticalJustificationintVertical justification of group character

Returns: MathGroupingCharacter


MathGroupingCharacter

NameDescription
MathGroupingCharacter(MathRadical, char, int, int)Initializes a new instance of the MathGroupingCharacter class.

Parameters:

NameTypeDescription
elementMathRadicalThe base element to which the bar is applied
charactercharGrouping Character
positionintPosition of grouping character
verticalJustificationintVertical justification of group character

Returns: MathGroupingCharacter


MathGroupingCharacter

NameDescription
MathGroupingCharacter(MathArray, char, int, int)Initializes a new instance of the MathGroupingCharacter class.

Parameters:

NameTypeDescription
elementMathArrayThe base element to which the bar is applied
charactercharGrouping Character
positionintPosition of grouping character
verticalJustificationintVertical justification of group character

Returns: MathGroupingCharacter


MathGroupingCharacter

NameDescription
MathGroupingCharacter(MathDelimiter, char, int, int)Initializes a new instance of the MathGroupingCharacter class.

Parameters:

NameTypeDescription
elementMathDelimiterThe base element to which the bar is applied
charactercharGrouping Character
positionintPosition of grouping character
verticalJustificationintVertical justification of group character

Returns: MathGroupingCharacter


MathGroupingCharacter

NameDescription
MathGroupingCharacter(MathAccent, char, int, int)Initializes a new instance of the MathGroupingCharacter class.

Parameters:

NameTypeDescription
elementMathAccentThe base element to which the bar is applied
charactercharGrouping Character
positionintPosition of grouping character
verticalJustificationintVertical justification of group character

Returns: MathGroupingCharacter


MathGroupingCharacter

NameDescription
MathGroupingCharacter(MathNaryOperator, char, int, int)Initializes a new instance of the MathGroupingCharacter class.

Parameters:

NameTypeDescription
elementMathNaryOperatorThe base element to which the bar is applied
charactercharGrouping Character
positionintPosition of grouping character
verticalJustificationintVertical justification of group character

Returns: MathGroupingCharacter


MathGroupingCharacter

NameDescription
MathGroupingCharacter(MathGroupingCharacter, char, int, int)Initializes a new instance of the MathGroupingCharacter class.

Parameters:

NameTypeDescription
elementMathGroupingCharacterThe base element to which the bar is applied
charactercharGrouping Character
positionintPosition of grouping character
verticalJustificationintVertical justification of group character

Returns: MathGroupingCharacter


MathGroupingCharacter

NameDescription
MathGroupingCharacter(MathBorderBox, char, int, int)Initializes a new instance of the MathGroupingCharacter class.

Parameters:

NameTypeDescription
elementMathBorderBoxThe base element to which the bar is applied
charactercharGrouping Character
positionintPosition of grouping character
verticalJustificationintVertical justification of group character

Returns: MathGroupingCharacter


MathGroupingCharacter

NameDescription
MathGroupingCharacter(MathBar, char, int, int)Initializes a new instance of the MathGroupingCharacter class.

Parameters:

NameTypeDescription
elementMathBarThe base element to which the bar is applied
charactercharGrouping Character
positionintPosition of grouping character
verticalJustificationintVertical justification of group character

Returns: MathGroupingCharacter


MathGroupingCharacter

NameDescription
MathGroupingCharacter(MathFunction, char, int, int)Initializes a new instance of the MathGroupingCharacter class.

Parameters:

NameTypeDescription
elementMathFunctionThe base element to which the bar is applied
charactercharGrouping Character
positionintPosition of grouping character
verticalJustificationintVertical justification of group character

Returns: MathGroupingCharacter


MathGroupingCharacter

NameDescription
MathGroupingCharacter(MathSubscriptElement, char, int, int)Initializes a new instance of the MathGroupingCharacter class.

Parameters:

NameTypeDescription
elementMathSubscriptElementThe base element to which the bar is applied
charactercharGrouping Character
positionintPosition of grouping character
verticalJustificationintVertical justification of group character

Returns: MathGroupingCharacter


MathGroupingCharacter

NameDescription
MathGroupingCharacter(MathSuperscriptElement, char, int, int)Initializes a new instance of the MathGroupingCharacter class.

Parameters:

NameTypeDescription
elementMathSuperscriptElementThe base element to which the bar is applied
charactercharGrouping Character
positionintPosition of grouping character
verticalJustificationintVertical justification of group character

Returns: MathGroupingCharacter


MathGroupingCharacter

NameDescription
MathGroupingCharacter(BaseScript, char, int, int)Initializes a new instance of the MathGroupingCharacter class.

Parameters:

NameTypeDescription
elementBaseScriptThe base element to which the bar is applied
charactercharGrouping Character
positionintPosition of grouping character
verticalJustificationintVertical justification of group character

Returns: MathGroupingCharacter


MathGroupingCharacter

NameDescription
MathGroupingCharacter(MathFraction, char, int, int)Initializes a new instance of the MathGroupingCharacter class.

Parameters:

NameTypeDescription
elementMathFractionThe base element to which the bar is applied
charactercharGrouping Character
positionintPosition of grouping character
verticalJustificationintVertical justification of group character

Returns: MathGroupingCharacter


MathGroupingCharacter

NameDescription
MathGroupingCharacter(MathematicalText, char, int, int)Initializes a new instance of the MathGroupingCharacter class.

Parameters:

NameTypeDescription
elementMathematicalTextThe base element to which the bar is applied
charactercharGrouping Character
positionintPosition of grouping character
verticalJustificationintVertical justification of group character

Returns: MathGroupingCharacter


MathGroupingCharacter

NameDescription
MathGroupingCharacter(MathElementBase, char, int, int)Initializes a new instance of the MathGroupingCharacter class.

Parameters:

NameTypeDescription
elementMathElementBaseThe base element to which the bar is applied
charactercharGrouping Character
positionintPosition of grouping character
verticalJustificationintVertical justification of group character

Returns: MathGroupingCharacter


MathGroupingCharacter

NameDescription
MathGroupingCharacter(MathBox, char, int, int)Initializes a new instance of the MathGroupingCharacter class.

Parameters:

NameTypeDescription
elementMathBoxThe base element to which the bar is applied
charactercharGrouping Character
positionintPosition of grouping character
verticalJustificationintVertical justification of group character

Returns: MathGroupingCharacter


MathGroupingCharacter

NameDescription
MathGroupingCharacter(MathRightSubSuperscriptElement, char, int, int)Initializes a new instance of the MathGroupingCharacter class.

Parameters:

NameTypeDescription
elementMathRightSubSuperscriptElementThe base element to which the bar is applied
charactercharGrouping Character
positionintPosition of grouping character
verticalJustificationintVertical justification of group character

Returns: MathGroupingCharacter


getBase

NameDescription
getBase ()Base argument

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


getCharacter

NameDescription
getCharacter ()Grouping Character Default value: U+23DF (BOTTOM CURLY BRACKET)

Returns: char


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


getPosition

NameDescription
getPosition ()Position of grouping character. Default: Bottom

Returns: int


getVerticalJustification

NameDescription
getVerticalJustification ()Vertical justification of group character. Specifies the alignment of the object with respect to the baseline. For example, when the group character is above the object, VerticalJustification of Top signifies that the top of the object falls on the baseline; when VerticalJustification is set to Bottom, the bottom of the object is on the baseline Default: Bottom for Position=Top, and Top for Position=Bottom

Returns: int


setCharacter

NameDescription
setCharacter (char)Grouping Character Default value: U+23DF (BOTTOM CURLY BRACKET)

Returns: void


setPosition

NameDescription
setPosition (int)Position of grouping character. Default: Bottom

Returns: void


setVerticalJustification

NameDescription
setVerticalJustification (int)Vertical justification of group character. Specifies the alignment of the object with respect to the baseline. For example, when the group character is above the object, VerticalJustification of Top signifies that the top of the object falls on the baseline; when VerticalJustification is set to Bottom, the bottom of the object is on the baseline Default: Bottom for Position=Top, and Top for Position=Bottom

Returns: void