1 2 /* 3 * Copyright 2010 Google Inc. 4 * 5 * Use of this source code is governed by a BSD-style license that can be 6 * found in the LICENSE file. 7 */ 8 9 10 11 #ifndef GrPoint_DEFINED 12 #define GrPoint_DEFINED 13 14 #include "GrTypes.h" 15 #include "SkScalar.h" 16 #include "SkPoint.h" 17 18 #define GrPoint SkPoint 19 #define GrVec SkVector 20 21 struct GrIPoint16 { 22 int16_t fX, fY; 23 24 void set(intptr_t x, intptr_t y) { 25 fX = GrToS16(x); 26 fY = GrToS16(y); 27 } 28 }; 29 30 #endif 31