#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: