MathGroupingCharacter MathGroupingCharacter class Specifies a grouping symbol above or below an expression, usually to highlight the relationship between elements
MathGroupingCharacter Name Description MathGroupingCharacter(MathBox ) Initializes a new instance of the MathGroupingCharacter class with the default grouping character U+23DF (BOTTOM CURLY BRACKET)
Parameters:
Name Type Description element MathBox The base element to which the bar is applied
Returns:
MathGroupingCharacter
MathGroupingCharacter Name Description MathGroupingCharacter(MathBlock ) Initializes a new instance of the MathGroupingCharacter class with the default grouping character U+23DF (BOTTOM CURLY BRACKET)
Parameters:
Name Type Description element MathBlock The base element to which the bar is applied
Returns:
MathGroupingCharacter
MathGroupingCharacter Name Description MathGroupingCharacter(MathArray ) Initializes a new instance of the MathGroupingCharacter class with the default grouping character U+23DF (BOTTOM CURLY BRACKET)
Parameters:
Name Type Description element MathArray The base element to which the bar is applied
Returns:
MathGroupingCharacter
MathGroupingCharacter Name Description MathGroupingCharacter(MathElementBase ) Initializes a new instance of the MathGroupingCharacter class with the default grouping character U+23DF (BOTTOM CURLY BRACKET)
Parameters:
Name Type Description element MathElementBase The base element to which the bar is applied
Returns:
MathGroupingCharacter
MathGroupingCharacter Name Description MathGroupingCharacter(BaseScript ) Initializes a new instance of the MathGroupingCharacter class with the default grouping character U+23DF (BOTTOM CURLY BRACKET)
Parameters:
Name Type Description element BaseScript The base element to which the bar is applied
Returns:
MathGroupingCharacter
MathGroupingCharacter Name Description MathGroupingCharacter(MathDelimiter ) Initializes a new instance of the MathGroupingCharacter class with the default grouping character U+23DF (BOTTOM CURLY BRACKET)
Parameters:
Name Type Description element MathDelimiter The base element to which the bar is applied
Returns:
MathGroupingCharacter
MathGroupingCharacter Name Description MathGroupingCharacter(MathSubscriptElement ) Initializes a new instance of the MathGroupingCharacter class with the default grouping character U+23DF (BOTTOM CURLY BRACKET)
Parameters:
Returns:
MathGroupingCharacter
MathGroupingCharacter Name Description MathGroupingCharacter(MathLeftSubSuperscriptElement ) Initializes a new instance of the MathGroupingCharacter class with the default grouping character U+23DF (BOTTOM CURLY BRACKET)
Parameters:
Returns:
MathGroupingCharacter
MathGroupingCharacter Name Description MathGroupingCharacter(MathBorderBox ) Initializes a new instance of the MathGroupingCharacter class with the default grouping character U+23DF (BOTTOM CURLY BRACKET)
Parameters:
Name Type Description element MathBorderBox The base element to which the bar is applied
Returns:
MathGroupingCharacter
MathGroupingCharacter Name Description MathGroupingCharacter(MathGroupingCharacter ) Initializes a new instance of the MathGroupingCharacter class with the default grouping character U+23DF (BOTTOM CURLY BRACKET)
Parameters:
Returns:
MathGroupingCharacter
MathGroupingCharacter Name Description MathGroupingCharacter(MathAccent ) Initializes a new instance of the MathGroupingCharacter class with the default grouping character U+23DF (BOTTOM CURLY BRACKET)
Parameters:
Name Type Description element MathAccent The base element to which the bar is applied
Returns:
MathGroupingCharacter
MathGroupingCharacter Name Description MathGroupingCharacter(MathSuperscriptElement ) Initializes a new instance of the MathGroupingCharacter class with the default grouping character U+23DF (BOTTOM CURLY BRACKET)
Parameters:
Returns:
MathGroupingCharacter
MathGroupingCharacter Name Description MathGroupingCharacter(MathMatrix ) Initializes a new instance of the MathGroupingCharacter class with the default grouping character U+23DF (BOTTOM CURLY BRACKET)
Parameters:
Name Type Description element MathMatrix The base element to which the bar is applied
Returns:
MathGroupingCharacter
MathGroupingCharacter Name Description MathGroupingCharacter(MathBar ) Initializes a new instance of the MathGroupingCharacter class with the default grouping character U+23DF (BOTTOM CURLY BRACKET)
Parameters:
Name Type Description element MathBar The base element to which the bar is applied
Returns:
MathGroupingCharacter
MathGroupingCharacter Name Description MathGroupingCharacter(MathLimit ) Initializes a new instance of the MathGroupingCharacter class with the default grouping character U+23DF (BOTTOM CURLY BRACKET)
Parameters:
Name Type Description element MathLimit The base element to which the bar is applied
Returns:
MathGroupingCharacter
MathGroupingCharacter Name Description MathGroupingCharacter(MathFraction ) Initializes a new instance of the MathGroupingCharacter class with the default grouping character U+23DF (BOTTOM CURLY BRACKET)
Parameters:
Name Type Description element MathFraction The base element to which the bar is applied
Returns:
MathGroupingCharacter
MathGroupingCharacter Name Description MathGroupingCharacter(MathNaryOperator ) Initializes a new instance of the MathGroupingCharacter class with the default grouping character U+23DF (BOTTOM CURLY BRACKET)
Parameters:
Name Type Description element MathNaryOperator The base element to which the bar is applied
Returns:
MathGroupingCharacter
MathGroupingCharacter Name Description MathGroupingCharacter(MathRadical ) Initializes a new instance of the MathGroupingCharacter class with the default grouping character U+23DF (BOTTOM CURLY BRACKET)
Parameters:
Name Type Description element MathRadical The base element to which the bar is applied
Returns:
MathGroupingCharacter
MathGroupingCharacter Name Description MathGroupingCharacter(MathematicalText ) Initializes a new instance of the MathGroupingCharacter class with the default grouping character U+23DF (BOTTOM CURLY BRACKET)
Parameters:
Name Type Description element MathematicalText The base element to which the bar is applied
Returns:
MathGroupingCharacter
MathGroupingCharacter Name Description MathGroupingCharacter(MathFunction ) Initializes a new instance of the MathGroupingCharacter class with the default grouping character U+23DF (BOTTOM CURLY BRACKET)
Parameters:
Name Type Description element MathFunction The base element to which the bar is applied
Returns:
MathGroupingCharacter
MathGroupingCharacter Name Description MathGroupingCharacter(MathRightSubSuperscriptElement ) Initializes a new instance of the MathGroupingCharacter class with the default grouping character U+23DF (BOTTOM CURLY BRACKET)
Parameters:
Returns:
MathGroupingCharacter
MathGroupingCharacter Name Description MathGroupingCharacter(MathBox , char, int, int) Initializes a new instance of the MathGroupingCharacter class.
Parameters:
Name Type Description element MathBox The base element to which the bar is applied character char Grouping Character position int Position of grouping character verticalJustification int Vertical justification of group character
Returns:
MathGroupingCharacter
MathGroupingCharacter Name Description MathGroupingCharacter(MathBlock , char, int, int) Initializes a new instance of the MathGroupingCharacter class.
Parameters:
Name Type Description element MathBlock The base element to which the bar is applied character char Grouping Character position int Position of grouping character verticalJustification int Vertical justification of group character
Returns:
MathGroupingCharacter
MathGroupingCharacter Name Description MathGroupingCharacter(MathArray , char, int, int) Initializes a new instance of the MathGroupingCharacter class.
Parameters:
Name Type Description element MathArray The base element to which the bar is applied character char Grouping Character position int Position of grouping character verticalJustification int Vertical justification of group character
Returns:
MathGroupingCharacter
MathGroupingCharacter Name Description MathGroupingCharacter(MathElementBase , char, int, int) Initializes a new instance of the MathGroupingCharacter class.
Parameters:
Name Type Description element MathElementBase The base element to which the bar is applied character char Grouping Character position int Position of grouping character verticalJustification int Vertical justification of group character
Returns:
MathGroupingCharacter
MathGroupingCharacter Name Description MathGroupingCharacter(BaseScript , char, int, int) Initializes a new instance of the MathGroupingCharacter class.
Parameters:
Name Type Description element BaseScript The base element to which the bar is applied character char Grouping Character position int Position of grouping character verticalJustification int Vertical justification of group character
Returns:
MathGroupingCharacter
MathGroupingCharacter Name Description MathGroupingCharacter(MathDelimiter , char, int, int) Initializes a new instance of the MathGroupingCharacter class.
Parameters:
Name Type Description element MathDelimiter The base element to which the bar is applied character char Grouping Character position int Position of grouping character verticalJustification int Vertical justification of group character
Returns:
MathGroupingCharacter
MathGroupingCharacter Name Description MathGroupingCharacter(MathSubscriptElement , char, int, int) Initializes a new instance of the MathGroupingCharacter class.
Parameters:
Name Type Description element MathSubscriptElement The base element to which the bar is applied character char Grouping Character position int Position of grouping character verticalJustification int Vertical justification of group character
Returns:
MathGroupingCharacter
MathGroupingCharacter Name Description MathGroupingCharacter(MathLeftSubSuperscriptElement , char, int, int) Initializes a new instance of the MathGroupingCharacter class.
Parameters:
Name Type Description element MathLeftSubSuperscriptElement The base element to which the bar is applied character char Grouping Character position int Position of grouping character verticalJustification int Vertical justification of group character
Returns:
MathGroupingCharacter
MathGroupingCharacter Name Description MathGroupingCharacter(MathBorderBox , char, int, int) Initializes a new instance of the MathGroupingCharacter class.
Parameters:
Name Type Description element MathBorderBox The base element to which the bar is applied character char Grouping Character position int Position of grouping character verticalJustification int Vertical justification of group character
Returns:
MathGroupingCharacter
MathGroupingCharacter Name Description MathGroupingCharacter(MathGroupingCharacter , char, int, int) Initializes a new instance of the MathGroupingCharacter class.
Parameters:
Name Type Description element MathGroupingCharacter The base element to which the bar is applied character char Grouping Character position int Position of grouping character verticalJustification int Vertical justification of group character
Returns:
MathGroupingCharacter
MathGroupingCharacter Name Description MathGroupingCharacter(MathAccent , char, int, int) Initializes a new instance of the MathGroupingCharacter class.
Parameters:
Name Type Description element MathAccent The base element to which the bar is applied character char Grouping Character position int Position of grouping character verticalJustification int Vertical justification of group character
Returns:
MathGroupingCharacter
MathGroupingCharacter Name Description MathGroupingCharacter(MathSuperscriptElement , char, int, int) Initializes a new instance of the MathGroupingCharacter class.
Parameters:
Name Type Description element MathSuperscriptElement The base element to which the bar is applied character char Grouping Character position int Position of grouping character verticalJustification int Vertical justification of group character
Returns:
MathGroupingCharacter
MathGroupingCharacter Name Description MathGroupingCharacter(MathMatrix , char, int, int) Initializes a new instance of the MathGroupingCharacter class.
Parameters:
Name Type Description element MathMatrix The base element to which the bar is applied character char Grouping Character position int Position of grouping character verticalJustification int Vertical justification of group character
Returns:
MathGroupingCharacter
MathGroupingCharacter Name Description MathGroupingCharacter(MathBar , char, int, int) Initializes a new instance of the MathGroupingCharacter class.
Parameters:
Name Type Description element MathBar The base element to which the bar is applied character char Grouping Character position int Position of grouping character verticalJustification int Vertical justification of group character
Returns:
MathGroupingCharacter
MathGroupingCharacter Name Description MathGroupingCharacter(MathLimit , char, int, int) Initializes a new instance of the MathGroupingCharacter class.
Parameters:
Name Type Description element MathLimit The base element to which the bar is applied character char Grouping Character position int Position of grouping character verticalJustification int Vertical justification of group character
Returns:
MathGroupingCharacter
MathGroupingCharacter Name Description MathGroupingCharacter(MathFraction , char, int, int) Initializes a new instance of the MathGroupingCharacter class.
Parameters:
Name Type Description element MathFraction The base element to which the bar is applied character char Grouping Character position int Position of grouping character verticalJustification int Vertical justification of group character
Returns:
MathGroupingCharacter
MathGroupingCharacter Name Description MathGroupingCharacter(MathNaryOperator , char, int, int) Initializes a new instance of the MathGroupingCharacter class.
Parameters:
Name Type Description element MathNaryOperator The base element to which the bar is applied character char Grouping Character position int Position of grouping character verticalJustification int Vertical justification of group character
Returns:
MathGroupingCharacter
MathGroupingCharacter Name Description MathGroupingCharacter(MathRadical , char, int, int) Initializes a new instance of the MathGroupingCharacter class.
Parameters:
Name Type Description element MathRadical The base element to which the bar is applied character char Grouping Character position int Position of grouping character verticalJustification int Vertical justification of group character
Returns:
MathGroupingCharacter
MathGroupingCharacter Name Description MathGroupingCharacter(MathematicalText , char, int, int) Initializes a new instance of the MathGroupingCharacter class.
Parameters:
Name Type Description element MathematicalText The base element to which the bar is applied character char Grouping Character position int Position of grouping character verticalJustification int Vertical justification of group character
Returns:
MathGroupingCharacter
MathGroupingCharacter Name Description MathGroupingCharacter(MathFunction , char, int, int) Initializes a new instance of the MathGroupingCharacter class.
Parameters:
Name Type Description element MathFunction The base element to which the bar is applied character char Grouping Character position int Position of grouping character verticalJustification int Vertical justification of group character
Returns:
MathGroupingCharacter
MathGroupingCharacter Parameters:
Name Type Description element MathRightSubSuperscriptElement The base element to which the bar is applied character char Grouping Character position int Position of grouping character verticalJustification int Vertical justification of group character
Returns:
MathGroupingCharacter
getBase Name Description getBase () Base argument
Returns:
MathBox , MathBlock , MathArray , MathElementBase , BaseScript , MathDelimiter , MathSubscriptElement , MathLeftSubSuperscriptElement , MathBorderBox , MathGroupingCharacter , MathAccent , MathSuperscriptElement , MathMatrix , MathBar , MathLimit , MathFraction , MathNaryOperator , MathRadical , MathematicalText , MathFunction , MathRightSubSuperscriptElement
getCharacter Name Description getCharacter () Grouping Character Default value: U+23DF (BOTTOM CURLY BRACKET)
Returns:
char
getChildren Name Description getChildren () Get children elements
Returns:
MathBox , MathBlock , MathArray , MathElementBase , BaseScript , MathDelimiter , MathSubscriptElement , MathLeftSubSuperscriptElement , MathBorderBox , MathGroupingCharacter , MathAccent , MathSuperscriptElement , MathMatrix , MathBar , MathLimit , MathFraction , MathNaryOperator , MathRadical , MathematicalText , MathFunction , MathRightSubSuperscriptElement
getPosition Name Description getPosition () Position of grouping character. Default: Bottom
Returns:
int
getVerticalJustification Name Description 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 Name Description setCharacter (char) Grouping Character Default value: U+23DF (BOTTOM CURLY BRACKET)
setPosition Name Description setPosition (int) Position of grouping character. Default: Bottom
setVerticalJustification Name Description 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