Lines Matching refs:gPath
147 static SkPath gPath[7];
152 gPath[0].moveTo(0.f, 0.f);
153 gPath[0].lineTo(10.f, 10.f);
155 gPath[1].moveTo(0.f, 0.f);
156 gPath[1].quadTo(10.f, 10.f, 20.f, 20.f);
158 gPath[2].moveTo(0.f, 0.f);
159 gPath[2].conicTo(10.f, 10.f, 20.f, 20.f, 1.f);
161 gPath[3].moveTo(0.f, 0.f);
162 gPath[3].cubicTo(10.f, 10.f, 20.f, 20.f, 30.f, 30.f);
164 gPath[4].moveTo(0.f, 0.f);
165 gPath[4].lineTo(10.f, 10.f);
166 gPath[4].quadTo(10.f, 10.f, 20.f, 20.f);
167 gPath[4].conicTo(10.f, 10.f, 20.f, 20.f, 1.f);
168 gPath[4].cubicTo(10.f, 10.f, 20.f, 20.f, 30.f, 30.f);
170 gPath[5].moveTo(0.0f, 0.0f);
171 gPath[5].lineTo(10.0f, 0.0f);
172 gPath[5].lineTo(10.0f, 10.0f);
173 gPath[5].lineTo(0.0f, 10.0f);
174 gPath[5].close();
176 gPath[6].moveTo(0.0f, 0.0f);
177 gPath[6].lineTo(5.0f, 5.0f);
178 gPath[6].lineTo(10.0f, 0.0f);
179 gPath[6].lineTo(10.0f, 10.0f);
180 gPath[6].lineTo(0.0f, 10.0f);
181 gPath[6].close();
184 return gPath[random->nextULessThan(static_cast<uint32_t>(SK_ARRAY_COUNT(gPath)))];
188 static SkPath gPath[3];
193 gPath[0].moveTo(-1.5f, -50.0f);
194 gPath[0].lineTo(-1.5f, -50.0f);
195 gPath[0].lineTo( 1.5f, -50.0f);
196 gPath[0].lineTo( 1.5f, 50.0f);
197 gPath[0].lineTo(-1.5f, 50.0f);
199 gPath[1].moveTo(-0.025f, -0.025f);
200 gPath[1].lineTo(-0.025f, -0.025f);
201 gPath[1].lineTo( 0.025f, -0.025f);
202 gPath[1].lineTo( 0.025f, 0.025f);
203 gPath[1].lineTo(-0.025f, 0.025f);
205 gPath[2].moveTo(-10.0f, -50.0f);
206 gPath[2].lineTo(-10.0f, -50.0f);
207 gPath[2].lineTo( 10.0f, -50.0f);
208 gPath[2].lineTo( 50.0f, 31.0f);
209 gPath[2].lineTo( 40.0f, 50.0f);
210 gPath[2].lineTo(-40.0f, 50.0f);
211 gPath[2].lineTo(-50.0f, 31.0f);
213 for (size_t i = 0; i < SK_ARRAY_COUNT(gPath); i++) {
214 SkASSERT(SkPath::kConvex_Convexity == gPath[i].getConvexity());
218 return gPath[random->nextULessThan(static_cast<uint32_t>(SK_ARRAY_COUNT(gPath)))];