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