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
geom
geom
res
bvh2_third_party.h
ROOTmaster - Reference Guide Generated on Tue Oct 20 2026 15:12:48 (GVA Time) using Doxygen 1.10.0