/inkscape/src/ |
H A D | text-editing.h | 26 typedef std::pair<Inkscape::Text::Layout::iterator, Inkscape::Text::Layout::iterator> iterator_pair; 47 std::vector<Geom::Point> sp_te_create_selection_quads(SPItem const *item, Inkscape::Text::Layout::iterator const &start, Inkscape::Text::Layout::iterator const &end, Geom::Affine const &transform); 49 Inkscape::Text::Layout::iterator sp_te_get_position_by_coords (SPItem const *item, Geom::Point const &i_p); 50 void sp_te_get_cursor_coords (SPItem const *item, Inkscape::Text::Layout::iterator const &position, Geom::Point &p0, Geom::Point &p1); 53 SPStyle const * sp_te_style_at_position(SPItem const *text, Inkscape::Text::Layout::iterator const &position); 54 SPObject const * sp_te_object_at_position(SPItem const *text, Inkscape::Text::Layout::iterator const &position); 56 Inkscape::Text::Layout::iterator sp_te_insert(SPItem *item, Inkscape::Text::Layout::iterator cons [all...] |
H A D | event-log.h | 44 typedef Gtk::TreeModel::iterator iterator; typedef in class:Inkscape::EventLog 81 iterator getCurrEvent() const { return _curr_event; } 82 iterator getCurrEventParent() const { return _curr_event_parent; } 84 void setCurrEvent(iterator event) { _curr_event = event; } 85 void setCurrEventParent(iterator event) { _curr_event_parent = event; } 125 iterator _curr_event; //< current event in _event_list_store 126 iterator _last_event; //< end position in _event_list_store 127 iterator _curr_event_parent; //< parent to current event, if any 129 iterator _last_save [all...] |
H A D | composite-undo-stack-observer.cpp | 47 for(UndoObserverRecordList::iterator i = this->_active.begin(); i != _active.end(); ++i) { 60 for(UndoObserverRecordList::iterator i = this->_active.begin(); i != _active.end(); ++i) { 72 for(UndoObserverRecordList::iterator i = this->_active.begin(); i != _active.end(); ++i) { 84 for(UndoObserverRecordList::iterator i = this->_active.begin(); i != _active.end(); ++i) { 96 for(UndoObserverRecordList::iterator i = this->_active.begin(); i != _active.end(); ++i) { 109 UndoObserverRecordList::iterator i = std::find_if(list.begin(), list.end(), std::bind1st(std::equal_to< UndoStackObserverRecord >(), eq_comp)); 124 UndoObserverRecordList::iterator i = std::find_if(list.begin(), list.end(), std::bind1st(std::equal_to< UndoStackObserverRecord >(), eq_comp)); 139 UndoObserverRecordList::iterator i = this->_active.begin();
|
H A D | knot-ptr.cpp | 15 std::list<void*>::iterator it = std::find(deleted_knots.begin(), deleted_knots.end(), knot);
|
/inkscape/src/libdepixelize/priv/ |
H A D | iterator.h | 29 #include <iterator> 40 T *to_ptr(typename std::vector<T>::iterator it) 57 typename std::vector<T>::iterator to_iterator(T *ptr, 58 typename std::vector<T>::iterator 61 typedef typename std::vector<T>::iterator It; 72 typedef typename std::vector<T>::iterator iterator; typedef in class:Tracer::ToIter 83 iterator operator()(T *ptr) const 97 typedef typename std::vector<T>::iterator iterator; typedef in class:Tracer::ToPtr [all...] |
H A D | pixelgraph.h | 75 typedef std::vector<Node>::iterator iterator; typedef in class:Tracer::PixelGraph 80 typedef std::pair<iterator, iterator> Edge; 113 iterator begin() 123 iterator end() 182 iterator nodeTop(iterator n) 187 iterator nodeBottom(iterator [all...] |
H A D | optimization-kopf2011.h | 85 typename std::vector< Point<T> >::iterator 86 skip1visible(typename std::vector< Point<T> >::iterator it, 87 typename std::vector< Point<T> >::iterator end) 101 border_detection(typename std::vector< Point<T> >::iterator it, 102 typename std::vector< Point<T> >::iterator end) 104 typename std::vector< Point<T> >::iterator begin = it; 110 typename std::vector< Point<T> >::iterator prev = it; 216 typename Path::iterator it = ret.begin() + j;
|
/inkscape/src/libnrtype/ |
H A D | Layout-TNG.h | 66 things start with creating a Layout::iterator with begin() or end(). 129 - There are a massive number of functions acting on Layout::iterator. A 133 - The separation of methods between Layout and Layout::iterator is a 135 model where the iterator itself can only move around; the base class is 146 class iterator; 147 friend class iterator; 238 that generated a particular glyph. See Layout::iterator. 274 that generated a particular area. See Layout::iterator. 362 Layout::iterator. 424 SPCurve* convertToCurves(iterator cons 940 class Layout::iterator { class in class:Inkscape::Text::Layout 944 iterator() : function in class:Inkscape::Text::Layout::iterator 1052 inline iterator(Layout const *p, unsigned c, int g) function in class:Inkscape::Text::Layout::iterator 1054 inline iterator(Layout const *p, unsigned c) function in class:Inkscape::Text::Layout::iterator [all...] |
H A D | Layout-TNG-OutIter.cpp | 22 Layout::iterator Layout::_cursorXOnLineToIterator(unsigned line_index, double local_x) const 49 if (best_char_index == -1) return iterator(this, char_index); 50 return iterator(this, best_char_index); 82 Layout::iterator Layout::getNearestCursorPositionTo(double x, double y) const 159 Layout::iterator Layout::getLetterAt(double x, double y) const 164 for (iterator it = begin() ; it != end() ; it.nextCharacter()) { 172 Layout::iterator Layout::sourceToIterator(void *source_cookie /*, Glib::ustring::const_iterator text_iterator*/) const 183 return iterator(this, char_index); 185 return iterator(this, char_index); 189 if (text_iterator <= text_source->text_begin) return iterator(thi [all...] |
/inkscape/src/2geom/ |
H A D | conic_section_clipper_impl.h | 135 std::list<Point>::iterator split (std::list<Point> & points, 136 std::list<Point>::iterator sp, 137 std::list<Point>::iterator fp) const; 139 std::list<Point>::iterator sp, 140 std::list<Point>::iterator fp, 144 std::list<Point>::iterator sp, 145 std::list<Point>::iterator fp, 255 * between the two passed points and an iterator pointing to the new point 259 std::list<Point>::iterator CLIPPER_CLASS::split (std::list<Point> & points, 260 std::list<Point>::iterator s [all...] |
H A D | pathvector.h | 126 typedef Sequence::iterator iterator; typedef in class:Geom::PathVector 151 iterator begin() { return _data.begin(); } 152 iterator end() { return _data.end(); } 179 iterator insert(iterator pos, Path const &p) { 183 void insert(iterator out, InputIter first, InputIter last) { 187 iterator erase(iterator i) { 191 iterator eras [all...] |
H A D | path.h | 38 #include <iterator> 327 typedef PathInternal::BaseIterator<Path> iterator; typedef in class:Geom::Path 439 iterator begin() { return iterator(*this, 0); } 440 iterator end() { return end_default(); } 441 iterator end_default() { return iterator(*this, size_default()); } 442 iterator end_open() { return iterator(*this, size_open()); } 443 iterator end_close [all...] |
/inkscape/src/libdepixelize/ |
H A D | splines.h | 52 typedef std::vector<Path>::iterator iterator; typedef in class:Tracer::Splines 71 iterator begin() 81 iterator end()
|
/inkscape/src/util/ |
H A D | list-copy.h | 15 #include <iterator>
|
/inkscape/src/ui/tool/ |
H A D | node.h | 19 #include <iterator> 293 * neighbors. It is a bidirectional iterator. 296 * increment and decrement them. When using ++/--, the end iterator will eventually 297 * be returned. Whent using advance()/retreat(), the end iterator will only be returned 302 * When @a i is a node iterator, then: 303 * - <code>++i</code> moves the iterator to the next node in sequence order; 304 * - <code>--i</code> moves the iterator to the previous node in sequence order; 307 * - <code>i.advance()</code> moves the iterator to the next node with wrap-around; 308 * - <code>i.retreat()</code> moves the iterator to the previous node with wrap-around. 310 * next() and prev() do not change their iterator 373 typedef NodeIterator<value_type> iterator; typedef in class:Inkscape::UI::NodeList [all...] |
H A D | control-point-selection.h | 49 typedef set_type::iterator iterator; typedef in class:Inkscape::UI::ControlPointSelection 60 iterator begin() { return _points.begin(); } 62 iterator end() { return _points.end(); } 66 std::pair<iterator, bool> insert(const value_type& x, bool notify = true); 77 void erase(iterator pos); 79 void erase(iterator first, iterator last); 82 iterator find(const key_type &k) {
|
H A D | path-manipulator.h | 74 void insertNode(NodeList::iterator first, double t, bool take_selection); 76 void weldNodes(NodeList::iterator preserve_pos = NodeList::iterator()); 97 NodeList::iterator subdivideSegment(NodeList::iterator after, double t); 98 NodeList::iterator extremeNode(NodeList::iterator origin, bool search_selected, 118 unsigned _deleteStretch(NodeList::iterator first, NodeList::iterator last, bool keep_shape);
|
H A D | path-manipulator.cpp | 231 for (SubpathList::iterator i = _subpaths.begin(); i != _subpaths.end(); ++i) { 232 NodeList::iterator sp_start = (*i)->begin(), sp_end = (*i)->end(); 233 for (NodeList::iterator j = sp_start; j != sp_end; ++j) { 237 for (NodeList::iterator ins = sp_start; ins != sp_end; ++ins) 248 for (SubpathList::iterator i = _subpaths.begin(); i != _subpaths.end(); ++i) { 249 for (NodeList::iterator j = (*i)->begin(); j != (*i)->end(); ++j) { 252 for (NodeList::iterator k = (*i)->begin(); k != (*i)->end(); ++k) { 268 for (SubpathList::iterator i = _subpaths.begin(); i != _subpaths.end(); ++i) { 269 for (NodeList::iterator j = (*i)->begin(); j != (*i)->end(); ++j) { 270 NodeList::iterator [all...] |
H A D | curve-drag-point.h | 38 void setIterator(NodeList::iterator i) { first = i; } 39 NodeList::iterator getIterator() { return first; } 54 NodeList::iterator first;
|
/inkscape/src/display/ |
H A D | drawing-group.cpp | 78 for (ChildrenList::iterator i = _children.begin(); i != _children.end(); ++i) { 83 for (ChildrenList::iterator i = _children.begin(); i != _children.end(); ++i) { 97 for (ChildrenList::iterator i = _children.begin(); i != _children.end(); ++i) { 102 for (ChildrenList::iterator i = _children.begin(); i != _children.end(); ++i) { 120 for (ChildrenList::iterator i = _children.begin(); i != _children.end(); ++i) { 128 for (ChildrenList::iterator i = _children.begin(); i != _children.end(); ++i) {
|
H A D | canvas-temporary-item-list.cpp | 28 for ( std::list<TemporaryItem*>::iterator it = itemlist.begin(); it != itemlist.end(); ++it ) { 51 for ( std::list<TemporaryItem*>::iterator it = itemlist.begin(); it != itemlist.end(); ++it ) {
|
/inkscape/src/libcola/ |
H A D | gradient_projection.cpp | 66 for (DummyVars::iterator it=dummy_vars.begin();it!=dummy_vars.end();++it){ 82 for (DummyVars::iterator it=dummy_vars.begin();it!=dummy_vars.end();++it){ 105 for (DummyVars::iterator it=dummy_vars.begin();it!=dummy_vars.end();++it){ 118 for (DummyVars::iterator it=dummy_vars.begin();it!=dummy_vars.end();++it){ 136 for (DummyVars::iterator it=dummy_vars.begin();it!=dummy_vars.end();++it){ 147 for (DummyVars::iterator it=dummy_vars.begin();it!=dummy_vars.end();++it){ 155 for (DummyVars::iterator it=dummy_vars.begin();it!=dummy_vars.end();++it){ 175 for(DummyVars::iterator dit=dummy_vars.begin(); 199 for(vector<Constraint*>::iterator ci = lcs.begin();ci!=lcs.end();++ci) { 202 for(vector<Constraint*>::iterator c [all...] |
/inkscape/src/libavoid/ |
H A D | viscluster.h | 58 ClusterRefList::iterator _pos;
|
/inkscape/src/ui/tools/ |
H A D | text-tool.h | 51 Inkscape::Text::Layout::iterator text_sel_start; 52 Inkscape::Text::Layout::iterator text_sel_end; 98 void sp_text_context_place_cursor (TextTool *tc, SPObject *text, Inkscape::Text::Layout::iterator where); 100 Inkscape::Text::Layout::iterator *sp_text_context_get_cursor_position(TextTool *tc, SPObject *text);
|
/inkscape/src/live_effects/ |
H A D | lpe-fill-between-strokes.cpp | 48 for (Geom::PathVector::iterator iter = linked_pathv.begin(); iter != linked_pathv.end(); ++iter) 52 for (Geom::PathVector::iterator iter = second_pathv.begin(); iter != second_pathv.end(); ++iter) 81 for (Geom::PathVector::iterator iter = linked_pathv.begin(); iter != linked_pathv.end(); ++iter) 93 for (Geom::PathVector::iterator iter = second_pathv.begin(); iter != second_pathv.end(); ++iter)
|