▼ pxr
▼ base
► arch
align.h Provide architecture-specific memory-alignment information
api.h
attributes.h Define function attributes
buildMode.h
daemon.h Create background or daemon processes
debugger.h Routines for interacting with a debugger
defines.h
demangle.h Demangle C++ typenames generated by the typeid()
facility
env.h
errno.h Functions for dealing with system errors
error.h Low-level fatal error reporting
export.h Defines symbol visibility macros
fileSystem.h Architecture dependent file system access
function.h Define preprocessor function name macros
functionLite.h Define preprocessor function name macros
hash.h Hash functions
hints.h Compiler hints
inttypes.h Define integral types
library.h
mallocHook.h Routines for controlling malloc behavior
math.h Architecture-specific math function calls
pragmas.h Pragmas for controlling compiler-specific behaviors
regex.h
stackTrace.h Architecture-specific call-stack tracing routines
symbols.h Architecture-specific symbol lookup routines
systemInfo.h Provide architecture-specific system information
threads.h Architecture-specific thread function calls
timing.h High-resolution, low-cost timing routines
virtualMemory.h Architecture dependent routines for virtual memory
vsnprintf.h Architecture dependent memory-safe sprintf capability
► gf
api.h
bbox3d.h
camera.h
color.h
colorSpace.h
declare.h Declares Gf types
dualQuatd.h
dualQuatf.h
dualQuath.h
frustum.h
gamma.h Utilities to map colors between gamma spaces
half.h This header serves to simply bring in the half float datatype and provide a hash_value function
homogeneous.h Utility functions for GfVec4f and GfVec4d as homogeneous vectors
ilmbase_half.h
ilmbase_halfLimits.h
interval.h
limits.h Defines useful mathematical limits
line.h
line2d.h
lineSeg.h
lineSeg2d.h
math.h Assorted mathematical utility functions
matrix2d.h
matrix2f.h
matrix3d.h
matrix3f.h
matrix4d.h
matrix4f.h
matrixData.h
multiInterval.h
numericCast.h
plane.h
pyBufferUtils.h
quatd.h
quaternion.h
quatf.h
quath.h
range1d.h
range1f.h
range2d.h
range2f.h
range3d.h
range3f.h
ray.h
rect2i.h
rotation.h
size2.h
size3.h
traits.h
transform.h
vec2d.h
vec2f.h
vec2h.h
vec2i.h
vec3d.h
vec3f.h
vec3h.h
vec3i.h
vec4d.h
vec4f.h
vec4h.h
vec4i.h
► js
api.h
converter.h
json.h Top-level entrypoints for reading and writing JSON
types.h
utils.h
value.h
► plug
api.h
interfaceFactory.h
notice.h
plugin.h
registry.h
staticInterface.h
thisPlugin.h
► tf
► pxrCLI11
CLI11.h
► pxrTslRobinMap
robin_growth_policy.h
robin_hash.h
robin_map.h
robin_set.h
anyUniquePtr.h
anyWeakPtr.h Type independent WeakPtr holder class
api.h
atomicOfstreamWrapper.h Atomic file writer with ofstream interface
bigRWMutex.h
bits.h
bitUtils.h
callContext.h Functions for recording call locations
compressedBits.h
cxxCast.h C++ Cast Utilities
debug.h Conditional debugging output class and macros
debugNotice.h
declarePtrs.h Standard pointer typedefs
delegatedCountPtr.h
denseHashMap.h
denseHashSet.h
diagnostic.h Low-level utilities for informing users of various internal and external diagnostic conditions
diagnosticBase.h
diagnosticHelper.h
diagnosticLite.h Stripped down version of diagnostic.h
that doesn't define std::string
diagnosticMgr.h
dl.h Interface for opening code libraries
enum.h
envSetting.h Environment setting variable
error.h Provide facilities for error handling in script
errorMark.h
errorTransport.h
exception.h
expiryNotifier.h
fastCompression.h Simple fast data compression/decompression routines
fileUtils.h Definitions of basic file utilities in tf
functionRef.h
functionTraits.h
getenv.h Functions for accessing environment variables
hash.h
hashmap.h
hashset.h
instantiateSingleton.h Manage a single instance of an object
instantiateStacked.h
instantiateType.h
iterator.h A simple iterator adapter for STL
containers
makePyConstructor.h An injected constructor mechanism that works with polymorphic wrapped classes
mallocTag.h
meta.h
notice.h
nullPtr.h
ostreamMethods.h Handy ostream output for various lib/tf and STL containers
pathUtils.h Definitions of basic path utilities in tf
patternMatcher.h A simple glob and regex matching utility
pointerAndBits.h
preprocessorUtilsLite.h
py3Compat.h Compatibility code for supporting python 2 and 3
pyAnnotatedBoolResult.h
pyArg.h
pyCall.h Utilities for calling python callables
pyCallContext.h
pyClassMethod.h
pyContainerConversions.h Utilities for providing C++ <-> Python container support
pyEnum.h Provide facilities for wrapping enums for script
pyError.h
pyExceptionState.h
pyFunction.h
pyIdentity.h
pyInterpreter.h Python runtime utilities
pyInvoke.h Flexible, high-level interface for calling Python functions
pyLock.h
pyModule.h
pyModuleNotice.h
pyNoticeWrapper.h
pyObjectFinder.h
pyObjWrapper.h
pyOptional.h
pyOverride.h
pyPolymorphic.h
pyPtrHelpers.h Enables wrapping of Weak or Ref & Weak held types to python
pyResultConversions.h
pySafePython.h Intended to replace a direct include of Python.h, which causes several build problems with certain configurations and platforms (e.g., debug builds on Windows, Qt slots keyword, etc.)
pySignatureExt.h
pySingleton.h
pyStaticTokens.h
pyTracing.h
pyUtils.h Miscellaneous Utilities for dealing with script
pyWrapContext.h
refBase.h
refPtr.h Reference counting
refPtrTracker.h
registryManager.h
regTest.h Support for simple regression tests
safeOutputFile.h Safe file writer with FILE * interface
safeTypeCompare.h Safely compare C++ RTTI type structures
scoped.h
scopeDescription.h
scriptModuleLoader.h
setenv.h Functions for setting and unsetting environment variables
singleton.h Manage a single instance of an object
smallVector.h
span.h
spinMutex.h
spinRWMutex.h
stacked.h
stackTrace.h
staticData.h
staticTokens.h This file defines some macros that are useful for declaring and using static TfTokens
status.h
stl.h
stopwatch.h
stringUtils.h Definitions of basic string utilities in tf
templateString.h
tf.h A file containing basic constants and definitions
token.h TfToken
class for efficient string referencing and hashing, plus conversions to and from stl string containers
type.h
type_Impl.h
typeFunctions.h
typeInfoMap.h
typeNotice.h
unicodeUtils.h Definitions of basic UTF-8 utilities in tf
warning.h
weakBase.h
weakPtr.h Pointer storage with deletion detection
weakPtrFacade.h
wrapTypeHelpers.h
► trace
aggregateNode.h
aggregateTree.h
api.h
category.h
collection.h
collectionNotice.h
collector.h
concurrentList.h
counterAccumulator.h
dataBuffer.h
dynamicKey.h
event.h
eventContainer.h
eventData.h
eventList.h
eventNode.h
eventTree.h
key.h
reporter.h
reporterBase.h
reporterDataSourceBase.h
reporterDataSourceCollection.h
reporterDataSourceCollector.h
serialization.h
staticKeyData.h
stringHash.h
threads.h
trace.h
► ts
api.h
binary.h
debugCodes.h
eval.h
knot.h
knotData.h
knotMap.h
raii.h
regressionPreventer.h
spline.h
splineData.h
tangentConversions.h
tsTest_Museum.h
tsTest_SampleBezier.h
tsTest_SampleTimes.h
tsTest_SplineData.h
tsTest_TsEvaluator.h
tsTest_Types.h
typeHelpers.h
types.h
valueTypeDispatch.h
► vt
api.h
array.h
arrayPyBuffer.h
dictionary.h
hash.h
pyOperators.h
streamOut.h
traits.h
typeHeaders.h
types.h Defines all the types "TYPED" for which Vt creates a VtTYPEDArray typedef
value.h
valueFromPython.h
visitValue.h
wrapArray.h
► work
api.h
detachedTask.h
dispatcher.h
loops.h
reduce.h
singularTask.h
sort.h
threadLimits.h
utils.h
withScopedParallelism.h
▼ imaging
► cameraUtil
api.h
conformWindow.h
framing.h
screenWindowParameters.h
► garch
api.h
gl.h
glApi.h
glDebugWindow.h
glPlatformContext.h
glPlatformContextGLX.h
glPlatformDebugContext.h
khrplatform.h
► geomUtil
api.h
capsuleMeshGenerator.h
coneMeshGenerator.h
cuboidMeshGenerator.h
cylinderMeshGenerator.h
diskMeshGenerator.h
meshGeneratorBase.h
planeMeshGenerator.h
sphereMeshGenerator.h
tokens.h
► glf
api.h
bindingMap.h
contextCaps.h
diagnostic.h
drawTarget.h
glContext.h
glRawContext.h
info.h
simpleLight.h
simpleLightingContext.h
simpleMaterial.h
simpleShadowArray.h
testGLContext.h
texture.h
uniformBlock.h
utils.h
► hd
aov.h
api.h
basisCurves.h
basisCurvesSchema.h
basisCurvesTopology.h
basisCurvesTopologySchema.h
bprim.h
bufferArray.h
bufferArrayRange.h
bufferSource.h
bufferSpec.h
camera.h
cameraSchema.h
capsuleSchema.h
categoriesSchema.h
changeTracker.h
collectionExpressionEvaluator.h
collectionPredicateLibrary.h
collectionSchema.h
collectionsSchema.h
command.h
coneSchema.h
containerDataSourceEditor.h
containerSchema.h
coordSys.h
coordSysBindingSchema.h
coordSysSchema.h
cubeSchema.h
cylinderSchema.h
dataSource.h
dataSourceHash.h
dataSourceLegacyPrim.h
dataSourceLocator.h
dataSourceMaterialNetworkInterface.h
dataSourceTypeDefs.h
debugCodes.h
dependenciesSchema.h
dependencyForwardingSceneIndex.h
dependencySchema.h
dirtyBitsTranslator.h
dirtyList.h
displayFilterSchema.h
drawingCoord.h
drawItem.h
driver.h
engine.h
enums.h
extComputation.h
extComputationContext.h
extComputationContextInternal.h
extComputationCpuCallback.h
extComputationInputComputationSchema.h
extComputationOutputSchema.h
extComputationPrimvarSchema.h
extComputationPrimvarsSchema.h
extComputationSchema.h
extComputationUtils.h
extentSchema.h
field.h
filteringSceneIndex.h
flatNormals.h
flattenedDataSourceProvider.h
flattenedDataSourceProviders.h
flattenedOverlayDataSourceProvider.h
flattenedPrimvarsDataSourceProvider.h
flattenedPurposeDataSourceProvider.h
flattenedVisibilityDataSourceProvider.h
flattenedXformDataSourceProvider.h
flatteningSceneIndex.h
geomSubset.h
geomSubsetSchema.h
imageShader.h
imageShaderSchema.h
instanceCategoriesSchema.h
instancedBySchema.h
instanceIndicesSchema.h
instancer.h
instanceRegistry.h
instancerTopologySchema.h
instanceSchema.h
integratorSchema.h
invalidatableContainerDataSource.h
lazyContainerDataSource.h
legacyDisplayStyleSchema.h
legacyGeomSubsetSceneIndex.h
legacyPrimSceneIndex.h
lensDistortionSchema.h
light.h
lightSchema.h
mapContainerDataSource.h
material.h
materialBindingSchema.h
materialBindingsSchema.h
materialConnectionSchema.h
materialFilteringSceneIndexBase.h
materialInterfaceMappingSchema.h
materialNetwork2Interface.h
materialNetworkInterface.h
materialNetworkSchema.h
materialNodeParameterSchema.h
materialNodeSchema.h
materialOverrideSchema.h
materialSchema.h
mergingSceneIndex.h
mesh.h
meshSchema.h
meshTopology.h
meshTopologySchema.h
meshUtil.h
noticeBatchingSceneIndex.h
nurbsCurvesSchema.h
nurbsPatchSchema.h
nurbsPatchTrimCurveSchema.h
overlayContainerDataSource.h
perfLog.h
planeSchema.h
pluginRenderDelegateUniqueHandle.h
points.h
prefixingSceneIndex.h
primDataSourceOverlayCache.h
primGather.h
primOriginSchema.h
primTypeIndex.h
primvarSchema.h
primvarsSchema.h
purposeSchema.h
renderBuffer.h
renderBufferSchema.h
renderCapabilitiesSchema.h
renderDelegate.h
rendererPlugin.h
rendererPluginHandle.h
rendererPluginRegistry.h
renderIndex.h
renderPass.h
renderPassSchema.h
renderPassState.h
renderProductSchema.h
renderSettings.h
renderSettingsSchema.h
renderThread.h
renderVarSchema.h
repr.h
resourceRegistry.h
retainedDataSource.h
retainedSceneIndex.h
rprim.h
rprimCollection.h
rprimSharedData.h
sampleFilterSchema.h
sceneDelegate.h
sceneGlobalsSchema.h
sceneIndex.h
sceneIndexAdapterSceneDelegate.h
sceneIndexObserver.h
sceneIndexPlugin.h
sceneIndexPluginRegistry.h
sceneIndexPrimView.h
sceneIndexUtil.h
schema.h
schemaTypeDefs.h
selection.h
selectionSchema.h
selectionsSchema.h
smoothNormals.h
sortedIds.h
sphereSchema.h
splitDiopterSchema.h
sprim.h
subdivisionTagsSchema.h
systemMessages.h
systemSchema.h
task.h
tetMeshSchema.h
tetMeshTopologySchema.h
timeSampleArray.h
tokens.h
topology.h
types.h
unitTestDelegate.h
unitTestHelper.h
unitTestNullRenderDelegate.h
unitTestNullRenderPass.h
utils.h
vectorSchema.h
vectorSchemaTypeDefs.h
version.h
vertexAdjacency.h
visibilitySchema.h
volume.h
volumeFieldBindingSchema.h
volumeFieldSchema.h
vtBufferSource.h
xformSchema.h
► hdar
api.h
systemSchema.h
► hdEmbree
config.h
context.h
instancer.h
mesh.h
meshSamplers.h
renderBuffer.h
renderDelegate.h
renderer.h
rendererPlugin.h
renderParam.h
renderPass.h
sampler.h
► hdGp
api.h
generativeProcedural.h
generativeProceduralFilteringSceneIndex.h
generativeProceduralPlugin.h
generativeProceduralPluginRegistry.h
generativeProceduralResolvingSceneIndex.h
sceneIndexPlugin.h
► hdMtlx
api.h
hdMtlx.h
► hdPrman
api.h
basisCurves.h
camera.h
cone.h
coordSys.h
coordSysPrimSceneIndexPlugin.h
cylinder.h
debugCodes.h
dependencyForwardingSceneIndexPlugin.h
dependencySceneIndexPlugin.h
displayFilter.h
gprim.h
gprimbase.h
instancer.h
integrator.h
light.h
lightFilter.h
material.h
matfiltConvertPreviewMaterial.h
matfiltMaterialX.h
matfiltResolveVstructs.h
mesh.h
points.h
renderDelegate.h
renderSettings.h
renderTerminalOutputInvalidatingSceneIndexPlugin.h
rileyCameraSchema.h
rileyClippingPlaneSchema.h
rileyConversionSceneIndexPlugin.h
rileyCoordinateSystemSchema.h
rileyDisplacementSchema.h
rileyDisplayFilterSchema.h
rileyDisplaySchema.h
rileyFallbackMaterialSceneIndexPlugin.h
rileyGeometryInstanceSchema.h
rileyGeometryPrototypeSchema.h
rileyGlobalsSceneIndexPlugin.h
rileyGlobalsSchema.h
rileyIntegratorSchema.h
rileyLightInstanceSchema.h
rileyLightShaderSchema.h
rileyMaterialSchema.h
rileyParamListSchema.h
rileyParamSchema.h
rileyPrimvarListSchema.h
rileyPrimvarSchema.h
rileyRenderOutputSchema.h
rileyRenderTargetSchema.h
rileyRenderViewSchema.h
rileySampleFilterSchema.h
rileySchemaTypeDefs.h
rileyShadingNodeSchema.h
rixStrings.h
sampleFilter.h
sphere.h
tetMeshConversionSceneIndexPlugin.h
tokens.h
volume.h
xcpt.h
► hdPrmanLoader
rendererPlugin.h
► hdsi
api.h
computeSceneIndexDiff.h
coordSysPrimSceneIndex.h
extComputationDependencySceneIndex.h
extComputationPrimvarPruningSceneIndex.h
implicitSurfaceSceneIndex.h
legacyDisplayStyleOverrideSceneIndex.h
lightLinkingSceneIndex.h
materialBindingResolvingSceneIndex.h
materialOverrideResolvingSceneIndex.h
materialPrimvarTransferSceneIndex.h
nurbsApproximatingSceneIndex.h
pinnedCurveExpandingSceneIndex.h
primManagingSceneIndexObserver.h
primTypeAndPathPruningSceneIndex.h
primTypeNoticeBatchingSceneIndex.h
primTypePruningSceneIndex.h
renderSettingsFilteringSceneIndex.h
sceneGlobalsSceneIndex.h
switchingSceneIndex.h
tetMeshConversionSceneIndex.h
utils.h
velocityMotionResolvingSceneIndex.h
version.h
► hdSt
api.h
basisCurves.h
binding.h
bufferArrayRange.h
bufferArrayRegistry.h
bufferResource.h
bufferUtils.h
commandBuffer.h
computation.h
copyComputation.h
debugCodes.h
dependencyForwardingSceneIndexPlugin.h
dependencySceneIndexPlugin.h
dispatchBuffer.h
domeLightComputations.h
drawItem.h
drawItemInstance.h
drawTarget.h
drawTargetRenderPassState.h
dynamicUvTextureImplementation.h
dynamicUvTextureObject.h
enums.h
extCompCpuComputation.h
extCompGpuComputation.h
extCompGpuComputationResource.h
extCompGpuPrimvarBufferSource.h
extCompPrimvarBufferSource.h
extComputation.h
fallbackLightingShader.h
field.h
fieldSubtextureIdentifier.h
flatNormals.h
geometricShader.h
glConversions.h
glslfxShader.h
glslProgram.h
hgiConversions.h
hioConversions.h
imageShaderRenderPass.h
implicitSurfaceSceneIndexPlugin.h
instancer.h
interleavedMemoryManager.h
light.h
lightingShader.h
material.h
materialNetwork.h
mesh.h
nurbsApproximatingSceneIndexPlugin.h
package.h
points.h
primUtils.h
ptexMipmapTextureLoader.h
ptexTextureObject.h
renderBuffer.h
renderDelegate.h
renderParam.h
renderPass.h
renderPassShader.h
renderPassState.h
resourceRegistry.h
samplerObject.h
samplerObjectRegistry.h
shaderCode.h
simpleLightingShader.h
smoothNormals.h
stagingBuffer.h
strategyBase.h
subtextureIdentifier.h
tetMeshConversionSceneIndexPlugin.h
textureBinder.h
textureCpuData.h
textureHandle.h
textureHandleRegistry.h
textureIdentifier.h
textureObject.h
textureObjectRegistry.h
textureUtils.h
tokens.h
udimTextureObject.h
unitTestGLDrawing.h
vboMemoryManager.h
vboSimpleMemoryManager.h
velocityMotionResolvingSceneIndexPlugin.h
volume.h
► hdStorm
rendererPlugin.h
► hdx
aovInputTask.h
api.h
boundingBoxTask.h
colorChannelTask.h
colorCorrectionTask.h
colorizeSelectionTask.h
drawTargetTask.h
effectsShader.h
freeCameraSceneDelegate.h
fullscreenShader.h
hgiConversions.h
oitBufferAccessor.h
oitRenderTask.h
oitResolveTask.h
oitVolumeRenderTask.h
package.h
pickFromRenderBufferTask.h
pickTask.h
presentTask.h
renderSetupTask.h
renderTask.h
selectionSceneIndexObserver.h
selectionTask.h
selectionTracker.h
shadowMatrixComputation.h
shadowTask.h
simpleLightTask.h
skydomeTask.h
task.h
taskController.h
tokens.h
types.h
version.h
visualizeAovTask.h
► hf
api.h
diagnostic.h
perfLog.h
pluginBase.h
pluginDesc.h
pluginRegistry.h
► hgi
api.h
attachmentDesc.h
blitCmds.h
blitCmdsOps.h
buffer.h
capabilities.h
cmds.h
computeCmds.h
computeCmdsDesc.h
computePipeline.h
debugCodes.h
enums.h
graphicsCmds.h
graphicsCmdsDesc.h
graphicsPipeline.h
handle.h
hgi.h
indirectCommandEncoder.h
resourceBindings.h
sampler.h
shaderFunction.h
shaderFunctionDesc.h
shaderGenerator.h
shaderProgram.h
shaderSection.h
texture.h
tokens.h
types.h
unitTestHelper.h
► hgiGL
api.h
blitCmds.h
buffer.h
capabilities.h
computeCmds.h
computePipeline.h
contextArena.h
debugCodes.h
device.h
garbageCollector.h
graphicsCmds.h
graphicsPipeline.h
hgi.h
ops.h
resourceBindings.h
sampler.h
shaderFunction.h
shaderProgram.h
texture.h
► hgiInterop
api.h
hgiInterop.h
► hio
api.h
fieldTextureData.h
glslfx.h
glslfxConfig.h
glslfxResourceLayout.h
image.h
imageRegistry.h
types.h
► hioOpenVDB
api.h
utils.h
vdbAssetInterface.h
► pxOsd
api.h
meshTopology.h
meshTopologyValidation.h
refinerFactory.h
subdivTags.h
tokens.h
▼ usd
► ar
api.h
ar.h
asset.h
assetInfo.h
defaultResolver.h
defaultResolverContext.h
definePackageResolver.h Macros for defining a package resolver implementation
defineResolver.h Macros for defining a custom resolver implementation
defineResolverContext.h Macros for defining an object for use with ArResolverContext
filesystemAsset.h
filesystemWritableAsset.h
inMemoryAsset.h
notice.h
packageResolver.h
packageUtils.h Utility functions for working with package assets
pyResolverContext.h Macros for creating Python bindings for objects used with ArResolverContext
resolvedPath.h
resolver.h
resolverContext.h
resolverContextBinder.h
resolverScopedCache.h
threadLocalScopedCache.h
timestamp.h
writableAsset.h
► kind
api.h
registry.h
► ndr
api.h
debugCodes.h
declare.h Common typedefs that are used throughout the NDR library
discoveryPlugin.h
filesystemDiscovery.h
filesystemDiscoveryHelpers.h Provides utilities that the default filesystem discovery plugin uses
node.h
nodeDiscoveryResult.h
parserPlugin.h
property.h
registry.h
sdfTypeIndicator.h
► pcp
api.h
arc.h
cache.h
changes.h
composeSite.h Single-site composition
dependency.h
dependentNamespaceEditUtils.h
dynamicFileFormatContext.h
dynamicFileFormatDependencyData.h
dynamicFileFormatInterface.h
errors.h
expressionVariables.h
expressionVariablesDependencyData.h
expressionVariablesSource.h
instanceKey.h
iterator.h
layerRelocatesEditBuilder.h
layerStack.h
layerStackIdentifier.h
mapExpression.h
mapFunction.h
namespaceEdits.h
node.h
pathTranslation.h Path translation
primIndex.h
propertyIndex.h
pyUtils.h
site.h
strengthOrdering.h
targetIndex.h
types.h
► sdf
abstractData.h
accessorHelpers.h
allowed.h
api.h
assetPath.h
attributeSpec.h
changeBlock.h
changeList.h
children.h
childrenPolicies.h
childrenProxy.h
childrenUtils.h
childrenView.h
cleanupEnabler.h
copyUtils.h
data.h
declareHandles.h
declareSpec.h
fileFormat.h
identity.h
layer.h
layerHints.h
layerOffset.h
layerStateDelegate.h
layerTree.h
layerUtils.h
listEditor.h
listEditorProxy.h
listOp.h
listProxy.h
mapEditor.h
mapEditProxy.h
namespaceEdit.h
notice.h
opaqueValue.h
path.h
pathExpression.h
pathExpressionEval.h
pathNode.h
pathPattern.h
pathPatternParser.h
pathTable.h
payload.h
pool.h
predicateExpression.h
predicateExpressionParser.h
predicateLibrary.h
predicateProgram.h
primSpec.h
propertySpec.h
proxyPolicies.h
proxyTypes.h
pseudoRootSpec.h
pyChildrenProxy.h
pyChildrenView.h
pyListEditorProxy.h
pyListOp.h
pyListProxy.h
pyMapEditProxy.h
pySpec.h SdfSpec Python wrapping utilities
pyUtils.h
reference.h
relationshipSpec.h
schema.h
schemaTypeRegistration.h
site.h
siteUtils.h Convenience API for working with SdfSite
spec.h
specType.h
textFileFormat.h
timeCode.h
tokens.h
types.h Basic Sdf data types
valueTypeName.h
variableExpression.h
variantSetSpec.h
variantSpec.h
► sdr
api.h
debugCodes.h
declare.h
registry.h
shaderMetadataHelpers.h
shaderNode.h
shaderProperty.h
► usd
api.h
apiSchemaBase.h
attribute.h
attributeQuery.h
clipsAPI.h
collectionAPI.h
collectionMembershipQuery.h
collectionPredicateLibrary.h
common.h
crateInfo.h
debugCodes.h
editContext.h
editTarget.h
errors.h
flattenUtils.h Utilities for flattening layer stacks into a single layer
inherits.h
interpolation.h
modelAPI.h
namespaceEditor.h
notice.h
object.h
payloads.h
prim.h
primCompositionQuery.h
primData.h
primDataHandle.h
primDefinition.h
primFlags.h
primRange.h
primTypeInfo.h
property.h
pyConversions.h
pyEditContext.h
references.h
relationship.h
resolveInfo.h
resolver.h
resolveTarget.h
schemaBase.h
schemaRegistry.h
specializes.h
stage.h
stageCache.h
stageCacheContext.h
stageLoadRules.h
stagePopulationMask.h
timeCode.h
tokens.h
typed.h
usdaFileFormat.h
usdcFileFormat.h
usdFileFormat.h
usdzFileFormat.h
validationContext.h
validationError.h
validationRegistry.h
validator.h
validatorTokens.h
variantSets.h
zipFile.h
► usdGeom
api.h
basisCurves.h
bboxCache.h
boundable.h
boundableComputeExtent.h
camera.h
capsule.h
capsule_1.h
cone.h
constraintTarget.h
cube.h
curves.h
cylinder.h
cylinder_1.h
debugCodes.h
gprim.h
hermiteCurves.h
imageable.h
mesh.h
metrics.h Schema and utilities for encoding various spatial and geometric metrics of a UsdStage and its contents
modelAPI.h
motionAPI.h
nurbsCurves.h
nurbsPatch.h
plane.h
pointBased.h
pointInstancer.h
points.h
primvar.h
primvarsAPI.h
scope.h
sphere.h
subset.h
tetMesh.h
tokens.h
validatorTokens.h
visibilityAPI.h
xform.h
xformable.h
xformCache.h
xformCommonAPI.h
xformOp.h
► usdHydra
api.h
discoveryPlugin.h
generativeProceduralAPI.h
tokens.h
► usdLux
api.h
blackbody.h
boundableLightBase.h
cylinderLight.h
diskLight.h
distantLight.h
domeLight.h
domeLight_1.h
geometryLight.h
lightAPI.h
lightFilter.h
lightListAPI.h
listAPI.h
meshLightAPI.h
nonboundableLightBase.h
pluginLight.h
pluginLightFilter.h
portalLight.h
rectLight.h
shadowAPI.h
shapingAPI.h
sphereLight.h
tokens.h
volumeLightAPI.h
► usdMedia
api.h
assetPreviewsAPI.h
spatialAudio.h
tokens.h
► usdMtlx
api.h
reader.h
utils.h
► usdPhysics
api.h
articulationRootAPI.h
collisionAPI.h
collisionGroup.h
distanceJoint.h
driveAPI.h
filteredPairsAPI.h
fixedJoint.h
joint.h
limitAPI.h
massAPI.h
massProperties.h
materialAPI.h
meshCollisionAPI.h
metrics.h Helper APIs for physics related metrics operations
prismaticJoint.h
revoluteJoint.h
rigidBodyAPI.h
scene.h
sphericalJoint.h
tokens.h
► usdProc
api.h
generativeProcedural.h
tokens.h
► usdRender
api.h
pass.h
product.h
settings.h
settingsBase.h
spec.h
tokens.h
var.h
► usdRi
api.h
materialAPI.h
renderPassAPI.h
rmanUtilities.h Utilities for converting between USD encodings and Renderman encodings in cases where there is a difference
splineAPI.h
statementsAPI.h
tokens.h
► usdSemantics
api.h
labelsAPI.h
labelsQuery.h
tokens.h
► usdShade
api.h
connectableAPI.h
connectableAPIBehavior.h
coordSysAPI.h
input.h
material.h
materialBindingAPI.h
nodeDefAPI.h
nodeGraph.h
output.h
shader.h
shaderDefParser.h
shaderDefUtils.h
tokens.h
types.h
udimUtils.h
utils.h
validatorTokens.h
► usdSkel
animation.h
animMapper.h
animQuery.h
api.h
bakeSkinning.h
binding.h
bindingAPI.h
blendShape.h
blendShapeQuery.h
cache.h
debugCodes.h
inbetweenShape.h
root.h
skeleton.h
skeletonQuery.h
skinningQuery.h
tokens.h
topology.h
utils.h Collection of utility methods
validatorTokens.h
► usdUI
api.h
backdrop.h
nodeGraphNodeAPI.h
sceneGraphPrimAPI.h
tokens.h
► usdUtils
api.h
authoring.h A collection of utilities for higher-level authoring and copying scene description than provided by the core Usd and Sdf API's
coalescingDiagnosticDelegate.h A class which provides aggregation of warnings and statuses emitted from Tf's diagnostic management system
conditionalAbortDiagnosticDelegate.h
debugCodes.h
dependencies.h Utilities for the following tasks that require consideration of a USD asset's external dependencies:
flattenLayerStack.h Utilities for flattening layer stacks into a single layer
introspection.h Collection of module-scoped utilities for introspecting a given USD stage
localizeAsset.h
pipeline.h Collection of module-scoped utilities for establishing pipeline conventions for things not currently suitable or possible to canonize in USD's schema modules
registeredVariantSet.h
sparseValueWriter.h A collection of utilities for authoring time-varying attribute values with basic run-length encoding
stageCache.h A simple interface for handling a singleton usd stage cache
stitch.h Collection of module-scoped utilities for combining layers
stitchClips.h Collection of utilities for sequencing multiple layers each holding sequential time-varying data into USD Value Clips
timeCodeRange.h
usdzPackage.h
userProcessingFunc.h
validatorTokens.h
► usdVol
api.h
field3DAsset.h
fieldAsset.h
fieldBase.h
openVDBAsset.h
tokens.h
volume.h
▼ usdImaging
► usdAppUtils
api.h
camera.h Collection of module-scoped utilities for applications that operate using USD cameras
frameRecorder.h
► usdBakeMtlx
api.h
bakeMaterialX.h
► usdImaging
adapterRegistry.h
api.h
apiSchemaAdapter.h
basisCurvesAdapter.h
cameraAdapter.h
capsuleAdapter.h
collectionAPIAdapter.h
collectionCache.h
collectionMaterialBindingSchema.h
collectionMaterialBindingsSchema.h
coneAdapter.h
coordSysAdapter.h
coordSysAPIAdapter.h
cubeAdapter.h
cylinderAdapter.h
cylinderLightAdapter.h
dataSourceAttribute.h
dataSourceAttributeColorSpace.h
dataSourceBasisCurves.h
dataSourceCamera.h
dataSourceGprim.h
dataSourceMapped.h
dataSourceMaterial.h
dataSourceMesh.h
dataSourceNurbsCurves.h
dataSourceNurbsPatch.h
dataSourcePointInstancer.h
dataSourcePoints.h
dataSourcePrim.h
dataSourcePrimvars.h
dataSourceRelationship.h
dataSourceRenderPrims.h
dataSourceStage.h
dataSourceStageGlobals.h
dataSourceTetMesh.h
dataSourceUsdPrimInfo.h
dataSourceVolume.h
debugCodes.h
delegate.h
directMaterialBindingSchema.h
directMaterialBindingsSchema.h
diskLightAdapter.h
distantLightAdapter.h
domeLight_1Adapter.h
domeLightAdapter.h
drawModeAdapter.h
drawModeSceneIndex.h
extentResolvingSceneIndex.h
extentsHintSchema.h
fieldAdapter.h
flattenedDataSourceProviders.h
flattenedDirectMaterialBindingsDataSourceProvider.h
flattenedGeomModelDataSourceProvider.h
geometryLightAdapter.h
geomModelAPIAdapter.h
geomModelSchema.h
geomSubsetAdapter.h
gprimAdapter.h
hermiteCurvesAdapter.h
implicitSurfaceMeshUtils.h
indexProxy.h
instanceablePrimAdapter.h
instanceAdapter.h
instancerContext.h
lightAdapter.h
lightAPIAdapter.h
lightFilterAdapter.h
materialAdapter.h
materialBindingAPIAdapter.h
materialBindingsResolvingSceneIndex.h
materialParamUtils.h
meshAdapter.h
modelSchema.h
niPrototypePropagatingSceneIndex.h
nurbsCurvesAdapter.h
nurbsPatchAdapter.h
piPrototypePropagatingSceneIndex.h
planeAdapter.h
pluginLightAdapter.h
pluginLightFilterAdapter.h
pointInstancerAdapter.h
pointsAdapter.h
portalLightAdapter.h
primAdapter.h
primvarDescCache.h
primvarUtils.h
rectLightAdapter.h
renderPassAdapter.h
renderProductAdapter.h
renderSettingsAdapter.h
renderSettingsFlatteningSceneIndex.h
renderVarAdapter.h
representedByAncestorPrimAdapter.h
rerootingSceneIndex.h
resolvedAttributeCache.h
rootOverridesSceneIndex.h
sceneIndices.h
selectionSceneIndex.h
sphereAdapter.h
sphereLightAdapter.h
stageSceneIndex.h
tetMeshAdapter.h
textureUtils.h
tokens.h
types.h
unitTestHelper.h
unloadedDrawModeSceneIndex.h
usdPrimInfoSchema.h
usdRenderProductSchema.h
usdRenderSettingsSchema.h
usdRenderVarSchema.h
version.h
volumeAdapter.h
► usdImagingGL
api.h
engine.h
rendererSettings.h
renderParams.h
version.h
► usdProcImaging
api.h
generativeProceduralAdapter.h
► usdRiPxrImaging
api.h
pxrAovLightAdapter.h
pxrCameraAPIAdapter.h
pxrDisplayFilterAdapter.h
pxrIntegratorAdapter.h
pxrSampleFilterAdapter.h
tokens.h
version.h
► usdSkelImaging
api.h
package.h
skeletonAdapter.h
skelRootAdapter.h
utils.h Collection of utility methods for imaging skels
► usdviewq
api.h
hydraObserver.h
utils.h
► usdVolImaging
api.h
dataSourceFieldAsset.h
field3dAssetAdapter.h
openvdbAssetAdapter.h
tokens.h
pxr.h