#include <cmath>
#include <math.h>
#include <limits>
#include <ESBTL/constants.h>
#include <boost/iterator/zip_iterator.hpp>
#include <boost/tuple/tuple.hpp>
Go to the source code of this file.
Classes | |
class | ESBTL::Point_3 |
Namespaces | |
namespace | ESBTL |
Functions | |
template<class NT > | |
NT | ESBTL::square (const NT &n) |
template<class Point1 , class Point2 > | |
double | ESBTL::squared_distance (const Point1 &p1, const Point2 &p2) |
template<class Iterator > | |
double | ESBTL::rms_no_align (Iterator begin1, Iterator end1, Iterator begin2, Iterator end2) |
template<class Point_3 , class Iterator > | |
std::pair< Point_3, Point_3 > | ESBTL::bounding_box (Iterator begin, Iterator end) |
template<class Point_3 , class Iterator > | |
std::pair< Point_3, double > | ESBTL::bounding_cube (Iterator begin, Iterator end) |