Lines Matching refs:this
141 bool _degenerate; // True if the handle is retracted, i.e. has zero length. This is used often internally so it makes sense to cache this
189 * Pick the best type for this node, based on the position of its handles.
207 * Will abort with error if the handle doesn't belong to this node.
219 * Will abort with error if the handle doesn't belong to this node.
223 NodeList &nodeList() { return *(static_cast<ListNode*>(this)->ln_list); }
224 NodeList &nodeList() const { return *(static_cast<ListNode const*>(this)->ln_list); }
259 * Select or deselect a node in this node's subpath based on its path distance from this node.
292 /** Use this class for all operations that require some knowledge about the node's
331 return *this;
335 return *this;
346 self r(*this);
351 self r(*this);
376 // TODO Lame. Make this private and make SubpathList a factory
390 iterator end() { return iterator(this); }
392 const_iterator end() const { return const_iterator(this); }
447 // HACK remove this subpath from its path. This will be removed later.
521 ++(*this);
522 if (G_UNLIKELY(!*this) && _node->ln_list->closed()) ++(*this);
523 return *this;
527 --(*this);
528 if (G_UNLIKELY(!*this) && _node->ln_list->closed()) --(*this);
529 return *this;