EvaluatorCacheT< EVALUATOR > Class Template Reference

#include <mesh.h>

Classes

struct  Entry
 

Public Types

typedef std::vector< EntryEvaluators
 

Public Member Functions

 ~EvaluatorCacheT ()
 
template<typename DEVICE_CONTEXT >
EVALUATOR * GetEvaluator (BufferDescriptor const &srcDesc, BufferDescriptor const &dstDesc, DEVICE_CONTEXT *deviceContext)
 
template<typename DEVICE_CONTEXT >
EVALUATOR * GetEvaluator (BufferDescriptor const &srcDesc, BufferDescriptor const &dstDesc, BufferDescriptor const &duDesc, BufferDescriptor const &dvDesc, DEVICE_CONTEXT *deviceContext)
 

Detailed Description

template<typename EVALUATOR>
class OpenSubdiv::OPENSUBDIV_VERSION::Osd::EvaluatorCacheT< EVALUATOR >

Definition at line 165 of file mesh.h.

Member Typedef Documentation

typedef std::vector<Entry> Evaluators

Definition at line 185 of file mesh.h.

Constructor & Destructor Documentation

~EvaluatorCacheT ( )
inline

Definition at line 167 of file mesh.h.

Member Function Documentation

EVALUATOR* GetEvaluator ( BufferDescriptor const &  srcDesc,
BufferDescriptor const &  dstDesc,
DEVICE_CONTEXT *  deviceContext 
)
inline

Definition at line 188 of file mesh.h.

EVALUATOR* GetEvaluator ( BufferDescriptor const &  srcDesc,
BufferDescriptor const &  dstDesc,
BufferDescriptor const &  duDesc,
BufferDescriptor const &  dvDesc,
DEVICE_CONTEXT *  deviceContext 
)
inline

Definition at line 198 of file mesh.h.


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