LibreOffice Module starmath (master) 1
|
Go to the source code of this file.
Namespaces | |
namespace | starmathdatabase |
Parses the starmath code and creates the nodes. | |
Enumerations | |
enum class | SmNodeType : int_fast16_t { Table , Brace , Bracebody , Oper , Align , Attribute , Font , UnHor , BinHor , BinVer , BinDiagonal , SubSup , Matrix , Place , Text , Special , GlyphSpecial , Math , Blank , Error , Line , Expression , PolyLine , Root , RootSymbol , Rectangle , VerticalBrace , MathIdent } |
This file provides definition for the nodetypes. More... | |
Functions | |
bool | starmathdatabase::isStructuralNode (SmNodeType aNodeTypeName) |
bool | starmathdatabase::isBinOperatorNode (SmNodeType aNodeTypeName) |
bool | starmathdatabase::isUnOperatorNode (SmNodeType aNodeTypeName) |
bool | starmathdatabase::isOperatorNode (SmNodeType aNodeTypeName) |
bool | starmathdatabase::isStandaloneNode (SmNodeType aNodeTypeName) |
|
strong |
This file provides definition for the nodetypes.
Also provides analysis of the node functions
Definition at line 25 of file nodetype.hxx.