#include <limits>
#include <type_traits>
#include <array>
#include <vector>
#include <queue>
#include <set>
#include <map>
#include <iostream>
#include <utility>
#include <memory>
#include <algorithm>
#include <numeric>
#include <iterator>
#include <functional>
#include <Eigen/Dense>
#include <Eigen/Geometry>
#include "AABBtree/Box.hxx"
#include "AABBtree/Ray.hxx"
#include "AABBtree/Tree.hxx"
Go to the source code of this file.
◆ AABBTREE_ASSERT
#define AABBTREE_ASSERT |
( |
| COND, |
|
|
| MSG ) |
Value:
#define AABBTREE_ERROR(MSG)
Definition AABBtree.hh:38
◆ AABBTREE_ASSERT_WARNING
#define AABBTREE_ASSERT_WARNING |
( |
| COND, |
|
|
| MSG ) |
Value:
#define AABBTREE_WARNING(MSG)
Definition AABBtree.hh:51
◆ AABBTREE_DEFAULT_INTEGER_TYPE
#define AABBTREE_DEFAULT_INTEGER_TYPE int |
◆ AABBTREE_ERROR
#define AABBTREE_ERROR |
( |
| MSG | ) |
|
Value: { \
std::ostringstream os; os << MSG; \
throw std::runtime_error(os.str()); \
}
◆ AABBTREE_WARNING
#define AABBTREE_WARNING |
( |
| MSG | ) |
|
Value:{ std::cout << MSG << '\n' }
◆ INCLUDE_AABBTREE_HH
#define INCLUDE_AABBTREE_HH |