|
HDK
|
#include <refiner.h>
Classes | |
| struct | InstPrimEntry |
| struct | NameInfo |
Public Types | |
| using | GprimArrayEntry = GusdRefiner::GprimArrayEntry |
| using | GprimArray = GusdRefiner::GprimArray |
Public Member Functions | |
| SdfPath | add (const SdfPath &path, bool explicitPrimPath, GT_PrimitiveHandle prim, const UT_Matrix4D &xform, const TfToken &purpose, const GusdWriteCtrlFlags &writeCtrlFlags) |
| void | addInstPrim (const SdfPath &path, GT_PrimitiveHandle p, int index=0) |
| Add a prim to be added to a point instancer during finish. More... | |
| void | finish (GusdRefiner &refiner) |
Public Attributes | |
| GusdRefiner::GprimArray | m_gprims |
| std::map< SdfPath, NameInfo > | m_names |
| std::map< SdfPath, std::vector < InstPrimEntry > > | m_instancePrims |
| SdfPath GusdRefinerCollector::add | ( | const SdfPath & | path, |
| bool | explicitPrimPath, | ||
| GT_PrimitiveHandle | prim, | ||
| const UT_Matrix4D & | xform, | ||
| const TfToken & | purpose, | ||
| const GusdWriteCtrlFlags & | writeCtrlFlags | ||
| ) |
| void GusdRefinerCollector::addInstPrim | ( | const SdfPath & | path, |
| GT_PrimitiveHandle | p, | ||
| int | index = 0 |
||
| ) |
Add a prim to be added to a point instancer during finish.
| void GusdRefinerCollector::finish | ( | GusdRefiner & | refiner | ) |
| GusdRefiner::GprimArray GusdRefinerCollector::m_gprims |
| std::map<SdfPath,std::vector<InstPrimEntry> > GusdRefinerCollector::m_instancePrims |