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>
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().