| calcDistance(Vec3 &normal, Vec3 &contactPoint) | walberla::mesa_pd::collision_detection::GJK | inlineprivate |
| d_ | walberla::mesa_pd::collision_detection::GJK | private |
| doGJK(const Support &geom1, const Support &geom2, Vec3 &normal, Vec3 &contactPoint) | walberla::mesa_pd::collision_detection::GJK | |
| doGJKmargin(const Support &geom1, const Support &geom2, const real_t margin=real_t(0)) | walberla::mesa_pd::collision_detection::GJK | |
| getSimplex() const | walberla::mesa_pd::collision_detection::GJK | inline |
| getSimplexSize() const | walberla::mesa_pd::collision_detection::GJK | inline |
| getSupportA() const | walberla::mesa_pd::collision_detection::GJK | inline |
| getSupportB() const | walberla::mesa_pd::collision_detection::GJK | inline |
| GJK() | walberla::mesa_pd::collision_detection::GJK | explicit |
| numPoints_ | walberla::mesa_pd::collision_detection::GJK | private |
| putSupport(const Support &geom1, const Support &geom2, const Vec3 &dir, const real_t margin, std::vector< Vec3 > &simplex, std::vector< Vec3 > &supportA, std::vector< Vec3 > &supportB, size_t index) | walberla::mesa_pd::collision_detection::GJK | inlineprivate |
| sameDirection(const Vec3 &vec1, const Vec3 &vec2) const | walberla::mesa_pd::collision_detection::GJK | inlineprivate |
| simplex2(Vec3 &d) | walberla::mesa_pd::collision_detection::GJK | private |
| simplex3(Vec3 &d) | walberla::mesa_pd::collision_detection::GJK | private |
| simplex4(Vec3 &d) | walberla::mesa_pd::collision_detection::GJK | private |
| simplex_ | walberla::mesa_pd::collision_detection::GJK | private |
| supportA_ | walberla::mesa_pd::collision_detection::GJK | private |
| supportB_ | walberla::mesa_pd::collision_detection::GJK | private |
| zeroLengthVector(const Vec3 &vec) const | walberla::mesa_pd::collision_detection::GJK | inlineprivate |