HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GusdGU_PackedUSD Member List

This is the complete list of members for GusdGU_PackedUSD, including all inherited members.

altFileName() const GusdGU_PackedUSDinline
attributeNameMap() const GU_PackedImplinlinevirtual
BoolGetter typedefGU_PackedImpl
BoolSetter typedefGU_PackedImpl
BoolTupleGetter typedefGU_PackedImpl
BoolTupleSetter typedefGU_PackedImpl
boxCache() const GU_PackedImplinlineprotected
Build(GU_Detail &detail, const UT_StringHolder &fileName, const SdfPath &primPath, UsdTimeCode frame, const char *lod=nullptr, GusdPurposeSet purposes=GUSD_PURPOSE_PROXY, const UsdPrim &prim=UsdPrim(), const UT_Matrix4D *xform=nullptr, PivotLocation pivotloc=PivotLocation::Origin)GusdGU_PackedUSDstatic
Build(GU_Detail &detail, const UT_StringHolder &fileName, const SdfPath &primPath, const SdfPath &srcPrimPath, int index, UsdTimeCode frame, const char *lod=nullptr, GusdPurposeSet purposes=GUSD_PURPOSE_PROXY, const UsdPrim &prim=UsdPrim(), const UT_Matrix4D *xform=nullptr, PivotLocation pivotloc=PivotLocation::Origin)GusdGU_PackedUSDstatic
Build(GU_Detail &detail, const UsdPrim &prim, UsdTimeCode frame, const char *lod=nullptr, GusdPurposeSet purpose=GUSD_PURPOSE_PROXY, const UT_Matrix4D *xform=nullptr, PivotLocation pivotloc=PivotLocation::Origin)GusdGU_PackedUSDstatic
BVectorGetter typedefGU_PackedImpl
BVectorSetter typedefGU_PackedImpl
clearBoxCache()GU_PackedImplinlineprotected
clearData() overrideGusdGU_PackedUSDvirtual
computeArea() const GU_PackedImplprotectedvirtual
computePerimeter() const GU_PackedImplprotectedvirtual
computeVelocityRange(const GU_Detail *gdp, UT_Vector3 &vmin, UT_Vector3 &vmax)GU_PackedImplstatic
computeVolume(const UT_Vector3 &refpt) const GU_PackedImplprotectedvirtual
computeWidthRange(const GU_Detail *gdp, fpreal &wmin, fpreal &wmax)GU_PackedImplstatic
conditionalAddRef() noexceptUT_IntrusiveRefCounter< GU_PackedImpl >inline
copy() const overrideGusdGU_PackedUSDvirtual
copyIfShared()GU_PackedImplinline
copyPrimitiveGroups(GU_Detail &dest, const GU_Detail &src, GA_Offset src_offset, bool force=false)GU_PackedImplprotectedstatic
countMemory(UT_MemoryCounter &counter, bool inclusive) const overrideGusdGU_PackedUSDvirtual
DictArrayGetter typedefGU_PackedImpl
DictArraySetter typedefGU_PackedImpl
DictGetter typedefGU_PackedImpl
DictSetter typedefGU_PackedImpl
DictTupleGetter typedefGU_PackedImpl
DictTupleSetter typedefGU_PackedImpl
F32VectorGetter typedefGU_PackedImpl
F32VectorSetter typedefGU_PackedImpl
F64VectorGetter typedefGU_PackedImpl
F64VectorSetter typedefGU_PackedImpl
facesetAttribute() const GU_PackedImplvirtual
fileName() const GusdGU_PackedUSDinline
FloatGetter typedefGU_PackedImpl
FloatSetter typedefGU_PackedImpl
FloatTupleGetter typedefGU_PackedImpl
FloatTupleSetter typedefGU_PackedImpl
forceLoad() const GU_PackedImplinlinevirtual
frame() const GusdGU_PackedUSDinline
fullGT() const GusdGU_PackedUSD
getBaryCenter() const GU_PackedImplprotectedvirtual
getBounds(UT_BoundingBox &box) const overrideGusdGU_PackedUSDvirtual
getBoundsCached(UT_BoundingBox &box) const GU_PackedImpl
getFactory() const overrideGusdGU_PackedUSDvirtual
getInstanceKey(UT_Options &key) const GusdGU_PackedUSD
getIntrinsicPurposes(UT_StringArray &purposes) const GusdGU_PackedUSD
getIntrinsicPurposes(const GU_PrimPacked *prim, UT_StringArray &purposes) const GusdGU_PackedUSDinline
getLocalTransform(UT_Matrix4D &m) const overrideGusdGU_PackedUSDvirtual
getMemoryUsage(bool inclusive) const overrideGusdGU_PackedUSDvirtual
getNumPurposes() const GusdGU_PackedUSD
getNumPurposes(const GU_PrimPacked *prim) const GusdGU_PackedUSDinline
getPackedDetail(GU_PackedContext *context=0) const GU_PackedImplvirtual
getPrimitiveName(const GU_PrimPacked *prim, UT_WorkBuffer &wbuf) const GU_PackedImplvirtual
getPurposes() const GusdGU_PackedUSDinline
getRenderingBounds(UT_BoundingBox &box) const overrideGusdGU_PackedUSDvirtual
getUsdPrim(UT_ErrorSeverity sev=UT_ERROR_ABORT) const GusdGU_PackedUSD
getUsdTransform() const GusdGU_PackedUSD
getVelocityRange(UT_Vector3 &min, UT_Vector3 &max) const overrideGusdGU_PackedUSDvirtual
getVisibleBounds(UT_BoundingBox &box) const GU_PackedImplinlinevirtual
getVisibleBoundsCached(UT_BoundingBox &box) const GU_PackedImpl
getWidthRange(fpreal &min, fpreal &max) const overrideGusdGU_PackedUSDvirtual
GU_PackedImpl()GU_PackedImpl
GU_PackedImpl(const GU_PackedImpl &src)=defaultGU_PackedImpl
GusdGU_PackedUSD()GusdGU_PackedUSD
GusdGU_PackedUSD(const GusdGU_PackedUSD &src)GusdGU_PackedUSD
I32VectorGetter typedefGU_PackedImpl
I32VectorSetter typedefGU_PackedImpl
I64VectorGetter typedefGU_PackedImpl
I64VectorSetter typedefGU_PackedImpl
import(const UT_JSONValueMap &options, const UT_StringRef &key, T &value)GU_PackedImplprotectedstatic
import(const UT_Options &options, const UT_StringRef &key, T &value)GU_PackedImplprotectedstatic
index() const GusdGU_PackedUSDinline
index(const GU_PrimPacked *prim) const GusdGU_PackedUSDinline
install(GA_PrimitiveFactory &factory)GusdGU_PackedUSDstatic
IntGetter typedefGU_PackedImpl
intrinsic16Tuple(const GU_PrimPacked *prim) const GU_PackedImplinline
intrinsic3Tuple(const GU_PrimPacked *prim) const GU_PackedImplinline
intrinsic6Tuple(const GU_PrimPacked *prim) const GU_PackedImplinline
intrinsic9Tuple(const GU_PrimPacked *prim) const GU_PackedImplinline
intrinsicAltFileName() const GusdGU_PackedUSDinline
intrinsicAltFileName(const GU_PrimPacked *prim) const GusdGU_PackedUSDinline
intrinsicFactoryLabel(const GU_PrimPacked *prim) const GU_PackedImpl
intrinsicFactoryName(const GU_PrimPacked *prim) const GU_PackedImpl
intrinsicFileName() const GusdGU_PackedUSDinline
intrinsicFileName(const GU_PrimPacked *prim) const GusdGU_PackedUSDinline
intrinsicFrame() const GusdGU_PackedUSDinline
intrinsicFrame(const GU_PrimPacked *prim) const GusdGU_PackedUSDinline
intrinsicFullTransform(const GU_PrimPacked *prim, fpreal64 *v, exint sz) const GU_PackedImpl
intrinsicPackedBox(const GU_PrimPacked *prim, fpreal64 *vals, exint sz) const GU_PackedImpl
intrinsicPackedRenderBox(const GU_PrimPacked *prim, fpreal64 *vals, exint sz) const GU_PackedImpl
intrinsicPackedTransform(const GU_PrimPacked *prim, fpreal64 *v, exint sz) const GU_PackedImpl
intrinsicPivot(const GU_PrimPacked *prim, fpreal64 *vals, exint sz) const GU_PackedImpl
intrinsicPointInstanceTransform(const GU_PrimPacked *prim) const GU_PackedImplinline
intrinsicPrimitiveName(const GU_PrimPacked *prim) const GU_PackedImpl
intrinsicPrimPath() const GusdGU_PackedUSDinline
intrinsicPrimPath(const GU_PrimPacked *prim) const GusdGU_PackedUSDinline
intrinsicPrimTransform(const GU_PrimPacked *prim, fpreal64 *vals, exint sz) const GU_PackedImpl
intrinsicSetPivot(GU_PrimPacked *prim, const fpreal64 *vals, exint sz)GU_PackedImpl
intrinsicSetPrimTransform(GU_PrimPacked *prim, const fpreal64 *v, exint sz)GU_PackedImpl
intrinsicSetViewportLOD(GU_PrimPacked *prim, const char *lod)GU_PackedImpl
intrinsicSrcPrimPath() const GusdGU_PackedUSDinline
intrinsicSrcPrimPath(const GU_PrimPacked *prim) const GusdGU_PackedUSDinline
intrinsicType() const GusdGU_PackedUSD
intrinsicType(const GU_PrimPacked *prim) const GusdGU_PackedUSDinline
intrinsicViewportLOD(const GU_PrimPacked *prim) const GU_PackedImpl
IntSetter typedefGU_PackedImpl
IntTupleGetter typedefGU_PackedImpl
IntTupleSetter typedefGU_PackedImpl
isLoaded() const GU_PackedImplinlinevirtual
isPointInstance() const GusdGU_PackedUSDinline
isShared() const GU_PackedImplinline
isValid() const overrideGusdGU_PackedUSDvirtual
load(GU_PrimPacked *prim, const UT_Options &options, const GA_LoadMap &map) overrideGusdGU_PackedUSDvirtual
loadFromJSON(GU_PrimPacked *prim, const UT_JSONValueMap &options, const GA_LoadMap &map)GU_PackedImplinlinevirtual
loadSharedData(int load_data_type, const GA_SharedLoadData *item)GU_PackedImplvirtual
loadUnknownToken(const char *token, UT_JSONParser &p, const GA_LoadMap &map)GU_PackedImplvirtual
mergeGeometry(GU_Detail &destgdp, UT_Array< GU_DetailHandle > &details)GusdGU_PackedUSDstatic
operator=(const GU_PackedImpl &src)=defaultGU_PackedImpl
UT_IntrusiveRefCounter< GU_PackedImpl >::operator=(const UT_IntrusiveRefCounter &) noexceptUT_IntrusiveRefCounter< GU_PackedImpl >inline
PivotLocation enum nameGusdGU_PackedUSD
pointInstanceTransform() const GU_PackedImplinline
primPath() const GusdGU_PackedUSDinline
save(UT_Options &options, const GA_SaveMap &map) const overrideGusdGU_PackedUSDvirtual
saveCachedBBox() const GU_PackedImplinlinevirtual
saveSharedData(UT_JSONWriter &w, GA_SaveMap &map, GA_GeometryIndex *geo_index) const GU_PackedImplvirtual
setAltFileName(const UT_StringHolder &fileName)GusdGU_PackedUSD
setAltFileName(GU_PrimPacked *prim, const UT_StringHolder &fileName)GusdGU_PackedUSDinline
setAttributeNameMap(const GEO_PackedNameMapPtr &m)GU_PackedImplinlinevirtual
setBoxCache(const UT_BoundingBox &b)GU_PackedImplinlineprotected
setBoxCache(const T b[6])GU_PackedImplinlineprotected
setFacesetAttribute(const UT_StringHolder &s)GU_PackedImplinlinevirtual
setFileName(GU_PrimPacked *prim, const UT_StringHolder &fileName)GusdGU_PackedUSD
setFrame(GU_PrimPacked *prim, fpreal frame)GusdGU_PackedUSD
setFrame(GU_PrimPacked *prim, UsdTimeCode frame)GusdGU_PackedUSD
setIndex(exint i)GusdGU_PackedUSD
setIndex(GU_PrimPacked *prim, exint i)GusdGU_PackedUSDinline
setIntrinsicPurposes(GU_PrimPacked *prim, const UT_StringArray &purposes)GusdGU_PackedUSD
setPackedUSDTracker(GusdPackedUSDTracker tracker)GusdGU_PackedUSDstatic
setPointInstanceTransform(GU_PrimPacked *prim, bool b)GU_PackedImpl
setPrimPath(GU_PrimPacked *prim, const UT_StringHolder &p)GusdGU_PackedUSD
setPrimPath(GU_PrimPacked *prim, const SdfPath &p)GusdGU_PackedUSD
setPurposes(GU_PrimPacked *prim, GusdPurposeSet purposes)GusdGU_PackedUSD
setSharedNameMapData(GA_SharedDataHandlePtr s)GU_PackedImplinlinevirtual
setSrcPrimPath(const UT_StringHolder &p)GusdGU_PackedUSD
setSrcPrimPath(const SdfPath &primPath)GusdGU_PackedUSD
setSrcPrimPath(GU_PrimPacked *prim, const UT_StringHolder &p)GusdGU_PackedUSDinline
srcPrimPath() const GusdGU_PackedUSDinline
StdStringGetter typedefGU_PackedImpl
StdStringSetter typedefGU_PackedImpl
StdStringTupleGetter typedefGU_PackedImpl
StdStringTupleSetter typedefGU_PackedImpl
StringArrayGetter typedefGU_PackedImpl
StringArraySetter typedefGU_PackedImpl
StringGetter typedefGU_PackedImpl
StringHolderGetter typedefGU_PackedImpl
StringHolderSetter typedefGU_PackedImpl
StringHolderTupleGetter typedefGU_PackedImpl
StringHolderTupleSetter typedefGU_PackedImpl
StringSetter typedefGU_PackedImpl
StringTupleGetter typedefGU_PackedImpl
StringTupleSetter typedefGU_PackedImpl
supportsJSONLoad() const GU_PackedImplinlinevirtual
theNullPackedNameMapPtrGU_PackedImplprotectedstatic
typeId()GusdGU_PackedUSDinlinestatic
unpack(GU_Detail &destgdp, const UT_Matrix4D *transform) const overrideGusdGU_PackedUSDvirtual
GU_PackedImpl::unpack(GU_Detail &destgdp, const GU_PrimPacked *prim) const GU_PackedImpl
unpackGeometry(GU_Detail &destgdp, const GU_Detail *srcgdp, const GA_Offset srcprimoff, const UT_StringRef &primvarPattern, bool importInheritedPrimvars, const UT_StringRef &attributePattern, bool translateSTtoUV, const UT_StringRef &nonTransformingPrimvarPattern, const UT_Matrix4D *transform, const GT_RefineParms *parms=nullptr) const GusdGU_PackedUSD
unpackGeometry(UT_Array< GU_DetailHandle > &details, const GU_Detail *srcgdp, const GA_Offset srcprimoff, const UT_StringRef &primvarPattern, bool importInheritedPrimvars, const UT_StringRef &attributePattern, bool translateSTtoUV, const UT_StringRef &nonTransformingPrimvarPattern, const UT_Matrix4D *transform, const UT_StringHolder &filePathAttrib, const UT_StringHolder &primPathAttrib, const GT_RefineParms *refineParms=nullptr) const GusdGU_PackedUSD
unpackToDetail(GU_Detail &destgdp, GU_Detail *src, const UT_Matrix4D *transform) const GU_PackedImplprotected
unpackToDetail(GU_Detail &destgdp, const GU_Detail *src, const UT_Matrix4D *transform) const GU_PackedImplprotected
unpackToDetail(GU_Detail &destgdp, const GU_ConstDetailHandle &gdh, const UT_Matrix4D *transform) const GU_PackedImplinlineprotected
unpackUsingPolygons(GU_Detail &destgdp, const GU_PrimPacked *prim) const overrideGusdGU_PackedUSDvirtual
unpackWithContext(GU_Detail &destgdp, GU_PackedContext &context, const GU_PrimPacked *prim) const GU_PackedImplinlinevirtual
unpackWithPrim(GU_Detail &destgdp, const UT_Matrix4D *transform, const GU_PrimPacked *prim) const overrideGusdGU_PackedUSDprotectedvirtual
unpackWithStyler(GU_Detail &destgdp, STY_StylerGroup &prim_styler_group, const STY_Styler &parent_styler, const GU_PrimPacked *prim) const GU_PackedImplvirtual
update(GU_PrimPacked *prim, const UT_Options &options) overrideGusdGU_PackedUSDvirtual
usdLocalToWorldTransform(fpreal64 *val, exint size) const GusdGU_PackedUSD
usdLocalToWorldTransform(const GU_PrimPacked *prim, fpreal64 *val, exint size) const GusdGU_PackedUSDinline
usdLocalToWorldTransformSize() const GusdGU_PackedUSDinline
usdLocalToWorldTransformSize(const GU_PrimPacked *prim) const GusdGU_PackedUSDinline
use_count() const noexceptUT_IntrusiveRefCounter< GU_PackedImpl >inline
UT_IntrusiveRefCounter() noexceptUT_IntrusiveRefCounter< GU_PackedImpl >inline
UT_IntrusiveRefCounter(const UT_IntrusiveRefCounter &) noexceptUT_IntrusiveRefCounter< GU_PackedImpl >inline
visibleGT() const GusdGU_PackedUSD
~GU_PackedImpl()GU_PackedImplvirtual
~GusdGU_PackedUSD() overrideGusdGU_PackedUSD
~UT_IntrusiveRefCounter()UT_IntrusiveRefCounter< GU_PackedImpl >inlineprotected