22#include <shapes/Sphere.hpp>
30 auto const c_dist = vec.
norm();
32 if (m_direction == -1) {
34 dist = m_rad - c_dist;
39 auto const fac = dist / c_dist;
44 dist = c_dist - m_rad;
49 auto const fac = dist / c_dist;
Vector implementation and trait types for boost qvm interoperability.
__shared__ int pos[MAXDEPTH *THREADS5/WARPSIZE]
void calculate_dist(const Utils::Vector3d &pos, double &dist, Utils::Vector3d &vec) const override