Go to the source code of this file.
Defines | |
| #define | VGL_TRIANGLE_TEST_INSTANTIATE(T) extern "please include vgl/vgl_triangle_test.txx instead" |
Functions | |
| template<class T > | |
| T | vgl_triangle_test_discriminant (T x1, T y1, T x2, T y2, T x3, T y3) |
| Compute discriminant function. | |
| template<class T > | |
| bool | vgl_triangle_test_inside (T x1, T y1, T x2, T y2, T x3, T y3, T x, T y) |
| Function returns true if (x, y) is inside, or on the boundary of triangle. | |
Definition in file vgl_triangle_test.h.
| #define VGL_TRIANGLE_TEST_INSTANTIATE | ( | T | ) | extern "please include vgl/vgl_triangle_test.txx instead" |
Definition at line 33 of file vgl_triangle_test.h.
| T vgl_triangle_test_discriminant | ( | T | x1, |
| T | y1, | ||
| T | x2, | ||
| T | y2, | ||
| T | x3, | ||
| T | y3 | ||
| ) |
Compute discriminant function.
Returns determinant of
[ x1 x2 x3 ] [ y1 y2 y3 ] [ 1 1 1 ]
Definition at line 11 of file vgl_triangle_test.txx.
| bool vgl_triangle_test_inside | ( | T | x1, |
| T | y1, | ||
| T | x2, | ||
| T | y2, | ||
| T | x3, | ||
| T | y3, | ||
| T | x, | ||
| T | y | ||
| ) |
Function returns true if (x, y) is inside, or on the boundary of triangle.
The triangle whose vertices are (xi, yi), i=1,2,3.
Definition at line 19 of file vgl_triangle_test.txx.
1.7.5.1