Mesh Oriented datABase  (version 5.5.1)
An array-based unstructured mesh library
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

 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. More...
 
static ErrorCode moab::box_from_axes (OrientedBox &result, Interface *instance, const Range &points)
 Common code for box calculation. More...
 
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 (kraft.nosp@m.che@.nosp@m.cae.w.nosp@m.isc..nosp@m.edu)
Date
2006-07-18

Definition in file OrientedBox.cpp.