Lines Matching defs:cross
208 /* cross product determines if sample is inside or outside each edge */
209 GLfloat cross = (dx0 * (sy - v0[1]) - dy0 * (sx - v0[0]));
210 /* Check if the sample is exactly on an edge. If so, let cross be a
213 if (cross == 0.0F)
214 cross = dx0 + dy0;
215 if (cross < 0.0F) {
222 cross = (dx1 * (sy - v1[1]) - dy1 * (sx - v1[0]));
223 if (cross == 0.0F)
224 cross = dx1 + dy1;
225 if (cross < 0.0F) {
232 cross = (dx2 * (sy - v2[1]) - dy2 * (sx - v2[0]));
233 if (cross == 0.0F)
234 cross = dx2 + dy2;
235 if (cross < 0.0F) {