|
HDK
|
This is the complete list of members for GusdPackedUsdWrapper, including all inherited members.
| addLeadingBookend(double curFrame, double startFrame) | GusdPrimWrapper | virtual |
| addReversePolygonsAttrib(GT_AttributeListHandle &attrib_list, exint num_elements) | GusdPrimWrapper | static |
| addTrailingBookend(double curFrame) | GusdPrimWrapper | virtual |
| attributeMerge(const GT_Primitive &src, const UT_StringMMPattern *vertex_pattern, const UT_StringMMPattern *point_pattern, const UT_StringMMPattern *uniform_pattern, const UT_StringMMPattern *detail_pattern) const | GT_Primitive | inline |
| AttrLastValueDict typedef | GusdPrimWrapper | protected |
| AttrLastValueKeyType typedef | GusdPrimWrapper | protected |
| className() const override | GusdPackedUsdWrapper | virtual |
| clearCaches() | GusdPrimWrapper | protected |
| clone() const | GT_Primitive | inline |
| computePerimeter(int seg=0) const | GT_Primitive | virtual |
| computeSurfaceArea(int seg=0) const | GT_Primitive | virtual |
| computeTransform(const UsdPrim &prim, UsdTimeCode time, const UT_Matrix4D &houXform, const GusdSimpleXformCache &xformCache) | GusdPrimWrapper | protectedstatic |
| computeVelocityRange(UT_Vector3 &vmin, UT_Vector3 &vmax, const GT_DataArrayHandle &v) | GT_Primitive | static |
| computeVolume(const UT_Vector3 &ref_P, int seg=0) const | GT_Primitive | virtual |
| conditionalAddRef() noexcept | UT_IntrusiveRefCounter< GT_Primitive > | inline |
| convertAttributeData(const UsdAttribute &attr, const VtValue &val) | GusdPrimWrapper | static |
| convertPrimvarData(const UsdGeomPrimvar &primvar, UsdTimeCode time) | GusdPrimWrapper | static |
| copyTransformed(const GT_TransformHandle &x, bool force=false) const | GT_Primitive | |
| createPointNormals(int segment=0, const UT_StringRef &P=GA_Names::P, bool normalize=true, const fpreal32 *pntdata=NULL, GT_Storage store=GT_STORE_REAL32) const | GT_Primitive | virtual |
| createPrimitiveTypeId() | GT_Primitive | static |
| defineForRead(const UsdGeomImageable &sourcePrim, UsdTimeCode time, GusdPurposeSet purposes) | GusdPrimWrapper | static |
| defineForWrite(const GT_PrimitiveHandle &sourcePrim, const UsdStagePtr &stage, const SdfPath &path, const GusdContext &ctxt) | GusdPackedUsdWrapper | static |
| DefinitionForReadFunction typedef | GusdPrimWrapper | |
| DefinitionForWriteFunction typedef | GusdPrimWrapper | |
| doAttributeMerge(const GT_Primitive &src, const UT_StringMMPattern *vertex, const UT_StringMMPattern *point, const UT_StringMMPattern *uniform, const UT_StringMMPattern *detail) const | GT_Primitive | virtual |
| doHarden() const | GT_Primitive | virtual |
| doSoftCopy() const override | GusdPackedUsdWrapper | virtual |
| dumpAttributeLists(const char *label, bool data_too) const | GT_Primitive | |
| dumpPrimitive() const | GT_Primitive | |
| enlargeBounds(UT_BoundingBox boxes[], int nsegments) const override | GusdPackedUsdWrapper | virtual |
| enlargeP(UT_BoundingBox &box, const GT_AttributeListHandle &list, int segment) const | GT_Primitive | protected |
| enlargeP(UT_BoundingBox &B, const GT_DataArrayHandle &P) const | GT_Primitive | protected |
| enlargePw(UT_BoundingBox &B, const GT_DataArrayHandle &P) const | GT_Primitive | protected |
| enlargeRenderBounds(UT_BoundingBox boxes[], int nsegments) const | GT_Primitive | virtual |
| enlargeWidth(UT_BoundingBox boxes[], int nsegments, fpreal defwidth=-1) const | GT_Primitive | |
| findAttribute(const UT_StringRef &name, GT_Owner &owner, int segment) const | GT_Primitive | |
| getAttributeList(GT_Owner owner) const | GT_Primitive | |
| getDataIdHash(int64 &hash, int segment=0, bool cache_data_id=false) const | GT_Primitive | |
| getDetailAttributes() const | GT_Primitive | virtual |
| getMemoryUsage() const override | GusdPackedUsdWrapper | virtual |
| getMotionSegments() const override | GusdPackedUsdWrapper | virtual |
| getPointAttributes() const | GT_Primitive | virtual |
| getPrimitiveTransform() const | GT_Primitive | inline |
| getPrimitiveType() const final | GusdPrimWrapper | inlinevirtual |
| getPrimName(const GT_PrimitiveHandle &sourcePrim, std::string &primName) | GusdPrimWrapper | static |
| GetPrimNameFunction typedef | GusdPrimWrapper | |
| getStaticPrimitiveType() | GusdPrimWrapper | static |
| getTopologyVersion(int64 &version) const | GT_Primitive | virtual |
| getUniformAttributes() const | GT_Primitive | virtual |
| getUniqueID(int64 &id) const | GT_Primitive | virtual |
| getUsdName(int gtPrimId) | GusdPrimWrapper | static |
| getUsdPrim() const override | GusdPackedUsdWrapper | inlinevirtual |
| getVelocityRange(UT_Vector3 &min, UT_Vector3 &max, const UT_StringRef &attribute_name=GA_Names::v) const | GT_Primitive | virtual |
| getVertexAttributes() const | GT_Primitive | virtual |
| getVertexList() const | GT_Primitive | virtual |
| GT_Primitive() | GT_Primitive | |
| GT_Primitive(const GT_Primitive &src) | GT_Primitive | |
| GusdPackedUsdWrapper(const UsdStagePtr &stage, const SdfPath &path, bool isOverride) | GusdPackedUsdWrapper | |
| GusdPackedUsdWrapper(const GusdPackedUsdWrapper &other) | GusdPackedUsdWrapper | |
| GusdPrimWrapper() | GusdPrimWrapper | |
| GusdPrimWrapper(const UsdTimeCode &time, const GusdPurposeSet &purposes) | GusdPrimWrapper | |
| GusdPrimWrapper(const GusdPrimWrapper &in) | GusdPrimWrapper | |
| harden() const | GT_Primitive | inline |
| hasDataArray(const UT_StringRef &name, GT_Owner owner_scope[], int num_owners, GT_Storage *storage=NULL, GT_Size *tuple_size=NULL) const | GT_Primitive | virtual |
| isFrameInfoAvailable() const | GT_Primitive | inline |
| isGroupType(int gtPrimId) | GusdPrimWrapper | static |
| isGTPrimSupported(const GT_PrimitiveHandle &prim) | GusdPrimWrapper | static |
| isPointInstancerPrim(const GT_PrimitiveHandle &prim, const GusdContext &ctxt) | GusdPrimWrapper | static |
| isStaticGeometry() const | GT_Primitive | inline |
| isValid() const override | GusdPackedUsdWrapper | virtual |
| isVisible() const | GusdPrimWrapper | inline |
| loadPrimvars(const UsdPrimDefinition &prim_defn, UsdTimeCode time, const GT_RefineParms *rparms, int minUniform, int minPoint, int minVertex, const std::string &primPath, GT_AttributeListHandle *vertex, GT_AttributeListHandle *point, GT_AttributeListHandle *primitive, GT_AttributeListHandle *constant, const GT_DataArrayHandle &remapIndicies=GT_DataArrayHandle()) const | GusdPrimWrapper | |
| loadSubsets(const UsdGeomImageable &prim, const UT_Optional< TfToken > &uniform_element_type, GT_ElementSetMapPtr &uniform_sets, GT_AttributeListHandle &uniform_attribs, exint num_uniform, GT_ElementSetMapPtr &point_sets, GT_AttributeListHandle &point_attribs, exint num_points, const GT_RefineParms *parms, UsdTimeCode time) | GusdPrimWrapper | static |
| m_lastAttrValueDict | GusdPrimWrapper | mutableprotected |
| m_lastXformCompared | GusdPrimWrapper | protected |
| m_lastXformSet | GusdPrimWrapper | protected |
| m_purposes | GusdPrimWrapper | protected |
| m_time | GusdPrimWrapper | protected |
| m_visible | GusdPrimWrapper | protected |
| m_xformCache | GusdPrimWrapper | protected |
| markVisible(bool in) | GusdPrimWrapper | inline |
| mergeAttributeLists(bool &changed, const GT_AttributeListHandle &src, const GT_AttributeListHandle &merge, const UT_StringMMPattern *pattern, const UT_StringMMPattern *alternate=NULL) | GT_Primitive | static |
| operator delete(void *p, size_t size) | GT_Primitive | static |
| operator new(size_t size) | GT_Primitive | static |
| operator new(size_t size, void *p) | GT_Primitive | static |
| operator=(const UT_IntrusiveRefCounter &) noexcept | UT_IntrusiveRefCounter< GT_Primitive > | inline |
| redefine(const UsdStagePtr &stage, const SdfPath &path, const GusdContext &ctxt, const GT_PrimitiveHandle &sourcePrim) override | GusdPackedUsdWrapper | virtual |
| refine(GT_Refine &refiner, const GT_RefineParms *parms=NULL) const | GT_Primitive | virtual |
| refineCopyTransformFrom(const GT_Primitive &src) | GT_Primitive | |
| refineDetail(const GU_ConstDetailHandle &detail, const GT_RefineParms *parms) | GT_Primitive | static |
| refinePrimitive(const GT_PrimitiveHandle &primh, const GT_RefineParms *parms) | GT_Primitive | static |
| registerPrimDefinitionFuncForRead(const TfToken &usdTypeName, DefinitionForReadFunction function) | GusdPrimWrapper | static |
| registerPrimDefinitionFuncForWrite(int gtPrimId, DefinitionForWriteFunction function, GetPrimNameFunction getNameFunction=NULL, bool isGroupType=false, const char *usdName=NULL) | GusdPrimWrapper | static |
| ResampleArrayFunction typedef | GusdPrimWrapper | |
| s_ownerToUsdInterp | GusdPrimWrapper | static |
| s_ownerToUsdInterpCurve | GusdPrimWrapper | static |
| save(UT_JSONWriter &w) const | GT_Primitive | virtual |
| saveAttributeLists(UT_JSONWriter &w) const | GT_Primitive | |
| setPrimitiveTransform(const GT_TransformHandle &x) | GT_Primitive | inline |
| setStaticGeometry(bool static_geo) | GT_Primitive | inline |
| setVisibility(const TfToken &visibility, UsdTimeCode time) | GusdPrimWrapper | virtual |
| unpack(UT_Array< GU_DetailHandle > &details, const UT_StringRef &fileName, const SdfPath &primPath, const UT_Matrix4D *xform, fpreal frame, const char *viewportLod, GusdPurposeSet purposes, const GT_RefineParms &rparms) const | GusdPrimWrapper | virtual |
| updateActiveFromGTPrim(const GT_PrimitiveHandle &sourcePrim, UsdTimeCode time) | GusdPrimWrapper | protected |
| updateAttributeFromGTPrim(GT_Owner owner, const std::string &name, const GT_DataArrayHandle &houAttr, UsdAttribute &usdAttr, UsdTimeCode time) | GusdPrimWrapper | protected |
| updateFromGTPrim(const GT_PrimitiveHandle &sourcePrim, const UT_Matrix4D &houXform, const GusdContext &ctxt, GusdSimpleXformCache &xformCache) override | GusdPackedUsdWrapper | virtual |
| updateGeoPrim(const GU_ConstDetailHandle &dtl, const GT_RefineParms &parms) | GT_Primitive | virtual |
| updatePrimvarFromGTPrim(const TfToken &name, const GT_Owner &owner, const TfToken &interpolation, UsdTimeCode time, const GT_DataArrayHandle &data) | GusdPrimWrapper | protected |
| updatePrimvarFromGTPrim(const GT_AttributeListHandle >Attrs, const GusdGT_AttrFilter &primvarFilter, const TfToken &interpolation, UsdTimeCode time) | GusdPrimWrapper | protected |
| updateTransformFromGTPrim(const GfMatrix4d &xform, UsdTimeCode time, bool force) | GusdPrimWrapper | protected |
| updateVisibilityFromGTPrim(const GT_PrimitiveHandle &sourcePrim, UsdTimeCode time, bool forceWrite=true) | GusdPrimWrapper | protected |
| use_count() const noexcept | UT_IntrusiveRefCounter< GT_Primitive > | inline |
| UT_IntrusiveRefCounter() noexcept | UT_IntrusiveRefCounter< GT_Primitive > | inline |
| UT_IntrusiveRefCounter(const UT_IntrusiveRefCounter &) noexcept | UT_IntrusiveRefCounter< GT_Primitive > | inline |
| viewportRefineOptions() const | GT_Primitive | virtual |
| ~GT_Primitive() | GT_Primitive | virtual |
| ~GusdPackedUsdWrapper() override | GusdPackedUsdWrapper | |
| ~GusdPrimWrapper() override | GusdPrimWrapper | |
| ~UT_IntrusiveRefCounter() | UT_IntrusiveRefCounter< GT_Primitive > | inlineprotected |