| /AOO41X/main/starmath/source/ |
| H A D | node.cxx | 140 SmNode::SmNode(SmNodeType eNodeType, const SmToken &rNodeToken) in SmNode() function in SmNode 149 SmNode::~SmNode() in ~SmNode() 154 sal_Bool SmNode::IsVisible() const in IsVisible() 160 sal_uInt16 SmNode::GetNumSubNodes() const in GetNumSubNodes() 166 SmNode * SmNode::GetSubNode(sal_uInt16 /*nIndex*/) in GetSubNode() 172 SmNode * SmNode::GetLeftMost() in GetLeftMost() 177 SmNode *pNode = GetNumSubNodes() > 0 ? in GetLeftMost() 184 void SmNode::SetPhantom(sal_Bool bIsPhantomP) in SetPhantom() 189 SmNode *pNode; in SetPhantom() 197 void SmNode::SetColor(const Color& rColor) in SetColor() [all …]
|
| H A D | mathmlexport.hxx | 86 const SmNode * pTree; 91 void ExportNodes(const SmNode *pNode, int nLevel); 92 void ExportTable(const SmNode *pNode, int nLevel); 93 void ExportLine(const SmNode *pNode, int nLevel); 94 void ExportExpression(const SmNode *pNode, int nLevel); 95 void ExportText(const SmNode *pNode, int nLevel); 96 void ExportMath(const SmNode *pNode, int nLevel); 97 void ExportPolygon(const SmNode *pNode, int nLevel); 98 void ExportBinaryHorizontal(const SmNode *pNode, int nLevel); 99 void ExportUnaryHorizontal(const SmNode *pNode, int nLevel); [all …]
|
| H A D | mathtype.hxx | 67 MathType(String &rIn,SmNode *pIn) : in MathType() 113 sal_uInt8 HandleNodes(SmNode *pNode,int nLevel=0); 117 void HandleTable(SmNode *pNode,int nLevel); 118 void HandleRoot(SmNode *pNode,int nLevel); 119 void HandleSubSupScript(SmNode *pNode,int nLevel); 120 sal_uInt8 HandleCScript(SmNode *pNode,SmNode *pContent,int nLevel, 122 void HandleFractions(SmNode *pNode,int nLevel); 123 void HandleBrace(SmNode *pNode,int nLevel); 124 void HandleVerticalBrace(SmNode *pNode,int nLevel); 125 void HandleOperator(SmNode *pNode,int nLevel); [all …]
|
| H A D | mathmlexport.cxx | 671 SmNode *pTmpTree = rParser.Parse( aText ); in _ExportContent() 772 void SmXMLExport::ExportLine(const SmNode *pNode, int nLevel) in ExportLine() 777 void SmXMLExport::ExportBinaryHorizontal(const SmNode *pNode, int nLevel) in ExportBinaryHorizontal() 782 void SmXMLExport::ExportUnaryHorizontal(const SmNode *pNode, int nLevel) in ExportUnaryHorizontal() 787 void SmXMLExport::ExportExpression(const SmNode *pNode, int nLevel) in ExportExpression() 799 if (const SmNode *pTemp = pNode->GetSubNode(i)) in ExportExpression() 817 void SmXMLExport::ExportBinaryVertical(const SmNode *pNode, int nLevel) in ExportBinaryVertical() 825 void SmXMLExport::ExportTable(const SmNode *pNode, int nLevel) in ExportTable() 844 if (const SmNode *pTemp = pNode->GetSubNode(i)) in ExportTable() 861 void SmXMLExport::ExportMath(const SmNode *pNode, int /*nLevel*/) in ExportMath() [all …]
|
| H A D | mathtype.cxx | 2113 sal_uInt8 MathType::HandleNodes(SmNode *pNode,int nLevel) in HandleNodes() 2160 if (SmNode *pTemp = pNode->GetSubNode(i)) in HandleNodes() 2177 if (SmNode *pTemp = pNode->GetSubNode(i)) in HandleNodes() 2197 if (SmNode *pTemp = pNode->GetSubNode(i)) in HandleNodes() 2251 if (SmNode *pTemp = pMatrix->GetSubNode(i)) in HandleSmMatrix() 2262 void MathType::HandleTable(SmNode *pNode,int nLevel) in HandleTable() 2283 if (SmNode *pTemp = pNode->GetSubNode(i)) in HandleTable() 2294 void MathType::HandleRoot(SmNode *pNode,int nLevel) in HandleRoot() 2297 SmNode *pTemp; in HandleRoot() 2331 sal_uInt8 MathType::HandleCScript(SmNode *pNode,SmNode *pContent,int nLevel, in HandleCScript() [all …]
|
| H A D | parse.cxx | 1135 SmNode *pNode = m_aNodeStack.Pop(); in Expression() 1172 SmNode *pFirst = m_aNodeStack.Pop(); in Relation() 1175 SmNode *pSecond = m_aNodeStack.Pop(); in Relation() 1191 SmNode *pFirst = m_aNodeStack.Pop(); in Sum() 1194 SmNode *pSecond = m_aNodeStack.Pop(); in Sum() 1210 SmNode *pFirst = m_aNodeStack.Pop(), in Product() 1548 SmNode *pFirstNode = m_aNodeStack.Pop(); in Term() 1570 SmNode *pFunc = m_aNodeStack.Pop(); in Term() 1623 SmNode *pNode = new SmMathSymbolNode(m_aCurToken); in Escape() 1640 SmNode *pOperator = m_aNodeStack.Pop(); in Operator() [all …]
|
| H A D | mathmlimport.cxx | 564 SmNode *pTree; in endDocument() 589 SmNode *pTmpTree = rParser.Parse( aText ); in endDocument() 1199 SmNode *pLeft = new SmMathSymbolNode(aToken); in EndElement() 1203 SmNode *pRight = new SmMathSymbolNode(aToken); in EndElement() 1258 SmNode *pNode = rNodeStack.Pop(); in EndElement() 1724 SmNode *pTest = rNodeStack.Pop(); in HandleAccent() 2365 SmNode *pOper = new SmRectangleNode(aToken); in EndElement() 2366 SmNode *pSecond = rNodeStack.Pop(); in EndElement() 2367 SmNode *pFirst = rNodeStack.Pop(); in EndElement() 2386 SmNode *pOper = new SmRootSymbolNode(aToken); in EndElement() [all …]
|
| H A D | view.cxx | 160 const SmNode *pTree = pViewShell->GetDoc()->GetFormulaTree(); in MouseButtonDown() 171 const SmNode *pNode = 0; in MouseButtonDown() 249 void SmGraphicWindow::SetCursor(const SmNode *pNode) in SetCursor() 251 const SmNode *pTree = pViewShell->GetDoc()->GetFormulaTree(); in SetCursor() 277 const SmNode * SmGraphicWindow::SetCursorPos(sal_uInt16 nRow, sal_uInt16 nCol) in SetCursorPos() 286 const SmNode *pTree = pViewShell->GetDoc()->GetFormulaTree(), in SetCursorPos() 320 const SmNode *pFound = SetCursorPos(nRow, nCol); in Paint()
|
| H A D | accessibility.cxx | 530 const SmNode *pTree = pDoc->GetFormulaTree(); in getCharacterBounds() 531 const SmNode *pNode = pTree->FindNodeWithAccessibleIndex( (xub_StrLen) nIndex ); in getCharacterBounds() 596 const SmNode *pTree = pWin->GetView()->GetDoc()->GetFormulaTree(); in getIndexAtPoint() 608 const SmNode *pNode = 0; in getIndexAtPoint()
|
| H A D | mathmlimport.hxx | 251 SmNode *GetTree() { return aNodeStack.Pop(); } in GetTree()
|
| /AOO41X/main/starmath/inc/ |
| H A D | node.hxx | 59 class SmNode; 62 typedef std::vector< SmNode * > SmNodeArray; 84 class SmNode : public SmRect class 97 SmNode(SmNodeType eNodeType, const SmToken &rNodeToken); 103 virtual ~SmNode(); 108 virtual SmNode * GetSubNode(sal_uInt16 nIndex); 109 const SmNode * GetSubNode(sal_uInt16 nIndex) const in GetSubNode() 111 return ((SmNode *) this)->GetSubNode(nIndex); in GetSubNode() 114 virtual SmNode * GetLeftMost(); 115 const SmNode * GetLeftMost() const in GetLeftMost() [all …]
|
| H A D | parse.hxx | 38 class SmNode; 153 SmNode *pNode; 158 DECLARE_STACK(SmNodeStack, SmNode *) 251 SmNode *Parse(const String &rBuffer); 263 sal_uInt16 AddError(SmParseError Type, SmNode *pNode);
|
| H A D | document.hxx | 43 class SmNode; 112 SmNode *pTree; 200 const SmNode * GetFormulaTree() const { return pTree; } in GetFormulaTree() 201 void SetFormulaTree(SmNode *&rTree) { pTree = rTree; } in SetFormulaTree()
|
| H A D | view.hxx | 65 void SetCursor(const SmNode *pNode); 99 const SmNode * SetCursorPos(sal_uInt16 nRow, sal_uInt16 nCol);
|