#include <HUSD_PointInstancer.h>
|
static bool | copyUsdPrimvarsToGeoAttrs (HUSD_AutoAnyLock &lock, GU_Detail *gdp, const GA_Offset &offsetStart, const int &numPoints, const UT_StringHolder &primvarFilter, const HUSD_TimeCode &timeCode, const UT_StringRef &PROTOSOURCEPRIMPATH) |
|
static bool | copyUsdXformAttrsToGeoAttrs (HUSD_AutoAnyLock &lock, GU_Detail *gdp, const GA_Offset &offsetStart, const int &numPoints, const HUSD_TimeCode &timeCode, const UT_StringRef &PROTOSOURCEPRIMPATH, bool applyPrimXform=false, bool copyPositions=true, bool copyOrientations=true, bool copyScales=true, bool copyAccelerations=true, bool copyVelocities=true, bool copyAngularVelocities=true, bool createUsdXformAttrib=true) |
|
static bool | copyUsdIdAttrsToGeoAttrs (HUSD_AutoAnyLock &lock, GU_Detail *gdp, const GA_Offset &offsetStart, const int &numPoints, const HUSD_TimeCode &timeCode, const UT_StringRef &PROTOSOURCEPRIMPATH, bool useInvisIds=true, IdSource idSource=IDSOURCENONE, ProtoSource protoSource=PROTOSOURCENONE) |
|
static bool | createBoundingBoxGeoAttr (HUSD_AutoAnyLock &lock, GU_Detail *gdp, const GA_Offset &offsetStart, const int &numPoints, const HUSD_TimeCode &timeCode, const UT_StringRef &PROTOSOURCEPRIMPATH, const UT_StringArray &purposes, bool applyPrimXform=false) |
|
Definition at line 32 of file HUSD_PointInstancer.h.
Enumerator |
---|
IDSOURCENONE |
|
IDSOURCEATTRIBUTE |
|
IDSOURCEPOINTNUMBER |
|
IDSOURCEATTRIBUTEORPOINTNUMBER |
|
Definition at line 35 of file HUSD_PointInstancer.h.
Enumerator |
---|
PROTOSOURCENONE |
|
PROTOSOURCEATTRIBUTE |
|
PROTOSOURCEPRIMPATH |
|
Definition at line 43 of file HUSD_PointInstancer.h.
static bool HUSD_PointInstancer::copyUsdXformAttrsToGeoAttrs |
( |
HUSD_AutoAnyLock & |
lock, |
|
|
GU_Detail * |
gdp, |
|
|
const GA_Offset & |
offsetStart, |
|
|
const int & |
numPoints, |
|
|
const HUSD_TimeCode & |
timeCode, |
|
|
const UT_StringRef & |
PROTOSOURCEPRIMPATH, |
|
|
bool |
applyPrimXform = false , |
|
|
bool |
copyPositions = true , |
|
|
bool |
copyOrientations = true , |
|
|
bool |
copyScales = true , |
|
|
bool |
copyAccelerations = true , |
|
|
bool |
copyVelocities = true , |
|
|
bool |
copyAngularVelocities = true , |
|
|
bool |
createUsdXformAttrib = true |
|
) |
| |
|
static |
The documentation for this class was generated from the following file: