|
bool | walberla::pe::raytracing::intersects (const SphereID sphere, const Ray &ray, real_t &t, Vec3 &n) |
|
bool | walberla::pe::raytracing::intersects (const PlaneID plane, const Ray &ray, real_t &t, Vec3 &n) |
|
bool | walberla::pe::raytracing::intersects (const BoxID box, const Ray &ray, real_t &t, Vec3 &n) |
|
bool | walberla::pe::raytracing::intersects (const CapsuleID capsule, const Ray &ray, real_t &t, Vec3 &n) |
|
bool | walberla::pe::raytracing::intersects (const EllipsoidID ellipsoid, const Ray &ray, real_t &t, Vec3 &n) |
|
bool | walberla::pe::raytracing::intersects (const BodyID body, const Ray &ray, real_t &t, Vec3 &n) |
|
bool | walberla::pe::raytracing::intersects (const AABB &aabb, const Ray &ray, real_t &t, real_t padding=real_t(0.0), Vec3 *n=nullptr) |
|
bool | walberla::pe::raytracing::intersectsSphere (const Vec3 &gpos, real_t radius, const Ray &ray, real_t &t0, real_t &t1) |
|