#include <HairSettings.h>
◆ GridSampler()
| HairSettings::GridSampler::GridSampler |
( |
const HairSettings * | inSettings | ) |
|
|
inlineexplicit |
◆ PositionToIndexAndFraction()
| void HairSettings::GridSampler::PositionToIndexAndFraction |
( |
Vec3Arg | inPosition, |
|
|
UVec4 & | outIndex, |
|
|
Vec3 & | outFraction ) const |
|
inline |
Convert a position in hair space to a grid index and fraction.
◆ Sample() [1/2]
template<typename F >
| void HairSettings::GridSampler::Sample |
( |
UVec4Arg | inIndex, |
|
|
Vec3Arg | inFraction, |
|
|
const F & | inFunc ) const |
|
inline |
◆ Sample() [2/2]
template<typename F >
| void HairSettings::GridSampler::Sample |
( |
Vec3Arg | inPosition, |
|
|
const F & | inFunc ) const |
|
inline |
◆ mGridSizeMin1
| Vec3 HairSettings::GridSampler::mGridSizeMin1 |
◆ mGridSizeMin2
| UVec4 HairSettings::GridSampler::mGridSizeMin2 |
◆ mGridStride
| UVec4 HairSettings::GridSampler::mGridStride |
◆ mOffset
| Vec3 HairSettings::GridSampler::mOffset |
◆ mScale
| Vec3 HairSettings::GridSampler::mScale |
The documentation for this class was generated from the following file: