Home
last modified time | relevance | path

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

/trunk/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.cxx2112 sal_uInt8 MathType::HandleNodes(SmNode *pNode,int nLevel) in HandleNodes()
2159 if (SmNode *pTemp = pNode->GetSubNode(i)) in HandleNodes()
2176 if (SmNode *pTemp = pNode->GetSubNode(i)) in HandleNodes()
2196 if (SmNode *pTemp = pNode->GetSubNode(i)) in HandleNodes()
2250 if (SmNode *pTemp = pMatrix->GetSubNode(i)) in HandleSmMatrix()
2261 void MathType::HandleTable(SmNode *pNode,int nLevel) in HandleTable()
2282 if (SmNode *pTemp = pNode->GetSubNode(i)) in HandleTable()
2293 void MathType::HandleRoot(SmNode *pNode,int nLevel) in HandleRoot()
2296 SmNode *pTemp; in HandleRoot()
2330 sal_uInt8 MathType::HandleCScript(SmNode *pNode,SmNode *pContent,int nLevel, in HandleCScript()
[all …]
H A Dparse.cxx1145 SmNode *pNode = m_aNodeStack.Pop(); in Expression()
1182 SmNode *pFirst = m_aNodeStack.Pop(); in Relation()
1185 SmNode *pSecond = m_aNodeStack.Pop(); in Relation()
1201 SmNode *pFirst = m_aNodeStack.Pop(); in Sum()
1204 SmNode *pSecond = m_aNodeStack.Pop(); in Sum()
1220 SmNode *pFirst = m_aNodeStack.Pop(), in Product()
1558 SmNode *pFirstNode = m_aNodeStack.Pop(); in Term()
1580 SmNode *pFunc = m_aNodeStack.Pop(); in Term()
1633 SmNode *pNode = new SmMathSymbolNode(m_aCurToken); in Escape()
1650 SmNode *pOperator = m_aNodeStack.Pop(); in Operator()
[all …]
H A Dmathmlimport.cxx564 SmNode *pTree; in endDocument()
589 SmNode *pTmpTree = rParser.Parse( aText ); in endDocument()
1205 SmNode *pLeft = new SmMathSymbolNode(aToken); in EndElement()
1209 SmNode *pRight = new SmMathSymbolNode(aToken); in EndElement()
1264 SmNode *pNode = rNodeStack.Pop(); in EndElement()
1730 SmNode *pTest = rNodeStack.Pop(); in HandleAccent()
2379 SmNode *pOper = new SmRectangleNode(aToken); in EndElement()
2380 SmNode *pSecond = rNodeStack.Pop(); in EndElement()
2381 SmNode *pFirst = rNodeStack.Pop(); in EndElement()
2400 SmNode *pOper = new SmRootSymbolNode(aToken); in EndElement()
[all …]
H A Dview.cxx163 const SmNode *pTree = pViewShell->GetDoc()->GetFormulaTree(); in MouseButtonDown()
174 const SmNode *pNode = 0; in MouseButtonDown()
252 void SmGraphicWindow::SetCursor(const SmNode *pNode) in SetCursor()
254 const SmNode *pTree = pViewShell->GetDoc()->GetFormulaTree(); in SetCursor()
280 const SmNode * SmGraphicWindow::SetCursorPos(sal_uInt16 nRow, sal_uInt16 nCol) in SetCursorPos()
289 const SmNode *pTree = pViewShell->GetDoc()->GetFormulaTree(), in SetCursorPos()
323 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()
/trunk/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;
155 SmNode *pNode;
160 DECLARE_STACK(SmNodeStack, SmNode *)
253 SmNode *Parse(const String &rBuffer);
265 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);