Searched refs:AABBNodeMB_t (Results 1 – 4 of 4) sorted by relevance
/dports/graphics/embree/embree-3.13.2/kernels/bvh/ |
H A D | bvh_node_aabb_mb4d.h | 12 struct AABBNodeMB4D_t : public AABBNodeMB_t<NodeRef, N> 15 using AABBNodeMB_t<NodeRef,N>::set; 33 …AABBNodeMB_t<NodeRef,N>* node = (AABBNodeMB_t<NodeRef,N>*) alloc.malloc0(sizeof(AABBNodeMB_t<NodeR… in operator() 58 AABBNodeMB_t<NodeRef,N>::clear(); in clear() 64 AABBNodeMB_t<NodeRef,N>::setBounds(i, bounds.global(tbounds)); in setBounds() 71 AABBNodeMB_t<NodeRef,N>::setRef(i,child.ref); in set() 77 return AABBNodeMB_t<NodeRef,N>::lbounds(i).expectedHalfArea(timeRange(i)); in expectedHalfArea()
|
H A D | bvh_node_aabb_mb.h | 12 struct AABBNodeMB_t : public BaseNode_t<NodeRef, N> struct 24 …AABBNodeMB_t* node = (AABBNodeMB_t*) alloc.malloc0(sizeof(AABBNodeMB_t),NodeRef::byteNodeAlignment… in operator() argument 34 AABBNodeMB_t* node = ref.getAABBNodeMB(); in operator() argument 53 AABBNodeMB_t* node = ref.getAABBNodeMB(); in operator() argument 192 __forceinline static void compact(AABBNodeMB_t* a) in compact() argument 216 friend embree_ostream operator<<(embree_ostream cout, const AABBNodeMB_t& n) argument
|
H A D | bvh_node_ref.h | 51 template<typename NodeRef, int N> struct AABBNodeMB_t; 155 static __forceinline NodeRefPtr encodeNode(AABBNodeMB_t<NodeRefPtr,N>* node) { in encodeNode() 205 …ceinline AABBNodeMB_t<NodeRefPtr,N>* getAABBNodeMB() { assert(isAABBNodeMB() || isAABB… in getAABBNodeMB() 206 …ceinline const AABBNodeMB_t<NodeRefPtr,N>* getAABBNodeMB() const { assert(isAABBNodeMB() || isAABB… in getAABBNodeMB()
|
H A D | bvh.h | 51 typedef AABBNodeMB_t<NodeRef,N> AABBNodeMB;
|