#include <string>
#include <iterator>
#include <iosfwd>
#include <algorithm>
#include "moab/Types.hpp"
Go to the source code of this file.
|
| moab |
| Class representing axis-aligned bounding box.
|
|
|
Range | moab::intersect (const Range &, const Range &) |
| intersect two ranges, placing the results in the return range More...
|
|
Range | moab::subtract (const Range &from, const Range &) |
| subtract range2 from this, placing the results in the return range More...
|
|
Range | moab::unite (const Range &r1, const Range &r2) |
| unite two ranges, placing the results in the return range More...
|
|
Range::const_iterator | moab::operator+ (const Range::const_iterator &it, EntityID step) |
|
Range::const_iterator | moab::operator+ (EntityID step, const Range::const_iterator &it) |
|
Range::const_iterator | moab::operator- (const Range::const_iterator &it, EntityID step) |
|
Range::const_iterator | moab::operator- (EntityID step, const Range::const_iterator &it) |
|
EntityID | moab::operator- (const Range::const_iterator &it1, const Range::const_iterator &it2) |
|
std::ostream & | moab::operator<< (std::ostream &s, const Range &r) |
|
bool | moab::operator== (const Range &r1, const Range &r2) |
|
bool | moab::operator!= (const Range &r1, const Range &r2) |
|