#include <CheckTetrahedraOverlap.h>
Data Fields | |
scalar | e_v1 [6][3] |
vector edge-oriented More... | |
scalar | e_v2 [6][3] |
vectors edge-oriented More... | |
int | masks [4] |
for each face of the first tetrahedron stores the halfspace each vertex of the second tetrahedron belongs to More... | |
scalar | P_V1 [4][3] |
differences between the vertices of the second (first) tetrahedron and the vertex 0 of the first(second) tetrahedron More... | |
scalar | P_V2 [4][3] |
differences between the vertices of the second (first) tetrahedron and the vertex 0 of the first(second) tetrahedron More... | |
scalar | Coord_1 [4][4] |
vertices coordinates in the affine space More... | |
scalar | Coord_2 [4][4] |
vertices coordinates in the affine space More... | |
scalar | n [3] |
variable to store the normals More... | |
scalar checkVars::Coord_1[4][4] |
vertices coordinates in the affine space
Referenced by EdgeA(), and tet_a_tetII().
scalar checkVars::Coord_2[4][4] |
vertices coordinates in the affine space
scalar checkVars::e_v1[6][3] |
vector edge-oriented
Referenced by tet_a_tetII().
scalar checkVars::e_v2[6][3] |
vectors edge-oriented
Referenced by tet_a_tetII().
int checkVars::masks[4] |
for each face of the first tetrahedron stores the halfspace each vertex of the second tetrahedron belongs to
Referenced by EdgeA(), and tet_a_tetII().
scalar checkVars::n[3] |
variable to store the normals
Referenced by FaceA_1(), FaceA_2(), FaceB_1(), FaceB_2(), and tet_a_tetII().
scalar checkVars::P_V1[4][3] |
differences between the vertices of the second (first) tetrahedron and the vertex 0 of the first(second) tetrahedron
Referenced by FaceA_1(), and tet_a_tetII().
scalar checkVars::P_V2[4][3] |
differences between the vertices of the second (first) tetrahedron and the vertex 0 of the first(second) tetrahedron
Referenced by FaceB_1(), and tet_a_tetII().