Lines Matching refs:SkDPoint
100 struct SkDPoint { struct
109 friend SkDVector operator-(const SkDPoint& a, const SkDPoint& b) { argument
113 friend bool operator==(const SkDPoint& a, const SkDPoint& b) {
117 friend bool operator!=(const SkDPoint& a, const SkDPoint& b) {
139 SkDPoint operator+(const SkDVector& v) {
140 SkDPoint result = *this; argument
146 SkDPoint operator-(const SkDVector& v) {
147 SkDPoint result = *this; argument
155 bool approximatelyDEqual(const SkDPoint& a) const { in approximatelyDEqual() argument
170 SkDPoint dA; in approximatelyDEqual() argument
175 bool approximatelyEqual(const SkDPoint& a) const { in approximatelyEqual() argument
190 SkDPoint dA; in approximatelyEqual() argument
202 SkDPoint dA, dB; in ApproximatelyEqual() argument
222 double distance(const SkDPoint& a) const { in distance() argument
227 double distanceSquared(const SkDPoint& a) const { in distanceSquared() argument
232 static SkDPoint Mid(const SkDPoint& a, const SkDPoint& b) { in Mid() argument
233 SkDPoint result; in Mid()
239 bool roughlyEqual(const SkDPoint& a) const { in roughlyEqual() argument
254 SkDPoint dA, dB; in RoughlyEqual() argument