RINGMesh  Version 5.0.0
A programming library for geological model meshes
aabb.cpp File Reference
#include <ringmesh/mesh/aabb.h>
#include <algorithm>
#include <numeric>
#include <ringmesh/basic/geometry.h>
#include <ringmesh/mesh/mesh.h>

Go to the source code of this file.

Namespaces

 RINGMesh
 Classes to build GeoModel from various inputs.
 

Functions

template<index_t DIMENSION>
double RINGMesh::inner_point_box_distance (const vecn< DIMENSION > &p, const Box< DIMENSION > &B)
 
template<index_t DIMENSION>
double RINGMesh::point_box_signed_distance (const vecn< DIMENSION > &p, const Box< DIMENSION > &B)
 

Variables

template class RINGMESH_API RINGMesh::AABBTree< 2 >
 
template class RINGMESH_API RINGMesh::BoxAABBTree< 2 >
 
template class RINGMESH_API RINGMesh::LineAABBTree< 2 >
 
template class RINGMESH_API RINGMesh::SurfaceAABBTree< 2 >
 
template class RINGMESH_API RINGMesh::AABBTree< 3 >
 
template class RINGMESH_API RINGMesh::BoxAABBTree< 3 >
 
template class RINGMESH_API RINGMesh::LineAABBTree< 3 >
 
template class RINGMESH_API RINGMesh::SurfaceAABBTree< 3 >
 
template class RINGMESH_API RINGMesh::VolumeAABBTree< 3 >