NTrace
GPU ray tracing framework
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Util.hpp File Reference
#include "base/Math.hpp"

Go to the source code of this file.

Classes

class  FW::AABB
 
struct  FW::Ray
 
struct  FW::RayResult
 

Namespaces

 FW
 Scene class declarations.
 
 FW::Intersect
 

Macros

#define RAY_NO_HIT   (-1)
 

Functions

Vec2f FW::Intersect::RayBox (const AABB &box, const Ray &ray)
 
Vec3f FW::Intersect::RayTriangle (const Vec3f &v0, const Vec3f &v1, const Vec3f &v2, const Ray &ray)
 
Vec3f FW::Intersect::RayTriangleWoop (const Vec4f &zpleq, const Vec4f &upleq, const Vec4f &vpleq, const Ray &ray)
 

Macro Definition Documentation

#define RAY_NO_HIT   (-1)

Definition at line 75 of file Util.hpp.