Lines Matching refs:SkIPoint
40 struct SkIPoint { struct
43 static SkIPoint Make(int32_t x, int32_t y) { in Make() argument
44 SkIPoint pt; in Make()
70 void rotateCW(SkIPoint* dst) const; argument
80 void rotateCCW(SkIPoint* dst) const; argument
94 SkIPoint operator-() const { argument
95 SkIPoint neg; argument
102 void operator+=(const SkIPoint& v) {
108 void operator-=(const SkIPoint& v) {
118 friend bool operator==(const SkIPoint& a, const SkIPoint& b) { argument
122 friend bool operator!=(const SkIPoint& a, const SkIPoint& b) {
129 friend SkIPoint operator-(const SkIPoint& a, const SkIPoint& b) {
130 SkIPoint v; argument
137 friend SkIPoint operator+(const SkIPoint& a, const SkIPoint& b) {
138 SkIPoint v; argument
145 static int32_t DotProduct(const SkIPoint& a, const SkIPoint& b) { in DotProduct() argument
151 static int32_t CrossProduct(const SkIPoint& a, const SkIPoint& b) { in CrossProduct() argument
187 void iset(const SkIPoint& p) { in iset()