Searched defs:pointer (Results 1 - 11 of 11) sorted by relevance

/inkscape/src/util/
H A Dforward-pointer-iterator.h2 * Inkscape::Util::ForwardPointerIterator - wraps a simple pointer
36 typedef typename Traits::Reference<BaseType const>::Pointer pointer; typedef in class:Inkscape::Util::ForwardPointerIterator
41 ForwardPointerIterator(pointer p) : _p(p) {}
43 operator pointer() const { return _p; }
45 pointer operator->() const { return _p; }
67 pointer _p;
78 typedef typename Traits::Reference<BaseType>::Pointer pointer; typedef in class:Inkscape::Util::ForwardPointerIterator
84 ForwardPointerIterator(pointer p) : Ancestor(p) {}
86 operator pointer() const {
87 return const_cast<pointer>(Ancesto
[all...]
H A Dlist.h61 typedef typename Traits::Reference<value_type>::Pointer pointer; typedef in class:Inkscape::Util::List
70 pointer operator->() const { return &this->_cell->value; }
125 typedef typename Traits::Reference<value_type>::Pointer pointer; typedef in class:Inkscape::Util::List
132 pointer operator->() const { return &this->_cell->value; }
158 typedef typename Traits::Reference<value_type>::Pointer pointer; typedef in class:Inkscape::Util::List
167 pointer operator->() const { return &this->_cell->value; }
H A Dshare.h30 T const *pointer() const { return _obj; } function in class:Inkscape::Util::ptr_shared
123 return reshare(static_cast<T1 const *>(ref.pointer()));
128 return reshare(dynamic_cast<T1 const *>(ref.pointer()));
133 return reshare(reinterpret_cast<T1 const *>(ref.pointer()));
H A Dlist-container.h87 typedef typename List<T>::pointer pointer; typedef in class:Inkscape::Util::ListContainer
/inkscape/src/inkgc/
H A Dgc-soft-ptr.h29 soft_ptr(T *pointer=NULL) : _pointer(pointer) { argument
38 soft_ptr &operator=(T *pointer) { argument
39 _pointer = pointer;
H A Dgc-alloc.h30 typedef T *pointer; typedef in class:Inkscape::GC::Alloc
43 pointer address(reference r) { return &r; }
50 pointer allocate(size_type count, void const * =NULL) {
51 return static_cast<pointer>(::operator new(count * sizeof(T), SCANNED, collect));
54 void construct(pointer p, const_reference value) {
57 void destroy(pointer p) { p->~T(); }
59 void deallocate(pointer p, size_type) { ::operator delete(p, GC); }
/inkscape/src/2geom/
H A Dcirculator.h47 typedef typename std::iterator_traits<Iterator>::pointer pointer; typedef in class:Geom::Circulator
61 pointer operator->() const {
H A Dpathvector.h132 typedef Path *pointer; typedef in class:Geom::PathVector
/inkscape/src/
H A Dpure-transform.cpp19 void PureTransform::snap(::SnapManager *sm, std::vector<Inkscape::SnapCandidatePoint> const &points, Geom::Point const &pointer) { argument
69 snapped_point.setPointerDistance(Geom::L2(pointer - (*i).getPoint()));
H A Dsnap.cpp193 // use getSnapDistance() instead of getWeightedDistance() here because the pointer's position
226 // First project the mouse pointer onto the constraint
240 // Snapping the mouse pointer instead of the constrained position of the knot allows
300 // Project the mouse pointer on each of the constraints
303 // Project the mouse pointer onto the constraint; In case we don't snap then we will
334 // Snapping the mouse pointer instead of the constrained position of the knot allows
447 Geom::Point const &pointer,
457 transform.best_snapped_point = Inkscape::SnappedPoint(pointer);
467 transform.snap(this, points, pointer);
445 snapTransformed( std::vector<Inkscape::SnapCandidatePoint> const &points, Geom::Point const &pointer, Inkscape::PureTransform &transform ) argument
/inkscape/src/ui/tool/
H A Dnode.h139 // so a naked pointer is OK and allows setting it during Node's construction
340 /// Get a pointer to the underlying node. Equivalent to <code>&*i</code>.
370 typedef Node *pointer; typedef in class:Inkscape::UI::NodeList

Completed in 29 milliseconds