Lines Matching defs:cross
223 /* cross product determines if sample is inside or outside each edge */
224 GLfloat cross = (dx0 * (sy - v0[1]) - dy0 * (sx - v0[0]));
225 /* Check if the sample is exactly on an edge. If so, let cross be a
228 if (cross == 0.0F)
229 cross = dx0 + dy0;
230 if (cross < 0.0F) {
237 cross = (dx1 * (sy - v1[1]) - dy1 * (sx - v1[0]));
238 if (cross == 0.0F)
239 cross = dx1 + dy1;
240 if (cross < 0.0F) {
247 cross = (dx2 * (sy - v2[1]) - dy2 * (sx - v2[0]));
248 if (cross == 0.0F)
249 cross = dx2 + dy2;
250 if (cross < 0.0F) {