walberla::pe::raytracing::IntersectsFunctor Struct Reference

#include <Intersects.h>

Public Member Functions

 IntersectsFunctor (const Ray &ray, real_t &t, Vec3 &n)
 
template<typename BodyType >
bool operator() (BodyType *bd1)
 

Public Attributes

const Rayray_
 
real_tt_
 
Vec3n_
 

Constructor & Destructor Documentation

◆ IntersectsFunctor()

walberla::pe::raytracing::IntersectsFunctor::IntersectsFunctor ( const Ray ray,
real_t t,
Vec3 n 
)
inline

Member Function Documentation

◆ operator()()

template<typename BodyType >
bool walberla::pe::raytracing::IntersectsFunctor::operator() ( BodyType bd1)
inline

Member Data Documentation

◆ n_

Vec3& walberla::pe::raytracing::IntersectsFunctor::n_

◆ ray_

const Ray& walberla::pe::raytracing::IntersectsFunctor::ray_

◆ t_

real_t& walberla::pe::raytracing::IntersectsFunctor::t_

The documentation for this struct was generated from the following file: