tri_intersect.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


int gcv_tri_tri_intersect_with_isectline (struct soup_s *left, struct soup_s *right, struct face_s *lf, struct face_s *rf, int *coplanar, point_t *isectpt, const struct bn_tol *tol)

Detailed Description

Intersect 2 triangles using a modified Möller routine.

Definition in file tri_intersect.h.

Function Documentation

int gcv_tri_tri_intersect_with_isectline ( struct soup_s left,
struct soup_s right,
struct face_s lf,
struct face_s rf,
int *  coplanar,
point_t *  isectpt,
const struct bn_tol tol 

Definition at line 201 of file tri_intersect.c.

References gcv_compute_intervals_isectline(), gcv_coplanar_tri_tri(), face_s::plane, SORT2, and face_s::vert.

Here is the call graph for this function: