24 #ifndef PXR_USD_PCP_PATH_TRANSLATION_H 25 #define PXR_USD_PCP_PATH_TRANSLATION_H 31 #include "pxr/usd/pcp/api.h" 33 PXR_NAMESPACE_OPEN_SCOPE
58 const SdfPath& pathInNodeNamespace,
59 bool* pathWasTranslated = 0);
80 const SdfPath& pathInRootNamespace,
81 bool* pathWasTranslated = 0);
93 const SdfPath& pathInRootNamespace,
94 bool* pathWasTranslated = 0);
102 const SdfPath &pathInRootNamespace,
103 bool *pathWasTranslated = 0);
111 const SdfPath &pathInNodeNamespace,
112 bool *pathWasTranslated = 0);
114 PXR_NAMESPACE_CLOSE_SCOPE
116 #endif // PXR_USD_PCP_PATH_TRANSLATION_H PCP_API SdfPath PcpTranslatePathFromRootToNodeUsingFunction(const PcpMapFunction &mapToRoot, const SdfPath &pathInRootNamespace, bool *pathWasTranslated=0)
Convenience function like PcpTranslatePathFromRootToNode, but takes a function rather than a node.
PcpNode represents a node in an expression tree for compositing scene description.
PCP_API SdfPath PcpTranslateTargetPathFromRootToNode(const PcpNodeRef &destNode, const SdfPath &pathInRootNamespace, bool *pathWasTranslated=0)
Same as PcpTranslatePathFromRootToNode, but explicitly for use when translating paths intended for us...
PCP_API SdfPath PcpTranslatePathFromRootToNode(const PcpNodeRef &destNode, const SdfPath &pathInRootNamespace, bool *pathWasTranslated=0)
Translates pathInRootNamespace from the namespace of the root of the prim index that destNode belongs...
PCP_API SdfPath PcpTranslatePathFromNodeToRootUsingFunction(const PcpMapFunction &mapToRoot, const SdfPath &pathInNodeNamespace, bool *pathWasTranslated=0)
Convenience function like PcpTranslatePathFromNodeToRoot, but takes a function rather than a node.
PCP_API SdfPath PcpTranslatePathFromNodeToRoot(const PcpNodeRef &sourceNode, const SdfPath &pathInNodeNamespace, bool *pathWasTranslated=0)
Translates pathInNodeNamespace from the namespace of the prim index node sourceNode to the namespace ...
A function that maps values from one namespace (and time domain) to another.
A path value used to locate objects in layers or scenegraphs.