Home
last modified time | relevance | path

Searched refs:SmNode (Results 1 – 14 of 14) sorted by relevance

/AOO41X/main/starmath/source/
H A Dnode.cxx140 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 Dmathmlexport.hxx86 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 Dmathtype.hxx67 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 Dmathmlexport.cxx671 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 Dmathtype.cxx2113 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 Dparse.cxx1135 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 Dmathmlimport.cxx564 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 Dview.cxx160 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 Daccessibility.cxx530 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 Dmathmlimport.hxx251 SmNode *GetTree() { return aNodeStack.Pop(); } in GetTree()
/AOO41X/main/starmath/inc/
H A Dnode.hxx59 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 Dparse.hxx38 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 Ddocument.hxx43 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 Dview.hxx65 void SetCursor(const SmNode *pNode);
99 const SmNode * SetCursorPos(sal_uInt16 nRow, sal_uInt16 nCol);