Mesh Oriented datABase  (version 5.4.1)
Array-based unstructured mesh datastructure
OrientedBox.cpp File Reference
#include "moab/Interface.hpp"
#include "moab/CN.hpp"
#include "moab/OrientedBox.hpp"
#include "moab/Range.hpp"
#include <ostream>
#include <cassert>
#include <limits>
+ Include dependency graph for OrientedBox.cpp:

Go to the source code of this file.

Namespaces

namespace  moab
 

Class representing axis-aligned bounding box.


Functions

std::ostream & moab::operator<< (std::ostream &, const OrientedBox &)
static double moab::point_perp (const CartVect &p, const CartVect &b, const CartVect &m)
 Find closest point on line.
static ErrorCode moab::box_from_axes (OrientedBox &result, Interface *instance, const Range &points)
 Common code for box calculation.
bool moab::check_ray_limits (const double normal_par_pos, const double normal_par_dir, const double half_extent, const double *nonneg_ray_len, const double *neg_ray_len)

Detailed Description

Author:
Jason Kraftcheck ([email protected])
Date:
2006-07-18

Definition in file OrientedBox.cpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines