Go to the source code of this file.
|
typedef
typedefRTC_NAMESPACE_BEGIN
struct RTCBVHTy * | RTCBVH |
|
typedef struct
RTCThreadLocalAllocatorTy * | RTCThreadLocalAllocator |
|
typedef void *(* | RTCCreateNodeFunction )(RTCThreadLocalAllocator allocator, unsigned int childCount, void *userPtr) |
|
typedef void(* | RTCSetNodeChildrenFunction )(void *nodePtr, void **children, unsigned int childCount, void *userPtr) |
|
typedef void(* | RTCSetNodeBoundsFunction )(void *nodePtr, const struct RTCBounds **bounds, unsigned int childCount, void *userPtr) |
|
typedef void *(* | RTCCreateLeafFunction )(RTCThreadLocalAllocator allocator, const struct RTCBuildPrimitive *primitives, size_t primitiveCount, void *userPtr) |
|
typedef void(* | RTCSplitPrimitiveFunction )(const struct RTCBuildPrimitive *primitive, unsigned int dimension, float position, struct RTCBounds *leftBounds, struct RTCBounds *rightBounds, void *userPtr) |
|
typedef typedefRTC_NAMESPACE_BEGIN struct RTCBVHTy* RTCBVH |
typedef void*(* RTCCreateLeafFunction)(RTCThreadLocalAllocator allocator, const struct RTCBuildPrimitive *primitives, size_t primitiveCount, void *userPtr) |
typedef void(* RTCSetNodeBoundsFunction)(void *nodePtr, const struct RTCBounds **bounds, unsigned int childCount, void *userPtr) |
typedef void(* RTCSetNodeChildrenFunction)(void *nodePtr, void **children, unsigned int childCount, void *userPtr) |
typedef void(* RTCSplitPrimitiveFunction)(const struct RTCBuildPrimitive *primitive, unsigned int dimension, float position, struct RTCBounds *leftBounds, struct RTCBounds *rightBounds, void *userPtr) |
Enumerator |
---|
RTC_BUILD_MAX_PRIMITIVES_PER_LEAF |
|
Definition at line 47 of file rtcore_builder.h.
Enumerator |
---|
RTC_BUILD_FLAG_NONE |
|
RTC_BUILD_FLAG_DYNAMIC |
|
Definition at line 41 of file rtcore_builder.h.