NaryEquationNode Class

NaryEquationNode class

This class specifies an n-ary operator equation consisting of an n-ary operator, a base (or operand), and optional upper and lower bounds.


type NaryEquationNode struct  {
	ptr unsafe.Pointer
}

Constructors

MethodDescription
NewNaryEquationNodeConstructs from a parent object.

Methods

MethodDescription
IsNullChecks whether the implementation object is nullptr.
IsHideSubscriptWhether to display the lower bound
SetIsHideSubscriptWhether to display the lower bound
IsHideSuperscriptWhether to display the upper bound
SetIsHideSuperscriptWhether to display the upper bound
GetLimitLocationThis attribute specifies the location of limits in n-ary operators. Limits can be either centered above and below the n-ary operator, or positioned just to the right of the operator.
SetLimitLocationThis attribute specifies the location of limits in n-ary operators. Limits can be either centered above and below the n-ary operator, or positioned just to the right of the operator.
GetNaryOperatoran n-ary operator.e.g “∑”.It is strongly recommended to use attribute NaryOperatorType to set n-ary operator.Use this property setting if you cannot find the character you need in a known type.
SetNaryOperatoran n-ary operator.e.g “∑”.It is strongly recommended to use attribute NaryOperatorType to set n-ary operator.Use this property setting if you cannot find the character you need in a known type.
GetNaryOperatorTypean n-ary operator.e.g “∑”
SetNaryOperatorTypean n-ary operator.e.g “∑”
GetNaryGrowThis attribute specifies the growth property of n-ary operators at the document level. When off, n-ary operators such as integrals and summations do not grow to match the size of their operand height. When on, the n-ary operator grows vertically to match its operand height.
SetNaryGrowThis attribute specifies the growth property of n-ary operators at the document level. When off, n-ary operators such as integrals and summations do not grow to match the size of their operand height. When on, the n-ary operator grows vertically to match its operand height.
EqualsDetermine whether the current equation node is equal to the specified node
GetStartIndexGets the start index of the characters.
GetLengthGets the length of the characters.
GetFontReturns the font of this object.
SetWordArtStyleSets the preset WordArt style.
GetTextOptionsReturns the text options.
GetTypeGets the type of text node.
GetParentNodeSpecifies the parent node of the current node
SetParentNodeSpecifies the parent node of the current node
ToLaTeXConvert this equtation to LaTeX expression.
ToMathMLConvert this equtation to MathML expression.
AddChild_EquationNodeTypeInsert a node of the specified type at the end of the child node list of the current node.
AddChild_EquationNodeInserts the specified node at the end of the current node’s list of child nodes.
InsertChildInserts a node of the specified type at the specified index position in the current node’s child node list.
InsertAfterInserts the specified node after the current node.
InsertBeforeInserts the specified node before the current node.
GetChildReturns the node at the specified index among the children of the current node.
RemoveRemoves itself from the parent.
RemoveChild_EquationNodeRemoves the specified node from the current node’s children.
RemoveChild_IntRemoves the node at the specified index from the current node’s children.
RemoveAllChildrenRemoves all the child nodes of the current node.
GetEquationTypeGet the equation type of the current node
NaryEquationNode_CreateNodeCreate a node of the specified type.