#include <primvarRefiner.h>
Public Member Functions | |
PrimvarRefiner (TopologyRefiner const &refiner) | |
Public Member Functions inherited from PrimvarRefinerReal< float > | |
PrimvarRefinerReal (TopologyRefiner const &refiner) | |
~PrimvarRefinerReal () | |
TopologyRefiner const & | GetTopologyRefiner () const |
void | Interpolate (int level, T const &src, U &dst) const |
Apply vertex interpolation weights to a primvar buffer for a single level of refinement. More... | |
void | InterpolateVarying (int level, T const &src, U &dst) const |
Apply only varying interpolation weights to a primvar buffer for a single level of refinement. More... | |
void | InterpolateFaceUniform (int level, T const &src, U &dst) const |
Refine uniform (per-face) primvar data between levels. More... | |
void | InterpolateFaceVarying (int level, T const &src, U &dst, int channel=0) const |
Apply face-varying interpolation weights to a primvar buffer associated with a particular face-varying channel. More... | |
void | Limit (T const &src, U &dstPos) const |
Apply limit weights to a primvar buffer. More... | |
void | Limit (T const &src, U &dstPos, U1 &dstTan1, U2 &dstTan2) const |
void | LimitFaceVarying (T const &src, U &dst, int channel=0) const |
Definition at line 1260 of file primvarRefiner.h.
|
inline |
Definition at line 1262 of file primvarRefiner.h.