ROOT
master
Reference Guide
Loading...
Searching...
No Matches
bvh2_third_party.h
Go to the documentation of this file.
1
#ifndef ROOT_GEOM_BVH2_THIRD_PARTY
2
3
// A single entry header into third-party BVH2
4
// Good place to manage compiler warnings etc.
5
6
#if defined(__clang__)
7
#pragma clang diagnostic push
8
#pragma clang diagnostic ignored "-Wshadow"
9
#pragma clang diagnostic ignored "-Wpsabi"
10
#elif defined(__GNUC__)
11
#pragma GCC diagnostic push
12
#pragma GCC diagnostic ignored "-Wshadow"
13
#pragma GCC diagnostic ignored "-Wpsabi"
14
#pragma GCC diagnostic ignored "-Wall"
15
#pragma GCC diagnostic ignored "-Wshadow"
16
#pragma GCC diagnostic ignored "-Wunknown-pragmas"
17
#pragma GCC diagnostic ignored "-Wattributes"
18
#elif defined(_MSC_VER)
19
#pragma warning(push)
20
#pragma warning(disable : 5051)
21
#endif
22
23
#include <
bvh/v2/bvh.h
>
24
#include <
bvh/v2/vec.h
>
25
#include <
bvh/v2/ray.h
>
26
#include <
bvh/v2/node.h
>
27
#include <
bvh/v2/stack.h
>
28
#include <
bvh/v2/default_builder.h
>
29
30
#if defined(__clang__)
31
#pragma clang diagnostic pop
32
#elif defined(__GNUC__)
33
#pragma GCC diagnostic pop
34
#endif
35
36
#endif
bvh.h
default_builder.h
node.h
ray.h
stack.h
vec.h
geom
geom
inc
bvh2_third_party.h
ROOTmaster - Reference Guide Generated on Sat Mar 14 2026 03:27:35 (GVA Time) using Doxygen 1.10.0