#include <functional>
#include <algorithm>
#include <array>
#include <iostream>
#include <limits>
#include <openvdb/Platform.h>
#include <openvdb/util/Assert.h>
#include "Math.h"
#include "Vec3.h"
#include <tbb/blocked_range.h>
Go to the source code of this file.
|
std::ostream & | operator<< (std::ostream &os, const Coord &xyz) |
|
Coord | Abs (const Coord &xyz) |
|
std::ostream & | operator<< (std::ostream &os, const CoordBBox &b) |
|
|
template<typename T > |
Vec3< typename promote< T, typename Coord::ValueType >::type > | operator+ (const Vec3< T > &v0, const Coord &v1) |
| Allow a Coord to be added to or subtracted from a Vec3. More...
|
|
template<typename T > |
Vec3< typename promote< T, typename Coord::ValueType >::type > | operator+ (const Coord &v1, const Vec3< T > &v0) |
| Allow a Coord to be added to or subtracted from a Vec3. More...
|
|
|
template<typename T > |
Vec3< typename promote< T, Coord::ValueType >::type > | operator- (const Vec3< T > &v0, const Coord &v1) |
| Allow a Coord to be subtracted from a Vec3. More...
|
|
template<typename T > |
Vec3< typename promote< T, Coord::ValueType >::type > | operator- (const Coord &v1, const Vec3< T > &v0) |
| Allow a Coord to be subtracted from a Vec3. More...
|
|