IMathGroupingCharacter class

IMathGroupingCharacter class

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

The IMathGroupingCharacter type exposes the following members:

Properties

PropertyDescription
baseBase argument
characterGrouping Character
Default value: U+23DF (BOTTOM CURLY BRACKET)
positionPosition of grouping character.
Default: Bottom
vertical_justificationVertical 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

Methods

MethodDescription
join(self, math_element)
join(self, math_text)
divide(self, denominator)
divide(self, denominator)
divide(self, denominator, fraction_type)
divide(self, denominator, fraction_type)
enclose(self)
enclose(self, beginning_character, ending_character)
function(self, function_argument)
function(self, function_argument)
as_argument_of_function(self, function_name)
as_argument_of_function(self, function_name)
as_argument_of_function(self, function_type)
as_argument_of_function(self, function_type, additional_argument)
as_argument_of_function(self, function_type, additional_argument)
set_subscript(self, subscript)
set_subscript(self, subscript)
set_superscript(self, superscript)
set_superscript(self, superscript)
set_sub_superscript_on_the_right(self, subscript, superscript)
set_sub_superscript_on_the_right(self, subscript, superscript)
set_sub_superscript_on_the_left(self, subscript, superscript)
set_sub_superscript_on_the_left(self, subscript, superscript)
radical(self, degree)
radical(self, degree)
set_upper_limit(self, limit)
set_upper_limit(self, limit)
set_lower_limit(self, limit)
set_lower_limit(self, limit)
nary(self, type, lower_limit, upper_limit)
nary(self, type, lower_limit, upper_limit)
integral(self, integral_type, lower_limit, upper_limit, limit_locations)
integral(self, integral_type, lower_limit, upper_limit)
integral(self, integral_type)
integral(self, integral_type, lower_limit, upper_limit, limit_locations)
integral(self, integral_type, lower_limit, upper_limit)
group(self)
group(self, character, position, vertical_justification)
to_border_box(self)
to_border_box(self, hide_top, hide_bottom, hide_left, hide_right, strikethrough_horizontal, strikethrough_vertical, strikethrough_bottom_left_to_top_right, strikethrough_top_left_to_bottom_right)
get_children(self)
to_math_array(self)
accent(self, accent_character)
overbar(self)
underbar(self)
to_box(self)

See Also