HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Deprecated List
Member ArAssetInfo::repoPath
The repository path corresponding to the resolved asset.
Member ArResolver::_IsRepositoryPath (const std::string &path) const
Return true if the given path is a repository path, false otherwise. Default implementation returns false.
Member ArResolver::IsRepositoryPath (const std::string &path) const
Returns true if the given path is a repository path.
Group Category
{@
Group Constructors
The versions of the SdrShaderNode constructors that take SdrTokenMap as metadata are deprecated in favor of the constructor taking an explicit SdrShaderNodeMetadata. Note that SdrShaderNodeMetadata has an implicit constructor from the legacy SdrTokenMap metadata.
See Also
SdrShaderNodeMetadata::SdrShaderNodeMetadata(const SdrTokenMap&) {@
Group Curve type
Knots no longer need to have a curve type that matches the curve type of the spline. SetCurveType and GetCurveType no longer do anything useful and will be removed in a future release.
Group Departments
{@
Member GA_ElementGroup::operator&= (const GA_ElementGroup &g)
Use point/vertex/primitive group operator.
Member GA_ElementGroup::operator|= (const GA_ElementGroup &g)
Use combine or point/vertex/primitive group operator.
Member GA_Primitive::edgeApply (GA_EdgeApplyFunc apply, void *data=nullptr) const
Use iterateEdges instead.
Member GA_Primitive::edgeApplyIndex (GA_EdgeApplyIndexFunc apply, void *data=nullptr) const
Use iterateEdgesByVertex instead.
Member GA_Primitive::getPrimitiveId () const
This method is only for transitional backward compatibility for the HDK and will be removed in a future release. TODO: Should be pure virtual here, overwritten at GEO_Primitive.
Member GfRange1d::ExtendBy (double point)
Use UnionWith() instead.
Member GfRange1d::ExtendBy (const GfRange1d &range)
Use UnionWith() instead.
Member GfRange1d::Intersection (const GfRange1d &a, const GfRange1d &b)
Use GetIntersection() instead.
Member GfRange1d::Intersection (const GfRange1d &b)
Use IntersectWith() instead.
Member GfRange1d::IsInside (double point) const
Use Contains() instead.
Member GfRange1d::IsInside (const GfRange1d &range) const
Use Contains() instead.
Member GfRange1d::Union (const GfRange1d &a, const GfRange1d &b)
Use GetUnion() instead.
Member GfRange1d::Union (const GfRange1d &b)
Use UnionWith() instead.
Member GfRange1d::Union (double b)
Use UnionWith() instead.
Member GfRange1f::ExtendBy (float point)
Use UnionWith() instead.
Member GfRange1f::ExtendBy (const GfRange1f &range)
Use UnionWith() instead.
Member GfRange1f::Intersection (const GfRange1f &a, const GfRange1f &b)
Use GetIntersection() instead.
Member GfRange1f::Intersection (const GfRange1f &b)
Use IntersectWith() instead.
Member GfRange1f::IsInside (float point) const
Use Contains() instead.
Member GfRange1f::IsInside (const GfRange1f &range) const
Use Contains() instead.
Member GfRange1f::Union (const GfRange1f &a, const GfRange1f &b)
Use GetUnion() instead.
Member GfRange1f::Union (const GfRange1f &b)
Use UnionWith() instead.
Member GfRange1f::Union (float b)
Use UnionWith() instead.
Member GfRange2d::ExtendBy (const GfVec2d &point)
Use UnionWith() instead.
Member GfRange2d::ExtendBy (const GfRange2d &range)
Use UnionWith() instead.
Member GfRange2d::Intersection (const GfRange2d &a, const GfRange2d &b)
Use GetIntersection() instead.
Member GfRange2d::Intersection (const GfRange2d &b)
Use IntersectWith() instead.
Member GfRange2d::IsInside (const GfVec2d &point) const
Use Contains() instead.
Member GfRange2d::IsInside (const GfRange2d &range) const
Use Contains() instead.
Member GfRange2d::Union (const GfRange2d &b)
Use UnionWith() instead.
Member GfRange2d::Union (const GfVec2d &b)
Use UnionWith() instead.
Member GfRange2d::Union (const GfRange2d &a, const GfRange2d &b)
Use GetUnion() instead.
Member GfRange2f::ExtendBy (const GfVec2f &point)
Use UnionWith() instead.
Member GfRange2f::ExtendBy (const GfRange2f &range)
Use UnionWith() instead.
Member GfRange2f::Intersection (const GfRange2f &a, const GfRange2f &b)
Use GetIntersection() instead.
Member GfRange2f::Intersection (const GfRange2f &b)
Use IntersectWith() instead.
Member GfRange2f::IsInside (const GfVec2f &point) const
Use Contains() instead.
Member GfRange2f::IsInside (const GfRange2f &range) const
Use Contains() instead.
Member GfRange2f::Union (const GfRange2f &a, const GfRange2f &b)
Use GetUnion() instead.
Member GfRange2f::Union (const GfRange2f &b)
Use UnionWith() instead.
Member GfRange2f::Union (const GfVec2f &b)
Use UnionWith() instead.
Member GfRange3d::ExtendBy (const GfVec3d &point)
Use UnionWith() instead.
Member GfRange3d::ExtendBy (const GfRange3d &range)
Use UnionWith() instead.
Member GfRange3d::Intersection (const GfRange3d &a, const GfRange3d &b)
Use GetIntersection() instead.
Member GfRange3d::Intersection (const GfRange3d &b)
Use IntersectWith() instead.
Member GfRange3d::IsInside (const GfVec3d &point) const
Use Contains() instead.
Member GfRange3d::IsInside (const GfRange3d &range) const
Use Contains() instead.
Member GfRange3d::Union (const GfRange3d &a, const GfRange3d &b)
Use GetUnion() instead.
Member GfRange3d::Union (const GfRange3d &b)
Use UnionWith() instead.
Member GfRange3d::Union (const GfVec3d &b)
Use UnionWith() instead.
Member GfRange3f::ExtendBy (const GfVec3f &point)
Use UnionWith() instead.
Member GfRange3f::ExtendBy (const GfRange3f &range)
Use UnionWith() instead.
Member GfRange3f::Intersection (const GfRange3f &a, const GfRange3f &b)
Use GetIntersection() instead.
Member GfRange3f::Intersection (const GfRange3f &b)
Use IntersectWith() instead.
Member GfRange3f::IsInside (const GfVec3f &point) const
Use Contains() instead.
Member GfRange3f::IsInside (const GfRange3f &range) const
Use Contains() instead.
Member GfRange3f::Union (const GfRange3f &a, const GfRange3f &b)
Use GetUnion() instead.
Member GfRange3f::Union (const GfRange3f &b)
Use UnionWith() instead.
Member GfRange3f::Union (const GfVec3f &b)
Use UnionWith() instead.
Member GfRect2i::Intersect (const GfRect2i &that) const
Use GetIntersection() instead
Member GfRect2i::Union (const GfRect2i &that) const
Use GetUnion() instead.
Group group_hd_collectionPredicates
The following predicate functions are deprecated and will be removed in a future release:
Member HAPI_GeoInfo::hasMaterialChanged
This variable is deprecated and should no longer be used. Materials are now separate from parts. They are maintained at the asset level so you only need to check if the material itself has changed via HAPI_MaterialInfo::hasChanged instead of the material on the part.
Member HAPI_ObjectInfo::geoCount
No longer used. See HAPI_Geos
Member HAPI_ObjectInfo::objectInstancePathSH
This member is no longer used
Member HdarSystemSchema::BuildRetained (const HdResolverContextDataSourceHandle &resolverContext)
Use Builder instead.
Member HdBasisCurvesSchema::BuildRetained (const HdContainerDataSourceHandle &topology)
Use Builder instead.
Member HdBasisCurvesTopologySchema::BuildRetained (const HdIntArrayDataSourceHandle &curveVertexCounts, const HdIntArrayDataSourceHandle &curveIndices, const HdTokenDataSourceHandle &basis, const HdTokenDataSourceHandle &type, const HdTokenDataSourceHandle &wrap)
Use Builder instead.
Member HdBuiltinMaterialSchema::BuildRetained (const HdBoolDataSourceHandle &builtinMaterial)
Use Builder instead.
Member HdCameraSchema::BuildRetained (const HdTokenDataSourceHandle &projection, const HdFloatDataSourceHandle &horizontalAperture, const HdFloatDataSourceHandle &verticalAperture, const HdFloatDataSourceHandle &horizontalApertureOffset, const HdFloatDataSourceHandle &verticalApertureOffset, const HdFloatDataSourceHandle &focalLength, const HdVec2fDataSourceHandle &clippingRange, const HdVec4dArrayDataSourceHandle &clippingPlanes, const HdFloatDataSourceHandle &fStop, const HdFloatDataSourceHandle &focusDistance, const HdDoubleDataSourceHandle &shutterOpen, const HdDoubleDataSourceHandle &shutterClose, const HdFloatDataSourceHandle &exposure, const HdFloatDataSourceHandle &exposureTime, const HdFloatDataSourceHandle &exposureIso, const HdFloatDataSourceHandle &exposureFStop, const HdFloatDataSourceHandle &exposureResponsivity, const HdFloatDataSourceHandle &linearExposureScale, const HdBoolDataSourceHandle &focusOn, const HdFloatDataSourceHandle &dofAspect, const HdContainerDataSourceHandle &splitDiopter, const HdContainerDataSourceHandle &lensDistortion, const HdContainerDataSourceHandle &namespacedProperties)
Use Builder instead.
Member HdCapsuleSchema::BuildRetained (const HdDoubleDataSourceHandle &height, const HdDoubleDataSourceHandle &radius, const HdDoubleDataSourceHandle &radiusTop, const HdDoubleDataSourceHandle &radiusBottom, const HdTokenDataSourceHandle &axis)
Use Builder instead.
Member HdCollectionSchema::BuildRetained (const HdPathExpressionDataSourceHandle &membershipExpression)
Use Builder instead.
Member HdConeSchema::BuildRetained (const HdDoubleDataSourceHandle &height, const HdDoubleDataSourceHandle &radius, const HdTokenDataSourceHandle &axis)
Use Builder instead.
Member HdCoordSysSchema::BuildRetained (const HdTokenDataSourceHandle &name)
Use Builder instead.
Member HdCubeSchema::BuildRetained (const HdDoubleDataSourceHandle &size)
Use Builder instead.
Member HdCylinderSchema::BuildRetained (const HdDoubleDataSourceHandle &height, const HdDoubleDataSourceHandle &radius, const HdDoubleDataSourceHandle &radiusTop, const HdDoubleDataSourceHandle &radiusBottom, const HdTokenDataSourceHandle &axis)
Use Builder instead.
Member HdDependencySchema::BuildRetained (const HdPathDataSourceHandle &dependedOnPrimPath, const HdLocatorDataSourceHandle &dependedOnDataSourceLocator, const HdLocatorDataSourceHandle &affectedDataSourceLocator)
Use Builder instead.
Member HdDisplayFilterSchema::BuildRetained (const HdContainerDataSourceHandle &resource)
Use Builder instead.
Member HdExtComputationInputComputationSchema::BuildRetained (const HdPathDataSourceHandle &sourceComputation, const HdTokenDataSourceHandle &sourceComputationOutputName)
Use Builder instead.
Member HdExtComputationOutputSchema::BuildRetained (const HdTupleTypeDataSourceHandle &valueType)
Use Builder instead.
Member HdExtComputationPrimvarSchema::BuildRetained (const HdTokenDataSourceHandle &interpolation, const HdTokenDataSourceHandle &role, const HdPathDataSourceHandle &sourceComputation, const HdTokenDataSourceHandle &sourceComputationOutputName, const HdTupleTypeDataSourceHandle &valueType)
Use Builder instead.
Member HdExtComputationSchema::BuildRetained (const HdContainerDataSourceHandle &inputValues, const HdContainerDataSourceHandle &inputComputations, const HdContainerDataSourceHandle &outputs, const HdStringDataSourceHandle &glslKernel, const HdExtComputationCpuCallbackDataSourceHandle &cpuCallback, const HdSizetDataSourceHandle &dispatchCount, const HdSizetDataSourceHandle &elementCount)
Use Builder instead.
Member HdExtentSchema::BuildRetained (const HdVec3dDataSourceHandle &min, const HdVec3dDataSourceHandle &max)
Use Builder instead.
Member HdGeomSubsetSchema::BuildRetained (const HdTokenDataSourceHandle &type, const HdIntArrayDataSourceHandle &indices)
Use Builder instead.
Member HdImageShaderSchema::BuildRetained (const HdBoolDataSourceHandle &enabled, const HdIntDataSourceHandle &priority, const HdStringDataSourceHandle &filePath, const HdContainerDataSourceHandle &constants, const HdContainerDataSourceHandle &materialNetwork)
Use Builder instead.
Member HdInstanceCategoriesSchema::BuildRetained (const HdVectorDataSourceHandle &categoriesValues)
Use Builder instead.
Member HdInstancedBySchema::BuildRetained (const HdPathArrayDataSourceHandle &paths, const HdPathArrayDataSourceHandle &prototypeRoots)
Use Builder instead.
Member HdInstanceIndicesSchema::BuildRetained (const HdPathDataSourceHandle &instancer, const HdIntDataSourceHandle &prototypeIndex, const HdIntArrayDataSourceHandle &instanceIndices)
Use Builder instead.
Member HdInstancerTopologySchema::BuildRetained (const HdPathArrayDataSourceHandle &prototypes, const HdVectorDataSourceHandle &instanceIndices, const HdBoolArrayDataSourceHandle &mask, const HdPathArrayDataSourceHandle &instanceLocations)
Use Builder instead.
Member HdInstanceSchema::BuildRetained (const HdPathDataSourceHandle &instancer, const HdIntDataSourceHandle &prototypeIndex, const HdIntDataSourceHandle &instanceIndex)
Use Builder instead.
Member HdIntegratorSchema::BuildRetained (const HdContainerDataSourceHandle &resource)
Use Builder instead.
Member HdLegacyDisplayStyleSchema::BuildRetained (const HdIntDataSourceHandle &refineLevel, const HdBoolDataSourceHandle &flatShadingEnabled, const HdBoolDataSourceHandle &displacementEnabled, const HdBoolDataSourceHandle &displayInOverlay, const HdBoolDataSourceHandle &occludedSelectionShowsThrough, const HdBoolDataSourceHandle &pointsShadingEnabled, const HdBoolDataSourceHandle &materialIsFinal, const HdTokenDataSourceHandle &shadingStyle, const HdTokenArrayDataSourceHandle &reprSelector, const HdTokenDataSourceHandle &cullStyle)
Use Builder instead.
Member HdLegacyTaskSchema::BuildRetained (const HdLegacyTaskFactoryDataSourceHandle &factory, const HdSampledDataSourceHandle &parameters, const HdRprimCollectionDataSourceHandle &collection, const HdTokenVectorDataSourceHandle &renderTags)
Use Builder instead.
Member HdLensDistortionSchema::BuildRetained (const HdTokenDataSourceHandle &type, const HdFloatDataSourceHandle &k1, const HdFloatDataSourceHandle &k2, const HdVec2fDataSourceHandle &center, const HdFloatDataSourceHandle &anaSq, const HdVec2fDataSourceHandle &asym, const HdFloatDataSourceHandle &scale, const HdFloatDataSourceHandle &ior)
Use Builder instead.
Member HdMaterialBindingSchema::BuildRetained (const HdPathDataSourceHandle &path)
Use Builder instead.
Member HdMaterialConnectionSchema::BuildRetained (const HdTokenDataSourceHandle &upstreamNodePath, const HdTokenDataSourceHandle &upstreamNodeOutputName)
Use Builder instead.
Member HdMaterialInterfaceMappingSchema::BuildRetained (const HdTokenDataSourceHandle &nodePath, const HdTokenDataSourceHandle &inputName)
Use Builder instead.
Member HdMaterialInterfaceParameterSchema::BuildRetained (const HdTokenDataSourceHandle &displayGroup, const HdTokenDataSourceHandle &displayName, const HdVectorDataSourceHandle &mappings)
Use Builder instead.
Member HdMaterialInterfaceSchema::BuildRetained (const HdContainerDataSourceHandle &parameters, const HdTokenArrayDataSourceHandle &parameterOrder)
Use Builder instead.
Member HdMaterialNetworkSchema::BuildRetained (const HdContainerDataSourceHandle &nodes, const HdContainerDataSourceHandle &terminals, const HdContainerDataSourceHandle &interface, const HdContainerDataSourceHandle &config)
Use Builder instead.
Member HdMaterialNodeParameterSchema::BuildRetained (const HdSampledDataSourceHandle &value, const HdTokenDataSourceHandle &colorSpace, const HdTokenDataSourceHandle &typeName)
Use Builder instead.
Member HdMaterialNodeSchema::BuildRetained (const HdContainerDataSourceHandle &parameters, const HdContainerDataSourceHandle &inputConnections, const HdTokenDataSourceHandle &nodeIdentifier, const HdContainerDataSourceHandle &renderContextNodeIdentifiers, const HdContainerDataSourceHandle &nodeTypeInfo)
Use Builder instead.
Member HdMaterialOverrideSchema::BuildRetained (const HdContainerDataSourceHandle &interfaceValues, const HdContainerDataSourceHandle &parameterValues)
Use Builder instead.
Member HdMeshSchema::BuildRetained (const HdContainerDataSourceHandle &topology, const HdTokenDataSourceHandle &subdivisionScheme, const HdContainerDataSourceHandle &subdivisionTags, const HdBoolDataSourceHandle &doubleSided)
Use Builder instead.
Member HdMeshTopologySchema::BuildRetained (const HdIntArrayDataSourceHandle &faceVertexCounts, const HdIntArrayDataSourceHandle &faceVertexIndices, const HdIntArrayDataSourceHandle &holeIndices, const HdTokenDataSourceHandle &orientation)
Use Builder instead.
Member HdNurbsCurvesSchema::BuildRetained (const HdIntArrayDataSourceHandle &curveVertexCounts, const HdIntArrayDataSourceHandle &order, const HdDoubleArrayDataSourceHandle &knots, const HdVec2dArrayDataSourceHandle &ranges)
Use Builder instead.
Member HdNurbsPatchSchema::BuildRetained (const HdIntDataSourceHandle &uVertexCount, const HdIntDataSourceHandle &vVertexCount, const HdIntDataSourceHandle &uOrder, const HdIntDataSourceHandle &vOrder, const HdDoubleArrayDataSourceHandle &uKnots, const HdDoubleArrayDataSourceHandle &vKnots, const HdTokenDataSourceHandle &uForm, const HdTokenDataSourceHandle &vForm, const HdVec2dDataSourceHandle &uRange, const HdVec2dDataSourceHandle &vRange, const HdContainerDataSourceHandle &trimCurve, const HdTokenDataSourceHandle &orientation, const HdBoolDataSourceHandle &doubleSided)
Use Builder instead.
Member HdNurbsPatchTrimCurveSchema::BuildRetained (const HdIntArrayDataSourceHandle &counts, const HdIntArrayDataSourceHandle &orders, const HdIntArrayDataSourceHandle &vertexCounts, const HdDoubleArrayDataSourceHandle &knots, const HdVec2dArrayDataSourceHandle &ranges, const HdVec3dArrayDataSourceHandle &points)
Use Builder instead.
Member HdPlaneSchema::BuildRetained (const HdBoolDataSourceHandle &doubleSided, const HdTokenDataSourceHandle &axis, const HdDoubleDataSourceHandle &length, const HdDoubleDataSourceHandle &width)
Use Builder instead.
Member HdPrimvarSchema::BuildRetained (const HdSampledDataSourceHandle &primvarValue, const HdSampledDataSourceHandle &indexedPrimvarValue, const HdIntArrayDataSourceHandle &indices, const HdTokenDataSourceHandle &interpolation, const HdTokenDataSourceHandle &role, const HdTokenDataSourceHandle &colorSpace, const HdIntDataSourceHandle &elementSize)
Use Builder instead.
Member HdPurposeSchema::BuildRetained (const HdTokenDataSourceHandle &purpose, const HdBoolDataSourceHandle &inheritable, const HdTokenDataSourceHandle &fallback)
Use Builder instead.
Member HdRenderBufferSchema::BuildRetained (const HdVec3iDataSourceHandle &dimensions, const HdFormatDataSourceHandle &format, const HdBoolDataSourceHandle &multiSampled)
Use Builder instead.
Member HdRenderCapabilitiesSchema::BuildRetained (const HdBoolDataSourceHandle &motionBlur)
Use Builder instead.
Member HdRenderDelegate::GetMaterialNetworkSelector () const
use GetMaterialRenderContexts()
Member HdRenderDelegate::GetShaderSourceTypes () const
Deprecated in favor of GetShadingSystems
Member HdRendererCreateArgsSchema::BuildRetained (const HdBoolDataSourceHandle &gpuEnabled, const HdContainerDataSourceHandle &drivers)
Use Builder instead.
Member HdRendererPlugin::IsSupported (bool gpuEnabled=true) const
Use IsSupported overload below.
Member HdRendererPluginRegistry::GetDefaultPluginId (bool gpuEnabled=true)
Use GetDefaultPluginId overload below.
Member HdRendererPluginRegistry::GetRendererPlugin (const TfToken &pluginId)
Use GetOrCreateRendererPlugin instead.
Member HdRenderIndex::GetSceneDelegateAndInstancerIds (SdfPath const &id, SdfPath *sceneDelegateId, SdfPath *instancerId) const
. Query terminal scene index for prim and extract instancer from HdInstancedBySchema instead.
Member HdRenderIndex::HasTask (SdfPath const &id)
Member HdRenderIndex::InsertTask (HdSceneDelegate *delegate, SdfPath const &id)
Member HdRenderIndex::RemoveTask (SdfPath const &id)
Member HdRenderPassSchema::BuildRetained (const HdTokenDataSourceHandle &passType, const HdPathDataSourceHandle &renderSource)
Use Builder instead.
Member HdRenderPassState::GetViewport () const
Member HdRenderPassState::SetViewport (const GfVec4d &viewport)
Use the more expressive SetFraming instead.
Member HdRenderProductSchema::BuildRetained (const HdPathDataSourceHandle &path, const HdTokenDataSourceHandle &type, const HdTokenDataSourceHandle &name, const HdVec2iDataSourceHandle &resolution, const HdVectorDataSourceHandle &renderVars, const HdPathDataSourceHandle &cameraPrim, const HdFloatDataSourceHandle &pixelAspectRatio, const HdTokenDataSourceHandle &aspectRatioConformPolicy, const HdVec2fDataSourceHandle &apertureSize, const HdVec4fDataSourceHandle &dataWindowNDC, const HdBoolDataSourceHandle &disableMotionBlur, const HdBoolDataSourceHandle &disableDepthOfField, const HdContainerDataSourceHandle &namespacedSettings)
Use Builder instead.
Member HdRenderSettingsSchema::BuildRetained (const HdContainerDataSourceHandle &namespacedSettings, const HdBoolDataSourceHandle &active, const HdPathDataSourceHandle &camera, const HdBoolDataSourceHandle &disableMotionBlur, const HdBoolDataSourceHandle &disableDepthOfField, const HdVectorDataSourceHandle &renderProducts, const HdTokenArrayDataSourceHandle &includedPurposes, const HdTokenArrayDataSourceHandle &materialBindingPurposes, const HdTokenDataSourceHandle &renderingColorSpace, const HdVec2dDataSourceHandle &unionedSamplingInterval)
Use Builder instead.
Member HdRenderVarSchema::BuildRetained (const HdPathDataSourceHandle &path, const HdTokenDataSourceHandle &dataType, const HdTokenDataSourceHandle &sourceName, const HdTokenDataSourceHandle &sourceType, const HdContainerDataSourceHandle &namespacedSettings)
Use Builder instead.
Member HdSampleFilterSchema::BuildRetained (const HdContainerDataSourceHandle &resource)
Use Builder instead.
Member HdSceneDelegate::GetScenePrimPath (SdfPath const &rprimId, int instanceIndex, HdInstancerContext *instancerContext=nullptr)
use GetScenePrimPaths
Member HdSceneGlobalsSchema::BuildRetained (const HdPathDataSourceHandle &primaryCameraPrim, const HdPathDataSourceHandle &activeRenderPassPrim, const HdPathDataSourceHandle &activeRenderSettingsPrim, const HdDoubleDataSourceHandle &startTimeCode, const HdDoubleDataSourceHandle &endTimeCode, const HdDoubleDataSourceHandle &timeCodesPerSecond, const HdDoubleDataSourceHandle &currentFrame, const HdIntDataSourceHandle &sceneStateId)
Use Builder instead.
Member HdSceneIndexInputArgsSchema::BuildRetained (const HdBoolDataSourceHandle &motionBlurSupport, const HdBoolDataSourceHandle &cameraMotionBlurSupport, const HdRenderDelegateInfoDataSourceHandle &legacyRenderDelegateInfo)
Use Builder instead.
Member HdSchemaBasedContainerSchema
Member HdSchemaBasedVectorSchema
Member HdSelectionSchema::BuildRetained (const HdBoolDataSourceHandle &fullySelected, const HdVectorDataSourceHandle &nestedInstanceIndices)
Use Builder instead.
Class HdsiPrimTypePruningSceneIndex
Use HdsiSceneMaterialPruningSceneIndex or HdPrimTypeAndPathPruningSceneIndex with tautological PathPredicate instead.
Member HdSphereSchema::BuildRetained (const HdDoubleDataSourceHandle &radius)
Use Builder instead.
Member HdSplitDiopterSchema::BuildRetained (const HdIntDataSourceHandle &count, const HdFloatDataSourceHandle &angle, const HdFloatDataSourceHandle &offset1, const HdFloatDataSourceHandle &width1, const HdFloatDataSourceHandle &focusDistance1, const HdFloatDataSourceHandle &offset2, const HdFloatDataSourceHandle &width2, const HdFloatDataSourceHandle &focusDistance2)
Use Builder instead.
Member HdSubdivisionTagsSchema::BuildRetained (const HdTokenDataSourceHandle &faceVaryingLinearInterpolation, const HdTokenDataSourceHandle &interpolateBoundary, const HdTokenDataSourceHandle &triangleSubdivisionRule, const HdIntArrayDataSourceHandle &cornerIndices, const HdFloatArrayDataSourceHandle &cornerSharpnesses, const HdIntArrayDataSourceHandle &creaseIndices, const HdIntArrayDataSourceHandle &creaseLengths, const HdFloatArrayDataSourceHandle &creaseSharpnesses)
Use Builder instead.
Member HdTetMeshSchema::BuildRetained (const HdContainerDataSourceHandle &topology, const HdBoolDataSourceHandle &doubleSided)
Use Builder instead.
Member HdTetMeshTopologySchema::BuildRetained (const HdVec4iArrayDataSourceHandle &tetVertexIndices, const HdVec3iArrayDataSourceHandle &surfaceFaceVertexIndices, const HdTokenDataSourceHandle &orientation)
Use Builder instead.
Member HdTypedContainerSchema
Member HdTypedVectorSchema
Member HdVisibilitySchema::BuildRetained (const HdBoolDataSourceHandle &visibility)
Use Builder instead.
Member HdVolumeFieldSchema::BuildRetained (const HdAssetPathDataSourceHandle &filePath, const HdTokenDataSourceHandle &fieldName, const HdIntDataSourceHandle &fieldIndex, const HdTokenDataSourceHandle &fieldDataType, const HdTokenDataSourceHandle &vectorDataRoleHint)
Use Builder instead.
Member HdXformSchema::BuildRetained (const HdMatrixDataSourceHandle &matrix, const HdBoolDataSourceHandle &resetXformStack)
Use Builder instead.
Member HdxPickHit::delegateId
Member HdxPickHit::instancerId
Query terminal scene index for prim and extract instancer from HdInstancedBySchema instead.
Member HdxPrimOriginInfo::FromPickHit (HdRenderIndex *renderIndex, const HdxPickHit &hit)
Use overload taking scene index.
Member HdxPrimOriginInfo::FromPickHits (HdRenderIndex *renderIndex, const std::vector< HdxPickHit > &hits)
Use overload taking scene index.
Member HdxTaskController::GetPickingTasks () const
Use GetPickingTaskPaths
Member HdxTaskController::GetRenderingTasks () const
Use GetRenderingTaskPaths
Member HdxTaskController::IsConverged () const
Member HdxTaskController::SetRenderViewport (GfVec4d const &viewport)
Use SetFraming and SetRenderBufferSize instead.
Member HdxTaskControllerSceneIndex::SetRenderViewport (const GfVec4d &viewport)
Use SetFraming and SetRenderBufferSize instead.
Member IMG_Stat::getFPS () const
the FPS for frame playback.
Member IMG_Stat::getNumFrames () const
the number of frames in the file. Mostly for movie formats.
Member IMG_Stat::setFPS (fpreal fps)
the FPS for frame playback.
Member IMG_Stat::setNumFrames (int nf)
the number of frames in the file. Mostly for movie formats.
Member LoadUsdPhysicsFromRange (const UsdStageWeakPtr &stage, const std::vector< SdfPath > &includePaths, UsdPhysicsReportFn reportFn, const VtValue &userData, const std::vector< SdfPath > *excludePaths=nullptr, const UsdPhysicsCustomTokens *customPhysicsTokens=nullptr, const std::vector< SdfPath > *simulationOwners=nullptr)
Use UsdPhysicsLoadStageFromPrimRange instead of LoadUsdPhysicsFromRange, this function is kept for backward compatibility and will be removed in the future.
Member OP_Parameters::getVariableString (int index, UT_String &value, int thread)
Please override evalVariableValue() above instead
Member OP_Parameters::getVariableValue (int index, int thread)
Please override the evalVariableValue() above instead
Member openvdb::OPENVDB_VERSION_NAME::points::rasterizeSpheres (const PointDataGridT &points, const Real radius, const Real halfband=LEVEL_SET_HALF_WIDTH, math::Transform::Ptr transform=nullptr, const FilterT &filter=NullFilter(), util::NullInterrupter *interrupter=nullptr)
The following API calls are deprecated in favour of the more general rasterizeSdf<>() method which determines its behaviour based on the passed settings struct. These methods were introduced in VDB 9.1. so are not currently marked as deprecated but should be marked as such from the first minor release after OpenVDB 11.0.0.
Member Ort::detail::TensorTypeAndShapeInfoImpl< T >::GetDimensions (int64_t *values, size_t values_count) const
use GetShape() returning std::vector [[deprecated]] This interface is unsafe to use
Group Payload Authoring
This API is now deprecated. Please use the HasAuthoredPayloads and the UsdPayloads API returned from GetPayloads() to query and author payloads instead.
Member PcpComposeSiteHasPrimSpecs (PcpLayerStackRefPtr const &layerStack, SdfPath const &path, const std::unordered_set< SdfLayerHandle, TfHash > &layersToIgnore)
. Use PcpComposeSiteHasSpecs instead.
Member PcpComposeSiteHasPrimSpecs (PcpNodeRef const &node)
. Use PcpComposeSiteHasSpecs instead.
Member PcpComposeSiteHasPrimSpecs (PcpLayerStackRefPtr const &layerStack, SdfPath const &path)
. Use PcpComposeSiteHasSpecs instead.
Member SDF_TEXTFILE_SIZE_WARNING_MB
The env variable functionality will remain, but its API exposure below will be removed in a subsequent release.
Member SdfLayer::GetExternalReferences () const
Use GetCompositionAssetDependencies instead.
Member SdfLayer::UpdateExternalReference (const std::string &oldAssetPath, const std::string &newAssetPath=std::string())
Use UpdateCompositionAssetDependency instead.
Member SdfListOp< T >::GetAddedItems () const
The add and reorder operations have been deprecated in favor of the append and prepend operations.
Member SdfListOp< T >::GetOrderedItems () const
The add and reorder operations have been deprecated in favor of the append and prepend operations.
Member SdfListOp< T >::ModifyOperations (const ModifyCallback &callback, bool unusedRemoveDuplicates)
Please use ModifyOperations(const ModifyCallback& callback) instead.
Member SdfListOp< T >::SetAddedItems (const ItemVector &items)
The add and reorder operations have been deprecated in favor of the append and prepend operations.
Member SdfListOp< T >::SetOrderedItems (const ItemVector &items)
The add and reorder operations have been deprecated in favor of the append and prepend operations.
Member SdfPrimSpec::GetHidden () const
See UsdUIObjectHints.
Member SdfPrimSpec::SetHidden (bool value)
See UsdUIObjectHints.
Member SdfPropertySpec::GetDisplayGroup () const
See UsdUIPropertyHints.
Member SdfPropertySpec::GetDisplayName () const
See UsdUIObjectHints.
Member SdfPropertySpec::GetHidden () const
See UsdUIObjectHints.
Member SdfPropertySpec::SetDisplayGroup (const std::string &value)
See UsdUIPropertyHints.
Member SdfPropertySpec::SetDisplayName (const std::string &value)
See UsdUIObjectHints.
Member SdfPropertySpec::SetHidden (bool value)
See UsdUIObjectHints.
Member SdrDiscoveryPluginContext::GetSourceType (const TfToken &discoveryType) const
Deprecated in favor of GetShadingSystem
Member SdrParserPlugin::GetSourceType () const
Deprecated in favor of GetShadingSystem
Member SdrRegistry::GetAllShaderNodeSourceTypes () const
Deprecated in favor of GetAllShaderNodeShadingSystems
Member SdrRegistry::GetShaderNodeByIdentifierAndType (const SdrIdentifier &identifier, const TfToken &nodeType)
Deprecated in favor of GetShaderNodeByIdentifierAndSystem
Member SdrRegistry::GetShaderNodeByNameAndType (const std::string &name, const TfToken &nodeType, SdrVersionFilter filter=SdrVersionFilterDefaultOnly)
Deprecated in favor of GetShaderNodeByNameAndSystem
Member SdrRegistry::GetShaderNodesByFamily (const TfToken &family=TfToken(), SdrVersionFilter filter=SdrVersionFilterDefaultOnly)
Deprecated in favor of SdrRegistry::GetShaderNodesByFunction
Member SdrShaderNode::GetCategory () const
Member SdrShaderNode::GetDepartments () const
Member SdrShaderNode::GetFamily () const
in favor of SdrShaderNode::GetFunction
Member SdrShaderNode::GetMetadata () const
in favor of GetMetadataObject
Member SdrShaderNode::GetSourceType () const
Deprecated in favor of GetShadingSystem
Member SdrShaderNode::SdrShaderNode (const SdrIdentifier &identifier, const SdrVersion &version, const std::string &name, const TfToken &function, const TfToken &context, const TfToken &shadingSystem, const std::string &definitionURI, const std::string &implementationURI, SdrShaderPropertyUniquePtrVec &&properties, const SdrShaderNodeMetadata &metadata=SdrShaderNodeMetadata(), const std::string &sourceCode=std::string())
Deprecated in favor of the above constructor that expects the "context" concept to be specified in metadata instead of as a direct constructor argument.
Member SdrShaderNodeDiscoveryResult::family
Deprecated in favor of function.
Member SdrShaderNodeDiscoveryResult::sourceType
Deprecated in favor of shadingSystem
Member SdrShaderNodeMetadata::ClearCategory ()
Member SdrShaderNodeMetadata::ClearDepartments ()
Member SdrShaderNodeMetadata::ClearPages ()
Member SdrShaderNodeMetadata::GetCategory () const
Member SdrShaderNodeMetadata::GetDepartments () const
Member SdrShaderNodeMetadata::GetPages () const
Member SdrShaderNodeMetadata::HasCategory () const
Member SdrShaderNodeMetadata::HasDepartments () const
Member SdrShaderNodeMetadata::HasPages () const

Member SdrShaderNodeMetadata::SetCategory (const TfToken &v)
Member SdrShaderNodeMetadata::SetDepartments (const SdrTokenVec &v)
Member SdrShaderNodeMetadata::SetPages (const SdrTokenVec &v)
Member SdrShaderProperty::GetMetadata () const
in favor of GetMetadataObject
Member SdrShaderProperty::SdrShaderProperty (const TfToken &name, const TfToken &type, const VtValue &defaultValue, bool isOutput, size_t arraySize, const SdrShaderPropertyMetadata &metadata, const SdrTokenMap &hints, const SdrOptionVec &options)
The version of the SdrShaderProperty constructor that takes a SdrTokenMap as metadata is deprecated in favor of the constructor taking SdrShaderPropertyMetadata. Note that SdrShaderPropertyMetadata has an implicit constructor from the legacy SdrTokenMap metadata.
See Also
SdrShaderPropertyMetadata::SdrShaderPropertyMetadata(const SdrTokenMap&)
Member ShaderMetadataHelpers::CreateStringFromStringVec (const SdrStringVec &stringVec)
Deprecated in favor of SdrShaderNodeMetadata::Set* and SdrShaderPropertyMetadata::Set* methods on SdrStringVec metadata
Member ShaderMetadataHelpers::IntVal (const TfToken &key, const SdrTokenMap &metadata, int defaultValue=std::numeric_limits< int >::max())

Deprecated in favor of SdrShaderNodeMetadata::Get* and SdrShaderPropertyMetadata::Get* methods on int metadata

Member ShaderMetadataHelpers::IsPropertyAnAssetIdentifier (const SdrTokenMap &metadata)
Deprecated in favor of SdrShaderPropertyMetadata::GetIsAssetIdentifier.
Member ShaderMetadataHelpers::IsTruthy (const TfToken &key, const SdrTokenMap &metadata)
Deprecated in favor of SdrShaderNodeMetadata::Get* and SdrShaderPropertyMetadata::Get* methods on bool metadata
Member ShaderMetadataHelpers::StringVal (const TfToken &key, const SdrTokenMap &metadata, const std::string &defaultValue=std::string())
Deprecated in favor of SdrShaderNodeMetadata::Get* and SdrShaderPropertyMetadata::Get* methods on string metadata
Member ShaderMetadataHelpers::StringVecVal (const TfToken &key, const SdrTokenMap &metadata)
Deprecated in favor of SdrShaderNodeMetadata::Get* and SdrShaderPropertyMetadata::Get* methods on SdrStringVec metadata
Member ShaderMetadataHelpers::TokenVal (const TfToken &key, const SdrTokenMap &metadata, const TfToken &defaultValue=TfToken())

Deprecated in favor of SdrShaderNodeMetadata::Get* and SdrShaderPropertyMetadata::Get* methods on TfToken metadata

Member ShaderMetadataHelpers::TokenVecVal (const TfToken &key, const SdrTokenMap &metadata)
Deprecated in favor of SdrShaderNodeMetadata::Get* and SdrShaderPropertyMetadata::Get* methods on SdrTokenVec metadata
Member TF_DECLARE_PUBLIC_TOKENS (SdrNodeMetadata, SDR_API, SDR_NODE_METADATA_TOKENS)
SdrNodeMetadata->Category, SdrNodeMetadata->Departments, SdrNodeMetadata->Pages, SdrNodeMetadata->Target are deprecated.
Member TF_DECLARE_PUBLIC_TOKENS (SdrPropertyMetadata, SDR_API, SDR_PROPERTY_METADATA_TOKENS)
Certain fields in SdrPropertyMetadata are deprecated:
  • SdrPropertyMetadata->Hints
  • SdrPropertyMetadata->Options
  • SdrPropertyMetadata->Tag
  • SdrPropertyMetadata->Target
Member TF_DECLARE_PUBLIC_TOKENS (SdrNodeFieldKey, SDR_API, SDR_NODE_FIELD_KEY_TOKENS)
SdrNodeFieldKey->SourceType is deprecated in favor of SdrNodeFieldKey->ShadingSystem.
Member TfDiagnosticMgr::EraseError (ErrorIterator i)
Use TfErrorMark instead.
Member TsKnot::TsKnot (TfType valueType, TsCurveType curveType)
The use of curveType for knots is deprecated, knots now work in splines of any curve type. This constructor will be removed in a future release.
Member UsdAttribute::HasAuthoredValueOpinion () const
This method is deprecated because it returns true even when an attribute is blocked. Please use HasAuthoredValue() instead. If you truly need to know whether the attribute has any authored value opinions, including blocks, you can make the following query: attr.GetResolveInfo().HasAuthoredValueOpinion()
Member UsdAttributeQuery::HasAuthoredValueOpinion () const
This method is deprecated because it returns true even when an attribute is blocked. Please use HasAuthoredValue() instead. If you truly need to know whether the attribute has any authored value opinions, including blocks, you can make the following query: query.GetAttribute().GetResolveInfo().HasAuthoredValueOpinion()
Member UsdCollectionAPI::GetAllCollections (const UsdPrim &prim)
Use GetAll(prim) instead.
Class UsdGeomImageable
Imageable also provides API for accessing primvars, which has been moved to the UsdGeomPrimvarsAPI schema, because primvars can now be applied on non-Imageable prim types. This API is planned to be removed, UsdGeomPrimvarsAPI should be used directly instead.
Member UsdGeomMotionAPI::ComputeVelocityScale (UsdTimeCode time=UsdTimeCode::Default()) const
Member UsdGeomMotionAPI::GetVelocityScaleAttr () const
Member UsdGeomPointBased::ComputePointsAtTime (VtArray< GfVec3f > *points, UsdStageWeakPtr &stage, UsdTimeCode time, const VtVec3fArray &positions, const VtVec3fArray &velocities, UsdTimeCode velocitiesSampleTime, const VtVec3fArray &accelerations, float velocityScale=1.0)
Member UsdGeomPointInstancer::ComputeInstanceTransformsAtTime (VtArray< GfMatrix4d > *xforms, UsdStageWeakPtr &stage, UsdTimeCode time, const VtIntArray &protoIndices, const VtVec3fArray &positions, const VtVec3fArray &velocities, UsdTimeCode velocitiesSampleTime, const VtVec3fArray &accelerations, const VtVec3fArray &scales, const VtQuatfArray &orientations, const VtVec3fArray &angularVelocities, UsdTimeCode angularVelocitiesSampleTime, const SdfPathVector &protoPaths, const std::vector< bool > &mask, float velocityScale=1.0)
.
Member UsdGeomSubset::GetUnassignedIndices (const std::vector< UsdGeomSubset > &subsets, const size_t elementCount, const UsdTimeCode &time=UsdTimeCode::EarliestTime())
Please use GetUnassignedIndices(geom, elementType, familyName, time) instead. Utility for getting the list of indices that are not assigned to any of the GeomSubsets in subsets at the timeCode, time, given the element count (total number of indices in the array being subdivided), elementCount.
Member UsdGeomSubset::ValidateSubsets (const std::vector< UsdGeomSubset > &subsets, const size_t elementCount, const TfToken &familyType, std::string *const reason)
Please use UsdGeomSubset::ValidateFamily instead. Validates the data in the given set of GeomSubsets, subsets, given the total number of elements in the array being subdivided, elementCount and the familyType that the subsets belong to.
Member UsdGeomXformCommonAPI::GetRotationTransform (const GfVec3f &rotation, const UsdGeomXformCommonAPI::RotationOrder rotationOrder)
Please use the result of ConvertRotationOrderToOpType() along with UsdGeomXformOp::GetOpTransform() instead.
Member UsdHoudiniHoudiniXformCommonAPI::GetRotationTransform (const GfVec3f &rotation, const UsdHoudiniHoudiniXformCommonAPI::RotationOrder rotationOrder)
Please use the result of ConvertRotationOrderToOpType() along with UsdGeomXformOp::GetOpTransform() instead.
Member UsdImaging_GetUdimTiles (std::string const &basePath, int tileLimit, SdfLayerHandle const &layerHandle=SdfLayerHandle())
HdSceneDelegate no longer implements GetTextureResource.
Member UsdImagingCollectionMaterialBindingSchema::BuildRetained (const HdPathDataSourceHandle &collectionPrimPath, const HdTokenDataSourceHandle &collectionName, const HdPathDataSourceHandle &materialPath, const HdTokenDataSourceHandle &bindingStrength)
Use Builder instead.
Member UsdImagingDirectMaterialBindingSchema::BuildRetained (const HdPathDataSourceHandle &materialPath, const HdTokenDataSourceHandle &bindingStrength)
Use Builder instead.
Member UsdImagingGeomModelSchema::BuildRetained (const HdTokenDataSourceHandle &drawMode, const HdBoolDataSourceHandle &applyDrawMode, const HdVec3fDataSourceHandle &drawModeColor, const HdTokenDataSourceHandle &cardGeometry, const HdAssetPathDataSourceHandle &cardTextureXPos, const HdAssetPathDataSourceHandle &cardTextureYPos, const HdAssetPathDataSourceHandle &cardTextureZPos, const HdAssetPathDataSourceHandle &cardTextureXNeg, const HdAssetPathDataSourceHandle &cardTextureYNeg, const HdAssetPathDataSourceHandle &cardTextureZNeg)
Use Builder instead.
Member UsdImagingGeomXformVectorsSchema::BuildRetained (const HdVec3dDataSourceHandle &translation, const HdVec3fDataSourceHandle &rotation, const HdTokenDataSourceHandle &rotationOrder, const HdVec3fDataSourceHandle &scale, const HdVec3fDataSourceHandle &pivot)
Use Builder instead.
Member UsdImagingGLEngine::_GetSceneDelegate () const
Existing instances of this call will be replaced with new APIs on this class, to support multiplexing between the scene delegate and scene index. This API is scheduled for deletion.
Member UsdImagingGLEngine::_GetTaskController () const
The HdxTaskController is replaced by the HdxTaskControllerSceneIndex.
Member UsdImagingGLEngine::SetRenderViewport (GfVec4d const &viewport)
Use SetFraming and SetRenderBufferSize instead.
Member UsdImagingGLEngine::TestIntersection (const GfMatrix4d &viewMatrix, const GfMatrix4d &projectionMatrix, const UsdPrim &root, const UsdImagingGLRenderParams &params, GfVec3d *outHitPoint, GfVec3d *outHitNormal, SdfPath *outHitPrimPath=NULL, SdfPath *outHitInstancerPath=NULL, int *outHitInstanceIndex=NULL, HdInstancerContext *outInstancerContext=NULL)
Please use the override of TestIntersection that takes PickParams and returns an IntersectionResultVector instead!
Member UsdImagingMaterialBindingSchema::BuildRetained (const HdContainerDataSourceHandle &directMaterialBinding, const HdVectorDataSourceHandle &collectionMaterialBindings)
Use Builder instead.
Member UsdImagingModelSchema::BuildRetained (const HdPathDataSourceHandle &modelPath, const HdAssetPathDataSourceHandle &assetIdentifier, const HdStringDataSourceHandle &assetName, const HdStringDataSourceHandle &assetVersion)
Use Builder instead.
Member UsdImagingPrimAdapter::_GetShaderSourceTypes () const
in favor of _GetShadingSystems
Member UsdImagingPrimAdapter::GetScenePrimPath (SdfPath const &cachePath, int instanceIndex, HdInstancerContext *instancerCtx) const
Call and implement GetScenePrimPaths instead.
Member UsdImagingUsdPrimInfoSchema::BuildRetained (const HdTokenDataSourceHandle &specifier, const HdTokenDataSourceHandle &typeName, const HdBoolDataSourceHandle &isLoaded, const HdTokenArrayDataSourceHandle &apiSchemas, const HdTokenDataSourceHandle &kind, const HdPathDataSourceHandle &niPrototypePath, const HdBoolDataSourceHandle &isNiPrototype, const HdContainerDataSourceHandle &piPropagatedPrototypes)
Use Builder instead.
Member UsdImagingUsdRenderProductSchema::BuildRetained (const HdVec2iDataSourceHandle &resolution, const HdFloatDataSourceHandle &pixelAspectRatio, const HdTokenDataSourceHandle &aspectRatioConformPolicy, const HdVec4fDataSourceHandle &dataWindowNDC, const HdBoolDataSourceHandle &disableMotionBlur, const HdBoolDataSourceHandle &disableDepthOfField, const HdPathDataSourceHandle &camera, const HdTokenDataSourceHandle &productType, const HdTokenDataSourceHandle &productName, const HdPathArrayDataSourceHandle &orderedVars, const HdContainerDataSourceHandle &namespacedSettings)
Use Builder instead.
Member UsdImagingUsdRenderSettingsSchema::BuildRetained (const HdVec2iDataSourceHandle &resolution, const HdFloatDataSourceHandle &pixelAspectRatio, const HdTokenDataSourceHandle &aspectRatioConformPolicy, const HdVec4fDataSourceHandle &dataWindowNDC, const HdBoolDataSourceHandle &disableMotionBlur, const HdBoolDataSourceHandle &disableDepthOfField, const HdPathDataSourceHandle &camera, const HdTokenArrayDataSourceHandle &includedPurposes, const HdTokenArrayDataSourceHandle &materialBindingPurposes, const HdTokenDataSourceHandle &renderingColorSpace, const HdPathArrayDataSourceHandle &products, const HdContainerDataSourceHandle &namespacedSettings)
Use Builder instead.
Member UsdImagingUsdRenderVarSchema::BuildRetained (const HdTokenDataSourceHandle &dataType, const HdStringDataSourceHandle &sourceName, const HdTokenDataSourceHandle &sourceType, const HdContainerDataSourceHandle &namespacedSettings)
Use Builder instead.
Member UsdImagingUsdSceneIndexInputArgsSchema::BuildRetained (const UsdStageRefPtrDataSourceHandle &stage, const HdBoolDataSourceHandle &includeUnloadedPrims, const HdBoolDataSourceHandle &displayUnloadedPrimsWithBounds, const HdBoolDataSourceHandle &addDrawModeSceneIndex)
Use Builder instead.
Class UsdLuxGeometryLight
Light emitted outward from a geometric prim (UsdGeomGprim), which is typically a mesh.
Class UsdLuxListAPI
Use LightListAPI instead
Member UsdNamespaceEditor::CanApplyEdits (std::string *whyNot) const
Use CanApplyEdits() overload below. Returns whether all the added namespace edits stored in this to namespace editor can be applied to its stage.
Member UsdNotice::ObjectsChanged::PathRange::iterator::base () const
Use GetBase() instead.
Member UsdObject::ClearDisplayName () const
See UsdUIObjectHints.
Member UsdObject::GetDisplayName () const
See UsdUIObjectHints.
Member UsdObject::HasAuthoredDisplayName () const
See UsdUIObjectHints.
Member UsdObject::SetDisplayName (const std::string &name) const
See UsdUIObjectHints.
Member UsdPrim::ClearPayload () const
Clears the payload at the current EditTarget for this prim. Return false if the payload could not be cleared.
Member UsdPrim::HasPayload () const
Return true if a payload is present on this prim.
Member UsdPrim::SetPayload (const SdfPayload &payload) const
Author payload metadata for this prim at the current edit target. Return true on success, false if the value could not be set.
Member UsdPrim::SetPayload (const std::string &assetPath, const SdfPath &primPath) const
Shorthand for SetPayload(SdfPayload(assetPath, primPath)).
Member UsdPrim::SetPayload (const SdfLayerHandle &layer, const SdfPath &primPath) const
Shorthand for SetPayload(SdfPayload(layer->GetIdentifier(), primPath)).
Member UsdPrimDefinition::GetSchemaAttributeSpec (const TfToken &attrName) const
Use GetAttributeDefinition instead.
Member UsdPrimDefinition::GetSchemaPropertySpec (const TfToken &propName) const
Use GetPropertyDefinition instead.
Member UsdPrimDefinition::GetSchemaRelationshipSpec (const TfToken &relName) const
Use GetRelationshipDefinition instead.
Member UsdProperty::ClearDisplayGroup () const
See UsdUIPropertyHints.
Member UsdProperty::GetDisplayGroup () const
See UsdUIPropertyHints.
Member UsdProperty::GetNestedDisplayGroups () const
See UsdUIPropertyHints.
Member UsdProperty::HasAuthoredDisplayGroup () const
See UsdUIPropertyHints.
Member UsdProperty::SetDisplayGroup (const std::string &displayGroup) const
See UsdUIPropertyHints.
Member UsdProperty::SetNestedDisplayGroups (const std::vector< std::string > &nestedGroups) const
See UsdUIPropertyHints.
Class UsdRiMaterialAPI
Materials should use UsdShadeMaterial instead. This schema will be removed in a future release.
Class UsdRiSplineAPI
This API schema will be removed in a future release.
Member UsdRiStatementsAPI::GetCoordinateSystem () const
This API will be removed in a future release. Clients should use UsdShadeCoordSysAPI instead.
Member UsdRiStatementsAPI::GetModelCoordinateSystems (SdfPathVector *targets) const
This API will be removed in a future release. Clients should use UsdShadeCoordSysAPI instead.
Member UsdRiStatementsAPI::GetModelScopedCoordinateSystems (SdfPathVector *targets) const
This API will be removed in a future release. Clients should use UsdShadeCoordSysAPI instead.
Member UsdRiStatementsAPI::GetScopedCoordinateSystem () const
This API will be removed in a future release. Clients should use UsdShadeCoordSysAPI instead.
Member UsdRiStatementsAPI::HasCoordinateSystem () const
This API will be removed in a future release. Clients should use UsdShadeCoordSysAPI instead.
Member UsdRiStatementsAPI::HasScopedCoordinateSystem () const
This API will be removed in a future release. Clients should use UsdShadeCoordSysAPI instead.
Member UsdRiStatementsAPI::SetCoordinateSystem (const std::string &coordSysName)
This API will be removed in a future release. Clients should use UsdShadeCoordSysAPI instead.
Member UsdRiStatementsAPI::SetScopedCoordinateSystem (const std::string &coordSysName)
This API will be removed in a future release. Clients should use UsdShadeCoordSysAPI instead.
Member UsdSchemaBase::_GetSchemaType () const
This has been replace with _GetSchemaKind but is around for now for backwards compatibility while schemas are being updated.
Member UsdShadeConnectableAPI::ClearSource (UsdAttribute const &shadingAttr)
This is the older version that only referenced a single source. Please use ClearSources instead.
Member UsdShadeConnectableAPI::ClearSource (UsdShadeOutput const &output)
Member UsdShadeConnectableAPI::ClearSource (UsdShadeInput const &input)
Member UsdShadeConnectableAPI::ConnectToSource (UsdAttribute const &shadingAttr, UsdShadeConnectableAPI const &source, TfToken const &sourceName, UsdShadeAttributeType const sourceType=UsdShadeAttributeType::Output, SdfValueTypeName typeName=SdfValueTypeName())
Please use the versions that take a UsdShadeConnectionSourceInfo to describe the upstream source
Member UsdShadeConnectableAPI::ConnectToSource (UsdShadeOutput const &output, UsdShadeConnectableAPI const &source, TfToken const &sourceName, UsdShadeAttributeType const sourceType=UsdShadeAttributeType::Output, SdfValueTypeName typeName=SdfValueTypeName())
Member UsdShadeConnectableAPI::ConnectToSource (UsdShadeInput const &input, UsdShadeConnectableAPI const &source, TfToken const &sourceName, UsdShadeAttributeType const sourceType=UsdShadeAttributeType::Output, SdfValueTypeName typeName=SdfValueTypeName())
Member UsdShadeConnectableAPI::GetConnectedSource (UsdShadeOutput const &output, UsdShadeConnectableAPI *source, TfToken *sourceName, UsdShadeAttributeType *sourceType)
Member UsdShadeConnectableAPI::GetConnectedSource (UsdAttribute const &shadingAttr, UsdShadeConnectableAPI *source, TfToken *sourceName, UsdShadeAttributeType *sourceType)
Shading attributes can have multiple connections and so using GetConnectedSources is needed in general
Member UsdShadeConnectableAPI::GetConnectedSource (UsdShadeInput const &input, UsdShadeConnectableAPI *source, TfToken *sourceName, UsdShadeAttributeType *sourceType)
Member UsdShadeConnectableAPI::GetRawConnectedSourcePaths (UsdShadeOutput const &output, SdfPathVector *sourcePaths)
Member UsdShadeConnectableAPI::GetRawConnectedSourcePaths (UsdAttribute const &shadingAttr, SdfPathVector *sourcePaths)
Please us GetConnectedSources to retrieve multiple connections
Member UsdShadeConnectableAPI::GetRawConnectedSourcePaths (UsdShadeInput const &input, SdfPathVector *sourcePaths)
Member UsdShadeCoordSysAPI::ApplyAndBind (const TfToken &name, const SdfPath &path) const
Member UsdShadeCoordSysAPI::Bind (const TfToken &name, const SdfPath &path) const
This method is deprecated as it operates on the old non-applied UsdShadeCoordSysAPI If USD_SHADE_COORD_SYS_IS_MULTI_APPLY is set to True, adds a binding conforming to the new multi-apply UsdShadeCoordSysAPI schema. If USD_SHADE_COORD_SYS_IS_MULTI_APPLY is set to Warn, try to also bind to multi-apply API compliant relationship for the prim, along with backward compatible deprecated behavior.
Member UsdShadeCoordSysAPI::BlockBinding (const TfToken &name) const
This method is deprecated as it operates on the old non-applied UsdShadeCoordSysAPI If USD_SHADE_COORD_SYS_IS_MULTI_APPLY is set to True, blocks binding conforming to the new multi-apply UsdShadeCoordSysAPI schema. If USD_SHADE_COORD_SYS_IS_MULTI_APPLY is set to Warn, try to also block binding for multi-apply API compliant relationship for the prim, along with backward compatible deprecated behavior.
Member UsdShadeCoordSysAPI::ClearBinding (const TfToken &name, bool removeSpec) const
This method is deprecated as it operates on the old non-applied UsdShadeCoordSysAPI If USD_SHADE_COORD_SYS_IS_MULTI_APPLY is set to True, clears a binding conforming to the new multi-apply UsdShadeCoordSysAPI schema. If USD_SHADE_COORD_SYS_IS_MULTI_APPLY is set to Warn, try to also clear binding for multi-apply API compliant relationship for the prim, along with backward compatible deprecated behavior.
Member UsdShadeCoordSysAPI::FindBindingsWithInheritance () const
This method is deprecated as it operates on the old non-applied UsdShadeCoordSysAPI If USD_SHADE_COORD_SYS_IS_MULTI_APPLY is set to True, returns bindings conforming to the new multi-apply UsdShadeCoordSysAPI schema. If USD_SHADE_COORD_SYS_IS_MULTI_APPLY is set to Warn, try to get multi-apply API compliant local bindings for the prim, if none fallback to backward compatible deprecated behavior.
Member UsdShadeCoordSysAPI::GetCoordSysRelationshipName (const std::string &coordSysName)
This method is deprecated as it operates on the old non-applied UsdShadeCoordSysAPI
Member UsdShadeCoordSysAPI::GetLocalBindings () const
This method is deprecated as it operates on the old non-applied UsdShadeCoordSysAPI If USD_SHADE_COORD_SYS_IS_MULTI_APPLY is set to True, returns bindings conforming to the new multi-apply UsdShadeCoordSysAPI schema. If USD_SHADE_COORD_SYS_IS_MULTI_APPLY is set to Warn, try to get multi-apply API compliant local bindings for the prim, if none fallback to backward compatible deprecated behavior.
Member UsdShadeCoordSysAPI::HasLocalBindings () const
This method is deprecated as it operates on the old non-applied UsdShadeCoordSysAPI If USD_SHADE_COORD_SYS_IS_MULTI_APPLY is set to True, if prim has appropriate API applied, that is conforming to the new behavior. If USD_SHADE_COORD_SYS_IS_MULTI_APPLY is set to Warn, try to see if multi-apply API compliant local bindings are present for the prim, if not fallback to backward compatible deprecated behavior.
Member UsdShadeInput::ClearSource () const
Member UsdShadeInput::ConnectToSource (UsdShadeConnectableAPI const &source, TfToken const &sourceName, UsdShadeAttributeType const sourceType=UsdShadeAttributeType::Output, SdfValueTypeName typeName=SdfValueTypeName()) const
Member UsdShadeInput::GetConnectedSource (UsdShadeConnectableAPI *source, TfToken *sourceName, UsdShadeAttributeType *sourceType) const
Member UsdShadeInput::GetRawConnectedSourcePaths (SdfPathVector *sourcePaths) const
Returns the "raw" (authored) connected source paths for this Input.
Member UsdShadeInput::GetValueProducingAttribute (UsdShadeAttributeType *attrType) const
in favor of calling GetValueProducingAttributes
Member UsdShadeMaterial::ComputeDisplacementSource (const TfToken &renderContext, TfToken *sourceName=nullptr, UsdShadeAttributeType *sourceType=nullptr) const
Use the form that takes a TfTokenVector or renderContexts
Member UsdShadeMaterial::ComputeSurfaceSource (const TfToken &renderContext, TfToken *sourceName=nullptr, UsdShadeAttributeType *sourceType=nullptr) const
Use the form that takes a TfTokenVector or renderContexts.
Member UsdShadeMaterial::ComputeVolumeSource (const TfToken &renderContext, TfToken *sourceName=nullptr, UsdShadeAttributeType *sourceType=nullptr) const
Use the form that takes a TfTokenVector or renderContexts
Member UsdShadeNodeDefAPI::GetShaderNodeForSourceType (const TfToken &sourceType) const
Deprecated in favor of GetShaderNodeForShadingSystem
Member UsdShadeNodeGraph::ComputeOutputSource (const TfToken &outputName, TfToken *sourceName, UsdShadeAttributeType *sourceType) const
in favor of GetValueProducingAttributes on UsdShadeOutput Resolves the connection source of the requested output, identified by outputName to a shader output.
Member UsdShadeOutput::ClearSource () const
Member UsdShadeOutput::ConnectToSource (UsdShadeConnectableAPI const &source, TfToken const &sourceName, UsdShadeAttributeType const sourceType=UsdShadeAttributeType::Output, SdfValueTypeName typeName=SdfValueTypeName()) const
Member UsdShadeOutput::GetConnectedSource (UsdShadeConnectableAPI *source, TfToken *sourceName, UsdShadeAttributeType *sourceType) const
Please use GetConnectedSources instead
Member UsdShadeOutput::GetRawConnectedSourcePaths (SdfPathVector *sourcePaths) const
Returns the "raw" (authored) connected source paths for this Output.
Member UsdSkelCache::GetAnimQuery (const UsdPrim &prim) const
Member UsdSkelComputeJointLocalTransforms (const UsdSkelTopology &topology, const VtMatrix4dArray &xforms, VtMatrix4dArray *jointLocalXforms, const GfMatrix4d *rootInverseXform=nullptr)
Use form that takes TfSpan arguments.
Member UsdSkelComputeJointLocalTransforms (const UsdSkelTopology &topology, const GfMatrix4d *xforms, const GfMatrix4d *inverseXforms, GfMatrix4d *jointLocalXforms, const GfMatrix4d *rootInverseXform=nullptr)
Use form that takes TfSpan arguments.
Member UsdSkelComputeJointLocalTransforms (const UsdSkelTopology &topology, const VtMatrix4dArray &xforms, const VtMatrix4dArray &inverseXforms, VtMatrix4dArray *jointLocalXforms, const GfMatrix4d *rootInverseXform=nullptr)
Use form that takes TfSpan arguments.
Member UsdSkelComputeJointsExtent (const VtMatrix4dArray &joints, VtVec3fArray *extent, float pad=0.0f, const GfMatrix4d *rootXform=nullptr)
Use form that takes a TfSpan.
Member UsdSkelComputeJointsExtent (const GfMatrix4d *xforms, size_t numXforms, VtVec3fArray *extent, float pad=0.0f, const GfMatrix4d *rootXform=nullptr)
Use form that takes a TfSpan.
Member UsdSkelConcatJointTransforms (const UsdSkelTopology &topology, const GfMatrix4d *jointLocalXforms, GfMatrix4d *xforms, const GfMatrix4d *rootXform=nullptr)
Use the form that takes a TfSpan argument.
Member UsdSkelConcatJointTransforms (const UsdSkelTopology &topology, const VtMatrix4dArray &jointLocalXforms, VtMatrix4dArray *xforms, const GfMatrix4d *rootXform=nullptr)
Use the function form that takes TfSpan arguments.
Member UsdSkelDecomposeTransforms (const VtMatrix4dArray &xforms, VtVec3fArray *translations, VtQuatfArray *rotations, VtVec3hArray *scales)
Use form that takes TfSpan arguments.
Member UsdSkelDecomposeTransforms (const GfMatrix4d *xforms, GfVec3f *translations, GfQuatf *rotations, GfVec3h *scales, size_t count)
Use form that takes TfSpan arguments.
Member UsdSkelImagingAnimationSchema::BuildRetained (const HdTokenArrayDataSourceHandle &joints, const HdVec3fArrayDataSourceHandle &translations, const HdQuatfArrayDataSourceHandle &rotations, const HdVec3hArrayDataSourceHandle &scales, const HdTokenArrayDataSourceHandle &blendShapes, const HdFloatArrayDataSourceHandle &blendShapeWeights)
Use Builder instead.
Member UsdSkelImagingBindingSchema::BuildRetained (const HdPathDataSourceHandle &animationSource, const HdPathDataSourceHandle &skeleton, const HdTokenArrayDataSourceHandle &joints, const HdTokenArrayDataSourceHandle &blendShapes, const HdPathArrayDataSourceHandle &blendShapeTargets, const HdBoolDataSourceHandle &hasSkelRoot)
Use Builder instead.
Member UsdSkelImagingBlendShapeSchema::BuildRetained (const HdVec3fArrayDataSourceHandle &offsets, const HdVec3fArrayDataSourceHandle &normalOffsets, const HdIntArrayDataSourceHandle &pointIndices, const HdContainerDataSourceHandle &inbetweenShapes)
Use Builder instead.
Member UsdSkelImagingInbetweenShapeSchema::BuildRetained (const HdFloatDataSourceHandle &weight, const HdVec3fArrayDataSourceHandle &offsets, const HdVec3fArrayDataSourceHandle &normalOffsets)
Use Builder instead.
Member UsdSkelImagingResolvedSkeletonSchema::BuildRetained (const HdMatrixDataSourceHandle &skelLocalToCommonSpace, const HdMatrix4fArrayDataSourceHandle &skinningTransforms, const HdTokenArrayDataSourceHandle &blendShapes, const HdFloatArrayDataSourceHandle &blendShapeWeights, const HdVec2iArrayDataSourceHandle &blendShapeRanges)
Use Builder instead.
Member UsdSkelImagingSkeletonSchema::BuildRetained (const HdTokenArrayDataSourceHandle &joints, const HdTokenArrayDataSourceHandle &jointNames, const HdMatrixArrayDataSourceHandle &bindTransforms, const HdMatrixArrayDataSourceHandle &restTransforms)
Use Builder instead.
Member UsdSkelMakeTransforms (const GfVec3f *translations, const GfQuatf *rotations, const GfVec3h *scales, GfMatrix4d *xforms, size_t count)
Use form that takes TfSpan arguments.
Member UsdSkelMakeTransforms (const VtVec3fArray &translations, const VtQuatfArray &rotations, const VtVec3hArray &scales, VtMatrix4dArray *xforms)
Use form that takes TfSpan arguments.
Member UsdSkelNormalizeWeights (VtFloatArray *weights, int numInfluencesPerComponent)
Use form that takes a TfSpan.
Member UsdSkelSkinningQuery::GetMapper () const
Use GetJointMapper.
Member UsdSkelSkinPoints (const TfToken &skinningMethod, const GfMatrix4d &geomBindTransform, const VtMatrix4dArray &jointXforms, const VtIntArray &jointIndices, const VtFloatArray &jointWeights, int numInfluencesPerPoint, VtVec3fArray *points)
Use form that takes TfSpan arguments.
Member UsdSkelSkinPoints (const TfToken &skinningMethod, const GfMatrix4d &geomBindTransform, const GfMatrix4d *jointXforms, size_t numJoints, const int *jointIndices, const float *jointWeights, size_t numInfluences, int numInfluencesPerPoint, GfVec3f *points, size_t numPoints, bool inSerial=false)
Use form that takes TfSpan arguments.
Member UsdSkelSkinPointsLBS (const GfMatrix4d &geomBindTransform, const GfMatrix4d *jointXforms, size_t numJoints, const int *jointIndices, const float *jointWeights, size_t numInfluences, int numInfluencesPerPoint, GfVec3f *points, size_t numPoints, bool inSerial=false)
Use form that takes TfSpan arguments.
Member UsdSkelSkinPointsLBS (const GfMatrix4d &geomBindTransform, const VtMatrix4dArray &jointXforms, const VtIntArray &jointIndices, const VtFloatArray &jointWeights, int numInfluencesPerPoint, VtVec3fArray *points)
Use form that takes TfSpan arguments.
Member UsdSkelSkinTransform (const TfToken &skinningMethod, const GfMatrix4d &geomBindTransform, const GfMatrix4d *jointXforms, size_t numJoints, const int *jointIndices, const float *jointWeights, size_t numInfluences, GfMatrix4d *xform)
Use form that takes TfSpan arguments.
Member UsdSkelSkinTransformLBS (const GfMatrix4d &geomBindTransform, const GfMatrix4d *jointXforms, size_t numJoints, const int *jointIndices, const float *jointWeights, size_t numInfluences, GfMatrix4d *xform)
Use form that takes TfSpan arguments.
Member UsdSkelSortInfluences (VtIntArray *indices, VtFloatArray *weights, int numInfluencesPerComponent)
Use form that takes TfSpan arguments.
Class UsdVolFieldAsset
This schema will be removed in a future release. References to this schema should be updated to refer to VolumeFieldAsset.
Class UsdVolFieldBase
This schema will be removed in a future release. References to this schema should be updated to refer to VolumeFieldBase.