All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends
PrimvarRefiner Class Reference

#include <primvarRefiner.h>

Inheritance diagram for PrimvarRefiner:
PrimvarRefinerReal< float >

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
 

Detailed Description

Definition at line 1260 of file primvarRefiner.h.

Constructor & Destructor Documentation

PrimvarRefiner ( TopologyRefiner const &  refiner)
inline

Definition at line 1262 of file primvarRefiner.h.


The documentation for this class was generated from the following file: