12#include <osl/diagnose.h>
56 auto pText =
static_cast<const SmTextNode*
>(pNode);
59 if (pText->GetText() == pText->GetToken().aText)
90 HandleMAlign(pNode,nLevel);
128 SAL_WARN(
"starmath.wordbase",
"Subnode is NULL, parent node not handled properly");
const SmNode * Symbol() const
Returns the node containing the data of the binary operator.
Node for brace construction.
virtual size_t GetNumSubNodes() const =0
Gets the number of subnodes.
const SmToken & GetToken() const
Gets the token.
virtual SmNode * GetSubNode(size_t nIndex)=0
Gets the subnode of index nIndex.
SmNodeType GetType() const
Gets the node type.
Super- and subscript node.
const SmNode * GetSubSup(SmSubSup eSubSup) const
Gets the node with the data of what has to be superindex or subindex.
Node for vertical brace construction.
virtual void HandleFractions(const SmNode *pNode, int nLevel, const char *type)=0
virtual void HandleSubSupScriptInternal(const SmSubSupNode *pNode, int nLevel, int flags)=0
virtual void HandleVerticalStack(const SmNode *pNode, int nLevel)=0
void HandleAllSubNodes(const SmNode *pNode, int nLevel)
SmWordExportBase(const SmNode *pIn)
virtual void HandleBrace(const SmBraceNode *pNode, int nLevel)=0
void HandleMath(const SmNode *pNode, int nLevel)
void HandleBinaryOperation(const SmBinHorNode *pNode, int nLevel)
virtual void HandleVerticalBrace(const SmVerticalBraceNode *pNode, int nLevel)=0
virtual void HandleRoot(const SmRootNode *pNode, int nLevel)=0
virtual void HandleMatrix(const SmMatrixNode *pNode, int nLevel)=0
virtual void HandleOperator(const SmOperNode *pNode, int nLevel)=0
void HandleUnaryOperation(const SmUnHorNode *pNode, int nLevel)
virtual void HandleBlank()=0
virtual void HandleText(const SmNode *pNode, int nLevel)=0
virtual void HandleAttribute(const SmAttributeNode *pNode, int nLevel)=0
void HandleSubSupScript(const SmSubSupNode *pNode, int nLevel)
void HandleNode(const SmNode *pNode, int nLevel)
void HandleTable(const SmNode *pNode, int nLevel)
virtual ~SmWordExportBase()
#define SAL_WARN(area, stream)
#define SAL_INFO(area, stream)