|
| VelocitySampler (const GridT &grid) |
| Constructor from a grid. More...
|
|
| VelocitySampler (const VelocitySampler &other) |
| Copy-constructor. More...
|
|
template<typename LocationType > |
bool | sample (const LocationType &world, ValueType &result) const |
| Samples the velocity at world position onto result. Supports both staggered (i.e. MAC) and collocated velocity grids. More...
|
|
template<typename LocationType > |
ValueType | sample (const LocationType &world) const |
| Samples the velocity at world position onto result. Supports both staggered (i.e. MAC) and co-located velocity grids. More...
|
|
template<typename GridT = Vec3fGrid, bool Staggered = false, size_t Order = 1>
class openvdb::v9_0::tools::VelocitySampler< GridT, Staggered, Order >
Class to hold a Vec3 field interpreted as a velocity field. Primarily exists to provide a method(s) that integrate a passive point forward in the velocity field for a single time-step (dt)