Lines Matching refs:Intersector
18 template<typename BVH, typename Intersector>
19 bool intersect_helper(const BVH &tree, Intersector &intersector, typename BVH::Index root) in intersect_helper()
46 template<typename Volume1, typename Object1, typename Object2, typename Intersector>
49 …intersector_helper1(const Object2 &inStored, Intersector &in) : stored(inStored), intersector(in) … in intersector_helper1()
53 Intersector &intersector;
58 template<typename Volume2, typename Object2, typename Object1, typename Intersector>
61 …intersector_helper2(const Object1 &inStored, Intersector &in) : stored(inStored), intersector(in) … in intersector_helper2()
65 Intersector &intersector;
78 template<typename BVH, typename Intersector>
79 void BVIntersect(const BVH &tree, Intersector &intersector) in BVIntersect()
92 template<typename BVH1, typename BVH2, typename Intersector>
93 void BVIntersect(const BVH1 &tree1, const BVH2 &tree2, Intersector &intersector) //TODO: tandem des… in BVIntersect()
97 …_helper1<typename BVH1::Volume, typename BVH1::Object, typename BVH2::Object, Intersector> Helper1; in BVIntersect()
98 …_helper2<typename BVH2::Volume, typename BVH2::Object, typename BVH1::Object, Intersector> Helper2; in BVIntersect()