DHART
|
#include <ray_data.h>
#include <meshinfo.h>
#include "nanort.h"
#include <iostream>
#include <fstream>
#include <vector>
Go to the source code of this file.
Namespaces | |
namespace | HF |
Perform human scale analysis on 3D environments. | |
namespace | HF::nanoGeom |
namespace | HF::RayTracer |
Cast rays to determine if and where they intersect geometry. | |
Macros | |
#define | NANORT_USE_CPP11_FEATURE |
Functions | |
bool | HF::nanoGeom::nanoRT_RayCast (nanort::BVHAccel< double > &accel, nanort::TriangleIntersector< double, nanort::TriangleIntersection< double > > &triangle_intersector, nanort::Ray< double > &ray, nanort::TriangleIntersection< double > &isect) |
nanort::BVHAccel< double > | HF::nanoGeom::nanoRT_BVH (Mesh &mesh) |
nanort::BVHAccel< double > | HF::nanoGeom::nanoRT_BVH (Mesh mesh) |
bool | HF::nanoGeom::nanoRT_Intersect (Mesh &mesh, nanort::BVHAccel< double > &accel, nanoRT_Data &intersector) |
#define NANORT_USE_CPP11_FEATURE |
Definition at line 1 of file nanort_raytracer.cpp.