HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GusdUSD_ThreadedTraverse::RunTasksT< Visitor > Struct Template Reference

#include <USD_ThreadedTraverse.h>

Public Member Functions

 RunTasksT (const UT_Array< UsdPrim > &roots, const GusdDefaultArray< UsdTimeCode > &times, const GusdDefaultArray< GusdPurposeSet > &purposes, const Visitor &visitor, TaskData &data, bool skipRoot)
 
void operator() (const UT_BlockedRange< std::size_t > &r) const
 

Detailed Description

template<class Visitor>
struct GusdUSD_ThreadedTraverse::RunTasksT< Visitor >

Definition at line 234 of file USD_ThreadedTraverse.h.

Constructor & Destructor Documentation

template<class Visitor >
GusdUSD_ThreadedTraverse::RunTasksT< Visitor >::RunTasksT ( const UT_Array< UsdPrim > &  roots,
const GusdDefaultArray< UsdTimeCode > &  times,
const GusdDefaultArray< GusdPurposeSet > &  purposes,
const Visitor &  visitor,
TaskData data,
bool  skipRoot 
)
inline

Definition at line 236 of file USD_ThreadedTraverse.h.

Member Function Documentation

template<class Visitor >
void GusdUSD_ThreadedTraverse::RunTasksT< Visitor >::operator() ( const UT_BlockedRange< std::size_t > &  r) const
inline

Definition at line 243 of file USD_ThreadedTraverse.h.


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