MOAB: Mesh Oriented datABase
(version 5.4.1)
|
#include "moab/AdaptiveKDTree.hpp"
#include "moab/Interface.hpp"
#include "moab/GeomUtil.hpp"
#include "moab/Range.hpp"
#include "moab/ElemEvaluator.hpp"
#include "moab/CpuTimer.hpp"
#include "Internals.hpp"
#include "moab/Util.hpp"
#include <cmath>
#include <cassert>
#include <algorithm>
#include <limits>
#include <iostream>
#include <cstdio>
Go to the source code of this file.
Classes | |
struct | moab::NodeDistance |
struct | moab::NodeSeg |
struct | moab::SimpleStat< T > |
Namespaces | |
namespace | moab |
Class representing axis-aligned bounding box. | |
Defines | |
#define | MB_AD_KD_TREE_DEFAULT_TAG_NAME |
#define | MB_AD_KD_TREE_USE_SINGLE_TAG |
#define | MB_AD_KD_TREE_USE_TWO_DOUBLE_TAG |
Functions | |
static ErrorCode | moab::closest_to_triangles (Interface *moab, const Range &tris, const CartVect &from, double &shortest_dist_sqr, CartVect &closest_pt, EntityHandle &closest_tri) |
static ErrorCode | moab::closest_to_triangles (Interface *moab, EntityHandle set_handle, const CartVect &from, double &shortest_dist_sqr, CartVect &closest_pt, EntityHandle &closest_tri) |
static std::string | moab::mem_to_string (unsigned long mem) |
Definition in file AdaptiveKDTree.cpp.
#define MB_AD_KD_TREE_DEFAULT_TAG_NAME |
Definition at line 25 of file AdaptiveKDTree.cpp.
#define MB_AD_KD_TREE_USE_SINGLE_TAG |
Definition at line 28 of file AdaptiveKDTree.cpp.
#define MB_AD_KD_TREE_USE_TWO_DOUBLE_TAG |
Definition at line 34 of file AdaptiveKDTree.cpp.