Home
last modified time | relevance | path

Searched refs:AABBNodeMB_t (Results 1 – 4 of 4) sorted by relevance

/dports/graphics/embree/embree-3.13.2/kernels/bvh/
H A Dbvh_node_aabb_mb4d.h12 struct AABBNodeMB4D_t : public AABBNodeMB_t<NodeRef, N>
15 using AABBNodeMB_t<NodeRef,N>::set;
33AABBNodeMB_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 Dbvh_node_aabb_mb.h12 struct AABBNodeMB_t : public BaseNode_t<NodeRef, N> struct
24AABBNodeMB_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 Dbvh_node_ref.h51 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 Dbvh.h51 typedef AABBNodeMB_t<NodeRef,N> AABBNodeMB;