IMathNaryOperator class

IMathNaryOperator class

Specifies an N-ary mathematical object, such as Summation and Integral. It consists of an operator, a base (or operand), and optional upper and lower limits. Examples of N-ary operators are: Summation, Union, Intersection, Integral

The IMathNaryOperator type exposes the following members:

Properties

PropertyDescription
baseBase argument
subscriptSpecifies a subscript argument that, for example, in the case of an integral, sets the lower limit
superscriptSpecifies a supersript argument that, for example, in the case of an integral, sets the upper limit
operator
limit_location
grow_to_match_operand_height
hide_subscript
hide_superscript

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