#include <iostream>
#include <realroot/Interval.hpp>
#include <shape/fxv.hpp>
Go to the source code of this file.
Classes
Namespaces
Functions
- template<class C , unsigned N> void fill (aabb< C, N > &box, const fxv< C, N > &v)
- template<class C , unsigned N> void fill (aabb< C, N > &box, const fxv< C, N > *v, unsigned sz)
- template<class C , unsigned N> void fill (aabb< C, N > &box, const fxv< C, N > &a, const fxv< C, N > &b)
- template<class C , unsigned N> void hull (aabb< C, N > &h, const aabb< C, N > &a, const aabb< C, N > &b)
- template<class C , unsigned N> void hull (aabb< C, N > &h, const aabb< C, N > &b)
- template<class C , unsigned N> bool intersectp (const aabb< C, N > &a, const aabb< C, N > &b)
- template<class C , unsigned N> C lmax (const aabb< C, N > &box)
- template<class C , unsigned N> C lmin (const aabb< C, N > &box)
- template<class C , unsigned N> void fill (aabb< C, N > &box, const fxv< C, N > &a, const fxv< C, N > &b, const fxv< C, N > &c, const fxv< C, N > &d)
- template<class C , unsigned N> std::ostream & operator<< (std::ostream &o, const aabb< C, N > &b)