#include <volume_io/internal_volume_io.h>
#include <bicpl/geom.h>
Include dependency graph for intersect.c:
Go to the source code of this file.
Functions | |
public BOOLEAN | line_segment_intersects_plane (Point *p1, Point *p2, Point *plane_origin, Vector *plane_normal, Point *intersection_point) |
public BOOLEAN | get_nearest_point_on_lines (Point *origin1, Vector *delta1, Point *origin2, Vector *delta2, Point *nearest_point) |
public BOOLEAN | clip_line_to_box (Point *origin, Vector *direction, Real x_min, Real x_max, Real y_min, Real y_max, Real z_min, Real z_max, Real *t_min, Real *t_max) |
|
Definition at line 151 of file intersect.c. Referenced by clip_line_to_volume(), intersect_ray_with_cube(), ray_intersects_range(), and ray_intersects_tube(). |
|
Definition at line 93 of file intersect.c. |
|
Definition at line 39 of file intersect.c. |