Blender
V3.3
intern
cycles
bvh
sort.h
Go to the documentation of this file.
1
/* SPDX-License-Identifier: Apache-2.0
2
* Adapted from code copyright 2009-2010 NVIDIA Corporation
3
* Modifications Copyright 2011-2022 Blender Foundation. */
4
5
#ifndef __BVH_SORT_H__
6
#define __BVH_SORT_H__
7
8
#include <cstddef>
9
10
CCL_NAMESPACE_BEGIN
11
12
class
BVHReference
;
13
class
BVHUnaligned
;
14
struct
Transform
;
15
16
void
bvh_reference_sort
(
int
start,
17
int
end,
18
BVHReference
*
data
,
19
int
dim,
20
const
BVHUnaligned
*unaligned_heuristic =
NULL
,
21
const
Transform
*aligned_space =
NULL
);
22
23
CCL_NAMESPACE_END
24
25
#endif
/* __BVH_SORT_H__ */
NULL
return NULL
Definition:
bmesh_operator_api_inline.h:205
data
data
Definition:
bmesh_operator_api_inline.h:157
BVHReference
Definition:
params.h:184
BVHUnaligned
Definition:
unaligned.h:19
CCL_NAMESPACE_END
#define CCL_NAMESPACE_END
Definition:
cuda/compat.h:9
CCL_NAMESPACE_BEGIN
Definition:
python.cpp:37
bvh_reference_sort
void bvh_reference_sort(int start, int end, BVHReference *data, int dim, const BVHUnaligned *unaligned_heuristic=NULL, const Transform *aligned_space=NULL)
Definition:
sort.cpp:151
Transform
Definition:
intern/cycles/util/transform.h:22
Generated on Tue Oct 22 2024 13:18:25 for Blender by
doxygen
1.9.1