- Main Page
- Classes
- Files
- Directories
- Related Pages

# Intersection Functions

Intersection functions use the following conventions:

- Plane: an infinite 3D plane
- Ray: point and direction, possibly a length
- Gravray: point with direction in the -z only, possibly a length
- AABB: axis aligned bounding box
- Tri: triangle

Intersection functions return:

- REJECT No intersection.
- INTERSECT Intersected. Usually the point of intersection is written to a structure.
- POSITIVE, A comparison was positive.
- NEGATIVE, A Comparison was negative.