Searched refs:NodeList (Results 1 - 9 of 9) sorted by relevance

/inkscape/src/ui/tool/
H A Dpath-manipulator.h74 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,
107 typedef NodeList Subpath;
108 typedef boost::shared_ptr<NodeList> SubpathPtr;
118 unsigned _deleteStretch(NodeList
[all...]
H A Dnode.h63 class NodeList;
86 NodeList *ln_list;
223 NodeList &nodeList() { return *(static_cast<ListNode*>(this)->ln_list); }
224 NodeList &nodeList() const { return *(static_cast<ListNode const*>(this)->ln_list); }
286 friend class NodeList;
339 inline operator bool() const; // define after NodeList
362 friend class NodeList;
365 class NodeList : ListNode, boost::noncopyable, public boost::enable_shared_from_this<NodeList> { class in namespace:Inkscape::UI
384 NodeList(SubpathLis
[all...]
H A Dcurve-drag-point.h38 void setIterator(NodeList::iterator i) { first = i; }
39 NodeList::iterator getIterator() { return first; }
54 NodeList::iterator first;
H A Dpath-manipulator.cpp232 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)
249 for (NodeList::iterator j = (*i)->begin(); j != (*i)->end(); ++j) {
252 for (NodeList::iterator k = (*i)->begin(); k != (*i)->end(); ++k) {
269 for (NodeList::iterator j = (*i)->begin(); j != (*i)->end(); ++j) {
270 NodeList::iterator k = j.next();
287 void PathManipulator::insertNode(NodeList::iterator first, double t, bool take_selection)
289 NodeList::iterator inserted = subdivideSegment(first, t);
301 add_or_replace_if_extremum(std::vector< std::pair<NodeList
[all...]
H A Dmulti-path-manipulator.cpp39 : public std::unary_function<NodeList::iterator, std::size_t>
41 std::size_t operator()(NodeList::iterator i) const {
42 return INK_HASH<NodeList::iterator::pointer>()(&*i);
46 typedef std::pair<NodeList::iterator, NodeList::iterator> IterPair;
48 typedef INK_UNORDERED_SET<NodeList::iterator, hash_nodelist_iterator> IterSet;
61 NodeList::iterator iter = NodeList::get_iterator(node);
92 if (&NodeList::get(join_iters.first) == &NodeList
[all...]
H A Dnode.cpp602 NodeList::iterator n = NodeList::get_iterator(this).next();
617 NodeList::iterator p = NodeList::get_iterator(this).prev();
1034 NodeList::iterator this_iter = NodeList::get_iterator(this);
1035 NodeList::iterator fwd = this_iter, rev = this_iter;
1048 NodeList::iterator n = fwd.next();
1059 NodeList::iterator p = rev.prev();
1064 NodeList
1501 NodeList::NodeList(SubpathList &splist) function in class:Inkscape::UI::NodeList
[all...]
H A Dselectable-control-point.h31 friend class NodeList;
H A Dcurve-drag-point.cpp50 NodeList::iterator second = first.next();
72 NodeList::iterator second = first.next();
140 NodeList::iterator second = first.next();
/inkscape/src/extension/implementation/
H A Dscript.cpp727 for (Inkscape::UI::NodeList::iterator j = node->nodeList().begin(); j != node->nodeList().end(); ++j, ++nl){

Completed in 30 milliseconds