#include <RayParticleIntersection.h>
|
template<typename ParticleAccessor_T , typename Shape_T > |
real_t | operator() (const size_t particleIdx, const Shape_T &, const ParticleAccessor_T &ac, const Vec3 &rayOrigin, const Vec3 &rayDirection, real_t epsilon) |
|
template<typename ParticleAccessor_T > |
real_t | operator() (const size_t particleIdx, const mesa_pd::data::Sphere &sphere, const ParticleAccessor_T &ac, const Vec3 &rayOrigin, const Vec3 &rayDirection, real_t) |
|
template<typename ParticleAccessor_T > |
real_t | operator() (const size_t particleIdx, const mesa_pd::data::HalfSpace &halfSpace, const ParticleAccessor_T &ac, const Vec3 &rayOrigin, const Vec3 &rayDirection, real_t) |
|
template<typename ParticleAccessor_T > |
real_t | operator() (const size_t particleIdx, const mesa_pd::data::Ellipsoid &ellipsoid, const ParticleAccessor_T &ac, const Vec3 &rayOrigin, const Vec3 &rayDirection, real_t) |
|
◆ operator()() [1/4]
template<typename ParticleAccessor_T >
◆ operator()() [2/4]
template<typename ParticleAccessor_T >
◆ operator()() [3/4]
template<typename ParticleAccessor_T >
◆ operator()() [4/4]
template<typename ParticleAccessor_T , typename Shape_T >
real_t walberla::mesa_pd::RayParticleIntersectionRatioFunctor::operator() |
( |
const size_t | particleIdx, |
|
|
const Shape_T & | , |
|
|
const ParticleAccessor_T & | ac, |
|
|
const Vec3 & | rayOrigin, |
|
|
const Vec3 & | rayDirection, |
|
|
real_t | epsilon ) |
|
inline |
The documentation for this struct was generated from the following file: