Lines Matching refs:this
4 * Use of this source code is governed by a BSD-style license that can be
73 fBoundsIsDirty = true; // this also invalidates fIsFinite
83 this->computeBounds(); // do this now, before we worry about multiple owners/threads
84 SkDEBUGCODE(this->validate();)
102 * Gets the ith point. Shortcut for this->points() + i
175 /** Return the next verb in this iteration of the path. When all
203 * Returns true if all of the points in this path are finite, meaning there
208 this->computeBounds();
222 * @param rect returns the bounding rect of this oval. It's a circle
228 * @return true if this path is an oval.
236 *rect = this->getBounds();
252 *rrect = this->getRRect();
271 Note: this bounds may be larger than the actual shape, since curves
276 this->computeBounds();
322 * Shortcut for this->points() + this->countPoints()
324 const SkPoint* pointsEnd() const { return this->points() + this->countPoints(); }
361 SkDEBUGCODE(void validate() const { SkASSERT(this->isValid()); } )
374 fBoundsIsDirty = true; // this also invalidates fIsFinite
383 SkDEBUGCODE(this->validate();)
395 SkDEBUGCODE(this->validate();)
400 fIsFinite = ComputePtBounds(&fBounds, *this);
413 SkDEBUGCODE(this->validate();)
416 SkDEBUGCODE(this->validate();)
423 SkDEBUGCODE(this->validate();)
424 this->callGenIDChangeListeners();
425 fBoundsIsDirty = true; // this also invalidates fIsFinite
437 SkDEBUGCODE(this->validate();)
485 // called only by the editor. Note that this is not a const function.
487 SkDEBUGCODE(this->validate();)
494 SkDEBUGCODE(this->validate();)