Raytracer.h File Reference

Detailed Description

Author
Lukas Werner
#include <core/config/Config.h>
#include <core/Filesystem.h>
#include <core/math/Vector3.h>
#include <core/mpi/Datatype.h>
#include <core/timing/TimingTree.h>
#include <pe/ccd/ICCD.h>
#include <pe/ccd/HashGrids.h>
#include <pe/raytracing/Ray.h>
#include <pe/raytracing/Intersects.h>
#include <pe/raytracing/Lighting.h>
#include <pe/raytracing/ShadingFunctions.h>
#include <pe/Types.h>
#include <cstddef>
#include <functional>

Classes

struct  walberla::pe::raytracing::BodyIntersectionInfo
 Contains information about a ray-body intersection. More...
 
class  walberla::pe::raytracing::Raytracer
 

Namespaces

 walberla
 \file TimestepTracker.h \ingroup lbm \author Frederik Hennig frede.nosp@m.rik..nosp@m.henni.nosp@m.g@fa.nosp@m.u.de
 
 walberla::pe
 
 walberla::pe::raytracing
 

Functions

bool walberla::pe::raytracing::defaultIsBodyVisible (const BodyID body)