Aspose::Cells::Drawing::Equations::MatrixEquationNode class
Contents
[
Hide
]MatrixEquationNode class
This class specifies the Matrix equation, consisting of one or more elements laid out in one or more rows and one or more columns.
class MatrixEquationNode : public Aspose::Cells::Drawing::Equations::EquationNode
Methods
| Method | Description | 
|---|---|
| AddChild(EquationNodeType equationType) | Insert a node of the specified type at the end of the child node list of the current node. | 
| AddChild(const EquationNode& node) | Inserts the specified node at the end of the current node’s list of child nodes. | 
| static CreateNode(EquationNodeType equationType, const Workbook& workbook, const EquationNode& parent) | Create a node of the specified type. | 
| Equals(const Aspose::Cells::Object& obj) | Determine whether the current equation node is equal to the specified node. | 
| EquationNode(EquationNode_Impl* impl) | Constructs from an implementation object. | 
| EquationNode(const EquationNode& src) | Copy constructor. | 
| EquationNode(const FontSetting& src) | Constructs from a parent object. | 
| FontSetting(int32_t startIndex, int32_t length, const WorksheetCollection& sheets) | |
| FontSetting(FontSetting_Impl* impl) | Constructs from an implementation object. | 
| FontSetting(const FontSetting& src) | Copy constructor. | 
| GetBaseJc() | This attribute specifies the justification of the matrix. Text outside of the matrix can be aligned with the bottom, top, or center of a matrix function. Default, the matrix assumes center justification. | 
| GetChild(int32_t index) | Returns the node at the specified index among the children of the current node. | 
| GetEquationType() | Get the equation type of the current node. | 
| GetFont() | Returns the font of this object. | 
| GetLength() | Gets the length of the characters. | 
| GetParentNode() | Specifies the parent node of the current node. | 
| GetStartIndex() | Gets the start index of the characters. | 
| GetTextOptions() | Returns the text options. | 
| GetType() | Represents the type of the node. | 
| InsertAfter(EquationNodeType equationType) | Inserts the specified node after the current node. | 
| InsertBefore(EquationNodeType equationType) | Inserts the specified node before the current node. | 
| InsertChild(int32_t index, EquationNodeType equationType) | Inserts a node of the specified type at the specified index position in the current node’s child node list. | 
| IsHidePlaceholder() | This attribute specifies the Hide Placeholders property on a matrix. When this property is on, placeholders do not appear in the matrix.Default, placeholders do appear such that the locations where text can be inserted are made visible. | 
| IsNull() const | Checks whether the implementation object is nullptr. | 
| MatrixEquationNode(MatrixEquationNode_Impl* impl) | Constructs from an implementation object. | 
| MatrixEquationNode(const MatrixEquationNode& src) | Copy constructor. | 
| MatrixEquationNode(const EquationNode& src) | Constructs from a parent object. | 
| explicit operator bool() const | operator bool() | 
| operator=(const MatrixEquationNode& src) | operator= | 
| operator=(const EquationNode& src) | operator= | 
| operator=(const FontSetting& src) | operator= | 
| Remove() | Removes itself from the parent. | 
| RemoveAllChildren() | Removes all the child nodes of the current node. | 
| RemoveChild(const EquationNode& node) | Removes the specified node from the current node’s children. | 
| RemoveChild(int32_t index) | Removes the node at the specified index from the current node’s children. | 
| SetBaseJc(EquationVerticalJustificationType value) | This attribute specifies the justification of the matrix. Text outside of the matrix can be aligned with the bottom, top, or center of a matrix function. Default, the matrix assumes center justification. | 
| SetIsHidePlaceholder(bool value) | This attribute specifies the Hide Placeholders property on a matrix. When this property is on, placeholders do not appear in the matrix.Default, placeholders do appear such that the locations where text can be inserted are made visible. | 
| SetParentNode(const EquationNode& value) | Specifies the parent node of the current node. | 
| SetWordArtStyle(PresetWordArtStyle style) | Sets the preset WordArt style. | 
| ToLaTeX() | Convert this equtation to LaTeX expression. | 
| ToMathML() | Convert this equtation to MathML expression. | 
| ~EquationNode() | Destructor. | 
| ~FontSetting() | Destructor. | 
| ~MatrixEquationNode() | Destructor. | 
Fields
| Field | Description | 
|---|---|
| _impl | The implementation object. | 
See Also
- Class EquationNode
- Namespace Aspose::Cells::Drawing::Equations
- Library Aspose.Cells for C++