|
using | ValueType = Float3 |
|
using | Coord = UInt3 |
|
using | FloatCoord = Float3 |
|
|
UInt3 | Dimensions () const |
|
ValueType | Load (Coord c) const |
|
void | Write (Coord x, ValueType value) |
|
template<unsigned SamplingFlags = RNFSample::ClampX|RNFSample::ClampY|RNFSample::ClampZ> |
ValueType | Sample (FloatCoord c) const |
|
void | GatherNeighbors (ValueType neighbours[27], float weights[8], FloatCoord coord, unsigned samplingFlags) const |
|
| VectorField3DSeparate (Store *u, Store *v, Store *w, UInt3 dims) |
|
template<unsigned SamplingFlags> |
auto | Sample (FloatCoord c) const -> ValueType |
|
|
Store * | _u |
|
Store * | _v |
|
Store * | _w |
|
UInt3 | _dims |
|
|
static const unsigned | NeighborCount = 27 |
|
static const unsigned | BilinearWeightCount = 8 |
|
The documentation for this class was generated from the following files: