#include <Ray.h>
Inherits set< RayInterval< Real, ValueType > >.
|
OPENVDB_DEPRECATED | RayIntervalSet () |
|
bool | merge (const Ray< Real > &R, Real tolerance=1e-4) |
| merges and padds input intersections. New intervals are tagged EMPTY We assume: 1) input RayIntervalSets are non-overlapping (this is a consequense of non-overlapping block in vdb!) 2) input RayIntervalSets does not contain any EMPTY intervals (these are ignored in the Grid::intersection) More...
|
|
bool | isEmpty () const |
|
void | print (const std::string &str=std::string("")) const |
|
bool merge |
( |
const Ray< Real > & |
R, |
|
|
Real |
tolerance = 1e-4 |
|
) |
| |
|
inline |
merges and padds input intersections. New intervals are tagged EMPTY We assume: 1) input RayIntervalSets are non-overlapping (this is a consequense of non-overlapping block in vdb!) 2) input RayIntervalSets does not contain any EMPTY intervals (these are ignored in the Grid::intersection)
- Returns
- true if intervals are merged
void print |
( |
const std::string & |
str = std::string("") | ) |
const |
|
inline |
The documentation for this class was generated from the following file: