Lines Matching refs:SkDPoint
94 struct SkDPoint { struct
103 friend SkDVector operator-(const SkDPoint& a, const SkDPoint& b); argument
105 friend bool operator==(const SkDPoint& a, const SkDPoint& b) {
109 friend bool operator!=(const SkDPoint& a, const SkDPoint& b) {
131 SkDPoint operator+(const SkDVector& v) {
132 SkDPoint result = *this; argument
138 SkDPoint operator-(const SkDVector& v) {
139 SkDPoint result = *this; argument
147 bool approximatelyDEqual(const SkDPoint& a) const { in approximatelyDEqual() argument
162 SkDPoint dA; in approximatelyDEqual() argument
167 bool approximatelyEqual(const SkDPoint& a) const { in approximatelyEqual() argument
182 SkDPoint dA; in approximatelyEqual() argument
194 SkDPoint dA, dB; in ApproximatelyEqual() argument
214 double distance(const SkDPoint& a) const { in distance() argument
219 double distanceSquared(const SkDPoint& a) const { in distanceSquared() argument
224 static SkDPoint Mid(const SkDPoint& a, const SkDPoint& b) { in Mid() argument
225 SkDPoint result; in Mid()
231 bool roughlyEqual(const SkDPoint& a) const { in roughlyEqual() argument
246 SkDPoint dA, dB; in RoughlyEqual() argument