|
MOAB: Mesh Oriented datABase
(version 5.4.1)
|
#include "moab/Interface.hpp"#include "Internals.hpp"#include "moab/OrientedBoxTreeTool.hpp"#include "moab/Range.hpp"#include "moab/CN.hpp"#include "moab/GeomUtil.hpp"#include "MBTagConventions.hpp"#include <iostream>#include <iomanip>#include <algorithm>#include <limits>#include <cassert>#include <cmath>
Include dependency graph for OrientedBoxTreeTool.cpp:Go to the source code of this file.
Classes | |
| struct | moab::OrientedBoxTreeTool::SetData |
| struct | moab::Data |
| struct | moab::OBBTreeSITFrame |
| class | moab::RayIntersector |
| class | moab::RayIntersectSets |
| struct | moab::OBBTreeCPFrame |
| class | moab::TreeLayoutPrinter |
| class | moab::TreeNodePrinter |
| class | moab::StatData |
| struct | moab::StatData::Ratio |
| struct | moab::StatData::Stat< T > |
Namespaces | |
| namespace | moab |
Class representing axis-aligned bounding box. | |
Defines | |
| #define | WE << std::setw( 10 ) << |
| #define | WW WE |
Functions | |
| static ErrorCode | moab::split_box (Interface *instance, const OrientedBox &box, int axis, const Range &entities, Range &left_list, Range &right_list) |
| Split triangles by which side of a plane they are on. | |
| static ErrorCode | moab::split_sets (Interface *, const OrientedBox &box, int axis, const std::list< OrientedBoxTreeTool::SetData > &sets, std::list< OrientedBoxTreeTool::SetData > &left, std::list< OrientedBoxTreeTool::SetData > &right) |
| static int | moab::measure (const CartVect &v, double &result) |
| static double | moab::std_dev (double sqr, double sum, double count) |
Variables | |
| const char | moab::DEFAULT_TAG_NAME [] = "OBB" |
| #define WE << std::setw( 10 ) << |
Definition at line 1886 of file OrientedBoxTreeTool.cpp.
Referenced by moab::OrientedBoxTreeTool::stats().
Definition at line 1887 of file OrientedBoxTreeTool.cpp.
Referenced by moab::OrientedBoxTreeTool::stats().