Searched refs:this (Results 1 - 25 of 101) sorted by relevance

12345

/inkscape/src/
H A Dcomposite-undo-stack-observer.h39 * \param o Reference to the UndoStackObserver that this UndoStackObserverRecord
50 return &(this->_observer) == &(_x._observer);
54 * Issue a redo event to the UndoStackObserver that is associated with this UndoStackObserverRecord.
60 this->_observer.notifyRedoEvent(log);
64 * Issue an undo event to the UndoStackObserver that is associated with this
71 this->_observer.notifyUndoEvent(log);
75 * Issues a committed event to the UndoStackObserver that is associated with this
82 this->_observer.notifyUndoCommitEvent(log);
87 * that is associated with this
92 this
[all...]
H A Dgc-finalized.h31 * an object. On construction, this "mix-in" will register a finalizer
39 * therefor free) them. You'll see a warning on the console if this
42 * The best way to limit this effect is to only make "leaf" objects
69 void *base=Core::base(this);
74 // the finalization callback needs to know the value of 'this'
80 _offset(base, this),
109 Core::register_finalizer_ignore_self(Core::base(this),
117 /// turn 'this' pointer into an offset-from-base-address (stored as void *)
123 /// reconstitute 'this' given an offset-from-base-address in a void *
H A Dpreferences.h53 * In future, this will be a virtual base from which specific backends
71 * derive a class from this one and override the notify() method.
82 * constructor takes this path as an argument. This prevents one from
83 * adding a single observer to multiple paths, but this is intentional
92 * generate notifications when this single preference changes.
118 * any preference using the Preferences class invalidates this object,
191 * Interpret the preference as a number followed by a unit (without space), and return this unit string.
219 * Get the full path of the preference described by this Entry.
242 * Not calling this method doesn't guarantee the preferences are unmodified
258 * had been encountered, this wil
[all...]
H A Dsp-guide-attachment.h28 return !(*this == o);
H A Dsp-guide-constraint.h28 return !( *this == o );
H A Dproj_pt.h47 return !((*this) == rhs);
53 Pt2 *result = new Pt2 (*this);
63 Pt2 *result = new Pt2 (*this);
73 Pt2 *result = new Pt2 (*this);
110 Pt3 *result = new Pt3 (*this);
120 Pt3 *result = new Pt3 (*this);
130 Pt3 *result = new Pt3 (*this);
H A Dstyle-internal.h105 * SPIFilter for setting up the "href". (Currently, SPDocument is needed but this dependency
161 return *this;
170 return !(*this == rhs);
218 return *this;
223 return !(*this == rhs);
242 * would ideally like for this example.
299 return *this;
304 return !(*this == rhs);
374 return *this;
379 return !(*this
[all...]
H A DMultiPrinter.h59 TestRunner::runAllTests( *this );
86 OutputStream &operator<<( const char *s ) { _o << s; return *this; }
93 return *this;
/inkscape/src/util/
H A Dlist.h67 operator bool() const { return this->_cell; }
69 reference operator*() const { return this->_cell->value; }
70 pointer operator->() const { return &this->_cell->value; }
73 return this->_cell == other._cell;
76 return this->_cell != other._cell;
80 this->_cell = this->_cell->next;
81 return *this;
84 List old(*this);
85 this
[all...]
H A Dfixed_point.h37 FixedPoint& operator+=(FixedPoint val) { v += val.v; return *this; }
38 FixedPoint& operator-=(FixedPoint val) { v -= val.v; return *this; }
50 return *this;
53 FixedPoint& operator*=(char val) { v *= val; return *this; }
54 FixedPoint& operator*=(unsigned char val) { v *= val; return *this; }
55 FixedPoint& operator*=(short val) { v *= val; return *this; }
56 FixedPoint& operator*=(unsigned short val) { v *= val; return *this; }
57 FixedPoint& operator*=(int val) { v *= val; return *this; }
58 FixedPoint& operator*=(unsigned int val) { v *= val; return *this; }
60 FixedPoint operator+(FixedPoint val) const { FixedPoint r(*this); retur
[all...]
H A Dforward-pointer-iterator.h56 return *this;
59 Self old(*this);
98 return *this;
101 Self old(*this);
/inkscape/src/2geom/
H A Dcirculator.h10 * Public License Version 1.1 (the "MPL"). If you do not alter this
11 * notice, a recipient may use your version of this file under either
14 * You should have received a copy of the LGPL along with this library
17 * You should have received a copy of the MPL along with this library
20 * The contents of this file are subject to the Mozilla Public License
21 * Version 1.1 (the "License"); you may not use this file except in
66 if ( _first == _last ) return *this;
69 return *this;
72 Circulator saved=*this;
73 ++(*this);
[all...]
H A Dgeneric-interval.h11 * Public License Version 1.1 (the "MPL"). If you do not alter this
12 * notice, a recipient may use your version of this file under either
15 * You should have received a copy of the LGPL along with this library
18 * You should have received a copy of the MPL along with this library
21 * The contents of this file are subject to the Mozilla Public License
22 * Version 1.1 (the "License"); you may not use this file except in
116 /** @brief Check whether the interval includes this number. */
126 return contains(val.min()) || contains(val.max()) || val.contains(*this);
169 * After this method, the interval's length (extent) will be increased by
183 * It might also contain some points which didn't belong to either - this happen
[all...]
H A Dgeneric-rect.h14 * Public License Version 1.1 (the "MPL"). If you do not alter this
15 * notice, a recipient may use your version of this file under either
18 * You should have received a copy of the LGPL along with this library
21 * You should have received a copy of the MPL along with this library
24 * The contents of this file are subject to the Mozilla Public License
25 * Version 1.1 (the "License"); you may not use this file except in
142 * In 2Geom standard coordinate system, this means upper left. */
145 * In 2Geom standard coordinate system, this means lower right. */
150 * in 2Geom (+Y downwards), this means clockwise starting from
283 * Note that this i
[all...]
H A Dpolynomial.h15 * Public License Version 1.1 (the "MPL"). If you do not alter this
16 * notice, a recipient may use your version of this file under either
19 * You should have received a copy of the LGPL along with this library
22 * You should have received a copy of the MPL along with this library
25 * The contents of this file are subject to the Mozilla Public License
26 * Version 1.1 (the "License"); you may not use this file except in
56 //double operator[](const int i) const { return (*this)[i];}
57 //double& operator[](const int i) { return (*this)[i];}
66 result.push_back((*this)[i] + p[i]);
69 result.push_back((*this)[
[all...]
H A Dlinear.h16 * Public License Version 1.1 (the "MPL"). If you do not alter this
17 * notice, a recipient may use your version of this file under either
20 * You should have received a copy of the LGPL along with this library
23 * You should have received a copy of the MPL along with this library
26 * The contents of this file are subject to the Mozilla Public License
27 * Version 1.1 (the "License"); you may not use this file except in
113 return *this;
118 return *this;
124 return *this;
128 return *this;
[all...]
/inkscape/cxxtest/cxxtest/
H A DStdValueTraits.h36 StdTraitsBase &operator<<( const CXXTEST_STD(string) &s ) { _s += s; return *this; }
52 *this << "\"";
56 *this << c;
58 *this << "\"";
74 *this << "L\"";
78 *this << c;
80 *this << "\"";
112 *this << "<" << TS_AS_STRING( p.first ) << ", " << TS_AS_STRING( p.second ) << ">";
125 dumpRange( *this, v.begin(), v.end() );
138 dumpRange( *this,
[all...]
H A DYesNoRunner.h23 TestRunner::runAllTests( *this );
H A DStdioFilePrinter.h34 OutputStream &operator<<( unsigned i ) { fprintf( _o, "%u", i ); return *this; }
35 OutputStream &operator<<( const char *s ) { fputs( s, _o ); return *this; }
/inkscape/src/inkgc/
H A Dgc-soft-ptr.h40 return *this;
47 void *base=Core::base(this);
/inkscape/src/libcola/
H A Dcycle_detector.h23 Node(unsigned id) { this->id = id; cyclicAncestor = NULL; status = NotVisited; }
33 unsigned getV() { return this->V; }
34 Edges *getEdges() { return this->edges; }
/inkscape/src/xml/
H A Dsimple-document.h33 : SimpleNode(g_quark_from_static_string("xml"), this),
74 return new SimpleDocument(*this);
76 NodeObserver *logger() { return this; }
H A Dcomment-node.h41 SimpleNode *_duplicate(Document* doc) const { return new CommentNode(*this, doc); }
/inkscape/src/2geom/numeric/
H A Dsymmetric-matrix-fs.h16 * Public License Version 1.1 (the "MPL"). If you do not alter this
17 * notice, a recipient may use your version of this file under either
20 * You should have received a copy of the LGPL along with this library
23 * You should have received a copy of the MPL along with this library
26 * The contents of this file are subject to the Mozilla Public License
27 * Version 1.1 (the "License"); you may not use this file except in
180 if (min_value > (*this)(i,j))
182 min_value = (*this)(i,j);
200 if (max_value < (*this)(i,j))
202 max_value = (*this)(
[all...]
/inkscape/src/ui/tool/
H A Dnode.h141 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;
[all...]

Completed in 65 milliseconds

12345