Node for brace construction.
Super- and subscript node.
Node for vertical brace construction.
Base class implementing writing of formulas to Word.
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
const SmNode *const m_pTree
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
const SmNode * GetTree() const
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()