Lines Matching refs:Children
94 if( elem.Children.empty() ) in visit()
97 const char* pType = dynamic_cast<DrawElement*>(elem.Children.front()) ? "draw:a" : "text:a"; in visit()
106 std::list< Element* >::iterator this_it = elem.Children.begin(); in visit()
107 while( this_it !=elem.Children.end() && *this_it != &elem ) in visit()
177 std::list< Element* >::iterator this_it = elem.Children.begin(); in visit()
178 while( this_it !=elem.Children.end() && *this_it != &elem ) in visit()
199 std::list< Element* >::iterator this_it = elem.Children.begin(); in visit()
200 while( this_it !=elem.Children.end() && *this_it != &elem ) in visit()
276 if( elem.Children.empty() ) in visit()
279 bool bTextBox = (dynamic_cast<ParagraphElement*>(elem.Children.front()) != NULL); in visit()
286 std::list< Element* >::iterator this_it = elem.Children.begin(); in visit()
287 while( this_it !=elem.Children.end() && *this_it != &elem ) in visit()
387 std::list< Element* >::iterator this_it = elem.Children.begin(); in visit()
388 while( this_it !=elem.Children.end() && *this_it != &elem ) in visit()
403 std::list< Element* >::iterator this_it = elem.Children.begin(); in visit()
404 while( this_it !=elem.Children.end() && *this_it != &elem ) in visit()
442 std::list< Element* >::iterator this_it = elem.Parent->Children.begin(); in visit()
443 while( this_it != elem.Parent->Children.end() && *this_it != &elem ) in visit()
446 if( this_it != elem.Parent->Children.end() ) in visit()
449 if( ++next_it != elem.Parent->Children.end() ) in visit()
483 elem.Children.splice( elem.Children.end(), pNext->Children ); in visit()
484 elem.Parent->Children.erase( next_it ); in visit()
517 next_page_element = elem.Children.begin(); in visit()
523 while( next_page_element != elem.Children.end() ) in visit()
533 for( std::list< Element* >::iterator it = pCurPara->Children.begin(); in visit()
534 it != pCurPara->Children.end(); ++it ) in visit()
548 if( ! pDraw && pLink && ! pLink->Children.empty() ) in visit()
549 pDraw = dynamic_cast<DrawElement*>(pLink->Children.front() ); in visit()
568 else if( next_page_element != elem.Children.end() ) in visit()
574 if( pPara && ! pPara->Children.empty() ) in visit()
575 pText = dynamic_cast<TextElement*>(pPara->Children.front()); in visit()
605 if( ! pText && pLink && ! pLink->Children.empty() ) in visit()
606 pText = dynamic_cast<TextElement*>(pLink->Children.front()); in visit()
663 page_element = elem.Children.insert( page_element, pCurPara ); in visit()
706 if( rParent.Children.empty() ) // this should not happen in optimizeTextElements()
713 std::list< Element* >::iterator next = rParent.Children.begin(); in optimizeTextElements()
723 while( next != rParent.Children.end() ) in optimizeTextElements()
776 pCur->Children.splice( pCur->Children.end(), pNext->Children ); in optimizeTextElements()
778 rParent.Children.erase( next ); in optimizeTextElements()
1011 …for( std::list< Element* >::const_iterator it = elem.Children.begin(); it != elem.Children.end(); … in visit()