HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
HUSD_PointInstancerSampleData Class Reference

#include <HUSD_PointInstancer.h>

Public Member Functions

 HUSD_PointInstancerSampleData (const HUSD_TimeCode &timecode, bool is_first_sample, OP_Node *op)
 
 ~HUSD_PointInstancerSampleData ()
 
bool accumulate (const GU_Detail *gdp, const GA_Range &range, HUSD_AutoReadLock &input_readlock, UT_StringSet &created_primpaths, const HUSD_PointInstancerSopToUsdConfig &config, const UT_StringMap< UT_StringArray > &prototype_path_map)
 
void apply (HUSD_AutoWriteLock &writelock)
 
const HUSD_TimeCodetimecode ()
 

Detailed Description

Definition at line 131 of file HUSD_PointInstancer.h.

Constructor & Destructor Documentation

HUSD_PointInstancerSampleData::HUSD_PointInstancerSampleData ( const HUSD_TimeCode timecode,
bool  is_first_sample,
OP_Node op 
)
HUSD_PointInstancerSampleData::~HUSD_PointInstancerSampleData ( )

Member Function Documentation

bool HUSD_PointInstancerSampleData::accumulate ( const GU_Detail gdp,
const GA_Range range,
HUSD_AutoReadLock input_readlock,
UT_StringSet created_primpaths,
const HUSD_PointInstancerSopToUsdConfig config,
const UT_StringMap< UT_StringArray > &  prototype_path_map 
)
void HUSD_PointInstancerSampleData::apply ( HUSD_AutoWriteLock writelock)
const HUSD_TimeCode& HUSD_PointInstancerSampleData::timecode ( )
inline

Definition at line 148 of file HUSD_PointInstancer.h.


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